concurrency
Making Data Races Unrepresentable
Read-Modify-Write Considered Harmful (for business logic flows)
concurrency
Read-Modify-Write Considered Harmful (for business logic flows)
If you are a programmer, I recommend these two talks: I love these two talks. If you still haven't, please watch these talks. The first one teaches you the courage to think from first principles. The second one teaches you APIs not just as interfaces but as contracts