Category: Software Development

  • Introduction to Hotwire – Ruby On Rails

    Introduction to Hotwire – Ruby On Rails

    Another one for Ruby on Rails developers! Hotwire is a ‘better’, simpler way to get dynamically updated content onto your web pages and create a more consistent experience. BUT the real positive, for us Rails developers, is that you can do this using essentially the same CRUD actions and partials that we already have in…

  • Deploying Rails 6.1 to Production

    Deploying Rails 6.1 to Production

    Nerd Alert! In this video I discuss how to actually deploy your Ruby on Rails application so that the rest of the world can see it!

  • 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…

  • First Look: DB Sharding in Rails 6.1

    Rails 6.1 was released as a stable build not so long ago. One of the features I was interested in is the support for sharding. In this video I take my first look at it. It’s a super exciting feature – if it works right!

  • 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…

  • 7 Habits of Successful Internet Entrepreneurs

    Straight talk from an Experienced Tech Entrepreneur. There’s certain habits that will accelerate and elevate the chances of you being a successful internet entrepreneur. In this video I cover the lessons I’ve learned through my startup career over 20 years as a successful tech entrepreneur.

  • Why Ruby on Rails in 2021?

    It’s 2021, so why am I still using Ruby on Rails to develop new services? Find out inside. HINT: It doesn’t matter!!!

  • Lifestyles, Not Unicorns

    Everybody talks about these rare beasts in the startup world – the Unicorns. I’m here to tell you there is another, safer, better way. People get into Entrepreneurship for lots of different reasons. For me it was always about Lifestyle – and not the kind of ridiculous Instagram Lifestyle of being in your 20s (haha…

  • Datatables & Rails – Basic to Advanced – Ruby on Rails Tutorial

    Datatables & Rails – Basic to Advanced – Ruby on Rails Tutorial

    A monster of a video here! I cover using Datatables in a Ruby on Rails 5 app. Going from creating the app all the way up to some sophisticated styling. 00:00 Introduction 02:00 Create Rails app with Dummy Data 11:48 Add Bootstrap 15:10 Add Datatables 20:00 Make it better 33:05 Add Select Box 42:40 Next…