JMSWRNR

How I reverse engineered an ESP32-based smart home device to gain remote control access and integrate it with Home Assistant.

Article
03 Feb 2024
1,721

What I've learned from a month-long nightmare of returns and repairs following unexpected hardware failure.

Article
25 Aug 2023
232

How to protect the query parameters of your Next.js API routes from malicious use.

Article
23 Feb 2023
656

A detailed guide on how to stream an HTML <canvas> element to an RGB LED matrix using Node.js and a Raspberry Pi.

Article
13 Apr 2020
3,534

A complete walk-through of how I created the 3D header for my website. From 3D scanning with an iPhone to the WebGL render process.

Article
25 Mar 2020
4,240

An in-depth retrospective of my solo-built stats website for PUBG that scaled to handle 32 million users.

Article
16 Feb 2020
8,130