My CFCamp 2018 Schedule

November 07, 2018

Greetings from Munich Germany!  On Thursday and Friday I’ll be at CFCamp, the conference for all things CFML/ColdFusion in Europe!  Who says ColdFusion is dead? CFCamp has grown year after year, having to move to bigger venues twice in the last 4 years.  

I’m giving 2 talks, one on dependency injection and another on connecting CFML with Angular.  The dependency injection talk is about the concepts of dependency injection, aspect oriented programming, etc — it doesn’t focus on syntax for any specific library, though there will be a few small code samples at the end.  The talk on Angular + CFML should have takeaways for everyone.  The CFML examples won’t make any assumptions about which framework the code is using; we’ll show examples of how to write the CFML piece both with and without a framework.  And on the Angular side, I’m planning to poll the audience and see which version of Angular will make the most sense to attendees. If you’ve never written Angular before you’ll be fine, we’re starting from the beginning and the talk will cover how to get started.

As has been the case with many conferences lately, there is so much great content it’s difficult to decide where to spend my time.  Here’s my best guess as to where I’ll be hanging out:

8:45 Welcome
9:00 Adobe ColdFusion 2018
10:00 Coffee Break
10:20 Going Live with Commandbox and Docker!
11:20 See Why FusionReactor is The #1 Monitoring Solution for CF
12:10 Lunch
13:20 WebSockets from Scratch
14:20 Create a 2-factor Authentication for Your Own Website
15:10 Coffee Break
15:30 Building an API with CFFractal and ColdBox
16:30 SPEAKING: Dependency Injection, Why is it Awesome and Why Should I Care?
17:20 Coffee Break
17:40 cbStreams: Come Accelerate Your Functional Programming with Java Streams in CFML


9:30 Lucee 5.3 and beyond
10:30 Coffee Break
10:50 Flutter - The Next Generation of Cross-Plattform App Development
11:50 SPEAKING: Angular + CFML
12:40 Lunch
14:50 Command Line Tooling via CFML
15:40 Coffee Break
16:00 JVM Security Manager
16:50 Closing Remarks

Hope to see you there!