Tutorials

Using Svelte with optional TypeScript support in Rails 7 with Vite
In this tutorial we will take a look at how to integrate Svelte with optional TypeScript support in a Rails 7 project, with help of the Vite JS bundler.This tutorial is for a fresh created Rails 7 project, or an existing Rails app with vite-rails ...


Building Passwordless Email Auth in Rails: Magic links are less magical than you might think
I’m working on a new Rails app, and I finally got to the part where I need to figure out how I’m going to handle authentication.What’ll it be this time? I could:Depend on Devise, which is popular and feature-rich, but is so complex that—if I’m bei...

How To Create A Ruby On Rails API With Scaffold - Full 10 Step Guide In 5 Minutes
This guide is multi-use, designed for passing a code challenge but could be useful for jumping into a new codebase, or refreshing your knowledge of ruby on rails, or getting a brief overview of how an MVC (Model View Controller) framework works!.





Setup Tailwind Css And Esbuild On Rails 7 | by Ahmed Nadar
Every time I run a new rails application, I’d need to configure essential tools for my front-end stack such as TailwindCSS and esbuild. I’ve adopted my configuration from my friend Pete Hawkins, and it has been serving me well 👍🏼 I would say. Rece...

My strategy to add tests to an application if you are on a budget - Alberto Almagro
In the Ruby community there is the convention of adding tests whenever you do some changes to the code base. This is really awesome. Unfortunately it is not the same in other communities. In my experience doing technical due diligences of start up...