Junior candidates
An experienced interviewer shares what they look for in junior software engineering candidates, focusing on mindset over technical skills.
An experienced interviewer shares what they look for in junior software engineering candidates, focusing on mindset over technical skills.
A senior software engineer shares key lessons from 20,000 hours of experience, covering learning, code quality, and career growth.
A developer's weekly reflection on George Hotz's Twitter exit, codebase criticism, and the challenges of tech management.
Actionable advice for tech job seekers on tailoring applications, crafting concise CVs, and demonstrating enthusiasm to stand out in interviews.
A developer shares his journey and interviews others about landing their first junior developer jobs, offering tips on persistence and feedback.
Explains why beginners in tech likely experience 'beginner syndrome' rather than imposter syndrome, and differentiates the two concepts.
A developer's perspective on the differences and practical realities of DevOps, SRE, and Platform Engineering roles in web service companies.
A guide offering four psychological strategies to manage anxiety and improve performance during job interviews in the tech industry.
A software developer shares key lessons and mistakes from their journey from intern to junior developer, focusing on overcoming challenges like 'Tutorial Hell'.
A guide on breaking into Developer Relations, outlining key skills and pathways based on interviews with industry professionals.
Explores the strategic 'metagame' of applying machine learning in industry, focusing on problem selection and business impact over pure technical knowledge.
A senior software engineer shares practical tips for succeeding in a new job, focusing on kindness, work attitude, and code quality.
A guide on how to ask strategic questions during job interviews to identify bad managers and unhealthy team cultures in tech roles.
A senior software engineer shares mental models and strategies for succeeding in tech interviews, focusing beyond just technical preparation.
A collection of 101 pieces of advice for new software developers, gathered from industry professionals, covering mindset, learning, and career growth.
A seasoned developer shares 10 key lessons from a decade in software, focusing on soft skills, practical knowledge, and career advice.
Practical advice for developers to improve their GitHub portfolio, focusing on quality projects, learning in public, and effective documentation.
A software developer uses a personal story about walking in high heels to illustrate the importance of seeing the 'big picture' when implementing features.
A personal analysis of the pros and cons for CS grads choosing between pursuing a PhD or entering the tech industry, focusing on machine learning careers.
A .NET developer discusses the future of .NET, the importance of being a polyglot programmer, and why .NET is in great shape.