Writing modular CSS (Part 2) — Namespaces
Explains why BEM alone isn't enough for scalable CSS and introduces a namespace system to create a more robust, side-effect-free architecture.
Explains why BEM alone isn't enough for scalable CSS and introduces a namespace system to create a more robust, side-effect-free architecture.
A developer shares the challenges of integrating Semantic UI with Ember.js and the lessons learned from the process.
An introduction to writing modular, maintainable CSS using the BEM methodology, focusing on architecture and best practices.
A guide on how to remove Vue.js and other optional dependencies from a new Laravel project's frontend setup.
A critical analysis of Google AMP, focusing on its SEO incentives and impact on web performance and publisher adoption.
A developer explores the technical challenge of implementing an infinite loop scrolling carousel, comparing it to Zeno's Paradox of motion.
Explains how to apply progressive enhancement principles to CSS, covering fallbacks and feature queries for robust web design.
A technical guide on implementing web push notifications using Service Workers and VAPID keys, covering both front-end and back-end setup.
An explanation of CSS Grid Layout's core terminology, including grid containers, items, lines, columns, rows, and tracks.
Developer introduces iss-observer.com, a web app for ISS sighting notifications with weather filtering and performance insights.
A developer shares 10 reasons for switching from Angular to React, focusing on React's benefits as a view library.
Explains the CSS3 calc() function, its advantages over pre-processors, and practical usage examples for dynamic CSS values.
A React tutorial showing a technique to handle loading states within stateless functional components, useful for conditional rendering.
A case study on using Angular for a production educational app, covering tech stack decisions, TypeScript benefits, and lessons learned.
A workshop recording and slides on using Gulp.js for build automation, based on the author's book chapters.
A tutorial on implementing JWT-based authentication in an Angular application, covering login, registration, and route protection.
A guide on integrating Rollbar, an error monitoring service, into an Ember.js application to track and fix bugs.
A developer reflects on a pivotal 2016, including a career move to focus on accessibility tools and a busy year of speaking at tech conferences.
Explains why protocol-relative URLs (//example.com) are harmful for security and compatibility, advocating for absolute HTTPS URLs instead.
A guide to using Vue.js components in Laravel 5.3, covering the default JavaScript stack, configuration files, and setup.