Jesse Waites
Jesse Waites, Polyglot Software Developer, Creative Technologist, Hiker, Rock & Ice Climber
Home About Blog Portfolio Contact AI

Blog

Hotwire Native Developer For Hire

Want to hire a Hotwire Native Developer to turn your Ruby On Rails app into an iOS or Android app? You've come to the right place. Get in touch!

Why choose Hotwire Native?

In an era where mobile applications are essential for business success, companies are facing a persistent challenge: the astronomical costs of mobile development. However, a technology called Hotwire Native is rapidly changing this landscape, offering businesses a way to create high-quality mobile applications at a fraction of the traditional cost. The traditional approach to mobile...

render in-app iOS and Android devise forms natively with this neat hotwire native trick

Hello Hotwire Weekly readers, It was an honor to be included in the most recent edition of Hotwire Weekly! If you love Rails and or Hotwire, please connect with me on LinkedIn here or on the bird app here. Recently I added the standard Devise authentication library to a Rails 8 hotwire app. However, I...

How to Migrate Your Website from WordPress to Astro

A complete guide to migrating from WordPress to Astro, including how to export your content using the WordPress REST API, write a migration script to convert posts to Markdown, and set up redirects to preserve your SEO. Learn the step-by-step process we used to successfully migrate from a legacy WordPress installation to a modern, lightning-fast Astro static site.

rails + tailwind dark mode Stimulus Controller that persists across page loAds

Recently I had reason to add dark mode to a Ruby on Rails 8 app. After a few iterations, I landed on the following implementation which I thought I would share. This implementation persists the dark mode setting across page loads using local storage, so it is pretty ideal for most applications. I am making...

Introducing the Turboframe Highlighter

It occurred to me today that when working in a Rails 7+ codebase, it might occasionally be helpful to see exactly where the turboframes are on any given web page, since turboframes are invisible to the human eye. This highlighting would be a great option to have in development where only we can see it,...

How to make Rails 7+ recognize your new Stimulus Controllers

If you are reading this blog post, chances are that a search engine brought you here. You probably created a new stimulus controller for your Rails 7+ app, the system is not recognizing this new file, and you are searching the web for ideas on what might have went wrong. I recently went through the...

Introducing the Boston Ipsum Rubygem

What is a RubyGem? (This blog post is a port over from a blog post on my now decommissioned previous website) A Rubygem is a bit of code that a ruby developer wrote, made available in a portable format and posted to a public server, so that bit of code can be used on other...

48 total posts — showing 41–48