Daily Update
New Pants
YESTERDAY:
- woke up and felt awful
- weird stomachache
- skipped yoga
- also cancelled order for acai bowls
- went back to sleep
- woke up close to noon
- started making lunch at home
- realized I must have slept funny
- neck was super sore!
- found a place in San Jose that had massage openings
- cancelled lunch!
- got a lovely massage with Jackie
- picked up a mango boba smoothie for lunch
- also some popcorn chicken from Shihlin
- Jackie got a tea
- head to dance practice
- productive session!
- took notes for the PGSS meeting
- Jackie drove around doing errands
- filled up on gas at Costco
- head to Whole Foods to return some items
- head back to Costco to pick up eggs, cereal, and dumplings
- head to Home Eat to pick up dinner
- head to Brian’s
- he made ceviche with halibut and lots of mangos and avocados
- very heavy with the tortilla chips
- finished a tricky Frosthaven scenario
- other Brian cancelled our call this week due to finals at Caltech
- head home
- tried on some new pants!
- not very stretchy
Posts
Firebase Password Reset from Gmail
Firebase authentication has a useful email/password login option and it’s default behavior includes easy ways to trigger password resets. One annoyance though is that the invoking the password reset will be sent from noreply@(project-id).firebaseapp.com email address. This can easily end up in a customer’s spam folder or blocked by email filters.
Series A
Nordic
Perspectives from a backend engineer learning how to write embedded software specifically on Nordic’s nRF52832.
Yoga
Karat Summit
Culture Interview
In 2012, we hit 100 employees. We were expecting to grow exponentially in the next few years. How do we preserve our culture?
Scaling Karat
For the past few months I’ve taken on a contracting role at Karat, a company that specializes in first-round engineering interviews for other software companies. It’s really a lovely opportunity for me, providing a bit of income, the flexibility I need to pursue my startups, and a great community.
Tech Lead and PM
There’s data out there that shows the best indicator of performant engineering teams are those where the tech lead and product managers align.
Breakup
XCode and Clang Errors
Spent ~6 hours on this today, so figures it deserves a post … the original start of this whole fiasco was introducing one extra dependency for react-native-version-info. There’s absolutely nothing wrong with that particular library, in fact I had that up and running perfectly within minutes on Android. For some reason, my iOS build failed to compile with an error caused by recursive expansion of a search header path from a completely different dependency, react-native-fcm: