ls -la blog_posts
Custom Linux build for Raspberry PI with Buildroot
Emotional value of the bytes you don't own
Alternative social media and federation
Update for September, year of the new hope 2021
[STM32] - part 4 - CPU goes brrrrr
You can’t create in a bad environment
[WIP] RFID Explained
Perks and difficulties of tech blogging
C as a scripting language thanks to TinyCC
Update for December, year of total chaos 2020
My terminal, coding workflow - i3, Kakoune, nnn
Communication with Blender via Python RPC
Flexbile Python use in Blender
(Basic) Thoughts on Nim
Update for August, year of total chaos 2020
Song practice app concept
Update for July, year of total chaos 2020
Adding comments system to this website
Connecting Ender3 to WiFi with ESP32
Microphone stand for Novox NC-1 microphone
Learning Zig - first hour...
Cool, new language for 2020
Derotating image with EXIF orientation
Pointers to pointers in C
Communication with Blender via sockets
What problem does it solve?
SparkFun Thing Plus - Ambiq Apollo3 - part 1
Blender - text with scanlines
Debugging image resources
Node based GUI app
Black magic probe out of cheap STLink programmers
Using + Python as a data dashboard
Creators responsibility
Setting up a PiHole
Setting your pc for remote access
[STM32] - part 3 - Start your engine!
Shortcomings of todays human-computer interaction
[Knowledge snippet] - STM32 bootloader
[STM32] - part 2 - Lets look inside!
[STM32] - part 1 - Cortex what...?
Adventures in libopencm3 - part 1
Compiling Raylib programs with SCons