Blog

Why Migrate from ColdFusion to BoxLang? 10 Reasons to Modernize Your CFML Applications

Cristobal Escobar |  September 04, 2026

For organizations running applications built with ColdFusion or CFML, modernization often comes with an uncomfortable question:

“Do we keep investing in the platform we already have, or do we rewrite everything in another language?”

That choice is not as binary as it may seem.

At Into the Box 2026, Ortus Solutions Senior Architect and BoxLang core developer Jon Clausen presented a session titled “Top Ten Reasons to Migrate to Bo...

Read More

Be a rebel, but trust us on this: use ColdBox. You'll thank us later!

Cristobal Escobar |  September 03, 2026

CFML developers have always had a bit of a rebellious streak.

That's part of what makes CFML great. It gives you enormous freedom to build applications quickly and structure them almost any way you want.

So yes, you can build a successful ColdFusion application without a framework. Many developers have, and some of those applications have been running for decades.

But trust us on this one:

Use a framework.

And if you're building or maintaini...

Read More

BoxLang 1.17.0 Released: Module Inception, CLI Checker, Jar Loading and much more!

Luis Majano |  September 02, 2026

BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; aka Module Inception. Recursively. To any depth. Each nested module gets its own class loader, chained to its parent's, and BoxLang's own ModuleService discovers, registers, activates, and unloads that entire tree itself. No package manager. No build tool. No install ordering. Drop in one artifact and everything it depends on comes with it, already wired up and already isolated. Not only that, you can now package modules into a single jar.

Read More

Open at the Core. Ready for Production: BoxLang

Maria Jose Herrera |  August 20, 2026

Open source should give developers freedom not push them into a corner when an application becomes successful.

That principle shaped one of the most important segments of the Into the Box 2026 Day 1 keynote: the continued evolution of BoxLang+, BoxLang++, and the growing ecosystem of professional modules surrounding the language.

Read More

BoxLang in Motion: Modern Web App Development

Victor Campos |  August 18, 2026

The Day 1 keynote at Into the Box 2026 was not simply a list of new BoxLang features.

It showed what happens when a language, compiler, runtime, deployment model, and developer ecosystem evolve together around one goal: helping teams build modern applications without unnecessary complexity.

Read More

Introducing BoxLang AI Explorer: A Local Catalog for Every AI Pattern

Luis Majano |  August 14, 2026

Learning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that may or may not still work. We wanted something better for BoxLang AI, so we built the BoxLang AI Explorer: a local, browser-based catalog of runnable BoxLang AI examples, organized by category and difficulty, each with guidance, source code, and sample output.

Read More