Dirkjan Ochtman
djc.ochtman.nl
Dirkjan Ochtman
@djc.ochtman.nl
Fan of Rust, open source maintainer. Please consider sponsoring my OSS work on GitHub.
Reposted by Dirkjan Ochtman
Leadership: "AI is so good it writes almost all our code"

Status dashboard:
February 9, 2026 at 9:57 PM
So what is it that you’re planning to do instead?
February 8, 2026 at 7:32 PM
Ugh, sorry for the kneejerk reaction. Will delete my post.
February 6, 2026 at 1:56 PM
Hmm, I have a few `-> impl Future` instances because making sure the return value is unconstrained by lifetimes can be a bit of a mess. But sure, the vast majority is one of those three.
February 4, 2026 at 12:39 PM
Do you have an example that fits in a skeet?
February 4, 2026 at 7:29 AM
Did you see this post about bannering MDM’ed users? Might make sense for Yaak.

hachyderm.io/@LGUG2Z/1159...
Jeezy (@LGUG2Z@hachyderm.io)
The usual suspects said that this would fail Once again, they were wrong https://lgug2z.com/articles/i-started-identifying-corporate-devices-in-my-software/ #software #licensing #mdm #windows #maco...
hachyderm.io
January 28, 2026 at 9:42 PM
I’ve had it for a year now.
January 28, 2026 at 6:40 PM
Highly recommend getting an under-desk treadmill. Turns out I can do quite a lot of coding/code review while walking 3km/h!
January 28, 2026 at 7:57 AM
Reposted by Dirkjan Ochtman
Zlib-rs is now feature-complete! We've released v0.6, the first version with a stable and complete API. The blog post has the details.

With thanks to our maintainer Folkert de Vries, our contributors and @sovereign.tech.

trifectatech.org/blog/zlib-rs...

#rust #rustlang
January 27, 2026 at 10:17 AM
Write blog posts of the kind you’d like to read on some particular design aspect of Yaak that you spent a bunch of time on/are proud of. Have an LLM do a first cut and then edit it down (LLMs can probably somewhat mimic your voice if you tell them to).
January 23, 2026 at 10:24 PM
Reposted by Dirkjan Ochtman
🦀 curious what the crates.io team has been up to?

blog.rust-lang.org/2026/01/21/c... provides a high-level summary of our work over the past 6 months

It includes a new Security tab, GitLab support for Trusted Publishing, SLoC counting, and many other things

#rustlang
crates.io: development update | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
January 21, 2026 at 8:17 AM
Do you not use Firefox Sync?
January 16, 2026 at 10:44 PM
This. I like using `Ord::min()`.
January 16, 2026 at 6:04 AM
Reposted by Dirkjan Ochtman
If you would like to submit a talk to RustWeek 2026 there’s still time! Not much though, hurry! 2026.rustweek.org/cfp/
Call for Proposals - RustWeek 2026
RustWeek 2026, The Netherlands - May 18 - 23 2026. The world's biggest Rust conference returns to beautiful Utrecht, welcoming over 900+ community members, professionals and the maintainers of Rust.
2026.rustweek.org
January 15, 2026 at 4:30 AM
On the other hand, not sure I will personally work on Windows TTY stuff.
January 14, 2026 at 7:50 PM
My Rust SSH server is continuing apace, and will surely support agent forwarding.
January 14, 2026 at 7:46 PM
Reposted by Dirkjan Ochtman
ah!

PSA: chrono is soft-retired
January 14, 2026 at 5:14 PM
Granted, it’s kind of buried.

dirkjan.ochtman.nl/writing/2026...
January 14, 2026 at 5:06 PM
Did you catch that I soft-deprecated chrono in my recent blog post?
January 14, 2026 at 5:01 PM
Something something rewrite ncurses/terminfo in Rust.
January 11, 2026 at 5:35 PM
Cool! I find that Claude Code is usually proactive about going into plan mode. Already on the 20 plan, I ran out of session limit for the first time yesterday while doing some actual vibe coding but that was fine.
January 11, 2026 at 5:33 PM
Thanks. Sorry for the n00b question: do I invoke skills explicitly or do the agents just use these when relevant?
January 11, 2026 at 7:00 AM
How do you give it a style document?
January 9, 2026 at 9:27 PM
Reposted by Dirkjan Ochtman