Link Aggregation on IBM i: LACP LAGG for Performance and Failover

Step-by-step IBM i LAGG setup using *AGG resources and LACP policy, plus the gotcha we hit with Cisco Nexus VPCs.

Drawing Our Puppy as a Bluey Character

A custom illustration of our puppy Cookie, rendered in the Bluey animation style to help the kids through a big family transition.

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.