What I’m Reading & Learning Now

Augmented Reality

  • Reading: 3D User Interfaces: Theory and Practice (2nd Edition)
    • I hope to also work in AR development in the next few years, because it seems helpfully transformation and I think it’s cool. I wanted to learn about development in this space, and the user interface aspects. I reached out to Blair MacIntyre at Georgia Tech and he recommended I read this Link
  • Programming in ARKit
  • Learning some Unity

Swift & SwiftUI

  • iOS was the reason I got into programming, and it’s still what I read about and practice for fun even after a whole day of programming not iOS at work.
    • BTW, my favorite iOS app of all time is Samplr (this was so good Apple later hired Marcos and he’s Principal Designer, Human Interface Team)
  • Reading: Swift Design Patterns, and Pro Swift by Paul Hudson
  • Coding & Completing: the 100 Days of SwiftUI challenge by Paul Hudson

Node & Express

  • Learning one stack for back and front end
  • Using freecodecamp, Udemy, AWS, GCP


  • I don’t know why I’m always excited to learn new databases.
  • Currently reading / making POC’s with Postgres, Dynamo, Mongo, Neo4j
  • On top of that I’m learning GraphQL on Postgres. It’s a different way of thinking.

Buddhist Practice & Study

  • Reading: The Bodhisattva Path of Wisdom and Compassion: The Profound Treasury of the Ocean of Dharma, Volume Two
    • This is an extremely well-edited book of Chögyam Trungpa’s seminary teachings on the Mahayana path of Buddhism. Link
  • Reading: Awake at Work
    • Blending Buddhist teachings with the practice of using your working as your spiritual path. Link

Reducing Social Anxiety

  • Reading: Not Nice
    • I know I tend to be shy, but I did not know other people felt the same way I do and that you can work on it. This is very helpful book for me, personally. Link
    • Part of this practice involves embarrassment inoculation - doing things you would usually find embarrassing to realize it’s not as bad as you think.


  • Finally taking actual piano lessons and currently learning intro to piano Bach pieces.
  • Aspiring to play Satie, and Astor Piazzolla

Recently Read

Hyperion and Hyperion 2

  • Wow, these were a great sci-fi pair. I did not like the cliffhanger end of Hyperion 1 but Hyperion 2 picked right up. Link

Digital Minimalism

  • This is the newer book from Cal Newport. I read his previous two books several times, and this is a continuation of the work-focused ideas in those books but written for your home life. It’s worth reading. Link

In Love with the World: A Monk’s Journey Through the Bardos of Living and Dying

  • !!! I recommend this book to many friends. A few years ago, a reincarnated Buddhist monk who was never let alone by senior monks secretly plans to disappear and become a wandering monk for 3 years. He sneaks out in the middle of night, travels, nearly dies, and lucidly writes what he learned. Link

Coding Games in Scratch: A Step-By-Step Visual Guide to Building Your Own Computer Games

  • I bought this to teach my daughter coding. It’s the best book I’ve found for her at age 8. The illustrations are superb and delightful. Get the paperback, not the kindle. Link

How Not to Kill Your Houseplant: Survival Tips for the Horticulturally Challenged

  • 2019: the first year I had houseplants survive the full year! This book works. You’ll want this in hardcover as the color illustrations are lovely. Link

Deep Work: Rules for Focused Success in a Distracted World, and So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love

  • I read these back to back several times. I can’t remember which ideas came from which book so I recommend them together. They have been valuable for steering me in the right direction to focus on skills that matter for a work life I can enjoy.
  • So Good They Can’t Ignore You
  • Deep Work

Read A While Ago

Clean Code

  • Don’t follow Bob on twitter! The book is good, though. Link

Domain Driven Design

  • The definitive book on this now-popular topic. Link

Anything You Want

  • Succinct wisdom from Derek Sivers. Link

Zero to One

  • Meh. Hard to read this and square it with that guy’s public disregard for democracy. Not linking.

Personal MBA

  • This is great! I bought the audiobook - that was mistake. This is not a book you read front to back. It’s more like a well-written reference book on all business topics.Link

Cutting Through Spiritual Materialism

  • Ripped my head off. I had to pause every paragraph, stare off to space and ponder. Destroys your ego. This is a book I know I don’t understand yet. Link