rmoff 🏃‍♂️🫖🥓
banner
rmoff.net
rmoff 🏃‍♂️🫖🥓
@rmoff.net
Shitposting & Memes.

Data & Stuff.

#dataBS #trailrunning

✍️ https://rmoff.net 🔗 https://rmoff.info
A step-by-step guide to building a key-value database from scratch: www.nan.fyi/database - love the explainer/interactive animation in this
November 14, 2025 at 4:27 PM
Oooh @yworks.bsky.social is niiiiice!
November 14, 2025 at 12:49 PM
A fun few hours with Cursor, neo4j, and Cytoscape analysing astroturfing and sock-puppet accounts on Reddit.

Common pattern of a handful of accounts posting 'questions', and then another comments on it.

Maybe an attempt at seeding LLMs, which scrape Reddit?
November 13, 2025 at 6:44 PM
🌶️ Hot take: if you have to label your opinion as a 'hot take'… it probably isn't.
November 13, 2025 at 2:18 PM
good stuff from @vanlightly.bsky.social: How Would You Like Your Iceberg Sir? Stream or Batch Ordered?
jack-vanlightly.com/blog/2025/11...
November 12, 2025 at 5:03 PM
One for my DBA friends! A very good talk from @andypavlo.bsky.social, looking at how LLMs can _actually_ be used to help improve performance. It's measured and reasonable, with plenty of caveats and real-world considerations from someone who _really_ gets RDBMS.
www.p99conf.io/session/chat...
November 12, 2025 at 4:04 PM
Protobuf - use it faster, or don't use it at all? Couple of interesting talk from P99 CONF this year:

* www.p99conf.io/session/8x-b...
* www.p99conf.io/session/pars...
November 11, 2025 at 4:05 PM
Three Flink-related talks at P99 CONF this year - here are the recordings and slides:
* www.p99conf.io/session/apac...
* www.p99conf.io/session/buil...
* www.p99conf.io/session/rivi...
November 11, 2025 at 11:10 AM
#duckDB question - is there a smart way to expose all the `value` string fields without manually unpacking them by name?

e.g. this is tedious:

SELECT value.animalName.string, value.deviceID.string

Sample record: gist.github.com/rmoff/38aff1...
November 6, 2025 at 11:55 AM
Check it out - I was on a podcast :) @gamussa.dev was kind enough to spend some time chatting with me about my time working with Oracle, Kafka, and more.

🎧 confluent.buzzsprout.com/186154/episo...
🎥 www.youtube.com/watch?v=U0t5...
November 3, 2025 at 4:05 PM
ICYMI: Interesting Links in the data world for October: rmoff.net/2025/10/31/i...
November 3, 2025 at 10:24 AM
🐿️ My new favourite laptop sticker 😍😆
October 28, 2025 at 9:45 AM
Excellent analysis from @vanlightly.bsky.social: A Fork in the Road: Deciding #ApacheKafka’s Diskless Future jack-vanlightly.com/blog/2025/10...
October 23, 2025 at 3:07 PM
Ended up going with asciidoc + revealJS.
Love the low friction and focus on writing.

Check out the results: rmoff.net/talk/blog-wr... and the source: raw.githubusercontent.com/rmoff/rmoff-...
October 23, 2025 at 10:53 AM
For years I've used the "+" trick with emails when registering, and finally it paid off. Looks like surge are selling addresses (or got breached), and adobe are buying addresses for unsolicited emails ¯\_(ツ)_/¯

(I know, I know. In other words, bear seen wandering to the woods carrying loo roll)
October 7, 2025 at 2:48 PM
What *IS* an AI Agent?

To mix my metaphors: I've been pushing this one around on my plate for a while now, but it's time to ship it or get off the pot. As it were.

So…what is an Agent? Have a read of this an LMK if I'm talking complete nonsense or not ;)

🔗 rmoff.net/2025/10/06/s...
October 7, 2025 at 8:53 AM
this bit tho, 💯 completely agree. especially the first and last points :D
October 6, 2025 at 4:21 PM
🎉 this is why I blog :)

(and if _you_ want to understand #ApacheFlink watermarks better, check out rmoff.net/categories/w...)
September 25, 2025 at 10:57 AM
Looking forward to listening to @joereis.bsky.social at #bigdataldn
September 24, 2025 at 1:40 PM
JB Onofré talking about data Lakehouse and data sovereignty at #bigdataldn
September 24, 2025 at 12:03 PM
Queuing in a holding pen to get into the queue to get into a talk at #bigdataldn 🤪
September 24, 2025 at 12:03 PM
Part 2 is out! In which I try to get my head around LLMs and the like
rmoff.net/2025/09/08/s...
September 9, 2025 at 2:43 PM
A new blog post, in which I write up my learning about MCP 👇

rmoff.net/2025/09/04/s...
September 4, 2025 at 4:50 PM
🏃‍♂️ having too much fun learning about MCP :)
September 3, 2025 at 5:16 PM
Details of how DataDog built a new time series storage in Rust, replacing five previous generations of platform, giving 60x ingest speed and 5x faster queries www.datadoghq.com/blog/enginee...
August 21, 2025 at 3:05 PM