Developer and creator of many things OSS, his passions includes Web Development and Software Architecture. Has authored a couple of books, a few courses and has been speaking at industry events for nearly 15 years. Currently at JetBrains leading the Developer Advocacy team. Spends as much time as he can writing code.


HTTP 1.1, which is the backbone of pretty much everything we’ve been using on the Internet, has been around for over 15 years. Recently the HTTP/2 specification has been completed and gradually application servers will start supporting it. It does make one wonder though, why change if something has been working for so long. In this talk we’ll examine the shortcomings of HTTP 1.1 and how 2 intends to address these. We’ll see what we need to know and how it’s going to effect our existing applications, and future ones.

Kotlin - Ready for Production

Kotlin, a language developed by JetBrains for nearly 5 years is very close to its first release. However, did you know that it’s being used in production for over a few years now already? Both inside and outside of JetBrains there are people deploying Kotlin applications for Android platform, for Web Applications and just about any other type of application.

Why are people using it instead of Java or some of the other languages out there? Primarily because it provides significant benefits in terms of conciseness, readability and safety, without some of the drawbacks that adopting a new language has such as a higher learning curve or interoperability with existing code and ecosystems. See Kotlin not only is interoperable with the Java 100% but even can target JavaScript and allow you to share client and server code while fitting nicely within the ecosystem.

Come and find out more about this language and what benefits it can provide you.