Ethan's Semi-Technical Blog

I am a software engineer interested in all things computer-related. This is my blog, where I write about a variety of software projects, problems, and experiences I have had. I write with the hope that others (possibly including my future self) will find what I have to say interesting or helpful.


Welcome

I write about technical things I find interesting or that I have done in the hopes that others can learn from it. I am certainly no expert in everything I write about, and in fact I enjoy writing about figuring out things I know very little about, so don’t assume everything I say is correct (not that you didn’t know that already, browsing the internet). Some of my blogs may be styled like tutorials, while others are just my ramblings about some random thing I tried and how it didn’t work and how I did (or did not) fix it. Some might not be blogs at all. I hope you enjoy.

  • Setting up Packet Forwarding with WireGuard and UFW

    For a personal project, I was trying to configure the firewall on my Raspberry Pi to work with my Wireguard VPN server. After some failures with modifying the default configurations, I decided it would be better to learn a little bit about how the linux firewall works and write the configurations from scratch myself.

  • Garlic Fries

    Like all food blogs, I am obligated to provide my life story leading up to why I developed this recipe in a long, detailed, multi-paragraph description: