Readit News logoReadit News
vrnvu commented on VisualJJ – Jujutsu in Visual Studio Code   visualjj.com/... · Posted by u/demail
vrnvu · 9 days ago
Ditched git for jj a year ago. Never going back.

If anybody is hesitant give it a try!

vrnvu commented on Make.ts   matklad.github.io/2026/01... · Posted by u/ingve
tracker1 · 12 days ago
I can just as easily do this in a TS file with Deno and fetch() ... not only that, but it's 1:1 to what I can now put into a browser and work with.

Beyond this, I can (re)use client libraries to work with examples, create one-off utility scripts, etc.

vrnvu · 12 days ago
I really liked the example in OP. I will give Deno and Dax a shot.
vrnvu commented on The Cults of TDD and GenAI   drewdevault.com/2026/01/2... · Posted by u/ingve
vrnvu · 13 days ago
It's a cycle, design patterns, TDD, the latest framework or language. We keep chasing the next silver bullet, but there isn't one. There's no easy road.
vrnvu commented on Make.ts   matklad.github.io/2026/01... · Posted by u/ingve
vrnvu · 14 days ago
Made me think. Every time I see a “Postman collection” or similar artifacts, my heart skips a bit. Use curl. Run it interactively in the terminal. When it works, move it into a shell script where you can simply check the status code. Voilà, magic! you’ve got yourself a simple but valuable integration test.

Instead of juggling dashboards and collections of requests, or relying on your shell history as Matklad mentions, you have it in a file that you can commit and plug into CI. Win-win.

At some point, that testing shell script can be integrated into your codebase using your working language and build tooling.

vrnvu commented on Tao Te Ching – Translated by Ursula K. Le Guin   github.com/nrrb/tao-te-ch... · Posted by u/andsoitis
vrnvu · 17 days ago
Love this version. I quoted the chapter about Leadership plenty of times at work.

`True leaders are hardly known to their followers.`

vrnvu commented on Observability's past, present, and future   blog.sherwoodcallaway.com... · Posted by u/shcallaway
vrnvu · a month ago
First. Love that more tools like Honeycomb (amazing) are popping up in the space. I agree with the post.

But. IMO, statistics and probability can’t be replaced with tooling. As software engineering can’t be replaced with no-code services to build applications…

If you need to profile some bug or troubleshoot complex systems (distributed, dbs). You must do your math homework consistently as part of the job.

If you don’t comprehend the distribution of your data, the seasonality, noise vs signal; how can you measure anything valuable? How can you ask the right questions?

vrnvu commented on The Second Great Error Model Convergence   matklad.github.io/2025/12... · Posted by u/kartikarti
vrnvu · a month ago
> On the one hand, at lower-levels you want to exhaustively enumerate errors...

> On the other hand, at higher-levels, you want to string together widely different functionality from many separate subsystems without worrying about specific errors...

I feel like the Rust ecosystem of crates has naturally grown to handle these two ideas pretty well. `anyhow` for applications, `thiserror` for libraries.

vrnvu commented on System Observability: Metrics, Sampling, and Tracing   entropicthoughts.com/syst... · Posted by u/todsacerdoti
vrnvu · 2 months ago
> Metrics are simple, extremely cheap

You clearly haven’t seen our Datadog invoice :)

Jokes aside, I liked the idea of listing things by level of detail.

One related issue I run into all the time is how context gets lost when moving between layers. You start with host metrics, then Kubernetes wraps the host and overrides the tags, and suddenly you can’t filter host metrics by node anymore. Watch out.

u/vrnvu

KarmaCake day1448March 3, 2020View Original