Articles

TDD

  1. A still from Nizar's webinar: 5 pro tips from developing and using TDD Guard

    On-demand webinar: 5 pro tips from developing and using TDD Guard

    You’ve seen the potential of agentic coding. It looks exciting – until it breaks 10 minutes later. Again, and again. Frustrating, right? In this recorded webinar, Nizar, creator...
  2. Per Rovegård

    A TDD mindset

    In the beginning of my career, I discovered that having automated tests is invaluable when making changes to any non-trivial software system. Or, put differently, I realized tha...
  3. Person jumping from a cliff into calm water, in sunset

    Why do we deploy on Fridays?

    In the team I work with, we have a sort of tradition of deploying on Friday afternoons. Why on earth are we doing this? A lot of teams have the opposite tradition to never deplo...
  4. Dino Opijac

    Easier Vue tests

    Reduce boilerplate and improve readability in Vue component tests
  5. Jimmy Nilsson

    Why tech agnostic?

    When working with Suzi Edwards-Alexander and trying to find out what is good (and bad) about factor10, I've realised there are a few unconventional things about us that I'm prou...
  6. Raniz Raneland

    The hats of Test Driven Development

    A while ago I held an internal TDD-workshop at one of our customer's offices. We took on a simple task together where the solution turned out to be a lot more complex than it in...
  7. Raniz Raneland

    The benefits of TDD

    I have always liked this quote because I think it embodies an issue I see a lot in the software industry: We are in a hurry, so we take shortcuts. And then we pay the price of t...
  8. Raniz Raneland

    Who tests your tests?

    Can we learn anything about testing from Sam Vimes of the Discworld novels?
  9. Per Rovegård

    Return on Investment for Test-Driven-Development

    I recently came across a thread discussing Test-Driven Development (TDD) on one of the major social networks. The discussion revolved around when to use TDD and when it can be s...
  10. Default News Card cover

    TDD intro: CEO bowling

    In the beginning of my career, I discovered that having automated tests is invaluable when making changes to any non-trivial software system. Or, put differently, I realized tha...
  11. Markus Eliasson

    Test-Driven Development - looking back

    For the last five years I have been test driving pretty much all the code I have written. This is a retrospective on why it took so long to get started, where I see the greatest...
  12. Per Rovegård

    TDD and prototyping; a love story?

    Can you combine Test-Driven Development (TDD) with prototyping? How can you write tests for functionality that is largely unknown? Where do you even start if you're on unfamilia...