top of page
Search


Shai Yallin
May 27, 20243 min read
You Don't Need Kubernetes (Yet)
K8s solves a problem that your new startup probably doesn't face. Invest your resources in finding product-market fit and scale up later.
80 views1 comment


Shai Yallin
Jun 21, 20224 min read
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.
1,055 views0 comments


Shai Yallin
Apr 5, 20227 min read
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.
3,372 views0 comments


Shai Yallin
Nov 23, 20216 min read
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.
1,255 views0 comments
bottom of page