Guruprasad L
Guruprasad L
@lguruprasad@www.lguruprasad.in
112 posts
15 followers
  • My 2025 Gaming Chronicles

    Gaming 2025 was a memorable gaming year for me—I purchased the Nintendo Switch 2 Super Mario Kart World bundle within a couple of weeks after its global release! 🎉 I also bought, played, and completed many games. Out of these, Split Fiction was the standout game for me—I played it twice, once each as Zoe…

  • My ZFS snapshot and replication setup on Ubuntu ft. sanoid and syncoid

    I have known about ZFS since 2009, when I was working for Sun Microsystems as a campus ambassador at my college. But it wasn’t until I started hearing Jim Salter (on the TechSNAP and 2.5 Admins podcasts) and Allan Jude (on the 2.5 Admins podcast) evangelize ZFS that I became interested in using it on…

  • Redirect all outgoing DNS requests to the local Pi-hole instance using OPNsense

    In my previous post, I had explained how I set up an N100 mini PC as an OPNsense firewall in my home network. One of the main purposes of having such a firewall was to (transparently) redirect all outgoing DNS requests to the local Pi-hole instance. I have a Pi-hole instance serving DHCP and DNS…

  • How I replaced my home firewall with an x86 OPNsense setup

    I have been working remotely for the past 6+ years, and my wife has been working remotely for the past few years. So we have 2 internet connections at our home, with one configured as a primary and the other as a backup on the TP-Link ER605 load balancer. The load balancer is configured to…

  • How audiobooks rekindled my love for reading

    After listening to a lot of grandma stories when I was very young, I started reading story books, in English and Tamil, during my school days. I always looked forward to long train journeys because I could request my father to buy me some books and Tinkle comics from Higginbothams to read during the travel.…

  • A roundup of my 2024

    2024 has been a good year for me and my family, and I wanted to share some highlights from it. Personal life Keirthana and I had our tenth wedding anniversary ❤️ at the beginning of this year (we have known each other for more than 32 years now!) and celebrated it with a trip to…

  • Seamlessly access local services on LAN and Tailnet

    As I am passionate about self-hosting, I have been setting up various services in my homelab, in addition to those on my cloud servers. I have also been using Tailscale to access my devices and services while not at home. So I have wanted to have a seamless way to access the services, irrespective of…

  • Automatically delete the trailing whitespace on save in emacs while excluding the trailing newlines

    I use emacs as my editor and have it configured to delete all trailing whitespace in a file, including any trailing newlines at the end, before saving it. The configuration snippet that I have in my emacs configuration file to do this is While this is very convenient and works as expected, it becomes a…

  • Replacing the Netspeed Widget on Kubuntu 22.04 and newer

    I have been using the Netspeed widget on my KDE Plasma installations for a long time to display the network download and upload speed in the Plasma panel. When I upgraded to Kubuntu 22.04 a few months ago, I found that it stopped working. After doing some research, I found that the KSysGuard package that…