Stacey on Software: Developer

Agile
  • The Long Road

    More than occasionally, I get asked, "How can I learn programming as a beginner?" I have many thoughts on this, and here is just one of them…

  • The Bionic Developer

    This post has moved, I have renamed it. Read the post here - What Is A Developer? I've been using the word "bionic" for a few years now as…

  • London and Chicago Style TDD, A Design Perspective

    London and Chicago Style TDD, A Design Perspective In the field of TDD, two primary schools of thought have emerged, that are often used in…

  • Agents are Hard

    Today, in "building LLM agents is hard". I'm experimenting with a novel problem-solving model using the little Qwen2.5 14B parameter model…

  • It Will Do Whatever Fool Thing You Ask It

    A group of us sat down to do the Bowling Kata the other day, to see if we could get the GenAI to do the implementation as we wrote the spec…

  • It Will Do Whatever Fool Thing You Ask It

    I'm talking to more people lately who are fearful for their profession in an age of AI. I keep coming back to "The Map Is Not The Territory…

  • Tacit Knowledge

    Following up on yesterday's post , we can't digitize empathy, feeling, etc. I have a certain kind of person that starts looking at me funny…

  • What Is a Developer? Part 2 - Test Boundaries

    The seed for this article series is here , it's long and a bit ranty, but I wanted to draw a bunch of ideas into one place that we could…

  • Gen AI in Software Development, Not Coding 1

    Gen AI in Software Development, Not Coding 1 I feel like I want to do a "stop talking about Gen AI generating code" series. Maybe I'll just…

  • What Is a Developer?

    Thanks to a colleague, I came across this article today, and it's been energizing. The author and his editors at O'Reilly have put together…