Xiao's Avatar

Xiao

@xiaom.io

Data & Infra github.com/xiaom

8
Followers
31
Following
18
Posts
16.03.2024
Joined
Posts Following

Latest posts by Xiao @xiaom.io

Preview
Tactical tornado is the new default The more work we delegate to LLMs, the closer we are to becoming tactical tornadoes ourselves.

Tactical tornado is such a good metaphor for LLM delegation. I've definitely felt myself getting detached from the code, too tacticalπŸ˜…

On the flip side, I can also iterate on design so much faster and try out different strategies.

LLMs shift where the friction should be.

olano.dev/blog/tactica...

11.02.2026 06:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

lima-vm + pi-agent = ❀️

03.02.2026 19:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The ultimate LLM coding agent benchmark: upgrading DataFusion in a project without cryingπŸ€ͺ

30.08.2025 05:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Do this:

```sh
export SDKMAN_DIR="$HOME/.sdkman"
# Lazy load SDKMAN
_load_sdkman() {
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
}

# Create sdk wrapper that loads on first use
sdk() {
unset -f sdk
_load_sdkman
sdk "$@"
}
```

17.08.2025 04:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Finally optimized my zshrc with Claude Code after years of procrastinationπŸ˜… Reduced startup time from 1.2s to 0.1s!

The trick is lazy loading.

Instead of:

```sh
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
```

17.08.2025 04:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Testing - kube

The kube-rs testing docs are great! Packed with details you can borrow for k8s related projects.

kube.rs/controllers/...

09.08.2025 02:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
293: RTFM - explain xkcd explain xkcd is a wiki dedicated to explaining the webcomic xkcd. Go figure.

Sounds familiar πŸ™‚ www.explainxkcd.com/wiki/index.p...

06.08.2025 18:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

- blacksmith [3] offers a drop in replacement of Swatinem/rust-cache@v2
- nextest is really nice

links:

[1] corrode.dev/blog/tips-fo...
[2] nexte.st/docs/feature...
[3] docs.blacksmith.sh/blacksmith-c...

31.07.2025 21:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

spent a full day troubleshooting rust CI 🫠

Lesson Learned

- always use `--locked` flag to get reproducible build [1]
- leaky tests [2] could happen with testcontainers. use RAII pattern to exit
- LLM is good at adding debugging logs with emoji 😜

31.07.2025 21:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
SessionConfig in datafusion::execution::context - Rust Configuration options for `SessionContext`.

Yet another day being impressed by datafusion's extension design :)

> Extensions can be used to attach extra data to the session config – e.g. tracing information or caches. Extensions are opaque and the types are unknown to DataFusion itself, which makes them extremely flexible.

12.06.2025 20:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Giving DuckLake a first spin
Giving DuckLake a first spin YouTube video by marimo

Great DuckLake demo using Marimo notebook. Having the metadata layer as a standard SQL database is a quality of life improvement❀️

www.youtube.com/watch?v=x6Yt...

29.05.2025 17:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Learning Rust in 2025: πŸ¦€ Rustlings + Zed😎
Ask all silly questions in Zed Assistant PanelπŸ€–
Next: customize prompt based on personal background.

16.04.2025 16:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
How WebAssembly is Eating the Database, One UDF At a Time User-Defined Functions: powered by WebAssembly

TIL, many data systems support wasm UDF. Server side wasm is very interesting. dylibso.com/blog/wasm-udf/

13.04.2025 14:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DataGrip: The Cross-Platform IDE for Databases & SQL by JetBrains A powerful IDE from JetBrains for SQL on macOS, Windows, and Linux.

www.jetbrains.com/datagrip/ as IntelliJ plugin

30.12.2024 20:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just read OpenAI's Dec 11 outage postmortem [1] -- perfect example of k8s control plane metastability:) Great pairing with Marc Brooker's reinvent talk [2].

[1] status.openai.com/incidents/ct...
[2] www.youtube.com/watch?v=rvHd...

18.12.2024 04:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Fluss Roadmap | Fluss This roadmap means to provide users and contributors with a high-level summary of ongoing efforts in the Fluss community.

Exciting roadmap item from Fluss:

> Fluss will support the Kafka network protocol to enable users to use Fluss as a drop-in replacement for Kafka.

Long lives Kafka!

alibaba.github.io/fluss-docs/r...

29.11.2024 18:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

playfulness boosts creativity and creates a positive feedback loopπŸ”„

20.11.2024 21:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hello πŸ¦‹

08.11.2024 17:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0