Alex Koutmos's Avatar

Alex Koutmos

@akoutmos

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

1,065
Followers
14
Following
66
Posts
24.10.2024
Joined
Posts Following

Latest posts by Alex Koutmos @akoutmos

A great question! TigerBeetle as I understand it is a use case specific database for double entry book keeping. I.e X gives Y money and so X needs to be credited and Y needs to be debited. In this book we're not building a financial transaction system but rather an analytics system. Hope that helps!

03.03.2026 18:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Couple those tools with Livebook and VegaLite....and you can build some really cool things!!

28.02.2026 17:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

@josevalim.bsky.social and the team over Dashbit have done an amazing job with the Numerical Elixir libraries. If you are not using libraries like Scholar/Explorer for your analytics needs you're missing out!

Also...making good progress on the Elixir+Finance book this morning πŸ˜‰

#ElixirLang

28.02.2026 17:05 πŸ‘ 49 πŸ” 3 πŸ’¬ 3 πŸ“Œ 1
Post image

We've all been there πŸ₯²

25.02.2026 19:30 πŸ‘ 13 πŸ” 2 πŸ’¬ 2 πŸ“Œ 1
Video thumbnail

It's been a long day of writing and programming, but I think everyone that picked up a copy of Programming Nerves (programmingnerves.dev) will really enjoy building the Etch A Sketch project πŸŽ‰!

@nerves-project.org + @livebook.dev = ❀️

#MyElixirStatus #ElixirLang #Erlang #Elixir

09.02.2026 01:30 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Post image

It's Saturday morning....which means time to write! On the agenda today is programmingnerves.dev. Currently going through Chapter 3 and tidying up the traffic light simulator project after @hugobarauna.com's meticulous review πŸ˜‰!

#MyElixirStatus #ElixirLang #Erlang

17.01.2026 16:28 πŸ‘ 13 πŸ” 3 πŸ’¬ 0 πŸ“Œ 1
Post image

I'm at Joe's famous "make it beautiful" part for the Programming Nerves Etch A Sketch project 🀩. Pretty cool that you can do all this inside of @livebookdev and @NervesProject.

Pick up your copy today at www.programmingnerves.dev

#ElixirLang #MyElixirStatus #Erlang

08.01.2026 19:19 πŸ‘ 17 πŸ” 4 πŸ’¬ 0 πŸ“Œ 1
Video thumbnail

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

21.12.2025 22:42 πŸ‘ 16 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Appreciate the kind words my friend!!

17.12.2025 20:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

πŸš€ 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

17.12.2025 16:25 πŸ‘ 24 πŸ” 9 πŸ’¬ 0 πŸ“Œ 1
Preview
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

Thanks to the wonderful @peterullrich.com, MJML EEx version 0.13.0 has been released πŸŽ‰

github.com/akoutmos/mjm...

#ElixirLang #MyElixirStatus

15.12.2025 23:26 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Post image

Wednesday is the day!! @hugobarauna.com and I are almost ready to release the Beta for Programming Nerves πŸ₯³. Stay tuned for updates πŸ˜‰.

#MyElixirStatus #ElixirLang

15.12.2025 21:24 πŸ‘ 15 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Post image

This mix.exs file is essentially what's on the cover page πŸ˜‰:

14.12.2025 21:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad that you've been waiting for this one! This will be another self published title. @hugobarauna.com and I are working on both this title (along with my brother who is a finance professor) and Programming Nerves at the moment so keep an eye out for updates :).

14.12.2025 04:40 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

😁

13.12.2025 22:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Stay tuned everyone! Some Elixir and Nerves goodness headed your way this coming week 😍

#MyElixirStatus #ElixirLang #Erlang

13.12.2025 22:34 πŸ‘ 14 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

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

13.12.2025 16:06 πŸ‘ 19 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0

You betcha! Everyone that bought Elixir Patterns will be notified about the upcoming book release :)

01.12.2025 19:30 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We thought so too. This has been a really fun book to write and we can’t wait to get it into people’s hands :)

01.12.2025 17:24 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Elixir Patterns book & Livebooks Learn recipes and patterns specific to Elixir/OTP

We are going to go the self publishing route again like we did for www.elixirpatterns.dev. Once the book is done we’ll also publish a physical copy of the book in full color for the wiring diagrams πŸ˜‰

01.12.2025 16:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

You are very close! It’s actually a left hand versus right hand reaction time test. And you plot the result in Livebook using VegaLite:

01.12.2025 16:51 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
AtomVM Welcome to AtomVM, the Erlang virtual machine for IoT devices!

For the ESP32 make sure you give AtomVM a try atomvm.org

01.12.2025 16:27 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Who knows....maybe everyone is using the same SVGs if you drill down deep enough lol

01.12.2025 01:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Game recognizes game ;)

01.12.2025 01:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I had to look up Tinkercard as I didn't know what it was. But the diagrams were not built using Tinkercard so I don't think I'll have any issues πŸ™‚

01.12.2025 00:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

@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

30.11.2025 18:06 πŸ‘ 107 πŸ” 11 πŸ’¬ 4 πŸ“Œ 2
Preview
An eInk display with Nerves & Elixir - Getting started with Inky So I've been curious about what kinds of displays you can connect to the Pi-series single board computers for a while. I happened to accidentally order a few. Among others an eInk display. I ordere...

To be honest, I haven’t played around with any of the eink displays. But I know Lars has done some work with them on Nerves underjord.io/an-eink-disp...

19.04.2025 00:51 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks for the feedback. Unfortunately my open source time is extremely limited these days and I won’t be able to implement any of the aforementioned features. But happy to work with you and merge in a PR that makes these things easier.

19.04.2025 00:47 πŸ‘ 23 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Preview
sql_fmt Pretty print SQL queries

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

25.03.2025 15:34 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you for the feedback @meraj-gearhead.ca! Glad that you enjoyed the book 😁

25.03.2025 15:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0