Programmer Weekly (Issue 291 March 12 2026)

In partnership with

Welcome to issue 291 of Programmer Weekly. Let's get straight to the links this week.

Ship Docs Your Team Is Actually Proud Of

Mintlify helps you create fast, beautiful docs that developers actually enjoy using. Write in markdown, sync with your repo, and deploy in minutes. Built-in components handle search, navigation, API references, and interactive examples out of the box, so you can focus on clear content instead of custom infrastructure.

Automatic versioning, analytics, and AI powered search make it easy to scale as your product grows. Your docs stay accurate automatically with AI-powered workflows with every pull request.

Whether you're a dev, technical writer, part of devrel, and beyond, Mintlify fits into the way you already work and helps your documentation keep pace with your product.


Quote of the Week

"The most reliable components are the ones you leave out." — Gordon Bell (The pioneer of the minicomputer)


Reading List

A developer built a new programming language called Cutlet in about four weeks by letting Claude Code generate all the code while using guardrails and tests to ensure it worked. The experiment shows how AI-assisted development can shift a programmer’s role from writing code to guiding, validating, and orchestrating AI-generated systems.

Rich Whitehouse critiques the open-source movement as a vehicle for capitalist exploitation, arguing that decades of free labor have devalued professional software skills and provided a "delicious" dataset for LLMs to ingest. He concludes that while the ideology of open sharing is pure, our current socioeconomic order perverts it, leading to a "software labor value apocalypse" where mid-tier developers suffer most.

Learn how to get started using the GitHub Copilot CLI!

The author explores the persistent danger of injection vulnerabilities, illustrating how treating untrusted data as instructions continues to cause massive data breaches in modern systems. He emphasizes that the solution lies in a "secure by default" mindset, using parameterized APIs and strict input constraints to ensure user data remains data and never becomes executable code.

The author demonstrates how to remotely unlock an encrypted Arch Linux disk by installing Tailscale and a Dropbear SSH server directly into the initramfs (early boot environment). By configuring systemd hooks and restrictive Tailscale ACLs, they created a secure "pre-boot" network that allows for remote decryption after power losses without exposing the main OS keys.

Determinate Nix now supports Wasm functions in Nix expressions, bringing a range of new possibilities to the Nix ecosystem.

In this post, we'll discuss the major differences between GPUs and SRAM-centric accelerators (e.g. Cerebras, Groq, and d-Matrix), explaining why near-compute memory versus far-compute memory is the key tradeoff being made by these architectures, and what this means for inference workloads.

Pinterest Engineering developed a "Unified Context-Intent Embedding" system that translates 400,000+ historical SQL queries into natural language to help LLMs understand the business intent behind the code. This "Analytics Agent" combines these intent embeddings with statistical signals (like table usage and join patterns) to generate high-accuracy, governance-aware SQL for over 40% of their analyst population.

We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here's how to fix it.

The post explains how to run your own email server at home using open source tools, walking through DNS, SMTP, IMAP, TLS, spam, and deliverability considerations in a practical, step‑by‑step way. It emphasizes that while it is educational and empowering to self‑host, achieving reliable delivery (especially to big providers) is complex enough that many people are better off using a reputable third‑party email service.


Watch, Listen

In this video, creator Mo Bitar reflects on how the "easy button" of LLMs has eroded his personal drive and ability to code by hand, leading to a loss of the "craftsman" connection to his software. He describes the use of AI in development as a dependency that delivers instant results but leaves him with a "soulless" product he feels no passion for or pride in selling.

Fil-C is a new C/C++ compiler that implements a unique "capability-based" memory safety system by replacing manual allocation with a garbage-collected backend and using 128-bit fat pointers to track bounds and object lifetimes. Created by Filip Pizlo, the project aims to retroactively secure legacy codebases like Ruby or JavaScript engines without requiring a full rewrite into languages like Rust.


Interesting Projects, Tools and Libraries

A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.

One CLI for all of Google Workspace — built for humans and AI agents. Drive, Gmail, Calendar, and every Workspace API. Zero boilerplate. Structured JSON output. 40+ agent skills included.

Open-source orchestration for zero-human companies.

Coding agents hallucinate APIs and forget what they learn in a session. Context Hub gives them curated, versioned docs, plus the ability to get smarter with every task.

RuView: WiFi DensePose turns commodity WiFi signals into real-time human pose estimation, vital sign monitoring, and presence detection - all without a single pixel of video.

Workplace AI Assistant and Search Platform.

JavaScript in-page GUI agent. Control web interfaces with natural language.

Open-source intelligence for the global theater. Track everything from the corporate/private jets of the wealthy, and spy satellites, to seismic events in one unified interface. The knowledge is available to all but rarely aggregated in the open, until now.

AI-native design editor. Open-source Figma alternative.

Snapshotable WebAssembly interpreter from scratch.


Our Other Newsletters

Python Weekly - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.


Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.