Recent posts

How to rename a Git branch

less than 1 minute read

As a developer for more than a decade, sometimes I wonder how it’s taken me this long to do a thing. This morning, it was renaming a Git branch. Whatever the...

Keep Those Boolean Conditionals Simple

less than 1 minute read

When working on legacy projects (or even new ones!) you are bound to come across code that is interesting—and trust me, your colleagues will say the same abo...

How 2018 Went

3 minute read

I’m not a fan of resolutions—how very waterfall-y. In this fail-fast agile culture we live in now, that’s a long time to wait to fix things. But since it is ...

JavaScript Scope Can Be Tricky

1 minute read

I was writing some vanilla JavaScript this weekend - it has been quite awhile since I did so. As I’ve been writing mostly C# code lately, what always gets me...