Chris
banner
chris.blue
Chris
@chris.blue
37% context left
Reposted by Chris
ttl.sh is very cool. Limited-duration container registry, perfect for testing things!
ttl.sh - Anonymous & Ephemeral OCI Registry
Free, anonymous, and ephemeral OCI registry. No sign-up required. Push your images and they expire automatically.
ttl.sh
February 5, 2026 at 9:43 PM
Haha, yea I noticed this, too. They've overfit for the pre-AI era as well. 😆
February 8, 2026 at 8:00 PM
Reposted by Chris
ParadeDB is hiring someone to help build integrations. ORMs, RAG frameworks, PaaS, etc. Remote within US/Canada timezones, preference for PST. You'll work directly with me.

It's the perfect time to join, just ahead of the 1.0 later this year.
February 8, 2026 at 2:57 PM
Thinking my aversion to compile-time breaking API changes is over indexed for the pre-AI era. AI is quite good at refactoring calls when a breaking API change occurs (especially when the change is documented). So cost and impact of breaking API changes has dropped dramatically.
February 8, 2026 at 7:11 PM
Reposted by Chris
Wrote blog.exe.dev/expensively-... to dig into how cache reads costs dominate LLM agent conversations. Several visualizations and one terrible pun included!
February 3, 2026 at 5:28 PM
Reposted by Chris
TigerStyle.dev

A new, visual home for TigerStyle -- the software engineering methodology developed by TigerBeetle to produce safer, faster software in less time.

"Do the hard thing today to make tomorrow easy."
"If you want to be remembered, be remarkable."
February 4, 2026 at 11:42 AM
Reposted by Chris
I've been experimenting with distributing Go binaries as wheels on PyPI so you can execute them without installing them first using commands like "uvx sqlite-scanner ~/Downloads" - I wrote sqlite-scanner in Go

I built go-to-wheel to help implement this pattern simonwillison.net/2026/Feb/4/d...
Distributing Go binaries like sqlite-scanner through PyPI using go-to-wheel
I’ve been exploring Go for building small, fast and self-contained binary applications recently. I’m enjoying how there’s generally one obvious way to do things and the resulting code is boring …
simonwillison.net
February 4, 2026 at 3:03 PM
Reposted by Chris
If you use LangChain / etc. RAG frameworks today, I'd love to ask you a few questions! DMs open
February 3, 2026 at 11:37 PM
Put up a SlateDB Java FFI binding PR today:

github.com/slatedb/slat...

And a WAL-based CDC PR as well:

github.com/slatedb/slat...

Community has several metadata RFCs up as well. 🚀 Some fairly big companies are evaluating it now, too!
Add FFI Java 24 `slatedb-java` bindings by criccomini · Pull Request #1253 · slatedb/slatedb
Summary This pull request introduces a new Java 24 binding for SlateDB using Java's new Foreign Function and Memory (FFM) API. The changes add a complete Gradle-based Java project (slatedb-java...
github.com
February 4, 2026 at 4:00 AM
Reposted by Chris
Can you beat 180KB? I created a challenge to reduce a dataset as much as possible 🏆

my approach uses delta encoding & prefix compression + zstd(22) compression to reduce 25MB -> 180KB

github.com/agavra/bit-g...
GitHub - agavra/bit-golf: a compression golf challenge for GitHub event data
a compression golf challenge for GitHub event data - agavra/bit-golf
github.com
January 28, 2026 at 10:16 PM
Reposted by Chris
S2 is incredibly cool, and now you can run it yourself!
s2-lite is here – an open source @s2.dev Stream Store! It's a single binary you can run anywhere. Powered by SlateDB, so you can point it at an object storage bucket for durable streams with real-time reads. github.com/s2-streamsto...
January 21, 2026 at 7:19 PM
Reposted by Chris
New (to me) coding agent use case: shrinking bug repros involving huge queries.

Essentially: "this query reproduces a bug: please binary search to shrink it."
January 22, 2026 at 6:55 PM
Reposted by Chris
roborev now supports Windows (x64 and ARM)! Lots of new features and quality-of-life features, too (such as `y` to copy-paste/yank review to clipboard to paste into your agent session)

www.roborev.io/installation/
Installation
Install roborev on your system
www.roborev.io
January 23, 2026 at 5:29 PM
Reposted by Chris
s2-lite is here – an open source @s2.dev Stream Store! It's a single binary you can run anywhere. Powered by SlateDB, so you can point it at an object storage bucket for durable streams with real-time reads. github.com/s2-streamsto...
January 21, 2026 at 4:36 PM
"s2-lite is an open source, self-hostable server implementation of the S2 API. It uses SlateDB as its storage engine, which relies entirely on object storage for durability."
GitHub - s2-streamstore/s2: Durable Streams API
Durable Streams API. Contribute to s2-streamstore/s2 development by creating an account on GitHub.
github.com
January 21, 2026 at 5:51 PM
Reposted by Chris
Californians now have the ability to stop data brokers from sharing and profiting off your private information online.

Your data should belong to you, full stop and with no exceptions.

Take control in one easy step at privacy.ca.gov
privacy.ca.gov
A website brought to you by the California Privacy Protection Agency.
privacy.ca.gov
January 21, 2026 at 12:01 AM
Reposted by Chris
I'm doing an online event with @chris.blue and Tzach Livyatan (ScyllaDB) in two weeks. We'll talk about the upcoming 2nd edition of Designing Data-Intensive Applications and data systems in general www.oreilly.com/live/in-conv...
In Conversation: Martin Kleppmann and Chris Riccomini on Designing Data-Intensive Applications 2E - O'Reilly Media
Learn the principles of building reliable, scalable, and maintainable data systems.
www.oreilly.com
January 20, 2026 at 10:12 PM
Reposted by Chris
I will be speaking at the Monster Scale Summit this year to talk about ClickPipes. Hope to see you there! 😊
January 19, 2026 at 10:24 PM
Reposted by Chris
I just came across this paper arxiv.org/abs/2509.22908 which coins the term "vericoding" for using LLMs to generate formally verified code, and presents benchmark results for several languages
January 15, 2026 at 9:52 AM
Reposted by Chris
2025 LLM Year in Review - Andrej Karpathy
karpathy.bearblog.dev/year-in-revi...
2025 LLM Year in Review
2025 Year in Review of LLM paradigm changes
karpathy.bearblog.dev
January 7, 2026 at 4:27 PM
Reposted by Chris
What a year!

From $25M funding to Git-like bucket forks, our 2025 was all about powering modern AI workflows with fast, flexible object storage.

Catch the highlights! 👇
January 8, 2026 at 9:34 PM
Ya! Now I'm working on triggering a manual compaction. Then compactor resume-on-restart. :D
January 8, 2026 at 4:22 AM
SlateDB 0.10.0 is out! My favorite changes:

- Compactor can run on a separate machine
- Go binding improvements
- Network chaos tests
- Object store cache improvements
- Merges on L0 flush

Changelog:
app.dosu.dev/d8f2da6d-6c4...

Release notes:
github.com/slatedb/slated
Nov 22, 2025 - Dec 30, 2025 Changelog
Features Add release schedule to README: Documented the project's release cadence and compatibility guarantees. (2025-12-30, #1150) Add run-compactor to slated
app.dosu.dev
January 6, 2026 at 12:35 AM
Reposted by Chris
Wrote up a series of nine short posts on interesting problems we encountered while building an internal agent framework (virtual files, compaction, LLM vs code-driven workflows, etc)

lethain.com/agents-series/
Building internal agents
A few weeks ago in Facilitating AI adoption at Imprint, I mentioned our internal agent workflows that we are developing. This is not the core of Imprint–our core is powering co-branded credit card pro...
lethain.com
January 2, 2026 at 1:20 AM
Reposted by Chris
The O'Reilly Learning version of Designing Data-Intensive Applications, 2nd edition, will have some multiple-choice quiz questions at the end of each chapter and at the end of the book, for anyone who wants to check their understanding (they're not included in the print edition).
January 1, 2026 at 3:29 PM