Sessions

This year's programme was once again open for participation from the CFML and wider software engineering and technology communities. 

So far, we have confirmed and announced the majority of sessions and workshops. There are still a few more to come, stay tuned.


AI as First Class Citizens: Orchestration, Not Thinking, in ColdBox and Lucee

AI is often misused for decision making inside applications. This talk shows how to treat AI as a first class citizen instead, using ColdBox Custom Interception Points and asyncManager to build event-driven, asynchronous AI services.

Beyond 200 OK: What Happens to Your API Responses After They Leave Your Server

Server says 200, logs are clean, dashboards are green—yet users face crashes or slowdowns. Backend success isn’t user success. Learn how to close the observability gap by extending telemetry to mobile and web, so “works on my server” truly means “works for the user.”

Beyond Monitoring: From FusionReactor to Autonomous Operations with OpsPilot

What if your monitoring system acted like a teammate? Building on the legacy of FusionReactor, OpsPilot introduces AI-powered observability that proactively detects issues, explains system behavior and helps teams resolve problems before they become incidents.

Boost your app's performance using threads

Do you have multiple repeating tasks in your code? Do you have performance issues on your website? Or do you have a long-running task that's holding up the rest of your request? Then threading might be the solution!

Cloud native data ingestion with BoxLang on AWS Lambda

Come see how we converted a small data ingest application to a serverless cloud-native BoxLang on AWS Lambda. Learn why we choose AWS Lambda and BoxLang and how the design uses the strengths of both. See how it came together, what we learned, what works and what we would do differently next time.

ColdBox 8 in the age of AI

ColdBox 8 marks a major evolution in modern CFML and BoxLang development — bringing AI directly into the framework and tooling ecosystem.

From Monthly Meltdowns to Daily Deploys: Taming Legacy ColdFusion with Feature Flags

Stop letting legacy “spaghetti code” dictate your release schedule. Learn how we used Feature Flags to transform a fragile ColdFusion app into a high-velocity machine—moving from stressful monthly deployments to confident daily releases using CFML, Unleash, and instant “kill switches.”

From Use Case to Business Case: Why 5,000 Copilot Licenses Are Not an AI Strategy

Buying AI isn’t a strategy. This talk breaks down real successes and failures from 20+ projects and shows how to identify AI ideas that truly deliver value. You’ll learn how to separate hype from reality and choose AI initiatives that actually move your business forward.

Generative Engine Optimization (GEO): How to Optimize Websites for LLMs, AI Agents, and the Next Generation of Search Engines

Search is undergoing a fundamental transformation. Large language models, AI assistants, and autonomous agents no longer crawl the web like traditional search engines. Instead, they interpret structure, semantics, and machine-readable information to generate answers directly.

Get LuCLI And Win at Managing Lucee!

LuCLI is the CLI toolbox for all things Lucee! It can supercharge your development and prototyping. This session will show you how you can get into the development groove with LuCLI and power up your development!

Giving Agents a Memory: Vector Search with PostgreSQL

A hands on demo with example implementation of how to build a completely local AI memory system using bx-ai and postgresql. This talk covers many foundational AI development in a fun and approachable with broad application.

Interactive documentation: An introduction to runbooks

Documentation is a good thing. I think we can all agree on that. Code is a good thing, most of the times. Combining the two? Now we are cooking with fire! Learn about runbooks or: What if we could run code inside our documentation?

Make your next project Supa!

Supabase goes way beyond “remote Postgres database”. Auth, 2FA, JWTs, image optimization, S3-integrated storage, auto-generated REST API, RPC functions, extensions, edge functions, caching & more — let me show you how to wire it all into CFML or any stack.

Markspresso: brew up beautiful Documentation and great Blogs

Markspresso is a static site generator with great features that help you build awesome documentation (thank you AI for all those markdown files) and blog posts from Markdown. Stop the wrangling, start the publishing!

Real-time Monitoring and Reporting your Databases

Learn the art to level up your Database skills and view real-time data in a visualize format and create dashboards that represent your business KPIs and metrics that matters inside Grafana as a complete Observability solution. You will learn from databases to logs, metrics and so on.

The Making of a Language - a deep dive into BoxLang's implementation

Ever wondered how a programming language is made behind the scenes? Parsing, compilation, and runtime execution have a lot of moving parts. We'll take a look at how BoxLang was architected.

Why good engineers (often) make bad leaders

For many engineers, career progression naturally leads from technical roles to positions of staff responsibility. The transition from a successful engineering to effective leadership poses new challenges. I will explore the key differences between these skillsets and help engineers thrive.

Workshop: AlpineJS

Running out of time? Need to implement reactivity easily? Exhausted of several complex frameworks? AlpineJS is for you!

Workshop: Create Your Own Role-Playing Game with Agentic AI using Strands Agents

This workshop is an introduction to the open-source Strands Agents Python SDK. By coding a fun use case, we explore the main technologies of Agentic AI and we provide a role-playing game web interface so participants can test their agent.

Workshop: Planning for Flow

Most projects don't fail — they just slowly suffocate. Planning isn’t art, instinct or lived experience, it is simply the science of Flow: identifying the pinch points, categorizing the work, knowing the blockers, executing in sequence. Understand Flow and you’ll ship on time, every time.