- ✨ LLMs: Experimenting with large language models and their applications in various domains.
- 🌱 Learning about machine learning, natural language processing, and AI ethics.
- 😄 Pronouns: he/him
- 💬 Ask me about: Various AI things (not just LLMs), managing projects, architecting for the long term
| If it hurts, stop doing it: the won’t do list We have backlogs to tell us what to work on next. Things that don’t fit in the current sprint, or... 19/06/2026 | |
![]() | MVP is a game of Jenga The M in MVP stands for Minimal. Lots of teams forget. MVP is not Version 1.0; it’s not the kitchen... 16/06/2026 |
![]() | The Andy Dufresne project Have you ever been stuck on an Andy Dufresne project? You know the one. You’re trapped because of... 12/06/2026 |
![]() | Exes or alumni I’ve seen a few posts on LinkedIn recently about both the mass layoffs done in the worst way and also... 02/06/2026 |
![]() | Cloud thinking : Data in 3rd denormalised form One schema to rule them all and in the darkness bind them. That’s the SQL way. One schema, many... 29/05/2026 |
![]() | If it hurts, stop doing it: automating the wrong things Automation is too easy. Copy every email to Slack, copy every Slack message to Todoist, copy every... 26/05/2026 |
![]() | In case of failure A catastrophic failure is always a system failure. It could be the intern, it could be Your Plastic... 22/05/2026 |
![]() | If it hurts, stop doing it: the wrong person in... Have you ever taken your goldfish for a walk and tried to play fetch? They’re rubbish at it, you... 19/05/2026 |
![]() | responding to change over following a plan Failure to plan is planning to fail. Things change. I might not trust change, but I accept it and... 15/05/2026 |
![]() | Don’t send me Easter emails Ever got the “please don’t send me Father’s Day emails” I get the sentiment behind emails like this,... 12/05/2026 |
Updated at: 2026-08-14T07:52:01Z












