All posts
-
Edit migrations while developping a feature
January 2024 railsGo back in time to edit a migration while developping a feature: keep your commit history clean and readable.
-
Run RSpec in parallel on Github Actions using the parallel_tests gem
December 2023 railsLet's discover how to run RSpec in parallel on Github Actions and take advantage of the Github Actions matrix feature to run our tests on multiple runners at the same time, for full parallelism.
-
Getting the full stacktrace for Rails deprecation warnings
December 2023 railsDiscover how to get the full stacktrace for Rails deprecation warnings.
-
Parsing JSON with Crystal Lang
October 2023 crystalFinding JSON parsing to be a little bit confusing with Crystal? Let's explore different ways to parse JSON in Crystal and, take advantage of Crystal's compiler.
-
String not matched with Rails and jsonb data
October 2023 railsUsing jsonb columns with Rails can lead you to subtle bugs. This one is about the default value for a given column
-
Writing a tech audit for a Rails app
October 2023 railsJoining a new team? Onboarding for a new consulting gig? You might want to do a little technical audit to know what's under the hood. Here's a few things I do, specifically for Rails applications.
-
How to track open emails with Ruby on Rails?
September 2023 railsLet's learn how to leverage webhooks from email providers to track email events directly from a Ruby app