The last week was really interesting for me. I attended the infoShare 2017, the biggest tech conference in central-eastern Europe. The agenda was impressive, but that’s not everything. There was a startup competition going on and really, I’m totally impressed.
infoShare in numbers:
- 5500 attendees
- 133 speakers
- 250 startups
- 122 hours of speeches
- 12 side events
Let’s go through each speech I was attending.
Why Fast Matters by Harry Roberts from csswizardry.com
Harry tried to convince us that performance is important.
Great speech, showing that it’s an interesting problem not only from a financial point of view. You must see it, link to his presentation here
Dirty Little Tricks From The Dark Corners of Front-End by Vitaly Friedman from smashingmagazine.com
It was magic! I work a lot with CSS, but this speech showed me some new ideas and reminded me that the simplest solution is maybe not the best solution usually and that we should reuse CSS between components as much as possible.
Keep it DRY!
One of these tricks is a quantity query CSS selector. It’s a pretty complex selector that can apply your styles to elements based on the number of siblings. (http://quantityqueries.com/)
The Art of Debugging (browsers) by Remy Sharp
It was great to see some other developer and see his workflow during debugging. I usually work from home and it’s not easy to do it in my case.
I always thought that using the developer console for programming is not the best idea, maybe it’s not? It looked pretty neat.
Github uses it to build their desktop app, so maybe it’s not so slow? :)
RxJava in existing projects by Tomasz Nurkiewicz from Allegro
Tomasz Nurkiewicz from Allegro showed us his high programming skills and provided some practical RxJava examples. RxJava is a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Definitely something to read about.
What does a production ready Kubernetes application look like? by Carter Morgan from Google
Carter Morgan from Google showed us practical uses of Kubernetes.
Kubernetes is an open-source system for automating deployment, scaling and management of containerized applications. It was originally designed by Google developers and I think that they really want to popularize it. It looked that Kubernetes has a low learning curve, but devops agents I spoke after the presentation were sceptical, saying that if you know how to use Docker Swarm then you don’t really need Kubernetes.
Vue.js and Service Workers become Realtime by Blake Newman from Sainsbury’s
The service workers are scripts that your browser runs in the background. Nice to see how it fits together, even though it’s not yet supported by every popular browser.
Listen to your application and sleep by Gianluca Arbezzano from InfluxData
Gianluca showed us his modern and flexible monitoring stack. Great tips and mostly discussing and recommending InfluxDB and Telegraf, we use it a lot in End Point.
He was right that it’s easy to configure, open-source and really useful. Great speech!
Amazing two days. All the presentations will be available on Youtube soon: https://www.youtube.com/user/infoSharePL/videos.
I can fully recommend this conference, see you next time!