our writings

We write about building technology that serves people: software craftsmanship, cooperative work, and why users deserve better than what most platforms give them.

You might also see the occasional update about our lives outside code because we don't separate "work thoughts" from "life thoughts".
Our posts are the result of careful observation and years building software across industries. Some might be contemplative, some might be sharp, but they'll always be grounded in real experience.
If there's something you'd like us to explore, drop us a line
Illustration of Why your team is still using spreadsheets next to that expensive system
Illustration by: Marta Tomiak

Why your team is still using spreadsheets next to that expensive system

A consultant made you feel like you were falling behind, and you fell into the trap
read more
Illustration of Loom: our Linux starter pack
Illustration by: Marta Tomiak

Loom: our Linux starter pack

How we live our values through the operating system we chose
read more
Illustration of Mission-driven organizations need fundamentally different software
Illustration by: Marta Tomiak

Mission-driven organizations need fundamentally different software

What we learned from dozens of honest conversations with certified B Corps
read more
Illustration of I warned about AI bias 7 years ago. Did we learn nothing?
Illustration by: Marta Tomiak

I warned about AI bias 7 years ago. Did we learn nothing?

Betteridge's law of headlines applies
read more
Illustration of Why we don't use Gen AI tools in our practice
Illustration by: Marta Tomiak

Why we don't use Gen AI tools in our practice

The business and ethical concerns
read more
Illustration of How too Inconsistent was founded
Illustration by: Marta Tomiak

How too Inconsistent was founded

A pandemic origin story
read more