I kept mixing up Elixir Protocols and Behaviours—until I finally figured out the real difference. One is for data types, the other for modules. Here’s the explanation I wish I’d had years ago.
I started this article a few months ago, but I was able to finish it yesterday having recently found myself will a little more free-time.
Promotions go to those who do the job before they get the title. Discover how to "mind the gap" and position yourself for the next step in your career.
Yeah, I would have really liked to be able to find some metrics to add to the post, but there just doesn't seem to be much out there. I know developers look at companies and what their reputations in the community are, but it's a really hard number to nail down.