Blog

Victor Campos

May 27, 2026

Spread the word


Share your thoughts

## CFCamp 2026 Pre-Conference Workshops: Join Ortus Solutions for a Full Day of Hands-On BoxLang Training CFCamp 2026 is almost here, and before the main conference begins, Ortus Solutions is bringing developers together in Munich for a full day of hands-on BoxLang training. On **Wednesday, June 17, 2026**, join us at the **Atomis Hotel Munich Airport by Mercure in Munich, Germany**, for the **CFCamp 2026 Pre-Conference Workshops** led by the Ortus Solutions team. This is your chance to get practical, focused, real-world training before the conference officially kicks off. Whether you’re exploring BoxLang for the first time, modernizing your CFML applications, or looking for practical ways to bring AI into your development workflow, this pre-conference day is designed to help you learn by doing. And with ticket sales ending on **June 16**, there is not much time left to reserve your spot. ## Choose Your Workshop During Checkout When purchasing your ticket through Eventbrite, you’ll be prompted to select the workshop you’d like to attend. You can choose between two full-day, hands-on workshops: - **BoxLang from Zero to Hero**, led by **Brad Wood** - **BoxLang AI Bootcamp from Zero to Hero**, led by **Luis Majano** Both workshops take place on **June 17, 2026**, from **9:00 AM to 5:30 PM**, giving you a full day of practical learning, guided examples, and direct exposure to the tools and patterns shaping the future of modern CFML and JVM development.

Save Your Spot

## Workshop 1: BoxLang from Zero to Hero **A Complete Journey into Modern CFML Development with BoxLang** **Instructor:** Brad Wood **Level:** Beginner to Intermediate If you’re new to BoxLang or looking for a structured way to understand how it fits into modern CFML development, this workshop is the perfect place to start. **BoxLang from Zero to Hero** will guide attendees through the language, runtime, tooling, and real-world development patterns that make BoxLang a powerful option for developers modernizing their applications. This workshop is ideal for CFML or Java developers who want to modernize their stack, understand where BoxLang fits, and gain hands-on experience with the language and ecosystem. ### What You’ll Explore - BoxLang syntax and core language features - Runtime features and modern development tools - CLI tools and local development workflows - Modules and reusable code patterns - Functional programming concepts - Async operations - Java interoperability - Web development patterns - Migration strategies from traditional CFML - Hands-on labs and real-world examples By the end of the day, you’ll have a stronger understanding of how BoxLang works, where it can fit into your projects, and how it can support modernization without leaving behind the applications and skills your team already relies on. [***Register for Brad Wood's Workshop, BoxLang from Zero to Hero***](https://ortus-workshops-cfcamp-2026.eventbrite.com/) ## Workshop 2: BoxLang AI Bootcamp from Zero to Hero **Build AI-Driven Applications with BoxLang** **Instructor:** Luis Majano **Level:** Beginner to Intermediate AI is moving fast, but for many development teams, the biggest challenge is not simply calling an AI API. The real challenge is understanding how to bring AI into existing applications in a way that is practical, maintainable, secure, flexible, and not locked into one provider or one workflow. That is exactly what the **BoxLang AI Bootcamp from Zero to Hero** is built to help developers solve. This hands-on, one-day workshop introduces participants to building AI-driven applications using BoxLang’s native AI module. BoxLang provides a unified, fluent API to work with multiple LLM providers, helping developers avoid the complexity of each provider’s SDKs, formats, and workflows. Instead of spending your time fighting provider-specific integrations, you’ll learn how to focus on the actual features your applications need. [***Register for Luis Majano's Workshop, BoxLang AI Bootcamp from Zero to Hero***](https://ortus-workshops-cfcamp-2026.eventbrite.com/) ## Why BoxLang AI Matters for ColdFusion and CFML Developers For ColdFusion and CFML developers, AI presents a huge opportunity, but also a very real question: **How do you bring AI into mature, business-critical applications without rebuilding everything from scratch?** Many teams already have applications that power important workflows, customer experiences, internal tools, reporting systems, content processes, and business operations. These systems cannot simply be replaced every time a new technology trend appears. BoxLang AI gives CFML and JVM developers a practical path forward. With BoxLang’s AI module, developers can work with multiple AI providers through a unified API, build chat interactions, create tools, define pipelines, work with agents, use memory, and integrate AI-powered functionality directly into real applications. ### Real Problems BoxLang AI Helps Solve - Reducing provider-specific AI integration complexity - Avoiding lock-in to a single AI provider or SDK - Adding AI features to existing applications without a full rewrite - Creating smarter internal tools and developer workflows - Automating repetitive processes - Building AI-powered assistants for teams or users - Generating, summarizing, and analyzing content - Extracting structured data from unstructured inputs - Improving application search and knowledge workflows - Supporting modernization efforts across CFML and JVM-based systems This workshop is not about AI hype. It is about learning how to build practical AI features that solve real problems. For CFML teams, it also shows how BoxLang can help bridge existing skills and applications with modern JVM-based development and AI-powered workflows. ## What You’ll Learn in the BoxLang AI Bootcamp By the end of the bootcamp, participants will be able to: - Understand BoxLang’s AI module architecture and design principles - Configure and use multiple AI providers through a unified API - Build chat interactions and asynchronous AI calls - Work with options, parameters, roles, return formats, and responses - Explore multi-modal inputs and provider switching - Create `aiTool()` functions with structured inputs and outputs - Understand tool safety and how to integrate tools into chats - Build AI pipelines using runnable interfaces, contexts, transformers, and chained steps - Understand agents, memory concepts, tool usage, and orchestration patterns - Integrate AI functionality into BoxLang applications effectively and efficiently This is a practical workshop for developers who want to understand how AI can actually fit into their applications, not just in theory, but in real implementation. ## Who Should Attend? These workshops are designed for developers and teams who want to build, modernize, and experiment with confidence. They are a great fit for: - CFML developers looking to modernize their applications - ColdFusion developers exploring what comes next - Java and JVM developers interested in BoxLang - Engineers looking to integrate AI with less boilerplate - Technical leads evaluating how AI fits into modular JVM systems - Teams exploring BoxLang adoption - Developers who want practical, hands-on training before CFCamp begins - Anyone interested in learning how to build AI-driven applications using BoxLang If your team has been talking about modernization, AI, or “we should really look into BoxLang,” this is the moment to do it. ## Prerequisites for the BoxLang AI Bootcamp To get the most out of the AI Bootcamp, attendees should come prepared with: - BVM or the latest BoxLang installed - VS Code IDE with the BoxLang module - API keys for at least one AI provider: - OpenAI - Claude - OpenRouter - Docker installed Docker will be useful for: - Running a standalone Ollama server - Running vector databases ## Ticket Options: Solo, Duo, and Trio Packs Whether you’re attending individually or bringing your team, we have ticket options designed to make it easier to join. Ticket sales end on **June 16, 2026**, so now is the time to reserve your spot before the pre-conference day arrives. ### Solo Pass — $499 Perfect for individual developers looking to get hands-on with BoxLang and AI workflows in a focused, interactive training experience. Includes: - Full workshop access - Workshop materials - Exclusive BoxLang swag - Entry into a raffle for **50% off a BoxLang Starter License** ### BoxLang Duo Pack — $699 Total Bring a teammate and learn together while saving **$299**. Ideal for small teams getting started with BoxLang adoption. Includes: - 2 full workshop passes - Workshop materials - Exclusive BoxLang swag - Entry into a raffle for **50% off a BoxLang Starter License** ### BoxLang Trio Pack — $999 Total Our best value for engineering teams ready to level up together. At just **$333 per person**, the Trio Pack lets your team train together for the cost of two individual tickets. Includes: - 3 full workshop passes - Workshop materials - Exclusive BoxLang swag - Entry into a raffle for **50% off a BoxLang Starter License** ## Why Bring Your Team? BoxLang adoption is easier when your team learns together. A shared workshop experience helps teams align on: - Language features - Development patterns - Migration strategies - AI workflows - Real-world implementation opportunities - Modern CFML and JVM development direction Instead of one person attending and trying to bring everything back to the team afterward, your developers can build the foundation together in the room. That means: - Better technical conversations - Faster internal alignment - Shared understanding across the team - A clearer path for evaluating BoxLang adoption - More confidence when planning modernization work The Duo and Trio packs are especially valuable for engineering teams that want to move from curiosity to action. [***Get your tickets for you and your team***](https://ortus-workshops-cfcamp-2026.eventbrite.com/) ## Join Ortus Solutions in Munich Before CFCamp Begins The CFCamp 2026 Pre-Conference Workshops are happening **June 17, 2026**, in **Munich, Germany**, and ticket sales end on **June 16**. This is a full day dedicated to practical learning, modern CFML development, BoxLang adoption, and real AI implementation. Whether you choose **BoxLang from Zero to Hero** or **BoxLang AI Bootcamp from Zero to Hero**, you’ll leave with a deeper understanding of the tools, patterns, and possibilities available to modern developers. Seats are limited, and the workshop is coming up fast. Reserve your spot today, choose your preferred workshop during checkout, and join Ortus Solutions at CFCamp 2026 for a full day of hands-on BoxLang training. **Reserve your workshop ticket before sales end on June 16.**

Get your ticket

--- ## **Join the Ortus Community** Be part of the movement shaping the future of web development. Stay connected and receive the latest updates on, **product launches, tool updates, promo services and much more.** **Subscribe to our newsletter** for exclusive content.
**Follow Us on Social media and don’t miss any news and updates:** - https://twitter.com/ortussolutions - https://www.facebook.com/OrtusSolutions - https://www.linkedin.com/company/ortus-solutions-corp - https://www.youtube.com/OrtusSolutions - https://github.com/Ortus-Solutions

Add Your Comment

Recent Entries

Introducing bx-jwt: Enterprise-Grade JSON Web Tokens for BoxLang 🔐

Introducing bx-jwt: Enterprise-Grade JSON Web Tokens for BoxLang 🔐

JWT authentication is everywhere. But rolling it correctly — with proper algorithm enforcement, key management, clock skew handling, JWE encryption, and zero security footguns — is anything but trivial. Today, we're shipping bx-jwt, a production-ready JWT/JWE module for BoxLang that handles all of it out of the box, so you can focus on building, not fighting cryptography.

Luis Majano
Luis Majano
May 22, 2026
What “Modernize or Die” Really Means in 2026

What “Modernize or Die” Really Means in 2026

“Modernize or Die” is not about forcing teams into MVC, chasing trends, or rewriting every CFML application from scratch. It means making sure your applications, teams, and processes can survive the future: easier to maintain, test, secure, deploy, document, hire for, and evolve. In 2026, modernization is less about adopting the newest pattern and more about reducing business risk, protecting the value already built into your systems, and ensuring CFML applications remain credible, sustai...

Cristobal Escobar
Cristobal Escobar
May 22, 2026