I work as the CTO at Giant; managing software engineering teams, leading product development, creating resilient systems, and operating internet infrastructure. I've been doing this for the last 15-or-so years.

My professional interests lie in digital giving; I help charities, NGOs and other ethically-positive organisations promote themselves online, and raise funds through digital. Outside of my work, I'm interested in UNIX, open source, and digital history.

This website doesn't represent the views of Giant, but there's probably a lot of overlap.

I have profiles on Github and LinkedIn.

Blog Posts

The MCP Servers I Actually Use

April 22, 2025
The Model Context Protocol (MCP) ecosystem is changing quickly. While experimentation is interesting, I've found myself settling on a core set of MCP ...

mcp ai tools github docker howto

The future of digital agencies

April 16, 2025
This is keeping me up at night. The model we built is dying. It's time to build the next one. Let’s start with a sketch of an agency project. A standa...

ai agencies management

Preparing Django documentation for LLMs

February 21, 2025
I've been using files-to-prompt recently to help query large codebases with LLMs, but I realised this would work just as well for documentation sets. ...

python django llm ai

Mastodon Posts

Jon Atkinson
Jon Atkinson
@jon
April 07, 2025

The <meta generator> tag in the age of AI.

Jon Atkinson
Jon Atkinson
@jon
March 23, 2025

I posted a little while ago about my de-corporatisation of my computing; email services and stuff.

One of the biggest computing upgrades I made this year was moving from Windows11/WSL to /#KDE.

KDE is high quality software. An ecosystem full of people making software, and all with a shared understanding of both simplicity and complexity, and the principle of least-surprise. is such an incredible achievement in it's current form. I'm in awe. And it's a joy to use.

Other Content

Contact

If you need to contact me:

Don't assume I will reply quickly.

About This Site

This site is just some Markdown documents which I maintain by hand, with a one-function Python wrapper to manage responses. I'm sure there are a lot of inconsistencies and broken links. I keep a site todo list.

Atom Logo