Demystify Productivity EngineeringFor engineers and engineering leaders who have been in the software industry for some time, you’ve likely encountered or collaborated with…Mar 27, 2024Mar 27, 2024
How to Work with Your Manager EffectivelyFor most of us who work in companies, we have a manager to report to. One of the most important aspects that affects the workday…Apr 17, 2023Apr 17, 2023
Director to VP Engineering: what is expected and how to prepare?A lot of engineering leaders made it to the director level and now wonder what it looks like at a VP level, and even more importantly, how…Apr 2, 2021A response icon2Apr 2, 2021A response icon2
Engineering Manager to Director: what it takes?There is an excellent article on this topic: https://www.brendanreid.com/blog-1/4-tips-to-jump-from-manager-to-director. I truly enjoyed…Mar 8, 2021A response icon2Mar 8, 2021A response icon2
Engineer To Manager: should you?For a software engineer, as your career progresses, sooner or later, you will face a question: Should I become an engineering manager?Mar 6, 2021Mar 6, 2021
Architecture V1 in an Early Stage StartupAlthough there are tons of articles on software architecture on the internet, they are mostly from late stage startups or public companies…Feb 26, 2021Feb 26, 2021
Build A Founding Engineering Team from ScratchIn Sep 2019, I joined Trace Data, a seed stage startup on API security based in the Bay area, to head the engineering org. Although I have…Feb 25, 2021Feb 25, 2021
Hire a NearShore TeamEngineering leaders may often hear the idea of hiring a nearshore team, and think about this option. However, not many people have…Feb 21, 2021A response icon1Feb 21, 2021A response icon1
High Availability >99.99%In the past 6 years, good or bad, I have been in an engineering leader role owning the most critical uptime or service availability in a…Feb 20, 2021Feb 20, 2021