Going Jamstack with Netlify and Nuxt 2
A developer's guide to migrating server-rendered Nuxt.js apps to a Jamstack architecture using static generation with Nuxt 2 and hosting on Netlify.
A developer's guide to migrating server-rendered Nuxt.js apps to a Jamstack architecture using static generation with Nuxt 2 and hosting on Netlify.
Explains how self.skipWaiting() forces a new service worker to activate immediately, bypassing the waiting state in its lifecycle.
A 2019 overview of CSS hyphenation, covering browser support, implementation code, and limitations like excessive hyphenation.
A screencast series demoing new features and component architecture for Laravel Lightwire (LiveView), a framework for real-time web apps.
Explains why to use the CSS :lang pseudo-class instead of the [lang] attribute selector for accurate language-specific styling.
A case study on solving a complex, responsive layout challenge with CSS Grid, focusing on aligning dynamic content under specific constraints.
Explains the CSS mask property with a practical demo for dynamically coloring SVG icons using CSS variables and JavaScript.
Explores the future of responsive web design, moving beyond screen size to consider user context like location, light levels, and device preferences.
A guide comparing local development, Vagrant, and Docker for web projects, helping developers choose the right tool for their workflow.
An introduction to creating and using templated components in the Blazor web framework for more flexible UI development.
The author updates their blogroll, adding two web development blogs focused on design, typography, and developer tools.
A developer shares their journey and lists their top web development and React Native tutorials from 2018 to help others learn.
A tutorial on creating a Siri Shortcut to automate the generation of PWA icons and web app manifest files for iOS users.
A technical guide to making the HTML <abbr> element accessible for touchscreen, keyboard, and mouse users with custom CSS.
An analysis of ASP.NET Core's maturity, comparing its stability and API evolution to Node.js and the .NET Framework.
Explains how to use the aria-live attribute to make dynamic web content accessible to screen reader users.
An introduction to the Cache API, explaining its core concepts, storage organization, and basic CRUD operations for browser-based caching.
Recap of a Python Frederick meetup where Patrick Pierson presented on Django, covering local development tools like Docker and Vagrant.
Explores the CSS visibility property's impact beyond visual display, covering accessibility, layout, and interactivity.
Explains how the CSS pseudo-classes :hover, :focus, and :active behave with different input devices like mouse, keyboard, and touchscreen.