Pride, shame, and accessibility
A keynote speaker explores the emotional drivers of web accessibility adoption, arguing that professional pride and shame are key motivators for developers.
A keynote speaker explores the emotional drivers of web accessibility adoption, arguing that professional pride and shame are key motivators for developers.
A developer's build log for PocketCal, an open-source web app for creating and sharing calendar date groups via URL, created with GitHub Copilot.
A tutorial on setting up a modern React frontend with Vite and a Flask backend, updated for 2025 development practices.
A developer's criteria and research for choosing a new, unconventional programming language to learn for full-stack web development.
Explains the CSS @starting-style rule for creating transitions on elements hidden by display:none, covering its syntax and quirks.
Explores the differences between websites and web applications, focusing on scaling challenges, user experience, and the benefits of modern frameworks like React.
A front-end developer explores the basics of View Transitions API for creating smooth animations between DOM states using HTML, CSS, and JavaScript.
An analysis of the accessibility and usability of experimental CSS Carousels, highlighting current limitations and browser support issues.
Explains the BEM CSS methodology, its naming conventions (Block, Element, Modifier), and its advantages for maintainable code in team projects.
A developer reconsiders the value of webrings after discovering modern implementations that showcase community and personal websites.
A guide to integrating Apache ECharts into a React application for data visualization, including a custom wrapper component.
How to fix ESLint warnings for custom CSS class names when using Tailwind CSS by whitelisting them in the ESLint plugin configuration.
A web developer explains the value of a personal links page for consolidating online presence and shares his own approach.
Learn how to implement an HTML dialog that displays enlarged images when clicked, with zoom cursors, animations, and backdrop styling.
An overview of React's key features like component-based architecture and virtual DOM, explaining its benefits for modern web development.
A guide to building neural networks using JavaScript and the Brain.js library, covering fundamental concepts for web developers.
A tutorial on integrating the newly released Tailwind CSS v4 with a Blazor project using the updated CLI for streamlined development.
A tutorial on creating a CSS pulse animation using keyframes, box-shadow, and CSS variables for reusable, performant effects.
A guide on splitting large React components into smaller, focused units to improve maintainability, reusability, and unit test coverage.
Schedule of public tech talks and workshops on frontend development, JavaScript, and web standards for the first half of 2025.