10 years of working with my brother, Ian!
A web developer reflects on 10 years of successful collaboration with his brother, highlighting their complementary skills in building design systems and teaching.
A web developer reflects on 10 years of successful collaboration with his brother, highlighting their complementary skills in building design systems and teaching.
A tutorial on creating a per-letter faded text effect using a combination of CSS and a small amount of JavaScript for dynamic styling.
Explains how to create a scroll-spy navigation effect using the new CSS `scroll-target-group` property and `:target-current` pseudo-class.
Explains how to use async/await and abort outdated fetch requests in Svelte 5 components, with practical code examples.
Vercel's acquisition of NuxtLabs promises accelerated development, open-sourcing of tools, and a stronger future for the Nuxt framework.
A technical guide on implementing in-app notifications using the TinyMCE rich text editor's NotificationManager API.
A developer shares a curated list of over 250 resources for performance and platform-oriented web development, including blogs, tools, and inspiration.
The author announces a new feature for Edna, a note-taking app: the ability to create, switch, and manage multiple notes with keyboard shortcuts.
A developer details the iterative UI design process for the 'Ask AI' feature in their note-taking app, Edna, focusing on API key clarity.
A developer's guide to calling various LLM APIs (OpenAI, Grok, Anthropic, Google) directly from the browser, including workarounds and using OpenRouter.
Explains the new HTML popover='hint' type, its behavior compared to 'auto' and 'manual', and how to implement it with JavaScript.
Explains Svelte 5 snippets, covering basics, use cases like reducing nesting, and replacing slots.
Analyzes Svelte 5's reactivity, debunking its 'magic' by comparing its explicit signals to Svelte 4's compiler-based 'magic'.
A critique comparing two JavaScript conferences, JSNation and React Summit, analyzing their technical depth and alignment with user needs.
Explores an experimental front-end tool for querying Java Flight Recorder (JFR) data using a custom SQL-like language.
A guide to using Web Workers in React to offload heavy data filtering from the main thread, improving UI responsiveness for large tables.
Announcement of the revival of the Refresh PGH web design and development meetup in Pittsburgh, with details for the upcoming event.
A web developer argues for building accessible UIs by highlighting the practical, selfish benefits for developers, such as easier debugging and better code.
An analysis of React's evolution, its current state in 2025, and the community's mixed reactions and frustrations regarding its direction.
Explores CSS partial keyframes, a technique for creating dynamic animations by omitting starting values.