RSSAmplifier

Blog

Making Data Mistakes

Hard-won lessons for AI, management and software engineering

makingdatamistakes.comRSS feed ↗15 posts

Latest posts

A field guide to AI-first development

Detailed techniques and prompts for AI-first coding, for experienced developers to build medium-sized production-ready codebases, providing lots of architecture-level product guidance but without writing a line of code by hand.

Mindstone AI London 2025-Feb-18

Demoing techniques for AI-assisted programming live with Cursor in London on Tuesday evening (18th Feb 2025).

Your team needs a default, glue system for knowledge - use Notion

Every company needs a central place to store and find information. This article explains why Notion is often the best choice for this "glue system", when you might want to use other tools instead, and how to handle the migration if you're currently using something else.

Podcast episode on the neuroscience of workplace learning

Huge thanks to Rob D Willis of Super-Powered for a great conversation, on: • The reason your training programmes keep falling flat • Why making mistakes might be your secret weapon • The counter-intuitive approach that transformed his data team in 12 months

Making Tea While AI Codes: A Practical Guide to AI-assisted programming (with Cursor Composer Agent in YOLO mode)

A practical guide to AI-assisted development, where coding becomes a true partnership with AI. Drawing from hundreds of hours of experience, learn concrete patterns and practices for achieving 2-5x productivity gains while keeping AI's power safely contained.

Ease/value ranking

The ease/value ranking is a great way to whittle a big list of product or strategy ideas down to a prioritised backlog, or as a starting point for discussion.

Tensions between Engineering, Commercial, and Product?

How do you feel about the relationships between your Engineering, Commercial, and Product teams? Even in a healthy company, there will always be structural tensions between these teams, because their goals and needs are in tension. But just as in a suspension bridge, that tension is the key to holding

How to kick off a successful project

Project Kickoff meetings help you see potential problems with new projects, and get stakeholder buy-in

How to make your software team much more effective

Programming is the closest thing we have to magic in the real world. And your team can dramatically outpace larger teams if you work on these multiplicative factors.

Postmortems: The single most important keystone habit for a team (step-by-step guide)

Every time something goes wrong, or could have gone better, run a blameless, five-whys-inspired Postmortem to figure out how you could improve going forwards.

Make it work, make it right, make it fast

What phrase do you find yourself using that contains the most wisdom per word? Here’s my data science mantra (and why I love the super-concentrated wisdom of it).

How Humans and Machine Learning Deliver the Best Result (Podcast)

I was recently honoured to be a guest on The GrayMeta Podcast - Metadata Matters. In this podcast, I have the opportunity to discuss my perspective on Metadata and how to structure human teams to effectively work with data generated by machine learning.

How to reproduce your analysis

What do you do when things don’t seem to be behaving the same way now that they did before? Here are a few techniques to avoid that dread scenario.

How to run an Idea Stampede to make a group gallop

aka How to have a conversation productively with 10 people at once (aka How to run brainstorms like a pro)

What is precision vs recall, and why should I care?

Wrong answers matter in different ways for a retina scanner outside a bank vault vs a cancer detector. This is why you need to understand precision vs recall.