Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Michal Slaski
Senior Erlang consultant and software architect
Erlang Solutions Ltd

Speaker
A Senior Software Consultant at Erlang Solutions, Michal Slaski started programming in Erlang on the AGH University of Science and Technology in Krakow, Poland, when working on his Masters prototyping massively multiplayer online games. After graduating, he joined Erlang Solutions on key projects around the world. He is currently heading Erlang Solutions's new Krakow office in Poland, keeping the Erlang flag up high.


Michal Slaski is Giving the Following Talks
An Erlang Content Management System


Michal Slaski will be discussing the development of an Erlang CMS (Content Management System) designed to make website management easy and intuitive. The talk will demonstrate how Erlang Web framework can facilitate a task of building CMS by providing a system of reusable components. Michal will present a short demo of building an Erlang Web component and integrating it with an Erlang Web based project.
Michal Slaski is Teaching the Following Courses

Target Audience: Software Developers
Prerequisites: Good programming skills in another language
Objectives:
• Understanding of the basics of Erlang.
• Read/Write/Design Erlang Programs.
• Good knowledge of the development environment and tools.
• Provides basics needed to attend the Advanced Erlang/OTP course
Goal: Attend the Advanced Erlang/OTP course and eventually pass the Erlang certification exam.
Duration: Three days.
Registration: 08:30 on 22nd June 2009. Venue to be confirmed.
Description: The course contains all the Erlang basics such as sequential and concurrent programming, along side error handling. The Erlang development environment is presented, with a special emphasis on the Erlang mode for Emacs alongside the major debugging tools. Good and bad programming practices are discussed, as are tools used to profile the system. OTP design principles and concepts are sneaked into the material as well as the exercises.