Skip to content

24 ways to impress your friends


24 ways is the advent calendar for web geeks. For twenty-four days each December we publish a daily dose of web design and development goodness to bring you all a little Christmas cheer. Learn more

  1. Build up Your Leadership Toolbox

    Mazz Mosley

    Mazz Mosley hands out the sheet music, gives a quick blast on a pitch pipe, and counts us in with a rousing chorus to remind us that leaders are made, not born. Just like a good box of chocolates, styles of leadership come in all shapes and flavours, each with its own function and purpose. Just avoid the coconut ones.

  2. Surviving—and Thriving—as a Remote Worker

    Mel Choyce

    Mel Choyce harnesses the huskies of hard toil to the sled of flexibility to slide off to a location of her own choosing. In a time when it makes less sense than ever to all be cooped in the same room staring at our magical screens, Mel offers up words of wisdom on how to survive, nay, thrive out there on your own.

  3. What I Learned in Six Years at GDS

    Anna Shipman

    Anna Shipman looks back across the wintery landscape to her time spent working on the UK’s Government Digital Service. Like the busy elves in Santa’s workshop, government digital workers toil tirelessly for the benefit of people everywhere. The very best of them, however, also share their blueprints.

  4. Managing Flow and Rhythm with CSS Custom Properties

    Andy Bell

    Andy Bell rings out a call for a more flexible method of achieving consistent vertical rhythm across components within a page. Using a technique of CSS custom properties to establish spacing inherited through the cascade, you can make sure your choir are all singing from the same song sheet.

  5. Be the Villain

    Eric Bailey

    Eric Bailey asks us to take on the role of King Herod in our projects to consider how the products, services and processes we design could be abused to cause harm rather than to do good. No matter how good our intentions, we must remember that not every user has pure motivations and that every tool is a weapon if you hold it right.

  6. Creating My First Chrome Extension

    Jennifer Wong

    Jennifer Wong takes the good stuff down from the shelf and pours out a generous measure of know-how on the subject of creating extensions for Google Chrome. Pull up a chair and get ready to find out how the HTML, CSS and JavaScript skills you already possess can be put to use to extend your browser of choice.

  7. Mistletoe Offline

    Jeremy Keith

    Jeremy Keith reminds us that 4G is king. The carollers sing. One tunnel has passed, a new one’s beginning. Dreams of wi-fi on the go. Fingers numb, smart phones aglow. It’s Christmas time, mistletoe offline. Children streaming their gameplay online. With batteries on fire and gigabytes for free, it’s time to rejoice in connectivity.

  8. The Art of Mathematics: A Mandala Maker Tutorial

    Hagar Shilo

    Hagar Shilo breaks out the Christmas decorations with a tutorial to show how a little knowledge of JavaScript can lead to impressive results. Forget about the doilies and fake snow on the windows, all we need to create geometric patterns is a web browser and a sprinkling of mathematics.

  9. Securing Your Site like It’s 1999

    Katie Fenn

    Katie Fenn opens the door on our 2018 season by transporting us back to the turn of the century when new lessons were being learned about web security. Those who don’t learn from the past are condemned to repeat it, so fasten up your winter coat and let Katie lead you through some of the darker parts of the forest.