← All posts

All posts tagged "featured"

Conway's Game of Life: A Functional Approach

In this post I describe how to implement Conway's Game of Life using functional programming to be able to transform a set of cells into the next iteration.

Writing an Elixir/Phoenix based multiplayer Minesweeper game

How I wrote the minesweeper game, Mowing, you can play from the games menu.

Rewriting Strange Leaflet in Phoenix and LiveSvelte

Another rewrite of Strange Leaflet? Yes! Still with the power of Svelte but now with Phoenix on the backend.

Rebooting this blog in Svelte and SvelteKit

In which I explain a bit of why and how I'm writing my personal blog in SvelteKit instead of a backend like Phoenix.

Strange Leaflet about Elixir - Page 1

Elixir is a language of independently running processes

Shrink your data into bitfields (and out again)

Some applications want to save every byte. Every last byte! Maybe they have memory constraints, maybe they're sending data over the network, maybe they just like saving bytes. This post goes into how bitfields allow us to shink complex data down into very small representations starting from arbitrary JSON and gradually transforming it down into a bitfield.

Deliberate Git

Git commits are messages to the future. This is how to deliberately make them useful.