Not my job
A senior engineer discusses taking on product management duties to fill a gap, arguing that initiative and leadership are key at higher levels.
A senior engineer discusses taking on product management duties to fill a gap, arguing that initiative and leadership are key at higher levels.
A developer reflects on 2020, highlighting career growth in technical writing, launching a blog, and landing a software engineering job.
A software developer reflects on the need for continuous learning and shares a personal 'brag document' strategy to track accomplishments in the tech field.
A senior engineer describes how the Feature Lead role at Nested provided the growth and business impact he was missing as a senior developer.
Explores how developers can increase their impact and work quality by mastering focus and avoiding distractions, referencing concepts from 'Deep Work' and 'Indistractable'.
Monica Powell discusses her journey into tech, including landing her first engineering role, organizing meetups, and contributing to open-source on the Egghead podcast.
Exploring the role of a senior developer beyond coding, focusing on impact, mentorship, and business context.
First post in a series on preparing tech talks, focusing on finding your personal motivation for speaking.
A software developer explains their reasons for leaving Google, detailing the company's promotion process and their career reflections.
A personal story about the benefits and challenges of contributing to open source software for career growth in software development.
A review of 'The Pragmatic Programmer' book, assessing its timeless principles and relevance in modern software development.
A software developer suggests humility as a personal strategy to combat feelings of Imposter Syndrome in the tech industry.
A developer reflects on shifting from chasing tech trends to focusing on delivering customer value and work-life balance.
Mitchell Hashimoto reflects on key life events that shaped his perception of 'normal' and steered his path into programming and tech.
A developer shares three key methods for improving technical skills: learning by doing, participating in communities, and sharing knowledge through blogging.
A reflection on a SXSW panel about developer passion and the importance of continuous skill improvement in tech careers.
Argues that being wrong is beneficial for designers and developers, as it fosters growth, learning, and better products through constructive criticism.