Estimations
A software engineer's perspective on the value and pitfalls of time estimations in software development projects.
A software engineer's perspective on the value and pitfalls of time estimations in software development projects.
A senior iOS developer reflects on his difficult early career without mentorship, advocating for better onboarding and guidance in tech.
A book review of 'Engineering Management for the Rest of Us', summarizing key lessons on trust, communication, and team leadership for tech managers.
Discusses the importance of drive and ownership for engineers in small companies, and how to coach team members to take full responsibility.
A developer reflects on achieving high productivity and shipping speed in a small tech company with minimal process and no project managers.
Announces new .NET learning paths for APIs, C#, and Blazor, plus a personal update on the author's newborn.
A developer's reflection on his writing process and a weekly roundup of interesting tech podcasts, articles, and blog posts.
Critique of external tech recruitment, highlighting mismatches between candidate skills and backend role requirements.
An article encouraging software developers to write about their learning experiences, even on non-novel topics, to practice writing, provide diverse perspectives, and cement understanding.
A software developer announces a hiatus from blogging, reflecting on diminishing returns and industry frustrations.
Actionable advice for tech job seekers on tailoring applications, crafting concise CVs, and demonstrating enthusiasm to stand out in interviews.
A developer's reflection on the importance of direct user feedback and modern tooling, arguing that working without them is a crippling handicap.
A developer reflects on their first two months at Contenda, a tech startup, discussing their role, team, and the meaningful work of building an API.
A guide to choosing impactful refactoring projects, emphasizing business value over cosmetic code changes.
Explains the process of how new features are considered, designed, and shipped in the Java programming language via the OpenJDK community.
Author announces 'The TypeScript Cookbook', a new O'Reilly book for 2023 providing practical solutions for everyday TypeScript problems.
A template for creating structured technical design documents to record decisions, scope, and solutions for software projects.
A conversation about transitioning to full-time open source work, the challenges of funding, and the personal motivations behind it.
A satirical guide on how to misuse and distort the Scrum framework, leading to failure, to highlight common Agile anti-patterns.
Argues that Kanban is more adaptable and effective than Scrum for software teams, explaining how Kanban principles enhance responsiveness and decision-making.