Design for the bigger problem

Great stuff by my friend Thomas Byttebier: When designing user interfaces, the same rule of thumb applies: never start designing anything until you deeply understand the problem at hand. Go back to research, talk to real users. Be that 3-year old kid again that answers every answer with another ‘why?’ until all conversations ultimately end …

Getting the share count of a URL

At work I’m working on a project in which we need to track the share count of a URL. Below are my quick notes. In all examples I’m getting the share count of https://www.facebook.com/. Note that I’m using the jq notation to extract the actual result from the response. Just GET it Facebook Request: curl …

ng-inspector – The AngularJS inspector pane for your browser

ng-inspector is a browser extension for Chrome, Safari and Firefox that adds an inspector pane to help you develop, debug and understand your AngularJS applications. Handy tool to see how exactly the scopes are nested and such. ng-inspector →

Full page transitions with jquery.smoothState.js

jquery.smoothState.js lets you add transitions to eliminate the hard cuts and white flashes of page loads that deface the beauty of the user experience. Works by hijacking links, requesting the target URL over XHR, and then replacing the content of a specified element on the current page with the contents of that same element from …

GOV.UK elements

This guide shows how to make your service look consistent with the rest of GOV.UK. Translated: GOV.UK’s styleguide / design manual. In true GDS tradition the whole thing is open source 🙂 GOV.UK elements → GOV.UK elements Source (GitHub) → The people at GDS really know their stuff. Want to read more? Here: Design principles …