Trade offs
An Engineering Manager reflects on the trade-offs between working in a small vs. large tech company, focusing on breadth of exposure versus depth of specialization.
An Engineering Manager reflects on the trade-offs between working in a small vs. large tech company, focusing on breadth of exposure versus depth of specialization.
Five practical tips for software engineers to improve their skills in 2023, covering learning, code quality, complex systems, cloud, and self-care.
A developer discusses the importance of mentorship, feedback, and asking for help to improve skills and succeed in the tech industry.
A guide on the concept of 'managing upwards' to build trust with your manager and increase productivity by proactively taking ownership.
A software engineer shares lessons learned from transitioning to a manager role, covering common pitfalls, team size, and promoting from within.
An interview about The Collab Lab, a program providing real-world team collaboration experience for early-career and underrepresented web developers.
A guide on tailoring your resume for different machine learning roles like Data Scientist and ML Engineer, using a 3-step process.
A critique of traditional corporate hierarchies in tech, arguing they harm fulfillment and business by pushing people into management over their true passions.
Explains the benefits of writing weekly 15-5 reports for productivity, visibility, and team trust in a tech/engineering context.
Advice for engineering managers on making the leap to director, covering role definitions, promotion strategies, and mindset shifts.
A software engineer shares a personal list of questions to ask interviewers during a job interview, focusing on team, tech stack, and company culture.
A developer's 2021 year in review, covering career moves, personal milestones, and a summary of published technical articles and content.
A developer advocate reflects on 2021, covering career growth, burnout, technical writing, and popular React Native tutorials.
The author introduces ApplyingML.com, a site dedicated to sharing practical knowledge and interviews on applying machine learning effectively in real-world work.
A data scientist shares lessons from writing online, focusing on learning, sharing ideas, and overcoming self-doubt as a non-writer in tech.
Explores seven common career inflection points and archetypes for senior engineering managers, focusing on self-awareness over rigid planning.
Profile of Amazon applied scientist Eugene Yan, focusing on his career in data science and his influential technical writing about machine learning.
A guide for engineering managers on career development, focusing on building essential leadership skills, understanding power dynamics, and creating a trusted peer network.
A guest post sharing personal stories of imposter syndrome in tech and academia, with lessons on recognizing and managing self-doubt.
A guide to planning your tech career by identifying your core values and unique strengths to make fulfilling long-term choices.