Elixir Mentor

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

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.
INSIGHT

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.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app