Hi! I’m Chris Morgan.

I’m a software developer by trade and a Christian by life.

A few links to get you started:

Recent blog posts

make me a sandwich

xkcd 149. I was hungry.

Using make and git diff for a simple and powerful test harness

People regularly go for complex test harnesses; and when you’re in an ecosystem, they can be a good fit. But outside ecosystems, it’s actually quite easy to produce a fairly good test harness.


A fun little piece of Rust artwork.

My dark theme implementation

I decided to add a dark theme as part of my new website. It turns out that the implementation of such a thing is not quite trivial, so here’s some information about how I achieved it.

See more blog posts ›