JavaScript city tour (2/2)
Second day of the JSConf Budapest, May 2016

These are my notes on the second day of the JSConf in Budapest1, which took place at May 12th and 13th in the Akvarium Klub in the heart of city.

By the way: I took the image above at Friday afternoon after the conference. If you like it, you can download it in full resolution. It’s public domain! (Sorry for low quality though, I took it with my phone.)

“Building an Offline Page for theguardian.com”

Oliver Joseph Ash pointed out how important it is to provide a good offline experience for a website. It can not be taken as prerequisite, that everyone has a Wifi connection – and even if so, it may be instable and slow. For the website of the newspaper The Guardian he uses Service Workers, which are hooked into requests and can for example cache results. It is not the goal to achieve a perfect clone of the online version of the webpage, instead it would be just a good start to offer an offline version at all.

“High Performance in the Critical Rendering Path”

Performance is not a mere nice-to-have – we already learned this lesson yesterday. Nicolás Bevacqua encouraged us to measure web performance fast and often and provided the following suitable techniques to us:

“Offensive and Defensive Strategie for Client-Side JavaScript”

Anand Vemuri showed how the security of web applications and public services can be improved:

“Science in the Browser: Orchestrating and Visualising Neural Networks”

Interesting project by Rob Kerr, who is neuro-biologist and uses web technologies in his dissertation. Since data visualisation and manipulation is cheap and easy, JavaScript and CSS play a more and more important role in science.

“Down the Rabbit Hole: JS in Wonderland”

Fun talk by Claudia Hernández, who demonstrated the traps of the JavaScript language design. Here are some of them:

“Works On My Machine; or: the Problem is between Keyboard and Chair”

Outstanding keynote by Lena Reinhardt, although (or because) the word JavaScript wasn’t mentioned a single time. It cannot be overseen, that we have a diversity problem in the tech industry: Most of the people, which work as software engineers, are white, able, cis and priviledged men. They earn good money and have enough spare time to work on side project or attend conferences for instances. However, this doesn’t mirror the average of the population, since many other groups are underrepresented.

Lena Reinhardt looked for a good way to deal with this situation: But there is no masterplan to follow and no adjusting screw to turn. Although most of us are not “hit” by the lack of diversity (since most of us are white, priviledged males), we all have to face up to this problem and to do our bit to create a collective consciousness for this topic.


  1. Disclaimer: This summary is far away from complete and reflect a highly opinionated perception. [return]