

German Velasco on PhoenixTest
Mar 15, 2025
German Velasco, a software developer specializing in Elixir projects, dives deep into the world of test-driven development and pair programming. He shares his transition from Rails to Elixir and highlights the significant benefits of adopting test-driven strategies, especially with his creation, Phoenix Test. The conversation touches on meaningful code coverage, the balance of testing behavior versus implementation, and how AI tools are reshaping programming workflows. German's insights make it clear that effective testing leads to more maintainable applications and better team collaboration.
AI Snips
Chapters
Transcript
Episode notes
German's Journey to Elixir
- German Velasco transitioned from Rails to Elixir via consulting and open source contributions.
- He values Elixir's concurrency and fault tolerance, which drew him to the language initially.
The Efficiency of Live Content
- Short, concentrated video tips like German's "Elixir Streams" offer great value.
- Editing consumes much time, so live streaming can be an effective content strategy.
Embrace Pair and Ensemble Programming
- Pair programming and ensemble work foster faster feedback and better code quality.
- Teams should allow members to join or leave sessions freely to maintain productivity.