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 ...