Articles

  • Upcoming custom element support in React

    React’s version 19 Beta is boasting full custom element support so I cover how that could impact projects on our radar and how this new support will make an impact.

  • CSS inheritance

    Inheritance truly is a superpower and it’s what makes developing on the web a joy if you embrace it. In this quick post, I’m going to convert you into a super fan.

  • An evolution, not a revolution

    We’ve refreshed the look and feel of both the Piccalilli site and the brand so wrote up a little about that and the future of the platform.

  • A primer on the cascade and specificity

    Often feared by developers, the cascade and specificity is actually really simple if you utilise the right mental model when authoring CSS.

  • I want to elevate more people with Piccalilli Links

    A big part of the Piccalilli Links thing is I want to elevate good writers. I need help discovering those writers though!

  • How we’re approaching theming with modern CSS

    We’ve started a new project which requires heavy, creative theming, so I made a prototype to test some ideas out.

  • The box model and box sizing

    To open up this CSS Fundamentals series, we’re looking at one of those most important aspects of CSS to understand: how the box model is affected by box sizing.

  • Front-End solution: progress indicator

    All is revealed about how to build this Front-End Challenges Club challenge, with some great contributions to the community too.

  • Some little ways I’m using CSS :has() in the real world

    I’ve created some low fidelity demos of :has() snippets that I’ve been using in real-world client projects.

  • The path to becoming a publisher

    In light of Chris Coyier’s recent article about CSS-Tricks, I think it’s about time I shared some plans with you all.