I like speaking at conferences. I don't enjoy the stress of creating a new talk and delivering it for the first time, but I do enjoy delivering talks, and I love the feeling after. It's even better when the conference provides an atmosphere that creates lasting memories.
I've been to many conferences in my career. A conference with a sense of community provides one of my favorite experiences. Not just for the people that attend, but for the people that speak. I've been to several conferences that provide this experience and I'm happy to say I just attended one of my favorites: Jfokus 2017.
I flew from Denver to Stockholm last Monday and performed my first talk on Testing Angular Applications just a few hours after I arrived on Tuesday. Usually, I take a day or two to recover from jet lag, but this time I figured I could clutch up and make it work. Going to sleep on the plane at 6pm Denver time certainly helped and I think the talk went well. For the live coding part of the presentation, I used the second half of my Angular and Angular CLI tutorial. I posted my slides for this talk to SlideShare and Speaker Deck. You can also view them below.
Tuesday night, there was a conference party. I met many new people and put some names to faces with a vibrant community of conference attendees and speakers.
I enjoyed Juergen Hoeller's talk about Spring 5 on Wednesday morning. There's a lot of innovation still happening within Spring and it was nice to get a sense of when releases will be happening.
Spring Framework 5.0 RC1 in April 2017, GA in May. @springboot 2.0 M1 in April too. Spring 5.1 with Servlet 4, Spring Boot 2.0 GA in Q4.— Matt Raible (@mraible) February 8, 2017
I gave my talk on PWAs with Ionic 2, Angular, and Spring Boot on Wednesday afternoon. It was my first time doing the talk. I really enjoyed this talk because it inspired me to create Ionic pages for Stormpath to simplify the demo. Also, developing a mobile app with Ionic 2 has been on my technology bucket list for the last year. You can find my slides for this presentation on SlideShare and Speaker Deck. The app I wrote during the presentation is available on GitHub, as is the tutorial I used to create it.
Little did I know, the community aspect of Jfokus was just getting started. When I was invited to the post-Jfokus Speaker's Conference, I leapt at the opportunity. I didn't do it because I thought I'd learn a bunch of stuff, I did it because it offered skiing - one of my favorite activities.
It turned out to be an incredible experience. I knew some of the other speakers, but I certainly didn't know all of them. Sharing a room with a stranger caused him to become a friend. The views while skiing were magical. The coziness of the lodge where we stayed and the beauty of its atrium were mesmerizing.
I skied all three days, but I also had a blast sharing so many conversations with such a fun community of technology professionals. When I wasn't trying to catch up on email, Slack, and customer support tickets, we shared stories about how to best work with distributed development teams. Before enjoying the hot tub and roof-top sauna, we hacked games on Raspberry Pi's and make the zombie apocalypse possible with sensors and buttons.
On the bus ride back to Stockholm, I sat with Ray Tsang and figured out how to do another tech bucket list item: deploying a JHipster microservices architecture to Google Cloud. It wasn't easy with the bumpy road, but we took breaks when we started to feel sick. The bus had wi-fi, making it possible to upload fat Docker images to Docker Hub.
Before I left Sweden on Sunday, I walked around The Old Town in Stockholm and took a few pictures.
Jfokus was a jolly good time! The conference, the community, a cozy mountain chalet, a fun time skiing and great stimulation for my learning-hungry brain. Thanks to all the organizers, especially Mattias and Helena. Mattias is an excellent snowboarder and we had lots of fun racing down the mountain. Helena has a beautiful voice and it was super fun to hear her sing into the evening with the accompaniment of Ola's guitar.
Lasting memories, I have many.