Jan David
banner
jdno.dev
Jan David
@jdno.dev
Working on developer tooling in Rust to make developers happier and more productive

jdno.dev
Hit the maximum length for a conversation in Claude. And it just... left the chat?
a man in a suit is standing in a living room holding a coat .
ALT: a man in a suit is standing in a living room holding a coat .
media.tenor.com
December 1, 2025 at 11:43 AM
TIL that the "targets" field in rust-toolchain.toml is additive and automatically includes the host platform. 😍 rust-lang.github.io/rustup/overr...
November 29, 2025 at 9:34 PM
Feels like every other #Claude response starts with "This changes everything." At this point I'm pretty sure it's just gaslighting me.
November 28, 2025 at 1:49 PM
An interesting side effect of using coding agents is that my GitHub Issues have become much more detailed. Mostly as context to the agents when they plan. But I've benefited from that so much already, both in easier context switching between tasks and better onboarding for new contributors.
November 20, 2025 at 3:15 PM
Finally remembered to order my ticket! Can't wait for the 2026 conference season to start so that I can meet my #Rust friends again!
** Ticket sales now open ** Get your Early Bird tickets for RustWeek 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

#rustweek2026 #rust
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
November 20, 2025 at 1:39 PM
I love that we're discussing the use of .unwrap() in #Rust today, but I'm wondering how actionable the discussion is for most maintainers? I've found designing good error types one of the hardest challenges in API design.
November 19, 2025 at 9:36 PM
Okay, fell down a rabbit hole. In positive news, refactoring the module for my GitHub org and manually manipulating the state to migrate resources has worked!
There's something about #Terraform that just tickles my brain in the right way...
November 18, 2025 at 10:46 PM
There's something about #Terraform that just tickles my brain in the right way...
November 18, 2025 at 8:34 PM
Fuck all of those "Try Gemini" pop ups when I try to get work done. Why can't Google just remember that I wasn't interested in Gemini yesterday and I am still not interested in it today...
November 18, 2025 at 3:19 PM
When did the industry decide that two factor authentication should sent tokens my email again? And whyyyyyyy? 😭
November 17, 2025 at 11:32 AM
Claude even ran "cargo build", but it's still convinced my toolchain doesn't exist yet. 😂
November 14, 2025 at 3:14 PM
I'm starting to really like #Linear for project management. The GitHub integration in particular seems to work really well. 😊
November 14, 2025 at 2:06 PM
I might've found a local development setup with Flox and Just that I don't hate...
November 14, 2025 at 10:00 AM
Here I am wondering why I'm approaching my usage limits, while Claude Code asks me for permission to fetch the same URL for the 20th time today. 🤦‍♂️
November 12, 2025 at 7:10 PM
Wondering what the right time is to start a glossary for internal company lingo. The company is two people and a Notion doc, so I guess we're too late?
November 12, 2025 at 2:26 PM
I'm trying out GitHub's Spec Kit with Claude Code today and I have so many questions. Feels like something is missing in the toolkit that enables small units of change while still allowing the AI to drive the design. Will report back later...

github.com/github/spec-...
GitHub - github/spec-kit: 💫 Toolkit to help you get started with Spec-Driven Development
💫 Toolkit to help you get started with Spec-Driven Development - github/spec-kit
github.com
October 31, 2025 at 12:04 PM
Two weeks in, countless brainstorming sessions later. We might've accidentally founded a brainstorming consultancy instead of a company. 🙈
October 28, 2025 at 12:13 PM
Reposted by Jan David
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 2:47 PM
Has anyone here good resources to dive deeper into #GettingThingsDone and #OmniFocus? I want to revamp my task management and feel like my current implementation can be improved A LOT...
October 26, 2025 at 7:30 PM
I want to start writing shorter, more frequent blog posts. Long-form takes too much effort and social media's too brief to explore ideas properly. I want something in between - a quick way to explore unfinished ideas.

Should probably just start, right?
October 25, 2025 at 12:10 PM
I've never really warmed up to Windows 11, so I'm glad to report that my gaming PC is now running Bazzite. 😁 Really curious to give this a try over the coming weeks. First results are promising!

bazzite.gg
Bazzite - The next generation of Linux gaming
Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.
bazzite.gg
October 24, 2025 at 6:54 PM
I love that the tech tree in The Farmer Was Replaced slowly unlocks more and more functions and language features. That's such a nice way to teach programming!

store.steampowered.com/app/2060160/...
Save 20% on The Farmer Was Replaced on Steam
Program and optimize a drone to automate a farm and watch it do the work for you. Collect resources to unlock better technology and become the most efficient farmer in the world. Improve your problem ...
store.steampowered.com
October 23, 2025 at 8:59 PM
Funny how if you ask AI to critique something it just generated, it'll tear it apart about 90% of the time. Zero loyalty to its own ideas. 😂
October 23, 2025 at 6:21 PM
Still can't get over how good voice recognition is in AI chatbots and how bad Siri is in comparison.
October 21, 2025 at 1:53 PM
Just made a sprint planning meeting notes template. Haven't had to do that in... years? Not sure if that's a good or bad sign.
October 21, 2025 at 9:23 AM