Alvin Wan wrote
Don’t Miss These Latest
Tomáš Čakloš wrote
Vitaly Friedman wrote
Vitaly Friedman wrote
In this episode of the Smashing Podcast, we’re talking about Inclusive Components. What does it mean to be inclusive, or a component? And what has that got to do with accessibility? Drew McLellan talks to Smashing author Heydon Pickering to find out.
Development workflows can easily get out of hand and start causing confusion and friction within teams — especially as they get bigger in size. Thanks to git and the hooks it provides, we have a great variety of automation that can make our …
Rather than do a round-up of the best deals available this Black Friday, we decided to do a round-up of the best independent products and makers. If you have money to spend, why not send some of this to folk creating great stuff in our community.
Making our code CMS-agnostic, as much as possible, enables us to easily port our application to another CMS if the need arises. In this article we will learn how to abstract a WordPress application, making its code readily available for other …
Arguably the worst way to teach the fundamentals of programming, is to describe what something is, without mention of how or when to use it. In this article, Ryan M. Kay discusses three core concepts in OOP.
Many sites have hosted media and content that can be shared elsewhere by the use of some HTML embed code. What happens if you just have the URL of the item and need to find an embeddable version of the media without human intervention? That is where …
Many developers get to a point in their careers in which they’ve achieved many of their goals and wonder about the future. Although some are confident continuing down the same road, others might feel the urge to explore different options in which …
Our new practical book on building accessible and robust interfaces. From accordions and buttons to modals and tables. With bulletproof code samples. Written by Heydon Pickering.Learn more about the book →
Person Of The Week
Leonardo Losoviz (@losoviz) is a freelance developer and consultant on an ongoing quest to integrate innovative paradigms (Serverless PHP, server-side components, GraphQL) into existing PHP frameworks (WordPress, Symfony, Laravel), and unifying all of them into a single mental model. He gives account of his progress on his blog leoloso.com, writing articles, and speaking at events across the globe. Leonardo also created PoP, an open-source project for building applications based on server-side components, and authored an improved version of GraphQL. Thank you for sharing and caring, dear Leonardo!
Meet Design Systems, a recent Smashing book in which Alla Kholmatova explores how to set up an effective design system to create great digital products. With common traps, gotchas and lessons learned.