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 storySep 22, 2025

A Simple Guide to SVG and How It Works

SVG (Scalable Vector Graphics) is an XML-based format for creating resolution-independent web graphics using code. Unlike raster images, SVGs remain sharp at any size, are lightweight, can be styled with CSS, animated with JavaScript, and are accessible and SEO-friendly. Basic elements include rectangles, lines, polygons, paths, text, and groups, which can be combined to create complex graphics like logos.

Latest stories

self-reliant programmer manifesto

The Self-Reliant Programmer Manifesto calls for simplicity and independence in a world of bloated software. It advocates writing your own tools, minimizing dependencies, and implementing only necessary features rather than...

How to Stop Functional Programming

A frustrated developer shares their struggle with a workplace ban on functional programming after a coworker complained about not understanding their code. The author sarcastically illustrates how difficult it is to avoid...

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

A Brief Introduction to SQLite

SQLite is a powerful, self-contained relational database that runs directly within applications without server setup or configuration. This underappreciated tool powers countless smartphones, browsers, and applications worldwide....