• Greg-the-cat, a black/gray/white tabby, is partially under the flat sheet of a bed that's being made. He is peeking at the holder of the camera.
    On Life and Love

    Network Routing and Automation Fun with pfsense, Wireguard, and Tasker

    Last year, I asked about some very specific home network routing ideas over on reddit, with the goal being to securely access home network resources from my phone while away from home while maintaining some coverage from my 3rd party VPN provider, Mullvad. The faster and more automated any network switcheroos are, the better. This post is… very long. Here’s a table of contents in case you only care about parts of it: Reqs and Specs Prerequisites Wireguard In, Wireguard Out Basic Interface Structure Mullvad Wireguard Tunnels Gateway Group Interface Group Firewall (Routing) Test! At-home Mullvad Wireguard on Android Tasker Open Issues Detecting Wifi Disconnection in Tasker pfsense/Mullvad Instability What’s…

  • Greg-the-cat, drowsing on their cat tree.
    On Life and Love

    Migrating G Suite to Gmail

    Have Google Home and a G Suite account and wish your calendar was accessible? Good luck waiting for Google (2+ years) or messing around with external services to bridge the gap.  An alternative is to switch back to Gmail and get it to send/receive using your personalized domain. Ugh. Unfortunately, Google seems to be sticking to the idea that G Suite is now for businesses, not personal use, so there are a few things G Suite users are being denied. I have a Google Apps for Domains account (now G Suite) for irrsinn.net, and have for years. A lot of stuff to tied to it–OAuth, Hangouts history, voice personalization, keyboard…

  • On Life and Love

    Long-awaited Granny Squares Design Going Live

    Years, folks. Years.┬áThat weird fabric texture background is finally going away. Ever since I’ve thrown myself full-tilt at Future Proof Games, I’ve let my older side projects run as they are with no updates from me unless something was catastrophically wrong. A lot has changed on the web since Granny Square Colors got a major update from me, though: tablets and smartphones are even more popular among the GSC user base, Internet Explorer isn’t the worst thing to develop for anymore, and I’m a way better architect and coder than I was a handful of years ago.

  • On Life and Love

    Image Generation on Granny Squares

    It’s been a while since I’ve done anything significant on my Granny Square Pattern Generator (GSC), and since I’ve already contributed to a game release this week, I figured I hadn’t quite checked enough “public-facing actions” boxes this week until I did some work on GSC. Biggest missing feature (and biggest complaint!) is that blankets weren’t printable. Now they are! Log in with something like Facebook or Twitter, generate a blanket, and save the blanket. When you look at the details of the blanket, you can now get it as a printable image, and toggle between the two styles of seeing the blanket. My next task is to make authentication…

  • On Life and Love

    Deploying “The Whispering Thing”

    After the shenanigans of getting that site pushing, building, testing, and deploying from git to Jenkins to DreamHost, I was able to get deployment for “The Whispering Thing” in place while I slept. Seriously, Jira says I clocked 90 minutes, and that’s with versioning (details below) and using a new service–DreamObjects. Twine (what “The Whispering Thing” is written in) produces a single HTML file with all CSS and JS right in the file. A dream for deployment–just put it somewhere. DreamObjects is–from my perspective–like S3, but doesn’t require me to start the clock ticking on Future Proof Games’ free tier status with Amazon Web Services. DreamObjects is API-compliant with S3,…