Place good startup bets
A developer reflects on missing the Shopify IPO and shares criteria for evaluating startup career bets, from market size to personal passion.
A developer reflects on missing the Shopify IPO and shares criteria for evaluating startup career bets, from market size to personal passion.
A guide for engineers on when to challenge technical decisions and when to accept and support them for team cohesion.
A pragmatic take on Friday and holiday deploy freezes, arguing they are a necessary hack for teams lacking robust observability, not a virtue.
Explains the value of Architecture Decision Records (ADRs) for documenting technical choices and fostering a collaborative engineering culture.
Advocates for including author names and dates on technical documents to ensure proper attribution, support career advancement, and foster a healthy engineering culture.
Discusses how AI tools like GitHub Copilot are changing developer work, arguing they act as powerful assistants rather than replacements.
Explores the cultural and mindset challenges in DevOps adoption, focusing on overcoming organizational silos and embracing a growth mindset.
A critique of the '10x engineer' myth, arguing for the value of 'normal' engineers and the complexity of measuring software development productivity.
A podcast host shares insights on building a lean engineering culture in early-stage startups, based on interviews with tech leaders.
Explores Developer Experience (DevX) beyond productivity, covering measurement, discoverability, documentation, and GenAI's role in engineering culture.
A senior engineer reflects on the complex reasons behind messy codebases, arguing against blaming developers and for focusing on systemic solutions.
A guide for engineering managers on setting clear, effective probation goals for software engineers, with templates for senior and junior roles.
A tech manager outlines their ideal job criteria, focusing on management roles, fast-paced environments, remote work, and pragmatic technology use.
A developer shares a curated list of influential tech articles that shaped their career, covering topics like technology choice, productivity, and engineering culture.
A guide on how engineering teams should approach technology selection, emphasizing problem-fit, proven solutions, and team experience.
Discusses the importance of user-centric thinking in software engineering and how RFCs can prevent common pitfalls like building the wrong thing or over-engineering.
A tech manager argues that team problems are often human issues, not process flaws, using a PR example to advocate for direct communication.
Engineers should directly engage with customers to understand their needs and demonstrate product value, moving beyond formal user interviews.
Discusses the importance of drive and ownership for engineers in small companies, and how to coach team members to take full responsibility.
A senior tech professional shares practical guidelines and mindset strategies for effectively onboarding into a new mid-to-senior role in the tech industry.