The most accessible JavaScript framework
Analysis of why Gatsby.js sites have fewer accessibility errors than average, exploring developer 'guide rails' and automated testing.
Analysis of why Gatsby.js sites have fewer accessibility errors than average, exploring developer 'guide rails' and automated testing.
A guide explaining how to use React's useMemo Hook to optimize performance by memoizing expensive computations in function components.
A software developer reflects on the need for continuous learning and shares a personal 'brag document' strategy to track accomplishments in the tech field.
A software engineer's CV detailing 16+ years of experience, technical skills, and career history in web and software development.
A guide explaining React's useCallback Hook for optimizing function components, including examples and comparisons to useMemo and memo.
Essential JavaScript features like closures, template literals, and destructuring that are crucial for effective React development.
A critique of over-engineering state management in React, advocating for a simpler approach aligned with the component tree structure.
Explains why using && for conditional rendering in JSX can cause bugs and recommends using ternary operators instead for clarity.
Learn how to use the react-error-boundary library to handle runtime errors gracefully in React applications.
A guide on how to choose an open source project to contribute to, emphasizing projects you use regularly.
Explains the Render Props pattern in React for sharing code and functionality between components, including its purpose and implementation.
A tutorial on implementing art direction with Gatsby-Image to load different images based on screen size for performance.
The author argues against using heavy JavaScript frameworks like Gatsby for blogs, advocating for simpler static site generators like Eleventy for better performance.
A guide to using React.memo to prevent unnecessary component re-renders in React applications, improving performance.
DBCore generates a full-stack TypeScript/React UI and Go REST API from a database schema, automating CRUD operations and authentication.
A tutorial on setting up a React application and integrating Firebase, including project initialization and obtaining API keys.
A developer shares their first week learning Angular, comparing it to React and building a simple todo app to grasp core concepts.
Explains the three primary ways to manage state in React applications: locally, parentally, and remotely.
Argues for a global web accessibility law to enforce standards, citing poor compliance and lack of developer incentives.
A step-by-step tutorial on integrating the Material UI library into a React application, covering installation, setup, and building a custom navigation bar.