Douglas Correa
software developer and solution architect
I build reliable software, developer tools, and agentic systems. Mostly with Elixir, Rust, TypeScript, and whatever fits the problem.
About
I like small tools, explicit systems, and software that survives contact with the real world. My work moves between product engineering, infrastructure, developer tooling, and experiments with agents and hardware.
husband of a queen · dad of two princesses
Projects
- NacA Rust toolkit for full-stack apps with auth, teams, billing, realtime, jobs, and operational tooling.
- TalonA personal knowledge workspace for bookmarks, highlights, search, and Ask.
- BestXSchedulerAn Elixir terminal app for drafting, scheduling, publishing, and learning from X posts.
- Cardputer LabEmbedded experiments with M5Stack hardware, PlatformIO, Elixir, and AtomVM.
Recent posts
- SQLite is an architecture decisionWhy a small database can be the system, not a placeholder.
- Test the binary you actually shipSource tests are necessary. The packaged artifact is the truth.
- Software for humans and agentsStable interfaces make tools useful to both.