Op 20 & 21 oktober was het tijd voor CF Camp 2016 in München. Een congres voor ColdFusion ontwikkelaars waar de top van Europa naar toe kwam. Van ons gingen de collega’s Sander, Alexander, Ivo en Jacco er naar toe en zij brengen verslag uit van dit gave congres.
Veel positief nieuws over ColdFusion
Op het congres werden er leuke cijfers gedeeld over het gebruik van Adobe ColdFusion. En ondanks de negatieve geluiden die er vaak gehoord worden zijn de cijfers juist positief.
- Er zijn 2000 meer nieuwe gebruikers bijgekomen het afgelopen jaar.
- Het gebruik van de nieuwste versie neemt toe.
- Er zijn vele nieuwe functies toegevoegd (waaronder API manager).
Lancering CFFiddle
Ook was er een gave presentatie over de lancering van CFFIddle, dit was tijdens de keynote van dag 2. Je kunt er code mee delen en gelijk uitproberen, eigenlijk net als JSFiddle maar dan voor ColdFusion.
Community website
Alexander vertelt ook enthousiast over de community website die ze gaan lanceren voor de CF ontwikkelaars. Hij zal binnenkort worden gelanceerd op http://cfcommunity.net/.
Taffy: API’s maken
Er werd ook een coole presentatie gegeven over Taffy: http://taffy.io/. Het is een framework waarmee je API’s kunt maken in ColdFusion code. Ze hebben er ook een mooie handleiding voor geschreven zodat je gemakkelijk zelf je eerste API kunt maken: http://docs.taffy.io/3.1.0
PresideCMS demo
Tijdens CF Camp mochten we ook deelnemen aan een uitgebreide demo van het PresideCMS. Het is een CMS gebouwd voor Lucee. Ze lieten ons daar zien hoe makkelijk je het CMS kunt opzetten via de command box.We hadden al eerder gewerkt voor een van onze klanten met dit CMS, desondanks was het een boeiende demo.
Contens: Uitdaging platform voor RTL Duitsland
Florian Ried & Ben Maldoner (Contens) gaven een presentatie over de uitdagingen bij het creëren van een groot platform voor RTL Duitsland waarin verschillende soorten content uit verschillende websites moeten worden samengevoegd. Vooral vanwege de omvang liepen ze tegen verschillende problemen aan die ze opgelost hebben met onder andere mongoDB, Angluar JS & Elasticsearch. Het was erg gaaf om te zien hoe ze de problemen hebben weten op te lossen.
Testing Automation
Luis Majano gaf een presentatie over het automatisch testen. Hij liet tijdens deze presentatie zien hoe je tijdens het developen ook direct je code kan testen met tools als Jenkins, Travis, Node of Grunt. Hij liet zien hoe je tests kon schrijven die dan kijken of je code goed is, je kan instellen als je bijvoorbeeld je project opslaat dat hij dan automatisch je hele code test (of een stukje).Ook liet hij zien hoe je test kunt inplannen zodat je een rapport terug krijgt met of de test geslaagd is of niet. Dit kan je ook integreren als je bijvoorbeeld iets wilt committen in GIT (dus code wilt inchecken) dat hij eerst automatisch deze tests gaat draaien en als er iets fout gaat, houdt die de commit tegen. Zo kan je forceren dat alle tests goed moeten gaan voordat je iets in GIT kan zetten en gaat de kwaliteit van je code omhoog en zul je minder bugs hebben.
Code War
Tijdens het event werd er ook een Code War ofwel Hackathon gehouden. Er worden dan teams gevormd die een code probleem moeten analyseren en oplossen. En dat binnen 30 minuten. Helaas hebben wij daarbij niet gewonnen, maar het was erg leuk om aan mee te doen. Een van de opdrachten tijdens de Code War was bijvoorbeeld: “Hoeveel vrijdag de dertiende zijn er geweest sinds het jaar 1000 tot nu toe, in het kleinste aantal iteraties.”
Board-member van Lucee (LAS) geworden
Op dit congres hebben we de stap genomen om Lucee board-member te worden. Dit betekent voor ons dat we meer kunnen meepraten over Lucee maar ook dat we gaan ondersteunen met de (nieuwe) website en het online marketing gedeelte.
Aangedragen bij het bestuur
We hebben tijdens CF Camp onze veel gesproken en onze ideeën gedeeld met alle sleutelfiguren van bijvoorbeeld Ortus Solutions, Pixl8 en Integral. Door onze ideeën zijn we voorgedragen aan het bestuur van Lucee. Daarna is er een stemmingsronde geweest van de partners en zijn we samen met Gert van Rasia benoemd tot het bestuur. Een hele eer dus.
Online marketing en website verbeteren
Als lid van het bestuur mogen we aan de slag met de website om die actueler en actiever te gaan krijgen en het bereik op sociale media te gaan verhogen. Er liggen daar nog ontzettend veel kansen die we voor Lucee mogen gaan benutten, een super mooie uitdaging. Aldus een mooie uitkomst van een leerzaam en ook vruchtbaar congres in München!