The Cascade and Other Essential Unessentials
A discussion on CSS specificity and the cascade, sparked by a Twitter poll, highlighting the importance of fundamental CSS knowledge.
A discussion on CSS specificity and the cascade, sparked by a Twitter poll, highlighting the importance of fundamental CSS knowledge.
Explains the CSS :empty and :blank pseudo-selectors, their differences, and practical use cases for styling empty elements and creating empty states.
Explores the essential skills beyond JavaScript for frontend developers, focusing on empathy, code, design, and communication to create great user experiences.
Announcing BitMidi, a web app for listening to free MIDI files, exploring the history and technical challenges of the format.
A tutorial series on building a blogging platform using the Blazor framework, covering initial setup and project structure.
A technical guide on setting up a self-hosted video livestream using ffmpeg, DASH, and nginx, bypassing services like Twitch.
An interview with Jeff Delaney, creator of angularfirebase.com, discussing Angular, Firebase, and his educational video content.
A developer demonstrates how to use Netlify Drop to deploy a fun, interactive mic-dropping animation built with HTML and CSS.
A speculative look at the future evolution of the web, based on its history from 1991 to modern JavaScript frameworks.
A guide to SVG filters, covering basics, practical applications, and resources from a talk by Sara Soueidan.
Explains server-side Blazor (now Blazor Server App), its architecture, how it works via SignalR, and compares it to client-side Blazor and MVC.
An interview with Steve Sanderson discussing WebAssembly's potential, its impact on web development, and the Blazor experiment.
A developer's journey to find a better presentation tool, leading to the discovery of mdx-deck for creating slides with Markdown and React.
Developer shares the story behind building feediary.com, a privacy-focused, ad-free RSS reader, to escape Twitter's algorithmic feed and information overload.
A guide to converting a Gatsby static site into a Progressive Web App (PWA) using plugins for offline functionality and a web app manifest.
A deep dive into designing and building accessible toggle switches for UI themes, covering markup, semantics, and accessibility considerations.
Explains how to use the ASP.NET Core QueryHelpers utility to build and parse URL query strings, simplifying URL construction.
A developer's progress update on building an app with Angular and ASP.NET Core, focusing on creating an order review page and backend APIs.
Explores the limitations of JavaScript for styling web elements and introduces CSS as a more declarative and reactive alternative.
A developer explains the decision to avoid CSS Custom Properties for a paid theme feature to maximize browser compatibility, discussing progressive enhancement trade-offs.