Polyfilling the Fetch API for Old Browsers and Node.js
Explains how to polyfill the Fetch API for older browsers and Node.js, covering polyfills vs. transpilers and Babel configuration.
Explains how to polyfill the Fetch API for older browsers and Node.js, covering polyfills vs. transpilers and Babel configuration.
Explains the key differences between front-end and back-end development, including their roles, tools, and how modern practices have evolved.
A developer builds a mobile web app for a homelessness-focused hackathon using Python and Django, covering models, admin, and pages.
Explains why using window.addEventListener('load') is better than window.onload in JavaScript to avoid overwriting event handlers.
A developer details the fourth relaunch of their personal blog, migrating from Jekyll to the 11ty static site generator for more flexibility and performance.
A guide to improving web accessibility by optimizing keyboard navigation using tabindex and ARIA attributes for better user experience.
Author reflects on the challenge of creating a comprehensive Eleventy course and introduces his web development work and CSS course.
A browser extension that checks for missing or insufficient alt text on images to improve web accessibility for all users.
Explains the security and performance risks of using target=_blank links without rel="noopener" and provides the simple fix.
A developer shares their experience leading a new web project using F# and recommends key books for software development and team management.
A guide on using Lighthouse CLI to block third-party domains like ads and analytics for accurate performance measurement.
A developer shares their first week learning Angular, comparing it to React and building a simple todo app to grasp core concepts.
The provided content is not a blog article but a 404 error page with embedded analytics code.
An introduction to CUBE CSS, a pragmatic CSS methodology focused on simplicity, consistency, and leveraging the power of native CSS.
Andy Bell introduces CUBE CSS, a new methodology replacing C-BEUT, focusing on composition and simplicity in scalable CSS.
Explains the importance of frontend testing for user experience, team confidence, and preventing production bugs in non-trivial applications.
Author announces writing a book titled 'Blazor In Action' for Manning Publications, detailing the writing process and early access program.
A step-by-step tutorial on integrating the Material UI library into a React application, covering installation, setup, and building a custom navigation bar.
A tutorial on using CSS custom properties (variables) to create reusable values, improve code maintainability, and easily manage themes in stylesheets.
Explores the 'IKEA Effect' cognitive bias in software development, where excessive attachment to one's own code can hinder progress and better solutions.