Whale Watching
Whale watching at Mori Point today. We got lucky: a whale surfaced close enough to see its back and dorsal fin, then blew a misty plume.
Seabirds dotted the water—some circling, others plunge-diving for fish. It felt like an all-you-can-eat ocean buffet.
According to ChatGPT, it was probably a humpback, feeding on sardines.
I love this scener...
Reflections on recent tech lead work and interviews
What
What does a tech lead job covers?
Some learnings when I watch a L6:
Think though to make sure the project can work E2E
If there is a component missing, find resources. For instance, if the frontend/UI is missing, or if the backend is missing, I should talk to team who is willing to commit to work on frontend or backend. I should also ...
To the next level
I am in my L5 and I need to grow to the next level.
How to grow to the next level? I think at X it’s hard for me to find this kind of opportunity, where you need to have the project that can give you opportunity to grow. Meanwhile, X can give me opportunity to learn and grow in my tech, and if it there are opportunities to grow in the area of l...
Dependencies Under Pressure
I frequently encounter the issue of being given tight timelines with many dependencies.
It’s hard to manage the dependencies, especially when some of them are internal. What do I mean? The PM leads the project, and I am working on component A. A contains A1, A2, and A3. The delivery of A1 actually depends on the PM delivering B1, but they can’t...
Deliver under pressure
In most recent projects, we need to deliver under tight timeline. What I found useful:
Communication, Communication, Communication
Timeline
If you are given a concrete timeline, explicitly from the leaders, good, don’t push back immediately. Instead, give the leadership an impression that you can do it
break down the tasks into sub-tasks. C...
20% time on presentation
20% of your time think about how to present, present your work and present your progress.
if some one (e.g. manage knows a little that you are collaborating) keeps pinging you, one way is to create a channel with both of you, and your manage in it. So that person won’t keeps pinging you as it is in a channel and they may not feel so fr...
Learning of Project Management
Some learning of recent project management:
Goal
clear communication with managers
get all the dependencies written down
Methods
clear milestones, priorities, and timeline
clear communication with the managers
Especially when the project is large with multiple milestones, when you can not speed it...
138 post articles, 18 pages.