Author: Tony Tam
-

homemade cooking: chirashi : salmon, hamachi, green onion, tomago
sushi ricesalmon sashimihamachi sashimitomagogreen onion
-

San Francisco: inner Sunset 9th Avenue
Start your morning around 8:30am 1. Sunset Farmer’s market 2. Pastries and coffee at Arizmenti Bakery – cherry cornmeal scones, berry muffins
-

Coffee Plants fruiting berries in Hawaii
The coffee plant has fruited
-
cheatsheet: Splunk reference guide
A very quick overview of Splunk concepts and commands
-
Link: State of Splunk Careers 2021
State of Splunk Careers 2021: Accelerating Salaries & Opportunities for Practitioners An interesting read about how Splunk practitioners have higher compensation, more portable skills, and career advancement.
-
Movie: Find me
Emotional indie movie that captures you with beautiful national park and a touching story https://www.imdb.com/title/tt6740154/
-

“Whether you believe you can do a thing or not, you are right” – Henry Ford
-
link: Safety Tips for Those Experiencing or Witnessing Hate
-
link: CodeKraft – 9 multipliers for boosting your team’s productivity
-

link: CodeKraft: A simple framework for optimizing career decisions
-

My 💖 tool: Timezone planning across 4 timezones
My favorite tool to plan meetings across 4 time zones!
-

Gift of Art 2022 from @ceik0
Thank you @ceik0!
-
link: The Heilmeier Catechism (DARPA)
Sharing a link https://www.darpa.mil/work-with-us/heilmeier-catechism DARPA operates on the principle that generating big rewards requires taking big risks. But how does the Agency determine what risks are worth taking? George H. Heilmeier, a former DARPA director (1975-1977), crafted a set of questions known as the “Heilmeier Catechism” to help Agency officials think through and evaluate proposed…
-

Chances of landing a position in big tech
In a response to this LinkedIn post. Sometimes I think people in tech companies treat interviewing like a hazing ritual because they went through the same process, they think the next set of new hires also needs to jump through the same hoops. For junior engineering positions, each open position gets 200+ resumes, and they…
-

Jay Mercado – Artist We Love and Collect In Our Home
Jay is a local San Francisco artist. We love his bold and large form artwork. Check out his other pieces https://www.jaymercado.com/ This one large installation was originally in a bank and we fell in love it instantly for the power, color and emotions. This is a painting of harvesters in Watsonville
-

Book: The Witch’s Heart
First book I have read about the Nordic mythology and I love the normalcy of the unusual babies.
-

Search the Android Source code
-

Benedict Evans – ‘Three Steps to the Future’
This is a data-packed presentation on where the tech trends are and where we are going in 2030. See the presentation https://www.ben-evans.com/presentations Quote from Evans: The most exciting themes in technology today are transformative visions for 2025 or 2030: crypto, web3, VR, metaverse… and then everything else. Meanwhile, hundreds of start-ups take ideas from the…
-

Actually making us go faster with greater impact
Sharing a post here https://medium.com/hackernoon/feels-like-faster-vs-makes-us-faster-828686facc7e
-

3 Birthdays!
My wife’s family celebrated the birthdays of 3 people, my 6 year nephew, my father in law and me! This card I received gives me such joy!
-

End Of 7 Year Restaurant Investment
After 7 years, my investment in a sushi restaurant has ended with a buy out from the primary investor/owner. My best friend, chef/owner wanted to keep running the restaurant, but it no longer fit my long term investment of time and money. What I learned from this experience Running a restaurant is very difficult because…
-

At 51, Hawaii calls
We have bought a 2nd home in Hawaii! My wife and I have decided to not wait until we retire or until it’s the “perfect” time. There really isn’t the right time to make a life altering move, might as well take the step and see where things go! So far, this is best decision…
-
link: Tracy Chou : Inside the life of a tech activist: abuse, gaslighting, but ultimately optimism – Fast Company
Very inspiring profile of Tracy Chou’s journey to build Block Party tool to combat online harassment. https://www.fastcompany.com/90686948/inside-the-life-of-a-tech-activist-abuse-gaslighting-but-ultimately-optimism
-

Thrive-WiSE Q3 Micro Conference Cheryl Ainoa’s Keynote Session (2021)
Cheryl Ainoa’s talk https://vimeo.com/628586581 I love how she goes back and forth between management or IC looking by evaluating what gives her energy.
-

Computer Programming is art, don’t overplan it
I’ve argued that building software is much more of an Art than Science. The teams who follow the agile manifesto strictly over plan this artistic endevor of birthing software from nothing with T-shirt sizing, rule of thumb and or fibonacci numbers in 2 week increments of a sprint. What I’ve observed in the real world…
-

link: Protecting a tech company’s most valuable resource
See this post from Casey Newton’s Platformer newsletter about Twitch engineers leaking the entire source code. I wonder if there any effective way to prevent this from happening?
-

Link: Web Developer Learning Path
I wanted to share a great visual diagram of the learning path of a web developer. click through for the original image https://www.ladybug.dev/episodes/web-developer-learning-path
-

Contributor to AntennaPod podcast app to keep podcasts more open and free of ads
I spend a lot of my weekend time working on improving the AntennaPod podcast app to contribute features and bug fixes in order to help make my own podcast listening experience better. Also it helps me learn Android development. That was WHY I started contributing. In this journey, I also learned how to work in…
-

Coding At Home
Music stand for my laptop that I move around for Zoom meetings and I can stand or sit. Double monitors Art for inspiration 2 Pots of flowers to keep my happy Books to keep me learning A garden to keep me grounded
-

The beauty of being older at 50
Being older feel like I have spent a long time with the people in my life consistently, spending 30 years honing my engineering craft. I have internalized more of this world and becoming a little more wiser. I have built small but tight communities around my passion areas. I look forward to learning more, playing…
-

Unknown Unknown problems
We don’t even know this problem exist. How do we know it is even needed? How do we get to a better state with these unknown unknown problems? My co-worker Michael L. wrote an internal page about how he thrives on these type of Unknown Unknowns problems. I’m reminded recently that I get a lot…
-

2021 What should be in your toolbox as an engineer
If you want to be an effective engineer in our industry, get ready be good at the following Basics 0 – This is the basic toolbox as an engineer Be proficient in your favorite IDE (Visual Studio Code seems to be the most popular right now) – my personal favorite is still VIM. git –…
-

Productivity
How do you think about productivity?
-

Seth Godin: Finding Your Passion – Love What You Do
” Do what you love” is for amateurs. “Love what you do” is the mantra for professionals.
-

When is it okay to quit?
Angela Duckworth : When you quit on a good day. As said on Guy Kawasaki’s podcast. Guy Kawasaki’s Remarkable People: Angela Duckworth MacArthur “genius” grant winner, researcher, and author of Grit: The Power of Passion and Perseverance. https://cdn.simplecast.com/audio/5179940e-b8f5-4d80-ab1a-d23cb4bed0b0/episodes/20edc8b3-a3a0-4867-b506-603c8e607457/audio/8a452c24-ba43-46e8-8bb6-1652667262ed/default_tc.mp3?aid=rss_feed&feed=A7fI4ltj [00:45:36]
-

Working in distributed teams
We are learning to work differently No daily stand-ups, just unblocking meetings – so that people with different schedules can be flexible Do short demo videos (< 3 mins) instead of meeting face to share and do them frequently – high fidelity info 1 weekly demo – realtime meeting – where we sync up where…
-

Things that make me happy: Dried Persimmons
Nuri Farmer in Korean makes these beautiful dried persimmons, http://nurifarmer.com/ But you might be able to get them here https://japanesetaste.com/products/hoshigaki-ichidagaki-japanese-dried-persimmons-premium-high-quality-kaki
-

podcast: Fifth & Mission: Is San Francisco Really Over? (Again?)
5th and Mission Podcast defends our great city by the bay. https://chtbl.com/track/5A8B9F/traffic.megaphone.fm/SFO3142218045.mp3 [00:00:00]
-

Link: It’s Time For Unions In Tech
For far too long, contractors, people of color, H1B visa holders are treated as second class workers with no way to speak out as a collective.
-

2021 Goal – Getting to top 6 contributors to AntennaPod app
I’ve had 39 submissions to my favorite Podcast App – AntennaPod in 2020. Which makes me #7 on the contributor list. That was a good learning journey for me. For the next leveling up to be #6, 140 of my submissions would have to be accepted. That would take 2.5 years given my current rate…
-

Distributed, with Matt Mullenweg: Episode 26: Jack Dorsey and Matt Mullenweg on Remote Collaboration, Finding Serendipity, and the Art of Deliberate Work
https://distributed.blog/2020/12/16/episode-26-jack-dorsey-and-remote-collaboration/ And I think I have three jobs, I think there are three reasons why the company hires me every day in my role. And the number one is to create a healthy team dynamic. That’s the interconnection between the members of the team. It’s the ‘how we work together’ it’s the purpose that aligns…
-

When engineers cared about the content and product
20 years ago, while I was the lead engineer for Yahoo News, I was asked to build a very basic feature to allow users to send news articles via a simple email link. That feature was simple: let users click on a link to send the news article with the URL, title and a brief…
-
If in k8s setup you are seeing ‘completion: function `__start_kubectl’ not found’
Then follow this instruction, which essentially as a new version of bash and enable it in /etc/shells and uses chsh to change the user’s shell
-

Best Christmas Gift
When I get an original drawing tailor to my favorite Teen Titans character from my talented artist daughter.
-

Creating Software Is *Not* About Planning
What portion of your team’s time is spent planning vs. designing and writing and testing software? Even when you did a great job in planning, how often is your plan exactly on target? When you hit the target of what you plan after 3 months, is that plan still the right thing to solve? My…
-

The Cycle Of Creating Software
As software engineers, our job is to create useful services for other humans or other services that depend on our services. In the idealized world, we write software, deploy, and move on. In the real world, we have to think about Writing software Debugging our own software for bugs Testing it locally for the change,…
-

Tony’s Dad In China
-

All Zoom’ed Out
At work, someone wanted to talk with me about answering the question of “Do people at work feel zoom fatigue?” What would be a good way to look at this question from a data perspective? I proposed the following question, now that we don’t have to commute, shouldn’t we have more time in the morning…
-
Podcast: Kubernetes Podcast from Google: Borg, Omega, Kubernetes and Beyond, with Brian Grant
https://kubernetespodcast.com/episode/043-borg-omega-kubernetes-beyond/ [00:27:56]
-

Podcast: Cloud Native Computing Foundation with Chris Aniszczyk and Dan Kohn Holiday
Software Engineering Daily: Cloud Native Computing Foundation with Chris Aniszczyk and Dan Kohn Holiday Repeat http://softwareengineeringdaily.com/2020/11/24/cloud-native-computing-foundation-with-chris-aniszczyk-and-dan-kohn-holiday-repeat/?utm_source=rss&utm_medium=rss&utm_campaign=cloud-native-computing-foundation-with-chris-aniszczyk-and-dan-kohn-holiday-repeat [00:36:41]
-

Long term investment
Investment thesis Is this business going to be stronger 10 years from now? Is this business dominant and unique in the industry? For every dollar it earns, how much of it does it keep for itself? Do you love the product?
-

My superpower is “troubleshooting” for engineers
My superpower in life and at work is “troubleshooting.” I’m an engineer who helps other engineers when they are stuck. This could mean very detailed technical issues that engineers run into that takes them hours to solve. They will bring that problem to me, and usually, through some questions and answers with me, we can…
-
Persuasion For Change
Asking people to change is hard. The person asking for change might be asking others to move 10 steps ahead. The people being asked to change 1) Might not be convinced 2) Think it’s too hard and unknown 3) They don’t trust the person asking them. My experience in persuasion is to first build that…
-

50th – embracing my engineer’ness
On my 50th birthday, at 6:27am my father at 81 years old, sent me a happy birthday message! He has been my role model, his quiet way of being there for the family, showing and doing rather than talking, his love for me and his expectation that I should reach my potential and his beaming…
-

Our 46th President – joebiden.com
https://joebiden.com/
-

Kamala Harris – First woman and first woman of color as vice president.
Thank you fellow Americans for giving me hope for our country.
-

AntennaPod 27th Pull Request: more global and more inclusive
I love contributing to products that I use daily. One of those is the open source Android podcast player AntennaPod. For my 27th pull request: Discovery filter by country & hide discovery on first subscribe screen to the source code project I wanted to accomplish the following. Give people who are offended by certain top…
-
Contributing to Open Source
I love listening to podcasts, all 111 podcast feeds. In 2020, I wanted to go deeper and understand the podcast ecosystem. I first generated a set of RSS feeds for 12 categories and submitted to Apple’s itunes podcast directory.
-

a16z Podcast: So You Want to Launch a Newsletter: Tips From Writers
https://a16z.simplecast.com/episodes/substack-writers-wGdX5CRs This episode, part one in a two-part series on the Creator Economy, explores the process and economics behind creating an independent newsletter. In this candid conversation, host Lauren Murrow talks with four Substack writers—an artist, a technologist, a journalist, and a clinical researcher-turned-psychedelics scholar—about how to find and foster an audience, the calculus behind going paid…
-

111 Podcasts I listen to Sept 2020
AntennaPod Subscriptions 16 Minutes News by a16z Website • Feed A Place of Care Website • Feed a16z Podcast Website • Feed ACM ByteCast Website • Feed After Hours Website • Feed Akimbo: A Podcast from Seth Godin Website • Feed All-In with Chamath, Jason, Sacks & Friedberg Website • Feed Android Developers Backstage Website…
-

When we still were getting together, Splunk’s Chinese community threw big parties
-

Just because you don’t know it’s wrong…
does not mean you did not harm someone. White privilege, or just not even realize what privileges the elite have. They don’t even give it a second thought that they are harming others less privileged.
-

Tennis: strings and tension
Recently my friends at SFBadminton.org and I have switched to tennis due to COVID-19. I play everyday for about 1 to 2 hours practicing my serves and with my new ball machine, basic hitting forehand and backhand. When the strings on my new EZONE 100 finally broke after 1 month of daily playing, I asked…
-
Podcast: Microsoft CEO Satya Nadella
Hello Monday with Jessi Hempel: Microsoft CEO Satya Nadella wants you to become a ‘learn it all’ https://traffic.megaphone.fm/LI3005002923.mp3
-

San Francisco Public Tennis Courts
Here is a Google Map of all the San Francisco Public Tennis Courts or http://bit.ly/sf-tennis-public The stars are the single courts if you prefer not to hit balls into other people’s courts.
-

Badminton turned Tennis player: Serving grip
During COVID-19, my attention has turned towards learning tennis. In the mornings I practice 1 to 2 hours of just serving as I try to understand the learn about the game. This morning, I was able to understand the correct grip to get the slice for the tennis ball.
-

To watch: Human Screenshot Project
-

Podcast: Jia Tolentino on what happens when life is an endless performanceJia Tolentino on what happens when life is an endless performance
The Ezra Klein Show: Best of: Jia Tolentino on what happens when life is an endless performance https://www.vox.com/ezra-klein-show-podcast
-

Advice: For The Person In My Life
This life is your experience, you have control over it, no one else. Meet people, students, faculty! Find your people. Be wrong often. Ask for help Worthy of your time Be Nice Shower your world with the best of you can offer.
-

Watch “Speedpaint + Some Thoughts | Ash in the New York Public Library” on YouTube
https://youtu.be/kLT1mc6d4lE
-
Hello Monday with Jessi Hempel: Mastering Change with Author Bruce Feiler
A linear life is a nice idea. But as 2020 has taught us, life is way more like a game of chutes and ladders. We’re up. We’re down. We’re sidelined by a global pandemic. Unexpected change can feel disorienting, but according to author Bruce Feiler, navigating through is also a huge opportunity for growth. Bruce sits…
-

Push up challenge week 1: 100
11:55am +20, 12:03 +20, 2:54 +20, 9:15 +20, 10:49pm, +20 Done
-

Fall colors on San Francisco
-
a16z Podcast: Podcasting and the Future of Audio
https://a16z.simplecast.com/episodes/podcasting-audio-trends-ecosystem-future-5OvJFfje Episode Notes This podcast (first recorded in 2019, now being rerun) — is a podcast about podcasting: But it’s really all about audio. A lot’s changed… and a lot hasn’t. How do we define “podcasts”; how does the feeds ecosystem currently work; what content and entertainment experiments might change how people not just consume,…
-
After Hours: Season 3 Finale: Stories to Watch This Summer and Summer Recommendations
After Hours: Season 3 Finale: Stories to Watch This Summer and Summer Recommendations https://hbr.org/podcast/2020/05/season-3-finale-stories-to-watch-this-summer-and-summer-recommendations [00:37:25]
-
Podcast: Intelligence Squared: Abolish Silicon Valley, with Wendy Liu and Carl Miller
Interview about Wendy Liu’s book https://play.acast.com/s/intelligencesquared/abolishsiliconvalley-withwendyliuandcarlmiller
-

Podcast: Rock The Boat : Boba Guys founders
The 2 founders of Boba Guys give really great advice to Asian Americans to Over Index towards being out there We need Asian Americans to be leaders Throw out more energy Speakup more, don’t worry about being too loud (just yet) Punch up and take the mike listen to episode1 and episode 2 on Rock…
-

Sponsors vs Mentors The Quick 1 Pager
Here is a quick refresher on the differences between Sponsors and Mentors. 1 page PDF here from Maryann Baumgarten, (previously of Stanford and now at Facebook)
-

NYT: The Defiant Beauty of Cherry Blossom Season
cherry blossom season
-
link: Effective_Engineer Summary
https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f
-
link: The No. 1 Lifelong Habit Of Warren Buffett: The 5-Hour Rule
https://medium.com/accelerated-intelligence/the-no-1-lifelong-habit-of-warren-buffett-the-5-hour-rule-57884dce03f3
-
Android Dev: Linting
In order to suppress linting warnings that do not make sense, one can use the @SuppressLint decorator. In order to know which warning string to use, here is a quick time. Thank you StackOverflow Tonys-MacBook-Air:tools tonytam$ pwd /Users/tonytam/Library/Android/sdk/tools Tonys-MacBook-Air:tools tonytam$ !. ./bin/lint –list | grep -i used “UnusedAttribute”: Attribute unused on older versions “UnsafeDynamicallyLoadedCode”: load…
-
Android Dev: EventBus : Publisher + Subscriber
While trying to implement a feature for AntennaPod to allow users to auto skip intros and endings in this pull request #3975, I need to be able publish the event when a preference has changed and for a previous object with state that has already read the value of the preference to refresh it’s content.…
-
podcast: Developer Tea: Growth, Uncomfortability, and Deliberate Practice
http://developertea.simplecast.fm/28eb61ef
-

Reading New York Times Replica – Almost like the real thing.
Take a look at this 3 minute video of how you can use a large monitor to read NY Times almost like you are reading a real newspaper. [youtube https://www.youtube.com/watch?v=oPDzisUpdzQ&w=560&h=315] When I don’t have my real newspaper, this New York Times Replica is the next best thing. The layout could be exactly like a the…
-

Hello badminton, I miss ya
Badminton lovers, I will see you on court as soon as we can safely be back on court!😭
-
Talks at Google: Ep 84 – Ryan Holiday: “Stillness is the Key”
Talks at Google: Ep 84 – Ryan Holiday: “Stillness is the Key” http://talksatgoogle.libsyn.com/ep-84-ryan-holiday-stillness-is-the-key [00:41:15] Routine, having enough, saying NO, doing what is most important early.
-
“I think it’s possible that life’s too short to spend time with books that you don’t love” – Emily St. John Mandel
-

Remember to pay your state taxes, not extended to July 15, 2020
-

v.0.1 Habits -> Rituals
– Make it your identity – Take the smallest next step – Make good habits easy – Create the environment for good habits easy and bad habits hard – Find a partner – Do it every single day
-

v0. 1 Productivity is
Finishing what you intended with minimum wait and high quality.
-
Testing Everything: Saucelabs Connect Tunneling
As a developer, why test manually when you can have the machine do it for you for UI testing? Check out Saucelabs.com and Sauce Connect here
-
Design Notes: Laurie Rosenwald, Illustrator and Author
http://designnotes.fm/laurie-rosenwald-illustrator-and-author [00:06:06]
-
HBR IdeaCast: Square’s Cofounder on Discovering — and Defending — Innovations
https://hbr.org/podcast/2020/03/squares-cofounder-on-discovering-and-defending-innovations [00:27:03]
-
NYTimes: The Workers Who Face the Greatest Coronavirus Risk
The Workers Who Face the Greatest Coronavirus Risk https://nyti.ms/33j5mwB
-

The backhand smash in badminton
It’s been a while since the sport of badminton has seen another great backhand smash. Taufik Hidayt was the defacto backhand king. See videos on DuckduckGo search. Victor Axelsen of Denmark has been working on his backhand smashes and I believe it’s the new birth of the backhand smash. I’ve seen him use it at…
-

Software Was Never Meant To Be Free
We used to have shareware and that was how programmers could give you software for free. When 2% of people pay for ‘free’ software, the rest of the world could get the benefits of free software. Because people don’t pay for mobile & desktop apps developers started adding very annoying ads into software causing some…
-

https://whats.new
This idea from Google is currently under limited available release. Learn more at https://whats.new/ .new is a domain extension exclusively for performing new actions online: any act that leads to creation can have a quick and memorable .new shortcut associated with it. Help your customers take action faster. Less time clicking means more time creating.
-

Staying Productive : from After Hours Podcast
Do one thing at a time, turn off notifications Saying no to almost everything, pretend if the ask is for tomorrow, would you say yes? Turn off email notifications Switch to paper Getting outside Every meeting tends to fill the time allocation, push to finish early Carving out alone time Read books to be exposed…
-

Link: NYT – It’s Time to Unfriend the Internet
About Facebook Nor does she mince words when taking on one behemoth in particular. “I hate it,” she writes. “The company is one of the biggest mistakes in modern history, a digital cesspool that, while calamitous when it fails, is at its most dangerous when it works as intended. Facebook is an ant farm of…