Expensive AI is comingThe world changed rapidly in November 2022 when ChatGPT launched as a free research tool. It reached 1 million users in five days and 57 million users by the end of its first month. This astounding growth came through a traditional Silicon Valley approach: the freemium model. The free tier gave people access to an unprecedented experience while placing certain limits on usage. In February 2023, users could remove those limits by paying a monthly fee. The goal was straightforward: grow the user base in hopes that some percentage would become paying customers and fund further growth. Since then, we've grown accustomed to generous free tiers of the latest AI models from all companies. Anthropic offers a free tier of Claude, X allows free usage of Grok, and Google allows anyone to use Gemini for free. Products built on top of AI models also offer free access to powerful functionality, including Jules, Stitch, AI Studio, and NotebookLM from Google, v0 from Vercel, Canva AI, Firefly by Adobe, GitHub Copilot, Replit, Perplexity, and Figma Make. Every company with an AI product is fighting for market share, so free options are plentiful. However, that is changing. We are now past the honeymoon phase of AI. Three years in, companies still aren't making money on AI.
In 2025, companies were still taking losses on their AI offerings to capture market share. Instead of raising prices on AI directly, tech companies looked for other ways to save money, most notably through mass layoffs and increasing prices on other services. Three years into the AI revolution, companies are tired of losing money and are seeking ways to recoup the massive investments they've made and cover ongoing expenses. With neither OpenAI nor Anthropic profitable and Nvidia and AMD planning to increase GPU prices, 2026 could be the breaking point for companies no longer willing to wait for profitability from winning the AI race. What can you do to prepare.
The AI free ride won't last forever, and signs point to it significantly slowing or disappearing in 2026. Make sure you're prepared. Key Takeaways
Stuff I've Enjoyed this Month📝 Using service auth for Gitea access via Git Client + Cloudflare Tunnel by Chatri Ngambenchawong 📖 Limitless by Jim Kwik 📝 How to compile JavaScript to C with Static Hermes by Devon Govett 🎬 Real warp drive doesn't need negative energy by NASA Space News 📖 Under the Bridge by Rebecca Godfrey 📝 How to write a great agents.md: Lessons from over 2,500 repositories by Matt Nigh 🛌 Memory Foam Pillow by Royal Therapy What I'm Working On🏠 Real Estate: One of my property managers unexpectedly handed in his notice. Fortunately, I had another person available to take over those properties. Follow my Instagram for real estate photos. 🍞 Bredbox: Bredbox now supports highlights on saved articles, mimicking the functionality from Pocket. At this point, Bredbox is basically feature complete with the Pocket web application for your saved URLs. I'm now spending some time improving the article extraction logic and will then focus on publishing a REST API for you to have complete control over your saves. 💻 ESLint:
Coaching for Tech Leads and Staff+ EngineersIf you're a tech lead or staff+ engineer, chances are your manager has no experience in your role. While they may be well-intentioned, they may not know how to help you grow in such a challenging position. That's where working with me can help. As a former tech lead and principal engineer at multiple companies, I learned firsthand the ins and outs of these roles. I work with my clients one-on-one to develop their leadership, communication, organization, and problem-solving skills to succeed in the upper ranks of the individual contributor track.
|
A once-per-month newsletter discussing topics important to senior-level software engineers, with a particular focus on frontend technology and leadership.
Static Analysis and AI If you’re like me, the way you write code has changed significantly in the past year. December 2024 was the first time I decided to use AI to write code, and today it generates most of the code I work on. It also writes the tests and documentation. My job is now focused on reviewing code, and that can get tiring. How can I be confident that the code meets my standards, remains secure, and scales well? The answer is static analysis. Static analysis tools inspect code...
Working with Legacy Code The term “legacy code” often strikes fear into the hearts of software engineers. While there’s no single definition, IBM describes it as “code that still serves its purpose but was developed using now outdated technologies.” Any successful tech company has some amount of legacy code because that code worked well enough to attract and keep customers. When something is working, especially if it’s difficult to change, the logical choice is often to let it keep running...
npm Security For the past few weeks, an ongoing supply chain attack on npm packages has shaken the JavaScript community. It’s not that npm packages haven’t been compromised before, but this time, the targets were surprising. Attackers went after popular packages maintained by well-known authors, creating the potential for widespread damage. In late August, the popular monorepo tool Nx was compromised, leading to several malicious package versions. These included a postinstall script that...