Sign in

Vivek Ranjan

@bcosynot.bsky.social
3.1K followers 1.9K following 451 posts

Staff+ engineering leader, product builder, neurodivergent, photography lover, tinkerer, etc He/him BOM -> MSP -> NYC Blogging at prodlog.xyz

PostsRepliesMedia
Vivek Ranjan @bcosynot.bsky.social · 19/07/2026
Went down a rabbit hole of setting up calibre on my home server. Found a proxmox helper script for Autocaliweb - this community is doing amazing work. Also I can now browse my catalog on the xteink through opds! And sync reading progress with kosync!
000
Vivek Ranjan @bcosynot.bsky.social · 10/06/2026
Designed a pcb with pads for battery on the rear side that are supposed to connect to the microcontroller’s battery pads on the other side through vias. After soldering I can never ensure that the battery connects. Chat am I cooked?
000
Vivek Ranjan @bcosynot.bsky.social · 20/05/2026
It’s time I guess
iOS settings screen for selecting the default search engine. Google, yahoo, bing, DuckDuckGo and ecosia. DuckDuckGo is shown as selected with a checkmark on that row
020
Vivek Ranjan @bcosynot.bsky.social · 28/04/2026
Got it last night. Installed crosspoint and downloaded a book from Libby I borrowed through nypl I’m hyped
010
Vivek Ranjan @bcosynot.bsky.social · 26/04/2026
Pulled the trigger on an xteink x4. Should arrive tomorrow, looking forward to playing with it!
010
Vivek Ranjan @bcosynot.bsky.social · 21/04/2026
I used to think that the tokenmaxxing gigachads using –dangerously-skip-permissions were being super irresponsible. But I recently discovered sandboxing tools like nono.sh and have been dipping my toes in the dark side of the pool.
100
Vivek Ranjan @bcosynot.bsky.social · 20/04/2026
I was at a dinner with staff+ engineers a few weeks ago and someone was suggesting interviewing candidates on their skills for using AI coding tools. Wtf. That’s like interviewing folks about their IDE usage skills.
010
Reposted by Vivek Ranjan
Freek Van der Herten @freek.bsky.social · 20/04/2026
Also, I’m an adult and like to be treated as such, so: ❌ no thumbnails with funny faces. ❌ enthusiasm is fine, but no hype-hype-hype, over-energetic stuff ❌ no clickbaity stuff like “15 tips that will TOTALLY blow your mind.” Such content has an audience too but maybe I'm too old to be part of it 🙂
011
Reposted by Vivek Ranjan
techaltar.bsky.social @techaltar.bsky.social · 03/03/2026
Fairphone put out a document that takes a holistic look at the environmental impact of electronics. Everything detailed by component, material, process, etc. Really interesting for those looking to dig deeper www.fairphone.com/wp-content/u...
15113
Reposted by Vivek Ranjan
Justin Garrison @justingarrison.com · 18/02/2026
I’m looking forward to this succeeding wwwrise.org
wwwrise.org
Mass Call: Laid-Off Tech Workers & Allies
077
Vivek Ranjan @bcosynot.bsky.social · 17/02/2026
Got added to a techno pessimists list today lol :confused-dog: This site is wild.
000
Reposted by Vivek Ranjan
MdDoogie3 @mddoogie3.bsky.social · 11/02/2026
I don’t really know what I expect in posting this, but maybe some people see it and can learn from it. I’ll call it “lessons from an unwilling immigration attorney.” 1/
8452182637
Vivek Ranjan @bcosynot.bsky.social · 03/02/2026
I have problem stopping my self from playing one more turn in video games. I’m seeing the same thing play out for myself with Claude code
000
Vivek Ranjan @bcosynot.bsky.social · 28/01/2026
The thought of soldering 20 buttons with a gazillion wires on a perfboard kills me. Time to learn kicad I guess
000
Reposted by Vivek Ranjan
Kristen Radtke @kristenradtke.bsky.social · 27/01/2026
I wrote about my childhood friend Alexi Pretti. Please read it and share it and remember him as a human being. @theverge.com
theverge.com
I grew up with Alex Pretti
The kind-hearted ICU nurse shot by ICE agents was my childhood best friend.
496171896829
Reposted by Vivek Ranjan
Nicole Bedera @nbedera.bsky.social · 26/01/2026
The biggest risk in this moment is something sociologists call “symbolic compliance.” That’s when an institution that is violating civil rights gives the public just enough symbolic victories that accountability efforts lose steam before there has been any meaningful change.
262206388519
Vivek Ranjan @bcosynot.bsky.social · 24/01/2026
Turned off autoplay. Saw a couple of posts today about news coming in. I’m conflicted about wanting to not look at those images, but my body is already having a reaction from just reading the descriptions.
030
Vivek Ranjan @bcosynot.bsky.social · 24/01/2026
Working on a new project to control my media devices (AV receiver, TV, Fire TV dongle) and a couple of lights/scenes. Using ESPhome with commands going through home assistant and Bluetooth.
A breadboard sits on a wood tabletop. On the breadboard is a seeed studio XIAO esp32 c6 microcontroller. Connected to the microcontroller and hanging off the breadboard is a rectangular 1100 mAh battery. Also connected to the microcontroller are small tactile buttons laid out on the breadboard in a staggered manner. They are connected to microcontroller via jumper wires of different colors.
130
Reposted by Vivek Ranjan
David Imel @davidimel.com · 23/01/2026
Watch this by @lukemiani.bsky.social www.youtube.com/watch?v=CzHa...
youtube.com
We need to talk about Big Tech's role in Fascism.
YouTube video by Luke Miani
51119
Reposted by Vivek Ranjan
Ben Holmen @benholmen.com · 01/12/2025
In case you need it: I made a calculator that tells you how long until the daylight increases again. Hang in there! benholmen.com/sunlight
We need sunlight! Screenshot of sunlight calculator showing that there are 21 days until the sunlight increases, among other statistics.
3195
Vivek Ranjan @bcosynot.bsky.social · 28/11/2025
Staggering releases by holidays is diabolical
010
Vivek Ranjan @bcosynot.bsky.social · 25/11/2025
Stumbled across kittycad language few days ago. Kinda obsessed with the name.
010
Reposted by Vivek Ranjan
Jonaya Riley @ FoxGirl Games @jonayariley.bsky.social · 13/11/2025
I do very much appreciate that Valve's latest hardware announcement is just like - hey, here's some cool shit for games! No AI bullshit, no metaverse web3 nonsense. Just - hey, here's a better version of our shit.
5919
Reposted by Vivek Ranjan
I said abolish and I fucking meant it @astridoverthere.bsky.social · 06/11/2025
Wondering why no one likes your posts anymore, even among your friends? It's because @jay.bsky.team and team have decided to hide a huge amount of content from all of our feeds by default. Here's how to turn it off. First go to the hamburger menu in the upper left corner
Screenshot of the top of a Bsky feed, with a red circle around the hamburger menu in the top left.
2021325711575
Reposted by Vivek Ranjan
🇵🇹 snipe, lixo tóxico ⭑⭒⭒⭒⭒ @snipe.lol · 06/11/2025
Oof. blogs.gnome.org/alatiera/202...
blogs.gnome.org
DHH and Omarchy: Midlife crisis
Couple weeks ago Cloudflare announced it would be sponsoring some Open Source projects. Throwing money at pet projects of random techbros would hardly be news, but there was a certain vibe behind them...
57420
Vivek Ranjan @bcosynot.bsky.social · 05/11/2025
Mamdani DJ a little too eager to play the dhoom theme. Don’t blame them, it’s a banger
020
Vivek Ranjan @bcosynot.bsky.social · 20/10/2025
Hugops to everyone dealing with the aws outage.
000
Vivek Ranjan @bcosynot.bsky.social · 15/10/2025
Took me a couple of hours to figure out how to publish to my own blog (lol lmao), but finally published this prodlog.xyz/posts/hittin...
prodlog.xyz
How I Stopped Yelling at My Pi Pico and Got HTTPS Working
Recently I have been working with the Raspberry Pi Pico W and I wanted to hit multiple HTTP endpoints, hosted on different domains. I didn’t think this would be a problem at all. I mean, we live in a ...
030
Vivek Ranjan @bcosynot.bsky.social · 14/10/2025
If you spend time in the terminal, try bat, a replacement for cat (yes, I know that sounds utterly deranged) It adds syntax highlighting and Git integration, but still works like cat in when piped with other programs. Alias it to cat! Great for peeking at readmes, code, logs, etc
011
Vivek Ranjan @bcosynot.bsky.social · 14/10/2025
Solution was to create a new ssl context (not reuse the default) and then add the cert to it. I’ll write up a blog post on this tomorrow
110
Vivek Ranjan @bcosynot.bsky.social · 13/10/2025
Working on a project with a @pimoroni.com pico plus 2w that needs to access APIs at multiple domains. I am seeing that circuitpython might have issues with accessing multiple https websites on the same program… does anybody have workarounds for this?
110
Vivek Ranjan @bcosynot.bsky.social · 10/10/2025
My neighborhood tech meetup started a 5-week sprint for personal projects. It’s been great meeting every Thursday to share progress, swap ideas, and get inspired by what everyone’s building. Great motivator! I’ve caught myself coding late on Wednesdays just to have something to demo 😅
051
Vivek Ranjan @bcosynot.bsky.social · 08/10/2025
I want to write about how developers can collaborate better with folks they work with regularly. Starting with product managers. I would love to chat with you if you’re a PM
110
Vivek Ranjan @bcosynot.bsky.social · 08/10/2025
Oh yeah I wouldn’t have caught this until later without unit tests. Write your unit tests kids!
010
Vivek Ranjan @bcosynot.bsky.social · 08/10/2025
My coding clanker hallucinated about a very basic method for Django transactions. I then had to spend more tokens fixing its lie. Feels like a scam
020
Vivek Ranjan @bcosynot.bsky.social · 07/10/2025
Why even publish this wtaf
020
Vivek Ranjan @bcosynot.bsky.social · 04/10/2025
On my on call rotation at work this week. First night on Monday was awful and now my sleep schedule is screwed 😭 Hopefully it gets back to normal by the time this week ends
010
Vivek Ranjan @bcosynot.bsky.social · 03/10/2025
What’s a quick way to go to a specific window of an app in macOS? Looking for something other than cycling between windows with cmd+’ I basically need to navigate quickly between different windows of my ide
200
Reposted by Vivek Ranjan
Larry Williamson (L422Y) @l422y.com · 02/10/2025
fzf might be of interest if you're not already familiar alias fcd='cd "`fzf --walker=dir`"' github.com/junegunn/fzf
github.com
GitHub - junegunn/fzf: :cherry_blossom: A command-line fuzzy finder
:cherry_blossom: A command-line fuzzy finder. Contribute to junegunn/fzf development by creating an account on GitHub.
011
Vivek Ranjan @bcosynot.bsky.social · 02/10/2025
True, but only if your agent doesn’t delete the failing tests and confidently say “All tests are passing now 💪
030
Vivek Ranjan @bcosynot.bsky.social · 02/10/2025
I love tools that are “invisible” and do one thing well. zoxide is a great example. It replaces cd in the terminal, remembers the directories I visit most, and lets me jump to them with just a few letters. I use it all the time! It saves me time and keystrokes, without making me think about it.
131
Vivek Ranjan @bcosynot.bsky.social · 14/09/2025
Just soldered 4 5m long LED strips together. Not a fun time.
On a bamboo desk lies a black silicone mat for 2/3 of the image from the left. Right 1/3 image shows a cardboard box with a bunch of white LED strip in it. The LED strip comes out of the box and into a black plastic spool on one end. The spool is right next to the cardboard box, on it left. Some of the led strip comes out of the spool and is lying flat on the previously mentioned black silicon mat. The LED strip extends past the image through the left. Also on the silicon mat is a golden steel wool ball on its top right with a soldering iron resting on it, connected to a white usb c cable
040
Vivek Ranjan @bcosynot.bsky.social · 31/08/2025
Got my shipment of led strips and controllers earlier than expected from aliexpress! Time to play with them
010
Vivek Ranjan @bcosynot.bsky.social · 31/08/2025
Started playing with onshape last night as a form of productive procrastination. It’s quite nice!
000
Vivek Ranjan @bcosynot.bsky.social · 30/08/2025
Started a new gig a few months ago. I was very nervous going in because I haven’t been new at a company in many years. Finally starting to get my confidence back!
010
Vivek Ranjan @bcosynot.bsky.social · 29/08/2025
I need to design the model for a scale that can hold a load cell with a plate to hold an object to weigh. But I can’t get myself to begin
000
Reposted by Vivek Ranjan
Vivek Ranjan @bcosynot.bsky.social · 27/08/2025
A big reason for loving programming for me was the ability to go into flow state. That’s becoming difficult to achieve for me in this world of agentic coding. How are folks working around this problem?
021
Vivek Ranjan @bcosynot.bsky.social · 27/08/2025
A big reason for loving programming for me was the ability to go into flow state. That’s becoming difficult to achieve for me in this world of agentic coding. How are folks working around this problem?
021
Vivek Ranjan @bcosynot.bsky.social · 14/08/2025
I sometimes worked really long hours in my twenties. I can’t do that anymore. When I did do it in my 20s, without fail I would soon find out that my output was awful and I had to eventually redo it or fix a bunch of things.
020