Skip to content

Web Development

Browse the latest posts from this category. Use the category panel to switch topics.

5 posts
API Versioning in Rails: Start at /api/v1 Before You Think You Need it
Web DevelopmentOct 20, 202613 min read

API Versioning in Rails: Start at /api/v1 Before You Think You Need it

Most Rails APIs happen rather than get designed: a format.json branch grows into a contract nobody wrote down. Here is the structure that fixes it: path versioning, a three-layer controller hierarchy, token auth outside the versioned tree, v2 without copying v1, and NRQL to prove when v1 can be deleted.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
Foreman or Docker Compose? The ideal local Rails setup in 2026
Web DevelopmentOct 18, 20266 min read

Foreman or Docker Compose? The ideal local Rails setup in 2026

Everything native with Procfile.dev, or everything in containers with docker-compose? The setup that works best day to day sits in between: native app processes, stateful services in containers, and a container runtime that does not eat your RAM.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
Your SPA Shares as a Blank Card: Fixing Link Previews with a Lambda in Front of Amplify
Web DevelopmentOct 9, 202611 min read

Your SPA Shares as a Blank Card: Fixing Link Previews with a Lambda in Front of Amplify

Link preview crawlers don't run JavaScript, so every route of a static SPA shares the same generic card. Here's how a Lambda in front of AWS Amplify injects per-page Open Graph tags, the six bugs that kept it from working, and the lean version that does.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
Ruby 3.4.10, ProxyLogger in Rails, and the Week AI Took a Seat at the Government Table
Web DevelopmentJul 5, 20267 min read

Ruby 3.4.10, ProxyLogger in Rails, and the Week AI Took a Seat at the Government Table

Ruby 3.4.10, ProxyLogger in Rails, npm blocking postinstall scripts, and the week AI landed on government and market agendas.

Wilbert Ribeiro (wilbertribeiro)
Read More
Share
The Vibe Coding Paradox: 6 Brutal Truths Redefining Software in 2026
No more posts to load.