Last active
August 2, 2023 18:41
-
-
Save garybernhardt/490f4e5a77e61b297284 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(Chapters marked with * are already written. This gets reorganized constantly | |
and 10 or so written chapters that I'm on the fence about aren't listed.) | |
Programmer Epistemology | |
* Dispersed Cost vs. Reduced Cost | |
* Verificationist Fallacy | |
* Mistake Metastasis | |
The Overton Window | |
Epicycles All The Way Down | |
The Hyperspace Gates Were Just There | |
Software Design | |
* Structured Design: Understanding Graphs | |
Object Oriented Design: Blurring Graphs | |
* Prescriptivist Design | |
Pop Culture Design | |
* Readability Is Not Real | |
* The Meaning Behind Design Principles | |
Design Morality Doesn't Work | |
Graphs | |
* A Brief History of Error Handling | |
Sandwiches of Doom | |
Hoisting Collaboration, Construction, and Call Graphs | |
* The Two Functional Programmings | |
Hoisting State | |
Functional Core, Imperative Shell | |
Functional Extensions to Structured Design | |
* High Level: Control vs. Conceptual | |
* Functional Core | |
* Imperative Shell | |
External Services | |
A Metadesign Aesthetic | |
Principle Amorality | |
Conceptual Integrity at All Costs | |
Design is Graph Manipulation |
Can't wait!!
This looks fantastic, Gary. Really can't wait to read this.
Really can’t wait to read this.
👍
best of luck with this endeavor
Can't wait.
Still looking forward to this.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Looks Great.... Can't wait to read it .... 👍