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'.
Developer discusses adding customer features to a SaaS app, including working with Django, Python, and JavaScript FormData.
Explores React refs, events, and escape hatches to handle stale closures and mutable state without dependency arrays.
A developer shares their complete audio, video, and software setup for creating technical content and recordings.
Kent C. Dodds announces EpicWeb.dev, a comprehensive web development learning platform with workshops, podcasts, and exercises.
A developer explores building a front-end only aircraft radar system using JavaScript, Web USB, and an RTL-SDR dongle to intercept ADS-B signals.
A developer explains the process and benefits of creating a custom Single Page Application (SPA) router for the Qwik framework.
A critique of using pre-made project templates and starter packs in web development, arguing they hinder learning and create long-term issues.
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.
An introduction to using Redux for state management in React applications, explaining core concepts and how it solves prop drilling.
A tutorial explaining the syntax, usage, and importance of the 'break' keyword in JavaScript switch statements for conditional logic.
Explains how to use EventTarget and custom events in JavaScript for non-DOM, event-driven programming, including TypeScript integration.
Explains the difference between JavaScript statements and expressions, and why this distinction is crucial, especially for React developers.
A tutorial explaining the if...else-if...else conditional statement in JavaScript with practical examples and logic flow.
Argues against learning JavaScript frameworks before mastering the underlying web platform (HTML, CSS, JS) for better long-term skills and compatibility.
Explores Turborepo, a tool for managing complex monorepo build pipelines and caching to drastically improve CI/CD performance.
Developer creates a browser extension, a11y-twitter, to prompt users to add alt text to images before tweeting, improving accessibility.
A guide to creating helpful 404 error pages for Jekyll and GitHub Pages sites using JavaScript to suggest relevant pages based on URL similarity.
Announcing Color.js, a JavaScript library for advanced color manipulation, supporting CSS Color 4/5 and various color spaces.