Tips, tricks and tools for building accessible React web apps
A guide to building accessible web applications using React, covering best practices, common pitfalls, and essential tools for developers.
A guide to building accessible web applications using React, covering best practices, common pitfalls, and essential tools for developers.
A tutorial on how to integrate and use custom Google Fonts in an Ionic 2/3 mobile application by adding font files locally and applying CSS.
Explores the debate on using semicolons in JavaScript, concluding it's a matter of preference and recommending linters for consistency.
A brief review of Refind, a tool that curates links from tweets into a browsable format for discovering tech articles and resources.
A step-by-step guide to installing and configuring Font Awesome icons in an Ionic mobile application.
A guide for aspiring junior web developers on navigating the job market, focusing on career goals and essential skills for different work environments.
A guide to creating skeleton loading screens with CSS to improve perceived performance and user experience.
Explains how to reduce Firebase bundle size by 220kb using webpack's tree-shaking and modular imports.
A guide to implementing accessibility (a11y) patterns in React applications, covering semantic HTML, ARIA, focus management, and routing.
A step-by-step guide on integrating Bootstrap CSS and JavaScript components into an Angular CLI project, covering Bootstrap 3, 4, and libraries like ngx-bootstrap.
A developer's journey from semantic CSS to functional utility classes, challenging traditional 'separation of concerns' in web development.
Learn how to trigger validation on submit and disable the button for invalid forms in Angular Reactive Forms.
A tutorial on setting up an Angular project with Angular Material 2, covering installation, configuration, and component usage.
A summary of Jeremy Keith's book on resilient web design principles, using web history to advocate for flexibility and progressive enhancement.
Explains how to implement immutability in Angular to manage complex, hierarchical data structures like categories and tags, improving state management.
A frontend developer shares best practices for using id, class, and data attributes in HTML, CSS, and JavaScript to avoid conflicts.
Explains the CSS concept of collapsing margins, where adjoining vertical margins between block-level elements combine into a single margin.
A look at CSS Grid Layout, its evolution, and core concepts like parent-level control and child-level exceptions.
A technique for using responsive images with CSS background properties, enabling flexible hero images with optimized loading.
A tutorial on creating custom bar charts in React using SVG components, without relying on external charting libraries.