Front-end education for the real world. Since 2018.





Author
Andy Bell's avatar

Andy Bell

Andy is the founder of Piccalilli and design agency, Set Studio. He mostly specialises in CSS — whether that is publishing an in-depth course on CSS and soft skills, writing a CSS course for Google, co-authoring a book on CSS layout, or creating a methodology to help people write better CSS.

He obsesses about designing and building for everyone with a sharp focus on progressive enhancement and being the browser’s mentor, not its micromanager.

Latest articles by Andy Bell

  1. Stop buttons triggering zoom when they’re double tapped

    It’s annoying when your browser zooms if a button is rapidly tapped. There’s actually a really simple fix and no, you don’t have to prevent all zooming with a meta tag!

    CSS

  2. A decent custom checkbox pattern for until ::checkmark is ready

    We're a while off from being able to leverage ::checkmark with checkbox styling, but here's a decent way to get the styling control you want, while preserving the useful parts of the native input element.

    CSS

  3. Personal website redesign project post: A CLI for adding new music to the collection

    Adding markdown files for every new music item is a faff, so I built a multi-step CLI to do it for me.

    Open Working Project: Personal website redesign

  4. Personal website redesign project post: A little progressive enhancement as a treat

    What do you do when you're working with a rate limited API, a large content base and a dream? Progressive enhancement of course.

    Open Working Project: Personal website redesign

  5. Personal website redesign project post: Getting started with implementing my music collection

    I'm adding existing markdown and front matter to re-produce what I already had with the music collection, but this time, in Astro.

    Open Working Project: Personal website redesign