Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
Volunteering to do emotional labor—even when you don’t feel like it, and especially when you’re not paid extra for it—is a difficult choice. My first argument, though, is that you are paid for it. In fact, in most jobs that involve a customer, that’s all you are getting paid for.
A Protagonist (ENFJ) is a person with the [Extraverted](https://www.16personalities.com/articles/mind-introverted-vs-extraverted), [Intuitive](https://www.16personalities.com/articles/energy-intuitive-vs-observant), [Feeling](https://www.16personalities.com/articles/nature-thinking-vs-feeling), and [Judging](https://www.16personalities.com/articles/tactics-judging-vs-prospecting) personality traits. These warm, forthright types love helping others, and they tend to have strong ideas and values. They back their perspective with the creative energy to achieve their goals.
Protagonist (ENFJ) Personality
16personalities.com
More often than not, when we use the language’s primitives, we give up an opportunity to express the domain model of our application. When we use a `String` to represent an `Email`, we haven’t encoded the fact that it needs to satisfy some constraints (ex: have an `@`, or satisfy a regular expression, or have a finite length). When we use `Hash` to represent structured data, we allow the possibility that some keys will be unset, or that some other keys will have values. We can fix all these problems by using classes specific for our use-cases.
Affordance for Errors, Part 2
Guillaume Malette
...catch up on these, and many more highlights