Optimal Thoughts
Ruby on Rails 8, The SPA Killer
By kirt@optimalcadence.com, December 18, 2024
Web application development has come a long way since I started writing software professionally in 1999. Early web applications, while amazing at the time, were essentially dynamic websites. Rendering an application was often slow as files and images gradually downloaded into the browser. When you interacted with the application, the page went b...
Build Smarter: Harness AI and the Right Tools
By kirt@optimalcadence.com, December 18, 2024
AI tools and large language models (LLMs) are advancing so quickly it feels almost impossible to keep up!
I’ve been on a journey to identify the best tools and technologies to ensure early and lasting success in software projects. I’ve shared much of this journey on my AI-focused YouTube channel, where I connect with the software community. My p...
Rails 8 Hotwire: The Modern SPA
By kirt@optimalcadence.com, December 19, 2024
As programming technologies trend toward excessive complexity in the name of improving user experience, Rails 8 dares to be different. The challenges of building modern single-page applications (SPAs) with tools like React, Vue, and Svelte have given rise to even more intricate solutions, such as Next.js and Nuxt. These tools are remarkable, no ...
The SaaSpocalypse: What Happens When AI Replaces the Interface?
By kirt@optimalcadence.com, March 27, 2026
The software industry just lost $1 trillion in market cap in a single week.
If you've been online lately, you know the narrative: AI agents are here, they're replacing traditional SaaS tools, and the market is re-pricing accordingly.
I'm not going to pretend I know exactly where this is all heading. But I've been building software for 25 years, ...