Full Time Open Source
A developer explains why they are quitting their job to become a full-time open source maintainer, citing passion, career growth, and improving the ecosystem.
A developer explains why they are quitting their job to become a full-time open source maintainer, citing passion, career growth, and improving the ecosystem.
A developer's 2021 year in review, covering career moves, personal milestones, and a summary of published technical articles and content.
A Netflix engineer discusses the importance of reliability and performance in developer tools, sharing principles for building great software.
Guidelines for creating effective Software Development Kits (SDKs) with a focus on developer experience, simplicity, and user-centric design.
Argues for opinionated software design over excessive configurability, based on experience with an in-house framework.
A guide to speeding up local Storybook development by filtering and running only specific component stories instead of building all stories.
An iOS developer reflects on career stagnation after 11 years, questioning future paths beyond mobile development.
A GitHub engineer reflects on eight years of impactful projects, including GeoJSON rendering, government outreach, and GitHub Pages improvements.
A software engineer discusses common pitfalls in team construction that lead to technical debt, focusing on junior/senior dynamics and project planning.
Explains React Fast Refresh, a new feature that improves developer experience by preserving state during hot reloads in React applications.
A critique of Web Components' failure to simplify web development, arguing they became over-engineered and inaccessible.
A developer argues for adopting named arguments in PHP 8, addressing concerns from open-source maintainers about breaking changes.
A usability expert critiques the poor Developer Experience (DX) of modern JavaScript, highlighting common module import errors and tooling frustrations.
A developer's first impressions and experience trying out Deno 1.0, covering setup, built-in tools, and initial pros and cons.
A developer shares their personal journey overcoming fear and anxiety around web accessibility, discussing the pressure to be 'correct' and how they changed their mindset.
A developer discusses building a simple, pragmatic front-end framework for team efficiency, balancing ease of use with flexibility and modularity.
A developer shares three key reasons why he finds building products for other developers personally rewarding and a lifelong career focus.
A developer explains why he's leaving Medium due to poor code support, a bad reading experience, and a frustrating writing interface for technical content.
Explores the importance of designing APIs that are not just readable but also optimized for how code evolves and changes over time.
A developer's personal challenge to write 30 short blog posts in 30 days to overcome writer's block and self-imposed constraints on content.