A personal review of Zach like the book
A personal review of the Zachtronics book, exploring the developer's creative process and the intersection of programming games, curiosity, and multidisciplinary work.
A personal review of the Zachtronics book, exploring the developer's creative process and the intersection of programming games, curiosity, and multidisciplinary work.
Argues against Friday deploy freezes, explaining how they create technical debt, hurt team productivity, and indicate a fear of deployment that should be fixed.
A software engineer shares a personal story of overcoming a fear of public speaking and reflects on the complex role of pain in career growth.
A software engineer shares essential skills like documentation, clean code, and code review not taught in a Computer Science Masters program.
A software engineer defines the qualities of a Distinguished Engineer, focusing on technical leadership, continuous learning, and empowering others.
Practical advice for first-time tech conference attendees on networking, engaging with speakers, and making the most of the event agenda.
A guide to using Python decorators for automatic TensorFlow named scopes, improving code organization and TensorBoard visualization.
Analyzes how Agile methodologies like Scrum can be applied to data science teams, highlighting effective practices and inherent challenges.
A guide for new engineering managers on career paths, focusing on the choice between staying technical or climbing the corporate ladder.
A software engineer shares his journey and reflections on building a profitable side-business while working full-time, discussing motivations and lessons learned.
A software engineer shares personal reflections and lessons learned from years of working remotely, including the hiring process and daily challenges.
A reflection on the importance of mentoring junior developers, emphasizing feedback, encouragement, and practical tips for fostering growth in tech teams.
A software engineering manager reflects on lessons learned in 2018, covering the shift from coding to stakeholder thinking, empathy, team growth, and leadership.
Author discusses challenges and delays in completing the 'Learn JavaScript' course, explaining why previous deadlines were missed and providing a new estimate.
Explores how engineers gain and wield influence within tech organizations, contrasting it with managerial power and emphasizing the power of creation.
Explores the differences between junior and senior software engineers, the importance of mentorship, and how learning defines roles in a fast-evolving field.
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
An article advocating for the use of plain text and the terminal over graphical interfaces for software engineering tasks, citing efficiency and flexibility.
A woman of color in tech shares four specific meetups that were crucial to her career growth and transition from marketing to software engineering.
A software engineering article arguing that simplicity is the most critical quality for achieving correctness and performance in software development.