Topics
Follow your own topics →
DIFF.BLOG
New Following Discover Jobs
More
Top Writers Suggest a blog Upvotes plugin
Report bug Contact About
Sign up
Menu
New Following Discover Jobs Top Writers
More
Suggest a blog Upvotes plugin Report bug Contact About
Sign up
The home for great developer writing.
We surface the best developer writing from thousands of independent blogs, updated daily.
Join Diff.blog
TOPICS

Changing every line three times

75 · Daniel Stenberg · Feb. 18, 2025, 2:36 p.m.
cURL and libcurl code-quality software development programming techniques developer practices
Summary
This blog post explores the idea of rewriting code multiple times to enhance its quality, questioning whether there’s any inherent value to writing code three times or even more. It encourages developers to reflect on their coding practices and the potential benefits of iterations in programming.
Read full post on daniel.haxx.se →
MORE POSTS LIKE THIS
Improving code quality - Session 46: Functions are not what they seem
LINE · Sep 12, 2025
code-quality Function Design
Seriously, what is the large code-model even for?
fzakaria · Jul 27, 2026
large code model software development
Digital circuit simulator in Haskell (SICP 3.3)
Two-Wrongs · Jul 27, 2026
programming Haskell
Optimizing Ruby’s JSON, Part 8
byroot · Jul 26, 2026
ruby json
Avoiding large stack frames by passing &mut self instead of self
Users Rust Lang · Jul 26, 2026
Rust Programming Performance Optimization
Django: release code words up to 6.1
Adamj · Jul 24, 2026
posts django
Discover more posts →
AUTHOR
BLOG POST FEATURED ON

Placeholder image
Hacker News

2 points

Add this plugin to your blog
RECENT POSTS FROM THE AUTHOR
Choose how you want to continue.
Continue with GitHub Continue with Google