Stories

Zig! Can you C?

Zig! Can you C?

I just want to develop something different. But what? Game, graphics, sound processing? Surely you’ll say Rust! Yep done a lot of things in Rust.
How to generate git commit message using AI?

How to generate git commit message using AI?

Why don’t use available solution? All of them using ChatGPT. But I’m out of credits ;) Of course I want to learn something!
When WASM gets Rusty?

When WASM gets Rusty?

We will take a look at WASM again! But this time with Rust. Why Rust? Because I can compile Rust directly into WASM.
Let's GO WASM

Let's GO WASM

WASM? WebAssembly? Lately I’ve started to ask myself: “Is WASM worth paying attention to?” Let’s find out. There are few languages that can be directly compiled into WASM.
Best dotfiles manager is GIT

Best dotfiles manager is GIT

Long story short. Tried lot of dotfiles managers including custom solutions. All of them have a big disadvantage. You have a copy of a file or symlink.
How to Create Desktop Application with Elixir

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 will figure out how we can create a desktop application using those technologies.
How to Use Elixir's Compiler to Avoid Typos

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 errors caused by typos.
7 Tips for Building Kiosk Device with Nerves and Buildroot

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 device. During working on that I’ve made a lot of research and ended up with Nerves.
Umbrella On Rails

Umbrella On Rails

So you want to have a Rails application with few other applications inside? Can I have a Rails application inside a Rails application?
Brewing the Firmware for Raspberry PI with Elixir and Nerves

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 written in Ruby is very static.
The Beginner’s Guide to Linux Kernel Module, Raspberry Pi and LED Matrix

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 will be the great challenge to connect LEDs to Raspberry and display some fancy information.
Definitive guide to Rust, SDL 2 and Emscripten!

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 to write a sample program in Rust using SDL2 and how to compile it with Emscripten.