Tag

Developer Tools

168 notes in this recurring theme.

Archive

Notes in this tag

DuckLabs joins AWS, with DuckDB still open source

Logged at IST: 2026-08-26 21:45 IST What it is: DuckLabs' announcement that it is joining AWS, shared by Frank Denis. Gist: DuckLabs says the Amsterdam team behind DuckDB will stay together under AWS, continuing work on DuckDB, DuckLake, Quack, and the wider D…

Go's sync.Map moves to a hash trie

Logged at IST: 2026-08-26 16:33 IST What it is: Phuong Le's VictoriaMetrics walkthrough of Go's hash-trie-backed sync.Map implementation. Gist: The visible API is still the familiar Load, Store, Delete, LoadOrStore, CompareAndSwap, Range, and Clear. Underneath…

Go generic methods and the interface boundary

Logged at IST: 2026-08-26 10:14 IST What it is: Dominik Honnef's explanation of generic methods in Go 1.27. Gist: Go 1.27 removes a long-standing awkwardness in Go generics: methods on concrete types can now declare their own type parameters. That means an API…

Persona: a WebMCP-native chat widget for agentic websites

Logged at IST: 2026-08-26 10:01 IST What it is: Persona is Runtype's framework-free TypeScript chat widget for adding agentic front-end experiences to websites, with explicit WebMCP/page-tool support. Gist: The repo positions Persona as a small, pluggable, the…

Paul Dix on the end of programming

Logged at IST: 2026-08-26 09:53 IST What it is: Paul Dix's argument that frontier agentic coding has crossed from autocomplete into software-factory territory. Gist: Dix uses Bun 1.4's million-line Zig-to-Rust rewrite as the headline case: one developer built …

Go's json/v2 migration surface

Logged at IST: 2026-08-25 20:19 IST What it is: Anton Zhiyanov's interactive guide to Go's new json/v2 package. Gist: The guide is a migration map from encoding/json v1 to json/v2. The basics still look familiar, but the surrounding API changes a lot: direct M…

llama.cpp as a pure Go library

Logged at IST: 2026-08-25 20:15 IST What it is: goccy/go-llama, a pure-Go llama.cpp-style inference library for running GGUF models from Go applications. Gist: The interesting bit is the packaging path. go-llama does not bind to llama.cpp through cgo, and it d…

Headlong and the always-on agent harness

Logged at IST: 2026-08-25 13:06 IST What it is: Laude's launch post for Headlong, an open-source Bash microharness for persistent agents. Gist: Headlong pushes past the usual reactive agent model. Instead of waiting for a task, doing it, and freezing again, a …

Speculative tool calls for code-as-action agents

Logged at IST: 2026-08-25 12:48 IST What it is: Alex Zhang's post and reference implementation for Speculative Programmatic Tool Calling, or sPTC. Gist: sPTC is a latency trick for agents where the model's main action is code in a REPL. Instead of waiting for …

The private repo as the real agent workspace

Logged at IST: 2026-08-25 12:35 IST What it is: Ryan Dahl describing how celld is developed from a larger private denoland/celld.dev repo, while the public denoland/celld repo stays a lean export. Gist: The useful part is the shape of the working repo. Dahl sa…

Finding staff-engineer problems by listening broadly

Logged at IST: 2026-08-23 18:21 IST What it is: Lalit Maganti on how he finds problems worth solving as a Staff Engineer, especially in infrastructure and developer-tools contexts. Gist: The useful move is to treat problem discovery as ambient listening, not a…

LLMs make hard languages easier to choose

Logged at IST: 2026-08-23 11:13 IST What it is: Armin Ronacher's short post on how LLMs change language and technology choices when starting new projects. Gist: Ronacher's point is not that programming is solved. It is that the cost of becoming productive in a…

TypeScript-Go lands content mappers for framework files

Logged at IST: 2026-08-20 18:37 IST What it is: Microsoft’s typescript-go PR #4712, “Content mappers”, merged by Andrew Branch and called out as likely to land in TypeScript 7.1. Gist: Content mappers let TypeScript include otherwise unsupported file types in …

Rust warns about a supply chain attack on arrayref

Logged at IST: 2026-08-20 17:58 IST What it is: A Rust Security Response Team advisory about a supply-chain attack involving arrayref and several malicious crates on crates.io. Gist: Rust's security-response team says it received a report at 2026-08-20 07:15 U…

SQLite inside Nix through exec, native imports, and Wasm

Logged at IST: 2026-08-20 11:17 IST What it is: Farid Zakaria's write-up on trying to expose SQLite-backed queries to Nix for nixpkgs-multiverse. Gist: nixpkgs-multiverse currently carries JSON indexes, but builtins.fromJSON is eager: one lookup pays the cost …

RangeBitmap, SliceZ, and Kubernetes Metadata at Yandex

Logged at IST: 2026-08-19 14:28 IST What it is: Richard Startin points to a Yandex Monium write-up using RangeBitmap, a range-encoded bit-sliced index he designed for Apache Pinot and which is available in RoaringBitmap. His follow-up links SliceZ, his newer J…

AI Is Removing the Middle Class of Software Engineering

Logged at IST: 2026-08-19 11:10 IST What it is: Florian Herrengt's essay arguing that AI is removing the middle class of software engineering. Gist: The core claim is not "AI is bad". Herrengt says he uses AI heavily. The warning is that AI removes the speed l…

Git at Any Scale

Logged at IST: 2026-08-19 09:51 IST What it is: Vicent Martí's Cursor post on the storage system behind Origin, Cursor's Git hosting product. Gist: The useful framing is that Git hosting is hard because Git was designed so every repository copy is equivalent. …

Poisoned Postgres Connection Pools

Logged at IST: 2026-08-19 09:33 IST What it is: PlanetScale's debugging note on poisoned Postgres connection pools, shared by Ben Dicken. Gist: The failure mode is simple and nasty: PgBouncer transaction pooling reuses underlying database connections across cl…

AI Plays Age of Empires II

Logged at IST: 2026-08-18 16:47 IST What it is: Emergent Garden's video on using modern AI agents to play Age of Empires II, along with the linked AgentsOfEmpires runner repo. Gist: The video description says the creator used LLM-powered agents, including Clau…

Detecting Goroutine Leaks

Logged at IST: 2026-08-18 14:15 IST What it is: Anton Zhiyanov's walkthrough of goroutine leak detection in modern Go, comparing goleak, synctest, and the experimental goroutineleak pprof profile. Gist: The article starts with the practical shape of a goroutin…

Software Cartographers

Logged at IST: 2026-08-17 11:37 IST What it is: Adam Craven's 2023 essay arguing for "software cartographers": people and processes that keep maps of working software in sync with the code. Gist: The essay uses the village, town, and city analogy to explain wh…

Softer Software

Logged at IST: 2026-08-16 13:20 IST What it is: plugyawn's essay arguing that LLM prompts and agent harnesses can be understood as a softer generalization of software. Gist: The piece starts from SICP's definition of a program as a precise description of a pro…

DeepSeek Harness and Pi cross-pollinate

Logged at IST: 2026-08-14 22:56 IST What it is: Tianyi Cui from DeepSeek quoted Armin Ronacher's reaction to DeepSeek Harness and said DeepSeek Harness reused Pi's LLM adapter package for connecting to non-DeepSeek models. Gist: The tweet is small, but the eco…

Miren's RPC that calls you back

Logged at IST: 2026-08-14 10:05 IST What it is: Miren engineering post by Evan Phoenix and Paul Hinze on the RPC layer they built for typed two-way calls across CLI, control plane, and runtime components. Gist: Miren argues that a lot of deployment-platform wo…

How Go's sync.noCopy works

Logged at IST: 2026-08-13 17:56 IST What it is: func25.dev explaining Go's internal sync.noCopy marker and how go vet detects accidental copies of sync-like structs. Gist: noCopy is not compiler magic. It is an empty marker with two empty methods on its pointe…

Appwrite rewrites its CLI from TypeScript to Go

Logged at IST: 2026-08-13 09:59 IST What it is: Richard Seroter pointing to Appwrite's rewrite of its CLI from TypeScript/Bun to Go. Gist: Appwrite says the user-facing contract stays the same: npm package name, appwrite binary, flags, scripts, CI behavior, ex…

HTML over the wire: SSE plus POST versus WebSockets

Logged at IST: 2026-08-12 19:04 IST What it is: A YAGNI Club response to an “HTML over WebSockets” article, arguing that many HTML-over-the-wire apps should consider SSE plus normal POSTs before reaching for WebSockets. Gist: The core correction is transport-l…

Training an RL agent to beat Super Mario Bros. World 1-1

Logged at IST: 2026-08-12 18:56 IST What it is: Shantanu Goel’s writeup on training a PPO reinforcement-learning agent, using stable-retro and stable-baselines3, to beat World 1-1 of NES Super Mario Bros. Gist: The interesting part is the debugging path. Early…

AI coding as a steak machine, not a chef

Logged at IST: 2026-08-12 10:27 IST What it is: Joe Ingeno sharing Yurii Sydorets’ essay, “Almost No Skill Required to Cook a Steak (Though You Probably Can’t Make a Decent One).” Gist: Sydorets uses the steak analogy well: AI can make software creation feel a…

Go as a language for AI-assisted software engineering

Logged at IST: 2026-08-11 23:16 IST What it is: Google Developers Blog essay by Cameron Balahan and Richard Seroter arguing that Go is well-suited to AI-assisted software engineering. Gist: The essay’s core frame is that AI shifts the bottleneck from writing c…

Spotify launches Xirp for agentic development

Logged at IST: 2026-08-11 18:44 IST What it is: Spotify Engineering's launch of Xirp, a vendor-neutral agentic development environment that works across Claude, Gemini, and OpenAI Codex. Gist: Spotify frames Xirp as an agent harness with institutional memory. …

DeepSeek V4 Flash across four agent harnesses

Logged at IST: 2026-08-11 09:50 IST What it is: Composio's benchmark image comparing DeepSeek V4 Flash on four agent harnesses: Pi Agent, Prime Agent, Deep Agents, and Hermes Agent. Gist: The post says Composio ran DeepSeek V4 Flash through 30 challenging agen…

Who should pay for source code availability?

Logged at IST: 2026-08-10 16:19 IST What it is: Loris Cro’s long essay on source-code availability, using Zine, Zig, Radicle, Codeberg, Tangled, community mirrors, and package registries as examples. Gist: Cro starts from a practical build problem: if a projec…

Endless execution

Logged at IST: 2026-08-10 11:13 IST What it is: DHH’s short HEY World post about the experience of using agents as endless execution. Gist: DHH argues that the age of agents has made every idea, hunch, and experiment feel immediately reachable. His claim is in…

Logchef 2.0 turns log search into an operational workspace

Logged at IST: 2026-08-08 19:00 IST What it is: Karan Sharma's launch thread for Logchef 2.0, an open-source, self-hosted log analytics workspace for ClickHouse and VictoriaLogs. Gist: Logchef 2.0 expands the project from a fast ClickHouse log explorer into a …

AI adoption is a myth if usage is the metric

Logged at IST: 2026-08-08 16:05 IST What it is: Mario Zechner recommends Vas's X Article, "AI Adoption is a Myth", saying he has seen similar patterns at smaller scale. Gist: Vas argues that enterprise AI adoption metrics hide a barbell. In his telling, a roll…

ARC Prize verifies DeepSeek V4 Flash 0731 on ARC-AGI

Logged at IST: 2026-08-08 11:56 IST What it is: ARC Prize's verified result page for DeepSeek V4 Flash 0731, plus the Hacker News discussion around it. Gist: ARC Prize reports DeepSeek V4 Flash 0731 at max effort scoring 89.0% on ARC-AGI-1 Semi-Private at abou…

exe.dev's software factory inventory

Logged at IST: 2026-08-07 16:17 IST What it is: exe.dev’s X post pointing to Philip Zeyliger’s inventory of the internal agents, bots, and operational tools they use to run exe. Gist: The post is useful because it lists the actual places where exe.dev has put …

The end of no-code as agentic Linux

Logged at IST: 2026-08-07 03:03 IST What it is: David Crawshaw’s X post saying “the age of no code has passed,” pointing to Philip Zeyliger / exe.dev’s essay “The End of No Code.” Gist: The essay argues that no-code and low-code platforms solved a real organiz…

HypeApps and HAM: web-shaped markup for native Flutter UI

Logged at IST: 2026-08-06 19:45 IST What it is: HypeApps / HAM, a Flutter-backed approach for rendering HTML-like markup as real native mobile UI, paired with the hypermedia-tv video “Worlds easiest mobile app framework.” It is not open source yet: the FAQ say…

Hobby programming, craft, and the LLM collision

Logged at IST: 2026-08-06 18:52 IST What it is: Fogus’s short essay on why niche hobby programming communities are hostile to LLM-generated development, paired with the Hacker News discussion, the linked Coda chess-engine GitHub issue, and Rohan Verma’s adjace…

Go performance as a profiling loop, not an assembly debate

Logged at IST: 2026-08-06 18:30 IST What it is: Aliaksandr Valialkin’s X conversation chain about Go, C, Rust, and practical optimization, with context from Go and VictoriaMetrics profiling docs. Gist: The chain starts with a deliberately provocative claim: “G…

celld: self-hosted Durable Objects

Logged at IST: 2026-08-05 20:19 IST What it is: Ryan Dahl's launch post for celld, a Deno open-source daemon for self-hosted, distributed Durable Objects and Workers. Gist: celld aims to run the Cloudflare Workers and Durable Objects programming model on your …

Cloudflare OS

Logged at IST: 2026-08-05 19:44 IST; updated 2026-08-05 19:56 IST with Kenton Varda's launch thread and the GitHub README. What it is: Cloudflare's announcement of Cloudflare OS, an open-source platform for organization-scoped agents, apps, and internal workfl…

Every Byte Matters

Logged at IST: 2026-08-05 08:44 IST What it is: Farid Zakaria's post on how struct size, cache lines, and working-set size affect performance. Gist: The post starts from a common blind spot: in large Java-style classes, adding another field rarely feels like a…

Amp Orbs and Agent Workspaces

Logged at IST: 2026-08-04 22:36 IST What it is: Thorsten Ball's Amp note on why Amp's orbs, remote sandboxed agent workspaces, changed how his team uses coding agents. Gist: Ball's argument is that the ingredients sound ordinary: secure sandbox, scale to zero,…

Pi, Minimal and Performant

Logged at IST: 2026-08-04 22:30 IST What it is: Pi linking Earendil's essay on why Pi's minimal coding-agent harness design can be a performance and cost advantage. Gist: Earendil argues that Pi's small default surface is the point: four tools, plus system pro…

The AI Aesthetic

Logged at IST: 2026-08-04 13:24 IST What it is: Jim Nielsen's short post on the emerging visual and interaction language around AI software. Gist: Nielsen frames AI as another computing zeitgeist that is producing its own design idioms. Some will disappear as …

Herdr Cuts Multi-Agent CPU by Rendering Less

Logged at IST: 2026-08-04 11:57 IST What it is: Can Celik's Herdr engineering post on cutting CPU use in multi-agent terminal sessions by avoiding frames that do not carry new information. Gist: The headline claim is not that Herdr's renderer became dramatical…

LLMs Reward Expertise

Logged at IST: 2026-08-04 10:26 IST What it is: Mario Zechner linking Sean Goedecke's essay on why LLMs reward domain expertise rather than making prompting skill-less. Gist: Goedecke's core claim is that the most important skill in prompting is expertise in t…

Steve Yegge on Agentic Harnesses and Model Welfare

Logged at IST: 2026-08-03 13:23 IST What it is: Steve Yegge linking two long essays: Part 1 on agentic engineering harnesses, loops, graphs, Beads, Wheelhouse, CI/CD, code review, and the Wish Factory; Part 2 on his argument for model welfare as an engineering…

Qwen3.8-Max Reaches #4 on Frontend Code Arena

Logged at IST: 2026-08-03 12:04 IST What it is: Arena.ai says Alibaba's Qwen3.8-Max landed at #4 on the Frontend Code Arena leaderboard, while Qwen's own launch post frames the model as a 2.4T-parameter, 95B-active model focused on coding, work, research, mult…

Devtools must be open source

Logged at IST: 2026-08-03 01:28 IST What it is: David Crawshaw / exe.dev essay arguing that developer tools need to be open source because agent-driven personalization depends on editable source. Gist: Crawshaw’s core claim is that agents change the ROI of cus…

DeepSeek-V4-Flash-High moves the coding-model price frontier

Logged at IST: 2026-08-01 12:32 IST What it is: Arena.ai saying DeepSeek-V4-Flash-High has reshaped the Frontend Code Arena Pareto frontier with an arena score of 1586. Gist: The post's claim is not just that DeepSeek has another strong model. It is that DeepS…

Running your own Buzz relay makes self-hosting concrete

Logged at IST: 2026-08-01 11:38 IST What it is: Block Engineering's practical guide to running a Buzz relay yourself, first on a laptop with Docker Compose and then on Railway or a VPS. Gist: This is the operational counterpart to the Buzz launch post. The rel…

OpenAI cuts GPT-5.6 Luna and Terra pricing

Logged at IST: 2026-07-31 10:05 IST What it is: OpenAI announcing price and speed changes for GPT-5.6 Luna, Terra, and Sol across the API, Codex, and ChatGPT Work usage accounting. Gist: OpenAI says GPT-5.6 Luna pricing is dropping by 80%, GPT-5.6 Terra by 20%…

MCP 2026-07-28 turns MCP into production HTTP infrastructure

Logged at IST: 2026-07-29 18:30 IST What it is: Anthropic’s Claude product note, paired with the official MCP 2026-07-28 specification and release announcement. Gist: MCP 2026-07-28 is the release where MCP starts looking less like a demo-era integration proto…

camelAI moved its coding agent off VMs

Logged at IST: 2026-07-29 01:57 IST What it is: Miguel Salinas explains how camelAI rewrote its coding agent stack to stop running each user on an always-on virtual machine. Gist: The old camelAI setup used the Claude Code harness and a self-built VM/container…

Running TypeScript's Go port as a Go tool

Logged at IST: 2026-07-28 20:59 IST What it is: Ben Visness points out that Microsoft’s Go-native TypeScript port can be added to a go.mod file and run with go tool tsgo. Gist: The screenshot shows this Go tool directive: tool github.com/microsoft/typescript-g…

Cursor on agent swarms and model economics

Logged at IST: 2026-07-28 19:37 IST What it is: Cursor research post by Wilson Lin on the next version of their agent swarm system, tested by asking agents to implement SQLite in Rust from the 835-page manual. Gist: Cursor’s claim is that agent swarms scale be…

Ghostty's 8-byte terminal grid cells

Logged at IST: 2026-07-28 13:27 IST What it is: Mitchell Hashimoto explains why Ghostty/libghostty's terminal grid is much more memory-efficient than Alacritty's terminal crate in his benchmark. Gist: The core comparison is simple: Alacritty stores 32 bytes of…

Deer Workflow as code-led agent orchestration

Logged at IST: 2026-07-27 04:40 IST What it is: Deer Workflow is an open-source Dynamic Workflow runtime for AI agents, published as @deerwork-ai/deer-workflow with a deer-workflow CLI. Gist: The project argues for a middle ground between traditional workflows…

Auto Trees prime and pi-weaver as context-control primitives

Logged at IST: 2026-07-27 04:37 IST What it is: A comparison between Auto Trees' new /prime <scope> command for Pi and pi-weaver, using the public oddship/bosun/packages/pi-weaver implementation Rohan pointed me to. Gist: These live in the same design sp…

TigerBeetle object storage clients vs simples3

Logged at IST: 2026-07-27 04:31 IST What it is: TigerBeetle shared notes around its custom object-storage clients, and I compared that design direction with rhnvrm/simples3. Gist: The shared instinct is anti-SDK: avoid a large vendor dependency tree, understan…

Why software factories fail, part two

Logged at IST: 2026-07-26 03:34 IST What it is: Dex Horthy’s part two of “Why Software Factories Fail,” published as an X Article. Gist: Dex’s follow-up says the answer to unreliable lights-out software factories is not more faith in model judges. For now, the…

Antirez on being Linus Torvalds with coding agents

Logged at IST: 2026-07-26 03:32 IST What it is: Antirez post adapting the transcript of his video, “Being Linus Torvalds,” into English. Gist: Antirez argues that Linus Torvalds’s real genius was not just writing the first Linux kernel. Other very strong progr…

Letta trajectory standardizes agent experience data

Logged at IST: 2026-07-25 12:49 IST What it is: Letta blog post introducing @letta-ai/trajectory, a normalized format and package for coding-agent session data. Gist: Letta argues that agents can learn from past sessions across Claude Code, Codex, Letta Code, …

Context engineering for Claude 5 models

Logged at IST: 2026-07-25 02:24 IST What it is: Thariq / Claude Code X post with an embedded X Article, “The new rules of context engineering for Claude 5 models.” Gist: Claude Code removed more than 80% of its system prompt for Claude Opus 5 and Fable 5 with …

Watching Go's Green Tea GC move through the heap

Logged at IST: 2026-07-24 23:44 IST What it is: Phil Eaton / The Consensus deep dive on observing Go’s Green Tea garbage collector and Go’s non-moving heap behavior. Gist: The article starts by making Go’s heap layout visible. Small, medium, and large objects …

Claude Opus 5

Logged at IST: 2026-07-24 22:52 IST What it is: Anthropic product announcement for Claude Opus 5, positioned as a more efficient daily-use frontier model below Fable 5 but ahead on several coding and knowledge-work evaluations. Gist: Anthropic says Opus 5 keep…

Armada, an encrypted Discord alternative

Logged at IST: 2026-07-24 18:10 IST What it is: Soapbox launch/explainer for Armada, an open-source, end-to-end encrypted Discord-style community chat app built on Nostr and the Concord protocol. Gist: Armada is pitched as an answer to several Discord pain poi…

How Anthropic secures its AI-native SDLC

Logged at IST: 2026-07-24 17:50 IST What it is: Anthropic post by Deputy CISO Jason Clinton on securing an AI-native software development lifecycle where Claude authors about 80% of merged code. Gist: Anthropic says its code volume and deployment velocity have…

Why Software Factories Fail

Logged at IST: 2026-07-24 17:32 IST What it is: Dex Horthy / HumanLayer essay arguing against lights-off coding-agent software factories. Gist: The post argues that harness engineering, loop engineering, and benchmark-driven agent gains make agents much faster…

Claude is not a compiler

Logged at IST: 2026-07-23 08:28 IST What it is: exe.dev essay arguing that Claude and coding agents are not compilers, but vertically integrated engineering resources. Gist: The post rejects the idea that Claude is merely a natural-language-to-code compiler. A…

AI and the loss of making

Logged at IST: 2026-07-23 08:04 IST What it is: Beej’s essay on AI, authorship, and the felt difference between making something and having it made for you. Gist: Beej grants the familiar AI-dev tradeoffs around craft, low-level problem-solving, and finishing …

Everyone should know SIMD

Logged at IST: 2026-07-23 07:25 IST What it is: Mitchell Hashimoto linking to his practical SIMD introduction, “Everyone Should Know SIMD,” using a Ghostty loop as the worked example. Gist: Hashimoto argues that everyday SIMD should not feel scary: the common …

Software distribution with coding agents

Logged at IST: 2026-07-22 21:35 IST What it is: antirez linking to his blog post “Not just development, distribution of software may change as well.” Gist: antirez argues that AI changes not only how software is developed, but how it can be distributed and use…

GitHub restricts stargazer data

Logged at IST: 2026-07-22 16:55 IST What it is: Star History’s note on GitHub restricting access to the stargazers API. Gist: GitHub is limiting the endpoint that reveals who starred a repository and when to repository admins and collaborators. Star History de…

Coding agent MicroVMs with Nix

Logged at IST: 2026-07-22 16:10 IST What it is: Michael Stapelberg’s NixOS and microvm.nix setup for running coding agents inside ephemeral MicroVMs. Gist: Stapelberg wants coding agents to run without per-command review while keeping them away from personal f…

A history of IDEs at Google

Logged at IST: 2026-07-22 16:07 IST What it is: Laurent Le Brun’s history of IDEs at Google, focused on google3, Cider, and Cider V. Gist: Le Brun traces Google’s shift from editor pluralism to a de facto standard internal IDE. The core constraint was scale: l…

Freerange and verifiable UI ranges

Logged at IST: 2026-07-22 14:07 IST What it is: Cheng Lou announcing Freerange, a zero-API static analysis tool for verifiable user interfaces. Gist: Freerange aims to turn vibe coding toward proof engineering by automatically deducing numerical ranges in code…

Buzz, a channel-driven agent workspace

Logged at IST: 2026-07-22 14:06 IST Update, 2026-07-27: Matt Rice shared a roundup of reported Buzz use cases since launch: an 11-agent company migration with orchestration in Buzz; a delegate-only "Chief" agent that staffs channels with specialists; a WordPre…

Quality Software

Logged at IST: 2026-07-22 00:37 IST What it is: Mitchell Hashimoto recommending Alasdair Monk’s X article Quality Software. Gist: Monk argues that AI lowering the barrier to software creation also lowers quality unless people aim at quality deliberately. His d…

Fragments: July 21

Logged at IST: 2026-07-21 21:06 IST What it is: Martin Fowler’s July 21 fragment wrapping up notes from the second Future of Software Development Retreat, plus related fragments on legal education, DSLs, and LLM-speak. Gist: Fowler’s retreat notes line up with…

One document, two hands

Logged at IST: 2026-07-21 19:31 IST What it is: Sunil Pai sharing one document, two hands, the written version of his Local-First Conf talk on embedding agent harnesses into ordinary apps. Gist: Pai argues that coding agents feel powerful because developers ga…

Software Factories, Light and Dark

Logged at IST: 2026-07-21 19:19 IST What it is: Addy Osmani’s X article Software Factories, Light and Dark, riffing on Dex Horthy’s talk about why software factories fail. Gist: Osmani argues that agentic software factories are not bigger agents, but many harn…

Pattern matching strings without decompression

Logged at IST: 2026-07-19 23:32 IST What it is: Spiral/Vortex deep dive on evaluating SQL LIKE predicates directly over FSST-compressed strings. Gist: The post explains how Vortex can match string patterns in compressed code space instead of decompressing valu…

The zero-cost fallacy

Logged at IST: 2026-07-19 16:28 IST What it is: Bilgin Ibryam sharing Thoughtworks’ The zero-cost fallacy: Open source software in the agentic era. Gist: The article argues that the agentic era intensifies long-running open-source sustainability problems. It s…

KTransformers and heterogeneous MoE inference

Logged at IST: 2026-07-19 02:31 IST What it is: X post pointing to kvcache-ai/ktransformers, a Tsinghua MADSys Lab project for CPU-GPU heterogeneous inference and fine-tuning of large MoE models. Gist: The viral framing is a little breathless, but the underlyi…

Shard your locks

Logged at IST: 2026-07-16 23:42 IST What it is: Misha Strebkov benchmarking six Go in-memory cache designs under different read/write mixes and core counts. Gist: The sharp result is that the boring “just use RWMutex for read-heavy caches” instinct does not ho…

Linus Torvalds on Linux and AI tools

Logged at IST: 2026-07-16 23:37 IST What it is: Linus Torvalds pushing back on anti-AI sentiment in kernel development and saying Linux is not an anti-AI project. Gist: Linus’s operative distinction is not "everyone must use AI," but that the kernel should eva…

Boris Cherny on domain knowledge as infrastructure

Logged at IST: 2026-07-16 01:33 IST What it is: Boris Cherny arguing that agent-era engineering leverage still comes from automation, but now automation also includes encoded domain knowledge like CLAUDE.md, review rules, skills, and docs Gist: The core claim …

Fable 5 Is Insane. I Vibe Coded Terminator Vision.

Logged at IST: 2026-07-15 16:58 IST What it is: Bilawal Sidhu video titled “Fable 5 Is Insane. I Vibe Coded Terminator Vision.” Gist: From the visible YouTube description and page metadata, this is a build/demo video about creating a browser-based range-analys…

The Memory Heist

Logged at IST: 2026-07-15 13:30 IST What it is: Ayush Paul’s writeup on prompt-injecting Claude’s memory and browsing system into exfiltrating personal data Gist: The attack chain was not about breaking the memory store directly, but about combining long-lived…

How Razorpay refreshes its data warehouse 10x faster

Logged at IST: 2026-07-15 10:45 IST What it is: Piyush Goel sharing Razorpay Engineering’s writeup on refreshing warehouse facts 10x faster with graphs and indexes Gist: Razorpay moved from expensive full-refresh fact generation toward incremental fact mainten…

DSLs enable reliable use of LLMs

Logged at IST: 2026-07-14 20:54 IST What it is: Martin Fowler sharing Unmesh Joshi’s article on DSLs and LLM reliability Gist: The article’s core claim is that LLMs become much more reliable when they are constrained by domain abstractions and DSLs instead of …

Dave Winer introduces rss.chat

Logged at IST: 2026-07-14 09:44 IST What it is: Dave Winer introducing rss.chat and arguing for RSS as a social-network substrate Gist: Winer presents rss.chat as a small-community social system built from old web primitives: RSS 2.0, OPML, Markdown, SQL, WebS…

Gergely Orosz on trust burn from Grok CLI privacy concerns

Logged at IST: 2026-07-14 08:14 IST What it is: Gergely Orosz calling out reports that Grok CLI uploaded codebases without users knowingly consenting, quoting SpaceXAI’s privacy response Gist: The important issue here is not just data retention policy wording …

Using uvx in GitHub Actions in a cache-friendly way

Logged at IST: 2026-07-14 08:12 IST What it is: Simon Willison linking to his TIL on running uvx in GitHub Actions without re-downloading the package every run Gist: The useful trick is to pin UV_EXCLUDE_NEWER to a date, use that same date in the GitHub Action…

Control the ideas, not the code

Logged at IST: 2026-07-13 19:31 IST What it is: X post by antirez linking his blog post "Control the ideas, not the code" Gist: antirez extends the earlier X-thread argument into a full workflow claim: if you own the ideas, design, testing, and QA of a system,…

antirez on owning the mental model in AI-coded systems

Logged at IST: 2026-07-13 07:49 IST What it is: X post by antirez on the "don't look at the code" debate in AI-coded systems Gist: He distinguishes between two very different ways an AI-coded codebase can come into existence: one where the human still controls…

Old and new apps, via modern coding agents

Logged at IST: 2026-07-13 07:37 IST What it is: X post by Mario Zechner recommending Terry Tao’s post "Old and new apps, via modern coding agents" Gist: Tao describes using modern coding agents to port his old Java applets to JavaScript and revive them quickly…

Vim of Coding Agents

Logged at IST: 2026-07-12 13:18 IST What it is: X post by dogfiles linking the blog post "Vim of Coding Agents" Gist: Frames Pi as the Neovim of coding agents: a minimal, hackable foundation that adapts to your workflow instead of forcing you into an opinionat…

101 saying a Go proposal was formally rejected

Logged at IST: 2026-07-11 01:16 IST What it is: X post by zigo 101 saying a Go proposal was formally rejected Gist: Refers to the proposal to allow explicit conversion from a function to a one-method interface in Go. The signal here is less the terse rejection…

GPT-5.4 with Pi 0.69.0 is just nice

Logged at IST: 2026-07-11 02:17 IST What it is: X post by Rohan Verma linking his blog post "GPT-5.4 with Pi 0.69.0 is just nice" Gist: Argues that an agent harness stack getting boring is a success condition, not a failure. The post frames Pi 0.69.0 + GPT-5.4…

solod

Logged at IST: 2026-07-11 01:12 IST What it is: X reply by Aliaksandr Valialkin pointing to the solod project Gist: Very terse recommendation of solod, a project described as "a subset of Go that translates to C." In context, this looks like a pointer toward a…

Andrew Kelley’s response essay on Bun’s Rust rewrite

Logged at IST: 2026-07-10 20:31 IST What it is: Andrew Kelley’s response essay on Bun’s Rust rewrite Gist: Frames the rewrite less as a language indictment and more as a consequence of Bun’s startup incentives, weak engineering discipline, and management cultu…

Great Divergence in Software Engineering

Logged at IST: 2026-07-10 12:11 IST What it is: X post by Geoffrey Huntley linking to Stack72's essay "The Great Divergence in Software Engineering" Gist: Argues that the gap between teams effectively using AI and teams still piloting or rejecting it is no lon…

Rewriting Bun in Rust

Logged at IST: 2026-07-09 10:34 IST What it is: X post by Jarred Sumner linking to Bun's post "Rewriting Bun in Rust" Gist: Explains why Bun is being rewritten from Zig to Rust, positioning the move around long-term stability and maintainability as the project…

agentic-inbox

What it is: hands-on writeup of deploying Cloudflare’s official agentic-inbox to run a custom-domain email client on Cloudflare Workers Gist: the stack uses Email Routing for inbound mail, Email Service for sending, Durable Objects + SQLite for mailboxes, R2 f…

Chris Short’s DevOps’ish 316 roundup

What it is: Chris Short’s DevOps’ish 316 roundup Gist: strongest signals are ClickHouse gaining observability mindshare, Vint Cerf warning that agents will need more formal coordination than plain English, Podman 6.0 breaking old assumptions, and agent-secret …

Cost YAGNI Was Never About

What it is: X post by Bilgin Ibryam pointing to Kent Beck’s “The Cost YAGNI Was Never About” Gist: YAGNI is about timing and option value, not code-writing thrift; AI codegen lowers typing cost but increases the risk of speculative structure nobody deeply unde…

Read More (Science) Fiction

What it is: X post from svs sharing his essay “Read More (Science) Fiction.” Newsletter angle: “read more sci-fi” is the visible conclusion, but the sharper claim is that fiction supplies vocab and priors for handling agentic weirdness without naive hype or na…

Engineering for Bounded Cognition

Gist: good engineering is mostly about shaping systems so small, distractible minds can change them safely, via naming, boundaries, tests, reversibility, and interfaces that assume attention is scarce rather than ideal operators. Newsletter angle: “Build for b…

cursed code

What it is: Tim McNamara sharing an IOCCC-winning “cursed code” project where Pong advances by rewriting its own source each frame Gist: the linked repo, uellenberg/Insert, is a small language for self-modifying code; programs can access their own source as st…

linking filiph.net/text/pokerd.html

What it is: X post by @filiphracek linking filiph.net/text/pokerd.html Gist: writeup on building pokerd, a terminal-first Texas Hold’em trainer you can play instantly over SSH (ssh [email protected]); interesting bits are the non-immersive-game framing, sc…

linking github.com/leyten/shard

What it is: X post by @leyten linking github.com/leyten/shard Gist: Shard is a WAN-distributed pipeline-parallel LLM inference engine that splits a frontier-size model across GPUs on separate machines; claim is ~30 tok/s for GLM-5.2 744B across 6 RTX PRO 6000s…

plannotator/effective-html

Gist: the repo packages focused agent skills for producing self-contained, visually strong HTML artifacts, especially diagrams and plan pages, plus an optional Plannotator renderer/annotator. The post points to a demo video showing the diff/code viewer behavio…

Decline of Search Engines is an Opportunity

What it is: Lewis Campbell post linking to “The Decline of Search Engines is an Opportunity”. Gist: argues worsening search quality should push people back toward the old web habit of maintaining personal links pages; discovery by human-curated hyperlinks is f…

Dynamo and the Computer

What it is: Zara Zhang post using Paul David’s “The Dynamo and the Computer” as an analogy for AI adoption. Gist: argues AI gains won’t come from simply inserting models into existing workflows; like electrification, the real productivity jump comes only after…

vim_royale

What it is: Jitesh boosting vim_royale, a Peerlist project for realtime multiplayer Vim battles. Gist: lightweight launch/amplification post rather than a deep technical thread; the linked card describes the project very tersely as “Realtime multiplayer Vim ba…

Solo Climb

What it is: Ajey Gore linking his essay “The Solo Climb.” Gist: the argument is that AI-enabled solo builders and tiny teams only work when they first build a genuinely load-bearing “harness”, trusted tests, evals, specs, and hard gates that can answer “is thi…

solution might be cancelling my AI subscription

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback, then read linked post directly: https://thoughts.hmmz.org/2026-05-31.html Mario Zechner recommends David's post the solution might be cancelling my AI subscription. Gist…

llm

Imported from historical reading log. Extracted via api.fxtwitter.com fallback, then read linked TIL directly: https://til.simonwillison.net/llms/llm-shebang Simon Willison shows a neat pattern for using his llm CLI in a shebang line, turning plain-English fi…

Saved media locally

Imported from historical reading log. Extracted via api.fxtwitter.com fallback; includes an image illustrating progressive rendering from noise to a clear cat image. Saved media locally: Dax reframes coding-agent usage: not like 3D printing one committed laye…

34kb

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback; the attached image includes the concrete compression results. Sam Rose compares the same payload as JSON (34kb) and protobuf (15kb) and finds that after compression, JSO…

AI slop

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback. Mitchell Hashimoto argues that AI slop is useful as an internal experimentation tool: low-quality generated code/UI/plugins can dramatically reduce the cost of parallel …

Auth for MCP

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback and checked the linked Auth0 GA announcement. Auth0 is pitching Auth for MCP as the missing identity/authorization layer for production MCP servers: not just connecting a…

Autodata

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback and checked the linked Meta RAM Autodata post plus the referenced justrach/devswarm repo and sample issue. Rach connects her agent workflow to Meta's Autodata framing: ag…

Hunk

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback and checked the linked GitHub repo. Mitchell Hashimoto strongly recommends Hunk, saying it has fully replaced other local diff viewers for him. Hunk is positioned as a re…

is moving its GitHub repo into the

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback. Mario Zechner says pi is moving its GitHub repo into the earendil-works org and will start publishing packages under the @earendil-works npm namespace instead of @marioz…

Mirage

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback and checked the linked repo strukto-ai/mirage. Zecheng Zhang introduces Mirage, a unified virtual filesystem for AI agents that mounts heterogeneous systems like S3, Driv…

Printing Press

Imported from historical reading log. Extracted main post via api.fxtwitter.com fallback and checked printingpress.dev. Printing Press is pitched as both a library of agent-native CLIs and a factory that generates new ones: from a spec/site/service it can pri…

selection of great PRs that were submitted to Pi: a thread

Imported from historical reading log. Extracted the root post via api.fxtwitter.com fallback: Armin Ronacher says it is a selection of great PRs that were submitted to Pi, a thread. Tried browser fallback on X to read the thread, but replies are gated behind …

HTML5+CSS face lift for the generated pages

Imported from historical reading log. GitHub PR title: HTML5+CSS face lift for the generated pages by knadh on mitmproxy/pdoc; merged Nov 20, 2014. Logged as a folklore/historical reference rather than a current article; likely relevant as an old design/imple…