Helen West (a.k.a. my Mum) has run a jewellery business for my entire life. She designs and makes individual pieces and sells them through her retail store. If you were to visit her workshop you’d find a wonderful array of tools and machines, but she didn’t decide to become a designer so that she could…
With all the different client-side storage options available today, it’s easy to get confused about which one is best suited for your project. In this post I’m going to take you through the most popular client-side storage technologies; highlighting their usage, benefits, and drawbacks. Let’s get started. Cookies Cookies are small text files stored in…
A cool (and somewhat unknown) browser feature is protocol handlers. These give you the ability to register your web application as a handler for protocols like mailto or webcal. Then whenever a user clicks a link with the specified protocol, they’re sent off to your app to complete some action. Of course you can’t just override the user’s…
After finishing HTML5 Foundations I was asked if I’d like to start writing for the Treehouse blog. Naturally I jumped at the opportunity and started formulating ideas for blog posts. That was November 2012. Over the past year (and a bit) I’ve written more than fifty posts for the Treehouse blog so I thought I’d post a…
When I was first learning to program I submersed myself in Open Source as a way to improve my coding chops whilst at the same time learning how to work effectively with other programmers. This was mainly down to the influence of two developers, turned managers at Google. Brian Fitzpatrick (“Fitz”) and Ben Collins-Sussman. Ben and Fitz have…
Yesterday I got up early and headed down to London for State of The Browser 2012. The event was really great and I thought I would just summarise some of the thoughts from the main talks here. Web vs Native: it ain’t over ’til it’s over Michael Mahemoff (@mahemoff) Michael gave a great talk about…
You must be logged in to post a comment.