I might have learned more in 2024 than any previous year of my life. I learned so much about parenting, friendship, leadership, technology, myself, and the world around me. Some were hard lessons, others easy, but all useful.
For the seventeenth straight year, I’m writing up a recap of annual highlights, including recaps of the few dozen books I finished.
Things I Wrote (or Said)
I maintained my daily reading list, with 226 entries in 2024. I’ll plan on keeping it up in 2025, as it’s proving useful in helping me stay up to date on what matters and I like sharing what I learn.
In 2024, I also had the pleasure of co-writing and co-delivering the Google Cloud Next developer keynote.
I also wrote a couple papers for Google Cloud. One was about developer productivity, and the other focused on what’s needed for an AI platform.
At the start of 2024, I took over writing the weekly “Overwhelmed Person’s Guide to Google Cloud” newsletter which goes to hundreds of thousands of folks each week before being posted on our blog. This year, I may bring in more guest editors to share the load!
For the past four years, I’ve also written a weekly internal Google Cloud newsletter. This year I added another 69,000 words over 40+ editions.
In terms of public blog posts, these were a few I was particularly pleased with:
- Customizing AI coding suggestions using the best code, not just my code. I played around this year with some tools and techniques for getting personalized suggestions from my preferred AI coding Assistant, Gemini Code Assist. See this one too.
- 4 ways to pay down tech debt by ruthlessly removing stuff from your architecture. I haven’t seen many folks talk about this approach to reducing tech debt, so I took a swing at it.
- More than serverless: Why Cloud Run should be your first choice for any new web app. I like multi-purpose platforms more than single use platforms. Even after all these years, Cloud Run is underrated.
- Here’s what I’d use to build a generative AI application in 2024. The AI tools landscape changes daily, but these still seem like relevant categories to consider.
- How I’d use generative AI to modernize an app. Yup, lots of AI stuff this year because it matters and is the most interesting thing to happen in tech over the past decade+.
Things I Read
I finished 43 books last year, across a wide range of topics. The items I choose come from recommendations, references in other books I read, or even just randomly browsing the Kindle store. Here are some of my favorites.
The Eighth Wonder of the World: The True Story of André the Giant by by Bertrand Hébert and Pat Laprade. Andre the Giant had a wild life. I loved watching wrestling as a kid, and knew him as a baddie. This book offered up a wonderful look at his life and impact. Seemed like a sweet guy!
Nothing Like It In the World: The Men Who Built the Transcontinental Railroad by Stephen E. Ambrose. Surprisingly, this was one of my favorite books of the year. I accompanied my daughter on a field trip to Sacramento to learn more about early California. That resulted in me picking up this book. Maybe the greatest achievement of the 19th century? Amazing work.
Traffic: Why We Drive the Way We Do by Tom Vanderbilt. We spend a lot of time in our cars. It’s the most complex thing most of us do every day, without realizing it. This book explores some of the psychology of driving, along with lots of fun examples from around the world.
Genghis: Bones of the Hills: A Novel (Conqueror series Book 3) by Conn Iggulden. The first three books in this series were outstanding. I’m still hooked on historical fiction, and this one gives a page-turning look at the Mongol army of Genghis Khan.
Simple Habits for Complex Times: Powerful Practices for Leaders by Jennifer Garvey Berger. You don’t solve complex problems the same way you solve complicated ones. The author does a great job helping us work better in complex environments.
Pacific Crucible: War at Sea in the Pacific, 1941-1942 (Vol. 1) by Ian W. Toll. Someone recommended this series to me after last year’s annual recap. i’m glad they did. SO GOOD. This was some of the best content on the Pacific front of WW II I’ve ever read. This period covers Pearl Harbor through Midway. Engaging and informative.
The Conquering Tide: War in the Pacific Islands, 1942-1944 (Vol. 2) by Ian W. Toll. Here’s the second one in the series which picked up as the Allies fought the Japanese island-by-island. This was just as compelling as the first. I’ve already started reading the 3rd and final book in the series.
Death by Meeting: A Leadership Fable…About Solving the Most Painful Problem in Business by Patrick M. Lencioni. These books are always quick to read, and I learn something. This “fable” tracks a company’s struggles, and offers up a re-think on what meetings to have at work. I incorporated a few things in my own routine after reading this.
Return of the God Hypothesis: Breakthroughs in Physics, Cosmology, and Biology Seeking Evidence for the Existence of God by Stephen C. Meyer. Such an interesting read! Meyer gives us a science lesson that looks at the beginning of the universe, the fine-tuned characteristics for life, and the amazing biological machines in our bodies.
Quarterdeck by Julian Stockwin. I’ve kept up with this series of books about seafaring in the 19th century. This was another good one, and I enjoy the characters, the locations, and the rich plots. I also recognize that I would have someone died four minutes into one of these journeys.
The Good Shepherd by C. S. Forester. Wow, I actually didn’t realize this was historical fiction until I was a quarter of the way into the book. What a tense, enjoyable read about a convoy of ships trying to cross the Atlantic while avoiding U-Boats.
The Princess Bride by William Goldman. You know the movie. Have you read the book? I had not. You won’t be disappointed. It differs slightly from the movie, but the characters are all there, and the story itself is well told.
The Long Haul: A Trucker’s Tales of Life on the Road by Finn Murphy. I’ve often thought that “mover” would be the worst job I could have. All that work, and then you don’t get to enjoy it? No thanks. But I changed my mind after reading this. Murphy talks about long-haul trucking and his life moving people around the country. Great read.
God’s Crime Scene: A Cold-Case Detective Examines the Evidence for a Divinely Created Universe by J. Warner Wallace. Like Meyer’s book above, this is another thought-provoking book about the universe we’re part of, and the coincidentally (or, intentionally) perfect environment that supports life.
Stolen Focus: Why You Can’t Pay Attention–and How to Think Deeply Again by Johann Hari. Does that title resonate with you? Deep thinking is at a premium nowadays. The author explores the problem, talks to experts, and proposes some solutions.
The Last Word on Power: Executive Re-Invention for Leaders Who Must Make the Impossible Happen by Tracy Goss. Is the “winning strategy” that got you where you are today keeping you from taking the next step? That’s the hypothesis here, and the author explains how to re-invent your leadership approach. There were things I disagreed with, but it made me think!
150 Most Famous Poems by Poetry House. I didn’t read a lot of poetry in school. So, I figured I should get all cultured and invest some time. This book featured poems by many of the greats, and I’m better for having read it.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron. Many of us are still in continuous-learning mode, so I’m not going to resign myself to superficial knowledge of key topics. This book was dense with a lot of math, but it also helped me understand some fundamentals about machine learning that will make me more dangerous now.
Hillbilly Elegy: A Memoir of a Family and Culture in Crisis by J. D. Vance. These next four books are all about different starting points. Vance did something “ordinary”—graduating school, going to college, getting a professional job—which was an accomplishment in itself given kids like him. Inspiring story.
The Last Shot: City Streets, Basketball Dreams by Darcy Frey. This book is thirty years old, and follows three New York kids in their senior year as they hope to escape Coney Island and get four-year scholarships to college. Each of these kids faced tough circumstances and long odds.
Hetty: The Genius and Madness of America’s First Female Tycoon by Charles Slack. What a story. Hetty Green was financially “set” as soon as she was born, but took what she had and made something remarkable with it. She was an eccentric person who lived life on her own terms while becoming a bigtime player in the all-male world of finance in the late 1800s.
Reaching for the Stars: The Inspiring Story of a Migrant Farmworker Turned Astronaut by José M. Hernández. There’s a movie on Amazon Prime about this, which is how I discovered the book. Hernández comes from a family of migrant workers, and through sheer determination, became a successful scientist then astronaut. Great story.
Sales Pitch: How to Craft a Story to Stand Out and Win by April Dunford. The best business-y book I read this year. Dunford does a fantastic job explaining what a good sales pitch looks like, and how to properly guide buyers to where they want to go.
The Devil’s Hand: A Thriller (Terminal List Book 4) by Jack Carr. These James Reece books are hard to put down. It’s not Shakespeare, but the pace and storytelling is compelling.
Widow’s Walk (Spenser Book 29) by Robert B. Parker. Here’s another series I can’t stop reading. Spenser is my favorite gumshoe, and I’ve enjoyed each one of these tales. If you like fast-paced crime novels, check these out.
The Pursuit of God: The Human Thirst for the Divine by A. W. Tozer. I’ve heard of Tozer, but had never read any of his books. I corrected that mistake this year. Wow. He’s a powerful writer. This is a short-ish, but wonderful read about longing for God and hearing from Him.
The Neverending Story by Michael Ende. Maybe my favorite movie as a kid? I picked up the book, and was … surprised. The movie is the first half of the book, and even then, not the exact same. And the second half of the book was something else entirely. All very good and entertaining, but unexpected!
Survive, Reset, Thrive: Leading Breakthrough Growth Strategy in Volatile Times by Rebecca Homkes. My second favorite business-y book? Instead of looking at uncertainty and change as negatives, Homkes encourages us to rethink our approach to strategy and execution. This “survive, reset, thrive” model is one I’ll refer back to.
Database Design and Modeling with Google Cloud by Abirami Sukumaran. My colleagues wrote books this year that I enjoyed reading. Abi authored this excellent book about data practices and cloud services. Also check out Secure Continuous Delivery on Google Cloud by Giovanni Galloro, Nathaniel Avery, David Dorbin.
Lead Like Jesus Revisited: Lessons from the Greatest Leadership Role Model of All Time by Ken Blanchard, Phil Hodges. Was Jesus Christ the greatest leader of all time? Probably, when you consider his vision setting, change management, coaching, motivating others, and servant leadership. We could use more folks leading like this.
The Ministry of Ungentlemanly Warfare by Damien Lewis. A contender for my favorite book of the year. I saw the movie, which factored in just one of the stories from this book. The accounts of this WW2 band of raiders are exciting, courageous, reckless, and improbable.
Thanks for spending another a year with me here!
What a fun year. Lots of things to be grateful for. Took on some more responsibility at