Category: Ruby on Rails

  • Master Stripe Subscriptions with Rails 7: Webhooks & Recurring Payments | Part 2

    Master Stripe Subscriptions with Rails 7: Webhooks & Recurring Payments | Part 2

    Welcome to Part 2 of our in-depth tutorial on integrating Stripe subscriptions with a Rails 7 application. If you want to master recurring payments and webhook configurations, you’re in the right place! 📌 What You’ll Learn: Configure Stripe for subscription-based (recurring) payments. Handle Stripe webhooks to receive real-time updates on subscription statuses. Implement CSRF protection…

  • Master Stripe Subscriptions with Rails 7: Webhooks & Recurring Payments | Part 2

    Master Stripe Subscriptions with Rails 7: Webhooks & Recurring Payments | Part 2

    Welcome to Part 2 of our in-depth tutorial on integrating Stripe subscriptions with a Rails 7 application. If you want to master recurring payments and webhook configurations, you’re in the right place! 📌 What You’ll Learn: Configure Stripe for subscription-based (recurring) payments. Handle Stripe webhooks to receive real-time updates on subscription statuses. Implement CSRF protection…

  • Integrate Stripe Payments in Rails 7: Complete Guide with Webhooks & ActiveStorage | Part 1

    Integrate Stripe Payments in Rails 7: Complete Guide with Webhooks & ActiveStorage | Part 1

    In this comprehensive Rails 7 tutorial, we delve deep into integrating Stripe to handle payments in your application. This is part one of a two-part series that aims to cover everything you need to know about Stripe payment processing with Rails 7. 📌 What You’ll Learn: – Three methods for incorporating a ‘Buy’ button using…

  • Integrate Stripe Payments in Rails 7: Complete Guide with Webhooks & ActiveStorage | Part 1

    Integrate Stripe Payments in Rails 7: Complete Guide with Webhooks & ActiveStorage | Part 1

    In this comprehensive Rails 7 tutorial, we delve deep into integrating Stripe to handle payments in your application. This is part one of a two-part series that aims to cover everything you need to know about Stripe payment processing with Rails 7. 📌 What You’ll Learn: – Three methods for incorporating a ‘Buy’ button using…

  • Rails 7: Tabulator & Stimulus – Ruby on Rails Tutorial

    Rails 7: Tabulator & Stimulus – Ruby on Rails Tutorial

    This is turning into a little series for me! I am loving moving things out of my html.erb files and into Stimulus controllers. It is cleaning things up and making things faster. Win-win! Also I will be covering how to do inline editing with Tabulator (including sending the changes to Rails and saving them) 00:00…

  • Rails 7: Tabulator & Stimulus – Ruby on Rails Tutorial

    Rails 7: Tabulator & Stimulus – Ruby on Rails Tutorial

    This is turning into a little series for me! I am loving moving things out of my html.erb files and into Stimulus controllers. It is cleaning things up and making things faster. Win-win! Also I will be covering how to do inline editing with Tabulator (including sending the changes to Rails and saving them) 00:00…

  • How to track conversions with Google Ads and Google Tag Manager + send dynamic values

    How to track conversions with Google Ads and Google Tag Manager + send dynamic values

    Learn how to track conversions with Google Ads and Google Tag Manager and how to send dynamic values to Google Ads In this video, I will explain: * the basics of Google Ads conversion tracking * how to setup Google Ads Conversion Tracking with Google Tag Manager * How to track static and dynamic conversion…

  • Continuous Integration for Rails with Travis & GitHub

    Continuous Integration for Rails with Travis & GitHub

    In this video, I take the Contractometer project from earlier lessons and integrate it with Travis for Continuous Integration (i.e. auto-building and testing). Travis: https://travis-ci.com What is continuous integration anyway? Essentially, you check your code into a central repository (i.e. Github) and automated building is done to see if your code can run, and tests…

  • Stimulus, Hotwire, Bootstrap 5, Rails 6 – and a viewer question!

    Stimulus, Hotwire, Bootstrap 5, Rails 6 – and a viewer question!

    In this episode I tackle (kind of) a question put forward by a viewer on another video – handling the showing of duration in Rails. To do that I create a new Rails6 app and plug in Stimulus.js, Hotwire/Turbo and Bootstrap5. Timestamps: 00:00 Introduction – Explanation 02:33 Environment 03:15 Create Rails app 04:04 Install Hotwire/Turbo…

  • Rails 5 Gem to Rails 6 Engine

    Rails 5 Gem to Rails 6 Engine

    With Zonmaster (https://public.zonmaster.com) we are/were stuck on Rails 5 because the tenanting gem we use (Milia) isn’t Rails 6 compatible. Let’s fix that! Sorry for the rambling, I don’t have a lot of time to structure the videos so I just start and go! I’m working on a new project that hopefully some day I…