Patrick Smith

Engineering notes. Mostly things that didn't work the first time.

  • Two Coordinate Systems, One Handoff Bug Mar 12, 2026
  • When the Overlay Is Visible but Unclickable: Fixing Price Check on Linux Mar 11, 2026
  • Making the Overlay Unclickable Again Mar 10, 2026
  • Fixing Mouse Input on Awakened PoE Trade's Linux Overlay Mar 9, 2026
  • Teaching a Weather Dashboard to Describe the Air Mar 5, 2026
  • From CSV Tailing to a Local Weather API Mar 1, 2026
  • A KDE Weather Widget With Four Fallback Sources Feb 28, 2026
  • Waiting for the USB Sensor Before Starting the Container Feb 27, 2026
  • Coordinating Parallel Agent Teams With Git and Prose Feb 24, 2026
  • How the Resume Pipeline Earned Its Architecture Feb 17, 2026
  • Define What Each Agent Must Not Think Feb 10, 2026
  • Same Seed, Different Output — Then a Hierarchy to Keep It That Way Jan 15, 2026
  • A 2.26x Speedup and Why That's Fine Jan 8, 2026
  • Getting Fifty Phones on a LAN Audio Stream Without Help Aug 22, 2025
  • Pre-Packing Docker Images for Venues Without Internet Aug 21, 2025
  • Why the LAN Audio Stream Needed a Multicast-to-HTTP Proxy Aug 19, 2025
  • Threading Gridiron Dynasty's 20-Year World Bootstrap Aug 11, 2025
  • Weighted Aggregation and Quantile Tiering for Rankings Aug 9, 2025

github linkedin resume