63 posts in

Favorite posts

Ditching Sonos for Music Assistant

Some VORON 0 mods

Let's build a VORON 0

I'll give up Neovim when you pry it from my cold, dead hands

Building my ultimate keyboard

The current Cybershard layout

Writing Home Assistant automations using Genservers in Elixir

Why I still blog after 15 years

Microfeatures in my blog

Autocomplete with nvim-cmp

Browse posts with telescope.nvim

Let's create a Tree-sitter grammar

Let's build a VORON: Wrap-up

Let's build a VORON: More mods

The eBook for 'Why Cryptocurrencies?' is now available for free

How I did the layout for my self-published book

Printing Hextraction for my kids

Blogging in Djot instead of Markdown

Exploring the Gleam FFI

Writing lessons learned after writing a book

Let's build a VORON: Wiring

I designed my own keyboard layout. Was it worth it?

The killer features of the Steam Deck

Let's build a VORON: Build start

Rewriting my Neovim config in Lua

I beat FTL on Hard with all ships in the game

Battling burnout

The current T-34 keyboard layout

Rewriting my blog in Rust for fun and profit

The T-34 keyboard layout

How I made a kick-ass cover for my self-published book

How I wrote a book using Pollen

My book 'Why Cryptocurrencies?' is done

A friendly game of Twilight Imperium

We moved away from the city

First impressions of Pollen

5 Years at Linköping's University

Summer job at Configura

Postmortem: Sat-E

Ludum Dare 22 Timelapse

Sat-E

Grand Thief Arto

Ludum Dare 20 Timelapse

My Minions

Game Design Analysis: World of Goo

Postmortem: Beebop The Island Hopper

Beebop The Island Hopper

Evolution of RTS games

The Experimental Games

Postmortem: A Geek Valentine

A Geek Valentine

Postmortem: The Chronicles of Bim: The 100 Fake Afros

The Chronicles of Bim: The 100 Fake Afros

Postmortem: Jonas IceCream Stand

Jonas IceCream Stand

Postmortem: MenuCity

MenuCity

Postmortem: Bugger

Bugger

Postmortem: Black and White

Black and White

Postmortem: Balls

Balls