Once upon a time I distrusted all proprietary code, self-hosted everything (even my email), and was generally fairly paranoid about the privacy and security of my data. While I still run a server at home, it's mostly for the convenience of having a local SMB share and a couple of …
All articles
xRDP Black Screen Issue
Lately I've been doing a lot of work over RDP, even when connecting to Linux machines. In some cases though, I've been met with a black screen instead of the expected desktop environment, particularly when running Kali Linux as a virtual machine on Proxmox. I'm not quite sure why, but …
SwiftUI TabView Double Tap Issue
I recently ran into an issue while building an app with SwiftUI where I had a
TabView
that contained some views that modified their state in anonAppear
block. I'm still not sure why, but this caused some strange behavior in that tapping on a tab would immediately return the …Adding New WireGuard Clients
I like to run a few things from home, like a Nextcloud server and a Bitwarden server, for example. I also like for my home infrastructure to be secure though, so I don't allow access to these services from outside of my LAN. This can be a problem if I …
Goodbye, Podcasts
Our time in life is very much finite, and our free time even more so, making the decision for how to spend it nontrivial. It is with this in mind that I have come to the conclusion that I’d like to stop listening to podcasts. Between the direction the …
Skerge
I have an HP printer/scanner at home that my wife and I use surprisingly often, certainly more often than we might think. For the most part it works just fine and it gets the job done, but I do have a couple of complaints about it. One of the …
SSH Server on Windows 10
Unfortunately, getting an SSH server up and running on Windows 10 isn’t quite as easy as it is on a Linux box. Fortunately for you, I’ve done a bit of digging to figure it out and then write up a quick blog post on it. If you use …
Back to WordPress
As you can see from the horrendous design of my site, I’m back on WordPress! The horrendous design is my own fault, and I’ll get around to fixing it when I find the time/motivation to do so, but I wanted to get back to WordPress sooner rather …
Reducing the Memory Usage for my Spring Boot App
For a couple of years now, I've been working on a self-hosted family budgeting application called Twigs. Seeing as I'm an Android developer, I spend most of my days writing Java and Kotlin. Thus, it seemed like a good idea to stick with the languages I'm most comfortable with for …
Writing Essays in Vim
This month I went back to school, so I now find myself needing to write essays once again. It's been quite a few years since I last had to do homework like this, and I now find word processors to be rather clunky and inefficient compared to just using vim …