Sandip Bhattacharya
sandipb.net
Sandip Bhattacharya
@sandipb.net
Opensource/photog/food/other fleeting interests. SRE/Devops/Observability. Currently Toronto.

⛺️: 🇮🇳🇺🇸🇩🇪🇨🇦

@sandipb on Twitter
Pinned
Many months back when I moved to Bluesky wholeheartedly and deleted everything on Twitter, I made a personal decision for future SM usage - I will make original posts only on Bluesky. I will continue to maintain engagement on Twitter, but restrict myself to replies and simple reposts (without quote)
I am always reminding myself- bluesky is the least privacy protecting option among the social media options I use. Likes are not private, private posts are not possible like in mastodon, etc
Every person on Bluesky should know:
* Every post on Bluesky is PUBLIC forever
* Every post on Bluesky is archived by ICE, NSA, and many other agencies
* Even if you delete a post, it’s already been captured
* Judges don’t care if you were “kidding” or being ironic

www.404media.co/the-200-site...
January 10, 2026 at 6:24 PM
This is how bad things are on Twitter - I am now blocking probably 10x more accounts for giving AI replies, than for being an a-hole
January 10, 2026 at 6:07 PM
PSA: If you use Perplexity, remember to go over its memories about you and clean them up. There are a lot of details from your one-off queries that it keeps as memories, that have no business being kept permanently as context to your queries.

www.perplexity.ai/account/pers...
January 9, 2026 at 4:41 PM
The Greenland situation continues to feel like the first episode of Black Mirror
January 6, 2026 at 11:35 PM
Ooh. Adding the MCP server for #Terraform fixed my most annoying problems with #LLM - unbelievable hallucinations with TF code. I blame the horrible provider documentation web site.

With #MCP the hallucinations are gone & the AI editor is one-shotting working code.
blog.sandipb.net/2026/01/06/t...
Terraform MCP server makes a huge difference to TF code accuracy | sandipb.net
Discovering a Terraform MCP server that eliminates AI editor hallucinations by providing accurate provider metadata, solving the JS-heavy documentation problem.
blog.sandipb.net
January 6, 2026 at 7:06 AM
whew, while the subagents feature in claude is useful, it is normally expected to be a non-interactive one-shot tool. But if it breaks or you lose context somehow that sux. Found out about how to resume context in an agent that saved me just now. code.claude.com/docs/en/sub-...
Subagents - Claude Code Docs
Create and use specialized AI subagents in Claude Code for task-specific workflows and improved context management.
code.claude.com
January 5, 2026 at 4:09 AM
#TIL about #wcurl

"wcurl is a command line tool which lets u download URLs w/o having to remember any parameters.
Starting with #curl 8.14.0, wcurl comes bundled in the regular curl release tarballs. Building & installing curl then also installs wcurl and its man page."

curl.se/wcurl/
wcurl
curl.se
January 4, 2026 at 3:35 PM
The AI update to Alexa can make your normally boring interactions really … something.
December 31, 2025 at 2:58 PM
Probably the best description of what I have been feeling so far abt LLMs

I find a vague analogy to the two type of people described in Zen & Art of motorcycle maintenance will describe the *next* generation of software engineers

To some it’s the joy of building w/o getting too much into the weeds
In essence a language model changes you from a programmer who writes lines of code, to a programmer that manages the context the model has access to, prunes irrelevant things, adds useful material to context, and writes detailed specifications. If that doesn't sound fun to you, you won't enjoy it.
December 30, 2025 at 5:31 AM
2026 will be about more senior, reputed, or influencer coders normalizing "trusting the agent" over code reviews because "it is not practical" to review the gigantic amount of code they are using AI to generate.
December 29, 2025 at 7:38 AM
How to buy RAM in 2026
1. Buy computer with RAM
2. Take out RAM from computer
3. Throw away the computer
December 27, 2025 at 6:02 PM
It is amusing how much of my #Substack feed is about people trying to make analogies for AI/LLMs. Both from people for and against the tech. It is like even the most thoughtful of people are still trying to wrap their heads around this thing that is taking over our lives (allegedly)
December 25, 2025 at 6:21 PM
Try as much as I can, I keep coming back to #ClaudeCode and I hate it. Cursor, #Gemini, #Codex, I keep trying them but it is the little things.
December 24, 2025 at 7:55 PM
Waiting with bated breath to learn about the fate of the hundreds of dollars I have sunk in buying courses from #Udemy over the years.

Not hopeful.

#CourseraUdemyMerger
December 22, 2025 at 3:45 PM
I’m must say, the need to block accounts on Twitter because of AI responses is getting way higher than the need to block a*holes.
Bring back blocktogether!
December 18, 2025 at 4:01 PM
Finally decided to stop vendoring #Helm charts in my Git repo and setup #Chartmuseum for my #homelab. #Harbor is a tomorrow problem. Since I am more interested in mirroring, I really like CM's multi-tenancy feature that Harbor doesn't seem to have.

blog.sandipb.net/2025/12/18/s...
Setting Up a Private Helm Chart Repository with Chartmuseum | sandipb.net
After Bitnami discontinued free Helm chart repositories, I set up Chartmuseum as a simple alternative for my homelab. Here's why I chose it over Harbor and how I configured it with Docker Compose and ...
blog.sandipb.net
December 18, 2025 at 8:59 AM
Wtf Google. I wanted to trial the new Gemini, and so it "upgraded" my regular plan to the "AI" plan. Then when i wanted to cancel the trial, there is no option to cancel just the trial. I have to cancel the whole plan. And they make it impossible to find the non-AI plan on the mobile to go back to.
December 17, 2025 at 8:21 PM
Happy Code Freeze days in the software industry.
wishing a very happy let’s-circle-back day to all who celebrate
December 17, 2025 at 4:43 PM
"For security and compatibility reasons", why would you keep using a Windows laptop or desktop computer?
December 16, 2025 at 5:24 PM
Wasted a whole bunch of hours trying to get the 5Gz wifi working on Raspberry 5 and Ubuntu. Turns out that combination doesn't work as of now with the stock hardware. Added a post about it.
blog.sandipb.net/2025/12/13/u...
Ubuntu Wi-Fi 5GHz Issue on Raspberry Pi 5 | sandipb.net
Why Ubuntu on Raspberry Pi 5 can't connect to 5GHz Wi-Fi networks due to outdated firmware, and why I switched back to Raspberry Pi OS.
blog.sandipb.net
December 15, 2025 at 6:38 AM
Using pragmas to do sql queries on database state in the past is 🤯

fly.io/blog/litestr...

It is sql suddenly got git’s -r parameter
Litestream VFS
Query your SQLite database any time, anywhere
fly.io
December 11, 2025 at 6:16 PM
Whoever designed those tiny HAT cables for raspberry pi 5 are a freaking sadist. Nightmare fuel for people with fat fingers and poor vision.
December 10, 2025 at 5:59 PM
A password generator can generate novel combinations that no human has.

But only a human can go “hang on. That one would be an amazing domain name to buy”! I wasn’t even in market for one, but now, how can I resist?
A lot of creativity comes from humans being able to connect across domains.
December 10, 2025 at 2:54 PM
Toronto new LRT predictably showed the biggest problem of this car crazy country.
"""
The rush to speed up the TTC's new Line 6 Finch West comes amid early reports that the route debuted with travel times 16 minutes slower than the 36C Finch West bus it replaced.
"""
www.blogto.com/city/2025/12...
City and TTC rushing for fix after Toronto's new LRT slammed with complaints
Toronto's Finch West LRT hasn't been able to shake its first-day jitters as more commuter complaints trickle in. On top of the annoying delays – whic…
www.blogto.com
December 9, 2025 at 6:22 PM
Really sad to see #Xata Lite going away. One of the few free database options where they don’t harass you about inactivity (cf. supabase guys)
lite.xata.io/docs/migrati...
Migration guide from Xata Lite
Everything you need to know about the Xata lite deprecation and migration.
lite.xata.io
December 4, 2025 at 9:04 PM