Accueil À propos Contact / Devis

All posts

  • Edit migrations while developping a feature

    January 2024 rails

    Go 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 rails

    Let'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 rails

    Discover how to get the full stacktrace for Rails deprecation warnings.

  • Parsing JSON with Crystal Lang

    October 2023 crystal

    Finding 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 rails

    Using 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 rails

    Joining 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 rails

    Let's learn how to leverage webhooks from email providers to track email events directly from a Ruby app

BlueGreen, par Clément Férey - © 2024