About me


I'm Arun. I'm a software engineer based in Wellington, New Zealand 🇳🇿. I work as a lead engineer on the Fixed assets team at Xero, a leading cloud accounting software company.

This site has been my blog since 2007. I've mostly written about dev problems I've encountered in my work and personal projects. I've just (in April 2023) relaunched it as a newsletter (only two subscribers at the moment: me and my wife; the cats and dog don't have email addresses) focussing on dev tips, tricks and stories. I hope you like it!

I've been programming since I was a kid in the 80s. We had an Amstrad CPC 464 and it had Logo on it. Then I got into copying BASIC code out of Usborne books. I dabbled in Pascal (mainly because I wanted a compiled language that would give me an EXE file) and tried C when I was about 11 and couldn't get my head around pointers. My skills really took off when I discovered Visual Basic 3.0 in high school. The main tools of my trade at the moment are .NET (both Framework and what was formerly known as Core) and TypeScript.

Access all areas

By signing up, you'll get access to the full archive of everything that's been published before and everything that's still to come. Your very own private library.

Fresh content, delivered

Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.

Meet people like you

Join a community of other subscribers who share the same interests.

‌ ‌

Start your own thing

Enjoying the experience? Get started for free and set up your very own subscription business using Ghost, the same platform that powers this website.