HNHacker News
TopNewBestAskShowJobs

tajd

131 karma · joined June 19, 2017

https://tom-dickson.com - personal

https://github.com/TAJD - github

https://verdient.co.uk - software development and consultancy

submissionscomments
tajd··on Ask HN: What are you working on? (September 2026)
Projektor - an ai native jira / wiki tool self hosted on cloudflare. Currently considering how to extend it to cover more activities involved in software development https://github.com/TAJD/projektor

Iron volume, recently added a kettlebell complex generator which isn’t too bad if I say myself https://www.ironvolume.com/

tajd··on Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues
I built my own very similarly targeted cloudflare hosted open source wiki and task management application https://github.com/TAJD/projektor
tajd··on Ask HN: Who is using MCP in production?
me three (at this point)

I've developed and deployed my own self hosted (on cloudflare / workerd) tool here https://github.com/TAJD/projektor and the key part was to be able to add it as a custom mcp server

tajd··on Ask HN: What are you working on? (August 2026)
Also added a load more puzzle types to pokerchallenges.com - a website to train aspects of Texas hold’em - keen for feedback (from humans) so reach out and I’ll give you free access
tajd··on Ask HN: What are you working on? (August 2026)
A few things actually.

I’ve been working up reimplementations of Nikoli puzzles to host on my personal blog, the goal is to work through the maths and then explain how it’s relevant or helps create a fun games. Nikoli is the magazine that helped create sudoku and made it famous - they have a lot of other pen and paper puzzles that are really fun to play.

I’ve also got two other open source tools I’ve built to help me work daily:

https://tajd.github.io/cofferdam/ which is a rust based cli tool I wrote to parse the ast of codebase and enforce architectural preferences - eg don’t reimplement design system for components down to DRY

https://tajd.github.io/projektor/ Is an ai native project management tool where I can plan work on the train and then have my agents pick it up autonomously. Bootstrapped it quickly but then have been incrementally adding more functionality to it. It’s like self hosted jira on cloudflare but much faster and has more agentic development tools. I added tooling around being able to autonomously work through epics, manage quality and fix identified bugs - https://tajd.github.io/projektor/agents/playbooks/epic-goal/. The goal being deliver useful features and then to ultimately surface the number of bugs identified by agents and users so that I can see the health of the project and figure out if I need to write more code myself or improve feature descriptions to reduce discovered bugs. I don’t think this is new at all but it’s reliable and done well, I hope.

tajd··on Building my own project management tool on Cloudflare
Cloudflare is making it super easy to build projects and tools around it, so I thought I’d share my experiences of building my own tool for managing projects and fleets of AI agents.

Perhaps one interesting detail is about the distribution of the project. If I build and release the code as a binary it then becomes possible to have a config driven deployment of the tool, so it’s easy for people to redeploy it for their own data and requirements on top of cloudflare.

Obviously there is vendor lock in for now with cloudflare, but it’s possible to rewrite parts of the tool to run on open source workerd deployments and us other dbs and object storage.

Keen to hear what people think!

tajd··on What is a product?
In real terms a product is the delivery of a service or other item of value. Specifically within the realm of software it is the promise of the delivery of software that will do what it says it will do, and then maintain or fix it where it falls short.

E.g. it's now about the delivery of a service rather than the challenge of building it (e.g. the moat) and then the delivery of service of it afterwards. Non functional requirements like data management and security, legal requirements and hosting are still valuable things that aren't front of mind for most developers creating their own tooling.

tajd··on Twenty Years of Pandoc
I think the art is about figuring out and defining what the underlying technical principles you want to leverage in order to provide a relevant software solution are. LLMs used naively might do that, but they probably won't. The work is still in figuring out what a useful domain representation of the problem is - and then you can unleash the llms for the boilerplate.
tajd··on Devtools must be open source
I completely agree - we've seen that tools with plugins are really scalable and then allow the better plugins to be folded back into the main tool where they become popular. I've taken that approach with my own dev tools that I've created.
tajd··on "the very foundation of modern academia has been blown to bits"
I think they were saying the "largest" output was the training, which I agree with. But it's also the case that they nudge forwards thinking in various areas through the outputs of the research process, whether that's papers, talks or the thesis itself.
tajd··on Agent Skill to Force Docs in ASD-STE100 Simplified Technical English
On a related note I wrote a skill to apply the economist style guide to LLM generated writing https://github.com/TAJD/economist-style-guide-plugin

Tends to produce relatively well structured prose that’s easy to edit.

tajd··on Tangleflow: Converts GitHub Actions workflows to tangled workflows and back
I have never heard of tangle before - are many people using it? What are peoples opinions of it?
tajd··on Ask HN: What Are You Working On? (July 2026)
A cloudflare hosted task and wiki deployment - https://tajd.github.io/projektor/ - free to host because it's on your infra on cloudflare. Built it because I could, and it was simpler and cheaper than using atlassian etc.

A tool for enforcing code architecture and conventions - https://tajd.github.io/cofferdam/ - these sorts of tools come along every week, but this one is mine and it's v quick to run and extendable.

And then I'm currently working on a game for winning the start of sailing races as that's quite a tactical and fun problem to break down. Will be releasing something there soon!

tajd··on Fable extended until 19 July
Personally I apply it every so often to audit codebases but it’s mainly sonnet and Gemini for most tasks. That and a harness for an agent to keep iterating on a goal is perfect. I’m more concerned buy getting hooked on the 50% increase on all models, not just Fable.
tajd··on Completing a computer science degree on Coursera
Congratulations that's a great achievement!
tajd··on Ask HN: What are you working on? (June 2026)
Thank you! Let me know if you have any feedback.
tajd··on Ask HN: What are you working on? (June 2026)
ah epic - please drop an email to the address on the website and I'll give membership to you and whoever else would like to take it for a drive

I'll try and get your feedback addressed today/tomorrow!

tajd··on Ask HN: What are you working on? (June 2026)
thanks for taking a look! I came up with an algorithm for generating puzzles and it definitely needs more tuning plus some feedback like yours
tajd··on Ask HN: What are you working on? (June 2026)
A few things:

- https://www.ironvolume.com/ for generating crossfit, hyrox and athx workouts and warm ups, with a few posts on topics I've found really helpful to train around.

- https://pokerchallenges.com/ for practicing the maths behind different aspects of playing texas hold'em poker, trialling it at the moment so can give anyone a free membership if they want to get to grips with it

- https://typst.app/universe/package/calendaring/ a typst calendar grid generation package

- https://github.com/TAJD/cofferdam a tool to help with implementing code architecture compile time checks, helps give agents relevant context on how well their code fits in with the wider codebase without them having to read it all

tajd··on Britain’s output per person is now only just above that of Mississippi
Yes, cannot say highly enough of the emergency medicine. Timely and effective.
tajd··on Ask HN: What are tools you have made for yourself since the advent of AI?
I built https://www.ironvolume.com/ to help plan workouts for crossfit, hyrox and building it out for athx.

https://tajd.github.io/cofferdam/ - is an experimental compile time time checker that can be run for typescript/rust to be able to impose architecture, design principles that can be forgotten by agents. The goal is to be able to make it possible for an agent to be reminded about design conventions where it forgets, so it reduces the amount of context that needs to be used initially to define those sorts of conventions.

tajd··on Show HN: Tiao, A two-player turn-based board game
I loved this.

A shameless plug for myself and my own investigations into the world of old strategy games - https://tom-dickson.com/blog/trias-game-investigation/ - was where I did an investigation into the game called Trias/ternii lapilli which is like an old version of tic tac toe.

tajd··on Nobody Got Fired for Uber's $8M Ledger Mistake?
> A redesign that gets replaced 2 years later is a catastrophe

I mean, given how quickly things can change I think the language and sentiment here isn't quite right, it's just how businesses can change and we can't necessarily control that.

tajd··on Graph Topology and Battle Royale Mechanics
I love these sorts of applied maths sorts of post! Nice work, interesting reading.
tajd··on Claude Sonnet 5 Is Imminent – and It Could Be a Generation Ahead of Google
what are the key references for this article? there was a tweet but also a screenshot of an error code in vertex ai, right?
tajd··on Writing First, Tooling Second
I totally agree that the most important thing is to write more and curate our own parts of the internet.

I think a lot of these things become simpler as AI abstracts and commodifies the functionality and code required to develop and ship new functionality.

E.g. my blog uses Astro and I write react islands to help illustrate ideas that I I think are interesting - https://tom-dickson.com/blog/startup-viability-calculator/

tajd··on Ask HN: Share your personal website
https://tom-dickson.com/ - applied maths to various things
tajd··on Show HN: Just Fucking Use Cloudflare – A satirical guide to the CF stack
Yeah agree, the devex has room for improvement as well. I use it perfectly fine for simpler apps but it could be better.

Big love for cloudflare though - all my apps are hosted with it. Their components and generous free tier have been able to let me ship so many random things.

tajd··on Ask HN: What Are You Working On? (December 2025)
I've been building out my portfolio at https://verdient.co.uk/ and writing more blog posts about applied maths on my blog at https://tom-dickson.com/

Most recently I've been having fun extending the functionality on a website I use to host tools that help me structure and plan workouts - https://ironvolume.com/

tajd··on Dagger: Define software delivery workflows and dev environments
This looks interesting but I’m trying to understand it in more layman’s terms. Is it more about providing abstractions for llms to work within to do things?
Page 1 of 4Next →