Alex Koutmos
banner
akoutmos.bsky.social
Alex Koutmos
@akoutmos.bsky.social
Get your hands dirty 💻

🎙️ Podcast: http://beamrad.io
📙 Book author: http://akoutmos.com/top/books
⌨️ Elixir libraries: http://hex.pm/users/akoutmos
📈 SaaS founder: http://eaglemms.com
Pinned
🚀 Today is the day 🚀

@hugobarauna.com and I are pleased to announce that Programming Nerves is officially in Beta 🥳

Check it out at programmingnerves.dev and see all the cool projects that you will learn how to build and program with Elixir!

#MyElixirStatus #ElixirLang
Don't get me wrong, building web apps is immensely fun (especially if you are using LiveView). But building a physical circuit and interacting with it just hits differently. I've been having a blast putting together the Programming Nerves projects 😁.

#MyElixirStatus #ElixirLang
December 21, 2025 at 10:42 PM
🚀 Today is the day 🚀

@hugobarauna.com and I are pleased to announce that Programming Nerves is officially in Beta 🥳

Check it out at programmingnerves.dev and see all the cool projects that you will learn how to build and program with Elixir!

#MyElixirStatus #ElixirLang
December 17, 2025 at 4:25 PM
Thanks to the wonderful @peterullrich.com, MJML EEx version 0.13.0 has been released 🎉

github.com/akoutmos/mjm...

#ElixirLang #MyElixirStatus
GitHub - akoutmos/mjml_eex: Create emails that WOW your customers using MJML and EEx
Create emails that WOW your customers using MJML and EEx - akoutmos/mjml_eex
github.com
December 15, 2025 at 11:26 PM
Wednesday is the day!! @hugobarauna.com and I are almost ready to release the Beta for Programming Nerves 🥳. Stay tuned for updates 😉.

#MyElixirStatus #ElixirLang
December 15, 2025 at 9:25 PM
Stay tuned everyone! Some Elixir and Nerves goodness headed your way this coming week 😍

#MyElixirStatus #ElixirLang #Erlang
We're almost ready for the beta launch! 🎉

#ElixirLang
December 13, 2025 at 10:34 PM
Saturday mornings are set aside for writing "Financial Analytics Using Elixir". And I must say....I'm really pleased with how the analysis framework is coming together 😍. @livebook.dev and its supporting tooling is such a nice fit for this!

#ElixirLang #MyElixirStatus
December 13, 2025 at 4:06 PM
@hugobarauna.com and I are hard at work preparing the Beta release of Programming Nerves. Every @livebook.dev project in the book comes with a notebook that includes the wiring diagram and code 🤩.

#MyElixirStatus #ElixirLang #Erlang #Elixir
November 30, 2025 at 6:06 PM
Version 0.4.0 of SqlFmt has been released 🎉🥳🎉🥳

If you want to heave neat and tidy Ecto Migrations be sure to check it out!

hex.pm/packages/sql...

#MyElixirStatus #ElixirLang
sql_fmt
Pretty print SQL queries
hex.pm
March 25, 2025 at 3:34 PM
Thank you for the feedback @meraj-gearhead.ca! Glad that you enjoyed the book 😁
Just finished reading "Elixir Patterns". Lots of good working code examples with some pretty neat tricks that I have encountered for the first time. Big shout out to @akoutmos.bsky.social and @hugobarauna.com for this excellent book!

#ElixirLang

www.elixirpatterns.dev
Elixir Patterns book & Livebooks
Learn recipes and patterns specific to Elixir/OTP
www.elixirpatterns.dev
March 25, 2025 at 3:04 PM
For those who have been holding out for a physical copy of Elixir Patterns the wait is over! The book is officially up on Amazon and I must say that it looks beautiful 🤩!

www.amazon.com/Elixir-Patte...

#ElixirLang
Elixir Patterns: The essential BEAM handbook for the busy developer
Elixir Patterns: The essential BEAM handbook for the busy developer [Koutmos, Alexander, Baraúna, Hugo] on Amazon.com. *FREE* shipping on qualifying offers. Elixir Patterns: The essential BEAM handbook for the busy developer
www.amazon.com
March 11, 2025 at 4:15 PM
Reposted by Alex Koutmos
It was a very odd experience to put on the Clockwork Pi uConsole.

Suddenly it is an Elixir-only computer.

elixirforum.com/t/project-th...
Project: The Handheld Hacking device, Clockwork Pi uConsole with Nerves
And now it is a … LivePad? The Liveputer? Livebook Pi?
elixirforum.com
January 6, 2025 at 9:57 PM
Nerves with the Livebook firmware (github.com/nerves-liveb...) reminds me of the early Arduino days. With Arduino you had an IDE to develop in and update the firmware. With Livebook you can do all your coding in Livebook and everything is realtime. Such a nice DX!

#ElixirLang
GitHub - nerves-livebook/nerves_livebook: Develop on embedded devices with Livebook and Nerves
Develop on embedded devices with Livebook and Nerves - nerves-livebook/nerves_livebook
github.com
January 6, 2025 at 6:34 PM
Another perfect example of when a product is free something shady is going on in the background. The current online coupon market reminds me of the good old Yahoo Explorer 5 toolbar days 🤣

www.youtube.com/watch?v=vc4y...
Exposing the Honey Influencer Scam
YouTube video by MegaLag
www.youtube.com
December 22, 2024 at 5:11 PM
The goal for this Christmas vacation is to get that engine into that little Honda. Working with your hands is the best way to unwind from working in front of a computer all day.
December 21, 2024 at 5:44 AM
Reposted by Alex Koutmos
🚨 New Blog Post 🚨

@fly.io's globally distributed network is great for routing users to the closest server but what if you want to connect them to a specific machine? I wrote how to use their "fly-replay" header and sticky sessions to do that in Phoenix. #ElixirLang

peterullrich.com/request-rout...
Request Routing and Sticky Sessions in Phoenix on Fly.io
Learn to efficiently route requests to the right server using Fly.io's fly-replay header and sticky sessions with Phoenix.
peterullrich.com
December 6, 2024 at 4:19 PM
Reposted by Alex Koutmos
Started using Livebook for #AdventOfCode, and I love how the doctests are executed by default and there's a little green indicator when they pass. #MyElixirStatus
December 5, 2024 at 9:49 PM
We're in a similar boat. Started eaglemms.com (my bootstrapped business) back when LiveView was 0.13.0 and haven't looked back since! Elixir and LiveView are a secret weapon in the hands of solo devs 😉.

Congrats to everyone involved in getting LiveView 1.0 🥳🎉🥳🎉🥳🎉

#ElixirLang
December 4, 2024 at 9:05 PM
One of my favorite "go to" patterns in my Elixir apps for read only data is to store it all in DETS (erlang.org/doc/apps/std...), commit it to the repo with Git LFS (git-lfs.com), and then bundle it into the Docker container. Data fetching doesn't much faster than that ⚡ #ElixirLang
Git Large File Storage
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.co...
git-lfs.com
December 1, 2024 at 3:36 PM
This is the way! It's also helpful that we have the phenomenal feature flag library FunWithFlags github.com/tompave/fun_... in #ElixirLang
December 1, 2024 at 3:31 PM
🥳 Phx2Ban 0.2.1 release 🥳

@peterullrich.com and I have been busy adding new features to Phx2Ban to make it the easiest and most thorough application firewall you have ever added to your Phoenix application! Check it out at ezsuite.dev.

#MyElixirStatus #ElixirLang
Libraries for the boring stuff - EZSuiteBlueskyGitHubBlueskyGitHub
EZSuite offers developer libraries and products that automate away the boring but necessary parts.
ezsuite.dev
November 29, 2024 at 8:47 PM
Reposted by Alex Koutmos
"You have built an Erlang": vereis.com/posts/you_bu...
November 28, 2024 at 5:12 PM
I have been enjoying Rust while I go through and create Rustler NIFs for my Elixir projects. Such a potent combo to have Rust take care of the CPU intensive work and use Elixir for everything else. I have a short list of libraries that I want to create bindings for 😉. Stay tuned!

#MyElixirStatus
November 14, 2024 at 6:58 PM
Open source announcement 🎉🥳🎉🥳

Thanks to help from the Livebook.dev team (and especially Jonatan Kłosko), my PR for generating images from VegaLite specs via a Rust NIF has been merged! If you are interested in the PR: github.com/livebook-dev...

#MyElixirStatus
Home - Livebook.dev
Automate code & data workflows with interactive notebooks
Livebook.dev
November 14, 2024 at 5:16 PM
🎉 Big Announcement 🎉

@peterullrich.com and I are ready to unveil our new project called EzSuite! With EzSuite we'll be publishing premium Elixir libraries with the first one being an application firewall called Phx2Ban! Check it out at ezsuite.dev 😁

#MyElixirStatus
November 11, 2024 at 3:33 PM