Blog

Thoughts on development, design, and everything in between.

5/11/2026

ReviewProof

A Python-based web scraping system for collecting medical practitioner data in Bielefeld, Germany using Playwright and SQLite.

4/30/2026

Behavioral Maze CAPTCHA

A revolutionary approach to bot detection using human behavioral analysis and pathfinding algorithms to create the most secure anti-bot solution.

4/16/2026

Visualizing the Israel-Hamas Conflict - A Timeline Map

An interactive web application that visualizes the Israel-Hamas conflict from 1900 to 2025 using Leaflet.js and vanilla JavaScript.

4/14/2026

Building an Interactive Map of Police Shootings in Germany

A technical deep dive into building a visualization tool for police firearm incidents in Germany using Leaflet.js, SVG charts, and vanilla JavaScript.

4/13/2026

LiDARSight

How we built an open-source 6DoF head tracking system using nothing more than an iPhone

4/11/2026

Building a Dot Matrix Generator: From Image to LED Display

A technical deep-dive into creating a dot matrix playground - converting images to bitmaps, handling aspect ratios, and building an interactive editor.

4/10/2026

Building MANTAX: An Ethical Facial Recognition System for NGOs

A technical deep-dive into MANTAX, an ethical facial recognition system designed for NGO use cases with local-only processing, dual-model embeddings, and confidence bands.

4/9/2026

Pokemon TCG Card Extractor with OCR

A technical deep-dive into building a computer vision system for automatic card collection management using OCR, web scraping, and SQLite.

4/7/2026

AI Is Quietly Becoming the Operating System of Global Energy

How AI is transforming the energy sector through system optimization, asset management, and end-use efficiency—with projected savings of 3,700 TWh by 2030.

4/6/2026

LinkedIn Accused of Extensive Browser Surveillance In "BrowserGate" Report

BrowserGate report accuses LinkedIn of large-scale browser surveillance, processing sensitive personal data without consent, and corporate espionage against competing tools.

4/3/2026

npm Supply Chain Attack - Axios Compromise

Analysis of the Axios supply chain attack by Sapphire Sleet on March 31, 2026.

3/25/2026

Building a CLI Tool with Node.js

A guide to building your first command-line interface tool.