List of Stories

How to Create Desktop Application with Elixir

Writing desktop application is not an easy task. But why don't use Elixir, Phoenix and LiveView? We…

How to Use Elixir's Compiler to Avoid Typos

In this article, I want to describe how you can use elixir metaprogramming to avoid some runtime…

7 Tips for Building Kiosk Device with Nerves and Buildroot

For about a year I’m working on some interesting machine. The first challenge was to build a kiosk…

Umbrella On Rails

So you want to have a Rails application with few other applications inside? Can I have a Rails…

Brewing the Firmware for Raspberry PI with Elixir and Nerves

As the PIX PROJECT started to be a real thing. I decided to make it more dynamic. The first version…

The Beginner’s Guide to Linux Kernel Module, Raspberry Pi and LED Matrix

When I found an old broken bluetooth speaker with RGB LED matrix, I decided to make use of it. It…

Definitive guide to Rust, SDL 2 and Emscripten!

So, you want to write a game? And run it in the browser? Do you like Rust? Great! I’ll show you how…

Learning Tensorflow with Crystal

Crystal bindings for Tensorflow

In this article I’d like to describe:

  • How to build a tensorflow library
  • How to generate bindings for Crystal

Defql: SQL Queries as Elixir Functions

Elixir world is functional. There are no objects or instances at all. In this case, I asked myself a…