Kai Koenig and Mitchi Hnat talk about “CF Camp 2019 (Everything CFML)” in this episode of the CF Alive Podcast, with host Michaela Light.
“…So there's an interesting German saying basically that is basically in German it's called like, Ooh, in telecom shown, so literally means efficient later. It means something like you have to look beyond the area of your plate. So you need to look at other things to be, to keep up to date and to get inspiration and to learn supplementary technologies. And you can't just really stick with one technology and one platform nowadays from, from all point of view. And that makes it's common sense, right? Like even if you are like a core web developer using on the back end at some point it's quite likely that you will need to do some javascript coding for example.”
Contents
Show notes
What is CF Camp?
- How many years has it be running? 10 years
- The Lucee and ACF CF conference in Europe
- Lucee is bigger in Europe than US
- How does CF Camp compare to Adobe CF Summit?
- More Lucee
- More ColdFusion eco-system talks as well as CFML ones
Where is it?
- Munich Airport Marriott Hotel, Freising
- Venue and hotel rooms are at same hotel (different from prior years)
- Freising has lots of historical and beer brewing history
- Is it only for German CFers?
- No, it’s for all Developers
- The main language is English
- Most ppl are from across Europe.
- Some from India, USA, New Zealand, Australia
When is it?
- 17-18th of October
- 15-16th there is the Pre-Conference Programme with PresideCon (1d), Cold-/TestBox Trainings, Logstash/Kibana and Linux Introduction (1/2d)
Preconference classes
- €49
- Oct, 16th
- Get into Linux
- Centralize your logs with the Elastic Stack
- PresideCon 2019 – Preside is an open source app framework and CMS, runs on ColdBox and Lucee
Ortus classes
- €849 for two days
- ColdBox From Hero to Super Hero: API Edition (Oct, 15-16th)
- BDD with TESTBOX (Oct, 15-16th)
What do you get in the ticket?
- Ticket price includes access to all sessions, access to the after show party, access to the fair, food, and drinks during both days and a conference goodie bag with several swag and vouchers!
- Yubikey 5 to go passwordless for future applications
- Evening show and dinner and beer
- Also you get access to the video recordings of the session from 2019 and the recordings of CF Camp 2018
- Plus unlimited fresh orange juice
- Proper coffee
- €330 (about $365)
How many CFers come?
- Last year 150 attended
- Counted today: 160ppl
Who is speaking
- Call for speakers open process
- Paper call, anonym process, multiple rounds
- Used PaperCon
- Diversity support
- Topic selection
- Charlie Arehart, Eleftheria Batsou, Miguel Beltran, Wil de Bruin, Jen Doherty, Mark Drew, Rob Dudley, Seb Duggan, Nolan Erck, Gert Franz, Uma Ghotikar, Matt Gifford, Majid Hajian, Michael Hnat, Kenigbolo Meya Stephen, Kai König, Francisco Mancardi, Lara Martín, Eric Peterson, Jorge Reyes, Joel Stobart, Maciej Treder, Dom Watson, Brad Wood, Sebastian Zartner
What topics are covered?
- Topic areas:
- “Core CFML”
- Mobile Web / Cross-Platform Mobile Apps
- Web Dev best practices
- Infrastructure – Deployment and Tooling, Security etc
- Full list:
- A Comedy of Errors … in Web App Security
- An in-depth introduction to Vue.js
- A REST API in under 5 minutes with Preside
- Automated Database Migrations with CFMigrations
- Building secure applications
- But doesn’t everyone on the Internet speak English?
- Comparing Monitoring Solutions for CF and Lucee
- Continuous Documentation – The best time is now
- Deploying and Testing your sites with Bitbucket
- Design Patterns: Common Solutions to Common Problems
- End to End Testing of Coldfusion Applications using Test Cafe
- Flutter for Web: Beautiful Apps and Websites with a Single Codebase
- Asynchronous and synchronous code. There and back again.
- Hardware connectivity on the progressive web
- How To Design With Your User’s Needs & Expectations In Mind
- Mouseless Development in vi-mode
- Multi-language / multi-OS communication using RabbitMQ.
- Practical Lessons Learned from 250+ Legacy CFML Projects
- Squeezing performance of a Lucee application using FusionReactor
- Testing – How Vital and How Easy to use
- Testing My Non-ColdBox Site With TestBox
- The trials and tribulations of moving to Linux as a developer
- Why the Firefox DevTools are not as bad as you might think (and why Firebug had to die)
Who are the sponsors
-
Adobe
-
DistroKid
-
Lucee
-
Pixl8
-
elastic
-
FusionReactor
-
Ortus Solutions
-
TUXEDO Computers
-
U2D
-
CONTENS
-
TeraTech
-
Kondoku
Evening event
- The Famous Code Masters game show with 2 teams
- CFML related questions
- Mark Drew and Rob Dudley hosting
- A lot of fun
Why should CFers come to CF Camp?
- Only CFML conference outside the US
- Not driven by one company like CFSummit.
- A wide spread of topics
- Started with 30-40ppl and it’s growing from year to year (now 150)
- Networking with cool CFers, talk with speakers and venders – a “CFML family reunion”
- Easy access to the Lucee engineers
Why are you proud to use CF?
- The most powerful and easy to use language
- Fast performance
- A productivity abstraction layer over the JVM
- Lucee open and transparent
- Easy cloud deployment
WWIT to make CF more alive this year?
- Modern CFML command box, modules and libraries like Node, Repl with Java etc
- A killer app written in CFML (compare to WordPress on PHP)
- Easier CF Hosting – but Docker containers sidestep this issue
- Talk more about what you have built in CFML
What are you looking forward to at CF Camp?
Mentioned in this episode
Listen to the Audio
Bios
Kai Koenig
Kai works as a Software Solutions Architect for Ventego Creative in Wellington, New Zealand, which he co-founded with two partners.
Kai's work comprises a mix of consulting, training, mentoring and actual development work using a range of technologies, common themes being Java, Android, Kotlin, Flutter, CFML, JavaScript etc. He is well versed in Java and some other JVM-based languages like Clojure or Groovy and recently (re-)discovered the pleasure of writing software in Python and Go. Kotlin and Dart are his newest language loves though.
Other stuff Kai occasionally does: Writes for magazines, produces a Podcast (2 Developers Down Under) with his friend Mark Mandel from Melbourne/San Francisco and since 2007 fly small, single-engine airplanes around New Zealand and sometimes Australia.
Links
Kai tweets at AgentK (https://twitter.com/AgentK)
Michael Hnat
Michael is developing CFML application for more than 15 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 nine years meanwhile.
In his free time he's playing ice hockey.
Interview transcript
Speaker 1: 00:01 Welcome back to the show. I'm here with Kai Koeneke and Michi hat and we're going to talk about everything, CF cam. So it's the amazing CFML conference in Europe coming up in October. And we're going to look at where it is, some history on it and what does it cover and all the exciting speakers and topics. So let's get going. So welcome guys. Hi, welcome. So those people who, who haven't come across CF camp, which is hard to believe because it's been going for years now, how many years has it been going? Meanwhile we have the 10 year anniversary. Wow. Um, yeah, it's, it's, I'm already really long time. Are you doing something special for the 10 year anniversary or oh, well, um, we did all the years and I figure we'll be a again, no, you're really good at great show. Uh, what we are, uh, happy to have for this year again is the famous, uh, cold Marsters in the evening, which is so old.
Speaker 1: 01:05 Always a fantastic show. And this year we really have a fantastic lineup of speakers and talks. So we'll be really, again, a fantastic event, I guess. Well that's great. So basically CF camp is a cold fusion conference. You know, originally focused on, Lucy now covers Adobe ColdFusion as well. Is that right? Or have I misunderstood what it is? So, um, it started, it started with the idea of bringing a conference to Europe. And, uh, we first talked to Lucy about that. Um, this was, oh yeah, 10 years ago. And we realized that, um, it's not about Lucy, it's about really CFML. And this includes, uh, Adobe, which means for the first year, uh, we, I think we haven't had Adobe as a sponsor for this conference. This was a one day event with, um, I think about 30 or 40 people. And from the next year on, um, Toby and Lucy has been a part of the sea CF camp.
Speaker 1: 02:13 And it was really, we have the focus on CF camp is not talking about the product, it's talking about a language. So this means we have a lot of things that are running in both worlds and we have a lot of things that are around CFML. It's not only about coding or CFML stuff, it's about tools and techniques. You are, you need to use around CFML. So how about monitoring? How about lock file analysis and security and stuff like this? Cool. So is Lucy bigger and in Europe than in the u s do you think Chi or would personally say
Speaker 2: 03:00 yes. Um, and I mean we don't really have any actual numbers because obviously, um, Adobe is not providing specific information on how many licenses they sell in various regions or at all. But from a pure community observation point of view, anecdotally I would say Lucy is very popular in the German market in the UK, in central Europe in general. I would also say Lucy is more prevalent in Australia, New Zealand than Adobe ColdFusion. Um, and to me it seems like that in the u s it's more or less vice versa. It seems to me that in the u s cold fusion is used by a lot of large companies, corporates, fortune 500 us federal government, et Cetera, et cetera. So that seems to be one of the focus areas where Adobe ColdFusion is much bigger than Lucy. And for whatever reason, Lucy apparently never took off that much. In the u s market, I think. Well, it's interesting. So speaking of Lucien and Adobe ColdFusion, how does CF cam compared to the Adobe CF summit that's happening just a few weeks earlier?
Speaker 3: 04:20 Um, the main difference between CF summit and a CF campus that I think we have, um, uh, why not spread kind of of, of talks and, and techniques. So while see summit is focusing on, um, fewer CFML stuff and things about code box and how do we program and what is new when, uh, the latest Adobe version and so on. We are trying to cover other things too. So for example, we have talks about um, developing, um, android applications about security, about UI and UX, um, and stuff like this. So I think it's more for the developers itself, um, in a way of getting information and um, about, okay, what's, what's this around CFML and what can I use for specific things?
Speaker 2: 05:19 So there's an interesting German saying basically that is basically in German it's called like, Ooh, in telecom shown, so literally means efficients later. It means something like you have to look beyond the area of your plate.
Read more
Join the CF Alive revolution
Discover how we can all make CF more alive, modern and secure this year. Join other ColdFusion developers and managers in the CF Alive Inner Circle today.- Get early access to the CF Alive book and videos
- Be part of a new movement for improving CF's perception in the world.
- Contribute to the CF Alive revolution
- Connect with other CF developers and managers
- There is no cost to membership.