Darren's Blog

Latest Posts

Over the past year I've been lucky enough to work at ServiceStack focusing on continuously improving the developer experience for developers using ServiceStack. A part of this role, I was tasked with improving developer workflows for multiple IDEs by integrating ServiceStack's Native Types feature for all major IDEs. Though all IDEs tend to grapple with the same or similar constructs (projects, fi ...

Read more

A couple of days ago at work, I was thinking about how we might reduce number of errors and avoid some of the more repetitious code that we were writing. I've known about Visual Studio templates for a while but never bothered to look into them. Code generation (even though I've written T4 templates and the like) is something I tend to shy away from as they can becomes brittle quite quickly. So de ...

Read more

I've been using Windows 8 as my primary operating system for around 3 months. With any software that I have to spend a decent amount of time with, I try to learn tricks to help me as much as I can. I am a huge proponent of avoiding the mouse as much as possible during development and trying to use hot-keys instead. So I Ctrl-Q pretty much every where on Windows 8 that I can. To be honest, if it wa ...

Read more

More recently I have been playing with the range of projects from the Xamirin team, specifically Mono and MonoGame. Mono is a .NET equivalent framework that works across other platforms. Xamirin's tools even spread across the mobile space with MonoTouch and MonoDroid. Now, even though I've just been saying how good it is to look vary your experience with different tech, there are obviously major p ...

Read more