• memfetch

    The web API `fetch` is superbly simple (compared to its predecessor: `XMLHttpRequest`) but during development there’s always a few concerns I have when making fetch requests: hitting 3rd party request limits, latency (since I want dev to be rapid) and the potential of going offline (aka: developing on trains). Since the browser is a beautiful […]

  • 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.