27 ms·
Wow, this is interesting, very few books I've read more than once! Even fewer are non fiction, but they sure do explain a lot about me: - Complex PTSD: From Su
by JackMorgan 2y ago
Wow, this is interesting, very few books I've read more than once! Even fewer are non fiction, but they sure do explain a lot about me:
- Complex PTSD: From Surviving to Thriving by Pete Walker helped me process a number of assaults that happened to me as a child
- Designing Data Intensive Applications by Martin Kleppmann helped me understand intuitively how databases work and how to use eventual consistency to handle workloads
- The Highly Sensitive Person: How To Thrive when the World Overwhelms You by Elaine Aron this helped me process my and my families neurodivergence.
- Structure And Interpretation of Computer Programs by Ableson and Sussman. Great book, it's how I learned to love Lisp. I felt like I grew 10x in skill from completing all the homework.
- Starting Strength: Basic Barbell Training by Mark Rippetoe. This is the book that got me into powerlifting as a regular part of my fitness. I used this to heal my back, neck, and wrist pain. Changed my life.
- Color and Light: A Guide for the Realist Painter by James Gurney. The GOAT of plein air painting himself teaches so much about how light works on complex forms. I've dog-eared this book.
- Reinventing Organizations by Frederic Laloux. A great look into how to build and run a self organizing team. Very insightful for when I was leading several teams and needed inspiration for something other than the typical chain of command.
- The Classroom Management Book by Harry Wong. This book taught me so much about how humans work. I still apply lessons from this book 20 years later.
- Real World Haskell by O'Sullivan, Goerzen, Stewart. This taught me a lot about Haskell, and got me into all the neat effects needed to make a function pure but still handle IO/async, etc.
- Peopleware by DeMarco, Lister. My go to book for people management and a philosophy of project management
- Science of Trust: Emotional Attunement for Couples by Gottman. I love this book for teaching me how to be a better spouse and friend.
- The Bogleheads' Guide to Investing by Larimore, Lindauer. A great guide to building a permanent portfolio that will return consistent gains with the market. Simple in hindsight, thanks to this book. Best book on investing I've ever read.
- How to Take Smart Notes by Ahrens. Introduces the zettlekasten system for thinking and creativity. Very inspiring, got me to start a personal file that I keep going to this day, five years later.
- Twenty Small Sailboats to Take you Anywhere by Vigor. I read this book over and over, dreaming of buying a small boat and sailing around the world. Maybe this year...
- mucle6 2y agoI've heard so many good things about lisp, but unfortunately I've never had a chance to learn it. Can you share a bit on why you love it
- JackMorgan 2y agoI just get into flow state when working in lisp, more than any other language family. Running and writing code blended together with a connected REPL is like being jacked into the machine. Imaging how much of an improvement a connected debugger is over reading through logs. This is that much of an improvement over a connected debugger. The code is live running right in the editor all the time. More like magic than debugging. And then macros, both anaphoric and hygenic, that let you write your own language inside the lisp itself. They should be used extremely sparingly, but when used at the right time it can literally change the language itself to better suit your need. And then the code itself being a data structure, it all feels so connected, integrated, and unified. I have never had as much fun as I do when working in Lisps. I haven't done it for money in a while, but maybe one day again. Let Over Lambda and SICP are what really got me turned into a lifetime lisp lover. By the end of LoL you make a version of Forth inside of lisp! https://letoverlambda.com/ https://letoverlambda.com/