Code Lyrical
A blog of coding, writing and the random thoughts in-between.
I trained in mathematics, have worked as a programmer across electronic design, finance, and biotech. Increasingly I’m drawn to the representation of ideas, and as a consequence the variety of computer programming languages, and blog about my experiences.
Outside programming I write fiction and obscure poems. When it’s sunny I paint. When it’s not I doodle in pen and ink, like the little frog demon above.
Latest Posts
- Design APIs with EmpathySeveral years ago, I worked through the book Elixir in Action. It was the first time I’d encountered actor systems,… Read more: Design APIs with Empathy
- A Chooser in OCAML (Pot 1)(Part of the Throwing Pots series.) Source code for this project can be found here. A very tiny project to… Read more: A Chooser in OCAML (Pot 1)
- Throwing Twenty-Six PotsThis year, I’ve decided to throw some pots. The pots so far: As you can see in the picture, I… Read more: Throwing Twenty-Six Pots
- Sixteen Days of HaskellI tweeted it. It was out there, I was doing Advent of Code in Haskell for 2022. I didn’t finish it – but what did I learn?