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 storyMay 11, 2025

The History and Legacy of Visual Basic

In 1988, Alan Cooper showcased "Tripod," a shell construction kit for Windows, to Microsoft's Bill Gates. Gates acquired the project, which became Visual Basic - a visual programming environment that thrived for a decade. Visual Basic offered an accessible transition for mainframe programmers to Windows development and attracted new programmers with its intuitive interface and extensible control system. However,...

Latest stories

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

How React Works Behind the Scenes

React's rendering process converts JSX to React elements, creates a Virtual DOM, and updates the real DOM efficiently. JSX transforms into React.createElement() calls, creating React elements. React builds a Virtual DOM tree and...

How Node.js Works Behind the Scenes

Node.js uses a complex event loop with multiple phases to handle various types of operations efficiently, unlike browsers which use a simpler task queue system. The event loop includes phases for timers, pending callbacks,...

An aspect ratio CSS utility class

A new UI library featuring modern CSS and Web Components is in development, with a focus on HTML enthusiasts. The library includes utility classes for setting aspect ratios on images and videos. These classes use the CSS...