Writing

Writing on engineering, product, and how good decisions get made.

Notes on systems, execution, team habits, and the tradeoffs that show up when ideas are written into software.

6 entries

Aysnchronous Pancake Delivery in Javascript
Engineering Notes5 min read

Aysnchronous Pancake Delivery in Javascript

Analogy: The Javascript engine as understood from a server and consumer of pancakes. A beginners primer on asynchronous behavior wihthin Javascript

Paint by Render
Engineering Notes4 min read

Paint by Render

Analogy: Painting and its relation to various server side and client side rendering advantages

System Design and Cars
Engineering Notes10 min read

System Design and Cars

Analogy: Managing automobile manufacturing relative to basic system design principles