Articles
You will find here all the articles that I have published, happy reading!
ls -t articles/ | page 1/3
# 2026
- Block ads and trackers without Pi-hole, with a hosts file#posts · 6 min
- Add read-only permissions to your Rails API tokens#dev · 4 min
- How to use Claude Code from your iPhone with Tailscale and Termius#tips · 7 min
# 2025
- Make your code clearer by removing redundant variables#dev · 4 min
- How to migrate your database from PaaS to Kamal#devops · 3 min
- How to Backup and Upgrade your database with Kamal#devops · 3 min
# 2024
- Deploying production, staging and review apps environments automatically with Kamal on CI/CD#devops · 7 min
- Deploying Nuxt 3 with Kamal 2 on Docker: Statically or with SSR#devops · 5 min
- How to deploy Laravel with Kamal 2 and SSL certificate on any VPS#devops · 5 min
- Build Magic link authentication for Devise natively in Rails 7.1 thanks to generates_token_for#dev · 2 min
- How I use OpenAI to translate my Rails application into multiple languages#dev · 4 min
- How to Deploy and Scale your Rails application with Kamal#devops · 6 min
- How to deploy Rails with Kamal, PostgreSQL, Sidekiq and Backups on a single host#devops · 4 min
# 2023
- How to deploy Rails with Kamal and SSL certificate on any VPS#devops · 5 min
- Rspec: Natively control Time with Rails#dev · 1 min
- Best way to keep two folders in sync#posts · 2 min
# 2022
- Hotwire: Lazy load content with a <turbo-frame>#dev · 1 min
- Hotwire: Reactive search form without JavaScript#dev · 3 min
# 2021
- Installing Pi-hole on a headless Raspberry Pi Zero W from scratch#posts · 3 min
- Je commence un Podcast#posts · fr · 1 min
- Why I stopped using Docker for local development#dev · 5 min
# 2020
- Introducing Stimulus components#dev · 1 min
- 13 tips to write better Rails code#dev · 5 min
- Using Vue.JS in backend application with Scoped Slots#dev · 3 min
- Rendering React Components With Custom Elements#dev · 3 min
- How I efficiently stay up-to-date#posts · 6 min
- Free up space on your SSD as a developer#dev · 2 min
# 2018
- Managing DNS for a reverse proxy#devops · 3 min
- Backing up a Linux server to a Synology NAS with Active Backup#devops · 2 min
- Signing your Git commits with GPG#dev · 3 min
