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 30, 2025

Deno Simple Server Side Rendering

A new approach to rendering HTML using JSX in Deno has been implemented. This method eliminates the need for external templating engines by defining templates directly in code. While Deno supports JSX, the process of rendering HTML trees into strings was not straightforward. A custom solution was developed, resulting in a single-file, no-dependencies implementation under 100 lines of code. This approach simplifies...

Latest stories

Self-contained Python scripts with uv

Python scripts can now use uv in the shebang line to create self-contained executables. This allows scripts to manage their own dependencies and virtual environments without user intervention. By adding a special comment with...

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

Automate Discord Messages

A Python script automates sending messages to Discord channels at random intervals. The bot features a user-friendly CLI interface, JSON-based configuration, multi-threaded execution, and graceful shutdown handling. It allows...

Ruby makes advanced CLI options easy

Ruby's OptionParser tool offers robust command-line interface functionality, handling complex flag configurations and generating help text without external gems, while efficiently parsing user input for various option types,...