lobste.rs is now running on SQLite
Lobste.rs migrated from MariaDB to SQLite, improving performance and reducing costs.
Lobste.rs migrated from MariaDB to SQLite, improving performance and reducing costs.
Lobste.rs migrates from MariaDB to SQLite, achieving lower CPU/memory usage and reduced costs.
How to use AI agents and worktrees to fix multiple GitHub issues on an old Rails app with zero manual effort.
A Rails performance audit report for the Organization for Transformative Works and Archive of Our Own, focusing on optimization and technical debt reduction.
Building DCAloop, an automated Bitcoin DCA Rails app that connects to Binance for recurring buys and sells.
Key questions for developers, managers, and stakeholders to audit a Rails codebase and identify technical debt and process issues.
Key questions for developers, managers, and stakeholders to audit a software codebase and identify process issues.
A tutorial on automating PostgreSQL performance debugging in Rails using LLMs and the Model Context Protocol (MCP) with a Slack bot interface.
A guide to self-hosting the Bugsink error monitoring tool using Kamal for deployment, including Docker setup and configuration.
A tutorial on a custom puts debugging workflow for Rails, inspired by Rust's dbg! macro, using the dbg-rb gem.
A deep dive into Kamal, the deployment tool for Rails 8, based on a presentation at Ruby Frankfurt, covering migration from traditional methods.
An introduction to using Packs (Packwerk) for feature-based code organization in Rails applications as an alternative to Engines.
A guide to speeding up Rails/RSpec tests using parallelization, asset precompilation, and GitLab CI integration to reduce deployment times.
Explains challenges and best practices for handling Sidekiq background job restarts during Rails application deployments.
Optimizing Rails caching with Brotli compression for better performance and reduced costs compared to Gzip.
Explains the subtle but important difference between using combined and separate where.not clauses in Ruby on Rails ActiveRecord queries.
Tutorial on overlooked performance fixes for Rails apps, including config tweaks to reduce response times.
Techniques to identify, debug, and fix N+1 queries in Rails apps using tools like FactoryBot and rack-mini-profiler.
Explains how to break eager loading in Rails apps with SQL ORDER BY and how to fix N+1 issues.
Guide to monitoring and fixing PostgreSQL database locks in Rails apps, covering lock basics, detection, and prevention.