- Programmer Weekly
- Posts
- Programmer Weekly (Issue 274 October 23 2025)
Programmer Weekly (Issue 274 October 23 2025)
Welcome to issue 274 of Programmer Weekly. Let's get straight to the links this week.
Become An AI Expert In Just 5 Minutes
If you’re a decision maker at your company, you need to be on the bleeding edge of, well, everything. But before you go signing up for seminars, conferences, lunch ‘n learns, and all that jazz, just know there’s a far better (and simpler) way: Subscribing to The Deep View.
This daily newsletter condenses everything you need to know about the latest and greatest AI developments into a 5-minute read. Squeeze it into your morning coffee break and before you know it, you’ll be an expert too.
Subscribe right here. It’s totally free, wildly informative, and trusted by 600,000+ readers at Google, Meta, Microsoft, and beyond.
Quote of the Week
“C is memory with syntactic sugar.” — Dennis Kubes
Reading List
As it turns out they don't actually want you to do this (and have some interesting ways to stop you).
A step-by-step guide to building a key-value database from scratch.
The article explains how to design a simple, thread-safe, minimal-overhead hierarchical profiler that integrates seamlessly with Dear ImGui for real-time performance visualization.
Netflix’s engineering team built a real-time distributed graph (RTDG) system to model complex relationships across its massive data ecosystem while supporting millisecond-level updates. Part 1 of their blog details how they use Apache Kafka for high-throughput streaming, Apache Flink for real-time event processing, and Netflix’s Key-Value Abstraction for distributed storage—enabling scalable, low-latency insights for use cases like fraud detection and recommendations.
We saved 76% on our cloud bills while tripling our capacity by migrating to Hetzner from AWS and DigitalOcean.
During a digital investigation related to the compromise of an AWS-hosted infrastructure, a stealthy backdoor targeting GNU/Linux systems was discovered. This backdoor features functionalities relying on the installation of two eBPF modules, on the one hand to conceal itself, and on the other hand to be remotely activated upon receiving a "magic packet". This article details the capabilities of this rootkit and presents the infection chain observed in this case, which allowed its installation on several nodes of an AWS EKS environment.
The post explains how effective caching enhances web performance, reliability, and cost-efficiency by reducing redundant server requests and latency. It details how caching headers, CDNs, browsers, and proxies interact, offering practical strategies and common pitfalls for developers to design robust, scalable caching systems.
The post describes the process of implementing a simple, custom web server in the Gleam programming language, including support for WebSocket, custom user state, and permessage-deflate compression. It highlights practical steps and challenges encountered in building the server from scratch using Gleam's lightweight, concurrent features.
The article outlines a low-overhead, human-centered framework for tracking engineering output without harming morale. It emphasizes manager-driven processes like async standups, weekly changelogs, and 1:1s to create visibility and cadence while avoiding metrics that breed distrust, focusing instead on transparency, automation, and meaningful outcomes.
Watch, Listen
Andrej Karpathy discusses why AGI development will span a decade, arguing that current AI systems lack continual learning, multimodality, and genuine reasoning. He contrasts biological evolution with machine learning, saying that we are creating "digital ghosts" trained on human-generated data rather than animals evolved for survival, and explains how future AI progress will combine practical engineering with deeper cognitive architectures.
A tutorial on building a computer use AI agent capable of executing multi-step tasks in a Bash shell, powered by the NVIDIA Nemotron Large Language Model. It covers creating the agent's brain, the Bash interface for safe command execution, and the agent loop, demonstrating how to build and deploy an autonomous assistant within an hour.
The talk presents real-world challenges of implementing event-driven systems, including issues like duplicate message delivery, out-of-order processing, race conditions, and error handling. It offers seasoned insights and best practices to design resilient, scalable event-driven architectures.
The talk explains key AI concepts, including symbolic AI, machine learning types (supervised, unsupervised, reinforcement), and the evolution to deep neural networks. It highlights how advances in computing power and data availability enabled deep learning breakthroughs that power modern AI applications.
Interesting Projects, Tools and Libraries
A text-based work management system for technologists.
A high-performance, distributed event store designed for scalable event sourcing applications.
Absurdly utilizes a custom SQLite VFS backend to treat IndexedDB like a disc and store data blocks.
The Fact Graph is a production-ready knowledge graph for modeling, among other things, the United States Internal Revenue Code and related tax law.
WhatsApp HTTP API (REST API) that you can configure in a click! 3 engines: WEBJS (browser based), NOWEB (websocket nodejs), GOWS (websocket go).
Flowistry is an IDE plugin for Rust that helps you focus on relevant code.
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.
