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 storyMar 23, 2025

How to find Next.js on your network

A severe authentication bypass flaw in Next.js middleware requires users to upgrade to versions 15.2.3 or 14.2.25, or filter the 'x-middleware-subrequest' header to prevent remote attacks that could bypass security checks.

Latest stories

The Worst Programmer I Know

Tim Mackinnon, a programmer with zero individual productivity scores, almost lost his job at a Big Bank. His colleague defended him, recognizing Tim's crucial role in pairing with teammates, improving their skills and team...

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 terminal emulator in pure PHP

Screen is a PHP library for creating text-based UIs, providing ANSI support, Unicode handling, and buffer management to enable developers to build advanced terminal applications with cursor control, text styling, and screen...

How to scrape Bluesky with Python

Bluesky, a social network developed by former Twitter team members, is experiencing significant growth. A new crawler has been developed using Crawlee for Python to collect data from Bluesky's API. The crawler can search posts...