
Compile-time OpenTelemetry instrumentation for Go
#610 — July 17, 2026 Read the Web Version Go Weekly How I Use HTMX to Build Go Webapps — A practical walkthrough of using htmx (think AJAX-style updates driven by HTML attributes) with Go. Opinionated, super Go-specific, and honest about t

A Guide to Multi-Tenancy: Benefits and Challenges
In this article, we will understand multi-tenant architecture from the basics, along with its various benefits and challenges.

AI Customer Support at Scale: The Travel Industry’s $Billion Bet
In this article, we will look more closely at the different solutions by following the support pipeline from first principles, show why a tail of cases resists automation regardless of model quality, and use these three approaches to unders
This Week in Rust 660
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us a

How LLMs Learn to Be Helpful (RLHF vs DPO)
In this article, we will look at how that learning actually happens, starting with why instruction-following alone falls short, then walking through the two main methods for teaching preferences (RLHF and DPO).

npm 12, TypeScript 7, and Bun in Rust
#794 — July 14, 2026 Read on the Web JavaScript Weekly 📈 TanStack's npm Package Download Charts — A quick way to chart package popularity over time, look for trends, and see what libraries and tools have soared or fallen. The default view

How Microsoft Ships AI Agents at Enterprise Scale
To understand what it actually takes to ship agents at that scale, we spoke with Marco Casalaina, VP of Products for Microsoft Core AI.

EP221: How Docker Works Under the Hood
A Docker container starts with a single command, but that command has to be turned into a running Linux process. Here is what actually happens.

LAST CALL FOR ENROLLMENT: Become an AI Engineer - Cohort 7
Our 7th cohort of Becoming an AI Engineer starts tomorrow, Saturday, July 11. This is a live, cohort-based course created in collaboration with best-selling author Ali Aminian and published by ByteByteGo.

How Go makes TypeScript's compiler 10x faster
#609 — July 10, 2026 Read the Web Version Go Weekly From TypeScript 7's Go Rewrite to Go as an Agentic Language — The 10x faster, Go-powered TypeScript 7.0 compiler was released this week, and former Go product lead Steve Francia leans on

Streaming vs Batch: Two Philosophies of Data Processing
When is the data complete enough to be moved to the compute stage?

The Agent Loop: How AI Goes From Answering Questions to Doing Things
In this article, we will walk through that progression. We will also look at how an agent is structured, what choices the model makes on every turn, what scaffolding holds it together, and when an agent is actually the right pattern to reac
This Week in Rust 659
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us a

ChatGPT vs Gemini vs Claude: How They Differ
In this article, we will look at the various architectural forks the teams building these models encountered and the decisions they took.

What's new in ECMAScript 2026 (and usable today)
#793 — July 7, 2026 Read on the Web JavaScript Weekly Vite+ Beta: A Web Dev Toolchain Behind One Command — Vite+ is the Vite team’s ‘unified toolchain’ that brings Vite, Vitest, Oxlint, and similar tools together under a single vp command,

LAST CALL FOR ENROLLMENT: Become an AI Engineer - Cohort 7
Our 7th cohort of Becoming an AI Engineer starts in less than a week. This is a live, cohort-based course created in collaboration with best-selling author Ali Aminian and published by ByteByteGo.

Proof of Human: How to Verify a Person Is Real and Unique
For this article we spoke with the team behind World, including Tiago Sada and Lily Gordon at Tools for Humanity, on how they try to solve this problem.

Gin: 12 years, 88K stars, and zero broken APIs
#608 — July 3, 2026 Read the Web Version Go Weekly Building Gin: Simple Over Easy — Did you know Gin, the popular Go web framework, was built for a social network that never took off? Twelve years and 88K stars later, its creator reflects

Multi-Region Architecture: Going Global Without Going Broke
When an application grows geographically, it is logical to start serving it from a second region to improve latency and availability.

How OpenAI Delivers Low-Latency Voice AI for 900M Users
In this article, we will look at the entire journey in detail and challenges the OpenAI engineering team faced.
This Week in Rust 658
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us a

Inside Thinking Machines’ Interaction Models
In this article, we will look at what the research preview covers and the concept of an interaction model proposed by Thinking Machines.

Will npm v12 reject your .npmrc?
#792 — June 30, 2026 Read on the Web JavaScript Weekly Deno 2.9 Released — A huge release for the runtime: deno desktop turns scripts and framework-based projects into native, self-contained desktop apps, quick migration from npm/pnpm/Yarn

How AI Agents Manage Memory and Avoid Forgetfulness
In this article, we will try to understand how that architecture gets built, from the constraint that forces it to exist all the way to the tradeoffs that follow.

EP220: RAG vs Graph RAG vs Agentic RAG
RAG connects LLMs to your data and there are three different ways to do it.

Comparing six Go cache designs
#607 — June 26, 2026 Read the Web Version Go Weekly Awesome Go: ~3000 Categorized Go Resources — Most curated ‘awesome’ collections go stale, but I’ve been impressed that Go’s gets almost-daily updates! It’s a perennially useful resource a

Top Anti-Patterns to Avoid in Service Architecture
In this article, we will look at some of the most important anti-patterns in service architecture, how they happen, and how they can be avoided.

Large Language Models vs Small Language Models
In this article, we will explore those constraints through three layers of model design, look at the tradeoffs that come with each approach, and investigate the production systems that combine both small and large models.
This Week in Rust 657
Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us a

An Ex-Meta L8’s Agentic Engineering Setup
If you’re on the same journey of making your work with agents more productive and enjoyable, I hope this gives you a head start and shortcuts some of your own exploration.

Babel 8.0, Vite 8.1, and TypeScript 7.0 RC
#791 — June 23, 2026 Read on the Web JavaScript Weekly Desktop Apps With deno desktop — Deno 2.9 (or the 'canary' build now) can turn JavaScript projects into self-contained apps on macOS, Windows, and Linux. Unlike Electron, you can opt t

AI-Native Leaders: The Organizational Playbook for Engineering Transformation at Scale
Individual gains do not become organizational gains on their own. This is the playbook for making that leap. Let’s dive in.