I've been working with Elm professionally for most of the year and it has proven itself to be a remarkably simple way to build applications targeted at the web browser in a safe and maintainable manner.
In this talk we'll very quickly skim over the language itself before taking a tour into the common patterns of usage we have discovered as well as some useful libraries that have ended up being an integral part of each of our applications.
This is not a theoretical talk, there will be tangible examples and some discussion of the pitfalls of using this technology - but hopefully together we can help prevent any more raw JS being forced on the world...
No-one likes being woken up with a PagerDuty alert at 4am for a problem which could resolve itself with no human intervention, but for looking at it a bit differently. When moving existing applications into the cloud, or designing new ones targeting the cloud, it's important to consider and take advantage of the capabilities of the target platform, while not locking yourself in to a particular vendor.
In this talk we'll look at a variety of different types of software and look at real world deployment patterns for running them in a self-assembling, self-healing manner in the Amazon cloud, and about how we might be able to replicate some of these capabilities on other cloud platforms.