Ttrumpintrunpjack.hashnode.dev·Apr 11 · 2 min readWhat broke my first Web Audio prototype (and the one rule that fixed the game)I’ve been building a tiny browser game—working name Dialed Sound Game—where you hear a few short tones and try to match each frequency from memory. Nothing fancy on paper: a slider, a score, a daily r00
Ttrumpintrunpjack.hashnode.dev·Mar 9 · 1 min readShipped a Browser Tool to Strip AI Metadata From PhotosI've been seeing a lot of "AI Info" labels on Instagram lately. Not just on mine—friends who use AI upscalers or background removal have been hitting it too. The platforms read C2PA and related EXIF f00
Ttrumpintrunpjack.hashnode.dev·Feb 13 · 2 min readThe Math Behind a Gold Value Calculator: Purity, Weight Units, and Data StructuresBuilding a gold value calculator seems simple at first—weight × price × purity. But once you dig in, you run into a few domain details that can trip you up. Here's what I learned while building one. Karat vs. Pure Gold Gold purity is measured in kara...00
Ttrumpintrunpjack.hashnode.dev·Feb 10 · 2 min readA Free Chronological Age Calculator for Forms and Reports — Why Single-Purpose Tools Still MatterIf you've ever had to fill in chronological age at date of testing on a form—assessment, IEP, or clinical report—you know the drill: count months and days from birth to test date, watch for leap years, double-check. One wrong month and the whole thin...00
Ttrumpintrunpjack.hashnode.dev·Jan 15 · 2 min readHow Built a Free Image Cropper Without Backend: A Client-Side Architecture Case StudyAs a developer who recently built SquareImage, I want to share how we achieved a fully functional image editor without any backend infrastructure - all processing happens directly in the browser. Technical Architecture Breakdown: Pure Client-Side Pr...00