Blog

CFCamp Pre-Conference Workshops led by Ortus Solutions!

Maria Jose Herrera December 08, 2025

Spread the word

Maria Jose Herrera

December 08, 2025

Spread the word


Share your thoughts

Get Ready for Pre-CFCamp 2026 Workshops: BoxLang & ColdBox “The Ocho”

We’re excited to announce the Pre-Conference Workshops for CFCamp 2026, Europe’s CFML-focused conference! Join us on June 16–17, 2026 at the Atomis Hotel Munich Airport by Mercure, Oberding for a deep dive into modern CFML and BoxLang development.

These workshops are the perfect opportunity to get hands-on training from the experts, level up your skills, and explore the future of CFML development before the main conference kicks off on June 18–19.

View Event Page

Workshop 1: BoxLang from Zero to Hero

A Complete Journey into Modern CFML Development with BoxLang

Duration: 2 days | Level: Beginner → Intermediate | Instructor: Brad Wood

Jumpstart your journey into modern CFML development with BoxLang! This hands-on workshop will take you from beginner to confident BoxLang developer, covering syntax, runtime features, modules, functional programming, async operations, and Java interoperability. Perfect for CFML or Java developers looking to modernize their stack.

Highlights:

  • Hands-on labs and real-world examples
  • Modern BoxLang features and CLI tools
  • Web development, module creation, and reusable code patterns
  • Migration strategies from traditional CFML

Full Workshop Description

Format: Instructor-led, hands-on workshop

Audience: CFML developers, Java developers, and teams looking to modernize their stack or learn BoxLang from the ground up.

BoxLang represents the future of CFML development — a modern, performant, and Java-native language that brings decades of CFML power into the modern era. This comprehensive two-day workshop takes you from absolute beginner to confident BoxLang developer, whether you're coming from traditional CFML, Java, or another language entirely.

Through expert instruction and extensive hands-on labs, you'll master BoxLang syntax, leverage its powerful runtime features, build real applications, and understand how BoxLang integrates with modern development workflows. You'll explore everything from basic syntax and data structures to advanced features like modules, functional programming, async operations, and Java interoperability.

By the end, you'll have practical experience with BoxLang's key features, understand its architecture and ecosystem, and be ready to bring BoxLang into your production environment with confidence.

What You Will Learn

Day 1 — BoxLang Foundations & Core Concepts

  • Introduction to BoxLang — What it is and why it matters
  • BoxLang vs. traditional CFML
  • Installation and setup
  • BoxLang runtime architecture
  • Core Language Syntax: variables, data types, scopes, functions, closures, classes, OOP, error handling
  • Working with arrays, structs, queries, strings, files, JSON, XML
  • BoxLang CLI and Tooling: CommandBox integration, package management, REPL, hands-on lab

Day 2 — Advanced Features & Real-World Applications

  • Modern BoxLang Features: functional programming, lambda expressions, async and parallel processing, streams and pipelines
  • Java Interoperability: calling Java classes/libraries, working with Java collections, leveraging JVM ecosystem
  • Modules and Extensibility: creating and using modules, BoxLang module architecture, building reusable libraries
  • Web Development with BoxLang: building web applications, request/response handling, framework integration
  • Hands-on lab

Who Should Attend:

  • CFML developers wanting to modernize skills
  • Java developers curious about BoxLang
  • Teams evaluating BoxLang for new or existing projects
  • Developers looking for a productive, modern alternative to traditional CFML
  • Basic programming knowledge helpful; no prior BoxLang experience required

What You Will Walk Away With:

  • Solid foundation in BoxLang syntax and core concepts
  • Hands-on experience with BoxLang's key features
  • Understanding of runtime and architecture
  • Practical patterns for OOP, functional programming, async operations, Java interoperability, module development, web apps
  • Migration strategies from CFML to BoxLang
  • Confidence to start building real-world applications
  • Reusable code examples and templates

BoxLang Workshop


Workshop 2: ColdBox “The Ocho”: Building AI Agents, Live Dashboards & More

A Hands-On Deep Dive Into the Next Generation of ColdBox

Duration: 2 days | Level: Intermediate → Advanced | Instructor: Luis Majano

Take ColdBox 8 to the next level! Build AI-enabled applications, live dashboards, REST APIs, and production-ready web apps using BoxLang integration. Perfect for developers and teams building real-time, intelligent applications.

Highlights:

  • Hands-on AI labs with bx-ai and LLM integration
  • Real-time dashboards powered by SSE
  • Async workflows, modular architecture, and microservices
  • Best practices for performance, observability, and maintainability

Full Workshop Description

Format: Instructor-led, hands-on workshop

Audience: ColdBox developers, CFML/BoxLang developers, architects, and teams building modern, intelligent, real-time applications.

ColdBox “The Ocho” is here — and it’s a massive leap forward for modern application development on CFML and BoxLang. This intensive two-day workshop equips you with the skills, patterns, and practical knowledge to build AI-enabled applications, real-time dashboards, and production-grade modern web apps using ColdBox 8 and the latest BoxLang ecosystem.

Through expert-led sessions and hands-on coding labs, you will build intelligent AI agents, integrate Large Language Models (OpenAI, Claude, Gemini, etc.) using bx-ai, create live dashboards powered by Server-Sent Events (SSE), craft rich REST APIs, and leverage new ColdBox 8 features like interceptors, async workflows, scheduling, and module architecture.

By the end, you’ll walk away with working applications, reusable patterns, production-ready tools, and a deep understanding of how ColdBox 8 and BoxLang together unlock modern, fast-moving application development.

What You Will Learn

Day 1 — Modern ColdBox 8 + AI Foundations

  • What’s New in ColdBox 8 “The Ocho”
  • New application layout, ColdBox CLI walkthrough, async features, scheduling improvements
  • Delegates, modules & conventions
  • Deep dive into bx-ai module, AI Providers (OpenAI, Claude, Gemini, Grok, DeepSeek)
  • Chats, tools, memory, prompts, structured outputs
  • Streaming responses with SSE, using aiChat, aiChatStream, and Agent APIs
  • Building your first AI-powered application, creating a reusable AI Service Layer
  • Hands-on lab

Day 2 — Live Dashboards, Streaming, Events & Production Patterns

  • Real-Time Applications with ColdBox: SSE emitters, live dashboards, monitoring, notifications
  • Building REST APIs with ColdBox 8
  • Async Tasks, Futures, Executors & Pipelines
  • Integrating BoxLang into ColdBox apps
  • Building microservices with ColdBox + BoxLang
  • Best practices for middleware, validation, caching, and performance
  • Hands-on lab

Who Should Attend:

  • ColdBox developers leveling up to ColdBox 8
  • CFML developers seeking structured modern architecture
  • Teams building AI-powered or real-time apps
  • Developers integrating AI with ColdBox
  • CFML developers migrating to BoxLang
  • Some previous ColdBox experience recommended

What You Will Walk Away With:

  • Fully functional AI agent application
  • Real-time live dashboards powered by ColdBox, SSE, agents, and async tasks
  • Working patterns for AI tool use, streaming LLM responses, messaging & dashboards, async programming, modular architecture
  • Best practices for performance, scalability, observability, and maintainability
  • Reusable code for any real-world ColdBox or BoxLang project

ColdBox 8


Why Attend?

These pre-conference workshops give you:

  • Hands-on experience with BoxLang and ColdBox 8
  • Practical knowledge for modern web development, AI integration, and real-time applications
  • Reusable patterns, templates, and tools you can apply immediately
  • Guidance from industry experts: Brad Wood and Luis Majano

Whether you’re a CFML developer, Java developer, or part of a team evaluating BoxLang or ColdBox, these workshops provide the foundation and advanced skills to modernize your applications.


Join Modern Development!

CFCamp 2026 isn’t just a conference — it’s a community of passionate CFML developers and innovators. Connect with like-minded developers, share knowledge, and build relationships that last well beyond the workshops.

Don’t miss this chance to learn, network, and level up your skills!


Event Details Recap:

  • Pre-Conference Workshops: June 16–17, 2026
  • CFCamp 2026 Main Event: June 18–19, 2026
  • Location: Atomis Hotel Munich Airport by Mercure, Oberding, Germany

Be part of Europe’s only CFML conference and prepare for an unforgettable learning experience!

Join the BoxLang Community

Stay connected with the latest updates, BoxLang announcements, Into the Box 2026 news, tutorials, tools, and more.

Subscribe to our newsletter for exclusive updates and early access.

Follow Us

Add Your Comment

Recent Entries

BoxLang v1.8.0 : Revolutionary HTTP Client, SOAP Integration, and Production-Grade Stability

BoxLang v1.8.0 : Revolutionary HTTP Client, SOAP Integration, and Production-Grade Stability

The BoxLang team is excited to announce BoxLang 1.8.0, a massive release that revolutionizes HTTP capabilities, introduces comprehensive SOAP/WSDL integration, and delivers over 100 critical bug fixes for production-grade stability. This release focuses on modern web application development with fluent APIs, streaming support, persistent connection management, and extensive CFML compatibility improvements.

Luis Majano
Luis Majano
December 05, 2025
Ortus & BoxLang November Recap 2025

Ortus & BoxLang November Recap 2025

November 2025 was a big month at Ortus. BoxLang 1.7.0 arrived with real-time streaming, distributed caching, and faster compiler internals. ColdBox gained a cleaner debugging experience with full Whoops support, while CBWIRE 5 launched with stronger security, smarter lifecycles, and easier uploads.

Victor Campos
Victor Campos
December 02, 2025