- ✨ 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
![]() |
customer collaboration over contract negotiation;
No great software was written without collaboration. And the best collaboration is always as close to...
08/05/2026
|
![]() |
working software over comprehensive documentation;
Good code documents itself. But there’s a lot of context outside the code that informs it. There’s...
01/05/2026
|
![]() |
If it’s hurts, stop doing it : you don’t need...
The best managers are great at delegation. Micromanagement is exhausting. It’s stressful. And it...
28/04/2026
|
![]() |
individuals and interactions over processes and tools;
Good processes and tools support teams. Bad ones destroy them. Individuals are good, but if you look...
24/04/2026
|
![]() |
Large Language Models and the Chinese Room
It’s very easy to fool humans. We love to fill in gaps. We see patterns and assume intelligence. We...
21/04/2026
|
![]() |
Are Gen Z less technical?
Scott Hanselmann had some thoughts on Gen Z and their knowledge of technology – is their knowledge...
11/04/2023
|
![]() |
Name your problems
A rose by any other name would smell as sweet. Names matter. Names are a container for all we know...
07/04/2023
|
![]() |
The conscious machine
This is a fantastic explainer of the threats and risks, and opportunities of AI. Thinking about the...
22/02/2023
|
![]() |
Why is CSS hard?
CSS is a real language, and you need deep technical knowledge to understand it. But plenty of...
10/02/2023
|
![]() |
If it hurts, stop doing it: the wrong process
If something is painful, should you do more of it? Not if it’s painful because you have the wrong...
07/02/2023
|
Updated at: 2026-05-10T12:37:36Z












