~/devreads

#elixir

45 posts

17 Apr

27 Mar

9 Mar

13 Jan

25 Nov 2025

12 min read

We’ve been working with MCP servers for a while, and this use case was a perfect opportunity to build out another one. What is an MCP Server? A very simple way to put it is that Model Context Protocol is an "API" that your AI tooling can use to get external data or perform actions by interacting with your application.…

elixirprocessdevelopmentai

8 Sept 2025

28 May 2025

Erlang Solutions Team 6 min read

Digital wallet security is essential as mobile payments grow. Understand the risks and how to keep your business and customers safe. The post The Importance of Digital Wallet Security appeared first on Erlang Solutions.

digital paymentsdigital walletelixirsecurity

24 Apr 2025

10 Apr 2025

3 Apr 2025

20 Mar 2025

13 Mar 2025

19 Sept 2024

9 Sept 2024

10 Jul 2024

RisingStack Engineering 2 min read

Ecto is a database wrapper and query generator for Elixir, so you can interact with databases in a functional and efficient way. In this guide we’ll cover the basics of Ecto, including setting up a project, defining schemas, running migrations and basic queries. What is Ecto Ecto is designed to work with Elixir, so it’s […] The post Ecto for…

elixir

4 Jul 2024

15 May 2024

RisingStack Engineering 11 min read

Coming from TypeScript, the difference between behaviours and protocols in elixir might not be immediately obvious. Both of them look pretty much like an interface from two different angles. We’ll go into detail to try and clear up how they are different in this post, and also how they are similar. Key Points Behaviours: Behaviours […] The post Elixir Protocols…

elixir

14 May 2024

2 May 2024

10 Apr 2024

RisingStack Engineering 10 min read

We’ve already written a series of articles about why we think Elixir is a great choice, but don’t take our word for it – there are many success stories out there about using Elixir in production that not only prove that the language is mature enough to be a solid choice, but it can be […] The post Elixir in…

elixir

7 Mar 2024

RisingStack Engineering 4 min read

We’ve previously written about the reasons for trying Elixir out, as well as a how-to-get-started guide. However, there is still a long way ahead of you after firing up your thrusters. While the tutorial and documentation of both Elixir and Phoenix are the best I’ve ever seen by a great margin, the world of BEAM […] The post Elixir Cheatsheet:…

elixir

22 Feb 2024

Erlang Solutions Team 8 min read

Elixir's syntax, core features and history - tap into expert insights to unleash its full potential. Discover programming language that is celebrated for its fault-tolerance and concurrency features. The post What is Elixir? appeared first on Erlang Solutions.

elixir programming languageuncategorizedelixir

14 Feb 2024

8 Feb 2024

6 Feb 2024

Arpad Tarics 9 min read

We’ve already covered why Elixir and Phoenix are worth a try, but making the switch can be tricky. Elixir is a world apart from the JavaScript ecosystem, but we’re here to offer you a familiar reference point as you dive in. To do this, we’re crafting a series of articles that explain Elixir using JavaScript […] The post Getting Started…

elixir

1 Feb 2024

Erlang Solutions Team 11 min read

As turnaround times continue to shrink and the innovation expected from developers expands, programming language speeds can become a deciding factor for solution designers. If you’re concerned about speed, Elixir may be the language you’re looking for. The post What Is the Fastest Programming Language? Making the Case for Elixir appeared first on Erlang Solutions.

elixir programming languageelixir

26 Jan 2024

RisingStack Engineering 7 min read

This article serves as your one-stop resource for all the necessary information on updating these key components of the Elixir ecosystem. You’ll also find the recent changes and enhancements that have been made to Elixir, Phoenix, and LiveView – changelogs included. Whether you’re new to this tech stack, or just need quick info to get […] The post Update Elixir…

elixir

11 Jan 2024

10 Jan 2024

Tamas Kadlecsik 5 min read

Let’s face it: In the JavaScript world, we still don’t have a killer app. We’ve previously written about Redwood and Blitz, two technologies that seemed promising at the time, but they’re still not really there, and we do not see them taking the community by storm. (You can read about them here: RedwoodJS vs. BlitzJS: […] The post Why Elixir?…

elixir

2 Nov 2023

5 Oct 2023

20 Sept 2023

31 Aug 2023

14 Jul 2023

29 Jun 2023

27 Jun 2023

22 Jun 2023

Matt Galvin 9 min read

Discover the power of integrating SNMP into your Elixir or Erlang apps, effortlessly bridging the gap between industrial environments and embedded systems. The post Unleashing the Power of SNMP: Exposing Your Embedded Elixir/Erlang (Nerves, GRiSP) Apps to the World appeared first on Erlang Solutions.

elixir programming languageerlangelixirgrispnerves

15 Jun 2023

1 Jun 2023

13 Jul 2021

Brujo Benavides 12 min read

The impressive Galician contributions to the Erlang Ecosystem We all know about the most renowned Erlang/Elixir centers worldwide, like Sweden, Brazil, California, and London. But the community, even when not huge, is broadly spread. Today we want to celebrate a smaller region that’s home to many amazing contributions to our beloved ecosystem. The birthplace of my ancestors: Galicia! The other…

galiciacommunityelixirerlang

22 Jun 2021

Brujo Benavides 3 min read

The erlang:process_info/1,2 version DISCLAIMER This article is not meant to be an instructive one. It’s written just for fun! 🙃 Erlang is famous for its introspecting powers. You can get a lot of information about the processes running in your nodes without any external tool. One of the functions that provide that information is erlang:process_info/1,2 . Well, this article is…

erlangfunnyelixir

22 Dec 2017

0xADADA 26 min read

A summary of my notes taken while reading Programming Phoenix. Ch.1 The layers of phoenix, the endpoint is where the HTTP connection contacts phoenix, from there it goes to the router which directs a request to the appropriate controller, passing through a series of pipelines. Pipelines chain functions together to handle tasks that span across multiple controllers, such as browser…

notessoftware-developmentelixir

19 Jul 2017

Nikita Sobolev 3 min read

What is a slug? The term “slug” comes from the world of newspaper production. If you have ever created a simple “Blog” application you have already reinvented it. When you need to access any post at some URL you need to identify it somehow. The simplest idea is to identify them by id, but that does not seem too pretty.…

software-developmentelixirphoenix-frameworkweb-developmentecto

14 May 2017

Nikita Sobolev 7 min read

Phoenix Framework always has been awesome. But it was never as awesome as the new 1.3 release (which is rc1 right now actually). There are a lot of significant changes. Chris McCord made a great job writing a complete migrating guide . Inspired by it and by the talk Chris gave at the LonestarElixir this article will try to guide…

erlangweb-developmentsoftware-developmentelixirphoenix-framework