HN Atlas
← All topics

Software engineering practices

Software quality, code reading and review, testing, maintenance, and development processes.

17,006 stories · 287 in 30 days · Updated Sep 28, 2026

The pace of conversation

Posts per month

2020-01: 294 posts2020-02: 275 posts2020-03: 237 posts2020-04: 247 posts2020-05: 308 posts2020-06: 314 posts2020-07: 277 posts2020-08: 266 posts2020-09: 232 posts2020-10: 268 posts2020-11: 220 posts2020-12: 207 posts2021-01: 219 posts2021-02: 184 posts2021-03: 198 posts2021-04: 190 posts2021-05: 153 posts2021-06: 188 posts2021-07: 179 posts2021-08: 171 posts2021-09: 200 posts2021-10: 150 posts2021-11: 179 posts2021-12: 141 posts2022-01: 187 posts2022-02: 161 posts2022-03: 201 posts2022-04: 179 posts2022-05: 171 posts2022-06: 153 posts2022-07: 156 posts2022-08: 193 posts2022-09: 165 posts2022-10: 184 posts2022-11: 186 posts2022-12: 163 posts2023-01: 204 posts2023-02: 169 posts2023-03: 195 posts2023-04: 163 posts2023-05: 175 posts2023-06: 181 posts2023-07: 195 posts2023-08: 211 posts2023-09: 182 posts2023-10: 183 posts2023-11: 166 posts2023-12: 176 posts2024-01: 243 posts2024-02: 179 posts2024-03: 174 posts2024-04: 166 posts2024-05: 146 posts2024-06: 159 posts2024-07: 159 posts2024-08: 164 posts2024-09: 174 posts2024-10: 168 posts2024-11: 173 posts2024-12: 189 posts2025-01: 167 posts2025-02: 209 posts2025-03: 154 posts2025-04: 167 posts2025-05: 175 posts2025-06: 168 posts2025-07: 200 posts2025-08: 222 posts2025-09: 217 posts2025-10: 198 posts2025-11: 201 posts2025-12: 258 posts2026-01: 361 posts2026-02: 389 posts2026-03: 437 posts2026-04: 328 posts2026-05: 282 posts2026-06: 274 posts2026-07: 333 posts2026-08: 308 posts2026-09: 268 posts
2020-012026-09

Posts per month · first and latest months may be partial.

01 / EXPLORE THROUGH TIME

Timeline

Start with the latest. Scroll back through time, or zoom in for more.

Year by yearUp to 5 stories per year
20262,980 stories
20252,336 stories
20242,094 stories
20232,200 stories
20222,099 stories
20212,152 stories
20203,145 stories

02 / CATCH UP

The conversation now

Popular stories, with attention fading over roughly two weeks.

Coding Is Not Solved↗ blog.alexewerlof.com · HN · 344 comments · 337 points · Sep 28, 2026
There is more to code review than (automatable) detection↗ adaptivecapacitylabs.com · HN · 108 comments · 158 points · Sep 26, 2026
Ten lines of code that changed my world↗ pixelambacht.nl · HN · 43 comments · 139 points · Sep 27, 2026
Measuring the sloppiness of code↗ earendil.com · HN · 237 comments · 295 points · Sep 11, 2026
Anecdotally, programmers dislike "reduce"↗ evanhahn.com · HN · 283 comments · 175 points · Sep 14, 2026

03 / GO DEEPER

Follow your curiosity

Find a particular story, revisit a year, or see what resonated.

Highest rated · the last 30 days

Coding Is Not Solved↗ blog.alexewerlof.com · HN · 344 comments · 337 points · Sep 28, 2026
Measuring the sloppiness of code↗ earendil.com · HN · 237 comments · 295 points · Sep 11, 2026
Anecdotally, programmers dislike "reduce"↗ evanhahn.com · HN · 283 comments · 175 points · Sep 14, 2026
There is more to code review than (automatable) detection↗ adaptivecapacitylabs.com · HN · 108 comments · 158 points · Sep 26, 2026
Ten lines of code that changed my world↗ pixelambacht.nl · HN · 43 comments · 139 points · Sep 27, 2026
Towards Self-Driving Codebases↗ blog.detail.dev · HN · 100 comments · 123 points · Sep 17, 2026
There's No Limit to How Bad Code Can Get↗ zachkehs.com · HN · 83 comments · 107 points · Sep 05, 2026
This Code Is CRAP (2011)↗ testing.googleblog.com · HN · 57 comments · 77 points · Sep 16, 2026
JetBrains Air: A System of Products for Agentic Software Development↗ blog.jetbrains.com · HN · 116 comments · 74 points · Sep 22, 2026
Show HN: Treepeat – Code similarity detection using Tree-sitter↗ github.com · HN · 8 comments · 73 points · Sep 22, 2026

10 stories shown.

Help shape Hacker Atlas

Useful, confusing, or missing something? I’d love to hear.

Your feedback is private. Your email is only used to reply, never to sign you up for a newsletter.