textarea.my on GitHub
A review of textarea.my, a minimalist browser-based text editor that stores data in the URL hash, highlighting its clever JavaScript techniques.
A review of textarea.my, a minimalist browser-based text editor that stores data in the URL hash, highlighting its clever JavaScript techniques.
A technical blog post explaining how to style markdown-generated blockquote attributions with targeted CSS selectors.
Explains how to use JavaScript's getAnimations() method to pause CSS animations on an element.
Explains the CSS clamp() function for responsive design, covering its syntax, use cases, and advantages over media queries.
A comprehensive reference listing the official semantic definitions for all 113 standard HTML elements, as per the HTML specification.
A developer's perspective on building effective design systems, focusing on API design, developer experience, and team collaboration.
A tutorial exploring CSS Subgrid, showing how it extends grid layouts and enables new UI possibilities beyond basic CSS Grid.
A developer shares a minimal CSS starter template with personal preferences on resets, scroll behavior, typography, and dark mode.
A technical article explaining how to randomize the visual order of items in a CSS Grid using CSS custom properties and minimal JavaScript.
A satirical argument that HTML is the world's most difficult programming language, based on the prevalence of invalid HTML, with a call for developers to prioritize writing valid code.
Explores the CSS @starting-style rule, its specificity issues, and provides practical workarounds for developers.
A technical guide on implementing a blurry, translucent status bar for Progressive Web Apps (PWAs) on iOS using CSS backdrop-filter and mask properties.
Explains how HTMX uses 'previous' and 'next' mechanics with CSS selectors and the Node.compareDocumentPosition() method.
Developer updates FeedCity with new bookmarking feature, improved feed fetcher, sign-up flow, JSON Feed validation, and a redesigned UI.
A web developer's ongoing internal debate about replacing WordPress with a custom-built CMS, weighing bloat and control against convenience.
A historical look at legacy frontend web development practices and the lessons they hold for modern developers.
Explains how to access a Pinia store in a Nuxt.js application after it has been built for production.
A tutorial on creating a per-letter faded text effect using a combination of CSS and a small amount of JavaScript for dynamic styling.
Vercel's acquisition of NuxtLabs promises accelerated development, open-sourcing of tools, and a stronger future for the Nuxt framework.
Explores an experimental front-end tool for querying Java Flight Recorder (JFR) data using a custom SQL-like language.