• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TeraTech

The ColdFusion Experts: Develop | Secure | Optimize

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

CF Camp: Unveiling the Future of ColdFusion and Lucee CFML

April 16, 2025 By Michaela Light Leave a Comment

CF Camp is the only Adobe ColdFusion and Lucee CFML conference in Europe.

Contents

  • What is CF Camp?
      • Growth milestones 
      • The location
    • CF Camp 2025
  • Pre-Conference
    • Speakers
      • Schedule
      • Sessions
    • Sponsors
    • CF Camp 2024
      • Core CFML
      • Frontend web, mobile and desktop development
      • Databases and other storage with CFML
      • Infrastructure and adjacent technology in the context of CFML
      • Business and Marketing
      • Sessions
    • Speakers
    • Topics
      • A New Ortus Project: Getting Started and usage overview
      • Apple Maps: an alternative worth considering for your website
      • CBDebugger : Debug your Box apps with ease!
      • Converting, filtering, and importing files and metadata using CFML and Javascript
      • Data modelling, management and storage with Apache Cassandra and CFML
      • Deploying CFML Applications on AWS with CDK: A Practical Guide
      • Elevating Lucee and CFML with CF-ChatGPT-Bridge: Content Completion & Chat Assistance
      • Getting started with Lucee 6 WebSockets
      • Get To Know Alpine.js (90 minutes hands-on workshop)
      • How to test and build your app automatically – an introduction to CI/CD with Gitlab
      • HTMX – I am a HTML programmer & Old school guy
      • I'm Still Scared of Aspect Oriented Programming!
      • Introducing the Page Object Pattern with CodeCeptJS
      • Make your own form element using Web Components (90 minutes hands-on workshop)
      • Passwordless authentication
      • Revolutionizing Task Scheduling in CFML!
      • Strengthening Web Development with CommandBox 6: Seamless Transition and Scalability
      • TimescaleDB – PostgreSQL ++ for time series and events
      • Unlocking the Secrets of DevOps Transformation: Decoding Failure through the ADKAR Lens
      • Using Redis for session storage in ACF and Lucee: why, and how it's easily done
    • Sponsors
    • CF Camp 2023: Unveiling the Future of ColdFusion and Lucee CFML
      • Pre-Conference Dinner
      • Networking and Community
      • Registration and Tickets
    • Preconference classes
    • PresideCon
    • TestBox: Getting started with BDD-TDD Oh My!
    • Coldbox 7 – from zero to hero
    • Legacy Code Conversion To The Modern World
    • CommandBox Server Deployment for the Modern Age
    • Schedule and the Speakers
    • Day 1 – Thursday, 22nd
      • Welcome to CFCamp 2023 by Michael Hnat
      • Tech Keynote Lucee by Gert Franz
      • Get your Front End Rolling with Vue and InertiaJS by Eric Peterson
      • Business Rule Visualisation using CFML and HTML – or “What we really need is a flowchart” by Michael Horne
      • Please pass the salt: Serve up passwords with a side of entropy by Brad Wood
      • Scaling our Lucee-powered product business by Alex Skinner and Dom Watson
      • Why Testing Is Important And Where Do I Start? By Nolan Erck
      • React and CFML : A Natural Fit by Dan Card
      • Beyond <cferror>: Keeping on top of your crashes by Kai Koenig
      • Exploring the Dark Side of Agile Software Development and Software Architecture by Jafar Shayan
      • Frontend Testing with cypress.io by Maximilian Kwapil
      • cbSecurity – Secure all Things! by Luis Majano 
      • cbPlaywright — End-to-End Tests with Playwright and TestBox by Eric Peterson
      • Taming the Top 25 Most Dangerous Software Weaknesses with CFML by Pete Freitag
      • Massive Task Scaling with Lucee's Task Event Gateways and Kubernetes by Mark Drew
    • Day 2 – Friday, 23rd
      • Don't Quit Your Day Job (Unleashing Creativity: The Inspiring Synergy between Software Developers and Emerging Technologies) by Kevin Goldsmith
      • Incident Management – Talk the Talk, Walk the Walk by Hila Fish
      • What's new in CSS? by Sebastian Zartner
      • Hidden Gems in ColdFusion 2023 by Charlie Arehart
      • Hosting Multi-context Lucee with CommandBox and ModCFML by Richard Herbert
      • How to Hack on the Lucee Server code base by Zac Spitzer
      • Masa CMS in a modern ecosystem by Grant Shepert
      • Technical Documentation – How Can I Write Them Better and Why Should I Care? By Hila Fish
      • Configuring CFML Docker containers through environment variables by Guust Nieuwenhuis
      • ETL in Lucee, does it make sense and how to tune it? by Gert Franz and Mark Drew
      • Web Components in Your CFML Application by Nolan Erck
      • Unleash the Power of FusionReactor and OpsPilot AI: Accelerate Troubleshooting and Optimize ColdFusion Performance by David Tattersall
    • Who are the CF camp sponsors
    • CF Camp 2019 Full Report (Slides, Interviews, Everything CFML and Lucee)
    • What is CF Camp
      • Related: Everything You Need To Know About Lucee
    • Preconference classes
    • ColdBox From Hero to Super Hero: API Edition (Oct, 15-16th)
    • BDD with TESTBOX (Oct, 15-16th)
    • PresideCon (Oct, 16th)
    • Centralize your logs with the Elastic Stack (Oct, 16th)
    • Get into Linux (Oct, 16th)
    • CF Camp 2019 Slides and Presentations
      • Lucee 5.4 & 6 by Gert Franz and Michael Offner-Streit
      • Automated Database Migrations with CFMigrations by Eric Peterson
      • Flutter for Web: Beautiful Apps and Websites with a Single Codebase by Miguel Beltran and Lara Martín
      • Preside in the wild, 2019 by Alex Skinner
      • An in-depth introduction to Vue.js by Matt Gifford
      • Practical Lessons Learned from 250+ Legacy CFML Projects by Jorge Reyes
      • Deploying and Testing your sites with Bitbucket by Mark Drew
      • Testing My Non-ColdBox Site With TestBox by Nolan Erck
      • CFConfig – a new way to manage your CF Engine config by Brad Wood
      • Testing – How Vital and How Easy to use by Uma Ghotikar
      • A Comedy of Errors … in Web App Security by Rob Dudley
      • Multi-language / multi-OS communication using RabbitMQ by Wil de Bruin
      • Asynchronous and synchronous code. There and back again. by Maciej Treder
    • Distributing Teams: No Kid-ing! By Gert Franz and Mark Drew
    • Hardware connectivity on the progressive web by Majid Hajian
    • A REST API in under 5 minutes with Preside by Seb Duggan
    • But doesn’t everyone on the Internet speak English? by Jen Doherty
    • Building secure applications by Joel Stobart
    • End to End Testing of Coldfusion Applications using Test Cafe by Francisco Mancardi
    • The trials and tribulations of moving to Linux as a developer by Kai König
    • How To Design With Your User’s Needs & Expectations In Mind by Eleftheria Batsou
    • Go passwordless with FIDO2 by Rob Dudley
    • Mouseless Development in vi-mode by Miguel Beltran
    • Squeezing performance of a Lucee application using FusionReactor by Dom Watson
    • Design Patterns: Common Solutions to Common Problems by Brad Wood
    • Comparing Monitoring Solutions for CF and Lucee by Charlie Arehart
    • Comparing Monitoring Solutions for CF and Lucee by Charlie ArehartWhy the Firefox DevTools are not as bad as you might think (and why Firebug had to die) by Sebastian Zartner
    • Who are the CF camp sponsors
    • Evening event
      • Related: CF Camp 2018: Madness in Munich full report
    • Video recordings of the sessions
  • CF Camp 2018: The Only Adobe ColdFusion Conference in Europe
      • Related: Adobe ColdFusion 2018: Step into the Aether
    • Pre-conference activities
    • PresideCon (Nov, 7th)
      • Track 1
      • Track 2
      • Related: A Whirlwind Tour of Preside Application Framework in the Wild, with Alex Skinner
    • CF Camp 2018 Call for Speakers
      • This is the current list of the speakers
  • Wonderful experience at CFCamp in Munich (15+ useful resources and slides)
    • 1. Tools for improving your CFML code quality by Kai Konig
    • 2. OAuth 2 for me and you by Mat Gifford
    • 3. Clojure: Manipulating the Immutable
    • 4. How to migrate 400.000 webpages with ColdFusion – an adventure story by Jonathan Winter
    • 5. CFCouchbase 2.0 and N1QL by Aaron Benton
    • 6. Scaling the web – a field guide for normal software teams by Rob Dudley
    • 7. Gert Franz gave talks on several topics
    • 8. FW1 – Don't do spaghetti code, Use ultra-light MVC framework by Saravanamuthu Aka CF Mitrah
    • 9. Building Apps for Amazon Alexa by Evagoras Charalambous
    • 10. Plumbing with Bitbucket Pipelines by Guust Nieuwenhuis
    • 11. Getting Stuff Done the Agile Way by Richard Herbert
    • 12. GraphQL – A query language for your API by Mark Drew
    • 13. A Tale of Legacy To Modernization by Luis Majano
    • 14. IoT – And how it works for you
    • 15. PresideCMS
    • 16. Cyber-Security seen by an IT-Manager
    •  17. ColdBox 5: Hierarchical MVC -Transform Your Monolith by Luis Majano
    • 18. Apache Kafka: Intro and use in CFML by David Sedeno Fernandez
    • 19. Mura and Vue.js by Grant Sheper
    • 20. Database Security for Developers by Ilya Verbitsky
    • 21. Solving problems in ways never before possible, with FusionReactor 7 by Charlie Arehart
      • Stay tuned for the updates folks. More links coming soon!

What is CF Camp?

CF Camp is in its 11th year now, showing that it's bigger than ever. It is famous because it is the only CFML conference in Europe. In its first year CF Camp had 9 sessions and little over 100 attendees. In 2019, that number had almost doubled: over 30 sessions, and over 160 attendees. Wow!

CFCamp has been created as a grassroots initiative to provide training and networking opportunities for beginner and advanced-level CFML, web and mobile software engineers. The conference was launched in 2008 as a single-day event with less than 100 attendees and 9 sessions.

Since then, the event has continued to grow year-by-year in attendees and a number of sessions. In the mid-2010s, a pre-conference workshop day was added to the event, which has been adopted for successfully providing half- or full-day commercial training offerings.

The conference now comprises two full days of the main conference on Thursday and Friday and with the preceding days used for commercial workshops and training. Don't forget the events…

Growth milestones 

  • 2008: single-day – 80 attendees and 9 sessions
  • 2011: single-day – 120 attendees and 10+ sessions
  • 2017: two days – 160 attendees and 20+ sessions and workshop day
  • 2018: two days – 180 attendees and 25 sessions and multiple workshop day
  • 2019: two days – 200+ attendees and 25+ sessions and multiple workshop day
  • (covid break)
  • 2023: two days – 200+ attendees and 25+ sessions and multiple workshop day

The location

CF Camp is held at the Atomis Hotel Munich. It’s a very convenient location with its proximity to the airport and hotel rooms for attendees on-site.

CF Camp 2025

  • CFCamp 2025 – May 22-23th
  • Get your tickets now.

Pre-Conference

Do you want to meet other attendees or some of the speakers?  We'll meet at the Atomis Hotel bar at about 19:00 on Wednesday, May 21th for an informal meet & greet. Come and join us.

Do you want to meet other attendees or some of the speakers?

We'll meet at the Atomis Hotel bar at around 19:00 on Wednesday, May 21th for an informal meet & greet with some food.

Come and join us.

Everybody is welcome and as always this will be a great evening with the speakers and friends. It is possible to get some food at the bar.

This is probably the best way to warm up for the conference.

Please note that the dinner is not conference-provided and at each own's expense.

Speakers

Charlie Arehart

Independent consultant

A veteran server troubleshooter who’s worked in enterprise IT for more than three decades, Charlie Arehart (@carehart) is a longtime community contributor who as an independent consultant provides remote, short-term, and even on-demand troubleshooting/tuning assistance for organizations of all sizes and experience levels (carehart.org/consulting).

 Web: https://carehart.org/
 Twitter: @carehart

Charvi Dhoot

Senior Product Manager ColdFusion, Adobe Systems

Charvi Dhoot has over 12 years of professional experience as a software engineer for Qualcomm, and as a product manager for Speech AI & ML and Social technology products.She holds an Under Graduate degree in Electronics & Communication Engineering, with a minor in Computer Science from International Institute of Information Technology, Hyderabad. She also holds Post Graduate Degree in Computational Signal Processing with 2 conference papers and 1 journal publication.Charvi 2023 joined the Adobe ColdFusion team as a Senior Product Manager, where she applies her experiences and skills to solve new challenges & identify opportunities for the continued growth of ColdFusion.

Nolan Erck

Nolan Erck has been developing software for 19 years. Starting in the video game industry working on titles for Maxis and LucasArts, then advancing to web development in 1999, his list of credits includes Grim Fandango, StarWars Rogue Squadron, SimPark, SimSafari as well as high-traffic websites for clients.
Nolan manages the SacInteractive User Group, teaches classes on aspects of software development, and regularly gives presentations at conferences and user groups across the country.
When he’s not consulting or talking about himself in the third person, Nolan can usually be found working on one of several music projects.

Web: https://southofshasta.com
Twitter: @southofshasta

Gert Franz

Michael Hnat

Michael is developing CFML application for more than 20 years and installed his first ColdFusion Server (4.0) from floppy discs (can be seen in several museums). He developed applications for several customers using different Framworks and techniques.
He has been organizing the CFCamp for 12 years meanwhile.
In his free time he's playing ice hockey and golf.

Saravanamuthu J

ColdFusion developer, Official Adobe Bangalore ColdFusion user group manager & CTO of MitrahSoft

Web: https://www.mitrahsoft.com

Twitter: @ @cfmitrah

Kai Koenig

Software Architect, Ventego Creative

Kai is one of the co-founders of and works as Software Solutions Architect for Ventego Creative Ltd in Wellington, New Zealand.
Kai got his first computer in 1985 and hasn’t stopped building things with technology since then.
As a software architect he works with a variety of clients to help them leverage technology to achieve their business visions and goals. He specialises in JVM-based technologies (like Java, Kotlin, Adobe ColdFusion, Railo and Lucee) and mobile application development with Android and Flutter.
Other areas of Kai’s interest are delivering education online, improving development teams’ performance through continuous integration and build processes, data science and machine learning technologies.
Kai regularly speaks at international conferences like Droidcon Berlin, Mobile Refresh Wellington, CF Camp in Germany, Android Makers in France and many others.

LinkedIn: kaikoenig

Twitter: @AgentK

Maximilian Kwapil

Hey there, my name is Max.
I've been a full stack Web Developer for a few years now. Although I've been enjoying working with CFML in my day job, I also try to stay curious about other topics. My wife and I live in good old Bavaria with our two cute doggos. Ask me about them when you meet me and I'll show you waaaay too many pictures of them on my phone.

Web: https://www.gamestar.de

Srikanth Madishetti

Software Engineer

With 20 years of Lucee and CFML expertise, including tenure at Adobe and as an Adobe-certified ColdFusion developer, I’ve contributed significantly to the community. My contributions span from open-source libraries like CbValidate to crafting essential tools like the CF Code Compliance Tool. I earned Guru and Masters certificates on Experts Exchange for my contributions to Lucee and CFML, awarded based on my articles and solutions shared on the platform.
I’ve also delved into areas like CF-Jedis integration and authored an ebook on personal productivity, “Manage Your Energy, Not Time,” available on Amazon. My extensive experience spans multiple countries, including India, Malaysia, the UK, the US, Cyprus, and Australia, where I’ve tackled diverse CF projects. I’ve shared insights through tech talks on topics ranging from OWASP security in CF, CF best practices, ColdFusion 2016 features, and best coding standards in CF.
At CFCAMP 2024, I presented on seamlessly integrating ChatGPT for content completion and chat assistance using the CF-ChatGPT-Bridge, an open-source library I developed.

Web: https://www.experts-exchange.com/members/srikanthmadishetti.html?cid=2035

Luis Majano

CEO

Luis Majano is a Computer Engineer, published author, and founder and CEO of Ortus Solutions, Corp (www.ortussolutions.com), a consulting firm specializing in open-source tooling, web development, architecture, and professional open-source.
Since 2000, he has designed and worked with software architecture and technologies. He is passionate about learning and mentoring developers so they can succeed with sustainable software practices and the usage and development of open-source software.
He is the creator of ColdBox HMVC, ContentBox Modular CMS, TestBox BDD, CommandBox CLI, and over 200 open-source projects. He speaks regularly at several international conferences and blogs at www.luismajano.com.

Web: https://www.ortussolutions.com

Twitter: @lmajano

Andrew Mercer

Andrew has been developing web applications with CFML since 2000 across Finance, Real Estate, Accounting, and Music/Video Distribution business sectors as an employee and contractor.
As a huge fan of CFML, he has been a User Group Manager and Presenter at webDU and cf.Objective(ANZ) in Australian. Presenting at cfCamp continues his commitment of giving back to a community that he loves.

Web: https://webonix.net

Twitter: @Webonix

Marin Niehues

Marin Niehues (29) is the Chief Strategy Officer and Head of Business Consulting at PLOIN GmbH, a German boutique consultancy specializing in management and technology. With eight years of consulting experience – plus two startups of his own – he advises a broad portfolio from VC-backed scaleups to DAX40 corporations, focusing on organizational structures, organizational performance and vertical management practices. In the past three years, Marin has spoken at conferences in over ten countries and three continents, including events hosted by Google Canada and Microsoft USA.

Guust Nieuwenhuis

Guust Nieuwenhuis is a Full Stack Web Wizard with experience in a wide range of technologies. Over the last couple of years, he has been involved in projects for various clients like the European Commission, NSHQ (NATO), Adobe, AS Adventure Group, NS (Dutch railways), CZ Groep, Proximus, Avery Dennison, ZilliZ and Mediagenix.
Through We Are North, he does ‘Customization-As-A-Service’. They don’t build from scratch, but find the best solutions out there and tailor them to their customers’ business needs. In doing so, they never lose sight of the goal of the client.
In his free time, Guust play the double bass and drums, cross the forest on his mountain bike and coaches the youth at his local football club (where he’s a board member as well). He likes spending time with his wife and two kids or meeting friends for a chat, game or drink.
When Guust still have some time left, he mainly spends it behind his computer to fulfil his hunger for the latest trends in IT.

Web: http://www.guustnieuwenhuis.be

Twitter: @lagaffe

Michael Offner

Michael was born in Switzerland in 1973. In 1995 he left his job as an auto mechanic and found his way into the information technology during the dot-com hype.
In order to deal with the increasing requirements of the IT business next to the usual “learning by doing”, Michael earned his Master’s degree in I.T. as a Software Engineer at the Department of Engineering and Information Technology in Bern.
He started Railo as a diploma project where he was supposed to write a compiler for translating CFML into CFXD (Cold Fusion XML Document), an XML-based description language for Coldfusion. In late 2014 Michael left the Railo project. A few months later he started the Lucee project as a fork of the Railo LGPL code.
Michael is someone who puts his heart and soul into programming. He knows Coldfusion since version 3.0, and Java nearly as long as well. Michael lives with his wife Françoise and his 2 girls in the heart of the bernese alps in Switzerland.

Web: https://lucee.org

Shriram Prabhu MP

VP – Technology & Delivery , MitrahSoft

As an experienced technical expert with 15+ years in application development, I have worked at various levels of client-server technology. My expertise spans both client- and server-side frameworks, including Angular, Node.js, and React.js, along with hands-on experience in cloud platforms such as AWS and Azure. With deep knowledge in automation and modern web technologies, I bring valuable insights into implementing Playwright for scalable and efficient test automation.

Web: https://www.mitrahsoft.com

Brian Reilly

Brian Reilly is Head of Security at DistroKid. He has over 25 years of experience in information security, working in various roles across the technology, financial services, government, and higher education sectors. He enjoys collaborating with product teams to build and deploy secure applications. When not breaking software, he prefers running, hiking, or playing tennis.

Sigal Shaharabani

Sigal Shaharabani is a Technical Leader and a Group Leader in Tikal, with a great passion for backend and data systems. She started her technological career way back in 1996, working for the government, a variety of corporations, and small start-ups. Her favorite programming language is Kotlin, and will love any excuse to talk about it. In her spare time she enjoys swimming and Israeli folk dancing.

Web: https://www.linkedin.com/in/sigals/

LinkedIn: sigals

Twitter: @sshahar1

Grant Shepert

Grant’s first web application was written in ColdFusion 1.5 … in the 28 years since, he’s worked as contractor, speaker, team member and team leader, on projects small to vast. These days his time is shared between cutting firewood in France and coding in CFML, NextJs and Node. Slava Ukraini!

Twitter: @grantshepert

Zac Spitzer

I’m the Community Manager for Lucee, responsible for co-ordinating releases, triaging bugs and supporting all the Lucee users.

I’ve been a cfml developer since 1996

Based in Berlin Germany, I’m from Melbourne, Australia.

Web: https://github.com/zspitzer

Twitter: @zackster

David Tattersall

Jochem van Dieten

Lukas Vileikis

Lukas is an author, security evangelist, a database expert, and a frequent conference speaker. He runs one of the biggest & fastest data breach search engines in the world – BreachDirectory.com, frequently speaks at conferences and blogs in multiple places including his blog over at lukasvileikis.com.
Lukas is also the author of the book “Hacking MySQL: Breaking, Optimizing, and Securing MySQL for Your Use Case” with Apress.

Web: https://lukasvileikis.com

Twitter: @ukasvileikis_

Brad Wood

Brad grew up in southern Missouri and after high school majored in Computer Science with a music minor at MidAmerica Nazarene University (Olathe, KS). Today he lives in Kansas City with his wife and three girls. Brad enjoys all sorts of international food and the great outdoors. Brad has been programming ColdFusion since 2001 and has used every version of CF since 4.5. He first fell in love with ColdFusion as a way to easily connect a database to his website for dynamic pages. He enjoys configuring and performance tuning high-availability Windows and Linux ColdFusion environments as well as SQL Server. Brad is the ColdBox Platform developer advocate at Ortus Solutions, lead developer of the CommandBox CLI, and Senior Architect of BoxLang.

Web: http://www.codersrevolution.com/

Twitter: @bdw429s

Sebastian Zartner

Programmer for more than 25 years, full stack developer at Webedia Gaming GmbH, invited expert in CSS Working Group, proud father of a little, smart girl

Schedule

Sessions

  • AI-Driven Observability: Transforming DevOps and Application Performance with FusionReactor and OpsPilot AI (Sponsor Session)
  • AI-Powered Content Moderation: Keeping Digital Spaces Safe and Inclusive
  • Building Dynamic AWS Lambda Applications with BoxLang
  • Burst the Bubble with Lucee 7
  • Coding with AI: What Works (and What Doesn’t) when building in CFML
  • Extending BoxLang: Create, Customize, Conquer
  • From mockup to website (Workshop)
  • Hacking Your Database for Big Data
  • Hidden gems in ColdFusion 2025
  • High Performance Lucee (Workshop)
  • Idea to SaaS, a non-heros journey
  • Introduction to Azure DevOps, GitLab CI & GitHub Actions
  • JavaScript tips and tricks you should know
  • Leaving Legacy Behind: Getting Started with BoxLang!
  • Modernizing CFML: Bringing Our Open-Source CMS to Adobe ColdFusion 2025, Lucee 6 & Boxlang
  • Playwright Test Automation for Scalable and Reliable Web Apps
  • Quartz Scheduler for Lucee Server
  • Solid.js And You! (Workshop)
  • Streaming your database – Easier said than done?
  • Understanding CFML Vulnerabilities, Exploits, and Attack Paths
  • Unf*ck your mind: How to finally build something great again
  • Using TestBox In The Real World
  • Virtualise your (CF) servers: Proxmox 101
  • What every developer needs to know about database optimization

Sponsors

  • Adobe – Platinum
  • Distrokid – Platinum
  • Lucee – Platinum
  • Ortus Solutions – Platinum
  • Pixl8 – Gold
  • Rasia Switzerland – Gold
  • Fusion Reactor – Gold
  • We are north –  Silver
  • Bluegras – Organiser

CF Camp 2024

  • CFCamp 2024 – June 13-14th
  • Early bird tickets for CFCamp 2024 are available now! Get your tickets now. (Early bird until April, 21st)
  • FYI the call for speakers ended March 18th

Encouraged topics for submissions include:

Core CFML

  • New language and server features in Adobe ColdFusion and Lucee
  • CFML frameworks (e.g. *Box, CF on Wheels etc)
  • Migrating legacy code
  • Modularisation and reuse
  • CFML integration with languages such as Java, Kotlin, Groovy etc
  • IDEs and editors for CFML
  • Developer productivity tooling and coding assistants for CFML
  • CFML applications in the Cloud
  • Migrating to cloud environments
  • Docker and other containerisation solutions with CFML
  • API development with CFML (REST, GraphQL etc)
  • Approaches to high availability
  • General other CFML tools, libraries and frameworks

Frontend web, mobile and desktop development

  • Frontend development with JS, TypeScript, Dart etc
  • Javascript frameworks (e.g. NestJS, React, Ionic, Angular etc)
  • Cross-platform mobile development (e.g. ReactNative, Redux, Swift, j2objc, Flutter etc)
  • UX and UI design for web and mobile

Databases and other storage with CFML

  • SQL databases and SQL techniques
  • Non-relational DB storages, such as Redis, CouchDB etc.
  • Storage clustering
  • Data stream processing
  • Applying Data Science techniques with CFML

Infrastructure and adjacent technology in the context of CFML

  • Continuous integration and build pipelines
  • AI, Deep Learning, Machine Learning
  • Large Language Models with and for CFML
  • Code deployment strategies
  • Cross-platform development and testing environments (Win, Mac, Linux, BSD etc)
  • Manual and Automated Testing
  • Crash Reporting and Application Performance Monitoring
  • Security (on the server as well as in your application)
  • Internet of Things and Home Automation (e.g. Android Things, Voice Assistants, HomeKit etc) and their integration with back end systems

Business and Marketing

  • Analytics (e.g. Data Science, Customers Behaviour)
  • Company culture and Agile/Lean approaches (e.g. Working with others, Scrum, Kanban etc)
  • Engineering Management and non-developer careers in tech
  • Marketing and Monetisation of web and mobile apps

Sessions

  • Regular sessions fit into a 45 minutes slot.
  • For hands-on workshop sessions that fit into a double slot of 90 minutes. Typically these would cater well for topics with coding elements that people could follow along on their own laptops or for generally more complex topics.
  • This year, we’re also experimenting with a lightning talk format of 10 minutes

 

Confirmed speakers

Speakers

Charlie Arehart

Charlie Arehart

Independent consultant

 

Guust Nieuwenhuis

Guust Nieuwenhuis

 

Jafar Shayan

Jafar Shayan

ABB E-Mobility

 

Kai Koenig

Kai Koenig

Software Architect, Ventego Creative

 

Luis Majano

Luis Majano

CEO, Ortus Solutions

 

Michael Hnat

Michael Hnat

bluegras – Internetlösungen

 

Nolan Erck

Nolan Erck

South of Shasta

 

Sebastian Zartner

Sebastian Zartner

Webedia Gaming GmbH

Topics

A New Ortus Project: Getting Started and usage overview

Excited about Ortus’ new project? Come learn how to get up and running so you can help test and see if it works for you. We’ll cover installation, usage, and tip to get you testing.

Apple Maps: an alternative worth considering for your website

Google Maps is the de facto standard for embedding maps on your website. But there are alternatives out there, and I’ll be looking at why a switch to Apple’s MapKit ecosystem might make sense for you (and your wallet)…

CBDebugger : Debug your Box apps with ease!

The ColdBox Debugger module is a lightweight performance monitor and profiling tool for ColdBox applications. It can generate a friendly debugging panel on every rendered page or a dedicated visualizer to make your ColdBox application development more excellent, funnier, and greater!

Converting, filtering, and importing files and metadata using CFML and Javascript

So many file formats! So much data! So much stuff! A single developer versus a tricky problem: Get products into our database without causing our staff to go insane. What was needed? A sophisticated, yet easy-to-use, system to import metadata from the world’s leading educational publishers.

Data modelling, management and storage with Apache Cassandra and CFML

We all are more or less used to relational data base systems. Over the last 10 years additionally NoSQL DBs like MongoDB have become more popular. An underutilised approach to storing and managing information are wide-column stores like Apache Cassandra. Let’s have a look at how this works with CFML.

Deploying CFML Applications on AWS with CDK: A Practical Guide

Learn to deploy CFML apps like Masa CMS on AWS effortlessly using AWS CDK. Uncover best practices and tips for seamless deployment. Elevate your AWS game in minutes!

Elevating Lucee and CFML with CF-ChatGPT-Bridge: Content Completion & Chat Assistance

This talk will explain how to seamlessly integrate ChatGPT for content completion & chat assistance with CF-ChatGPT-Bridge. Just use simple functions like suggestContent for completion and sendMessage for chat without needing to understand the intricacies of ChatGPT integration.

Getting started with Lucee 6 WebSockets

The Lucee team are working on an offical WebSocket Extension (alpha) for Lucee Server 6 🙂 This presentation will introduce WebSockets and what they are good for, compare and contrast with ReST API, how to install, configure, and use. Now Lucee Server can push data to your browser!

Get To Know Alpine.js (90 minutes hands-on workshop)

Alpine.js has been described as “jQuery for the modern web”. It’s very lightweight, declarative, reactive, and can be embedded into any web page. Plus it requires no build or compile steps! It’s the perfect solution for when you want to drop some SPA-like functionality into your existing codebase.

How to test and build your app automatically – an introduction to CI/CD with Gitlab

Are you tired of manually testing your code? Do you enjoy writing code but hate the manual compile and build step? No worries, in this talk I will show you how to automate all that using just a gitlab account and nothing else. Learn how to take the pain out of what comes after the git commit today!

HTMX – I am a HTML programmer & Old school guy

Learn the 2nd ranked “Front-end Framework” in the “2023 JavaScript Rising Stars” survey

I'm Still Scared of Aspect Oriented Programming!

So you’ve figured out what Model View Controllers do, and even wrapped your head around using Dependency Injection for bean management. But that pesky AOP layer is still a complete mystery! It’s not that bad, I promise. And in this talk we’ll go over the basics of what AOP does. Let’s learn how!

Introducing the Page Object Pattern with CodeCeptJS

If your automated test code is unwieldy and repetitive, this is the talk for you! Page Objects hide (encapsulate) details of a page’s structure and workings from the actual test code. No more painstakingly listing every step of every page! Assertions take center stage in the test code.

Make your own form element using Web Components (90 minutes hands-on workshop)

Learn to create custom form elements that behave like built-in form elements including validation, form submission, and styling.

Passwordless authentication

Having to identify ourselves and/or verify the identity of our users is a fact of life. For a long time this has been done using an ever increasing list of usernames and ever more complex passwords. Passwordless authentication might finally turn the tide and not just make it safer, but also easier.

Revolutionizing Task Scheduling in CFML!

Tired of managing scheduled tasks in the CFML engine administrators? Why does everything have to be a URL? How can I test my tasks? How can I make them portable? How can I make them more human, for Pete’s sake? Now you can with Box Tasks!

Strengthening Web Development with CommandBox 6: Seamless Transition and Scalability

Join us for a session exploring CommandBox 6’s smooth website transition and efficient deployment. CommandBox revolutionizes web development, simplifying tasks across Linux, Windows, and Mac platforms. Gain insights and practical tips to enhance your development workflow.

TimescaleDB – PostgreSQL ++ for time series and events

Ain’t nobody got time for learning a new database, but I did. With the rising trend over the years of Time Series DBMS it might be useful that you reevaluate your database for your time-based data that you’re collecting. In this talk i want to show TimescaleDB, may i have a minute of your time?

Unlocking the Secrets of DevOps Transformation: Decoding Failure through the ADKAR Lens

Discover why DevOps transformations fail and learn practical strategies to succeed. Explore the ADKAR lens for insightful analysis and actionable solutions. Unmask the secrets of DevOps transformation in this engaging session.

Using Redis for session storage in ACF and Lucee: why, and how it's easily done

How often are you reluctant to restart CF or Lucee because “users will get logged out”? What if you could restart and NOT lose sessions? How cool would that be? And did you know how easily it can be done? You could have it setup and demonstrated in minutes, for free!

Sponsors

  • Lucee – Platinum
  • Distrokid – Platinum
  • Adobe – Platinum
  • Ortus Solutions – Platinum
  • Pixl8 – Gold
  • Rasia Switzerland – Gold
  • FusionReactor – Silver
  • Foundeo – Bronze
  • TeraTech -Bronze
  • bluegras – Organiser

CF Camp 2023: Unveiling the Future of ColdFusion and Lucee CFML

This year we are expecting 200+ attendees due to a heightened demand for community meetings after multiple years of hibernation and a widened focus of the conference and expanded content coverage to CFML-related topics like cloud infrastructure and mobile development in the context of CFML as a technology stack.

It is also considered to be the Lucee and Adobe ColdFusion CF conference in Europe. Lucee seems to be bigger in Europe than US.

Pre-Conference Dinner

Do you want to meet other attendees or some of the speakers? The meet is at the Marriott Hotel bar at about 19:00 on Wednesday, June 21, for an informal meet & greet.

Networking and Community

CF Camp 2023 provides a unique opportunity to network with industry leaders, fellow CFML developers, and Lucee enthusiasts from across the globe. Engage in meaningful conversations, exchange ideas, and foster collaborations that can propel your career and professional growth. The conference will host networking events, social gatherings, and informal meetups, creating an environment that encourages knowledge sharing and camaraderie.

Registration and Tickets

The ticket price includes access to all sessions, access to the after-show event on Thursday, access to the sponsor/fair area, food and drinks during both days and a conference goodie bag with several swag items and vouchers! Also, you get access to the recordings of the sessions of CFCamp 2023 and the recordings of CFCamp 2019!

You may notice the increase in the ticket price, but let's be fair…  less than 135€ (net) per conference day is a really good deal, isn't it?

CFCamp is still a non-profit conference and we should support it and the team making the effort of organizing it.

So, book your tickets here

Preconference classes

In 2023, there's a number of training sessions, workshop and specialty mini-conferences before the actual main conference. The Pre-Conference events are held at the CFCamp venue at the Marriott Hotel Munich Airport in Freising.

All Pre-Conference events will take place on Wednesday, June 21 and can be booked alongside your CFCamp ticket or as a separate, independent booking.

You can book here.

All chargeable pre-conference events include food and drinks during the day, including a delicious lunch.

Below is the training we’re offering this year:

PresideCon

Four years have passed since the last PresideCon back in 2019 when we heard about the release of Preside 10.11. With over 10 releases since then, there is a lot to talk about! Come and meet with the Preside team and community to hear about all the latest Preside platform awesomeness.

Ticket: 75€ (89,25€ incl. 19% tax)

TestBox: Getting started with BDD-TDD Oh My!

This course will enhance your application toolbox and development skills: Understand the theory and principles behind software testing. Understand all types of testing and know when to apply them.

Ticket: 349€ (415,31€ incl. 19% tax)

Coldbox 7 – from zero to hero

In this 1-day training, we will introduce you to ColdBox 7. The latest release of this conventions-based HMVC framework.

Ticket: 349€ (415,31€ incl. 19% tax)

Legacy Code Conversion To The Modern World

This one-day workshop will focus on converting legacy .cfm-based sites into a more modern coding design that has less overall code, is easier to maintain and manage, mistakes and errors can be more readily and speedily identified and fixed, and is easier to read.

Ticket: 349€ (415,31€ incl. 19% tax)

CommandBox Server Deployment for the Modern Age

This course will show you how to deploy applications for local development or production servers using CommandBox and its ecosystem of tools.

Ticket: 349€ (415,31€ incl. 19% tax)

Schedule and the Speakers

The conference agenda is designed to cater to a diverse range of interests and skill levels, covering various aspects of CFML and Lucee development. Attendees can expect a rich mix of informative sessions, hands-on workshops, and engaging discussions.

Please note that this agenda is subject to change. For the most up-to-date and detailed session information, please refer to the CF Camp 2023 website.

Day 1 – Thursday, 22nd

Welcome to CFCamp 2023 by Michael Hnat

8:45 – 9:00

Tech Keynote Lucee by Gert Franz

9:00 – 10:00

1

Get your Front End Rolling with Vue and InertiaJS by Eric Peterson

Room 1

10:20 – 11:05

2

The JavaScript frontend scene is exciting, but maybe you don’t want to write an API just to use the new shiny. Enter InertiaJS, a new framework that allows you to use Vue as your view layer while keeping your existing backend. Come see how to take advantage of this using ColdBox, Vue, and InertiaJS.

Business Rule Visualisation using CFML and HTML – or “What we really need is a flowchart” by Michael Horne

Room 2

10:20 – 11:05

3

When your business rules overwhelm you with complexity and you need your business users to be able to change them, what do you do? A solution is a software that presents business rules as a flow chart. Sophisticated enough to represent the rules but simple enough for users to modify them.

Here's the presentation by Michael Horne

Please pass the salt: Serve up passwords with a side of entropy by Brad Wood

Room 1

11:20 – 12:05

4

He’ll look at what you’re doing right… and wrong when storing your user passwords. He’ll look at the most basic forms of password storage and move to more secure methods, discussing the advantages and disadvantages of each method, including covering high-visibility hacks that have hit real companies.

Here's the presentation by Brad

Scaling our Lucee-powered product business by Alex Skinner and Dom Watson

Room 2

11:20 – 12:05

5

In this talk, Alex and Dominic discuss the problems and solutions they have used to efficiently run and scale their vast CFML estate across different regions in Kubernetes using Preside, Gitlab, ELK, Grafana and more!

Why Testing Is Important And Where Do I Start? By Nolan Erck

Room 1

13:00 – 13:45

6

Apps are getting more complex, clients have big expectations, and the world is growing quickly. But the idea of using a full blown testing framework feels daunting, so instead, we do…nothing.

React and CFML : A Natural Fit by Dan Card

Room 2

13:00 – 13:45

7

React is a “View” framework and makes powerful JavaScript based applications for the browser. CFML is a server side “Controller” language and can rapidly create powerful and secure APIs to be used by outside applications. Here, he’ll create a React app and a CFML API for a working local ecosystem.

Beyond <cferror>: Keeping on top of your crashes by Kai Koenig

Room 1

14:00 – 14:45

9

It doesn’t matter if you’re working on a website, an app or on a complex back end enterprise system. We all know that software is usually not free of bugs. Monitoring your back end systems in some way is reasonably common nowadays. But is there more to it than just dumping errors into a DB table?

This talk will provide insights into various approaches available to CFML developers.

Exploring the Dark Side of Agile Software Development and Software Architecture by Jafar Shayan

Room 2

14:00 – 14:45

10

This talk will uncover the brutal truth about Agile software development and software architecture! Jafar will share real-world examples about ugly truths and harsh realities of these practices. Through raw and unfiltered insights and case studies learn how to turn the pitfalls into opportunities.

Frontend Testing with cypress.io by Maximilian Kwapil

Room 1

15:10 – 15:55

11

Cypress.io is an awesome frontend testing tool that can run automated tests with the help of embedded browsers and their APIs. Check if your website does what it says with scripts in an easy-to-learn JS syntax and watch cypress open a browser and magically check your site as if it were a user.

cbSecurity – Secure all Things! by Luis Majano 

Room 2

15:10 – 15:55

12

The ColdBox cbSecurity module is a collection of modules to help secure your ColdBox applications. From security contexts, rules, annotations, headers and even password generation. cbSecurity will help you secure all things.

cbPlaywright — End-to-End Tests with Playwright and TestBox by Eric Peterson

Room 1

16:10 – 16:55

13

Test your application in the same way your users interact with it while still writing your tests in TestBox and CFML. Learn tips and techniques for writing good end-to-end tests, and discover the power of Playwright.

Taming the Top 25 Most Dangerous Software Weaknesses with CFML by Pete Freitag

Room 2

16:10 – 16:55

14

It doesn’t matter what language you use, security weaknesses will find a way to show up. In this talk, Pete will look at 25 types of software weaknesses that cause the most security vulnerabilities. For each weakness, he’ll look at how CFML might be impacted and, most importantly, avoid it.

Massive Task Scaling with Lucee's Task Event Gateways and Kubernetes by Mark Drew

Room 2

17:10 – 17:55

15

In this presentation, the speaker discusses the process of scaling tasks using Lucee’s Task Event Gateways and Kubernetes. The presentation highlights the challenges of quickly scaling to meet demand and the benefits of using Lucee’s Task Event Gateways for task management.

Day 2 – Friday, 23rd

Don't Quit Your Day Job (Unleashing Creativity: The Inspiring Synergy between Software Developers and Emerging Technologies) by Kevin Goldsmith

Room 1

9:00 – 10:00

16

Join this session for an enlightening keynote presentation that will demonstrate how software developers and emerging technologies have a rich history of collaboration, even when it initially appeared that new advancements might threaten the profession.

Incident Management – Talk the Talk, Walk the Walk by Hila Fish

Room 1

10:20 – 11:05

17

Incident management can be challenging and throw you curveballs with unexpected issues, resulting in data loss, downtimes, and overall money & hours of sleep going to waste, BUT! There are practical things you could do & prepare you to make it a smoother process and handle it better.

What's new in CSS? by Sebastian Zartner

Room 2

10:20 – 11:05

18

A breakdown of all CSS features that made it into browsers lately and a peak into upcoming features from someone involved in the CSS standardization.

Hidden Gems in ColdFusion 2023 by Charlie Arehart

Room 1

11:20 – 12:05

19

What’s new in CF2023–that you may not hear so much about? With each release, certain “key” features get lots of attention, but there are always little “hidden gems” that may excite you even more.

Hosting Multi-context Lucee with CommandBox and ModCFML by Richard Herbert

Room 2

11:20 – 12:05

20

Hosting multiple Lucee websites on a single computer can be complex and frustrating. Using CommandBox and ModCFML, this talk will help smooth out those complexities and relieve you of those frustrations.

How to Hack on the Lucee Server code base by Zac Spitzer

Room 1

13:00 – 14:45

21

You love Lucee and know a bit of Java and would like to get involved with making Lucee even better?

Masa CMS in a modern ecosystem by Grant Shepert

Room 2

13:00 – 13:45

22

Pity the developer whose stack dictates their solutions. Masa CMS has an assortment of tools and methodologies for integrating into the modern ecosystem. From headless renders to JS SPA’s, Masa’s flexibility will free your solution from the underlying stack.

Technical Documentation – How Can I Write Them Better and Why Should I Care? By Hila Fish

Room 2

14:00 – 15:45

23

Data collection done by people is a wasteful act and could result in duplicated work. Gathering info for tasks, for code readability or for infrastructure maintenance – Documentation plays a crucial part in that. How to write technical docs in an easy way & why should you care? Find out in this session!

Configuring CFML Docker containers through environment variables by Guust Nieuwenhuis

Room 1

15:10 – 15:55

24

Containers have become the cornerstone of modern development, but hardcoded configurations can complicate deployment and limit their usefulness. Discover how can you create flexible configurations and distribute your projects reliably and securely among a myriad of environments and throughout our application’s lifecycle.

ETL in Lucee, does it make sense and how to tune it? by Gert Franz and Mark Drew

Room 2

15:10 – 15:55

25

Currently, the presenter is using custom created ETL to load data from different sources into the database. Does it work?

Web Components in Your CFML Application by Nolan Erck

Room 1

16:10 – 16:55

26

Web Components provide a modular way to build a consistent design system and user experience across your entire application. Instead of copy/pasting chunks of coded into various places, you can have a JavaScript/HTML expert focus on the UX, without them needing to worry about anything else!

Unleash the Power of FusionReactor and OpsPilot AI: Accelerate Troubleshooting and Optimize ColdFusion Performance by David Tattersall

Room 2

16:10 – 16:55

27

Join this session for an exclusive presentation on FusionReactor and OpsPilot AI, where David will demonstrate how these powerful tools can revolutionize troubleshooting and optimize the performance of your ColdFusion applications.

 

Who are the CF camp sponsors

CF Camp 2023

  1. Lucee – Platinum
  2. Distrokid – Platinum
  3. Pixl8 – Gold
  4. Adobe – Gold
  5. Rasia Switzerland – Gold
  6. FusionReactor – Silver
  7. Ortus Solutions – Silver
  8. MASA CMS – Silver
  9. Toomba – Silver
  10. Foundeo – Bronze

 

See you at CF Camp 2023!

CF Camp 2019 Full Report (Slides, Interviews, Everything CFML and Lucee)

Copy of Copy of Conferences ColdFusion

What is CF Camp

CF Camp is in it's 8th year now, and it shows that it's bigger than ever. It is famous because it is the only CFML conference in Europe. In its first year CF Camp had 9 sessions and little over 100 attendees. In 2019, that number had almost doubled: over 30 sessions, and over 160 attendees. Wow!

It is also considered to be the Lucee and Adobe ColdFusion CF conference in Europe. Lucee seems to be bigger in Europe than US.

Related: Everything You Need To Know About Lucee

I was wondering how does CF Camp compare to Adobe CF Summit?

  • It has more Lucee talks, both sessions and between people at the conference.
  • More ColdFusion eco-system talks as well as CFML ones

The main language is English, so not only German-speaking CF developers come.  Most people are from across Europe. But they also have guests from India, USA, New Zealand, Australia

Related: CF Camp 2019 (Everything CFML) with Kai Koenig and Mitchi Hnat

Preconference classes

The training sessions are held at the CFCamp venue at the Marriott Hotel Munich Airport in Freising.

These are the training we're offering this year:

ColdBox From Hero to Super Hero: API Edition (Oct, 15-16th)

This workshop is the continuation of the zero to hero workshop. In this session, we will be building a headless CMS API based on ColdBox best practices, database migrations, database seeding, BDD, JWT token authentication, fluent queries via QB and object resources.

BDD with TESTBOX (Oct, 15-16th)

This course will enhance your application toolbox and development skills: Understand the theory and principles behind software testing. Understand all types of testing and know when to apply them. Review tools of the trade. Implement TDD, BDD, and CI (Continuous Integration).

PresideCon (Oct, 16th)

On Oct., 16th we will present you to a full day of presentation and insights of our application framework and enterprise content management system PresideCMS – Way more than just a CMS

Centralize your logs with the Elastic Stack (Oct, 16th)

Most organizations feel the need to centralize their logs — once you have more than a couple of servers or containers, SSH and tail will not serve you well any more. This talk presents multiple approaches and patterns with their advantages and disadvantages, so you can pick the one that fits your organization best. We will go through several steps in order to achieve and understand what proper logging means: Parsing, shipping, structuring, searching and visualizing your log data.

Get into Linux (Oct, 16th)

You always wanted to get into Linux? But you're scared about this strange text system where all the magic is done via a console? And isn't Linux this server system which can only be run by hardcore nerds with taped eyeglasses? We show you how you get into Linux without any hassles and gives you some insights how to setup your system and make it to your new OS of choice.

CF Camp 2019 Slides and Presentations

Day one, morning in the Freising, near Munich Germany. Lots of familiar faces, and lots of new ones. That's why CF Camp is so great. (among other reasons…) As Matt Gifford said,

 

Michi Hnat gave the introductory talk about CF Camp and it's 8th year. Lots of cools stuff has happened and more is expected.

IMG 2377 IMG 2379 IMG 2380

A very cool thing organizers did this year is speakers booth.

IMG 2381

Lucee 5.4 & 6 by Gert Franz and Michael Offner-Streit

image2 1

Gert was born in 1967 and lives in Switzerland since 1997. Back in the late eighties he studied astrophysics in Munich but switched to later IT as a profession and programmed for several companies in the past as a database administrator and system analyst.

Michael found his way into the information technology during the dot-com hype. He started Railo as a diploma project where he was supposed to write a compiler for translating CFML into CFXD. In late 2014 Michael left the Railo project. A few months later he started the Lucee project as a fork of the Railo LGPL code.

The presentation isn't available yet.

Automated Database Migrations with CFMigrations by Eric Peterson

image7 1

cfmigrations is a tool to describe database changes and version them with your application code.

Find out how cfmigrations can help you tame your database.

Eric Peterson is a CFML and javascript developer at Ortus Solutions (ColdBox, CommandBox, etc.). He is a prolific module developer and the creator of projects like qb, Quick, and ColdBox Elixir.

You can find the presentation here

Flutter for Web: Beautiful Apps and Websites with a Single Codebase by Miguel Beltran and Lara Martín

image25 1


Flutter is a portable UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase.

Find out  how you can use Flutter to build mobile applications and websites with a single codebase.

Miguel Beltran is a Freelance Consultant specialized in mobile development for Android and Flutter. He has been working in tech for more than a decade developing products for remote international teams.

Lara is a self-made Android developer based in Berlin. Her passion for Android made her transition from her background in science to software development. Her dream is to make apps more accessible for everyone.

You can find the presentation here

Preside in the wild, 2019 by Alex Skinner

image15 1

Preside, the Open Source CFML application development platform, is a growing platform and community powering a wide array of applications; from large CMS driven membership website, to intranets, mailing list software and stand alone APIs.

In this talk, Alex Skinner, CEO of the Pixl8 Group from London, gave us a tour of what is possible to build with this exciting platform.

Alex is the co-founder of Pixl8 Group – a London-based creative technical consultancy and digital products business with a wide reach into the membership sector.

The presentation aren't available yet.

An in-depth introduction to Vue.js by Matt Gifford

image14 1

Vue.js has proven itself to be an incredibly easy to learn yet powerful front-end reactive JavaScript framework.

Explore how to iterate over data, how to build a component, how to nest components (and why you would want to), using the Vue router to navigate around your application, and using Vuex for data persistence.

Matt Gifford is owner and primary primate at his own development consultancy company, monkehWorks Ltd. His work primarily focuses on building mobile apps and ColdFusion development.

You can find the presentation here

Practical Lessons Learned from 250+ Legacy CFML Projects by Jorge Reyes

image17 1

Legacy Land is not a nice place to be and moving away from it requires courage, commitment and shear willpower.

However, in this session, you could learn valuable practical lessons around Legacy Projects, practical lessons, when put into practice, can help increase the chances of project success.

Jorge is a passionate Industrial Engineer born in El Salvador with 9 years of experience managing projects. He currently manages web development projects for Ortus Solutions, Corp.

The presentation isn't available yet.

Deploying and Testing your sites with Bitbucket by Mark Drew

image24 1

In this talk, Mark Drew was talking about how we have been using Bitbucket pipelines, Docker, CodeceptJS, TestBox and other tools to get our full suite of tests and assurances that our sites are up after each deployment.

Mark has been programming CFML since 1996, and even though he has had forays into Perl, ASP and PHP he is still loving every line of code he has crafted with CFML.

The presentation aren't available yet.

Testing My Non-ColdBox Site With TestBox by Nolan Erck

image19 1

Ever had this thought? “Sure, TestBox looks great, but I built a bunch of web apps that aren’t based on ColdBox. How do I test those?”

Answer: The same way! TestBox is an entirely stand-alone product! It in no way requires that your apps be ColdBox based — TestBox really is a tool available for all CFML developers!

In this talk, Nolan showed how easy it is to install and configure TestBox.

Nolan Erck has been developing software for 21 years. Starting in the video game industry working on titles for Maxis and LucasArts, then advancing to web development in 1999, his list of credits includes Grim Fandango, StarWars Rogue Squadron, SimPark, SimSafari as well as high-traffic websites for a variety of clients.

The presentation isn't available yet.

CFConfig – a new way to manage your CF Engine config by Brad Wood

image16 1

In this talk, Brad was talking about a new library that’s the answer you’ve been looking for if you’ve ever wanted to script out the complete setup of a server without manually copying XML files around.

CFConfig is a command line library that is built on top of CommandBox so it can be run anywhere by hand or as part of an automated script.

Brad has been programming ColdFusion for 12 years and has used every version of CF since 4.5.

He enjoys configuring and performance tuning high-availability Windows and Linux ColdFusion environments as well as SQL Server.

You can find the presentation here

Testing – How Vital and How Easy to use by Uma Ghotikar

image3 1

She showed us the basics of writing unit tests using TestBox and MockBox framework. We were looking into the demo examples that cover xUnit and BDD style of testing in TestBox.

Uma enjoys coding especially the back-end application development and learning new technical skills.

You can find the presentation here

A Comedy of Errors … in Web App Security by Rob Dudley

image6 1

A lighthearted look at the serious business of modern web application security, with life lessons those who got it really wrong!

Rob is a software developer, CTO, company co-founder and has spent his professional life growing applications beyond their initial designs often with limited resources and budget

You can find the presentation here

Multi-language / multi-OS communication using RabbitMQ by Wil de Bruin

image27 1

He was explaining how they tried to automate the various workflows by using a messaging system such as RabbitMQ for communication between our cfml based customer control panel and these services.

In 1994 he founded Site4U BV, at that time a company specializing in software development and web design. One of his first application was to find Dutch ISPs at local area rates written in PHP/Mini SQL, but soon he discovered this kind of interactive websites could easier be built with DBML using Cold Fusion by Allaire.

Download the presentation here

Asynchronous and synchronous code. There and back again. by Maciej Treder

image8 1

This session covered in-depth the asynchronous JavaScript code execution (with the event loop explanation) and its drawbacks.

Maciej is a Senior Software Development Engineer at Akamai Technologies.

You can find the presentation here

Distributing Teams: No Kid-ing! By Gert Franz and Mark Drew

image10 1

The session covered the journey of how to take successful and well running one-man show into an equally successful remote team spread across the world.

The presentation isn't available yet.

Hardware connectivity on the progressive web by Majid Hajian

image12 1

In this session, Majid was going through some of the web capabilities to connect devices into a progressive web app and show how the web could go beyond the browsers and take control of our devices around us.

A software developer at heart, Majid is passionate about web platform especially hardware connectivity and performance and in particular Progressive Web Apps.

You can find the presentation here

A REST API in under 5 minutes with Preside by Seb Duggan

image13 1

In this talk, he demonstrated how, with just a few lines of code, you can expose your Preside data layer to the world via a REST API with the following features out of the box:

  • basic authentication
  • automatic Swagger documentation
  • data queues for users to subscribe to data changes

He built his first website in 1994 and started getting paid for developing for the web soon afterwards. He discovered CFML in 1998, and have never looked back…

You can find the presentation here

But doesn’t everyone on the Internet speak English? by Jen Doherty

image5 1

In this talk, Jen introduced different localization and internationalization techniques relevant for a CFML-based tech stack.

Jen is the internationalization coordinator for Cupid Media, an international online dating company. en manages a team of 20 freelance localizers and coordinates the translation duties of 7 bilingual customer service staff.

Jen’s team mainly works with CFML, Java, Javascript, and Kotlin.

The presentation is here

Building secure applications by Joel Stobart

image26 1

Joel introduced how application be attacked to leak information, to destroy the information you do have, or to prevent access to your application, and how can services be affected, and how can we develop software better, to mitigate the risks.

Presentation highlights:

  • Intercommunication Encryption

  • Auditing, Logging and Monitoring vs. Privacy

  • Firewalls

  • Access Controls

  • Securing dependencies

He is a CFML, Java, Spring Boot, REACT and Angular developer, CTOs and Software Engineer.

The presentation isn't available yet.

End to End Testing of Coldfusion Applications using Test Cafe by Francisco Mancardi

image20 1

The talk content:

-a Brief refresh of one of well known patterns used on Test Automation: the Page Object Model

-why Test Cafe is the choice vs cypress vs selenium

-design and setup of the test governance process using Open Source solutions

-adding Test Automation to your CI chain using Gitlab and docker

Francisco Mancardi is electronics engineer. +30 years of experience in software development, networking, development languages experiences.

The presentation aren't available yet.

The trials and tribulations of moving to Linux as a developer by Kai König

image9 1

In this talk, Kai talked about and explained the pros and cons of a move to Linux. Starting from hardware and distribution choices to very specific development and infrastructure challenges.

Kai is one of the co-founders of and works as Software Solutions Architect for Ventego Creative Ltd, he's also the CTO of Zen Ex Machina, a recently launched startup in the fields of digital & user experience consultancy.


You can find the presentation here

How To Design With Your User’s Needs & Expectations In Mind by Eleftheria Batsou

image22 1

She presented general rules of thumb and mostly apply any web and mobile application with some exceptions.

She focused on mobile/web applications rather than on physical products.

Eleftheria is an App Developer and freelancing as a designer and a content creator.

The presentation isn't available yet.

Go passwordless with FIDO2 by Rob Dudley

image11 1

Rob is a software developer, CTO, company co-founder and has spent his professional life growing applications beyond their initial designs.

You can find the presentation here

Mouseless Development in vi-mode by Miguel Beltran

image21 1

In this talk, he introduced Vim and modal editing, basic actions, cursor movements, how to configure Vim for your needs, and some of the tricks that helped learn and fall in love with it.

Miguel Beltran is a Freelance Consultant specialized in mobile development for Android and Flutter.

The presentation isn't available yet.

Squeezing performance of a Lucee application using FusionReactor by Dom Watson

image1 1

Dominic introduced how he discovered seemingly minor changes in Pixl8’s core platform stack that made some drastic improvements to performance.

Presentation highlights:

  • Micro optimization
  • Getting to the bottom of hard to debug problems
  • Improving overall problems in your applications

Dominic trained as a Musical Theatre actor before embarking on a career in London's westend. Fortunately, this folly was cut short by an overtaking love of all things programming that led to a decisive career change building web applications.

The presentation aren't available yet.

Design Patterns: Common Solutions to Common Problems by Brad Wood

image23 1

This presentation covered some of the most common design patterns along with examples and their pros and cons with examples in CFML.

You can find the presentation here

Comparing Monitoring Solutions for CF and Lucee by Charlie Arehart

image4 1

In this session, Charlie introduced several monitoring alternatives, and which are available for various releases of CF and Lucee. He identified several goals (problems to be solved or features one may seek) and then identified if and how each different solution meets each goal.

A veteran server troubleshooter who's worked in enterprise IT for more than three decades, Charlie Arehart is a longtime community contributor who as an independent consultant provides short-term, remote, on-demand troubleshooting/tuning assistance for organizations of all sizes and experience levels.

The presentation isn't available yet.

Comparing Monitoring Solutions for CF and Lucee by Charlie ArehartWhy the Firefox DevTools are not as bad as you might think (and why Firebug had to die) by Sebastian Zartner

image18 1

In the talk, Sebastian introduced the history around Firebug and the Firefox DevTools.

Also, he outlined some of the important features the Firefox DevTools have making them unique over Firebug and also the Chrome DevTools including hidden features.

Sebastian was one of the main Firebug contributors. He started web development at the time between PHP 3 and 4.

Though since he learned about ColdFusion back in the time when MX 6 was the latest, he loved to work with it.

The presentation aren't available yet.

Who are the CF camp sponsors

  1. Adobe

  2. DistroKid

  3. Lucee

  4. Pixl8

  5. elastic

  6. FusionReactor

  7. Ortus Solutions

  8. TUXEDO Computers

  9. U2D

  10. Bokowsky + Laymann

  11. CONTENS

  12. TeraTech

  13. Kondoku

 

Beside CFCamp there are also several interesting events, like the CFAcademy, trainings sessions (i.e. Coldbox), product presentations and so on.

Organizers' goal is to reach every level of programmer, starting with 101 sessions on many topics and going right up to pro skills.

Evening event

The Famous Code Masters game show with 2 teams. They  have CFML related questions with Mark Drew and Rob Dudley hosting. It is a lot of fun! You get to enjoy watching CF experts sharing their knowledge with the rest of the attendees and offering a lot of positive energy during the evening. Now, I don't drink beer, but for those of you that do, prepare… It's very good, real German beer.

IMG 2461 IMG 2465 e1572519612631 IMG 2466

Two teams, EU Vs. US, Guust Nieuwenhuis and Matt Gifford Vs. Charlie Arehart and Nolan Erck. It was a lot of fun. Spice Boys (EU team) was defending their title from the last year.

Every year CF Camp has been a fantastic event, including a pre conference dinner and a party at the first evening of the event and it was great. That's probably why the next day takes a while to get up to full speed… 🙂

 

Related: CF Camp 2018: Madness in Munich full report

Video recordings of the sessions


Each year, all the video recordings of the Sessions are available. Attendees of CFCamp get an individual link and get them for free. If you haven't got your code already, send them an email.

For all the others there's a small fee. It's understandable, and you should invest in your knowledge, don't be shy.

The videos can all be found and purchased here: videos.2018.cfcamp.org

To give you an impression of what you get, here are the two keynotes from Adobe and Lucee:

Adobe keynote:

 

Lucee keynote:

CF Camp 2018: The Only Adobe ColdFusion Conference in Europe

September 6, 2018 By Michaela Light

With only 9 weeks left to CFCAMP 2018, everyone is already buzzing about it. Since the venue has been changed, the organizers had a crazy ride and they were able to do it. Hopefully, from now on, it’s smooth sailing.

Think all you want but... 5

CF Camp 2018 is the only ColdFusion conference in Europe. Since last year, a lot has happened. The main thing is Adobe will be talking about the new version: CF 2018.

Related: Adobe ColdFusion 2018: Step into the Aether

We expect that there will be a lot of talk about it. Still, no speakers from Adobe announced, but we’re sure there will be. Kishore Balakrishnan had a very nice presentation last year.

Pre-conference activities

Once you get to Munich, I suggest you take a day or two to go around the city. It’s beautiful. There’s always something new to see. And for all of you who drink beer (I am tea fan) it should be extra- interesting to visit beer gardens that are at almost every step!

Once you are done with all of that, make sure you leave time to go to

PresideCon (Nov, 7th)

A day before the official start of the CF Camp 2018 you can go to a full day of presentation and insights of their application framework and enterprise content management system PresideCMS.

The sponsor of this event is Pixl8, and thanks to them the ticket price is only 45 euros for this full-day event. It also covers food and drink for the whole day.

Dom Watson will have a welcome speech after which there are 2 tracks.

Track 1

  • Preside 101, getting set up (Michael Hnat) 10:15
  • Customizing data manager + admin experience 11:15
  • Caching 12:15
  • Getting fancy with Preside admin forms (Jan Jannek) 14:00

Track 2

  • Preside as a platform 10:15 AM
  • Moving to Preside and creating multi-lingual sites (Steve Dowle) 11:15
  • A membership website case study 12:15
  • Message Pipes + Email center 14:00

 

Both tracks are having the end discussions and networking. Personally, this is always the best part for me. I love talking everything- CF with fellow developers and experts and Preside is a very interesting topic for me lately.

Related: A Whirlwind Tour of Preside Application Framework in the Wild, with Alex Skinner

CF Camp 2018 Call for Speakers

If you are planning on coming to Munich, this is the perfect timing. CF Camp organizers still haven’t closed their call for the speakers at the conference and I suggest you start applying. Let’s get more involved and contribute both to the community and to the ColdFusion. Let’s be active!

Here the official page to apply

19 speakers are announced already, but this is not final (obviously). Rather than pick the talks I am going to now, I’ll just wait and see what the final topics are and decide at the last moment. I might even go from room to room, eavesdropping and making sure I don’t miss anything 😉

This is the current list of the speakers

See you at the CF Camp 2018!

Wonderful experience at CFCamp in Munich (15+ useful resources and slides)

October 27, 2017 By Michaela Light

IMAG0446

CFCamp in Munich is done for 2017. 150 people came, which is a record for the organizers, liters of coffee drank, and an ice cream machine!

IMAG0430 225x300 1

Contents

  • 1. Tools for improving your CFML code quality by Kai Konig
  • 2. OAuth 2 for me and you by Mat Gifford
  • 3. Clojure: Manipulating the Immutable
  • 4. How to migrate 400.000 webpages with ColdFusion – an adventure story by Jonathan Winter
  • 5. CFCouchbase 2.0 and N1QL by Aaron Benton
  • 6. Scaling the web – a field guide for normal software teams by Rob Dudley
  • 7. Gert Franz gave talks on several topics
  • 8. FW1 – Don't do spaghetti code, Use ultra-light MVC framework by Saravanamuthu Aka CF Mitrah
  • 9. Building Apps for Amazon Alexa by Evagoras Charalambous
  • 10. Plumbing with Bitbucket Pipelines by Guust Nieuwenhuis
  • 11. Getting Stuff Done the Agile Way by Richard Herbert
  • 12. GraphQL – A query language for your API by Mark Drew
  • 13. A Tale of Legacy To Modernization by Luis Majano
  • 14. IoT – And how it works for you
  • 15. PresideCMS
  • 16. Cyber-Security seen by an IT-Manager
  •  17. ColdBox 5: Hierarchical MVC -Transform Your Monolith by Luis Majano
  • 18. Apache Kafka: Intro and use in CFML by David Sedeno Fernandez
  • 19. Mura and Vue.js by Grant Shepert
  • 20. Database Security for Developers by Ilya Verbitsky
  • 21. Solving problems in ways never before possible, with FusionReactor 7 by Charlie Arehart
    • Stay tuned for the updates folks. More links coming soon!

This was a 2-day full-on conference with 5 official coffee brakes, and with a great quiz at the end of day 1 with Mark Drew and Rob Dudley from Localhost Podcast. We have had a pleasure of listening 25 presentations with 20+ speakers. Very impressive.

Here is the list of the topics and slides from the presentations (stay tuned for updates as we post new material)

1. Tools for improving your CFML code quality by Kai Konig

This talk has provided an introduction to code quality. We found out about the different ways how to perform code analysis. This will help you measure and understand code quality. There is a range of categories of tools available, some of which also support CFML.

In the second part of the talk, we've heard about the details and usage of CFLint. CFLint is a static code analyser for CFML that is based on the CFParser project.

You will find a full presentation here

2. OAuth 2 for me and you by Mat Gifford

In this session, Matt talked about the OAuth 2 protocol, what it means to be a consumer or provider, and how to navigate the handshake communications between the service. At the end of this session, you should feel safer in the fact that you are filled with the knowledge of OAuth 2, how to use it and how to build your own service.

Matt's presentation is available here

3. Clojure: Manipulating the Immutable

Andrew Jackson has provided a brief intro into Clojure with some examples of how to efficiently manipulate data structures.

DMgEn8dW0AAKV7r

4. How to migrate 400.000 webpages with ColdFusion – an adventure story by Jonathan Winter

We're talking about 300 websites covering 98 countries in 64 languages, maintained by 700 content editors from all over the world. All in all the impressive amount of 400.000 static webpages as well as a couple of web applications.

We took a look at the landscape how it looks today, including a MariaDB cluster, dedicated mobile applications, an Akamai CDN and a couple of new highly complex dynamic application including a social network for 500.000 users. And – you already guessed it – it's all done with ColdFusion.

5. CFCouchbase 2.0 and N1QL by Aaron Benton

A glance at several example applications and N1QL queries that you can start using today in your ColdFusion development.

  • New features in the SDK
  • Deprecated features in the SDK
  • Example Applications
  • N1QL Queries
  • Locking / Unlocking Documents
  • New SubDoc API

6. Scaling the web – a field guide for normal software teams by Rob Dudley

This talk was aimed at smaller development teams likely to be found in earlier stage companies but relevant to all, and presented some of the common pitfalls and pain points in managing application growth while offering simple solutions based on experience, study and industry best practice.

From the importance of being stateless, through caching, queueing, database specific scaling, right up to SOA 101 this presentation has something to offer developers of all levels.

Here's the full presentation of Rob's talk at the conference.

7. Gert Franz gave talks on several topics

  1. Caching strategies in Lucee – with or without help
  2. Lucee Keynote
  3. Debugging Templates in CFML – write your own cool one

It is always very interesting to hear what guys from Lucee have for us, and Gert did just that!

8. FW1 – Don't do spaghetti code, Use ultra-light MVC framework by Saravanamuthu Aka CF Mitrah

Legacy spaghetti code sucks, If your avg. LOC of your CFML file is high, then you are going to spent half of your life time in scrolling & debugging that monolithic code. FW1 will help to start with baby steps to organize your code in to MVC design patterned codebase. In this session, Mitrah has covered the basics of MVC, FW1 basics, commonly used functions, REST support and subsystems, DI/1 & AOP/1.

 

9. Building Apps for Amazon Alexa by Evagoras Charalambous

In this presentation, we have learned the foundations of developing voice-enabled apps for Amazon Alexa-enabled devices, and building your own custom Alexa Skill in ColdFusion. Evagoras went through the creation of an app, learning by example, focusing on first creating and defining your app on the Amazon Developer portal, then how to make it talk to your ColdFusion code, and lastly how to test things even if you don't have a device. A sample CF project was supplied, to be used as a base for a user to take away and start your own app.

10. Plumbing with Bitbucket Pipelines by Guust Nieuwenhuis

How to configure your Bitbucket repository, define your pipelines, use your own docker containers and deploy directly to your environments

You can view the full presentation here

11. Getting Stuff Done the Agile Way by Richard Herbert

Everyone is talking about Agile and Scrum these days but do you really know what it means?

In this presentation Richard talked about what it means to be Agile and how starting with a framework like Scrum can help you, your Team and your organization benefit from this collaborative and humanist approach to modern application development.

Here is Richard's presentation link

12. GraphQL – A query language for your API by Mark Drew

Everything you wanted to know about GraphQL but was afraid to ask.

 

13. A Tale of Legacy To Modernization by Luis Majano

Evolve or Die! How many times have they told you, „You still coding in that?“. This was a talk about the infamous land of legacy ColdFusion applications, their why and existence motivations. How to finally evolve them and take them to the wonderful land of Modern ColdFusion.

Take a look at Luis' post here

14. IoT – And how it works for you

Allnet – Dorian Schneltzer talked about IoT and what are the prognosis in the next 5-10 years. Why we will “need more power!” = more internet!

15. PresideCMS

Dom Watson talked about Preside CMS. Here is the full presentation.

16. Cyber-Security seen by an IT-Manager

Dr. Robert Reinermann talked about this interesting topic in the main room. Interesting to hear someone who is using CFML and what are possible threats.

 17. ColdBox 5: Hierarchical MVC -Transform Your Monolith by Luis Majano

The ColdBox Platform was the first conventions based MVC framework for ColdFusion. It has evolved and become the de-facto standard for building scalable and modern ColdFusion applications. What is a hierarchical MVC and modularization to scale your applications to a new modern era. Learn about all the tools to help you architect, document and scale your RESTFul and Web applications.

Follow this link for a full presentation.

18. Apache Kafka: Intro and use in CFML by David Sedeno Fernandez

In this session, David has introduced Apache Kafka, the distributed streaming platform, the key concepts that distinguish this software from other traditional “queue” systems.

In the second part, he showed how they use it in production, how you can scale producers and consumers easily.

19. Mura and Vue.js by Grant Sheper

20. Database Security for Developers by Ilya Verbitsky

An introduction to SQL Server security system. The talk was about authentication, authorization, roles, permissions and data encryption and about database security best practices which can help you to protect data even when your application has been compromised. The ideas from the session might be applicable to other database management systems.

21. Solving problems in ways never before possible, with FusionReactor 7 by Charlie Arehart

Charlie’s talk introduce the many new and improved things in FR7. Ever need to solve jvm memory leaks? FusionReactor 7 now includes heap analysis. Wish you could understand the Tomcat web connector better? FR 7 now includes JMX metrics. Want to watch your server's performance via AWS CloudWatch? FR 7 lets you export over 150 metrics to that service. Come learn about these new and many enhanced features to help solve problems in ways never before possible.

Charlie's presentation is available on this link

Stay tuned for the updates folks. More links coming soon!

Big thanks to Michael Hnat, the organizer of CFCamp! We hear that this venue might be too small for the next year because it has reached its maximum capacity!

Big thanks to all the speakers and see you next year!

 

  • Facebook
  • Twitter
  • LinkedIn

Filed Under: CF Camp, ColdFusion Conference

← Previous Post Adobe ColdFusion Summit 2023 (the Epicenter of Coding)
Next Post → 130 Adobe CF Summit 2023 (ACF 2023, certification, annual releases and more) with Kishore Balakrishnan – Transcript

Primary Sidebar

Popular podcast episodes

  • Revealing ColdFusion 2021 – Rakshith Naresh
  • CF and Angular – Nolan Erck
  • Migrating legacy CFML – Nolan Erck
  • Adobe API manager – Brian Sappey
  • Improve your CFML code – Kai Koenig

CF Alive Best Practices Checklist

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

Get your checklist

Top articles

  • CF Hosting (independent guide)
  • What is Adobe ColdFusion
  • Is Lucee CFML now better than ACF?
  • Is CF dead?
  • Learn CF (comprehensive list of resources)

Recent Posts

  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia – Transcript
  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia
  • 107 ColdFusion 2021 Revealing Details on How it was Created with Rakshith Naresh
  • The Legacy Continues: ColdFusion Summit East Conference Edition
  • 140 BoxLang modern JVM language that runs CFML code (new CFML engine and much more) with Luis Majano and Brad Wood – Transcript

Categories

  • Adobe ColdFusion 11 and older
  • Adobe ColdFusion 2018
  • Adobe ColdFusion 2020 Beta
  • Adobe ColdFusion 2021
  • Adobe ColdFusion 2023
  • Adobe ColdFusion 2024
  • Adobe ColdFusion 2025
  • Adobe ColdFusion Developer week
  • Adobe ColdFusion Project Stratus
  • Adobe ColdFusion Summit
  • AWS
  • BoxLang
  • CF Alive
  • CF Alive Podcast
  • CF Camp
  • CF Tags
  • CF Vs. Other Languages
  • CFEclipse
  • CFML
  • CFML Open- Source
  • CFUnited
  • ColdBox
  • ColdFusion and other news
  • ColdFusion Community
  • ColdFusion Conference
  • ColdFusion Consulting
  • ColdFusion Developer
  • ColdFusion Development
  • ColdFusion Hosting
  • ColdFusion Maintenance
  • ColdFusion Performance Tuning
  • ColdFusion Projects
  • ColdFusion Roadmap
  • ColdFusion Security
  • ColdFusion Training
  • ColdFusion's AI
  • CommandBox
  • Docker
  • Fixinator
  • Frameworks
  • Fusebox
  • FusionReactor
  • IntoTheBox Conference
  • Java
  • JavaScript
  • JVM
  • Learn CFML
  • Learn ColdFusion
  • Legacy Code
  • Load Testing
  • Lucee
  • Mindmapping
  • MockBox
  • Modernize ColdFusion
  • Ortus Developer Week
  • Ortus Roadshow
  • Server Crash
  • Server Software
  • Server Tuning
  • SQL
  • Survey
  • Survey results
  • TestBox
  • Transcript
  • Webinar
  • Women in Tech

TeraTech

  • About Us
  • Contact

Services

  • Free assessment
  • Consulting
  • Crash
  • Development
  • Maintenance
  • Modernization
  • Security
  • Case Studies

Resources

  • CF Alive Book
  • CF Alive Podcast
    • Podcast Guest Schedule
  • TeraTech Blog
  • CF Alive resources
  • CF e-course
  • CF best practice checklist

Community

  • CF Alive
  • CF Inner Circle
  • CF Facebook Group

TeraTech Inc
451 Hungerford Drive Suite 119
Rockville, MD 20850

Tel : +1 (301) 424 3903
Fax: +1 (301) 762 8185

Follow us on Facebook Follow us on LinkedIn Follow us on Twitter Follow us on Pinterest Follow us on YouTube



Copyright © 1998–2025 TeraTech Inc. All rights Reserved. Privacy Policy.