On Joining Khan Academy
A senior frontend engineer shares their journey of joining Khan Academy, focusing on their role, the job search process, and the challenges of navigating the tech industry.
A senior frontend engineer shares their journey of joining Khan Academy, focusing on their role, the job search process, and the challenges of navigating the tech industry.
Explains how to use CSS contrast-color() with design system colors, including a workaround for current browser support.
Explores using CSS contrast-color() for algorithmic hover states and accessible color systems in web design.
A developer's perspective on building effective design systems, focusing on API design, developer experience, and team collaboration.
A historical overview of themeable user interfaces, from early GUIs and video game sprites to modern design token systems.
A web developer reflects on 10 years of successful collaboration with his brother, highlighting their complementary skills in building design systems and teaching.
A developer reconsiders the value of webrings after discovering modern implementations that showcase community and personal websites.
A developer advocate shares insights and resources from his conference talk on Web Components, focusing on their role in design systems.
A developer shares his lightning talk on building accessible tab components using Web Components within a design system.
A developer's recap of MCing the developer track at Figma Config 2024, highlighting talks on design, development, and live-coding.
A developer reflects on lessons learned from building a cross-platform React/React Native design system, focusing on consistency, velocity, and avoiding tight coupling.
A curated list of web development, design, and tech blogs the author follows via RSS, featuring many prominent industry figures and resources.
Discusses the complexity of building accessible date pickers in design systems, referencing insights from the Web Awesome team and the open-source Cally components.
The creator reflects on five years of running component.gallery, a design system showcase, sharing stats, visitor insights, and future plans.
Explores no-class CSS frameworks like MVP.CSS, which style semantic HTML without extra classes for faster, cleaner web development.
Explores using the CSS color-mix() function to generate consistent color palettes and variations within a design system.
Applying functional programming concepts to writing and maintaining documentation, especially for design systems, to improve reusability and consistency.
A developer shares insights on building an accessible, multi-component tab system using Web Components for a design system.
Explains the React 'as' prop, a technique for dynamically changing rendered HTML elements in components for semantic and styling flexibility.
A guide to naming colors in app development for better code readability, team communication, and enforcing a consistent design palette.