All Posts

Go Back Home

There and Back Again and Back Again and Back Again and Ba...

Published 2022-10-21

In an office in a city there lived a programmer. Sitting at his desk, (or standing, thanks to his adjustable desk), noice-cancelling…

Continue Reading...

Simple Feature Flags in Ruby

Published 2022-09-01

Deploying new code to production can be nerve-wracking. Things can break, unexpected behaviours can show up, all kinds of things can go sideways. It’s extremely important to be able to quickly revert changes, in the case that things go wrong unexpectedly. There are a bunch of different ways to approach this, but here I’ll be talking about Feature Flags.

Continue Reading...

Are We There Yet?

Published 2022-02-25

Are we there yet? When I was a kid, my siblings and I needed to find ways to entertain ourselves on long car rides. We thought it was fun to "secretly plan" to ask my parents, in unison, and in that particular sing-song way, "Are we there yet?". Of course, we rarely were, and we knew that. And sure enough, the answer was always no. (More specifically, the answer was usually an interval of time measured in episodes of Bill Nye, the Science Guy, which somehow became the standard unit of measurement for long car rides in our family.)

Continue Reading...

Websites Aren't Built In A Day

Published 2022-01-17

So let's talk about blogs. This one, in particular, and its evolution over the years. After all, this site wasn't built in a day, and neither was Rome. That's the expression, right?

Continue Reading...

Putting Up My Shingle

Published 2021-12-13

Aaaaaaaaaaand, we're back! Lots of updates, lots of changes, lots of big new exciting things to talk about. So grab a beverage of your choice, settle in, and lets get down to it.

Continue Reading...

JSON: Fun for Everyone!

Published 2017-12-14

Friends! Settle in, I've got a good one for you today. I want to talk to you all about my favourite data-interchange format! What's that? Nobody has a favourite data-interchange format? Nonsense!

Continue Reading...

HTTPS For everyone!

Published 2017-06-29

Quick announcement! As of today, my personal site and this blog are both HTTPS-enabled! Secure web traffic for everyone! It didn't take too…

Continue Reading...

Cleaning Up Conditionals with Send

Published 2017-03-06

Well well well, here we are. In the words of a song my friend wrote for our band in high school, "It's been so long, but now we're back…

Continue Reading...

Keep on Truckin'

Published 2016-04-23

Hello! I'm still here! Never fear, dear reader, I'd never abandon you. I've been meaning to do this post for a little while, so here we go…

Continue Reading...

Intro to Git

Published 2016-04-14

Ok, so here's what's up. Github is a website where you can manage git repositories. Git is software that allows you to track changes to your…

Continue Reading...