Things I wanted working
Ambilight for a monitor, a public URL for a local service, a tiny plant ecosystem, a photo-to-CAD pipeline. Usually some practical itch.
$ ./weekend_hacks_index.sh
I'm Abhishek Bagade. I work on ML platforms at NVIDIA and keep a small homelab running in Bengaluru. This is the index for the side projects I usually post on Instagram: GenAI experiments, 3D-printable things, electronics hacks, self-hosted services, and the notes that survive after something finally works.
Ambilight for a monitor, a public URL for a local service, a tiny plant ecosystem, a photo-to-CAD pipeline. Usually some practical itch.
Used parts when they make sense, Arduino/Raspberry Pi when enough, systemd when boring is better, and notes on what breaks in Indian network or hardware reality.
The useful bits are the constraints: weird build flags, NAT pain, cheap hardware tradeoffs, large data that does not fit in pandas, and outputs you can actually use.
Photos to 3D-printable coaster files. The interesting part is not the preview; it is getting a clean file that can go to a slicer.
visit project →Text-to-CAD, image-to-CAD, and the gap between a nice demo image and geometry with scale, constraints, and useful exports.
A Lenovo M900 Tiny, Proxmox, Coolify, Syncthing, Obsidian, and a preference for services I can inspect when they fail.
The older blog has longer posts for people who want the implementation details. This page is the gateway from Instagram and search to the actual notes.
homelab.mdconsumer-grade server build because enterprise gear in India was not cheap enough
ambilight.htmlWS2812 LEDs, Arduino, Hyperion, and macOS build pain
jarrarium.mdplant-only aquarium in an IKEA carafe, with snail ethics detour
twitterAnalysis.md50M tweets, Postgres, Spark, Gephi, and fake-news adjacency
ngrok.mdfree Ngrok + systemd + Telegram bot because home NAT is pain