This is something that’s caught myself out over the years, and I’m sure a lot of other people have done the same. When writing code or documentation, or even an email we leave out details we think are “obvious”. What we don’t think of is our own specialist knowledge - the invisible knowledge we have of our environment, or our context. These days I work on accounting software, but in addition to my software development degree many years ago I also started an accounting degree using my elective papers.

Inspired by this comparison of Swift and C# I’ve put together my own list of my favourite features of each language. My day job is a .NET developer, and I know C# and its pitfalls quite well. I’ve been playing with Swift as soon as it was released. Throughout these examples I’ll be concentrating on the syntax, I may leave some details unimplemented. Nulls / Nils In Swift nil-valued objects are opt-in.

Since I’ve been spending more time on reddit I’ve been somewhat annoyed at how some subreddits hide conversations inside emoticon text, mostly because it takes so long to read with all the hovering. Since Google didn’t bring up any leads, and the Reddit Enhancement Suite didn’t help, I created my own! Though when people find this they’ll probably tell me all about the much better solutions people have already made.

I’ve pushed a new update to Comic Sans Be Gone. Apart from fixing a minor Javascript issue I’ve added the ability to replace Arial, and to change the replacement font. If you have Comic Sans Be Gone installed the check your extensions updates, else grab it

While F# is a first-class .NET 4 citizen it’s not really a first-class Visual Studio citizen, even in 2010. A lot of the application setup tools we have for C# aren’t present in F#. I was recently making a quick and dirty tool in F# that needed some basic user settings, so I went with the ApplicationSettings infrastructure in .NET, as it’s the easiest way to implement this. In C# this is easy, the GUI designer writes the code for you.

For a fair few months I’ve been working on a nifty app to do notifications for PowerShop products and power balances. It’s finally released! I present EMPing . No, it’s not free. Servers aren’t free either and I have to run one to do notifications. If only I had a million-dollar game idea.

Just a minor update, Comic Sans Be Gone now works on inline styles and FONT tags. Thanks to goblindegook for that. For Chrome users goblindegook’s Allvetica replaces Arial and optionally Comic Sans with Helvetica.


Super bio with markdown support COOL

New Zealand