SMRTR Programming

Programming stories

Get hand-picked daily summaries of the best, most informative programming articles from around the web. Browse recent summaries, then jump to the original source when you want the full article.

Latest stories

Think less, ship more

Creators are finding success by sharing spontaneous content, which often resonates better with audiences and is more enjoyable to produce, while focusing on quickly shipping initial versions and improving later rather than...

What is the virtual DOM in React?

React's virtual DOM is a lightweight representation of the actual DOM that optimizes UI updates. It works by rendering components, comparing new and old virtual DOM trees, and efficiently patching only the necessary changes to...

SMRTR Programming

Get the next batch of curated stories in your inbox.

This archive is built from SMRTR newsletter stories. Subscribe for hand-picked stories without the extra noise.

More recent stories

On How We Moved to Kubernetes

Radosław Miernik details migrating a Meteor app from AWS ECS to EKS, resulting in improved performance and reduced costs. Challenges included unexpected downtime and complex configuration. Benefits encompassed better...

A Database Written in Golang

AtomixDB, a mini relational database in Go, implements core database features including a B+ Tree storage engine with indexing, free list management, transaction support, and concurrent reads, with plans for query processing and...

7 Linux Terminals From the Future

Modern terminal emulators offer advanced features like GPU acceleration, AI integration, and graphical interfaces. Popular options include Wave Terminal with built-in AI chat and file editing, Warp with collaboration workflows,...