Make Beautiful Gradients
Learn how to avoid the 'gray dead zone' in CSS gradients using color theory and alternative color modes like HSL.
Learn how to avoid the 'gray dead zone' in CSS gradients using color theory and alternative color modes like HSL.
A personal reflection on 2021, discussing burnout, work-life balance, and recommendations for media like Bo Burnham's 'Inside' and The Beatles documentary.
Analyzing Twitter's container CPU throttling issue, its causes, and potential solutions for significant performance and cost savings.
The article critiques generic writing advice and argues for finding a personal style, using examples from famous programming bloggers.
Explores TypeScript function overloads, their limitations, and how newer features like variadic tuple types offer better solutions.
A detailed guide to a modern CSS reset, explaining each rule and its benefits for improving web development.
A blog author lists and corrects serious past errors in their articles, reflecting on their blogging journey and lessons learned.
Introducing the Shadow Palette Generator, a tool for creating cohesive sets of CSS shadows for web design.
A tutorial on implementing table sorting, filtering, and pagination in React using JavaScript for full control over functionality and design.
Explains how to properly handle and type error messages in TypeScript catch blocks, which default to the 'unknown' type.
A technical guide on implementing a blur-to-load image experience to prevent layout shift and improve loading performance.
A developer builds a bulk delete feature for a SaaS application, allowing customers to delete multiple course tasks at once.
A CSS tutorial on creating realistic, beautiful shadows using techniques like layering and color-matching to improve web design.
A technical deep-dive into the Deno JavaScript runtime, exploring its architecture, similarities to Node.js, and use of Rust and V8.
A developer details the tech stack and architectural decisions behind the 2021 rewrite of their complex, feature-rich personal website.
A deep-dive tutorial on CSS keyframe animations, covering syntax, timing functions, loops, and advanced techniques for developers.
The author argues that measurement and data analysis are undervalued but high-ROI activities, using the impact of Jepsen tests as a key example.
A tutorial on creating an expandable and collapsible Tree Table in React using the React Table Library and its useTree hook.
A developer shares their experience building a Sokoban puzzle game from scratch using JavaScript, including the source code and a demo.
A guide on how to upgrade Node.js dependencies and fix vulnerabilities after running a yarn audit, including manual and automated methods.