Skip to content
HeyJared

The Pragmatic Developer

"The Pragmatic Developer" is a bi-weekly newsletter dedicated to helping developers write clean, maintainable code. Each issue includes tips and tricks for improving your coding skills and insights into the best practices in software development.

Newsletter · By Juntao Qiu · Official site

Indexed issues, last 90 days
3
Latest publication
Sep 30, 2026
Audience
Checking…
Earliest in this view
Jul 14, 2026

Latest issues

  1. Issue · Sep 30, 2026

    There Is No Undo Button in the Real World (opens the original)

    Excerpt · Critical tone

    Read excerpt

    Recently, I’ve been repairing some old film cameras and playing with a few hardware projects. One thing I’ve noticed is how difficult it is to undo a change in the physical world.Imagine that I’m repairing a camera and a small pin inside the mechanism doesn’t look right. I bend it slightly, test the camera, and realise I’ve made things worse. Of course, I can bend it back, but I don’t really know whether it is now in exactly the same position as before. Maybe I bent it too far. Maybe the metal i

  2. Issue · Sep 25, 2026

    Opening the Black Box (opens the original)

    Excerpt

    Read excerpt

    Over the past several months, I’ve found myself repairing more and more things. None of these projects are especially important, and most of them have nothing to do with work. Sometimes it is an old camera. Sometimes it is an RC car. Sometimes it is a small mechanical part that needs to be replaced, redesigned, or 3D-printed. I didn’t deliberately decide that repairing would become a hobby. It just happened gradually, and only recently did I start thinking about why I enjoy it so much.I think pa

  3. Issue · Jul 14, 2026

    Building Responsive Frontends for Data-Heavy Applications (opens the original)

    Excerpt

    Read excerpt

    Have you ever worked on a frontend feature where the data has already loaded, but the UI still feels slow?Maybe it is a large table, an analytics dashboard, or a map containing thousands of markers.The user types into a search box, changes a filter, or selects a different time range. There is no API request happening, but the page still freezes for a moment. The input feels delayed. Even the loading spinner stops spinning.This is common in data-heavy frontend applications.The bottleneck is not a

Publishing over time

Last 90 days. Choose a month to open its work.

Recurring subjects

Named in the text we hold. One piece can cover several.

Audience

No verified audience measurement yet.

About this data

Counts cover the work we have indexed. Tone needs enough text and a confident classification. Excerpts and episode notes are not full articles or transcripts.

Identity or attribution wrong? Suggest a correction.

See coverage about The Pragmatic Developer