Weekly Learnings
My journey of becoming a tech lead.
-
Week #20: A wrong way to build for the long-term: committing to premature designs
-
Week #19: What Matters to Me At Work?
-
Week #18: An Attempt to Stop Thinking About Work Outside of Work
-
Week #17: Seeking Approvals at Work Exhausts Me
-
Week #16: Three Lessons from A Frustrating Meeting
-
Week #15: Project Planning: A Spike with First Principles Thinking
-
Week #14: Fear No Awkwardness — Chatting is Good
-
Week #13: The Power of One-on-One Meetings and Personal Connections
-
Week #12: How to communicate effectively for bigger impacts
-
Week #11: Communication: Getting on the Same Page (Part 2)
-
Week #10: Communication: Getting on the Same Page
-
Week #9: Voicing Your Opinions as An Engineer
-
Week #8: Senior Engineers, Stop Doing Everything
-
Week #7: The other side of technical skill: Domain Knowledge and Long-term Vision
-
Week #6: Handling Disagreements and Conflicts at Work
-
Week #5: Stressed out by work responsibilities? Focus on creating impact instead.
-
Week #4: Not Working Overtime, but Working Flexibly
-
Week #3: Refactoring Legacy Code V.S. Staying Focused On The Current Project
-
Week #2: Never feel overwhelmed at work again- the M.I.T. technique
-
Week #1: The Fastest Way to Get Promoted as an Engineer