How it started in the early '90s.
About

A few opinionated takes on various things

βš’οΈ
Composition vs. Inheritance

Good design is not composition over inheritance. It’s knowing when each one makes sense.

πŸ‘¨πŸ»β€πŸ’»
Back to basics

Learn HTML. Everything else is just an enhancement.

πŸ‘¨πŸ»β€πŸ’Ό
KPI

For most companies, you are a KPI in a spreadsheet. Act accordingly.

πŸ“
Attention to detail

I do not trust developers who use grids or flex in CSS but ignore consistent item heights.

πŸ¦€
My top 3 cancers of IT

Microservices Β· Tailwind CSS Β· JavaScript frameworks

🧠
Knowledge awareness

Just because you read a famous architecture book does not mean your code needs every pattern from it.

🚩
Feature flags

Feature flags let you put code in production without letting users anywhere near it. A/B testing is a nice bonus.

☁️
Cloud

There is no such thing as the cloud. It is just someone else's computer.

πŸ‘΅πŸ»
Respect legacy

If it works, do not touch it. Legacy systems are often a sign of maturity, especially when they generate revenue.

🦾
AI

Maybe instead of building more, should we focus on building better?

βœ‚οΈ
Early returns

I prefer early returns. Deep nesting is a code smell, and "else" often makes it worse.