Dhinesh Dharman10 Things I have learned about leading projectsOver the past few years, I have had the opportunity to lead several projects working with other engineers and other cross-functional peers…Dec 18, 2020Dec 18, 2020
Dhinesh DharmanHow to be a good mentorI feel extremely fortunate to have had great mentors throughout my career. As I find myself in a position to mentor others, I constantly…Dec 16, 2020Dec 16, 2020
Dhinesh DharmanWhat should engineers do in their first 90 days?There is plenty of advice to help managers figure out what they should be doing in their first few days at a new company (entire books…Dec 15, 2020Dec 15, 2020
Dhinesh DharmanWhat should engineers optimize for in a workplace?When starting my career, I didn’t have a lot of clarity on what I should be optimizing for and I wish I had more information at that time…Dec 3, 20202Dec 3, 20202
Dhinesh DharmanWho I Want to Work ForThis article is inspired by Keavy McMinn’s Who I Want to Work For where she lists the characteristics that make someone an ideal leader…Nov 17, 2020Nov 17, 2020
Dhinesh Dharman5 Things I wish I knew when I started as a software engineerI have been a software engineer for close to 8 years and this feels like a good time to capture some of the things I have learnt along the…Jul 26, 2020Jul 26, 2020
Dhinesh DharmaninThe StartupAs an Engineer, Should I Work at a Big Company or a Startup?I get this question a lot — from candidates in interviews, from folks I mentor and from budding new engineers. So I am writing this down…Jul 18, 2020Jul 18, 2020
Dhinesh DharmanCoding-based volunteering opportunities in the Bay AreaI have a lot of friends who are keen to teach coding but don’t have information about all the amazing organizations that offer such…Jan 28, 20191Jan 28, 20191
Dhinesh Dharman3 Principles for Software Engineers Building New ProductsAs a software engineer, I have found the following principles useful when building new products. Note that these may not necessarily apply…Nov 28, 2017Nov 28, 2017