Hey, I’m Yash

a software engineer, dabbler in photography

Building a Self-Hosted Analytics System for My Personal Website

I wanted to know when someone visits my website. Not in the aggregate, pageviews-per-month way that Cloudflare Analytics shows you, but in a “someone just opened my resume from LinkedIn” way. The problem with Cloudflare’s built-in analytics is that most of the traffic is bots and scrapers. I couldn’t tell the difference between a real person and a crawler. I wanted something that would: Only track real human visitors (filter out bots) Tell me where they’re from (city, country) Notify me instantly on Telegram Show me what pages they visited, from where, on what device Not slow down the site at all Cost nothing So I built it myself. ...

March 31, 2026

Why I Built This Website

I’ve had a personal website for a while, a terminal-style UI I built for fun. It was a cool experiment, but not something I’d actually use to write or share anything meaningful. I recently stepped away from my last role to take a break, and it felt like the right time to finally rebuild it into something I’d actually keep coming back to. A simple space to write, document what I’m learning, and have a corner of the internet that feels like mine. ...

March 12, 2026