Blog

Authenticating pfSense OpenVPN Against IBM i LDAP
Use the IBM i Tivoli LDAP server as a single source of truth for VPN and service authentication. Here is the full setup, including a Node.js script to sync user profiles.

A Network Discovery App for MSP Client Onboarding
A Node.js tool to automate nmap scans, whois lookups, and DNS queries during MSP onboarding. Built for the Raspberry Pi with Fastify and Solid.js.

Building a Hosting Brand Site with Next.js and Real DC Photography
We needed a dedicated, marketable site for our hosting services. I used actual data center photography and Next.js to build it.
Tracking Warehouse Inventory with Laravel, Vue.js, and Barcode Scanning
A vinyl fencing company needed a warehouse inventory system. I built a Vue.js SPA with barcode scanning and shareable filters, backed by a Laravel API.

NFT PFP Idea
Experimenting with profile-picture art styles led to this character concept—part illustration exercise, part curiosity about digital ownership.
A Badge-Scanning Time Tracker for Warehouse Floors
Warehouse employees scan badges or barcodes to log tasks. I built a Vue.js + Laravel app with URL-synced filters for easy reporting.