I generally don't talk about things that happened in the this month in the newsletter, because it's supposed to be all about the previous month. But making an exception this time, since we have a security vulnerability on our hands.
October was the month when Tanstack took centre stage as the framework everyone wants to migrate to. Adding to the confusion, Vercel introduced more directives under the name "use workflows", putting many developers on edge. This revived the debate that began with "use client" about whether directives are the best way to instruct the compiler. We now have a lot more directives to be afraid of, and someone bought up the "use no memo" directive that's been live for years at this point.
Supply chain attack took centre stage this month as well, orchestrated by the same threat actors behind the August 2025 Nx incident. This time, they’ve unleashed a self-replicating worm named Shai Hulud 🐛, which automates secret theft, GitHub repo manipulation, and package propagation.
Lots of people found that they have a new repository prefixed by s1ngularity-repository in their GitHub account. This was created by a malicious post install command executed by the install of nx build kit. The malware steals wallets and API keys and pushes them into that repository in a results.b64 file.
Last month in the spotlight, we discussed the state of Radix UI libraries. WorkOS launched a live stream maintenance session with Chantastic. I haven't seen any activity since the live stream, but this is a step in the right direction.
Bill Atkinson, a well-known programmer and creator of early Mac applications like QuickDraw and MacPaint, passed away last month. His contributions to GUI remain influential today.
It was raining AI coding agents in June as all major AI providers announced their version of coding agent.
At the end of March, React announced the release of version 19.1, which includes new features and enhancements. In April, React released the RC version of the React compiler. However, I haven't seen much excitement for these changes. Who is actually upgrading to access these features, aside from those starting fresh? I came across a Next.js post highlighting every new feature, such as server components and disabled API routes. Do developers really want these? Currently, it appears that while some of these updates make users' lives easier with faster loading times and smaller bundle sizes, they also create challenges for developers due to the steep learning curve. If the users don't demand these, why should the developers care?
That was an MCP month—Model Context Protocol servers—if you are not dialed in. Many people are discussing MCPs, and every organization is creating one. I'm unsure about the level of adoption here. I have tried different MCPs at various points over the last couple of months, but I haven't stuck with any of them. The issue is that I forget to use them once I install them.
It's an AI revolution, specifically an AI agent revolution. Do you use AI in your everyday programming? You should. It can be challenging to train and prompt, but once you get the hang of it, it works wonders. Treat it like Google; you need to understand how to ask the right questions to get the best answers. The same applies to LLMs; you must practice to discover their full potential.
The year has just begun, and significant changes are already occurring worldwide. Deepseek has disrupted the US stock markets with its low pricing and the GPUs used to train its models. The new American president has announced tariffs on Chinese products, which will impact e-commerce everywhere. Additionally, Elon Musk is now involved with the government regarding DOGE and seeks "read-only" access to government departments. To quote "The Verge," they have concluded that the government is essentially a network of computers, and controlling these computers means controlling the country.
Welcome to another year, with all signs pointing to AI's continued dominance. Hopefully, we'll see Apple Intelligence launch this year rather than just its announcement. Here's hoping AI will make us all more creative than before 🥂