Blog

Recap: Modernize or Die Podcast Ep. 246

Victor Campos |  December 18, 2025

In this holiday episode of the Modernize or Die Podcast, hosts Daniel Garcia, Eric Peterson, and Luis Majano reflect on the year’s achievements, particularly focusing on the advancements in BoxLang, including the release of version 1.8 and the introduction of BoxLang AI. They discuss the performance improvements, the revival of DocBox for documentation, and the exciting future plans for the community, including upcoming webinars and a bootcamp for BoxLang AI. The conversation emphasizes the importance of community engagement and the continuous evolution of technology in the software development landscape.

Read More

12 Days of BoxLang - Day 8: BoxLang Modules

Maria Jose Herrera |  December 18, 2025

One of BoxLang’s greatest strengths is its modular, extensible ecosystem.

From AI to databases, security, UI, file handling, and enterprise integrations the BoxLang Module Library lets you plug in exactly what your application needs.

Today, we’re highlighting the official 33 BoxLang modules, available across both open-source and BoxLang+/++ tiers.

Read More

12 Days of BoxLang - Day 7: BoxLang IDE

Maria Jose Herrera |  December 17, 2025

Today we’re highlighting one of the most important pieces of the BoxLang ecosystem: the official BoxLang IDE extension. Built for VS Code (and all compatible editors), it delivers full language support, debugging, AI-powered coding, and the complete toolchain you need for modern BoxLang development.

Whether you're building fresh applications or migrating from CFML, the BoxLang IDE gives you everything in one place — fast, familiar, and deeply productive.

Read More

12 Days of BoxLang - Day 6: BoxLang AI

Maria Jose Herrera |  December 16, 2025

BoxLang AI gives you a unified, consistent way to work with Large Language Models—across multiple providers—using a single functional and fluent API. Build AI-powered features directly into your BoxLang apps without juggling different SDKs, formats, or request models.

You can also extend capabilities with bx-aiplus, part of our BoxLang + / ++ subscriptions, which adds more providers, advanced features, and enhancements.

Read More

12 Days of BoxLang - Day 5: Cloud Servers

Maria Jose Herrera |  December 15, 2025

One of the most powerful parts of the BoxLang ecosystem is how easily it can run anywhere — locally, on-premise, containers, and especially in the cloud. Today we’re highlighting BoxLang Cloud Servers, our official, optimized virtual machines available across major cloud platforms. ☁️⚡

If you’re building BoxLang, ColdBox, or CommandBox applications, these cloud-ready images give you a fast, secure, and scalable way to deploy your apps with minimal configuration and maximum performance.

Read More

12 Days of BoxLang - Day 4: TestBox

Maria Jose Herrera |  December 13, 2025

Today we’re celebrating one of the most exciting new additions to the BoxLang ecosystem:

the TestBox BoxLang CLI Runner a fast, native way to run your TestBox tests directly through the BoxLang Runtime. ⚡

No server required. No CommandBox needed. Just pure, ultra-fast BoxLang-powered testing from the command lineon Windows, Mac, and Linux.

If you’re building modern applications with BoxLang — web apps, CLIs, serverless functions, Android apps, or OS-level utilities — this new feature gives you a unified, flexible testing workflow you can run anywhere.

Read More

12 days of BoxLang - Day 3: SocketBox!

Maria Jose Herrera |  December 12, 2025

As BoxLang continues evolving into a modern, high-performance, JVM-based runtime, real-time communication becomes essential for the applications we all want to build: dashboards, collaboration tools, notifications, live feeds, multiplayer features, and more.

That’s where SocketBox steps in — the WebSocket upgrade listener built to work seamlessly with CommandBox and the BoxLang MiniServer. ⚡

Today, for Day 3, we’re highlighting how SocketBox supercharges BoxLang development by giving you fast, flexible, and framework-agnostic WebSocket capabilities.

Read More

12 Days of BoxLang - Day 2: CommandBox

Maria Jose Herrera |  December 11, 2025

BoxLang + CommandBox: The Enterprise Engine Behind Your Deployments

For Day 2 of our 12 Days of Christmas series, we’re diving into one of the most powerful parts of the BoxLang ecosystem: CommandBox the defacto enterprise servlet deployment platform for BoxLang.

If BoxLang is the language powering your applications, CommandBox is the engine room behind it all. ⚙️

Read More

12 Days of BoxLang - Day 1: ColdBox

Maria Jose Herrera |  December 10, 2025

ColdBox + BoxLang: The Future of Modern MVC on the JVM Welcome to Day 1 of the 12 Days of BoxLang

To kick off the series, we’re starting with one of the most powerful combinations in the Ortus ecosystem: ColdBox + BoxLang.

ColdBox has been the standard for modern CFML MVC development for over a decade. BoxLang is the next-generation dynamic language built for JVM and beyond. Together, they reshape how developers build web apps, APIs, microservices, CLIs, and soon desktop applications.

Let’s dive into why ColdBox 8 + BoxLang PRIME is a major milestone for the future of modern application development.

Read More

 Introducing CBWIRE v5.0!

Maria Jose Herrera |  December 10, 2025

We are thrilled to announce the release of CBWIRE v5.0, the most powerful, stable, and developer-friendly version of CBWIRE ever shipped.

This major upgrade introduces deep BoxLang support, upgraded Livewire v3.6.4 features, enhanced security, improved error handling, performance gains, and long-requested developer experience improvements across the board.

Whether you're building full applications, dashboards, or reactive components inside ColdBox, CBWIRE v5.0 gives you more power with less friction.

Read More