Wheels

Wheels Blog

News, tutorials, and release announcements for the Wheels CFML MVC framework.

Why We Rebuilt Our CI Pipeline From 40 Minutes to 82 Seconds

Peter Amiri

Why We Rebuilt Our CI Pipeline From 40 Minutes to 82 Seconds April 9, 2026 — Peter Amiri, Wheels Core Team --- For years, the Wheels CI pipeline ran every commit through a gauntlet: five CFML engin...

Why We Rebuilt Our CI Pipeline

Peter Amiri

Why We Rebuilt Our CI Pipeline From 40 Minutes to 82 Seconds April 9, 2026 — Peter Amiri, Wheels Core Team --- For years, the Wheels CI pipeline ran every commit through a gauntlet: five CFML engin...

Wheels CLI Asset Commands: precompile, clean & clobber

Zain Ul Abideen

Introduction So far in this series, we’ve explored how the Wheels CLI in 3.x helps you manage your application’s environments, databases, plugins, and testing workflows. Now we’re discussing anothe...

Wheels CLI Plugin Commands: search, install, remove & init

Zain Ul Abideen

Introduction So far in this series, we’ve explored how the Wheels CLI in 3.x helps you manage your application key points and main aspects. Now we are discussing one of the strengths of Wheels, whi...

Wheels CLI Testing Commands: run, all, unit, integration, watch & coverage

Zain Ul Abideen

Introduction In previous articles, we explored how the Wheels CLI helps you manage environments, configuration, and databases safely in Wheels 3.x. Now we’re stepping into one of the most critical ...

Wheels CLI Database Commands: db create & db drop

Zain Ul Abideen

Introduction So far in this series, we’ve explored how the Wheels CLI in 3.x helps you inspect your application, manage configuration, and control environments safely. Now we’re moving into somethi...

wheels.dev Goes Public: A Production Wheels 3.0 Application You Can Actually Study

Peter Amiri

Most framework documentation tells you how to build something. The Wheels community site at wheels.dev is something different -- it's a production application built with Wheels 3.0 that you can act...

Behind the Scenes: How a Single Commit Becomes a Running Application Across 40+ Configurations

Peter Amiri

When a developer opens a pull request against the Wheels framework, it kicks off one of the most comprehensive CI/CD pipelines you'll find in any open-source project. Whether you're a first-time co...

Wheels CLI Environment Commands: set, show, merge, switch & validate

Zain Ul Abideen

Introduction In our previous deep dives, we explored how the Wheels CLI helps you inspect your application and validate configuration. Now we’re focusing on something even more critical: Environmen...

Wheels CLI Config Commands: check, diff & dump

Zain Ul Abideen

Introduction In our previous article, Wheels CLI Essentials: Inspect Your App with about & get Commands, we explored how Wheels 3.x helps you understand your application's runtime state. Those comm...

Newsletter

Release notes and new posts, once a month. No spam.