Post

Codex is mind-blowingly good at writing #elixirlang. I can spend hours iterating on system design with it, optimizing for simplicity and observability. Once that clicks, the result is a system that is easy to understand and easy to debug, for both me and Codex.

For observability, I record and correlate every important session. Through Tidewave, codex can use that context to debug itself. I even have it build custom UIs so I can inspect everything in real time.

One of #elixirlang’s superpowers is how easy it is to reason about: its functional model keeps complexity in check, built-in observability is excellent, and Tidewave pushes it even further.

0 reposts1 like

With this setup, I built an app in ~ two days that exposes internal knowledge as a bot in Slack and via MCP for ChatGPT and Claude. Every conversation is logged and easy to debug, so you can see exactly which choices were made. All without external libraries.