ewan (eòghann)

Anglo-Scottish pagan, poet, and programmer with an entirely reasonable enthusiasm for werewolves. Member of @jollywhoppers.com. Happily European, learning Gàidhlig na h-Alba.

🫠 feeling particularly drained…
Abstraction — KittenSneeze

Ewan’s Blog

All posts

Projects

numlang

Esoteric stack-based language. Compiles to C via Python. Character set: 0-9 ^ & * + - / . | ; % # ~ " !

View
bluesky-moon-tracker

Bot that posts moon phase updates to Bluesky. Tracks lunar cycles and posts phase changes. 4 stars on GitHub.

View
website

Personal website with SvelteKit and AT Protocol integration. Displays Bluesky profile, blog, music listening history from malachite, mood status, and portfolio.

View
pds-backup

Shell script for backing up AT Protocol PDS data. Handles repo sync, blob downloads, and incremental backups. 7 stars on GitHub.

View
docsite

Central documentation hub for all projects. SvelteKit + Tailwind + Sequoia for AT Protocol publishing. All docs at docs.ewancroft.uk.

View
selenium

Esoteric language with lunar/poetic keywords: wax/seal (mutability), ritual (function), eclipse/shadow (if/else), tide (while), orbit (for). Compiles to C.

View
All projects

Publications

Elsewhere