Andrew Hao
banner
andrewhao.com
Andrew Hao
@andrewhao.com
73 followers 170 following 1.7K posts
Engineering at YouTube. Previously Lyft, Carbon Five. Any-surface runner 🏃🏻‍♂️ and your favorite pair partner 🍐. Also: https://mastodon.online/@andrewhao. Account here is no longer me: twitter.com/@andrewhao
Posts Media Videos Starter Packs
Needs very small checkpoints here and there. Needs tons of context and checking in. Not unlike a human.

Can't be afraid to throw away work and start over if it's not working. You still need, as an engineer, mastery of the craft and a vision for what you're building toward. AI won't solve that!
Last week was Week 1 of setting Claude Code loose on some Wejoinin errands: having some aha moments about agentic cognitive offloading. Definitely feels like I can accomplish more, but it feels a loose cannon. Bulky, unwieldy, verbose, and sometimes surprisingly effective.

Tons of babysitting.
Writing is thinking. I don't think I'm going to pass that off to an AI. I need to work this out by putting words to paper.
Oops, forgot to say! This week I imported all my tweets from Twitter over here (thanks @en.blueark.app). Then nuked the Twitter account. I'll be primarily on Bluesky from now on!
Scariest night I've had in a very long time, trying to figure out when or where we will have to evacuate. Grateful to firefighters and other first responders for being out there. #eatonfire
2025's goals are to create more:

🎵 Music
✍🏼 Blogging
📀 Side projects
Taking a solid 2 week break over the holidays was so refreshing. It's been a while since I truly got work off the brain. I felt creative for the first time in a long time!
I'd listen! I have no idea how other parents make all the other parts of their lives fit.
Reposted by Andrew Hao
Non-sequitur "an exploratory project that can't fail" with me the other day. But managing projects in a rapidly expanding product is a whole different deal than managing exploration. Here's how I think about handling the risks of runaway growth: tidyfirst.substack.com/p/managing-e...
Managing Expand Projects
So if “the exploration that cannot fail is not an exploration”, then how are you supposed to manage high-risk, high-consequence projects?
tidyfirst.substack.com
Thanks for doing the good work Rich!
Reposted by Andrew Hao
This is (in my opinion) one of the most important pieces of empirical research to come out about generative AI’s actual/likely effects on politics.

@shelbygrossman.bsky.social and team are right to warn that AI built to parrot back our beliefs to us can be an effective vehicle for propaganda.
A new study out of Georgetown and Stanford found that propaganda generated by GPT-3 (not 4!) was persuasive to almost half of the people who read it. I spoke to one of the authors and wrote about the implications www.platformer.news/ai-generated...
Reposted by Andrew Hao
my mom named her kid (me) “蓝天” which means bluesky in chinese, so i called myself “jay” to become a bird instead, and then some birdapp company named their project “bluesky” and i ended up running it.
Tell us a true story from your life that sounds made up.
Working at Google has taught me a couple of important things, both true:
- The power of written, debated, principled thinking to make guiding product decisions 🏛️
- The demotivating power of a large bureacracy 😭
I love data scientists. They are amazing. That is all.
Reposted by Andrew Hao
git discussion bingo card
Congrats you two!!
Tried Threads and Mastodon. Tryna be active on Bluesky too. Will probably spread some engagement across all three in the next few months - we'll see how this goes!
Much love to friends and former coworkers affected by layoffs @lyft. I know some really, really great people and would be happy to help. DMs are open!
@mybluewristband shares how she took initiative to shape process where she was at to take control of her own career growth as she grew into eng management. “If I can do it, you can too!” #leaddevsanfrancisco
🎨 Slides for my talk are up! It was so fun talking about effective writing with the Pyramid Principle with y'all at #LeadDevSanFrancisco! I'll post some more thoughts later this...
Loved @plumertzi’s talk on the UX of incident management at #leaddevsanfrancisco. Moving from a fixed set of heroes to a truly distributed on-call model takes work!
Will you be at @TheLeadDev San Francisco next week? I'm excited to be sharing about the One Cool Trick you can use to write Devastatingly Effective Docs™️. It's not too late to sign up - hope to see you there! https://leaddev.com/leaddev-san-francisco
Upcoming events
Join us throughout 2024 for inspiring conferences, worksh...
leaddev.com
Never play Battleship against a kid who can’t count
One thing I'll never forgive Google engineers for is their habit of choosing clever, cutesy, horribly opaque names for EVERYTHING