-
The Curious Case of the Table-Locking UPDATE Query | Heroku
I maintain an internal-facing service at Heroku that does metadata processing. It's not real-time, so there's plenty of slack for when things go wrong.. -
Ruby Programming Tutorial - Build a simple game with Ruby 2D - YouTube
Enjoy the videos and music you love, upload original content and share it all with friends, family and the world on YouTube.This tutorial runs through . -
My top five Rails performance tips for performance noobs
Performance is a topic that’s widely discussed and also, sadly, widely misunderstood.I’m going to share five performance tips that have worked well for. -
Ruby 2.7.0's Rails Ruby Bench Speed is Unchanged from 2.6.0
As of the 25th of December, 2019 we have a released version of Ruby 2.7.0. As you can read in the title - it’s basically the same as 2.6.0.
The 2.7.0 series is remarkable in how little the speed has changed. Overall it has been very stable with very little change in performance. I’ve seen a tiny bit of drift in Rails Ruby Bench results, sometimes as much as 1%-2%, but no more...
-
RubyConf 2019 - Learn Enough Ruby by Michael Hartl - YouTube
RubyConf 2019 - Learn Enough Ruby by Michael HartlRuby is a big language, used for lots of different things—so, where to start? This talk discusses the. -
Setup and test Rails 6.0 with RSpec, FactoryBot, and Devise
RSpec is a great tool to test your code and helps prevent bugs during development. It’s especially helpful after returning to a codebase that you’re no. -
How to Test Rails Models with RSpec
Behaviour-driven Development (BDD) as a software development process is composed of multiple subtechniques. Under the hood, it combines Test Driven Dev. -
A Comprehensive Guide to Rails Service Objects
Ruby on Rails ships with everything you need to prototype your application quickly, but when your codebase starts growing, you’ll run into scenarios wh. -
Investigating the Performance of a Problematic Rails API Endpoint
It recently came to my attention that one of our API endpoints was hogging a lot of resources and taking over 3 seconds to complete per request. I was . -
Behavior Driven Development and Testing in Ruby
Understanding the Behavior Driven Development and Testing to Ruby on Rails using Capybara libraries can be quite easy as you will see in this blog. Her.