Thoughts on Coursera's S-1

Insights from their data and some of my thoughts on their market.

Read
engineering

Creating unique stable selectors from arbitrary DOM elements

A little exploration into the problem of trying to create selectors for DOM elements that uniquely select that element across page reloads and try to future proof them

Read

When other teams pay for your decisions

Things that can go wrong in teams when other teams pay for your decisions

Read
volunteering

Non sacrificial volunteering

Categorizing volunteering intent into two categories: sacrificial and non sacrificial. Sacrificial is when we agree to volunteer against our best incentives, and out of a feeling of duty or sacrifice for the good of others. We'd rather be doing something else in other words, but our guilt or sense of obligation drives us to volunteer.

Read