The easiest way to get and set CSS Variables in JavaScript
A tutorial on how to get and set CSS Custom Properties (CSS Variables) using vanilla JavaScript, including helper functions to simplify the process.
A tutorial on how to get and set CSS Custom Properties (CSS Variables) using vanilla JavaScript, including helper functions to simplify the process.
A personal 2023 year-in-review by Kent C. Dodds, covering the launch of Epic Web, numerous speaking engagements, and family life.
Kent C. Dodds shares the story behind launching his EpicWeb.dev learning platform, including challenges and pivots.
An introduction to HTMX, a modern library for building dynamic web interfaces using HTML with minimal JavaScript, and how to use it.
A developer's technical build log for creating Jumblie, a daily word puzzle game, covering concept, word list generation, and prototyping.
A technical deep dive into the CSS overflow property, covering its behavior, practical uses, and common layout pitfalls.
A web developer discusses the value of personal perspective in tech talks and blog posts, encouraging others to share their unique stories.
Andy Bell announces upcoming CSS-focused projects for 2024, including a workshop, new course, talk, and a redesign of the CUBE CSS methodology site.
An interactive tutorial explaining the fundamentals of CSS Grid, including mental models, grid construction, and alignment techniques.
Explains how to implement PDF previews and downloads in ASP.NET Core, including code examples for browser display and file saving.
A series of articles that teach CSS layout by converting real-world Dribbble designs into code, focusing on responsive, accessible, and practical techniques.
A front-end developer explores the inconsistent UX of CSS nesting in browser DevTools and proposes solutions for better visualization.
An introduction to native CSS nesting, a new feature now supported in all major browsers, with examples and use cases.
A technical tutorial on creating realistic animated raindrop effects using CSS gradients, masks, and pseudo-elements.
A guide on integrating Blazor components into existing ASP.NET applications, including MVC, Razor Pages, and JavaScript frameworks like React and Angular.
The author explores programming as a craft, drawing parallels with weaving, knitting, and lighting design to argue it's an accessible, creative skill.
A guide to generating PDF documents in ASP.NET Core using libraries like QuestPDF and IronPDF, comparing approaches and features.
Native CSS Nesting is now supported in all major browsers, offering a cleaner way to write CSS without preprocessors like Sass.
A technical guide on converting HTML definition lists (<dl>) to fieldset elements (<fieldset>) using JavaScript for consistent note styling in Markdown.
A curated list of must-watch Blazor sessions from the .NET Conf 2023, focusing on .NET 8 updates and new features for developers.