Building a Serverless Analytics System
A deep dive into creating a custom, privacy-focused web analytics platform using AWS serverless technologies, Rust, and modern frontend tools.
A deep dive into creating a custom, privacy-focused web analytics platform using AWS serverless technologies, Rust, and modern frontend tools.
How Hexagonal Architecture Optimizes AI Context Windows
A first-hand account of migrating customer-facing AWS Lambda endpoints from TypeScript to Rust. This post covers the motivation behind the migration, the Rust Lambda setup with Axum, key challenges encountered during the rewrite, and measurable performance improvements in cold start latency and overall API responsiveness. Includes code examples, OpenAPI integration, and before-and-after benchmark results.
A streamlined approach to releasing Rust projects using release-plz, git-cliff, and GitHub Actions for automated publishing and changelogs.
How AWS Lambda's new billing for initialization time made switching from Node.js to Rust a cost-effective decision for high-throughput workloads.