RSSAmplifier

Blog

The Generally Available Blog

A blog for programming, open source development, DevOps, and all things Tech.

blog.jenningsga.comRSS feed ↗15 posts

Latest posts

Mk7 Golf R Helix Subwoofer Upgrade: More Punch Without Wrecking Your Wallet

The Volkswagen Helix subwoofer in the Mk7 Golf runs out of steam at volume. A reversible upgrade that fixes it without cutting a single wire.

Upper Timing Cover Replacement

Do-it-yourself guide for replacement of the upper timing cover for the VW Mk7 Golf R and GTI.

The Internet Protocol v6 - The Digital Messiah

A deep dive into Internet Protocol v6 (IPv6). IPv6 will expand the number of addresses available on the Internet and provide improvements to its architecture, performance, and reliability and provide further innovation for our connected devices.

Automate Your Garage With Smart IOT Devices

A garage is a perfect place to get started with installing IOT devices for home automation.

Security Best Practices for OAuth 2.0

This post will follow the guidelines and best practices detailed in the Internet Engineering Task Force article entitled "OAuth 2.0 Security Best Current Practice". In relation to the open source IAM software Keycloak.

Home Networking Hardware Update

As 10G and Multi-Gig capable hardware becomes more affordable, I discuss how I am transitioning my home network to these newer and faster technologies.

The Status of Storage Within Linux

We evaluate LVM, Btrfs, and ZFS from the perspective of a desktop user. And we look at the pros and cons of the different storage technologies.

Remote VPN Server with pfSense and a Dynamic IP Address

How to configure a pfSense router for remote access using OpenVPN. These instructions will target residents who have a dynamic IP address.

Virtualize pfSense for Google Fiber - A Dream Networking Stack

This is a story of planning and executing on a networking re-design utilizing Google Fiber, pfSense virtualized in Proxmox, and Ubiquiti products.

Securing Email for Better Inbox Placement

Common security standards for email sending in order improve email delivery placement.

Proxmox - Keeping Quorum with QDevices

We will develop a way of maintaining high availability with a two or even node count Proxmox cluster deployment. To do this, we will be using what is considered a QDevice.

A Technical Overview of Smartmontools

Smartmontools is a very well known toolset for monitoring and querying storage health. We will take a look at the code of Smartmontools and see what we can learn from it. We will also take a look at the Linux storage system hierarchy and how communication takes place from a softwares perspective.

Python - A House Divided

An in-depth history into Python 3. Changes in syntax, incompatibilities, and tip and tricks to convert and support the latest Python from prior versions.

Steams Proton Brings Gaming to Linux

Proton is a compatibility tool which allows running Windows only games from within a Linux desktop.

Everything to Know About Web Security

It is becoming important to understand and implement enhanced security measures for serving web content. In this post, we will look at some of the common best practices and tools to keep your website safe from the newest vulnerabilities and attack surfaces.