Books and longer-form material written or published by Erik Stenman through HappiHacking.
Books and Writing
The current public catalogue is intentionally small. Finished material is listed here when it is ready to stand on its own.
The BEAM Book
A deep dive into the Erlang Runtime System (ERTS) and how concurrency, scheduling, and memory actually work.
Status: First Edition
Printed copies are temporarily out of stock through HappiHacking. Please order from Amazon for now.
About the Material
The public material focuses on runtime behavior, systems design, and practical engineering judgment. Drafts and unfinished product ideas stay off the public catalogue until they are ready.
A small catalogue of books, courses, guides, and tools connected to Erik Stenman's public work.
All Resources
PhD Thesis "Efficient Implementation of Concurrent Programming Languages"
Erik Stenman's 2002 PhD thesis on efficient implementation of concurrent programming languages
The days are all empty and the nights are Unreal - cookie quote from the thesis.
Developer Productivity Course
A paid developer productivity course for teams and individuals who want steadier engineering habits and clearer workflows.
A practical course on motivation, habits, focus, workflow design, collaboration, and developer tooling.
Entrepreneur Coaching Course
A paid entrepreneurship course focused on direction, profitability, and disciplined execution.
A practical course for founders who need clearer priorities, better financial discipline, and a business model they can operate.
Kappa
A tool for keeping large Erlang codebases-developed by multiple teams-in a manageable state
Kappa was conceptualized and started by Erik Stenman at Klarna to keep massive, multi-team Erlang codebases manageable and transparent. Now open source—ideal for analytics and codebase health at scale.
The HappiHacking Blog
Essays and technical notes on BEAM, systems, architecture, software work, and engineering judgment
Thank you for writing this book! I really wanted this a few years ago as I was debugging production Elixir. - bicx, Hacker News
Erlang and OTP in Action
A practical, experience-rich guide to Erlang and OTP by Richard Carlsson and co-authors.
A long-awaited book that covers distributed programming from so up to nuts. OTP has grown over the years. This book shows the lessons learned. - Ulf Wiger
Erlang/OTP Contributions
Contributed to Erlang/OTP during both the HiPE research era and ten years scaling Klarna.
Contributed to Erlang/OTP during the HiPE research era and throughout a decade scaling Klarna—patches, ideas, and insights that helped shape the runtime still used in production today.
Have a resource to share?
Send a note if a BEAM or Elixir book, tool, framework, or guide should be part of this library.
Have a favorite BEAM tool or guide? Share it and help the community.