#

Erlang Programming Tutorials & Engineering Articles

27 Erlang tutorials, guides, and engineering insights from Meta, Fly.io, and Slack

Companies Using This

Erlang Articles & Tutorials

Filter:
Meta logo
Meta
Advanced
The article discusses Strobelight, Meta's profiling orchestrator that integrates multiple open-source technologies to enhance efficiency and resource utilization across its server fleet.
Jordan Rome
15 min read
Includes Code
Has Summary
--
Meta logo
Meta
Advanced
The article discusses Glean, Meta's open-source code indexing system designed to efficiently collect and manage information about source code.
Fly.io logo
Fly.io
Intermediate
The article discusses the integration of Livebook, FLAME, and the Nx stack to create AI GPU clusters that can be operated from a laptop.
Chris McCord
7 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
The article details how Meta developed the infrastructure for Threads, which achieved over 100 million sign-ups in its first five days.
Laine Campbell
9 min read
Has Summary
--
Fly.io logo
Fly.io
Advanced
The article discusses the FLAME pattern, a new approach to serverless computing that allows developers to elastically scale applications without the complexities of traditional Function as a Servic...
Meta logo
Meta
Intermediate
The article discusses five interesting facts about Buck2, Meta's recently open-sourced build system that serves as a successor to Buck.
Neil Mitchell
4 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the developer tools used at Meta to manage large-scale software development, emphasizing open-source solutions.
Neil Mitchell
4 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Meta's careful approach to endorsing programming languages for server-side use, highlighting Rust as the latest addition to its supported languages.
Eric Garcia
5 min read
Has Summary
--
Fly.io logo
Fly.io
Intermediate
The article discusses the evolution of LiveView, a feature of the Phoenix framework for Elixir, which simplifies the development of real-time web applications by eliminating the need for JavaScript...
Chris McCord
18 min read
Includes Code
Has Summary
--
Fly.io logo
Fly.io
Intermediate
The article discusses how Elixir developers can enhance their business intelligence capabilities using Livebook, a tool that allows for interactive data analysis and visualization directly from Eli...
Mark Ericksen
8 min read
Includes Code
Has Summary
--
Fly.io logo
Fly.io
Intermediate
This article discusses how to monitor Elixir applications deployed on Fly. io using Prometheus and the PromEx library.
Alexander Koutmos
9 min read
Includes Code
Has Summary
--
Fly.io logo
Fly.io
Beginner
The article discusses how to use Observer, a graphical interface for monitoring Elixir applications, in a production environment.
Mark Ericksen
5 min read
Includes Code
Has Summary
--
Ramp logo
Ramp
Advanced
The article discusses the adoption of Elixir at Ramp, highlighting its advantages for fintech applications, particularly in terms of concurrency, reliability, and developer experience.
Pablo Meier
11 min read
Includes Code
Has Summary
--
Slack logo
Slack
Advanced
The article discusses the strategic approach Slack employs to differentiate between technological fads and revolutions, detailing the phases of technology adoption within the company.
Uber logo
Uber
Advanced
The article discusses Uber's open-source tool, Denial By DNS, designed to prevent resource exhaustion caused by DNS outages.
Motiejus Jakštys
14 min read
Has Summary
--
Slack logo
Slack
Advanced
The article discusses Slack's decision to use PHP for server-side application logic, addressing common misconceptions about the language's reputation.
Keith Adams
12 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article recounts Veronica Ray's experience speaking at the Swift Summit, highlighting her journey into public speaking and iOS development.
Veronica Ray
7 min read
Has Summary
--
Pinterest logo
Pinterest
Advanced
The article introduces new open-source tools for the Elixir community, highlighting the advantages of Elixir and Erlang in handling concurrency and errors.
Pinterest Engineering
8 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Advanced
The article discusses the development and application of RapidCheck, a C++ framework for property-based testing, which automates the generation of test cases to improve software reliability.
shadewind
11 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
DConf 2013, hosted by Facebook, brought together over 60 engineers and thinkers to explore the D Programming Language.
Ben Hamilton
5 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses HipHop for PHP, a project developed by Facebook to enhance PHP performance by transforming PHP code into optimized C++.
Haiping Zhao
8 min read
Includes Code
Has Summary
--
Meta logo
Meta
Advanced
The article discusses the importance of benchmarking web application performance to accurately forecast compute capacity and financial costs.
Jason Taylor
9 min read
Has Summary
--
Meta logo
Meta
Beginner
The article discusses the significant milestone of Facebook Chat reaching 1 billion messages sent per day, highlighting the steady growth since its launch.
Chris Piro
2 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses Facebook's approach to adapting open source software to meet its specific needs, highlighting the importance of customization and optimization.
Aditya Agarwal
2 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the engineering challenges and solutions involved in scaling Facebook Chat, which was launched to 70 million users and grew to over 175 million.
Chris Piro
7 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the evolution of Thrift, an open-source software framework released by Facebook for enabling communication between different programming languages.
Meta logo
Meta
Advanced
The article discusses the engineering challenges faced in developing Facebook Chat, focusing on scalability, real-time messaging, fault tolerance, and the integration of various programming languag...
Eugene Letuchy
6 min read
Has Summary
--

You've reached the end! All 27 articles loaded.