Alex on Code

This is Alex on Code, a blog on programming and software by me, Alex Nixon.

Occasionally I have thoughts which I think are worth sharing. When that happens I’ll write them down and they’ll appear here. Usually, but not always, they will be related to some aspect of programming, technology, or the craft of software engineering.

If you find anything I’ve written interesting, immoral, informative, ignorant or any other adjective, then let me know! If you’d like to be alerted when I post something new then sign up.

Cover image for blog post

Static types are dangerously interesting

You can use static types to forbid certain bad behaviours from happening at runtime. However, they don't come for free. This post walks through a real-world example in Haskell and highlights a danger that often arises.

Cover image for blog post

It's time to start writing

In 2004, Amazon's Jeff Bezos instructed a firm-wide ban on powerpoint. Starting from there, I explore how software engineers can use writing to increase their effectiveness.

© Alex Nixon 2019 - 2020