Meow
Hi. This is my website.
I enjoy things like Python, Linux, Rust (sometimes), computers (not really lol), tomatos, tomato sauce, and sourdough.
You can contact me by sending an email addressed to nearly anything at the domain of this website.
Hi. This is my website.
I enjoy things like Python, Linux, Rust (sometimes), computers (not really lol), tomatos, tomato sauce, and sourdough.
You can contact me by sending an email addressed to nearly anything at the domain of this website.
Making the Civilization IV look big and silly for high pixel density displays.
Another Civilization IV post disguised as a revolutionary way to marry bloated webapps with software configuration files.
Using Cheat Engine to make my friend sound far away from me in our voice chat.
About a mod for the video game Civilization IV.
Rant about the one time I forgot to disable selinux and it prevented sshd from starting.
Modernizing froghat.ca with reverse cloud at the edge using socat tcp-listen:8080 exec:systemctl start important-things.service
If I see another blog post with a stock photo of a shipping container I’m gonna heckin’ lose it.
:O blogger reacts to the number of clicks exploding head emoji
tldr; map -apple-system to sans-serif in your fonts.conf for better times
Layoffs at froghat.ca.
#unexpected #TryNotToLaugh
I rewrote my static site generator again. But only a little bit.
Elm is a fun programming language that I really liked a lot and that I gave up on last year.
Using nginx as a reverse reverse proxy to de-terminate TLS for connections from our internal network to the internet.
Disclaimer: I received this product for free for the purpose of this review.
Condensed follow-up on my pizza incinerating regimen.
A guest post by John Field about a video he produced.
Complaining about Markdown & reStructuredText mostly I guess.
Complaining about phones I guess.
How I burn my pizza.
Shilling for Datomic; aimless conjecture on linguistics & pattern matching; and a report on my poor use of SQLite.
Reflection on rewriting my old time tracking software in Rust.
Pizza & Rust.
An instructional on how to not update the dependencies for your program or library written in Rust.
Querying web APIs is an awful experience.
Running Mastodon services inside of a systemd portable service.
Running Mastodon services inside of an Alpine Linux systemd-nspawn container.
A fun way to serve files with nginx under vaguely mnemonic URLs.
Duplicating file descriptors between processes across a UNIX socket.
Broadcasting or recording audio from only select applications in a Linux desktop.
Nice style sheets & fonts.