
A Robot Arm That Follows Your Cursor
I put an interactive industrial robot arm on my homepage. Here is the short version of why, and the parts that turned out to be more interesting than I expected.
Software Engineer
Loading posts...
Feel free to contact me at kanishksachdev@gmail.com
16 of 16 articles about software engineering, physics simulations, and building things.

I put an interactive industrial robot arm on my homepage. Here is the short version of why, and the parts that turned out to be more interesting than I expected.
The living reference for my homelab: six hosts, ~100 containers, SSO on everything, DNS as code, borg backups, and the honest cost table at ~$64/mo.
The full service map of my homelab: six hosts, ~100 containers, every stack and the wiring between them. The deep-dive companion to the overview post.
When we deployed our HackPSU NestJS app to Cloud Run, every instance started firing the same cron jobs simultaneously. Hackers got triple cancellation emails and our sender reputation tanked. Here's how we built a distributed locking system with Firebase RTDB to fix it.

What started as curiosity about Wikipedia rabbit holes turned into parsing 6.8 million articles and building a Neo4j graph database. Here's how I mapped the structure of human knowledge in a weekend.

How we implemented WebAuthn passkey authentication for HackPSU using Next.js and Firebase, creating a seamless biometric login experience that actually works in production.

A deep dive into the interactive easter eggs we secretly embedded throughout the HackPSU Fall 2025 website – from memory games to fish that chase your cursor.
Picture this: you need a static IP for API whitelisting, but Vercel charges 'Picture this: you need a static IP for API whitelisting, but Vercel charges $20/month and Cloud Run setups are overkill. So we grabbed the cheapest GCP Compute Engine instance and crammed 6 different services into it.'0/month and Cloud Run setups are overkill. So we grabbed the cheapest GCP Compute Engine instance and crammed 6 different services into it. Here's how we built our own mini data center.
Picture this: spending 2+ hours daily copy-pasting job listings into a Google Sheet, only to realize half of them are in Toronto (where I can't work) or for the wrong graduation year. Here's how I built a Python script that does the boring stuff so I can focus on actually landing interviews.

How we designed and built a comprehensive inventory tracking system for HackPSU using Next.js, React Query, and NestJS to manage thousands of items across multiple event locations.

What started as a 'let me try rendering OpenStreetMap data' turned into a full-blown parallel map rendering engine. Here's how I built a system that processes millions of geographic features and renders beautiful maps with airports (because I love planes).

A deep dive into moving expensive SUM queries off the read path in Django by denormalizing inventory quantities and syncing via signals.

How I designed and implemented a Bluetooth Low Energy check‑in platform using ESP32, Web Bluetooth API and our existing web services for seamless workshop attendance.

How we designed and implemented HackPSU's new authentication platform using Next.js, Firebase, and session cookies to secure multiple subdomains with seamless UX.

How I designed and implemented the bulk templated email delivery platform using React, SendGrid, MJML and NestJS for HackPSU organizers.

How I built a comprehensive reimbursement management system with automated PDF generation, email workflows, and real-time analytics for HackPSU using Next.js, NestJS, and some creative PDF manipulation.
More articles coming soon. Follow along on GitHub for updates.