I’ll admit it. I binge-watched Inventing Anna on Netflix over a couple of nights, the way most of us did back in 2022. And like most viewers, I walked away simultaneously appalled and a little bit fascinated by Anna Delvey. Here was a woman with no trust fund, no inheritance, and no real business, who... Read More
AI agents have become the prevailing core architectural component of AI-enabled systems. They allow us to build complex solutions that leverage Large Language Models (LLMs) alongside the myriad data sources, tools and other Agents organizations use to manage, transact with, and process data. Agents truly emerged as a leading element in AI systems with the... Read More
Architecting Agentic Systems – part II I heard someone use this Analogy several months ago. I have no recollection who it was (if you are reading this and came up with this analogy, please let me know so I can give proper credit). At this point, I am working under the assumption that this is... Read More
The hype around AI Agents and how they are transforming the world is at an all-time high. I believe this is so for good reason. AI Agents bring the capacities of AI and more specifically generative AI (genAI) into the real world. They allow systems to observe the real-world, derive context, make decisions, and then... Read More
In his seminal work from 1972, The Mythical Man-month, Fred Brooks, when discussing organizing software development teams along the lines of a Surgical Team, introduced us to the concept of a programming Copilot. The proposal to organize Software Development teams in such a manner came to Brooks from his fellow IBMer Harlan Mills in his... Read More
Back when I was a teenager, I was introduced by my dad to one of his young colleagues. This gentleman was considered an up a coming leader. He was smart and outgoing, and I was impressed by how everyone around him looked up to him, even people older and his superiors. I hung on to... Read More
Large Enterprises are neither Monolithic nor Homogenous. They have a long history of adopting myriad technology tools and technologies that come and (sometimes) go. I say ‘sometimes’ as we as an industry do a great job a adopting new technologies, but a horrible job at retiring old ones. In addition, many organizations also grow via... Read More
Computing technology has not changed much since the invention of the computer. Computers have advanced, becoming more powerful, faster and cheaper. New algorithms, implemented both in silicon and code, have allowed for the evolution of what these computers can do. New applications are delivered on a daily basis leveraging this enhanced computing power. Connecting these... Read More
My good friend and former colleague from IBM, Nitin Gaur emphasizes that the true value of web3 stems from web3 giving users the ability to traverse the value (of digital assets) across networks and ecosystems (paraphrased here from Nitin’s podcast Beyond Bitcoin which he co-hosts). The man nails it. It is the best description from... Read More
I did not begin the year intending to read ’21 books in ’21’. That would make things really tough by 2051… This was purely a coincidence, and I only discovered the count when I well, counted the books for this post. But is something I am proud of. I am really excited about what I... Read More