About the Author
I'm Stephan, a Linux user with a passion for open-source, UI/UX design, and exploring what makes fiction work.
In my spare time, I focus on (and write about):
- Programming (mainly in Python and Rust)
- Retrocomputing (mostly DOS but, as of January 2023, I also own a machine running Mac OS 9.2)
- Reading and Reviewing Fiction
- The odd bit of UI/UX design or literary theory
For notification of significant updates to existing posts, consider following me on Mastodon.
Popular Posts
- Resources for Reverse-Engineering 16-bit Applications
- A Python programmer’s first impression of CoffeeScript
- Early Modern English for Authors
- Recommended “Politics in Harry Potter” fics
- Nicer Terminal Commands For Flatpak-Installed Applications
- Fanfiction – A Quick Overview of The Whole Pureblood Pretense Series
- Home-made tamper-evident security seals for kids and adults alike
- Learning Materials for getting into Windows 3.1 programming
- 50+ Naruto Authors Who Did Something Well
- Recommended Battlestar Galactica “Earth-contact” fics
August 2026 S M T W T F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Meta
Geek Links
Otaku Links
Category Archives: General
Tidying up Amazon wishlist printouts
Whenever I visit the used games store, I like to bring a printout of my Amazon.ca wishlist, since it’s easier to work with than a tiny screen. However, Amazon, for reasons that escape me, decided that print versions would somehow … Continue reading
Sci-fi and Fantasy: Why They Differ and Why You’d Blend Them
I’ve been wanting to post more regularly, so I decided share some of the insights for the book on plotting out stories that’s been on my TODO list for a while. (Embarassingly, I’ve actually wanted to do that for a … Continue reading
Posted in Writing
2 Comments
Splitting CamelCase without Regex lookahead/lookbehind
I’ve been working to port the brains of my game launcher experiment from Python to Rust for easier refactoring and to eventually offer language bindings other than Python itself and, at the moment, I’m working on the “filename to title” … Continue reading
Posted in Geek Stuff
Leave a comment
Getting Your Cheap Chinese USB Foot Pedal Doing Useful Things on Linux
UPDATE 2024-03-14: Just use xremap. It can remap or keybind things at the evdev level with only/except device filtering and, if you’re on X11 or supported Wayland compositors, it also supports applying only/except application filtering for your remaps/keybinds. UPDATE 2021-04-18: … Continue reading
Posted in Geek Stuff
6 Comments
Home-made tamper-evident security seals for kids and adults alike
Suppose you need to keep siblings, roommates, children, or even friends with wandering hands out of something, but you can’t use a lock. Maybe you’re worried they’ll find the key, maybe you need something that has no metallic parts, or … Continue reading
Posted in Geek Stuff
4 Comments
How To Extend A JavaScript API Based On Promises/A+
I was writing a little unsigned “dump my tabs” WebExtension for my Firefox Developer Edition when I realized that, outside the jQuery world, I’d only ever used old-style callbacks before. “No biggie”, I thought. It shouldn’t be too hard to … Continue reading
Posted in Geek Stuff
Leave a comment
A couple of simple proofs, made easier to grasp
I’ve always felt a certain undercurrent of awe at how elegant and beautiful the idea of a mathematical proof is. Don’t get me wrong, I’m not a math geek, but I can’t help but admire the beauty of the proving … Continue reading
Posted in Geek Stuff
Leave a comment
