Don't miss this London Ruby meetup!
To a Ruby developer Elixir can seam like one of an overwhelming selection of trendy new languages. Elixir's lightweight processes mark it as unusual among these new languages, and give it a unique set of strengths. This talk explores the virtues of Elixir processes and demonstrates how to work with them. Finally we will take a deeper dive into a real world example; constructing a capable webserver.
What are the benefits of porting existing Ruby scripts to Crystal?
How can writing scripts from scratch in Crystal impact our productivity?
We'll explore these questions and highlight differences and similarities between the two languages in the process.
With a background in computational mathematics, Lorenzo moved to London three years ago to take part in the most fashionable tech industry of the continent. When he is not practicing his Scala skills at Ocado, he can be seen eating pizza at a tech meetup or enjoying some underground gig in north London.
Jekyll is a static web development tool, used by GitHub Pages. Most uses are pretty simple, but you can do a lot more complex things with it too. This talk will explain how I’ve used git submodules, deeply nested JSON, CSV data, and other techniques to produce complex data-driven sites with rich output, all on GitHub Pages in vanilla Jekyll. It will also explain why some of this is a *really* bad idea, and reveal the true horror of some of the code required :)
James is Head of Engineering at Apolitical, an organisation connecting public servants from around the world to share their best ideas. He was previously Head of Labs at the Open Data Institute, and is passionate about using open source and web technology to build a better future for all.