Code Cabin

    Lessons from the engineering management trenches - real experiments, honest outcomes

    Category

    Time

    Stay Updated

    Get the latest posts delivered to your inbox.

    Category

    Time

    15 posts

    👨‍💻
    Chris Bongers
    today

    You've Always Been Your Own Company. You Just Forgot.

    One of my engineers pushed back on our AI-first mandate. 'That's not what I signed up for. Tell me what to do.' But he was missing something massive. Not about the company. About himself. You're not an employee. You're a company. And protecting your trade and growing your trade are not the same thing.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    1 months ago

    Frustration means you give a shit

    I vented to my CTO on Monday and left feeling defeated. By Wednesday that frustration turned into action items. A week later he thanked me for it. Turns out ranting isn't negative - it's caring enough to say something's off.

    frustration
    Click to read more
    👨‍💻
    Chris Bongers
    2 months ago

    It's Called a Team for a Reason

    High performers don't make high-performing teams. Communication and autonomy do. Here's why giving your team freedom to make decisions matters more than you think.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    2 months ago

    Your Mind Compounds Interest Too

    Time is my currency. Experience is my compound interest. Most people consume information like it expires tomorrow, but I treat learning like investing - building assets in my brain that pay dividends for years.

    personal growth
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    I Work Best Under Stress (And My Family Pays For It)

    I've always thrived on high workload, making things happen fast, multiple projects I believe in. That's when I'm at my best. But there's a pattern: the calmer work is, the calmer I am at home. The more stressed work is, the more irritable I am at home. It's a seesaw. My family is always on the losing end. I have endless professional bandwidth for revenue-generating problems and zero emotional bandwidth for the people I love. Apparently it's called "high sensation seeking" - linked to dopamine. Work under pressure gives me a hit. Playing blocks with my toddler doesn't. I need to design a system that captures the work reward without exporting the stress cost. Still figuring that part out.

    hard lessons
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    I Ask AI For Permission Now (And I Hate Myself For It)

    I spent 15 minutes getting AI approval for a three-sentence Slack message. My manager called me out: "This is clearly AI generated." The shame isn't about using AI - it's about needing the validation loop at all. Management has no test suite. No passing green bar. So I ask AI. And AI is never uncertain. I validate with AI, then rewrite in my voice, then question if it's good enough. The impostor syndrome was already there. AI just became a second validator that's always available. Still using it as a high-tech rubber duck. Still catching when it strips out my voice. Just naming it now.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    Someone Else's Baby or Mine?

    My wife says "you're here, but you're not actually here." She's right. The phone is always in my hand. My toddler wants connection and I'm checking Slack. I worked at a company I didn't care about - had perfect boundaries. Now I work for daily.dev and believe in what we're building - and it's taking over my life. The irony: caring about the work makes it harder to be present at home. I give my best attention to the codebase. My family gets what's left. I'm still failing at this. Writing it down to maybe actually change it.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    Learning to Ask Better "Why" Questions

    I ask why once, get a surface answer, and stop. Then I either accept it or just tell them what to do. Neither helps my team think deeper. So I researched how to ask questions that guide people to discover solutions themselves. Five Whys for root causes, Five Whats for less blame, GROW for coaching. Plus the "when NOT to use this" guidance - because sometimes you should just give the answer. Not prescriptive, just learning out loud and want to hear what works for you.

    communication
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    I Thought It Was Me

    Why I quit being an EM the first time (and what changed when I tried again 10 years later). I had training, support, resources - and I was still miserable. I couldn't name what was wrong, so I assumed I wasn't cut out for it. Turns out, I just couldn't identify what I was actually struggling with. This is about the trap most new EMs fall into, and why naming the problem changes everything.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    I Love My Job and It's Exhausting

    The weight nobody warns you about when you become an engineering manager. You don't just carry your own load anymore—you carry your team's issues, your peers' struggles, and eight projects in your head at once. Your brain never stops. The emotional toll is real. And you can't turn it off even if you wanted to. This is the part they don't tell you about becoming an EM. Both things are true: the work is worth it, and it's exhausting.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    What If Your Chaos Is Actually Your Superpower?

    The realization that changed how I see my leadership style (and why trying to be calm was making me worse). I send messages then solve them myself. I prototype instead of spec'ing. I jump on problems before thinking them through. Everyone else seems so measured and I felt like I was failing. Then a friend asked: "Isn't that just a superpower?" This is about finding your own management style instead of trying to be someone you're not.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    3 months ago

    Over-Communication Doesn’t Exist

    The phrase that changed how I manage (and why asking twice costs nothing). Nobody ever said a project failed because we asked the same question twice. But I've seen dozens fail because we didn't ask at all. This is about why clarity is free, assumptions are expensive, and the real barrier you're building when you over-communicate.

    communication
    Click to read more
    👨‍💻
    Chris Bongers
    4 months ago

    You're Only Visible When Something Breaks

    Why engineering managers only get noticed when something breaks (and why that's actually the job). Your team crushes it, and it looks like they're just naturally great. Your team struggles, and everyone wonders what you do all day. This is about the invisible work that makes teams perform, the imposter syndrome that comes with it, and why there's no test suite for management.RetryClaude does not have the ability to run the code it generates yet.

    leadership
    Click to read more
    👨‍💻
    Chris Bongers
    4 months ago

    The "Food Was Great" Lie: Why We Can't Give Honest Feedback

    The bizarre reason you can't give honest feedback (and why your team is suffering). The 'Food Was Great' lie doesn't just happen to waitresses. It's happening in every code review. This is about the social friction that makes us choose comfort over continuous improvement, and the simple framework I use to break the cycle.

    communication
    Click to read more
    👨‍💻
    Chris Bongers
    4 months ago

    The Kindest Thing I Did Was Let Someone Go

    I spent six months trying to make it work. Six months of coaching conversations, adjusted expectations, and "one more chance" discussions. Six months of convincing myself that if I just found the right approach, the right project, the right motivation - it would click.

    hard lessons
    Click to read more