Skip to main content

All Posts

My Overnight Sensation Speaker Build

Designing custom speaker cabinets for audiophile-grade home audio

Build your own Overnight Sensation speakers with custom cabinet design. Complete DIY audio project including woodworking, crossover assembly, and acoustic tuning.

Accessing a FreeNAS Jail via SSH Tunnel

Secure remote administration through encrypted SSH tunneling

Learn how to securely access FreeNAS jails remotely using SSH tunneling. Complete guide for network administrators managing NAS systems over secure connections.

Organizing your dropbox Camera Upload folder with Go

From Python chaos to Golang efficiency with concurrent photo sorting

Learn how to organize Dropbox Camera Upload photos automatically using Go. This tutorial shows how to parse file dates and sort photos into organized year/month folders with concurrent processing.

Automated door system

Particle Photon saves the day when Lisbon keys fail

Build an IoT automated door system using Particle Photon and relay module. Control your door remotely via smartphone when keys fail. Complete tutorial with wiring and code.

pwdquery v2 is out!

90GB+ database gets a makeover for better breach checking

pwdquery v2 release - check if your passwords were compromised in data breaches. Search through 90GB+ database of leaked passwords and emails for cybersecurity awareness.

My Vim Configuration

Customized Vim setup for efficient development workflow

Share my personal Vim configuration for enhanced programming productivity. Includes plugins, key mappings, and custom settings for efficient development workflow.

BreachCompilation Checker

When 1.4 billion leaked passwords need a search engine

Check if your email and password were compromised in the BreachCompilation leak. Search through 1.4 billion leaked credentials with this cybersecurity awareness tool.

Wacken 2018 Band Parser

Python scraper tracks metal festival lineup additions in real-time

Build a Python web scraper to track Wacken Open Air festival band announcements. JSON output for automated notifications when new metal bands are added to the lineup.

Updating Storj storjshare-daemon

Keep your Storj storage node up to date with latest daemon version

Learn how to update Storj storjshare-daemon to maintain your distributed storage node. Complete guide for updating Storj software and keeping your blockchain storage operational.

Altium Tip - Display of clearance boundaries during routing

Visualize design rule clearances in real-time during PCB routing

Learn how to display clearance boundaries during routing in Altium Designer. Improve PCB design accuracy by visualizing design rule constraints in real-time while routing traces.