• Registration & Breakfast
  • Adobe ColdFusion Keynote & Opening Remarks
  • Break
  • Breakout Sessions 1
  • Breakout Sessions 2
  • Lunch
  • Breakout Sessions 3
  • Breakout Sessions 4
  • Break
  • Breakout Sessions 5
  • Wrap Up
  • Alpine.JS Declare and React
    Luis Majano President, Ortus Solutions

    In this session, we will introduce the power of Alpine.js as a modern, lightweight, declarative, and reactive Javascript framework that can be embedded on any webpage without needing webpack or a complicated build processes.

  • Taming The Top 25 Most Dangerous Software Weaknesses
    Pete Freitag Founder, Foundeo Inc.

    In this session, we will delve into the Top 25 Most Dangerous Software Weaknesses and examine the potential impact on a ColdFusion application. These weaknesses are frequently the root cause of security vulnerabilities, and we will discuss effective measures to prevent them in your ColdFusion applications.

  • Exploring APIS: Building Applications with ColdFusion, REST, & GraphQL
    Mark Takata Technical Evangelist, Adobe

    In this session, Mark Takata will demonstrate the power of ColdFusion's data access capabilities by building three different applications. These applications will include a Google Translate clone, a low-code Contacts Manager, and an ETL workflow that integrates no-SQL with a relational database. Mark will use a combination of built-in ColdFusion tooling and freely available third-party integrations to build these applications, providing attendees with valuable insights into ColdFusion's API & data access development capabilities. All code samples will be available on GitHub following the talk in order to help attendees kick-start their own versions of the apps.

  • Hidden Gems in CF2023
    Charlie Arehart Independent Consultant

    It’s that time again: another new ColdFusion version, and another chance for Charlie Arehart to reprise his classic “hidden gems” approach to finding what all is new that you might miss, like he’s been doing since CF4.0.1. Some may be modest features that few would use, while others may be pretty big deals but which just don’t get much press. There are always FAR more new things with each release than most people realize–usually several dozen (and CF2023 should be no exception), and then more may come in updates to follow. Charlie will identify them, highlighting some, as well as discussing edition differences, pricing, migration issues, and pointing to resources for learning more.

  • Building an AI System with Adobe ColdFusion
    Minh Vo Lead Engineer, Draft Studios

    Join Minh Vo as he shows you how to build an AI system to allow training against a dataset and then test that system to find aberrations. Both high-level architecture discussion as well as code samples will give you the tools you need to get started building your own Artificial Intelligence based systems.

  • Step-by-Step: Migrating Existing Adobe ColdFusion Workloads to the AWS Cloud
    Brian Bockhold VP and CIO, Coalesce Holdings

    "Considering migrating your existing ColdFusion on-premise workloads to AWS? Already on AWS and interested in ColdFusion-specific best practices or leveraging existing AMI (Amazon Machine Images) through the AWS Marketplace to simplify, secure, and easily consume AWS services? Join us as we discuss: · The step-by-step process of migrating to AWS · ColdFusion-specific best practices for running even the most highly-regulated and secure workloads on AWS · Amazon EC2 servers, along with a practical list and explanation of the core AWS services you can leverage to quickly get your CF environment up and running · Utilizing CloudFormation templates to define your infrastructure as code and to ensure consistency across environments · Re-platforming your Production workloads with zero downtime – yes, ZERO!"

  • How to Identify Performance and Stability Problems using the Magical Powers of FusionReactor APM
    David Tattersal Co-Founder, Integral

    "Ensuring the efficient functioning of your ColdFusion applications is often crucial to delivering quality services. This is where FusionReactor comes in - our observability APM solution provides critical low-level insight to enable rapid pinpointing of performance and stability problems in ColdFusion applications. In this presentation, we will focus on how FusionReactor can instantly spot errors and show how to identify a range of issues, from non-optimized code, slow SQL queries, resource constraints and even runtime issues which require debugging. But that's not all - we're excited to demonstrate how we’re embracing new Artificial Intelligence and Machine Learning capabilities. These techniques are transforming how we are able to detect and analyze performance anomalies in real-time, automatically provide insights and recommendations, and even predict future issues before they occur."

  • Codes, Ciphers, and ColdFusion -- What THEY Don’t Want You to Know

    Washington, DC brings to mind a myriad of three-letter acronyms -- CIA, NSA, FBI ... and ACF. And what better place than the nation’s capital to spend some time looking at encryption as it relates to ColdFusion applications. We’ll explore what you should use, what you shouldn’t use (and why), and cover some real-world examples of encryption gone wrong. No math required!

  • Leveraging AI/Cognitive Services via Adobe ColdFusion
    Michael Hayes Architect, Azure Solutions

    "Azure Cognitive Services is API that leverages AI and Machine Learning to provide capability such as Sentiment Analysis, Entity Recognition, Auto Translator, Text to Speach, speech translation, and many more. All this would be written in ColdFusion 2021 of course and a GIT repo of the code will be shared with the community. There may be a secondary package that will be shared that would convert PostMan / Swagger collections to ColdFusion for rapid development via API's."

  • Web Components In Your CFML Applications
    Nolan Erck Owner/Director, South of Shasta

    "Join Nolan for a quick intro into HTML Web Components, and how they could be used easily with your existing CFML applications. You don’t require any of the “new constructs” like using a command-line tool, or compiling TypeScript. See how Web Components can be used with existing legacy CFML apps, and also how they are 100% compatible with ALL of the JavaScript frameworks -- so using Web Components is a good half-way point between legacy CF apps, and also new projects that might use something like Vue or Svelt. The Web Components can be copy/pasted from a legacy codebase straight into a JS framework without needing to rewrite everything."