Bookmarks

A curated library of the articles, guides, and talks I keep reaching for when I need inspiration or a refresher.

Post

tbpn post on X

Referenced X post connected to Geoffrey Huntley's teleport article context.

tbpnxpostaiengineering

Article

The future belongs to people who can just do things

Perspective on AI adoption stages in engineering teams and why organizations should accelerate practical skill development.

Geoffrey Huntleyai engineeringadoptionteam dynamicsexecution

Article

What do I mean by some software devs are "ngmi"?

A scenario-driven essay arguing that performance rankings can shift quickly as engineers adopt AI-assisted workflows and others stay in disbelief.

Geoffrey Huntleyai engineeringcareerproductivityadaptation

Post

Claire Vo post on X

Referenced X post from Claire Vo. Add context notes once tweet text is captured.

Claire Voxpostaiproduct

Website

Artificial Analysis

Independent AI model and provider comparison hub with intelligence, speed, price, and API performance views.

Artificial Analysisaibenchmarksmodelspricing

Article

Graphite: The End of Mammoth Pull Requests? My Experience

Nicolas Charpentier's experience report on using stacked PR workflows with Graphite to reduce oversized pull requests and improve review velocity.

Nicolas Charpentierpull requestscode reviewdeveloper workflowgraphite

Article

everything is a ralph loop

Geoffrey Huntley's post on "Ralph loops" as an iterative software-development operating model and why loop design matters more than one-pass implementation.

Geoffrey Huntleyai engineeringagent loopssoftware developmentautomation

Book

Designing Data-Intensive Applications

The most approachable deep dive into modern data systems, covering replication, partitioning, streams, and consistency tradeoffs.

Martin Kleppmanndatabasessystem designstreaming

Guide

The System Design Primer

A curated GitHub guide that walks through end-to-end architectures, capacity planning, and interview-ready diagrams.

Donne Martinarchitecturereferenceplanning

Newsletter

High Scalability

Case studies and breakdowns of how large-scale products ship reliable distributed systems in production.

Todd Hoffcase studiesproductiongrowth

Course

Stanford CS245: Database Systems

Graduate-level lectures that explain storage engines, query planning, and the cost models behind relational databases.

Stanford Universityquery planningstorageacademia

Repository

Awesome Postgres

A living list of extensions, tooling, and best practices for running Postgres in production.

dhamaniasadpostgrestoolingbest practices

Newsletter

Pragmatic Engineer Newsletter

Candid breakdowns of engineering org design, infrastructure bets, and pragmatic leadership lessons.

Gergely Oroszleadershipculturecareer

Blog

Uber Engineering Blog

Detailed write-ups of how Uber scales storage, ML, observability, and reliability across a global org.

Uber Engineeringobservabilitymlplatform

Guide

Uber Go Style Guide

Uber's comprehensive Go style guide covering conventions, patterns, and best practices.

Ubergostyle guidebest practices

Article

How to Write HTTP Services in Go After 13 Years

Mat Ryer's definitive guide on structuring HTTP services in Go with lessons from over a decade of experience.

Mat Ryergohttparchitecture

Guide

Effective Go

The official guide to writing clear, idiomatic Go code.

Go Teamgoofficialidioms

Article

Idempotency Keys

Stripe's deep dive into designing idempotent APIs for reliable payment processing.

Stripeapi designreliabilitypayments

Article

Idempotency Keys with Go and Postgres

Practical implementation of Stripe-style idempotency keys using Go and PostgreSQL.

Inheadengopostgresidempotency

Documentation

PostgreSQL Documentation

Official PostgreSQL 16 documentation covering all aspects of the database.

PostgreSQLpostgresreferencedatabase

Documentation

Redis Distributed Locks

Official Redis guide on implementing distributed locks with the Redlock algorithm.

Redisredisdistributed systemslocking

Paper

Amazon Dynamo Paper

The foundational paper on Amazon's highly available key-value store that influenced NoSQL databases.

Amazondistributed systemsdynamoavailability

Guide

AWS Database Selection Guide

AWS decision guide for choosing the right database service for your use case.

AWSawsdatabasesarchitecture

Documentation

Google Cloud Run Deployment

Official guide on deploying containerized applications to Cloud Run.

Google Cloudgcpcloud runcontainers

Documentation

Kubernetes Services and Networking

Official Kubernetes documentation on services, load balancing, and network policies.

Kuberneteskubernetesnetworkingservices

Tutorial

Terraform EKS Tutorial

HashiCorp's tutorial on provisioning EKS clusters with Terraform.

HashiCorpterraformekskubernetes

Paper

Attention Is All You Need (Transformers)

The groundbreaking paper introducing the Transformer architecture that powers modern LLMs.

Googlemltransformersnlp

Guide

Consistent Hashing Explained

Visual explanation of consistent hashing for distributed systems.

Liu Zhengdistributed systemshashingload balancing

Pattern

Saga Pattern for Microservices

Pattern for managing distributed transactions across microservices.

Chris Richardsonmicroservicestransactionspatterns

Article

Facebook TAO: The Power of the Graph

How Facebook built TAO, their distributed data store for the social graph.

Facebook Engineeringdistributed systemsgraphfacebook

Wiki

RocksDB Wiki

Documentation for RocksDB, the high-performance embedded key-value store.

Facebookrocksdbstoragelsm tree

Paper

Bitcoin Whitepaper

Satoshi Nakamoto's original paper introducing Bitcoin and blockchain technology.

Satoshi Nakamotobitcoinblockchaincryptocurrency

Book

Ethereum Book

Comprehensive guide to Ethereum development and smart contracts.

Andreas Antonopoulosethereumsmart contractsblockchain

Tutorial

Solidity by Example

Learn Solidity through practical, annotated smart contract examples.

Communitysoliditysmart contractsethereum

Paper

Uniswap Whitepaper

Technical specification of the Uniswap automated market maker protocol.

Uniswapdefiammethereum

Video

MIT Missing Semester

Lectures on practical computing skills often missing from CS curricula.

MITtoolsterminalproductivity

Article

Geohashing and Quadtrees

Visual explanation of spatial indexing techniques for location-based systems.

Karan Pratap Singhsystem designgeospatialindexing

Chapter

Google SRE: Managing Load

Google's approach to load management and traffic handling at scale.

Google SREsreload balancingreliability

Guide

Testcontainers for Go

Guide to integration testing with Testcontainers in Go applications.

Testcontainersgotestingcontainers

Blog

Brandur's Fragments

Short-form technical writing on Go, Postgres, and building reliable systems.

Brandurgopostgresengineering

Article

Dave Cheney: Table Driven Tests

The definitive guide to writing table-driven tests in Go.

Dave Cheneygotestingpatterns

Article

Common Anti-Patterns in Go Web Apps

Practical guide to avoiding common mistakes in Go web applications.

Three Dots Labsgowebanti-patterns

Documentation

Helm Chart Template Guide

Official guide to creating Helm chart templates for Kubernetes.

Helmhelmkubernetestemplates

Specification

Conventional Commits

Specification for adding human and machine readable meaning to commit messages.

Communitygitcommitsconventions

Reference

HTTP Headers Reference

MDN's comprehensive reference for HTTP headers.

MDNhttpheadersweb

Reference

LSM Tree

Wikipedia article explaining log-structured merge-trees used in modern databases.

Wikipediadatabasesdata structuresstorage

Guide

Teach Yourself CS

Self-study guide for a rigorous computer science education.

Oz Nova & Myles Byrnecs fundamentalseducationself-study

Book

Staff Engineer Book

Guide to navigating the staff engineer career path.

Will Larsoncareerstaff engineerleadership

Guide

Google Go Style Guide

Google's official style guide for writing Go code.

Googlegostyle guidegoogle

Course

Stanford CS329S: ML Systems Design

Stanford course on designing and deploying machine learning systems.

Stanfordmlmlopssystems

Documentation

GoReleaser Homebrew

Guide to distributing Go CLI tools via Homebrew with GoReleaser.

GoReleasergodistributionhomebrew

Article

The Absolute Minimum About Unicode

Essential knowledge about Unicode for every developer.

Nikita Prokopovunicodeencodingfundamentals

Manifesto

UTF-8 Everywhere

Manifesto for using UTF-8 as the universal text encoding.

Communityunicodeutf-8encoding

Article

Redis Internals

Visual deep dive into Redis internals and data structures.

Systems in Pixelsredisinternalsdata structures

Article

Mercari: How to Use t.Parallel

Guide to parallel testing in Go from Mercari engineering.

Mercari Engineeringgotestingparallel

Documentation

Foundry Getting Started

Introduction to Foundry, the Ethereum development toolkit.

Foundryethereumsoliditytooling

Repository

Crypto Reading List

Jump Crypto's curated reading list for blockchain and crypto engineering.

Jump Cryptocryptoblockchainreading list

Documentation

Solana Developers Cookbook

Recipes and patterns for building on Solana.

Solanasolanablockchaindevelopment

Guide

Smart Contract Best Practices

ConsenSys security best practices for Ethereum smart contracts.

ConsenSys Diligencesoliditysecurityethereum

Documentation

Apache DataSketches

Library of streaming algorithms for approximate query processing.

Apachestreamingprobabilisticbig data

Article

Feature Engineering

IBM's guide to feature engineering for machine learning.

IBMmlfeature engineeringdata science

Article

Two Tower Model for Recommendations

Deep dive into the two-tower architecture for recommendation systems.

Shapedmlrecommendationsarchitecture

Repository

vLLM

High-throughput LLM serving engine with PagedAttention.

vLLM Projectllminferenceml

Article

Don't Build Multi-Agents

Cognition's lessons on building long-running AI agents.

Cognitionaiagentsarchitecture

Repository

Google Research Publications

Google's research publications across all domains.

Google Researchresearchpapersgoogle

Gallery

SaaS Landing Page Examples

Curated collection of SaaS landing page designs.

SaaS Landing Pagedesignsaaslanding pages

Portfolio

Anthony Fu's Personal Site

Minimal text-forward portfolio by the creator of Vitest, Slidev, and VueUse. No hero animation or decoration; credibility comes through output density.

Anthony Fudesignportfolioinspirationweb designminimal

Portfolio

Lee Robinson's Site

Pure content-hierarchy personal site by Vercel's VP of Product. System fonts, generous whitespace, no animations; the restraint is the signal.

Lee Robinsondesignportfolioinspirationweb designminimal

Portfolio

Rauno Freiberg's Site

Interaction designer at Vercel. Refined restraint with subtle geometric CSS accents, careful color variables, and a craft-first philosophy.

Rauno Freibergdesignportfolioinspirationweb designinteraction design

Portfolio

Paco Coursey's Site

Designer-developer focused on typography, motion, and polished interfaces. Minimal personal site embodying his philosophy: all I want to do is build websites.

Paco Courseydesignportfolioinspirationweb designminimal

Portfolio

Emil Kowalski's Site

Design engineer whose site opens directly into current work with no traditional hero. Refined typography, dark mode, intentional subtraction over decoration.

Emil Kowalskidesignportfolioinspirationweb designminimal

Article

Train Your Judgement: Emil Kowalski

Interactive article teaching animation quality through A/B comparisons. Centered column, generous whitespace, serif inline elements. A model for content-first technical writing.

Emil Kowalskidesignanimationinspirationweb designinteraction design

Portfolio

Egor Builds

Dark portfolio with yellow hover accents, portrait-led hero, DM Sans + Playfair Display + JetBrains Mono type system. Professional yet approachable.

Egordesignportfolioinspirationweb designdark mode

Portfolio

Pedro Duarte's Site

Creator of Radix UI. Intentional simplicity with custom fonts, SVG noise texture, and content-first layout. Code, content, and other things.

Pedro Duartedesignportfolioinspirationweb designminimal

Gallery

Godly: Web Design Inspiration

Curated gallery of astronomically good web design. Best reference for contemporary portfolio and creative site aesthetics.

Godlydesigninspirationgalleryweb design

Portfolio

Josh W. Comeau's Site

React and CSS educator. Animated SVG illustrations and layered section transitions make this the most visually decorated of the minimalist-adjacent personal sites, justified by his joy-of-coding brand.

Josh W. Comeaudesignportfolioinspirationweb designanimation