pre-release: Erlang Factory meeting announcement

Please take a moment to review your details and reply with OK or edits.
Subject and below is what will go out and also will be used to title the videos.

Subject: 
ANN: Erlang Factory at Gene Siskel Film Center Mon September 22, 9:11p


Erlang Factory
=========================
When: 9:11 AM Monday September 22, 2014
Where: Gene Siskel Film Center


None

Topics
------
1. Modeling the World with Processes, Objects, Functions or Relations
Joe Armstrong

Learn how Erlang's creator approaches software modeling using three predominating systems: processes, objects, and functions. Joe will survey the programming landscape and illustrate which class of problems can be best solved with distributed concurrent programs.
 recording release: yes license: CC-BY  

2. Thinking in a Concurrent Language
Francesco Cesarini

Can you do three million things at the same time? Erlang can. What does the ability to do three million things at the same time mean for software design? How can it change the way we think about solving problems? In this talk Francesco will share his views on programming in light of Erlang's remarkable concurrency model.
 recording release: yes license: CC-BY  

3. Building Fault Tolerant Teams at Basho
Reid Draper

Erlang is known for fault-tolerant systems. But the people who build these systems are still human. In this talk we'll see how Basho plans for these human mistakes, and writes tools for testing, static-analysis, code-review and continuous integration.
 recording release: yes license: CC-BY  

4. Maximizing Throughput on Multicore Systems
Irina Guberman

How many cores does your laptop have? The correct answer: *more than one*. Imagine modern servers, with dozens, or even hundreds of cores! How do you take full advantage of this new era of hardware enabled concurrency? Irina will show you how.
 recording release: yes license: CC-BY  

5. Writing Quality Code in Erlang
Garrett Smith

We all know that one of Erlang's greatest weaknesses is its syntax. It doesn't resemble Ruby at all! In this talk Garrett will show how Erlang can be used to write high quality, beautiful code. That is, code that's readable, maintainable and that obviously reflects the intent of its author.
 recording release: yes license: CC-BY  

6. Monitoring Complex Systems
Brian Troutwine

Imagine being responsible for monitoring 100 servers. Now imagine 1000. Each server has 100 different things to keep track of. What do you pay attention to and what do you ignore? What is important? In this talk Brian will show how Erlang can be used to capture more information without compromising clarity --- i.e. to keep track of the forest without loosing site of the trees!
 recording release: yes license: CC-BY  

7. Building Web Scale Apps with Nitrogen
Jesse Gumm

Web Scale is all the rage, but how does Erlang fit in? In this talk Nitrogen project lead Jesse Gumm will walk you through how to build a massively web scale application in the leading Erlang web framework.
 recording release: yes license: CC-BY  

8. Optimizing Native Code for Erlang
Steve Vinoski

Erlang was built to be "fast enough" for most problems. But what if you need to go super fast? To turn the dial to 11? In this talk Steve will cover Erlang's turbo booster --- the *NIF*. And it's not as simple as it sounds!
 recording release: yes license: CC-BY  

9. Keeping a System Running Forever
Fred Hebert

Systems that fail cost a lot of money. We want systems that stay running and do the work they were design to do. How do you build systems that keep going? Forever? In this talk Fred will share his extensive experience with keeping systems alive, running, and fighting the good fight.
 recording release: yes license: CC-BY  

10. Mostly Erlang - Chicago Erlang Conference
Zachary Kessin and Guests

Mostly Erlang podcast conducted from the Chicago Erlang Conference after party.
 recording release: yes license: CC-BY  



Location
--------
Gene Siskel Film Center


About the group
---------------