Main Page
Welcome
I am Sophie, a hacker (in the original sense of the word), maker and tinkerer. My areas of expertise include programming languages and compilers, all kinds of Linux system stuff, server administration and advanced networking, devops, 3D printing, and many other things I set my mind to. Any kind of graphical / frontend work is usually not for me.
If you stumble upon the name Wyvernscale, that's the name of my old gaming clan. I've used this name a lot in the past, but it's slowly being phased out.
Projects
I am somewhat proud of the following:
- sysgraph is a compact system state manager, written in hardened C, with as little dependencies as humanly possible. It can run on any POSIX system with a C99 compiler and busybox. I use it to control the services on my servers, and my desktop session. The goal is to eventually boot a system as PID 1, but a lot of scaffolding needs to be erected before that.
- neo-ed is the new standard editor. It is a modern, user-friendly, and extensible version of the original
ed
text editor from early UNIX, written in Lua, and mostly POSIX.1-2017 compliant. I use it as my main editor. - My master thesis is currently in the works here.
- This website is generated from this repository. It is produced from Markdown sources by pandoc, using a script inspired by this lovely blog post.
In general, my public projects can be found on my cgit, the artifacts generated from them here.
Articles
I occasionally write stuff down, though I've been too busy to keep up with that lately.