Tomasz Wierzbicki

  • Print Debugging Is Not Beneath You

    •

    Print Debugging Is Not Beneath You

    I’ve lost count of how many times I’ve sat through a “senior engineer” seminar where someone spent forty minutes explaining the intricacies of distributed tracing…

  • Stop Shopping for Editors and Learn One

    •

    Stop Shopping for Editors and Learn One

    I spent three weeks last year trying to “optimize” my development environment because I convinced myself that a specific combination of Neovim plugins would somehow…

  • The Moment It Starts Feeling Like Work

    •

    The Moment It Starts Feeling Like Work

    I remember sitting in my kitchen at 1:00 AM, staring at a terminal window and realizing that I wasn’t “building a product” anymore—I was just…

  • How Much Effort Does a Take Home Deserve

    •

    How Much Effort Does a Take Home Deserve

    I once spent a weekend building a microservices-based, containerized solution for a simple CRUD task, only to realize during the interview that the lead engineer…

  • Extract When You Can Name It

    •

    Extract When You Can Name It

    I spent most of my twenties following the “clean code” gurus who insisted that every three lines of logic deserved its own named method. I…

  • The Useful Line Is Rarely the Top One

    •

    The Useful Line Is Rarely the Top One

    I remember sitting in a dimly lit apartment three years ago, staring at a wall of text that looked more like a digital car crash…

  • Automate the Thing You Do Every Six Months

    •

    Automate the Thing You Do Every Six Months

    I remember sitting in my home office last Tuesday, staring at a terminal window and realizing I had just spent forty-five minutes manually installing the…

  • Telling People Before It Is Ready

    •

    Telling People Before It Is Ready

    I’ve spent enough time in the industry to know that most “advice” on how to ship a side project in public is just a thinly…

  • Halve the Search Space, Then Halve It Again

    •

    Halve the Search Space, Then Halve It Again

    I remember sitting in a dark apartment three years ago, staring at a flickering terminal while a payment gateway slowly bled money because of a…

  • Preparing Without Six Months of Puzzles

    •

    Preparing Without Six Months of Puzzles

    I spent most of my twenties watching people treat technical interviews like a high-stakes memory game, memorizing hundreds of LeetCode patterns just to pass a…