Code Buckets

Buckets of code

Is there any reason not to use TypeScript?

I’ve written a lot of code for side projects and for this blog, and a lot of it has been JavaScript. I’m really wondering now why I didn’t write it all in TypeScript instead. It’s easy to learn, improves your…

Buddhist Texts API: Dhammapada

A while ago I was looking for an API which provided Buddhists Texts and I couldn’t finda good one – so I’ve created one myself and published it. I’ve started with the Dhammapada which is pretty much the most well-known…

Where’s Kitty

After many months of intensive research, user testing and damn clever coding I have produced the ground-breaking gaming experience of Where’s Kitty – available online. Click here to play. Rules 20 Kittys have hidden themselves under the grid. It’s your…

Cellular Automata with React

Here is a fun thing – above is cellular automation coded (by me) in React. Specifically, it is Conway’s Game of Life Rules The rules are Any live cell with two or three live neighbours survives. Any dead cell with…

Why Doesn’t My Visual Studio Solution Build? A Troubleshooting Guide

I’m pretty good at getting Visual Studio projects building correctly – I’m a bit of a Visual Studio whisperer. In one job I could get the ‘flag ship’ application up and running on a new machine in half the time…