Winny's Blog
Update on my Racket exit
10PRINT inspired "Snowcrash" in Emacs
Emacs: Edit as root using sudo-edit
My 2024 in Review
Browser Bits
Advent of Code 2024
Shellcheck and Emacs
I hope you use ShellCheck
Update the NAS to 24.05
CPUID instruction and table
paste.winny.tech (Sillypaste) is dead
Test your backups
Another NixOS 23.11 upgrade gotcha
Multiple arguments in shebang
Upgrading my Workstation to NixOS 23.11
My 2023 in review
Sway review
Nix / NixOS misconceptions
Racket frustrates me
My first game jam
Sillypaste migrated to fly.io
Pre-commit in GitHub Actions & GitLab CI
Can 4GiB meet your needs in 2023?
New computer checklist
Large, Static Website hosting with AWS and Let's Encrypt managed with Terraform
#lang tinybasic
NixOS Migration
Racket on Digital Ocean App Platform
Auto-rip Music CDs
Set up a Private GitLab Runner on Alpine Linux
Migrating from Emacs 26 to Emacs 27 on Gentoo
Using an old Supermicro IPMI to configure broken networking
No need to reinstall your OS
Freenode is dead, long live Freenode!
Moving blog to ox-hugo
Snarf YouTube videos off gather.town
Some tips when copying, recovering disks
You want sudo -i or su -
About my keyboard choices
When NAT Bites — Use a Reverse VPN
Linux dmesg –follow (-w) not working?
Debugging Zathura, GTK (don't forget about seccomp)
A week in the life of Winston
Extending a wireless LAN with a bridged Ethernet LAN using Mikrotik RouterOS
Switching website to GitLab Pages
How to fix early framebuffer problems, or "Can I type my disk password yet??"
Milwaukee Code Camp
Won MSOE x Google Cloud Hackathon
GDG Milwaukee 2019 DevFest - We participated!
Track down basic Emacs bugs & hangs
The Danger of fuzzy matching over one's PATH
Open URL in existing Qutebrowser from Emacs Daemon on Gentoo
Blink Shell: First Thoughts
GNU C Style
Publishing with org-static-blog
Toggle Redshift with Keyboard Shortcut