Writing a Technical Book

By Erlang Central | Published: March 22, 2010

Ever thought about writing a book? I think many of us have, but have no idea where to start or what it would take. In this talk we will write our experiences over the last two years writing the book Erlang and OTP in Action for Manning.  The journey has been a challenging, thought provoking, informative, and very often times an absurd and humorous one. We will relate everything from how togo about proposing a book to a publisher, coming up with a good table of  contents, working with an editor, reviews, production and moving toward print, and quite a bit more.

The presentation slides from this talk are available here: http://prezi.com/pmq-hxzhh7vv/writing-a-technical-book/


  • Martin Logan

    Erlang author and Faxien and Sinan committer
    Orbitz Inc.

    Martin Logan has been heavily involved with the Erlang community since 1999. Since that time he has had the privilege to work on Erlang full time for over 5 years. Martin’s great interest in distributed systems and service based design has led him to spend much of his career to studying and solving problems in that space. Wherever possible he tries to implement his solutions with Erlang.
    Currently Martin brings his expertise to Orbitz Worldwide, one of the largest online travel companies in the world. There he leads the technical travel business services group developing solutions for their large scale distributed service based infrastructure. Most recently Martin has taken a leadership role with Erlware where he is a core developer and the primary developer of the Faxien package management system.

    Martin Logan
  • Richard Carlsson

    Father of eunit, edoc and try-catch
    Klarna AB

    Richard Carlsson has been deeply involved with Erlang since the mid-nineties. He was one of the original members of the High-Performance Erlang group at Uppsala University, and has contributed to many parts of the standard libraries, the Erlang compiler, runtime system, and the language itself. Among other things, he is the author of Erlang's 'EDoc' documentation system and the 'EUnit' unit testing framework.
    After spending three years at Virtutech and then at IAR Systems, he joined Klarna (formerly Kreditor) where he was once again able to work full time with Erlang. He holds a black belt in Karate, but nowadays practices mostly Aikido when he can find the time. He is generally too busy thinking up new stuff to ever finish his PhD.

    Richard Carlsson
  • Eric Merritt

    Erlang author and Erlware Committer

    Eric Merritt is a Software Engineer who specializes in concurrent languages and distributed systems. For the last eight years he has been coding Erlang and has also been heavily involved in the Erlang community. Currently, Eric is a core developer for the Erlware family of open source products and is the primary developer for the Sinan build system.

    Eric has been involved in both professional and Open Source development for the last ten years. He started his career developing applications in C and Java on IBM Mainframe and Midrange hardware. He also provided training and consulting in object-oriented principles and concepts. However, his interest in languages, concurrency and distributed systems quickly drove him to more interesting and challenging work at companies like Amazon.com. 

    Eric Merritt

Follow Erlang Central:

Have an Erlang Question?

Reach out to the Erlang community