array(23) { ["tf_title"]=> string(37) "CodeCon (April 4, 2017, Bratislava) " ["tf_teaser"]=> string(191) "For the third year, the CodeCon conference was held in Bratislava. Its motto is "from developers for developers". So, our three colleagues decided to give it a try and see what's in for them." ["mc_id"]=> string(3) "145" ["mc_published_from"]=> string(19) "2017-05-16 09:42:08" ["txt_id"]=> string(3) "143" ["txt_text"]=> string(4416) "

What it was about?

We were looking forward to this conference. The topics looked interesting, the entry was free and they served coffee and brunch (with only one rule: first come, first served). The speaking language of the CodeCon conference was Slovak and it was primarily focused on the Slovak developers. It contained a wide range of topics - from Javascript, through Microsoft technologies to IoT and, which is an anti-corruption association in the Slovak IT sector.

There were parallel speeches in two rooms. The speeches were short (about 30 - 40 minutes). Unfortunatelly, some of the speakers were stopped in the middle of a presentation (in case their time was up). Because of this, we didn’t dive deeply into the topics.

Interesting speeches

Peter Širka (the conference organizer) had a very interesting speech about JavaScript performance. He created a small testing framework and showed the audience some JavaScript micro optimizations.

Well, did you know that = undefined; is ~50% faster than delete


Another topic which caught our attention was the Internet of Things. Jozef Prídavok from Casperise was talking about various IoT technologies like LoRA and Z-Wave. IoT will grow in the near future in many segments, such as smart-home, smart-city, cars, and so on. However, a big challenge is to secure the IoT devices. At the end, the speaker introduced a new product – Smart mirror, which can display information about the weather, time, etc. Pretty cool stuff :).

(this is only an illustrative photo)

However, the most interesting topic for us was Angular 4 because we actively use Angular on our projects. Lukáš Fryc from Exponea told us some facts about Angular version numbering and why they "skipped" Angular v3. Unfortunately, the speech exceeded the planned time and was stopped by the organizer :(.

(Angular 4 Speech was popular)


We want to highlight two non-technical presentations which were really great. The first one was by David Grudl (Nette foundation) where he talked about his experience with managing an open source project. David explained the importance of having financial aspect of a new open source project in mind. Otherwise, your project will be either short-lived or it will always have problems getting money for its existence.

The other interesting non-technical presentation was Jano Suchal's speech about problems of the Slovak e-government projects. He also showed us how developers can help to provide the governments' data to citizens in an easily accessible form. There is a github project with some issues which you can help with:

Also, it was fun to watch Jano Suchal criticizing and other government projects at the conference which main partner was Datalan - one of the biggest suppliers of the government IT.


The end

In general, CodeCon was a good conference. We just wish the presenters would've included more details and skipped the basics that we can learn from hello world tutorials. Although the presentations missed the depth, we are looking forward to attend CodeCon 2018.


" ["txt_created"]=> string(19) "2017-05-12 09:36:37" ["txt_count"]=> string(3) "518" ["txt_updated"]=> string(19) "2017-05-16 10:35:21" ["txt_photo"]=> string(42) "images/blog-images/CodeCon/bac_codecon.jpg" ["txt_photo_thumb"]=> string(43) "images/blog-images/CodeCon/blog_codecon.jpg" ["txt_lng_dbcode"]=> string(5) "sk_SK" ["txt_photo_title"]=> NULL ["ts_thumbnail_path"]=> NULL ["ts_thumbnail_title"]=> NULL ["publishDate"]=> string(19) "16. máj 2017, 9:42" ["creationDate"]=> string(19) "12. máj 2017, 9:36" ["commentsCount"]=> string(1) "0" ["isLocked"]=> NULL ["r_id"]=> string(4) "1693" ["r_rt_id"]=> string(1) "9" ["r_id1"]=> string(3) "145" ["r_id2"]=> string(2) "40" }