
Vasilis Spilka on LLMs & Ash
From Elixir Mentor by Jacob Luetzow
April 21, 2026 · 1h 37m · Season 1 · Episode 82
About this episode
Vasilis Spilka discusses building agentic software, the integration of Ash and LLMs, and the journey of developing a startup alongside a day job.
In this episode of the Elixir Mentor Podcast, I chat with Vasilis Spilka, Head of Software Development at Teacherspace, about building agentic software as a solo developer, the pairing of Ash and LLMs, and what it takes to ship a startup side project alongside a day job. Vasilis shares his path from Ruby on Rails in 2014 to nearly a decade of Elixir work across fintech, supply chain, and ad tech. We talk through Teacherspace's recent acquisition, the challenges of integrating with legacy Danish education contractors, and the three pivots it took to land on a working product. We spend a good chunk of the episode on Ash: why its unique DSL and introspection make it unusually strong with LLMs, how Spark lets you build your own DSLs, and why usage rules plus Igniter are a game-changer for library authors. Vasilis walks through his Claude Code workflow, the sculpting approach he uses for prototypes, and where he still won't let the LLM near — system design and API keys. The conversation also covers Communities, his local-first social platform; the paperclip-style autonomous company idea he's exploring with ash_typescript; whether LLMs actually understand anything; and the unglamorous…
People in this episode
Host: Jacob Luetzow
Guest: Vasilis Spilka
Topics covered
- agentic software
- LLMs
- startup development
- software development
- Elixir
- product integration
- prompt engineering
Keywords
- software development
- Ash Framework
- LLMs
- Elixir
- startup
- prompt engineering
- Claude Code
- Tidewave
- Igniter
Mentioned in this episode
Organizations: Teacherspace, Ash, Ruby on Rails, Elixir, fintech, supply chain, ad tech, Claude Code, Communities, ash_typescript
More episodes of Elixir Mentor
- Tjaco Oostdijk on Drums to Elixir · June 7, 2026 · 1h 31m
- Peter Ullrich on Hunting CVEs · May 30, 2026 · 1h 50m
- Jason Allum on Bedrock · May 24, 2026 · 1h 35m
- Michael Lubas on AI, Attack, and Defense · May 16, 2026 · 1h 32m
- Luca Corti on Bringing Elixir to Fintech · April 12, 2026 · 1h 40m
- Steve Domino on Starting a Fintech · April 4, 2026 · 1h 35m
Explore listener stats, chart rankings, contacts and more on the Elixir Mentor podcast page.