r/WeirdSideProjects

I built a physical desk dial that secretly skips my roommate's Spotify tracks
▲ 8 r/WeirdSideProjects+1 crossposts

I built a physical desk dial that secretly skips my roommate's Spotify tracks

My roommate refuses to use headphones and listens to terrible EDM playlists while we work in the living room.

I bought a cheap rotary dial knob on Amazon, hooked it up to an ESP32 microcontroller, and linked it to his Spotify account via the API (I grabbed his auth token when he left his laptop open on the kitchen island).

It doesn't control the volume or pause the music. If I turn the dial, it just skips to the next track. He thinks his Spotify app is glitching out because it skips every time a heavy bass song comes on. I’ve had this running for a week and he still hasn't figured it out.

u/No_Onion_9901 — 13 days ago
▲ 3 r/WeirdSideProjects+1 crossposts

desk drawer audio sensor that triggers a loud phone ringing sound on linger

got tired of my micro-managing department lead hovering near my cubicle for 10 minutes every afternoon making passive-aggressive small talk about sprint velocity.

i threw together an ESP32 micro-controller, an ultrasonic distance sensor, and a tiny Twilio SMS script. taped the sensor under my desk partition facing the aisle. when it detects a stationary body standing within 4 feet of my desk for longer than 20 seconds, it sends an automated webhook to my phone that triggers a hyper-realistic ringing incoming call screen. i pick up, say "sorry man I have to take this emergency client call", and he walks away every single time.

reddit.com
u/Plus_Delivery5633 — 12 days ago
▲ 11 r/WeirdSideProjects+1 crossposts

I wrote a computer vision script to track CEO blink rates during earnings calls

I wanted to see if I could objectively measure corporate anxiety.

I fed live video feeds of quarterly tech earnings calls into OpenCV, which tracks the CEO's facial landmarks and eyes. It establishes a baseline blink rate during the boring financial intro, and then maps spikes in the blink rate when analysts start asking hard questions.

One CEO's blink rate went up 400% when asked about their AI roadmap. He was visibly terrified. I doubt I can use this for actual stock trading, but mapping the data on a graph is hilarious.

u/BloodyGem3 — 13 days ago
▲ 2 r/WeirdSideProjects+1 crossposts

A script that auto-replies to recruiter spam with increasingly absurd salary demands

I was getting so sick of third-party recruiters hitting my LinkedIn inbox with "urgent 6-month contract" roles that pay terrible rates.
I hooked up a python script using a LinkedIn API wrapper. If an inbound message contains keywords like "urgent," "contract," or "rockstar," it automatically triggers a reply.
The first reply is standard: "Thanks for reaching out. My current base is $350k, can your client beat that?" If they actually reply to that, the script escalates. "Actually my landlord just raised rent, I need $600k and a company jet ski." If they reply AGAIN, it just starts sending them Wikipedia links to random medieval battles.
It’s completely useless spaghetti code, but checking my inbox is actually entertaining now.

reddit.com
u/bossneb_ — 13 days ago
▲ 3 r/WeirdSideProjects+1 crossposts

Built a twilio bot that texts my mom a random compliment every tuesday

I am terrible at keeping in touch with family. I fed a language model a bunch of specific childhood memories and inside jokes about my mom. hooked it up to twilio. every tuesday at noon it texts her something nice and completely unique. she called me crying last week thanking me for being so thoughtful. I feel incredibly guilty but the code works flawlessly.

reddit.com
u/DivideOtherwise956 — 13 days ago
▲ 3 r/WeirdSideProjects+1 crossposts

wired a panic button under my desk that instantly deletes my last slack message

I have a bad habit of sending typos or saying the wrong thing in the main engineering channel and panicking. I bought a cheap usb foot pedal on amazon and mapped it to a custom macro. if I stomp on it, the script instantly hits the up arrow, backspace, and enter keys to delete the last sent message. saved me from complaining about my hangover to the director of marketing yesterday.

reddit.com
u/hubbyniodari — 13 days ago

Chrome extension that inserts micro-delays into typing to confuse productivity trackers

some enterprise WFH tracking tools monitor typing cadence variance to detect whether an employee is actively drafting documents or copy-pasting text from ChatGPT.

wrote a lightweight Chrome extension that intercepts DOM keydown events when typing inside Google Docs or Jira. it introduces subtle, randomized 15-millisecond human micro-delays between keystrokes and occasionally injects a backspace-correction sequence every 40 words. makes AI-generated code or text paste logs look 100% like a tired human developer manually typing at 55 WPM.

reddit.com
u/hubbyniodari — 13 days ago