Code Europe – Preparing for the conference

Code Europe – About the Conference

The last conference I’m going to attend this year will be Code Europe.

The event will take place on 13th of December 2017 in the Congress Center of Centennial Hall in Wrocław. I will attend the conference in Wrocław where I’m living, so the agenda will be from this perspective. The conference takes also place in Kraków and Warsaw on the other dates, but I won’t be writing about it.

Organizers claim that it is the biggest programming conference in Poland, which seems to be true, looking at the numbers:

  • 3 cities, 20 workshops, 150 speakers, 9000 attendees
  • 10 independent paths to follow: Cloud Computing, Data Science, DevOps & Architecture, Everything Hardware, Future & Inspire, Java & Scala, Other, Programming languages, Security & Testing, Tomorrow Web

Agenda choices

Due to the number of different paths and great speakers, choosing the best set of lectures is quite difficult, but then it’s even more important to prepare properly before.

In case you’re interested, you may find the whole agenda >here<

09:00 (1st Lecture)

The Cost of Logging [Matteo Collina @ nearForm] – Cloud Computing path

Seems like an advanced topic, from the author of Pino – a logger library for NodeJS, which is supposed to be extremely fast. Very interesting position, however, might be a tough one for the beginning.

Practical Machine Learning For Programmers [Vladimir Alekseichenko @ DataWorkshop – DataScience path

Introductory lecture about Machine Learning. Seems to be an easy one and it happens to be something I’d like to put my hands on in the nearest future, so maybe it would be better to see in the morning. Not sure if I won’t get bored though.

Choice:

The first lecture is usually a difficult topic. On one hand, people are hungry for knowledge, but on the other, it’s just a warm-up. Choosing too complicated session may decrease your concentration later on and/or get you bored, which is even worse knowing how much more you have in front of you. I haven’t decided yet.

10:00 (2nd Lecture)

HoloBasics – Develop your Mixed Reality HoloLens App with Unity and Visual Studio [Alexander Meijers @ ETTU] – Future & Inspire path

This session lands perfectly in the area I would love to explore. It would be also a nice introduction before the Make Sense in IT meetup about Holograms and Mixed Reality that I am going to attend later in December, the 19th. It is supposed to be basic session with Visual Studio and Unity.

A developers guide to Machine Learning [Tess Ferrandez @ Microsoft] – Data Science path

This lecture is an alternative to the one from the first session. Tess Fernandez is known for really cool/advanced presentations. It’s usually quite detailed and it’s marked as advanced, compared to the basic one from Vladimir Alekseichenko. The only problem with it is that probably Holograms are simply much more cool to change it for Machine Learning.

Choice:

The second lecture’s choice will probably depend on the choice made in the previous one (Machine Learning), or maybe it’s rather the 1st one depending if Holograms will win with ML in the second session’s choice.

There are some other sessions, which are also fine. One by Chris Clug about Authorization and Authentication and one from Harry Roberts about performance for the web, but I’ve been looking at such presentations on all events I attended for the last few years, so this time I prefer to pick something I simply don’t know much about.

Most likely Holograms will win here.

11:00 (3rd Lecture)

Cracking JWT tokens with parallel computing and Node.js Magic [Luciano Mammino @ Planet 9 Energy] – Tomorrow Web path

Looks like a nice demo about hacking JWT with NodeJS and ZeroMQ. Something I know a bit about and that could bring some good, detailed knowledge. Definitely worth seeing.

Map of the future [Marcin Kmiecik @ TomTom] – Future & Inspire path

Defined as an Expert level session about maps development in the age of autonomous vehicles development, IoT, Machine Learning and Location Technologies. Totally new to me, but very interesting.

Choice:

If only ML session choice from the previous hours won’t let me down, probably the session from Marcin will be my choice.

12:00 (4th Lecture)

Choice: .NET Data Security: Hope is not a Strategy [Stephen Haunts @ LaadderPay Ltd] – Programming languages path

Here the choice is easy for me. This is the only session that draws my attention. I hope to see some good level of details here (aka “meat” :))

13:20 (5th Lecture)

Streams, streams, streams [Luca Mezzalira @ DAZN] – Tomorrow Web path

Reactive Streams in the JavaScript world. Something I might be interested in. I am a bit worried, however, that it will be too basic (despite the declaration of advanced session level).

HoloAdvanced – Building more advanced Mixed Reality apps for HoloLens [Alexander Meijers @ ETTU] – Future & Inspire path

That’s the preferable session for this hour. The alternative mentioned above is just in case this one won’t be possible for some reason. I’m really interested in looking into the Holograms world, I think this is a very interesting area.

Choice:

If nothing unexpected happens, HoloAdvanced wins here.

14:20 (6th Lecture)

Choice: NDepend: Siri for Software Engineers [Vladik Khononov @ Internovus] – DevOps & Architecture path

Recently I have been playing with NDepend at work and would like to get some more insight on the usage, especially from the experienced architect like Vladik Khononov.

15:20 (7th Lecture)

Choice: How to validate architecture & design principles in code at compile time for .NET Projects [Andrei Gordienkov @ Volvo] – Programming languages path

Yet another session about architecture & design. Always hungry for such content. The only alternative would be about Augmented Reality in the browser, but only in case, this session won’t be done.

16:20 (8th Lecture)

Choice: Hack your body, one implant at a time [Patrick Paumen @ ACKspace] – Future & Inspire path

Let me just paste the description, so that you could see that it simply sounds cool 🙂

I’ll show and demonstrate how I use my 9 RFID & RFID/NFC tag implants to interact with different RFID readers in door locks and other electronics. How I’ve used cloning devices to clone different RFID cards/keyfobs to my implants. I’ll demonstrate the newest prototype implant (VivoKey) which I use for PGP encryption/decryption/signing and for 2-factor authentication. Also answers to common questions like “what if you have to go through security at an airport? can the implants break? what if you need an MRI?”

17:20 (9th Lecture)

Stencil: a New Hope of Web Components [Vitalii Bobrov @ Luxoft] – Tomorrow Web path

I’ve seen some content on the internet about Stencil and found it interesting, but never actually tried it by myself, would be happy to see some demo about it.

Documentation, it is alive! [Tomasz Skowroński @ Clurgo] – DevOps & Architecture path

Looks like an easy presentation about properly handled documentation as of today. Easy, yet very important topic.

Choice:

The choice here will probably depend on how much tired I will be. If I’m in a good shape, I will choose Stencil, if tired (likely to be the case), I might pick the docs topic.

Conclusions

A lot of topics to choose from. The plan I built is only to make it easier to navigate between the rooms, but as always, the plans may change 🙂

What is sure is that I can’t wait to get to the conference as it is going to be a very nice event.

What do you think about such choices? What else would you suggest? Feel free to share your thoughts in the comments section.

Advent of Blog

This is my second post in the series of Advent of Blog 2017. I will be publishing one post per day as I mentioned in my first post of the series.

Stay tuned.

One thought on “Code Europe – Preparing for the conference

  1. Pingback: dotnetomaniak.pl

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.