Aidan Carling
My name is Aidan, I'm a professional Software engineer, sometimes I do procedural generators, graphics stuff, and networked things, I write about it here.
Generating Anki Flashcards
How I went about creating custom Chinese flashcards for Anki.
A Dive into Docker Networks and VPNs
I run a server which has a bunch of random services and quality of life things on it. I was setting up a Tailscale VPN and realised I could reduce my attack surface a lot by leveraging it. This turned out to be a bit more of a rabbit hole than I first thought and included setting up Iptables rules, a DNS, and more.
Mandarin Spaced-Repetition Tool
First foray into the world of language learning tools. This one teaches stroke order of Chinese characters.
Adding to the Syndicated Web
Rss implementation notes for this site, thoughts on federated feeds.
Obsidian Plugins
Obsidian plugins I've written and am using to support it's use as a CMS.
Island Generator
Demo of an approach to erosion where you generate rivers along voronoi cell edges, calculate the water flow volume per edge, and then deform the underlying mesh as a function of water volume.
I've already re-written the blog
It's in nextjs this time
Vintage Story Mod Launcher
Showcase and postmortem of a mod loader I made for my family and I to organise versions in a game we like.
Blog Init
How (and why) I made this blog