Build Apple AirPlay Powered Outdoor Speakers Using a Raspberry Pi

Build Apple AirPlay Powered Outdoor Speakers Using a Raspberry Pi

Want to have outdoor patio speakers but powered by Apple AirPlay?

When my family is spending time in our backyard especially when weather is nice, there have several times we brought a small Bluetooth speaker outside with us so we can have a little bit of music while the kids are playing. We also have birthday parties which we play some background music during the party. The Bluetooth speaker was stored in our walkout basement when it was not being used so we had relatively easy access to it.
How to Create a Basic DMZ (Demilitarized Zone) Network in OPNsense

How to Create a Basic DMZ (Demilitarized Zone) Network in OPNsense

Are you hosting publicly accessible services on your network? Protect your internal network with a DMZ

A DMZ (demilitarized zone) is a segmented part of a network that is used to host all publicly accessible websites and services. The intention is to protect the internal network from external threats. It is an effective strategy to minimize public exposure of your critical assets as well as limit the damage caused when an intruder is able to penetrate your network. A great definition of a DMZ can be found here.
Wire "All the Things" to Improve Wireless Performance

Wire "All the Things" to Improve Wireless Performance

One way to improve wireless performance may be to use more wires!

When searching online, you will find many ways to improve wireless performance. One suggestion that I think you may not see often is to use more wires. ‘Using more wires will improve wireless performance? I thought the point of wireless was to use less wires?!' While that may be true, it is important to understand the physics of wireless networking. There is only so much bandwidth available among the range of frequencies used by wireless transmissions.
Create Self-Expiring Emails in Gmail

Create Self-Expiring Emails in Gmail

With a little bit of scripting, you can create emails that expire after a set number of days...

Getting flooded with unwanted emails is an issue that everyone faces. Hitting the unsubscribe button may help some with the issue. However, there are some emails that would be nice to keep for a short while before they are deleted. For example, I like getting emails with discounts for various online stores, but I do not want them cluttering my email account. The discounts tend to expire within a few days or a week.
How to Configure the WireGuard VPN Server in OPNsense

How to Configure the WireGuard VPN Server in OPNsense

Seeking a faster, lighter weight, and potentially more secure VPN server to access your home network? Check out WireGuard VPN...

WireGuard is a modern designed VPN that uses the latest cryptography for stronger security, is very lightweight, and is relatively easy to set up (mostly). I say ‘mostly’ because I found setting up WireGuard in OPNsense to be more difficult than I anticipated. The basic setup of the WireGuard VPN itself was as easy as the authors claim on their website, but I came across a few gotcha’s. The gotcha’s occur with functionality that is beyond the scope of the WireGuard protocol so I cannot fault them for that.