March Newsletter
Elixir agent 2.0 adds error monitoring and log management, the Scout CLI is now available via Homebrew, and new public API endpoints and MCP server updates ship this month.
Elixir agent 2.0 adds error monitoring and log management, the Scout CLI is now available via Homebrew, and new public API endpoints and MCP server updates ship this month.
Scout APM's Elixir agent now captures Ecto query commands, row counts, and external HTTP calls via Finch, Req, and Tesla, giving you full visibility into where time goes in your Phoenix app.
Scout APM's Elixir agent now includes built-in error monitoring—automatically capture Phoenix and LiveView exceptions via telemetry, or report errors manually with full context.
Scout's Elixir agent now auto-instruments LiveView mounts, handle_event, and handle_params via telemetry — no code changes to your LiveView modules.
Introduction Elixir describes itself as "a dynamic, functional programming language designed for building scalable and maintainable applications." Although it's a relative newcomer, Elixir is built on top of the functional programming language Erlang. Elixir is capable of using any Erlang library, and is ideal for use cases such as web ...
Interested in Learning the Elixir language? Join us in this entertaining Elixir tutorial and overview.
In our previous post we looked at how to set up and use Mint to make a simple GET request to fetch the contents of a README file from a Github repository. In this post let us continue building our Awesome Toolbox and add some more functionality.
Having the ability to drive your development using just a keyboard is very productive. However, when you are using a terminal and have to copy the output of a command to use it somewhere else, it breaks your flow, you need to move your hands away from your keyboard, use ...
Mint is a shiny new elixir package which allows you to make HTTP requests using the HTTP 1, and HTTP 2 protocols. Let us see how we can start using it to improve our web apps performance.
Elixir has Arrived Elixir is a programming language that is beginning to gather steam. Originally released in 2011, it is a functional and dynamic language, and runs on the Erlang VM (Virtual Machine). Elixir is highly scalable and fault tolerant. In other words, Elixir is perfect for today's software landscape of microservices and cloud computing.
The latest release (0.3.0) of Scout's Elixir APM package adds the ability to monitor GenServer calls. What is GenServer and how do you monitor it? A short intro to GenServer If you're coming from a Ruby background, you've probably used Sidekiq or similar to do background work outside of the ...
This is a guest post by Tomasz Kowal, a software developer currently working full time with Elixir at ClubCollect. He started with Erlang 6 years ago and is still amazed by the power functional languages provide. In his free time he likes tinkering with flying robots. Have you ever reached ...