1. The Self-Taught Developer Book

    After a few years working on this programming book project, it’s finally ready for launch!

    I wrote The Self-Taught Developer after working with so many talented self-taught programmers. I was self-taught in the sense that I started programming during my young teenage years. I also endured the many years of formal higher education with a Computer Engineering BS and a Computer Science MS. I think I really learned programming from projects and the work experience. I wanted to impart what I learned to self-taught developers to encourage that coding is for accessible for anyone.

    image

    https://www.amazon.com/Self-Taught-Developer-Tricks-Anyone-Programming/dp/B08QBK41XX/

  2. Worthwhile Books I Read in 2018

    Here’s a list of the worthwhile books I read(or listened to) in 2018.

    Messy Middle

    An honest tale of the startup journey from founding Behance to running products at Adobe.

    Fahrenheit 451

    This book dives into the topic of how society is losing interest in real ideas and interested in frivolous TV shows.

    Do Androids Dream of Electric Sheep?

    PKD’s classic story of replicates and what it means to be a human. I felt this was much better than the movie adaption, Blade Runner.

    Crucial Conversations: Tools for Talking When Stakes Are High, Second Edition

    A framework for talking to people.

    Endure: Mind, Body, and the Curiously Elastic Limits of Human Performance

    Why are some people fast and not others?

    Atlas Shrugged

    Ayn Rand’s classic. The characters are very extreme and unrealistic but I found it enjoyable and makes you think about the person you want to be.

    The Coaching Habit: Say Less, Ask More & Change the Way You Lead Forever

    Coach your team, not direct! Lead by asking questions and less telling what people what to do.

    The Blue Zones, Second Edition: 9 Lessons for Living Longer From the People Who’ve Lived the Longest

    Live with meaning and purpose, spend time with family and friends, exercise, eat less, eat less meat, eat more veggies.

  3. Ube donuts at twisted donuts San Francisco

    image

  4. Santa Cruz mountain challenge 2018

  5. Climbing Nose in a Day (almost) on El Cap Yosemite May 2018

    My partner Leo and I started at 4am on May 11 and made the summit 27 hours later!

    Going to Dolt tower went fast for us with short fixing and we got there at 8a. We met a party on dolt and they gave me some water. They bailed due to weather in the next few days.

    We saw a party on King swing and decided to go through jardine traverse. The final move on the traverse felt harder than the supertopo 5.9 rating. Also though the 11c pitch before eagle ledge was harder than Enduro corner.

    We previously heard there would be rain in the afternoon but checked the weather again and it was clear so we decided to climb on.

    On the way to the great roof, the winds started picking up more and more. Cold was sweeping in and our thin wind breakers we’re not sufficient to prevent us from shivering.

    We got to great roof around 2pm. The first part of pancake flake was fun and fast, but the second half got thin protection. Having heard Hans florine broke his ankles here, I was extra cautious and slow here.

    We decided to keep it safer and stop short fixing after camp 4 and started aid climbing every pitch. The upper pitches were a level harder than the first half. It took a bit out of us not to fall asleep at belays. We did climb through the cold night and topped out in the morning!

    Gear:

    • 6l water, drank 4.5l between 2 people
    • 8 bars, subway wrap, 2 bagels
    • Bd .1 to 4, doubles in .4 to 2
    • Bd Offset cams
    • Aliens cams
    • 60m 10.2mm rope
    • 65m 8mm tagline (heavy, should have used 7mm)

    Training

    Last fall, when we attempted the nose, we struggled with arm cramps. I’m happy to say both of us didn’t have any arm cramps this time. I’m thinking it had to do with more nutrition and more training this time.

    In the prior 6 months, each week i tried to do:

    • M: 30 min jog morning, 30 min weights
    • T: 1 hr bike morning, 1-2 hrs climbing gym evening
    • W: 30 min jog morning, 30 min weights
    • TH: 1 hr jog morning, 1-2 hrs climbing gym evening
    • F: 1 hr bike morning
    • Sat: climbing day
    • Sun: off day

    Reality was that i missed sessions every few days. I tried to follow Rock Climber’s Manual or the New Alpinism plans but found it difficult to follow it strictly.

    Strategy

    I led up to the Great Roof, Leo, a better aid climber took the great roof. After, I only led the Pancake flake and changing corners. Leo led the rest of the pitches at the top.

    Lessons

    I felt we were woefully unprepared for our gear selection. I either had too much gear or too little of a particular size. Knowing which set to carry on each pitch to have would have made climbing a lot easier.

    The winds were suprisingly cold, we should have brought more clothing.

    We could have brought a little more food but we made it fine with what we had.

    Having a strong partner who complements you matters a lot. Leo was a much more effective aid climber than myself.

    image
    image
    image
    image

  6. image
    image
    image
    image
    image
    image
    image

    Yosemite Astroman April 2018

  7. Grand illusion.
What an amazing route even for aiding through.

    Grand illusion.

    What an amazing route even for aiding through.

  8. Bald dome rock

    Bald dome rock

  9. Mountain biking at granite Bay trails

  10. Yosemite fall 2017

    image
    image
    image
    image
    image

  11. Foxy fall century 2017 at davis

    image
    image
    image
    image
    image

  12. Another attempt at nose in a day.

    2am start
    8am el cap tower
    Arm cramped up jugging to boot flake.
    We did the king swing, Lynn hill traverse and then bailed.

    Got to train for more endurance!

  13. Home Made Power Gels →

  14. Will have to give the zombie roof another try next time #squamish #climbing (at Squamish, British Columbia)

    Will have to give the zombie roof another try next time #squamish #climbing (at Squamish, British Columbia)