-
Why Am I Doing the Thinking for You?
‘What do you think?’ without a position isn’t a question — it’s a task assignment. State your opinion first. Let people react to something concrete.
-
Life Happens at 1x Speed
Why I stopped consuming content at 2x speed, and the simple rule that changed how I listen to everything.
-
Creating Your Own Opportunities
The best career opportunities don’t necessarily come from your manager. They come from seeing potential in the boring work already on your plate.
-
The Strange Case of Engineers Who Dismiss AI
Some engineers dismiss AI coding tools as ‘garbage’ without trying modern versions. Their outdated opinions are costing them.
-
“ChatGPT said this” Is Lazy
When you paste ChatGPT’s response instead of your own feedback, you’re not being helpful. You’re being lazy and creating more work for everyone.
-
Why Engineers Hate Their Managers (And What to Do About It)
Discover why engineers hate managers, the common management anti-patterns that destroy trust, and practical solutions from someone who’s been on both sides.
-
Good Engineer/Bad Engineer
Why the best engineers aren’t always the smartest — and what separates engineers who ship from those who just code.
-
Manage For Success, Not Comfort
Great managers build effective engineering teams focused on results, not just team comfort. Success drives satisfaction—not the other way around.
-
The Hidden Cost of AI Coding
AI coding tools boost productivity but may sacrifice the flow state and deep satisfaction developers experience when writing code by hand. What are we losing?
-
Making AI Actually Work on Your Team
Engineering leaders can no longer ignore AI. Learn practical steps to guide your team through AI adoption while maintaining quality and addressing legitimate concerns.