-
There's a special kind of energy that comes from making something purely for enjoyment. In my playground project, arcadezombie.uk, I've given myself permission to create simple web games in Angular—no pressure, no deadlines, no performance reviews. Just the thrill of building something because it's fun.
In 35+ years of …
Read More -
One of the most significant ways you can improve your desktop experience is to change your Operating System. The two obvious choices being Windows and Mac. But what if you want something a little different. Something that gives you control? In that case you should look towards the world or Linux. But with the …
Read More -
The advances of Large Language Models (LLM) and "AI" has started to transform how we do things. Instead of spending hours figuring out how to word an email for example, you could, just ask an AI tool to do it for you. And this same technology is having an impact in the software development world as well. …
Read More -
What is a Coding Kata?
A coding kata is a small, self-contained programming problem designed to help you practice and improve your skills. The term "kata" comes from martial arts—a choreographed pattern of movements repeated to build muscle memory and improve technique.
In software development, a kata serves …
Read More