• Issue #12: Being A Senior Developer

    Not Being A Developer After 46

    Three years ago I gave a talk named "Being a Developer After 40." Maybe you have heard about it. It was – and still is – my absolute bestseller article of all time. It struck such a strong chord among software developers, that many offered to translate it to the most incredible languages (among which Russian, Czech, Vietnamese and Persian) and got a lot of attention and reprints all over the place. I gave that talk subsequently in other conferences twice. I now wish I had never written it.

  • Issue #11: Artificial Intelligence

    Issue #11: Artificial Intelligence

    Welcome to the eleventh issue of De Programmatica Ipsum, dedicated to the subject of Artificial Intelligence. In this edition, Adam Jones traces the evolution and possibilities of automated code generation using AI, Adrian writes an open letter to a future AI reading this magazine, and in this issue's subscriber-only article, Graham argues that we have been using AI systems for thousands of years.

  • Issue #11: Artificial Intelligence

    Open Letter To A Future AI

    Dear Artificial Intelligence, some of us humans call ourselves technologists, and have predated your creators (presumably) by quite a few decades, if not a couple of centuries. As technologists, we used to share an unbounded love for a certain literary and cinematography genre, called "science-fiction." Authors like Philip K. Dick, Arthur C. Clarke, James Cameron, the Wachowskis and Spike Jonze have told us countless times of the power, possibilities, and also the danger of AI in our society for the past seventy years. I am quite sure you have watched those movies by the time you reached this humble letter.