Jfokus2015 – My keynote, HTML5 talk, screencasts, slides and the resources I mentioned
The last two days I spent at the waterfront conference center in Stockholm, Sweden attending Jfokus2015, Sweden’s biggest developer conference with 1,700 participants. To make this even scarier, I gave the opening keynote one day after joining a new company and a technical talk about HTML5 at a conference mostly frequented by Java developers.

Jfokus is a big, seven track event. Many of the other talks covered frameworks, out-of-the-box solutions or big topics like smart homes, self-aware drones and other IOT matters. The organisation was very smooth and as it is the case with all Nordic events, the catering excellent.
The keynote: you don’t need another hero app, you need one that survives the Thunderdome
I was very humbled to hear that I’ve been chosen to give the opening keynote and I put a talk together that covers the current state of the app space and what developers can do to stay relevant in a world of declining install numbers and OS functionality takeovers.
There’s a screencast of the keynote on YouTube.
The resources I covered in the talk are listed here, in case you want to follow up with them:
- Semantic CSS with intelligent selectors
- Effortless Style
- Axiomatic CSS and lobotomized owls
- Playing with data attributes
- Conditional loading of resources with mediaqueries
- W3C media elements spec
- Phaser IO
- Pixi.js
- Illustrator in the browser
- Canvas, images and pixels
- Zoom and Pick
- Chris Heilmann, TEDx Linz: Put social back into social media
- Remove Photo Data
- FileSaver.js
- Makethumbnails.com
- JSZip
- Five array methods you can use today
- HTML5 Rocks: ES6 template strings
- MDN ES6 documentation
- LocalForage vs. XHR
- CSS Coverage in Firefox Devtools All in all, I very much enjoyed my time at Jfokus. The organisation is very efficient, it was fun to talk to people and good to see that me joining a big company didn’t change much the way people approached me. I hope I managed to inspire some people to play with tech they have not before and to tell their bosses about things their companies should be doing.