$ cat README.md

profile
$ display --output-mode=rendered

Speler29

labs.speler29.nl
Personal dev lab for hosting live demos of my public git repositories. Not a sales page — just code, experiments, and things worth sharing in the browser.

Dave de la Roij (@speler29)

Building practical solutions for technical and operational problems. This domain mirrors my GitHub profile: small repos, browser demos, and tools that solve real friction.

What lives here

  • > Live browser demos linked to public git repositories.
  • > Small standalone apps — no login, no tracking, no pitch deck.
  • > Source on GitHub, demo on labs.speler29.nl.
github.com/speler29 Venray, NL

$ ls -la repos/

hosted_demos
browser demo

unicode-emoji-steganography

Hide UTF-8 text inside emoji using invisible Unicode tag characters. Optional AES-GCM encryption for educational use.

JavaScript Unicode Web Crypto
browser tool

partijenpost-labels

Printable PostNL Partijenpost label generator. KIX, briefcode, and 2D matrix modes from enriched address data.

PHP PostNL Labels

$ ./interactive-shell.sh

live_terminal
interactive-shell.sh
// Interactive shell loaded. Try: 'repos', 'about', 'github', 'clear', or 'neofetch'.
guest@labs:~$

$ cat links.txt

links
// profile
$ whoamiDave de la Roij
handle@speler29
locationVenray, NL

Source lives on GitHub. Demos run here. No newsletter, no lead form — just repos and experiments.