waiting.
Ewan Croft
Wordsthe newest six
- 05nov Necranthropy: Zombies Are Werewolves Facing the Other Way
- 03nov Apparently I’m having development dreams now
- 02nov I Have Experience. It Just Isn't ‘Professional’.
- 01nov They're Not Keysmashes
- 28oct TikTok Knows Enough to Track Me, but Apparently Not Enough to Advertise to Me
- 26oct Again. And Again. And Again. And Again.
Support this work
Everything I build is free and open-source. Your support keeps servers running, projects maintained, and new tools getting built.
Worksopen source, live from GitHub
- cart 01 website my website at ewancroft.uk TypeScriptplay ▸
- cart 02 inkwell Native reader and writer for Standard.site on AT Protocol — monorepo containing iOS (SwiftUI), Android (Kotlin/Compose), and website (SvelteKit) Kotlinplay ▸
- cart 03 metalbear An AT Protocol Personal Data Server written primarily in C and C++. Cplay ▸
- cart 04 wolfram A C/C++ SDK for the AT Protocol: a client-side, wire-level implementation, not a port of the upstream service backends. Cplay ▸
- cart 05 cobalt A Bluesky client for Nintendo Wii U. Cplay ▸
- cart 06 indigo A Bluesky client for the Nintendo 3DS. Cplay ▸
Commitsa year of GitHub
SCORE SHEET @ewanc26 ↗
- Contributions
- 18,831
- Days active
- 307
- Longest streak
- 64days
- Best day
- 52620 Sept 2026
Language mix
- C 41%
- C++ 10%
- TypeScript 8.8%
- Kotlin 7.6%
- Makefile 6.7%
- JavaScript 6.2%
- Svelte 4.6%
- Swift 3.0%
- Other 12%
Shelfother things I publish
- ewan's devlog
Changelog and devlog for ewan's projects.
- Ewan's Project Documentation
A centralised hub for all my projects' documentation
- Ewan's Creative Work
A dump of whatever creative work I've decided to share.
- Cailean Uen's Journal
The inner mind of a Wolfkind. A quiet walk through thought, instinct, and wilderness.