OneThingWell.dev | Small and simple is beautiful
Modern software development is beyond broken. Popular practices of resume-driven development, cargo-cult programming, and piling layers upon layers of failed abstractions are only making matters worse.
OneThingWell.dev is a digital garden (a custom wiki/blog combination) on these and various other software development issues. Simplicity is a prerequisite for reliability.
π Jul 9, 2025
"You might be asking: why did you rewrite tmux in Rust? And yeah, I donβt really have a good reason. Itβs a hobby project. Like gardening, but with more segfaults."
I have a simple rule in life: If I don't understand something, it must be bad.
-- Linus Torvalds
Writing code was never the bottleneck
https://ordep.dev/posts/writing-code-was-never-the-bottleneck
π May 26, 2025
This is really bad. EU is planning a new mass surveillance law that includes mandating data retention, built-in backdoors, sanctioning non-compliant services and is asking you for feedback.
EU citizens, please give them your feedback.
https://old.reddit.com/r/europe/comments/1kvmguc/eu_is_planning_a_new_mass_surveillance_law_that/
Popular wiki/blog pages:
- Modern Web in Numbers [2 min read]
- Functional core, imperative shell [3 min read]
- Async Race Conditions (on JavaScript example) [3 min read]
- Linux: Working With Daemons [2 min read]
- Simple, reliable, fast (in that order) [2 min read]
Recently added/updated pages:
- Understanding Simplicity [1 min read]
- POSIX Shell: Referencing variables [1 min read]
- Programming languages with 1-based array indexes [1 min read]
- Resume Driven Development (RDD) [2 min read]
- Setting up a simple SOCKS proxy tunnel over SSH [3 min read]
- Shell timesaver: binding keys to commands [1 min read]
- Shell timesaver: mkdir and cd combined [1 min read]
- Simple, reliable, fast (in that order) [2 min read]