Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
Your choice of data layout/structure has two consequences: it makes invariants easier to enforce and it makes operations (queries and transforms) easier.
Ergonomic APIs, Channel Invariants, and Data Views
Hillel Wayne
Here are three levels of mapping, arranged in decreasing effectiveness as memory aids:
• Best mapping: Controls are mounted directly on the item to be controlled.
• Second-best mapping: Controls are as close as possible to the object to be controlled.
• Third-best mapping: Controls are arranged in the same spatial configuration as the objects to be controlled.
The Design of Everyday Things
Don Norman
Everyone is talking about Retrieval Augmented Generation, but most companies don't actually *have* any internal documentation worth retrieving. Fix. Your. Shit.
I Will Fucking Piledrive You if You Mention AI Again
mataroa.blog
...catch up on these, and many more highlights