Kicking the Excessive JavaScript Habit
A critique of excessive JavaScript use in web development, advocating for simpler, standards-based approaches like HTML-first and web components.
A critique of excessive JavaScript use in web development, advocating for simpler, standards-based approaches like HTML-first and web components.
Highlights key new features in Go 1.21, including the clear built-in function, the loopvar experiment, and structured logging.
An overview of Nuxt 3's developer experience features, including Vite integration, SSR, file-based routing, and built-in conventions.
A critique of modern web frameworks prioritizing developer experience over user performance, focusing on bloated JavaScript bundles and their real-world impact.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
A developer's reflection on the importance of direct user feedback and modern tooling, arguing that working without them is a crippling handicap.
A talk on making developer experience a cornerstone of architecture design, covering practical tools and techniques to improve team efficiency.
A presentation on WebAssembly (Wasm) covering its definition, characteristics, and developer experience with code examples.
A developer analyzes what makes a good developer experience, focusing on the inconsistent and 'lumpy' nature of the Web Platform's APIs and abstractions.
A former Heroku PM shares the story and vision behind Heroku Postgres, reflecting on its development and future possibilities.
A developer reflects on ten years of blogging, sharing over 145 articles on web development, performance, and accessibility.
A developer's 2021 year in review, covering career moves, personal milestones, and a summary of published technical articles and content.
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.
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.