My musings on anything from leadership to technology to entrepreneurship and back.
In a leadership position it's incredibly important to stay healthy. A period of severe back pain in my 20s led me to develop a small workout. Since following that workout I never had any back pain again. I also feel much healthier and better - and can eat more food without growing a belly. Let's check it out.
If your team is not performing well then the Netflix Keeper Test might be an ideal tool to identify underperfomance.
You need simplicity if you want to move fast. PostgreSQL can very well replace Kafka, Redis, Clickhouse and Elastic. And many successful companies are doing exactly that. Let's check out how.
Most user interfaces are only designed for the Regular State. But that's a mistake that will lead to frustrated users and lots of additional work for your teams.
Keith Rabois recommends to dismiss your report when you feel bad about an upcoming one on one more than three times in a row. Interesting. But is this a good idea?
Some companies have a CTO. Some companies have CIOs. Let's discuss some key differences.
'New sheriff in town' is a phrase I learned from a great CTO. It illustrates that a swift transition is crucial when leadership changes. Having two sheriffs is precisely one sheriff too many.
During a trip to Texas, I was struck by the friendliness and politeness of the locals. I think we should all be a bit more Texan in our daily lifes.
Startups often operate at breakneck speed, facing frequent changes and accumulating tech debt. Established engineering departments typically run at a prudent speed, maintaining focus and stability. Know when to choose which.
There's a huge difference between 'programming an application' and 'engineering an application'. This difference can make a business succeed or fail. Let's examine the difference.