I’m a software developer working at thoughtbot. I
spend most of my time writing Elixir and Ruby. If you’re interested in following
what I’m doing, you can find me as
/germsvel on twitter
and GitHub or follow my RSS feed.
I’ve been working on two big projects:
A book called Test-Driven Development with Phoenix. It builds a chat app by repeatedly writing tests from the outside in and consistently following the red-green-refactor cycle. You can find it at tddphoenix.com.
A comprehensive testing LiveView course to help developers ship LiveView code confidently. You can find that at testingliveview.com.
Rewriting is the essence of writing well: it’s where the game is won or lost. That idea is hard to accept. We all have an emotional equity in our first draft; we can’t believe it wasn’t born perfect.
– from On Writing Well by William Zinsser