Extracurricular Activities • Apr 23, 2025 Bringing Your Raspberry Pi on the Road: A Portable Pi Setup Guide With this Portable Pi Guide, you'll make your Raspberry Pi travel-ready using Tailscale and your phone’s hotspot — no extra gear needed.
Developer Tools • Apr 22, 2025 A Guide to Browser DevTools – The Console The console is a tool that allows developers to log information, debug issues, and execute JavaScript commands directly within the browser.
C# • Apr 01, 2025 Sliding Window in C#: A Reusable and Efficient Approach When working with collections in C#, you may need to process elements in fixed-size, overlapping groups, referred to as a "sliding window."
Developer Tools • Mar 18, 2025 Try These 4 Apps to Visualize Redis Stream Data Having a good visualization tool means having clear insights into your application state. Visualize Redis stream data with 4 different apps.
Development Practices • Feb 26, 2025 Using Postgres LISTEN/NOTIFY + Server-Sent Events for Real-Time Web Apps If your web app uses a Postgres database, you're already most of the way to live updates in the browser. Here's how to use LISTEN/NOTIFY.
The Software Life • Jan 26, 2025 Tips for Tech Workers: On Embracing Winter A friend shared an episode of NPR’s Life Kit podcast about thriving in winter, and I've reflected on similar ways I cope with the cold.
Developer Tools • Jan 21, 2025 A Guide to Browser DevTools – The Inspector Browser DevTools provide web developers with powerful development capabilities. They enable editing, testing, and debugging in real-time.
UX/Design Practices • Nov 22, 2024 User-Centered Design: Like Counting Horse Teeth When a debate about user needs is going nowhere fast, imagine yourself in a group of intellectuals debating the number of teeth a horse has.
Extracurricular Activities • Oct 09, 2024 From Zero to Unraid: The Perfect Home Server OS When you're building a home server, choosing the right operating system can feel overwhelming. My choice? Unraid.
GitHub Actions • Sep 12, 2024 GitHub Actions: Map Key-Value Pairs in a Matrix In GitHub Actions, a matrix is a great tool to use with multiple variables. Map 1:1 key-value pairs in a matrix with GitHub Actions.
Developer Tools • Sep 06, 2024 Create Custom Keyboard Shortcuts for VSCode Extensions Creating custom keyboard shortcuts for VSCode extensions is a simple yet powerful way to enhance your productivity.
Developer Tools • Sep 04, 2024 A Foray into Mac and Python Automation A recent scripting spike aimed at automating a workflow led me down a deeper rabbit hole: AppleScript/AppleEvents and Python GUI automations.