• Progressive Web Apps: The Case for PWAs

    You’ve no doubt heard the buzz, but Jason Grigsby offers a strong business case for going PWA in this excerpt from his book Progressive Web Apps.

  • PHP Namespaces For WordPress Developers

    It seems like ages ago when I stopped working with PHP 5.2, which is currently the minimum version to run WordPress. One of the primary reasons for this for me as a developer was to use PHP namespaces, introduced in

  • I Used The Web For A Day Using A Screen Reader

    A sighted user puts himself in the shoes of a non-sighted user. Chris Ashton experiences first-hand difficulties that visually impaired users face and describes what we can do as web developers to help.

  • The (Switch)-Case for State Machines in User Interfaces ◆ 24 ways

    David Khourshid pops the cookies in the oven, and while they bake, introduces the concept of state machines and how they can help in the design of user interfaces. Pour yourself a glass of mulled wine to mull it over with, but careful not to drink too much and get yourself into a state.

  • Stop Learning Frameworks – Lifehacks for Developers by Eduards Sizovs

    We are developers. We need to stay up to date with technology. Every day, we learn programming languages, frameworks, and libraries. The more modern tools we know — the better. Keeping up to date with Angular, React, Vue, Riot, Ember, Knockout is fun. But we are wasting our time.

  • Build up Your Leadership Toolbox

    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. […]

  • Generic First CSS: New Thinking On Mobile First

    With the advent of responsive web design and the mobile-first approach, it’s been seven wonderful years since any new concepts have compelled us to adapt the way in which we write CSS at the base level. Well, I don’t have anything too groundbreaking to offer you, but I do have a small surprise. Behold: Generic […]

  • Ditching the MacBook Pro for a MacBook Air | Brad Frost

    A while back I upgraded my computer to a new MacBook Pro, and ran into a ton of issues with it. My post on the topic apparently found its way to Apple’s engineering team, and I ended up working with them for a few months to get to the bottom of some of the software […]