Writing frontend tests has always been hard, let us show you how to make testing easier in your Angular 2 applications.
From unit testing components and services to end-to-end testing your entire application, we will give you tips and techniques for testing in Angular 2.
Go is a fun language that allows to quickly build applications, it¹ only logical that it is becoming a go-to tool for many people building microservices (no pun intended).
This talk will describe what difficulties are there when approaching a microservice architecture, show how Go¹s strengths and features can help tackling this challenge, as well as discuss an approach to move towards a microservice-based architecture from a legacy platform.
We've been hearing a lot about chatbots recently. Are they the next new hot thing in tech? Well, yes and no, there is a lot of hype for something available since late 90s, but they are much smarter and (sometimes) "more human" nowadays, thanks to more accessible AI algorithms in speech processing, NLP, computer vision, etc.
In this session we will touch on their history, look at the current technology stack, build a simple, but smart (sort of) bot using one of the bot frameworks. You will learn how to deploy it and make it available to use in different messaging applications (FB Messenger, Skype, Telegram, etc.). You will discover the challenges and opportunities observed by the industry right now. And perhaps you get some ideas how you can take it further and ... maybe develop that one bot, which will make you rich, or at least entertain your friends!
With functional programming gaining in popularity it's no surprise that purely functional languages would find their way to the browser. Elm is one such language.
First released in 2012, Elm gives us immutability, algebraic data types, type safety, expressiveness, and the increased predictability of functional programming. In this session we'll construct a simple game in Elm. Along the way we'll explore many of Elm's features and discuss the benefits that purely functional programming brings to our Web applications.