My New Website codedonkey uk

A poorly drawn city scape showing the batman signal against the night sky.
Author: Leigh
Date: Tuesday, 14 July 2026
Time (GMT): 4:15:57 pm

Why build CodeDonkey.uk?

A few years ago I was working on my own project called Tabletop Build. I demoed it to several interviewers at that time, and those interviews went really well. Tabletop Build ultimately failed as a project, but the idea of live examples stuck with me. So I decided to build a portfolio of non-emotionally charged examples for folks to view. I plan to keep this site going, as I like writing code in my spare time, and I like writing about the industry, its a very interesting time to be a developer.

FYI I have re-engineered some of my old TableTop Build code as custom dice roller.

Why don’t you just contribute to open source GitHub projects, and then share that activity on LinkedIn?

No thanks, I like writing code, I even build projects in my spare time, its really a passion not a vocation for me. I don't feel that way about collaborating with people, I am very much an introvert, and I need my alone time to recharge. I don't do social media, and I don't do social activities. Give me a good book, film, or anime to watch, and in my happy place!

Why call the site Code Donkey?

Batman was scared of bats as a child, so he used the symbol of the bat to strike fear into the heart of his enemies. I was once bitten by a donkey as a child... only kidding.

I was once called a "code donkey" by a senior developer. He meant it as a condescending comment, which I found it quite a amusing. Being a kid from the sticks I knew donkeys are more useful than horses, they are harder working, sure footed, and eat less. He unknowingly paid me a complement, and that label stuck with me.

How did you build the site?

I first built my own markdown-blog, and then built the site out of that.

I hate CMSs. I believe 90% of data leaks and hacks are the direct result of folks using CMSs. Not to mention, professionally speaking they are a nightmare to build and maintain. I wanted absolute control, so I built my own tool.