leadership

Have true world class set the bar high

Last week, a highly analytical person at my company demonstrated how he used Splunk to deep dive into customer issues. The level of sophistication and depth was truly inspiring. In our life, I am reminded to always look for someone who operates at world class, level 10. Who set the bar for us to want […]

Read more
visualizations

Inspired by creative folks: Book – Dear Data

This week I picked up the book Dear Data by Giorgia Lupi, Stefanie Posavec.  In this color and wimsicle book, the 2 authors who live across the Atlantic write weekly hand draw postcards to each other, using inforgraphics to tell each other a data centric view of a weekly topic. During my 10 page a day […]

Read more
cate, parenting

Cat person

I am a cat person.  My personality matches a cat.  I like people watching and lazying in the sun. I move slowly, only pouncing when there is something that intensely interests me.  I have a deep-seated fear of dogs biting me randomly. I also raised a cat person and now she is 18!

Read more
time

Let’s meet at 5:37

It’s an odd time to tell someone else to meet.  Why not 5:30 or 5:35? It is a lot more precise and shows that I have planned it out.  I mean what I say. It’s odd, I know. But it’s precise, exact and intended. Let’s meet at 5:37.  See you in 9 minutes.  Could you […]

Read more
inspiration, library, san francisco, SF-Library

SF Public Library: Merced Branch

Getting There The Merced Branch of the San Francisco Public Library system is 1/2 block from the 28, K buses.  Right acrossed from the Stonestown mall.  There is plenty of street parking with 2 car parking for 10 minutes. What is different? One standout of this library is the central garden space with maple trees […]

Read more
philosophy

No skin in the game?

(The photo was posted in the Chinese section of the SF Public Library near Stonestown shopping mall, written in simplified Chinese.  It takes a lot of effort for me to read in the simple form.  It basically says that it’s up to us as individuals to learn and thrive in a democratic society.  There are […]

Read more
philosophy, Uncategorized

Are you on the diagonal?

In the book Skin In The Game, the author (pg. 61) stated a saying by the brothers Geoff and Vince Graham: I am, at the Fed level, libertarian; at the state level, Republican at the local level, Democrat; and at the family and friends level, a socialist. The author’s argument is that we cannot apply […]

Read more
inspiration, lifehack, money, productivity

Spending habits in 2019

In 2019, I wanted try something a bit different than 2018. In 2018, I didn’t buy anything that was not a consumable. In 2019, I wanted to be less extreme and only buy non consumables once every quarter. In Q1 2019 – I have bought 2 pairs of shoes and that is it. Something else […]

Read more
productivity

Mis en place

I remember my mom tried to teach me this when I was young. Put things back in it’s place. Of course she said it in Chinese. She was not very successful in teaching me. I was not a great listener when I was young. I am still struggling with this at home, everything back in […]

Read more
mentorship

Tech Mentorship Final Proposal

Target audience: Female engineers at the 2, 3, 4 levels Purpose Introduce them to engineers, at least 2 levels beyond, who can help them with Expanding their technical breath, depth and quality. Review their work and help them think about ways to increase their impact. Improve their problem solving skills. Expose them to opportunities they […]

Read more
mentorship

Proposal – Tech mentorship success / failure – Part 3

(follow up to part 2 of tech mentorship) What does a success mentorship look like? Both mentor and mentee are getting something out of the experience. They meet regularly, or the mentee feels free to reach out when they have issues/questions to work out. They hold themselves accountable to each other, if their are action […]

Read more
inspiration

Proposal for technical mentorship (draft 1)

The goal of this proposal is to define how we build a culture of career growth for our technical staff in any individual contributor level. During the career of a software engineers, several key factors contributes to their career growth Innate skills and self motivation The type of projects they are exposed to and have […]

Read more
cate, parenting

Thank me when you are 30

One my favorite movie scenes is when Sydney P., in the movie”Guess who is coming to dinner?” said to his father, something like “It’s your job to raise me, you brought me into this world”. “When it’s my time, I will do the same for my children”. There is no need for children to thank […]

Read more
cate, fatherhood, parenting

My advice to you, dear daugther

Dear daughter, For your 18th birthday, and on my 48th year, I wish to write down something for you to refer back to in the next 30 years. I wish to tell you a few simple thoughts to help you to build a life for yourself that 30 years later, you would look back and […]

Read more
cate, fatherhood, parenting

Identity as a father

For the last 18 years, my identity is primarily a father and a software engineer.  My daughter is going to be 18 years old in a few days and I wanted to remind myself that a large part of my identity is not lost, but changed. In order for her to be a fully formed […]

Read more
habits

Book: Atomic Habits

I loved this book and will keep and re-read again in a year. Each chapter is about 10 pages, which fits very nicely with my “read 10 pages of a book” habit in the morning. It gives a little bit of science with each advice given on how to build long lasting good habits and […]

Read more
tech-addiction

Withdraw symtoms of the smartphone

(The photo is of a parking ticket paying machine, it wants to do a lot in terms of payment, but very confusing) Last week, I  decided to leave my smartphone at my desk with only a sharp pencil and my notebook.  Yes, I did feel more engaged during the meeting, but I also felt like […]

Read more
love, personal growth, thought-process

Pride, fear and stubbornness

This week I checked myself during a conversation where I let my own pride, fear and stubbornness get in the way of hearing the opinion of someone else. My fear of doing something uncomfortable.  My pride of asking for help.  My stubbornness in thinking that my way is the only correct path forward. I accept […]

Read more
library, san francisco

SF Public Library: Ocean View

My plan is to visit every San Francisco Public library by having my reserved books delivered there and write down what is different and new that I learn there. At Ocean View, the library is super friendly and when I mentioned I’m trying to see all the libraries, he said they get mostly neighbor folks […]

Read more
engineer, leadership

Experiment : Operating at 2 levels ahead

Last week a senior software engineer who has deep knowledge in a very specialized and high value skill (Machine Learning) for our company asked me for advice on getting more exposure and impact for her work.  She was in a situation where her skills and opinions are sought after by senior leaders in engineering, product […]

Read more
engineer, hack, life-hack, lifehack

The profile of an engineer

(The photo is a piece of in store made of thick bacon from Luke’s, Cole Valley, San Francisco) A potential engineer doesn’t have to like math, abstract thinking, typing on the computer all day creating software. I head an interview with a IBM Fellow, who happens to be a woman say that she didn’t fit […]

Read more
habits

Your money and time shows what you care about

We can talk about what we value but until we put our time and our money as wagers, talk is cheap. In the book Atomic Habits, the author James Clear suggest that repetition is the key to forming habits. Doing 5 minutes of reading every day, is way better than spending 6 hours reading a […]

Read more
mentorship

When we are asked to help

Put yourself in the shoes of the other. When was the last time you put yourself out there and you asked for help and was rejected? Regardless of how nice the rejecting was, how did you feel about yourself? Now look at the person asking for help. How much of your ‘precious’ time and energy […]

Read more
commication, engineer

Communications habit

Last week at work, I learned that an executive has been working on a diversity and inclusion effort monthly. They really care about moving the needed to increase the gender and under represented diversity in our engineering ranks. I was pleasantly surprised that they are so active in this area. I personally have not heard […]

Read more
badminton, gtd, personal growth, systems thinking

Taking the long view

Yesterday, one member of my badminton group reinjured his knee which was already hurting from a skiing accident. He wanted to play yesterday because he loved the sport and thought he could still play and take it easy. Unfortunately, we pushed him pretty hard on court, and he collapsed in pain when he twisted his […]

Read more
relationships, trust

Trust bucket

I’ve been thinking about why we trust certain people but keep others at arms length. This was inspired by seeing how a colleague navigates their interactions with meeting new people in the company. For people (other) in our work and personal life who we don’t feel an increase in trust – Our intuition tells us […]

Read more
engineer, writing

Why should engineers write?

I write a lot of internal documentation, blogs to convey ideas for my future self as well as for engineers internally to reference. Younger engineers often are reluctant to write anything other than code. Here are reasons to write Writing something down clarifies your own understanding of the topic It’s one of the highest leverage […]

Read more
engineer, gtd

What is next most important to add value?

Our VP Of Engineering asked us to think about this at work. We are all busy at work, but are we adding value to our customers with what we are doing now? What is the next most important item on our backlog that add value to our customer immediately? It’s a great way to prioritize […]

Read more
inspiration

When NPS doesn’t cut it

How do you know when a training is effective? NPS score is a measure of whether the participants would high recommend someone else to take the training. But I wanted to switch up the metrics to measure outcome and confidence. At work, we are delivering a deep dive training to engineers to teach them about […]

Read more
gtd, manager

Doing 1:1 with my direct reports

For my direct report 1:1’s, I’m trying a new structure. I open up a Google Doc that we both have access to for our 1:1’s Hearing from them what’s on their mind and discussing I bounce some ideas of future work to put on their backlog, some updates that are interesting for them and give […]

Read more
engineer, gtd, productivity

My Email Flow

If you send an email to me, it’s very likely (95% chance) I will reply If you are recruiting me for a position at company X – You will get a polite / canned response that “I am extremely happy at Splunk and want to be there for 4 years to help the company grow”. […]

Read more
inspiration

Not Proud to be myself?

I was fortunate to attend a talk by BD Wong in San Francisco and the playwright Lauren Yee promoting her play “Great Leap Forward”. BD Wong is an openly gay Asian man. He talked about how as an adult, he finally announcing to the world about being gay and being very proud to be gay […]

Read more
engineer, gtd, impactful-engineer

Standing your ground

Two and a half years ago, when I joined my current company I was attending a new hire training and the last slide showed a very long URL to a document that we were suppose to remember for more information. I asked the presenter whether there is a URL shortener so that we URLs are […]

Read more
inspiration, personal growth

Limited motivation

Recently I have been running dry on my personal motivation on important projects such as transcribing Impactful Engineer. I have not been able to diagnose what the root cause is.  Some possible reasons could be Transcription is not what motivates me and hence I’m putting it off The overall project and goals is not current […]

Read more
inspiration

Effective Engineering Teams

An effective engineering team is highly collaborative, focused on delivering high quality code with velocity. The team sets the standard for other teams to follow in how they design software, write and test their software and ultimately delivering business value to the customer. The team functions as a coherent group, helping each other succeed, having […]

Read more
feedback, inspiration, personal growth

Thank You For Your Feedback

This week I practiced what Lyn Campbell recommended during our interview on Impactful Engineer (read here).  I asked for feedback from someone I work with.  I asked her how she thinks I can improve in meetings. She generously took the time to give me the following feedback During one of our meetings about a previous […]

Read more
attention, inspiration, time

Single Tasking Time & Attention

So Far I’ve deleted all my infinite scrolling apps (FB, Instagram, LinkedIn, Twitter). I’ve stopped reading online news and only read a printed Sunday paper. I’ve paid for products to remove ads (Cruncy Roll, YouTube, Pandora). Call To Action To Take Back Attention & Time Today, I listened to the founder of Center For Humane […]

Read more
cate, parenting

Talk About Your Frustrations

Dear future self: Today, you were frustrated at your teenage daughter that she was 10 minutes later in leaving the house for high school. Even though she is the only one affected, you felt that it reflected on your personal value to be early or on time. You expressed to your daughter that you were […]

Read more
inspiration, life-strategies

Take The Journey As a Team

Who Is On Your Team? Taking a journey alone is not only difficult, lonely but also not sustainable.  Starting with simple personal goals such as exercising. If I am only accountable to myself, I can skip a day, skip a week, skip a month, I only have to answer to my nagging self.  If I […]

Read more
attention, life-strategies, time

Reading – Thinking – Writing

I have recently started a media detox program of not reading online news, online blogs, social networks (Twitter, LinkedIn, FB, Instagram). Instead I am focusing on listening to interview based podcasts and reading physical books. During this journey of reassessing how I spend my attention and time, I also started powering off my cell phone […]

Read more
inspiration, mentor-seth-godin

link: Ask First!

Seth Godin writes with the smallest number of words to convey the clearest of messages.  Here he explains GDPR and the market’s dilemma “Talk to people who want to be talked to. Market to people who want to be marketed to. Because anticipated, personal and relevant messages will always outperform spam. And spam is in […]

Read more
learning, systems thinking

Affecting Change

Systemic problems in our society, by definition, seem impossible to fix.  Part of the reason is that systemic problems are rooted in how our lives are structured and it’s not under the control of one person, one organization or sometimes even one government.  When I was doing a bit or searching around Google, there was […]

Read more
badminton

The Finger Power In Badminton

@Tony Tam That’s right! It gives you more control and racket speed if you relax the fingers before you hit, but for power, you still need to figure out how to do the weights transfer! Weight transfer has something to do with the body, shoulder, forearm, and wrist rotation. You used to have problem with the […]

Read more
books, inspiration

The Pop-up Bookclub

Recently I’m experimenting with starting up bookclubs at work in order to meet new people and helping to instill the habit of book reading into my own life. Here is what I’m doing Create a #bookclub channel on Slack Create a document with a list of books that anyone can propose Once there are 5 […]

Read more
attention, life-strategies

Delete Google Activities

Taking Back Control Of My Privacy Goodbye Infinite Scroll Media : LinkedIn App Goodbye Twitter @ tonytam Friends Don’t Let Friends’ Data Be Stolen #deleteAllFacebook (Instagram,WhatsApp) Life Strategy #1: Why I Am Only Reading Long Articles and Books Google Activities This is the hardest one yet.  I love the convenience of Google maps, suggestion browsing […]

Read more
inspiration

ignore

There is a Chinese proverb 難得糊塗 that my dad put up on the wall of our home which he wrote the calligraphy with Chinese ink and paper.  Every day at home, I would see it.  When I was younger, my dad was very angry and frustrated with life.  And I like to be believe that he stared […]

Read more
attention, life-strategies, time

How I Optimize

Recently I have made choices on how I spend my time and this has helped me decide what I say YES to and more importantly what I say NO to Optimize for time over money If I had to choose between taking muni or Lyft to work, I choose Lyft.  Muni takes 45 minutes for […]

Read more
inspiration

Saying What You Love

My daughter loves watching anime (Haikyuu, Yuri on Ice), she adores owning physical books, she loves drawing anime characters.  She is sometimes quiet about other things, but never about these unmistakable passions in her life. She is unwavering, unapologetic and ever in love with these passions in her life. It is infectious, because of her, […]

Read more
books, inspiration

Book: Tell Me More

I loved this book (Tell Me More, by Kelly Corrigan). Once started, I couldn’t put it down.  It is a book about the author’s journey to learn to do and say the hardest things in life.  To learn to listen to her daughter and her dying father.  I will just quote from her website instead. […]

Read more
attention, digital, life-strategies

link: Seth Godin Your kitchen table

Taking Back Attention I’m going on a detox program with media Goodbye Infinite Scroll Media : LinkedIn App Goodbye Twitter @ tonytam Friends Don’t Let Friends’ Data Be Stolen #deleteAllFacebook (Instagram,WhatsApp) Thank you brain trust member : Seth Godin After I have done my detox, I find this gem in my email Your kitchen table […]

Read more
digital, life-strategies

Goodbye Twitter @ tonytam

On Saturday April 8th, 2018 12:15am I decided to make my twitter.com account @tonytam protected.  It is one of the many steps of media detoxification.   Once in a while, I do get exposed to something of value from the 250+ people I follow on Twitter. But the price of admission for these nuggets of information […]

Read more
inspiration, life-strategies

Finite and Infinite Games

This podcast episode from one of My ‘Virtual Brain Trust’, Seth Godin, has given me a framework to talk about how I’ve structured my life around longer term vision leading to the right short term actions. Seth Godin’s Akimbo Podcast Finite and Infinite Games The idea is that there are finite games and infinite games.  […]

Read more
engineer, thought-process

Talking About How, Instead Of What

This post is not meant for you, it’s meant for me;  So no need to read. Start With “What” People ask for advice. “What should I do, I’m running into this situation where I don’t know whether I should choose A or B?” Rather than telling them what they should do, I have been realizing […]

Read more
attention, digital, engineer

link: Facebook’s “engineered addiction”

http://calnewport.com/blog/2018/02/09/facebooks-desperate-smoke-screen/ The Smoke Screen In my opinion, the first problem — the engineered addiction — is the more pressing issue surrounding social media. These services relentlessly sap time and attention from peoples’ personal and professional lives that could be directed toward more meaningful and productive pursuits, and instead package it for resale to advertisers so […]

Read more
inspiration, introvert

Proud Introvert, Yay!

Welcome To My Introvert World I used to be ashamed to be an introvert. I thought I was weird for not enjoying cocktail parties. Everyone else seem to be having a grand old time, small talking about the weather, what they did for a living, leaving a conversation after 5 minutes so they can mingle […]

Read more
blogging, getting things done, writing

Why Do I Blog Publicly?

(The photo is my sfbadminton.org group playing a badminton tournament at Stanford) Why Do I Blog Publicly? Before I answer that question.   I will tell you who is the audience for my blog at tonytam.org. Audience I write the blog with me as the primary target audience.  The reason I write is to clarify and […]

Read more
inspiration, learning

Learn Or Languish

Learn something, learn anything. Learn a new sport, learn to be better at a sport you are good at. Learn a new skill, learn to use part of your brain you seldom use. Learn to be empathetic, learn to listen to others. Learn how to love yourself more than you do at this moment. Learn […]

Read more
inspiration

Are We Defined By The Company We Work For?

I Have A Point .. Bare With Me :D There are great companies in the eyes of the public. These could be Fortune’s 100 best places to work US Stock Market top 10 companies by market cap Companies with most number of eye balls <insert> however you want to define great companies Now let’s say […]

Read more
inspiration

Hacking Getting Better At Presentations

Presentations!! I don’t like giving presentations, even though my job and my passion with Impactful Engineer requires me to. Why Don’t I like Presentations? I don’t like my voice in front of a big audience I don’t speak clearly enough and I sometimes mumble I don’t enunciate words clearly (I learned English when I was […]

Read more
inspiration

What If You Out Prepare Everyone?

Imagine this … Someone invites you to a 1/2 hour meeting on a topic you are familiar with and an agenda that is clear …… You spend 2 hours researching, writing down your thoughts ahead of time with 3 possible solutions and with pros and cons ……. You go into the meeting, you ask the […]

Read more
getting things done, inspiration

Getting Things Done 2018 Edition

Here are my current tools to getting things done in 2018. I optimize for capturing 100% of my brain on paper or electronic. I do not optimize for having only a single place for a task or idea. Things that are time sensitive or urgent I use Google Reminders with time due dates I also […]

Read more
mentorship

The Non-Definitive Guide To Mentoring Software Engineers

(This is the first blog post of Impactful Engineer, make sure to sign up for our monthly interviews with software engineering leaders) You are someone who would like to mentor someone else in their professional career to help them grow their influence and impact. More Comprehensive Reference Material Mentor’s Guide – Anita Borg Institute for […]

Read more