What Is the Role of Software Architect in an Agile World?
Some question the architect’s applicability to modern software development methodologies in agile environments. Technology leaders need to empower the architect with architectural observability.
Anyone reviewing their S&P 500 retirement fund these days will do so with a broader smile than last year. The market as a whole is up, and if you're in the whole market, you're benefitting. But all of that upside, basically, belongs to just a handful of mega tech companies. This is not a general turn-around, and it's barely a turn-arou...
Adopting ActivityPub for threads is a logical choice, although it will pose challenges - SaveDelete
From a developer's perspective, the fact that Meta's Threads app has rapidly gained over 100 million sign-ups is not the most fascinating aspect of this
Quantum electrodynamics (QED) can explain most of our everyday experiences, oddly enough. QED describes the interaction of matter particles with each other and with light — so that’s pr…
300 Times a Day
When I’m writing, I need as little distraction as possible; I need to get the words out. I do Markdown, but asterisks, octothorps, and other formatting text are visual noise. When I get to publishing the piece, yes, show me all the formatting details because
It is turning out to be a summer of the Internet’s existential crisis, thanks to the rapid growth of Generative AI (artificial intelligence) systems. An information (and disinformation) tsunami not…
Welcome to the first sprint in the history of computer science. It took humanity a whole century to reach the point where we can sit back and watch twenty-somethings play games and make a fortune out of it (not that I'm complaining, I'm a long-time g...
Why software projects take longer than you think: a statistical model
Anyone who built software for a while knows that estimating how long something is going to take is hard. It's hard to come up with an unbiased estimate of how long something will take, when fundamentally the work in itself is about solving something.