Rust

Rust Is Not Open Source. And That’s Actually Fine.

A developer’s frustration with Rust’s ‘black box’ compilation process sparks a deeper question: is open source still about reading source code, or has the real challenge shifted to trusting the build? The answer changes how we think about software supply chains, memory safety, and the future of transparent development.

The Rust Segfault That Proves Everything Is Broken (And Why That’s a Feature)

A Rust tool (ripgrep) segfaulted due to a kernel bug, proving that memory safety guarantees are only as good as the layers beneath them. The article argues that absolute software reliability is a myth, and that developers must embrace the ‘everything is broken’ reality to build truly resilient systems.

The Fastest TypeScript Compiler Isn’t Written in TypeScript

Perry is a Rust-based TypeScript compiler promising native-speed type-checking and compilation. But the real story isn’t speed β€” it’s the final stage of JavaScript’s Rust takeover. The question isn’t whether Perry can be fast. It’s whether it can be fast AND perfectly compatible with tsc’s ever-evolving behavior. If it can, it changes everything. If it can’t, it fractures the ecosystem.

I Rewrote Postgres in Rust. Now It’s Faster Than Postgres and ClickHouse.

A Rust rewrite of Postgres that ditches the legacy process-per-connection model, adopts threads and direct-to-binary codegen, and integrates Arrow/SIMD. The result: a single database that outperforms both Postgres and ClickHouse. The language is just the enablerβ€”the real breakthrough is architectural.

Your Database’s SQL Dialect Doesn’t Matter Anymore. Here’s Why.

Turso is building a universal database engine that speaks SQLite and Postgres from a single Rust backend. This decoupling of front-end dialects from the underlying storage engine means the database wars are over. The future belongs to whoever delivers the best edge distribution and storage economics, not the best SQL dialect.

The Voice AI Bottleneck Isn’t Latency. It’s Your Architecture.

The real bottleneck in voice AI isn’t model latencyβ€”it’s the orchestration bloat of client-server architectures. Pipecrab compiles agent frameworks into portable Rust binaries, eliminating server infrastructure and deployment friction. Developers can now build self-standing voice agents that run anywhere, slashing devops overhead and accelerating time to deployment.

I Spent 3 Years Fighting Axum’s Type System. Then I Wrote My Own IDL.

After years of fighting Axum’s complex type system and inconsistent OpenAPI generation, one developer built a tool that lets you define your API once and generate Rust, OpenAPI, and TypeScript code from a single IDL. The lesson: the best code is the code you never write.