Flipping out
A mathematical and computational exploration of the probability of a coin landing on its edge, inspired by Matt Parker's question about a 'three-sided coin'.
A mathematical and computational exploration of the probability of a coin landing on its edge, inspired by Matt Parker's question about a 'three-sided coin'.
A tutorial on implementing Apple's Smart App Banner for iOS apps on a website, including deep linking setup.
A guide to using CSS container queries, a new feature for component-based responsive web design, including browser support and polyfill updates.
Improving the user experience for deleting tasks in a Django app by returning users to their previous position.
A developer's personal journey of switching to a Planck mechanical keyboard and how it transformed their workflow, typing, and enjoyment of computing.
Kent C. Dodds announces EpicWeb.dev, a comprehensive web development learning platform with workshops, podcasts, and exercises.
Opinion piece on the debate over using self-closing tags (like <input />) versus implicit closing in HTML, discussing readability and tooling.
Explores the concept of native HTML includes with lazy loading, proposing browser-native features similar to PHP includes.
A guide to compressing Lookup Tables (LUTs) using the KTX 2.0 texture format for faster web loading and GPU processing.
CSS container queries are now supported in modern browsers, enabling responsive component design based on parent container size instead of viewport.
Explains the CSS color-scheme property, its values, and discusses whether it's necessary for implementing light/dark themes.
Explores HTML list types and creative CSS styling techniques for web development.
Workshop on building a React web app with GraphQL and machine learning on AWS, part of AWS Solutions Day in NYC.
A developer's perspective on the challenges of implementing authorization (authz) in software, balancing minimal effort with security needs.
Announcing django-denied, a Django package that enforces authorization by denying all views by default for enhanced security.
A critique of using pre-made project templates and starter packs in web development, arguing they hinder learning and create long-term issues.
CSS, News, Surveys, Data Analysis, State Of CSS Since 2019, the annual State of CSS survey has collected feedback from web developers from across the
An analysis arguing React's dominance is due to popularity, not technical superiority, and that newer frameworks may be better choices for modern projects.
Learn how to detect online/offline status in JavaScript using the navigator.onLine property and the 'online'/'offline' browser events.
A developer analyzes the costly mistakes behind his $46k website redesign, offering lessons on project management and hiring.