How I help you build better websites
The author explains their mission to improve software quality through education and their enthusiasm for the Remix framework as the best tool for building websites.
The author explains their mission to improve software quality through education and their enthusiasm for the Remix framework as the best tool for building websites.
A developer's analysis of using attributes for routing in PHP, weighing pros and cons and proposing solutions for scaling.
A web developer reflects on her first year running an independent business, focusing on accessibility work and the pros and cons of freelancing.
An overview of the 2021 State of CSS survey, discussing new CSS features and the importance of developer feedback.
A critique of modern software development's neglect of reliability and robustness, arguing that broken software has become the norm.
A reflection on how JavaScript pop-ups evolved from quirky web experiments to opaque, user-hostile patterns, symbolizing a loss of web transparency.
Explains the new minimal hosting API in .NET 6, where Razor Pages apps are configured in Program.cs without a separate Startup class.
A developer shares how quitting Twitter's timeline improved their mental health and shifted their focus to client work and mentoring.
Explains how to use CSS :is() and :where() pseudo-selectors to simplify and improve block spacing in WordPress Gutenberg themes.
Explores ASP.NET 6.0 Minimal APIs, discussing their benefits, addressing common concerns, and comparing them to traditional MVC.
A guide for front-end developers on making strategic decisions to build flexible, adaptable UI components that handle real-world content and diverse user needs.
A simplified guide explaining common HTTP status codes like 200, 404, and 500, their meanings, and use cases for web developers.
A curated list of recommended resources for learning and using the Go programming language, including books, tools, libraries, and websites.
A tutorial on building responsive, accessible stepper components using HTML and CSS, covering layout, styling, and separator lines.
A step-by-step tutorial on building and deploying a static website using the Hugo framework and hosting it for free on GitHub Pages.
The author announces a new 'Today I Learned' section on their blog for sharing quick tech tips and discoveries.
A developer details their journey recreating macOS Big Sur's UI for the web, comparing performance and bundle sizes between React and Svelte implementations.
A new feature in Chrome Canary's DevTools allows developers to toggle and convert between CSS length units like px, em, rem, and more.
Explores the trend of using Alpine.js and HTMX to add reactivity and interactivity to server-side rendered HTML with minimal JavaScript.
A deep dive into the CSS transform property, exploring functions like translate, scale, rotate, and skew for dynamic web effects.