Curated list of episodes, bundled to help you on your learning path!
Videos of tech, infrastructure, hardware and software which non-instructional by nature.
Articles around software and tutorials.
Show your love and support while looking fancy.
Got a question or want to chat about a topic? Let's talk!
Reading QR Codes can be a tricky task. We look at being able to generate QR Codes on our Ruby on Rails backend and read them on the client side using a couple of libraries and Stimulus JS.
Shopping carts can be extremely complex as there are many moving parts involved. In this episode, we'll look at some of the considerations when adding this feature and build this implementation in Hotwire.
In this episode, we build a custom form builder to extend and add functionality our forms to display errors inline with the form inputs.
Using the gdpr_rails gem, we look at adding a policy manager to require users to accept age, terms, and privacy policies before signing up for an account.
In this episode, we take a look at recreating a feature on Zoom's setting page where clicking a check box automatically saves the changed setting.
Continuing from Episode 114 and Episode 115, we look into adding listeners to Stripe's webhooks for tracking events occurring with customers, subscriptions and charges.
Dashboards can be a source of poor performance and contain much complexity in our applications. Using Hotwire, we can increase the responsiveness of our dashboard with a maintainable approach.
Adaptive streaming allows the video provider to create a different video for each of the screen sizes (or devices) that he or she wishes to target. In this episode, we look at converting our Progressive Video Streams into Adaptive Bitrate Streams and serving it through Active Storage.
Merit adds reputation behavior to Rails apps in the form of Badges, Points, and Rankings.
Our Trello clone continues with adding in the ability to persist sorting of items in the database. This is the third episode of our Trello clone.