All posts /

#personal

47 posts

  1. 8 min read X

    Zion, part 0: my homelabs before it, from a Pi stack to a Dell R510

    Before Zion there was a Raspberry Pi stack in Bangalore and a Dell PowerEdge R510 in Delhi. What they ran, what I sold, and what made it to the US.

    #homelab#linux#personal

  2. 2 min read X

    Labelarium: I kept losing one sheet of paper, so I built an app

    My Brother P-touch has 649 symbols indexed on one paper sheet I kept losing. Labelarium is the offline, open-source companion app I built instead, now on Product Hunt and Peerlist.

    #developer-tools#open-source#ai

  3. 8 min read X

    A year of 3D printing: my giant creative hammer

    A Flashforge AD5M, a printed enclosure, a dryer before TPU, a desk mount an LLM helped draft, an STL edited by an AI agent and an NFC tag for my dog.

    #gadgets#personal#ai

  4. 11 min read X

    My desks, 2018 to 2026: Cherry MX Blues, an ultrawide and an Airbnb table

    Eight years of desk tweets: a 4K Dell and MX Blues, a 34-inch ultrawide over a walking pad, a vertical monitor, a dog crate desk and a G502 with weights.

    #gadgets#personal#developer-tools

  5. 6 min read X

    I filed my Indian taxes as an NRI with AI agents

    My first time self-filing an ITR, done end to end with Grok 4.5 in the grok build CLI. I built a neo-brutalist dashboard and a 158-page audit packet, and still overpaid by ₹5,550.

    #ai#developer-tools#personal

  6. 1 min read X

    pmptr: a dead simple teleprompter, with no ads and nothing to pay for

    I built pmptr for my wife: a transparent, always-on-top, click-through teleprompter for macOS, Linux and Windows. Open source, one npm install.

    #developer-tools#open-source#personal

  7. 6 min read X

    Locked out of GitHub for three days over a compromised CLI token

    In May 2026 GitHub suspended my account over a compromised gh CLI token. Their explanation pointed back to the stealer that hit my Mac in 2025.

    #security-privacy#developer-tools#personal

  8. 7 min read X

    Reading Petzold's CODE as a book club, one Saturday at a time

    Six months of Saturday sessions reading Petzold's CODE together, from flashlights and Morse code to operating systems. Over 120 started. 4 of us finished.

    #books#software-engineering#personal

  9. 2 min read X

    I got hacked on X by pasting one command into Terminal

    A sponsored Google result, a fake Cloudflare check and a 360-line macOS stealer. My X account posted crypto spam for 12 hours.

    #security-privacy#personal

  10. 10 min read X

    From the audience to the stage: how a backend engineer learnt to give talks

    In 2019 I was in the audience at Bengaluru meetups. Since then I've given talks in Bengaluru, Delhi, Goa, Pilani and Chicago. Here's every one, in order.

    #career#software-engineering#personal

  11. 4 min read X

    Reading notes: Psychology of Money, Deep Work and two more

    What I took away from The Psychology of Money, a second read of Deep Work, a Mark Manson passage on victimhood chic, and my weekend pick, Ego is the Enemy.

    #books#personal#career

  12. 10 min read Obsidian

    Job hunt 4.0: five weeks of senior and staff interviews, and what I got wrong

    An offer pulled in the crypto winter, a warm-up in November 2021, about 40 companies in one Obsidian note, and my notes on every round I fumbled.

    #career#software-engineering#personal

  13. 6 min read Obsidian

    Picking a note-taking app (again): Obsidian, git and a PARA second brain

    After years of notes lost to notebooks, job changes and apps that never stuck, I picked Obsidian over TiddlyWiki and built a PARA vault synced with git.

    #developer-tools#personal

  14. 3 min read X

    Millionaire by 12? The WhiteHat Jr ad and India's pressure culture

    A WhiteHat Jr ad promising 'CEO at Age 13' got me ranting about a childhood where Maths beat Music, and an engineering batch that mostly did B.Tech for the prestige or because they 'had' to.

    #startups#personal#career

  15. 12 min read

    A journey to mystical lands of the homelab: my Lord of the Rings homelab talk

    Today I walked colleagues at Uber through my homelab, where every box has a Lord of the Rings name. Pi-hole at 48.3%, RAID 5 and idols as heatsinks.

    #homelab#linux#personal

  16. 6 min read

    The Haswell box: the PC I built in 2015, four years on

    The PC I built in 2015: an i5-4440 on a Gigabyte B85M, a GTX 960 a year later, a desk I drew in MS Paint, 16 GB for Chrome, and the dead hard drive that taught me 3-2-1.

    #gaming#personal#homelab

  17. 4 min read X

    Wingify DevFest 2018: a data selfie, emotion detection and a rocket regression

    Wingify DevFest 2018, session by session: a keynote, Google Cloud on AI, a data selfie, emotion detection, distributed deep learning, NLP for Indic languages and a Kaggle rocket problem.

    #career#personal

  18. 7 min read X

    Warranty hell in India: a Nexus 5, a Galaxy S6, an iBall dongle and a Sennheiser

    A swollen Nexus 5, a Galaxy S6 waiting on a part, an iBall dongle stuck in Mumbai and a fading Sennheiser. Four years of Indian after-sales, and what worked.

    #smartphones#gadgets#personal

  19. 13 min read BitSnapper

    Back from Dead | Troubleshoot slow page loads & 503 errors of WordPress blog

    How a slow, 503-throwing WordPress blog on GoDaddy shared hosting was traced to a bloated Jetpack postmeta table, and fixed by cleaning up the database.

    #software-engineering#internet#how-to

  20. 7 min read GitHub blog

    Post[0] = "why tech?"

    I always talk about how I am a huge nerd when it comes to tech. So, what better way to start my engineering blog than talking about "why tech?".

    #personal#career#software-engineering

  21. 6 min read X

    Leaving Adobe, my dream company, without an offer in hand

    Nearly three years at Adobe, my dream company. Then a farewell mail on 3 April 2017, no offer in hand, and a few months later the gig I wanted.

    #career#personal

  22. 5 min read BitSnapper

    Back to the basics + rant against Godaddy! [Comeback]

    Rant about GoDadday's hosting transitions + detailed stuff I had to do to restore BitSnapper. To infinity… and beyond!

    #internet#personal#how-to

  23. 8 min read BitSnapper

    My experience with OYO rooms | Review/Rant

    Read about why you should never book with OYO rooms. It is certainly one of the worst companies in hospitality business to get in bed with. #SayNoToOYORooms

    #travel#startups#reviews

  24. 6 min read BitSnapper

    ONE RIDE 2016 | Delhi Edition | Saket-Faridabad-Kapashera

    Read my travelogue for One Ride 2016 - Delhi Edition. One Ride is all about One Thought; One Feeling; One Love for the Royal Enfield!

    #motorcycles#travel#personal

  25. 7 min read BitSnapper

    Classic 500 Ownership Experience : Part 4 | One year later

    This is the Part 4 of my Royal Enfield Classic 500 ownership experience series. Discover my love/hate relationship with the Bull in the first year.

    #motorcycles#reviews#personal

  26. 17 min read BitSnapper

    Classic 500 Ownership Experience : Part 3 (After Sales Service)

    Read third part of my Royal Enfield Classic 500 Ownership experience about how this machine is ageing viz. riding, maintenance & after sales service.

    #motorcycles#reviews#personal

  27. 9 min read X

    Every phone I've owned, 2009 to 2015: from Nokia fanboy to a Galaxy S6

    Six years of phones: FoneArena reviews in Class 12, Nokias, a Galaxy S2 I had to fight for, a pile of free Lumias, an office iPhone 6 and now a Galaxy S6.

    #smartphones#nokia#android

  28. 13 min read BitSnapper

    BitTorrent is dead, Long live the BitTorrent!

    Do not judge me from title! BitTorrent is the second best thing ever happened to me after Internet, but read on to let me rest my case and then we can talk!

    #internet#personal

  29. 9 min read BitSnapper

    An Open Letter to DEN Boomband | Delhi

    This is an open letter to DEN Boomband signifying about how discourteous they treat their initial customers & how they couldn't care less about customers!

    #internet#reviews#personal

  30. 4 min read BitSnapper

    Google Chrome! Stop eating my RAM :(

    Discover the behind-the-scenes reason for Google Chrome's memory leak which gobbles up your ram in background like a troll feeding up the attention on web.

    #internet#personal

  31. 7 min read

    Two websites I let die: TechSalvos and EventShare.in

    A post-mortem of my first two sites: a gadget blog that outgrew its cheap hosting, and a tech-events site whose domain I let lapse, then tried to buy back.

    #internet#personal

  32. 3 min read BitSnapper

    "The Cockroach Theory for Self Development" by Sundar Pichai

    Incredible fast rise of Sundar Pichai, SVP, Google, piqued my curiosity which led to my discovering of his own "The Cockroach Theory for Self Development"

    #career#personal

  33. 13 min read

    Forty Windows Phone projects as "Jaykay", and the one that stuck

    Hanuman Chalisa, Imaging SDK filters, a wallpaper factory and the one app that hit 1.5 million downloads: two years of Windows Phone apps as Jaykay.

    #windows#nokia#smartphones

  34. 5 min read BitSnapper

    My Experience with UBER [Delhi/Bangalore]

    My hate affair with Radio Taxi/Cabs was long lived until I tried Uber. Read my experience with Uber and also grab your free first ride upto ₹600 as a bonus.

    #travel#reviews#personal

  35. 14 min read BitSnapper

    Classic 500 Ownership Experience : Part 2 (Booking/Waiting)

    Read second part of my Royal Enfield Classic 500 Ownership experience about booking with unintended waiting period & how I got it financed from HDFC bank.

    #motorcycles#reviews#personal

  36. 5 min read

    Three dead Flipkart vouchers, nearly 40 emails and a DVLUP refund

    In August I spent 3,000 DVLUP points on three Rs 1,000 Flipkart gift cards. None of them worked. Five and a half months later I got my points back.

    #windows#nokia#career

  37. 3 min read BitSnapper

    Why Amazon has the best customer service ever!

    We all know about how Amazon has the best customer service but today I will share my personal experience that how I got my Kindle replaced for my own fault!

    #gadgets#reviews#personal

  38. 7 min read BitSnapper

    Classic 500 Ownership Experience : Part 1 (Prebooking/Test drive)

    This is an Unbiased post about my Royal Enfield Classic 500 ownership experience, Part-1 (Pre-booking & Test drive) & what made me finally bite the Bullet!

    #motorcycles#reviews#personal

  39. 7 min read

    From zero campus placements to Adobe: my 2014 job hunt

    No company came to my college. A 2am mail to Wingify, a TCS offer at someone else's campus, three offers in one morning, Webyog, and then Adobe.

    #career#personal

  40. 4 min read

    My Lumia 1520 has a ghost, and I want a replacement

    Two display faults in two months on the Lumia 1520 I earned on DVLUP: a violet streak, a screen swap, then ghost touches. Last night I took it to @lumiaHelp.

    #smartphones#windows#nokia

  41. 8 min read

    The Windows Phone apps I'm not proud of: a 3G booster that was just a progress bar

    Four of my Windows Phone booster apps passed certification as a progress bar and a random number. Eight more were App Studio apps on other people's brands.

    #windows#personal#career

  42. 15 min read

    DVLUP, Nokia events and freebie #12: my Lumia tally so far

    Twelve DVLUP freebies by my own count, from a Lumia 625 in January to a Lumia 1320 yesterday, and the Nokia and Microsoft events along the way.

    #windows#nokia#smartphones

  43. 3 min read Obsidian

    My solo ride to Dharamshala ended 200 km in, with a snapped clutch cable

    A 4 am snapped clutch cable on my Pulsar 150, a 10 km push to a gurudwara and a ride home. Then I learnt my bike properly and rode to Bir Billing, this time with spares.

    #motorcycles#travel#personal

  44. 8 min read

    Everything I learnt outside class at GGSIPU

    Four years of B.Tech CSE at GGSIPU: 9% attendance, a 2,800-fan Facebook page, Baja, DRDO, a one-night call-centre job and 70-480 in 18 minutes.

    #personal#career#android

  45. 6 min read X

    A year on the Galaxy S2: running a one-man ROM help desk for my friends

    Odin, rooted kernels, a Rs 200 USB jig and Siyah undervolting: a year of flashing my Galaxy S2 and walking my friends through theirs.

    #android#smartphones#personal

  46. 4 min read X

    Two Saturdays, two meetups: Delhi User Group and BarCamp Delhi 9

    Delhi User Group at Microsoft in Cyber City, then BarCamp Delhi 9 at SAP Labs: the line-ups, the sessions I sat in, and what I live-tweeted from both.

    #career#personal

  47. 7 min read X

    Samsung shipped me an I9100G in an I9100 box. Six weeks later I got the real one

    My Galaxy S2's box said GT-I9100, the phone inside was the weaker I9100G. A refusal letter, 16+ mails and an Akosha complaint later, Samsung swapped it.

    #smartphones#android#personal