1. Why Senior Engineers Stall Before Staff Engineer

    Posted on in Technology Management / Leadership

    Many excellent senior engineers stall before staff engineer for a simple reason: they keep optimizing for the job that made them successful.

    That is not a character flaw. Senior engineers are usually promoted because they can take hard work, make it concrete, and get it across the finish line. They …

  2. How To Write Agent Prompts That Produce Reviewable Pull Requests

    Posted on in Programming

    An AI coding agent does not need a clever prompt. It needs an assignment that a reviewer could recognize after the fact.

    That distinction matters. “Fix the flaky test” may be enough for a human who already knows the service, its constraints, and the team’s habits. To an agent …

  3. How To Decide When A Build Tool Wrapper Has Become A Platform

    Posted on in Programming

    Most build tool wrappers start as kindness.

    Someone notices that the "real" command is too long, too easy to forget, or too different between local development and CI. They add a Make target, a justfile recipe, a shell script, a package-manager alias, or a small Python helper. Now the team …

  4. How To Review CI Failures With AI Without Turning Off Your Judgment

    Posted on in Programming

    AI is very good at making CI failures feel less lonely.

    That is useful. A large CI log can be hostile terrain: thousands of lines of setup output, dependency chatter, repeated warnings, retry noise, test framework boilerplate, and one real clue hiding near the bottom. Asking an AI tool to …

  5. How To Keep AI Coding Agent Changes Small Enough To Review

    Posted on in Programming

    AI coding agents can produce more code than your review process can absorb.

    That is the useful part and the dangerous part.

    The same agent that can trace a bug across five files, update tests, adjust documentation, and clean up a few nearby rough edges can also turn a small …

Slaptijack's Koding Kraken