Where My Mind's Been
Up next / In progress:
A World Without Email, Cal Newport
- This one just came out (March 2021) so I'm curious to see where Newport's studies have gone over the course of 6-8 years.
So Good They Can’t Ignore You, Cal Newport
- Yes it has a provocative and perhaps patronizing name, but I believe it actually comes from a quote, not Newport himself. Either way, I'd like to see what he's got to say here. He hasn't disappointed yet!
Remote, Jason Fried / DHH
- I think I'm wanting to read this one again since I transitioned to a remote company. I read it before while I was remote for a non-remote company but since it felt like a really good instruction manual, I'm thinking I ought to read the instructions again now that I'm actually doing the thing.
Four Pillars of a Man's Heart, Stu Weber
- I don't actually know much about this book ahead of time but it was recommended to me by a counselor back in high school and for whatever reason, I continue to remember it. It's on the list!
Modern Front-End Development for Rails, Noel Rappin
- Aside from continuing to want to read Rails content coming from Noel, this book dives especially into both the React-integrated side of Rails and the (new) Hotwire-integrated side of Rails, both using Webpacker extensively. I'm really interested in the new Hotwire stuff, so I'm looking forward to reading this one. It's currently in Beta as Noel finishes the book but I'm trailing along!
On Writing Well, William Zinsser
- An often-recommended book on the finer points of writing style, I'm always up for new thoughts around sharing thoughts!
Want to recommend me a book? Let me know!
Latest Reads First
Digital Minimalism, Cal Newport
So I suppose I've become a fan of Cal Newport. This was another very thought-provoking book and, while time consuming to read, was worth the effort of grappling with the complex topics he writes on. While Deep Work focused on more of the logistics behind large, successful professional pursuits, Digital Minimalism is much more focused at transforming our personal / at-home lives into a ...deeper experience. One fueled by intentional, depth-based relationships rather than digital networks. Credit to Newport though, where I've personally taken more of a 'totally drop social media' approach, he does give a nuanced view and approach to utilizing social networks in a very strategic way — one that (ideally) avoids the negatives of the networks while gaining the positives. I'd consider this a fantastic handbook for most people in 2021.
It Doesn't Have to Be Crazy at Work, Jason Fried / DHH
Overall a pretty good read but definitely more tailored to mid-to-large business owners. It follows a similar instruction-manual format as Remote but those instructions are primarily intended for those who maintain enough cultural sway at a company to notably change the culture and/or processes. It's more-so a book of 'How to run a calm company'. That said, I enjoyed reading it and it certainly made me appreciative of many of the practices and processes at Agent Pronto! We run a calm company, and I'm happy to say that! As an employee though, I'd rather read Remote. It's more person-focused rather than organization-focused.
Deep Work, Cal Newport
This book is thick, lengthy, and challenging. Challenging to my habits and derived personality and challenging to grok the depth of Newport's finer points. All in all, it's quite riveting. It, among other inputs in my life, has encouraged me to try going deep. I'll probably read it again at some point after having tried to live a little deeper for a number of months, but wow. Overall quite impressed and moved by the Cal Newport's ideas and mindset. After getting married and transitioning to remote development in 2020, this book came at just the right time.
Remote, Jason Fried / DHH
I really enjoyed Remote. Although I've been working most of this year remotely and will continue to for the foreseeable future, this book does give a lot of practical tools, workflows, and process insight into how to handle working remotely well. Tons of applicable content, a friendly writing / reading style that's conversation more than prescription, and lots of implying content revolving around the premise of 'deep work' and working remote's propensity for deep workflows.
Harry Potter - Chamber of Secrets, J. K. Rowling
Though notably much shorter than the first, and repeating some of the first in a few places, this too was an interesting read. Unfortunately I felt as though I wasn't fully enjoying the series to the extent that one should a fiction novel. Since I've known the faces of Daniel Radcliffe, Emma Watson, and Rupert Grint along with the scenery, setting, and layout of the Harry Potter universe since I was young, I found it difficult to create the wondrous fantasy world in my mind. The world was already created; the faces already assigned. It just took some of the wonder out of it. I decided to watch the rest of the novels in movie format so that I could fulfill my desire to see the series play out but not continue to feel like I wasn't getting the most out of the books. I guess that's why they say 'read the book first' when a film is released!
Harry Potter - Sorcerer's Stone, J. K. Rowling
Sometimes after some really dry dev content (looking at you, Rails Guides), you just need a bit of fantasy and comedy. I hadn't ever actually read the Harry Potter novels, and it'd been years since I'd seen any of the films — to which, I never finished the series. I thought I ought to just jump in to the first book!
The Erosion of Deep Literacy, Adam Garfinkle
An essay rather than a book, it's one that I'm glad to have found and will retain as a reference for years to come. It's provocative, challenging, and damning toward social media trends and behaviors at-large, but raises points that would be difficult to refute. Both relatable on a personal level and empirically sound on a psychological level. Toward the latter half it makes some pretty bold claims that are conjecture at best, but nonetheless stand as fascinating thought experiments.
The Rails Guides, Rails Team
A bit of an ongoing read since The Guides are a collection of walk-throughs, references, and informationals, but the content itself is great. Earlier this year I became frustrated at my having been a 'rails developer' for a couple of years but still not fully grasping the (somewhat hand-wavy) 'Rails Way'. While I'd been told much earlier on to read the Rails Guides, I never did - though I'd mention that a great deal of The Guides will be better understood once you have some legitimate time spent developing in Rails for the sake of context. Having now read most of The Guides, they've been just fantastic. It can be a bit dry as far as reading goes, but these guides will explain the 'Rails Way' and have made me feel way more comfortable and skilled since. Don't sleep on the Rails Doctrine either.
Love & Respect, Dr. Emerson Eggerichs
This book is particularly for those who are married or soon will be, and I think it gives a lot of valuable insight into how spouses can value and care for each other while respecting their individual differences and imperfections.
High Performance Browser Networking, Ilya Grigorik
This book is just flipping fantastic. Starting from the very bottom of the layers (touching on the physical with pragmatic intelligence), going up through TCP/UDP, TLS, HTTP/1+2+3, and various Browser APIs (XmlHttpRequest, WebSocket, WebRTC, etc.), this book is a phenomenal primer on ... how the web works. Understanding all of these layers in tandem is extremely complex but Ilya gives a number of reasonable and reliable insights into managing client/server interactions and their side effects effectively. One of the books I believe every developer ought to have / read.
Salt Fat Acid Heat, Samin Nosrat
While I never did fully finish this book, I'm glad to have it and will give it a proper full read one day (soon!). I had been looking for a book that could give me the 'how' and the 'why' of cooking rather than simply being a cookbook full of recipes. Very engineer-like, I know. I just want to know why flavor is the way it is and how to get there. Making a great dish doesn't seem quite as valuable if you can't alter it and find new flavors within it! Without that it's just a conveyor belt. This book meets that call. Salt, fat, acid, and heat are the controls, I am the driver.
RAGBRAI, Greg Borzo
One of my good friends gifted me this book (guess who) and it's not a serious book by any means. It simply aims to pull you back to riding RAGBRAI and enjoying the Iowa summer with a few Busch Lights and good company. The imagery, stories, and histories of the teams make for a fun read and blissful memory-session. Ride on, friends.
The Modern Web, Peter Gasston
Everybody Always, Bob Goff
'Becoming Love in a World Full of Setbacks and Difficult People'. This book is a constant reminder that everyone is called to operate in grace and give forgiveness freely. Definitely one of the few 'feel good' books I've read this year, Bob Goff never fails to bring out the absolute best in humanity. The man is the written form of a hug... and who doesn't need a hug sometimes ☺️
The Compound Effect, Darren Hardy
A well known classic in the motivation and improvement district, I did indeed find The Compound Effect to be full of great advice for achieving great things. Writing this summary many months later has me wondering how much the principles of the compound effect (the premise of the book, not the title) intertwine with the premise of 'Deep Work'... Regardless, it's a great read. It gives both the inspiration and the tools to create change in one's life, though it makes no promises on the easy-ness of that change.
Want to recommend me a book? Tell me about it!