Sitemap - 2025 - Customer Obsessed Engineering

Data pipelines are really cool. But also, really hard to build.

Why only testing use cases just isn’t enough; here’s how to do it right

If you’re not using “declarative teams," you have only an illusion of control

8 ways you'll distinguish yourself and achieve more

Technical drawings that actually work

How to use a playbook

How simplicity & flexibility give you leverage. Plus, "safe AI practices."

I don't hire testers anymore and I'm still shipping zero-defect software

AI “solution” exposes millions of personal information records

3.4 Tactical event storming

Stop doing things that don’t make us faster, better, more focused

Your AI is trying to trick you; be careful out there

Stakeholder management 101: My customer isn’t listening, what do I do now?

My boss wants a risk management plan; what is it and how do I get one?

3.3 Identify product increment

The balancing power of TDD: finding the sweet spot between design and testing

Software archeology isn’t as much fun as it sounds

CTO Playbook interview: Steel thread, event storming & target architectures

Too many lists? Can't achieve "one backlog to rule them all?"

Why you need a Zero Trust Architecture (and how to get one)

The “magic” of just enough estimation

Model collapse might break the internet

3.2 Security & governance

Knowing your coworkers, your boss, your friends requires a seldom used hidden skill: conversation.

What is a target state architecture?

Why we shouldn’t hide complexity

Breathing life into your writing

Why you need a second brain

Change the way you think about programming for the better

Value stream engineering in a nutshell