top of page

dotenv considered harmful

Relying on .env files couples your codebase to env vars, making your software harder to change. Here's how to decouple them.

The Anatomy Of A Rotten Codebase

Code rots because we build too many features, too fast. Emergent Design is an effective way to fight code rot and make change easier.

Your Software as a Kitchen

When there are too many dirty pots and plates in the sink, it's impossible to clean them. It's the same with software and technical debt.

Permanent Prototypes

Prototypes are a lie; when it's good enough for production, it *becomes* production. Here's how to make them easily maintainable.

It's all about the maintenance, dummy

Writing features we might need in the future is not only a waste of time, it makes your software harder to maintain.

Blog: Blog2
bottom of page