Speed Up Your Rails Testing Workflow with Local CI

Stop waiting for GitHub Actions. Rails 8.1's local CI runs your tests in seconds on your own machine. Here's how it works.

#Productivity#Ruby on Rails#testing
Added: 1 Dec 2025
Building Self-Hosting Rails Applications: Design Decisions & Why

Technical deep-dive into the design decisions that make Broadcast a truly self-hostable Rails application.

#Ruby on Rails#DevOps#System design
Added: 1 Dec 2025
Don’t Make Me Think Principle, Testing, and Intuitive Expectations

A new extension to Minitest Expectations by yours truly is the perfect illustration for this philosophy of programming.

#Productivity#testing#Ruby
Added: 1 Dec 2025
Tips for effective prototyping with Rails 8 and Claude Code

As developers, we’re living in a time where building applications from scratch is easier than ever, thanks to AI tools like Claude Code. Our…

#AI#Ruby on Rails
Added: 30 Nov 2025
Common Pitfalls When Adopting Shape Up (and How to Avoid Them)

I see some common pitfalls when people try to do Shape Up "by the book." There are things in the book that are Basecamp-specific or often misunderstood, and teams who successfully adopt Shape Up route around them.

#Productivity#Product Development
Added: 24 Nov 2025
TDD is more important than ever

Lately, I've been reminded of the heady days of my agile youth by how often I've found myself asking, "how will we test this?" As I've mentioned…

#testing
Added: 24 Nov 2025
Building a multi stage timetable with modern CSS using grid, subgrid, round(), and mod(). - 9elements

Combining finest craftsmanship with elegant design to ship innovative digital experiences.

#Tutorial#Frontend#CSS
Added: 24 Nov 2025
Review your own git pull requests

Last week, I wrote about my experience working with the team at Cloud Four, and in particular some of their great practices around PR management. Today, I wanted to talk specifically about a habit my friend Gerardo Rodriguez got me into: reviewing your own pull request. It’s pretty simple. When you create a pull request in GitHub, click on the Files changed tab, and scroll through the diff. Anywhere you’ve done something new that’s not already explained by in-code comments, add a comment in the GUI about what you did and why.

#Soft Skills#Ways of Working
Added: 17 Nov 2025
Simple One-Time Passcode Inputs

Fully functional OTP entry may be easier than you think.

#Frontend#HTML
Added: 17 Nov 2025
A complete guide to the HTML number input

Styling, UX, validation

#Frontend#HTML
Added: 17 Nov 2025

On the benefits of using the default RESTful actions to prevent controllers from becoming too big and confusing.

#Ruby on Rails#System design
Added: 17 Nov 2025
How I Taught GitHub Copilot Code Review to Think Like a Maintainer - Angie Jones

Open source maintainers are getting more contributions than ever, thanks to AI-assisted coding. Here's how GitHub Copilot Code Review can help.

#Saff Engineer#AI
Added: 17 Nov 2025
EP189: How to Design Good APIs

A well-designed API feels invisible, it just works. Behind that simplicity lies a set of consistent design principles that make APIs predictable, secure, and scalable.

#API#System design
Added: 17 Nov 2025
Rails Performance: 5 Critical Bottlenecks You're Missing

Fix slow Rails apps in 5 steps. Guide covers N+1 queries, missing indexes, memory bloat, view rendering & asset compilation with real-world examples.

#Ruby on Rails#Performance
Added: 15 Nov 2025
Collaboration sucks

If you want to go fast, go alone; if you want to go far, go alone too. (mostly)

#Soft Skills
Added: 15 Nov 2025
PostgreSQL 13 Is Reaching End of Life. The Time to Upgrade is Now!

PostgreSQL 13 is reaching end of life on November 13, 2025. Treat your upgrade not as maintenance, but rather as an investment in security, stability, and innovation.

#database
Added: 15 Nov 2025
How I Use AI to Build Frontend Apps: My Candid, Messy Process

I've noticed that some of the pushback against using AI to code stems from people not knowing how to...

#AI#Tutorial
Added: 14 Nov 2025
Programming principles for self taught front-end developers

The majority of us are a bunch of self taught people with rather spotty knowledge and that's fine! Kilian (also self taught) is here to share some of the computer science fundamentals you probably are missing with the aim to improve your code in the long term.

#Soft Skills
Added: 12 Nov 2025
How to design a join code system

Learn the ins and outs of building a game-based join code feature.

#Ruby on Rails#Tutorial
Added: 11 Nov 2025
Two products, one Rails codebase

Build multiple products from a single Rails codebase using variants and custom configuration class.

#Ruby on Rails
Added: 11 Nov 2025
Keep your passwords secure, one way or the other

Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase.

#Ruby on Rails
Added: 10 Nov 2025
Perfectly Pointed Tooltips: A Foundation – Frontend Masters Blog

The Anchor Positioning API in CSS is very powerful. This is the beginning of a series where we understand it through the perfect use-case: tooltips.

#Frontend#CSS
Added: 9 Nov 2025
How to Supercharge Your Rails App with MCP Server and Copilot for AI-Driven Translation

Learn how to integrate MCP Server with GitHub Copilot to transform your Rails app into an AI-powered translation platform with smart automation and speed.

#AI#Ruby on Rails#Tutorial
Added: 9 Nov 2025
Building an AI Social Media Manager with Ruby on Rails: Architecture, Automation, and Lessons Learned

Building an AI Social Media Manager with Ruby on Rails: Architecture, Automation, and Lessons...

#AI#Ruby on Rails
Added: 9 Nov 2025
Ruby LangChain Testing Guide 2025 | RSpec + | JetThoughts…

Master RSpec testing for LangChain-Ruby with 25 working examples. Learn mocking, VCR, WebMock, and CI/CD automation. Build reliable AI features with 95%+ test…

#AI#Ruby on Rails#testing
Added: 9 Nov 2025
First Previous Next Last