Posts
Creating a Window on Wayland from Scratch in Pure Python.
Published on 21 Dec, 2025
I wanted to see what kind of wizardry graphics toolkits like Qt or GTK perform when they create a window on a Wayland desktop. It takes surprisingly little code to achieve the bare minimum goal of creating a window and drawing a static image to it. In this article, I will walk through everything I learned about summoning a window on Wayland, using nothing but Python's standard library.
[Read More]Fixing SSH Access to an Oracle VPS Without Reprovisioning
Published on
It's a bright Friday morning. You've just woken up, refreshed and ready to tackle the day. You turn on your computer, open a terminal, and start typing in the same trusty command you've always used to ssh into your VPS, only to be met with:
[Read More]A blog post about this blog itself.
Published on 5 Aug, 2025
I've been wanting to set up a blog for several years now, but I didn't want to use a cookie-cutter template. I wanted to make a design from scratch that actually looked good to me. The problem is, I have no artistic talent for this kind of thing. Show me a design and I can probably tell you what looks good and what does not (at least in my opinion), but making one from scratch is, to say the least, hard.
[Read More]