Piotr Sarnacki
7.8K posts

Piotr Sarnacki
@drogus
I'm a software developer and an SRE https://t.co/PkEVyLbMrq










I wrote 8k words on how to manage ADHD





It’s time to quit, @AnthropicAI employees. You are in over your head.


Yes. There’s a reason you so rarely see the word “actor” in the erlang/elixir communities. The deeper, more general abstraction is the beam’s preemption and cooperative scheduler. Then you layer on processes with isolated memory. *Then* inter-process communication.


I benchmarked which language works best with Claude Code. Ruby, Python, and JavaScript came out cheapest, fastest, and most stable! See my article in detail: dev.to/mame/which-pro…



I am blind! I missed your blog post link. Actually your benchmark is strikingly similar to our methodology, complete with Pareto distribution! Several notable differences with our benchmark: 1. We put a web server/ORM in front of SQLite, since this is how SQLite is often deployed 2. We assumed many clients making one request at a time (no batching) 3. Write-only workload FWIW, we also benchmarked SQLite without a server and got around the 40k transactions you got here with no batching IIRC. So can SQLite hit SpacetimeDB-like numbers in this benchmark? Yes! But you have to be careful about how you go about it. What SpacetimeDB offers beyond SQLite is a webserver + static schema typing and client code gen + real-time subscription evaluation for arbitrary queries + distributed replication. That’s pretty much it. If you’ve got those things handled then SQLite is an excellent choice!











