Articles by emschwartz
31

An incoherent Rust (boxyuwu.blog)

2

Markdown Ate the World (matduggan.com)

1

What If Rust Traits Carried Values (nadrieril.github.io)

5

Security Advisory for Cargo (rust-lang.org)

5

404 Deno CEO not found: Deno's decline and layoffs (dbushell.com)

3

What we heard about Rust's challenges, and how we can address them (rust-lang.org)

2

Dial9: A Flight Recorder for Tokio (tokio.rs)

2

Beyond the Limit: Introducing Mixedbread Wholembed v3 (mixedbread.com)

2

Ask Maps and Immersive Navigation: New AI Features in Google Maps (blog.google)

128

I'm glad the Anthropic fight is happening now (dwarkesh.com)

4

The Banality of Surveillance (benn.substack.com)

2

When Fonts Fall (figma.com)

3

JJ LSP Follow Up (matklad.github.io)

2

Giving LLMs a personality is just good engineering (seangoedecke.com)

3

Have your cake and decompress it too (spiraldb.com)

2

Against Query Based Compilers (matklad.github.io)

1

Great RSS Feeds That Are Too Noisy to Read Manually (emschwartz.me)

1

Join Algorithms (arpitbhayani.me)

2

Quick takes on Feb 20 Cloudflare outage (surfingcomplexity.blog)

5

Read Locks Are Not Your Friends (eventual-consistency.vercel.app)

2

It's impossible for Rust to have sane HKT (vspefs.substack.com)

1

The Problem with Clones in Rust – Why Functional Rust Is Slower Than You Think (hamy.xyz)

5

Write Transactions Are a Footgun with Rust's SQLx and SQLite (emschwartz.me)

2

How to build a distributed queue in a single JSON file on object storage (turbopuffer.com)

5

Notes on Space GPUs (dwarkesh.com)

26

Litestream Writable VFS (fly.io)

2

What's so great about Rust? (bitfieldconsulting.com)

31

Bluesky 2025 Transparency Report (bsky.social)

11

Building docs like a product (emschwartz.me)

5

Litestream Writable VFS (fly.io)

2

Everyone's okay with their AI, just not yours (idiallo.com)

5

Ask HN: Claude Down?

1

A Powerful New Stealth Model from a Top OSS Lab (kilo.ai)

3

Building the Universal Commerce Protocol (shopify.engineering)

3

Pgpm: A Package Manager for Modular PostgreSQL (postgresql.org)

1

Remote Claude Code: programing like it was the early 2000s (harper.blog)

2

1160 PRs to improve Rust in 2025 (kobzol.github.io)

2

Turso v0.4.0 (turso.tech)

2

Ideas are cheap, execution is cheaper (davekiss.com)

5

Releasing Fjall 3.0 (fjall-rs.github.io)

2

Community Tools Bring Lockfile Support to GitHub Actions (nesbitt.io)

1

Newtype Index Pattern in Zig (matklad.github.io)

1

Build / Buy / Bot (sneak.berlin)

5

Short-Circuiting Correlated Subqueries in SQLite (emschwartz.me)

2

Hell is other people's markup (htmhell.dev)

111

Litestream VFS (fly.io)

2

Mechanical Habits (matklad.github.io)

5

VectorChord 1.0: Vector Search on Postgres, 100x Faster Indexing than pgvector (vectorchord.ai)

3

DiskBBQ – Elasticsearch's vector storage format (elastic.co)

1

Teaching Values to Machines (lord.technology)

1

TSMC Overseas Fabs – A Success? (semianalysis.com)

82

Stopping bad guys from using my open source project (feedback wanted) (evanhahn.com)

14

Atuin’s New Runbook Execution Engine (atuin.sh)

1

The Easiest Way to Build a Type Checker (jimmyhmiller.com)

1

Move Expressions (smallcultfollowing.com)

1

Pinning is a kind of static borrow (nadrieril.github.io)

92

Three kinds of AI products work (seangoedecke.com)

2

Branching with or Without PII: The Future of Environments (neon.com)

1

Just call clone (or alias) (smallcultfollowing.com)

1

AI Assisted Coding: Quicker Code Doesn't Mean Higher Velocity (medium.com/anindyaju99)

4

Improving Rust Compile Times by 71 Percent (elijahpotter.dev)

4

The Write Last, Read First Rule (tigerbeetle.com)

1

Bikeshedding `Handle` and other follow-up thoughts (smallcultfollowing.com)

2

Everything About Transformers (krupadave.com)

2

Explicit Capture Clauses (smallcultfollowing.com)

2

Malware Scanning for the Hugging Face Ecosystem (socket.dev)

1

A Delicious Free Lunch: Better Projections Improve ColBERT (mixedbread.com)

1

Our Claude Code Cheatsheet (neon.com)

1

The Deliberate Constraints of MCP Elicitation (lord.technology)

11

We need (at least) ergonomic, explicit handles [in Rust] (smallcultfollowing.com)

2

Postgres vector database extensions - A Benchmark (seanpedersen.github.io)

2

TSMC Reports Better-Than-Expected Sales on Sustained AI Demand (bloomberg.com)

2

Beyond the Single-Writer Limitation with Turso's Concurrent Writes (turso.tech)

123

Zig builds are getting faster (mitchellh.com)

96

Litestream v0.5.0 (fly.io)

1

RTEB: A New Standard for Retrieval Evaluation (huggingface.co)

3

How Deno protects against NPM exploits (deno.com)

1

The Expression Problem and Rust (purplesyringa.moe)

2

100X Faster: How We Supercharged Netflix Maestro's Workflow Engine (netflixtechblog.com)

42

Subtleties of SQLite Indexes (emschwartz.me)

1

Defer and Errdefer in Rust (strongly-typed-thoughts.net)

25

A brief history of threads and threading (eclecticlight.co)

1

Figma Rendering: Powered by WebGPU (figma.com)

5

Announcing Rust 1.90.0 (rust-lang.org)

1

Making LLMs more accurate by using all of their layers (research.google)

2

Easier Postgres fine-tuning with online_advisor (neon.com)

1

The Bear Blog license change (grizzlygazette.bearblog.dev)

1

Speculative cascades – A hybrid approach for smarter, faster LLM inference (research.google)

1

A framework for pricing AI products (stripe.com)

1

Best AI Coding Tools for Rust Projects: IDEs vs. Terminals (shuttle.dev)

1

Prompt Snapshot Testing (ninkovic.dev)

3

The Vector Bottleneck: Limitations of Embedding-Based Retrieval (shaped.ai)

1

We Built Product Intelligence (linear.app)

1

Musings: Data Poisoning (joshs.bearblog.dev)

2

Hot Reloading for Rust Gamedev (rygoldstein.com)

12

Trying to get error backtraces in Rust libraries right (iroh.computer)

1

Understanding Jujutsu Bookmarks (neugierig.org)

1

Freight demand on shaky footing as import bookings drop (freightwaves.com)

121

OpenAI's new open-source model is basically Phi-5 (seangoedecke.com)

110

How we made JSON.stringify more than twice as fast (v8.dev)