Encore aims to be a flexible alternative to PaaS that lets you own your cloud.
Combining Node.js with Async Rust for remarkable performance
An interactive study of queueing strategies
67,000 lines of Rust, two years, and the non-obvious problems of making Node.js and Rust work together in the same process.
Open-source identity with automatic infrastructure
The interface you give AI agents determines what they can break.
How to give your agent full context over your running application.
How it works, why AI made it urgent, and what the trade-offs are.
What goes wrong with stringly-typed Redis, and what changes when the cache boundary is typed.
What vectors, similarity search, and RAG actually do under the hood, and why PostgreSQL handles most of it.
Your tracing code is a second description of your application's structure. The compiler already has that information.
What actually happens when a request hits your application, and what a distributed trace captures at every step.
Terraform solved the right problem. AI just made it the wrong answer.
And what happens when you actually let them.