Changelog
A record of content additions, editorial corrections, taxonomy updates and design refinements across the site.
March 2026
- content Added Sidekiq background jobs patterns guide covering queue design, retry behaviour and idempotency
- content Published web performance guide for Rails developers with rendering waterfall analysis
- design Updated experiment note cards to use consistent metadata bands
February 2026
- content Added PostgreSQL indexing guide with composite key coverage and EXPLAIN walkthrough
- content Expanded deployment failure modes experiment with three new incident patterns
- taxonomy Split resources section into glossary, checklists and tooling
January 2026
- taxonomy Restructured debugging topic to separate triage patterns from log analysis
- content Added Ruby 4 upgrade notes guide with compatibility boundary coverage
- correction Fixed incorrect Nginx directive in Rails reverse proxy guide
December 2025
- design Refined code block typography and improved mobile reading width
- content Added "Make an Old Rails App Safer to Change" learning path
- content Published Nginx for Rails apps guide
November 2025
- content Added Rails 8 upgrade checklist guide
- taxonomy Introduced experiment section for lab-style observations
- content Published initial performance notes experiment
October 2025
- content Expanded Rails internals topic to cover Zeitwerk autoloading in detail
- design Added observation box and failure mode components for editorial content
September 2025
- content Added "Understand Rails Internals" learning path with five-step progression
- correction Updated VPS deployment guide to reflect current Ubuntu LTS defaults
August 2025
- content Published debugging production Rails issues guide
- taxonomy Revised topic hierarchy to better separate performance from debugging
July 2025
- content Published Ruby vs Rails comparison guide
- design Introduced learning path cards with step count and time estimates
June 2025
- content Added "Deploy Rails on Your Own Server" learning path
- content Published initial VPS deployment guide covering server prep through background jobs
May 2025
- taxonomy Established four core topic areas: deployment, internals, performance, debugging
- design Refined site typography and spacing for long-form reading
April 2025
- content Expanded Ruby performance topic page with YJIT and memory allocation coverage
- correction Corrected GC tuning recommendations to reflect Ruby 3.3 defaults
March 2025
- design Implemented lab-manual visual theme with paper grain, ink tones and editorial components
- content Drafted initial topic pages for all four core areas
Earlier updates
Prior to March 2025, the site existed in various forms with Ruby and Rails learning content. The current topic structure, learning paths and guide format represent an ongoing refinement of the editorial approach over time.