Erlang & Elixir Factory SF 2017
Building a web app in Erlang, that's Right Erlang! (Not Elixir) - Garrett Smith
Work in Progress - ‘How to Make the World a Better Place?’ - Joe Armstrong
Building Chatbots and Chatty Things - Michal Slaski
The ABCs of OTP - Jesse J. Anderson
The ABCs of OTP
Jesse J. Anderson
- Beautiful & Complex
- Main Libraries, Supervisor and Gen Server, Agent & Task (Elixir)
- Create a Process in Elixir console
-
Error handling
- What is a Supervisor tree
- How it works
-
The zen of Erlang
- Ease of finding bugs in production
- Bugs that happen in production
-
Messages
- Basic process Fantacy Team
- Lot of issues
- Gen server
- Agent & Tasks
- Supervisor
Building a web app in Erlang, yes you heard me right I said Erlang not Elixir
- Garrett Smith
- His own Framework
- Framework
- Hight Level abstractions
- We seed the control
- Productive
- Library
- You have the control
-
Psycho
- Interface
- Low level
- Go to the bottom
- Super Erlang
Work in Progress - ‘How to Make the World a Better Place?’
- Joe Armstrong
- (5 hobby projects)
- 2 beautiful papers
- 5 interesting problems
- 5 half-backed solutions
- 2 more really difficult problems
- 2 fun problems
- the big problem areas
-
- energy
- storage
- security
- complexity
- privacy
- music
- hardware story
- software story
- 5 problems worthy of solutions
- 5 phrasal solutions of this problems
Building Chatbots and Chatty Things
- Michal Slaski
A better understanding of tools for building and maintaining messaging systems based on the MongooseIM platform. Understand the basics of chatbots and MongooseIM APIs.
Objectives.
- Introduction to MongooseIM Platform
- Installing the messaging service with MongooseIM Deploy
- Monitoring MongooseIM server
- Installing MongooseIM client libraries on RaspberryPi
- Developing MongooseIM chatbots
Topics.
:D
Thanks!
Erlang & Elixir Factory SF 2017
By euen
Erlang & Elixir Factory SF 2017
- 349