The Boring URL Shortener: System Design Interviews on the BEAM
The classic system design interview opener: design a URL shortener. Each follow-up is supposed to be harder than the last. On the BEAM, they're boring.
Strong Opinions, Mixed and Matched on Software Engineering and Ops, Elixir, AI.
The classic system design interview opener: design a URL shortener. Each follow-up is supposed to be harder than the last. On the BEAM, they're boring.
My talk at the San Francisco Global Elixir Meetup on building full-stack AI solutions in Elixir: multiple chains, in-memory RAG, MCP clients, and neural networks in your supervision tree.
I joined the Elixir Mentor podcast to talk about Soothsayer, why the BEAM is the best runtime for AI workflows, and agentic commerce.
Building an AI assistant that knows when to ask for permission versus acting autonomously is trickier than it sounds.
Looking at what some frameworks are doing, I feel they are replicating in Python what we already have in the
DORA (DevOps Research and Assessment) Metrics have become essential in organizations with strong engineering practices because they provide crucial insights