Preview Mode Links will not work in preview mode

ColdFusion Alive


Sep 27, 2019

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."

 

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

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.