I don't have anything technical to write about this week, as all my time has been taken up with a trip to New Orleans for the Sitecore MVP Summit and the SUGCON NA user group conference. So instead of the usual code, there are a few things about these events I'd like to discuss...
Having upgraded my computer to Windows 10, I found myself unable to install updates to VirtualBox. After downloading the 4.3.40 (build 101610) release, clicking the installer immediately gave the error:
Recently I looked at removing aliases when their owning items were deleted. I noted at the end of the post that the code ended up with some duplication in it. Duplication is generally a bad thing in code – copy/pastes of code tends to diverge over time and introduce bugs. So ideally we'd work out a way to get rid of the duplication, and reduce the set of methods our class needs.
Having been reading a bit on functional languages and F# in particular, I was thinking about how it can be done by passing code as parameters to more generic methods.
This blog is a challenge to myself to try and write something technical once a week for a year.