HTML5 Dev Conf

Last year I had the opportunity to attend the HTML5 Developers Conference in San Francisco. I loved it so much that I decided to go back this year again - and not only as at attendee but as a workshopper. I am happy to announce that I will be delivering…

The Silence...

I thought I'd write a quick update here. I have been extremely busy with a few projects of mine and henceforth had no time to write new articles for this blog. Currently I'm working on: My 9-5 job (of course) Authoring my book for Manning Publishing on AngularJS Running workshops…

<x-discover> - Geo Location based custom Polymer element

After creating the <x-flickr> Polymer element here's my latest creation - strictly work in progress - but I'd like to share the details of it because I find it exciting. It is an extension of Eric Bidelman's geo-location with quite a lot of extra added features. So what…

Write JavaScript properly, please

I am also (sometimes) guilty of writing terrible JavaScript code - it's a language that is very easy to learn and use but to use it in a good and concise manner, now that's difficult. Over the past few months I have spent a lot of time learning JavaScript, the…

SPDY

I can't help it but to think about Speedy Gonzales when I read about SPDY - you know the charming mouse cartoon character that goes ¡Ándale! ¡Ándale! ¡Arriba! ¡Arriba! ¡Epa! ¡Epa! ¡Epa! Yeehaw! If you didn't know, Speedy Gonzales is the fastest mouse in all Mexico but of course this…

I don't know JS

There. I said it. I don't know JavaScript. I thought I knew it, but after attending a superb workshop delivered by Kyle Simpson this past weekend here in London I realised that there's a lot more that I need to learn. I strongly recommend that you attend his workshop next…

AngularChat

One of the most visited projects of mine is the node.js/socket.io chat application that I have created and blogged about a few times before. I'm glad to announce that I have made some significant improvements to the code by using Angular as the frontend framework. In this…

Taking custom Polymer element <x-flickr> to the next level

I wanted to extend the features of my first custom Polymer element, <x-flickr>. The Polymer engineers provide great support on both Twitter and StackOverflow so I was very confident that they'd answer my questions. In the previous article I have mentioned that I am using Flickr's REST API…

Updated MEAN Contact Manager

I wrote a few articles previously about a Contact Manager that I've put together using the MEAN stack. It has been an interesting project but unfortunately the previous version was broken as I used an rc version of AngularJS as well as an older version of Angular-UI. I got a…

<x-flickr> - custom Polymer element

Let me state something at the very beginning: Polymer is awesome. But what is exactly Polymer? Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern browsers. In other words, it is an extremely…