Dagstuhl Egraphs
A developer's enthusiastic recap of a specialized workshop on egraphs and compilers, covering technical discussions, potential collaborations, and project ideas.
A developer's enthusiastic recap of a specialized workshop on egraphs and compilers, covering technical discussions, potential collaborations, and project ideas.
A developer explains why they are building a custom static site generator in Rust instead of using existing tools like Astro or 11ty.
A developer's 2025 year-in-review focusing on writing output, including a Rust book update, an AI article, and personal blog & newsletter stats.
A developer's personal journey through a difficult year leads to insights on how AI is transforming software development and enabling the rise of the micro-entrepreneur.
A Software Architect's hub for technical analysis, tutorials on Go/Rust/SwiftUI, and reflections on software development trends and essential reading.
Discusses the value of using opaque wrapper types in software development to avoid primitive obsession and improve type safety.
An analysis of the performance optimizations in uv, a fast Python package installer, focusing on HTTP range requests and compact version representation.
A technical case study on mdBook's plugin architecture, focusing on its preprocessor mechanism for customizing book generation from Markdown.
Explores the technical implementation of subagents in the Goose AI agent framework, focusing on their architecture and how they manage context.
Introducing Relish, a new binary serialization format for RPC and database use, designed with clean semantics and implemented in Rust.
A tutorial explaining Rust's ownership and borrowing concepts with code examples, focusing on memory management and compiler errors.
A thoughtful comparison of the Go, Rust, and Zig programming languages, highlighting their shared lack of class-based OOP.
The author refactors libdav to use a new Requests API with a builder pattern and updates vstorage to use a streaming API for synchronization.
A developer shares their experience using Rust for a real-world project to create a resilient, scheduled health monitoring component.
A developer reverse-engineers the Codex CLI to directly prompt the new GPT-5-Codex-Mini model, detailing the process in a technical blog post.
Challenges the idealized view of open source history, arguing that corporate involvement has always existed and shouldn't be seen as impure.
Developer details adding experimental JMAP support to pimsync, focusing on challenges with Etag/State handling and serialization libraries.
Learn how to write tests to verify that compiler optimizations, like loop elimination, are actually applied to your code.
A developer details performance optimizations for a macOS disk usage tool, achieving a 28% speed increase by switching from Tokio to Rayon for parallelism.
A developer creates a faster disk usage tool for macOS using concurrency and system-specific APIs, benchmarking it against existing solutions.