Hi there 👋

Welcome to my blog!

  • My name is Samuel Wallace and documented here is an assortment of technical projects I’ve undertaken over the years. I hope you find my writing helpful in your own projects– please feel free to connect with me on Discord or Github with any questions or comments. Cheers!

Fulfilling Smart Lighting's Natural Purpose

I was originally going to title this post “Optimizing the Circadian Lighting Home Assistant Integration for use with Phillips Hue.” Thats the core of what the below is all about, but I eventually reconsidered, thinking it sounded a bit too much like jargon soup. So, before getting too into the weeds, lets begin by talking generally about smart lighting in the home. In my ongoing journey to create an ever more integrated smart-home, I have opted to utilize the Phillips Hue platform for my lighting....

April 17, 2022 · 16 min · Samuel Wallace

Operating an Unraid-Hosted, Containerized Wireguard VPN Server on a VLAN

I run my home network on Ubiquiti UniFi based hardware utilizing a UniFi Dream Machine Pro (UDMP) as my gateway/firewall, along with an assortment of UniFi Access Points (APs) and managed switches. In the event that I need to remote into my network, my gateway operates an L2TP over IPsec VPN. Using the built in Radius server, I’ve been able to configure this VPN so that remote clients are automatically routed to a specific subnet via a VLAN tag....

March 21, 2022 · 9 min · Samuel Wallace

Exploring Google Workspace Upload Limits

Google Workspace Enterprise plans (successor to G Suite Business plans) include unlimited Google Drive storage for licensed users, but there is a strict 750Gb limit on data a licensed user can upload to their account within 24 hours. This limit is generally quite reasonable and should not pose an issue. The vast majority of people today do not have internet connections sufficient to upload 750Gb of data within 24 hours even if they wanted to....

March 20, 2022 · 13 min · Samuel Wallace

Static Site Hosting for Free with Docker, Hugo, and NGINX Proxy Manger

It seems appropriate that my first post on this site be an exploration of its own technical underpinnings. That being said, before I get too far into the weeds, a bit of context. When I set out to build my site I had a few goals in mind. Those goals can be reasonably summarized as wanting to build a site from markdown files in Github, and self-host it using docker containers....

March 3, 2022 · 22 min · Samuel Wallace