Soumit Salman Rahman·Jun 30Launching Espresso API & MCP — Curated Business Intelligence for AI Agents & DashboardsHey gang, I’m back with more fresh 💩 from the kitchen.A response icon1A response icon1
Soumit Salman Rahman·Jun 5Battle Scars from Embedded DB Land — How to Create Multi-Process Concurrency for Embedded DBsSo technically its not a thing specially when you have a multi-writer situation going on — where it → multi-process concurrency for…
Soumit Salman Rahman·Apr 9Launching Beans — News API & MCP for AI AgentsHey gang, I am back with some fresh 💩. But first, it is my pleasure to introduce Project Cafecito’s 2nd product — Beans.
InTowards DevbySoumit Salman Rahman·Jan 1How to Create Your Own Vector Data Warehouse with Ducklake: Part 3 — OptimizationThe best optimization you can do is NOT build a production system on Ducklake. But if you optimize the design and deployment, it can save…
InTowards DevbySoumit Salman Rahman·Dec 21, 2025How to Create Your Own Vector Data Warehouse with Ducklake: Part 2 — DeploymentOk, I am back. Keeping this prod deployment up has been one dumpster fire after another. And so if you are actually planning to run a data…A response icon1A response icon1
InTowards DevbySoumit Salman Rahman·Oct 5, 2025How to Create Your Own Vector Data Warehouse with Ducklake: Part 1 — BuildDo you actually need to deploy and run the infra of your own vector data warehouse? F*** NO. It's a terrible idea, you will regret at least…
InTowards DevbySoumit Salman Rahman·Jul 28, 2025What’s the Best Way to Handle Concurrency in Python: ThreadPoolExecutor or asyncio?Coming from Go to Python, learning multithreading and async programming model was nothing short of unpleasant for me. A part of that may…A response icon2A response icon2
InTowards DevbySoumit Salman Rahman·Jul 16, 2025Building Vector DB using DuckDB in Go: Why Did I Think Dealing with Arrays Will Just Work?Writing code in Go is my favorite 💩. And I LOOOOVE DuckDB. I love it so much so that I even swallowed my hatred towards SQL. But…
InEffective ProgrammerbySoumit Salman Rahman·Mar 24, 2025Beyond Human: Understanding Non-Human Identity in Zero Trust ArchitectureA practical guide to implementing and securing machine identities in your infrastructure.
InEffective ProgrammerbySoumit Salman Rahman·Mar 17, 2025Embedded & IoT Devices Supply Chain Security — Part 1 Decision FrameworkAs much of 💩 as I have had to deal with on this, it is going to be tough to not go into multiple completely unrelated rants, but it's…A response icon1A response icon1