The web in 2045
A speculative look at the future evolution of the web, based on its history from 1991 to modern JavaScript frameworks.
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.
A developer shares their experience presenting a talk on CSS Grid and CSS Variables at a JavaScript meetup, discussing adoption challenges.
An introduction to Progressive Web Apps (PWAs), explaining their benefits like performance, reliability, and offline capabilities.
A developer shares insights from presenting live coding talks on web accessibility, including challenges and tips for success without slides.
Part 12 of a tutorial series on building a shopping cart feature using Angular and ASP.NET Core 2.1, focusing on product grouping and order total updates.
Explores the productivity and performance benefits of upgrading to ASP.NET Core 2.1, highlighting features like HttpClientFactory.
A developer advocate shares their journey from burnout to a new 100% advocacy role focused on accessibility tools and services at Deque Systems.
A tutorial on implementing animations in an Angular application, building an animated image slider from scratch.
A defense of seemingly messy CSS code, arguing that complex class structures often evolve from practical needs and team collaboration.