PostLib
I played around with Posterous some time ago (the old version of this blog used to be there).Twitter recently acquired Posterous and there has been some talk...
I played around with Posterous some time ago (the old version of this blog used to be there).Twitter recently acquired Posterous and there has been some talk...
DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating zip files or folders. Zip and Unzip is easy: with DotNetZip, .NET applica...
I’m chugging away making a native Android app for the rather splendid @stringfellow. It’s been quite the eye-opener in terms of Android fragmentation, the j...
<div>via addyosmani.com</div>Addy Osmani talks through a sample photo gallery built with Backbone.js and the JQuery Mobile framework.He discusse...
During the last six months of 2011 I began picking up and reading more tech books then I think I had in the previous 3 years. <div></div><div&...
The Chrome Dev tools provide a lot of functionality to you as a developer when making changes to scripts, CSS, HTML or testing out the performance of a page....
GiveCamp is coming to the UK and I’m incredibly nervously excited to be taking part!I’ll be heading up a team of five developers from work, developing on a p...
I wrote early last year about the pile of games I had to work through – having bought a bunch in the January sales. I managed to play a some, a few I never ...
So, it seems I suffer from one of two problems.<ol><li>I am incapable of seeing a personal project through to the end </li><li>I str...
It looks like I may be getting a new work machine. I say looks as it may end up being a month before anything happens.Anyway, having a clean environment to...
During the last six months of 2011 I began picking up and reading more tech books then I think I had in the previous 3 years. <div></div><div&...
So it’s that time again.That time when I think I should sort myself out. Write those blogs posts. Finish that code snippet. Make a note of that interestin...
I’ve been playing around with Google Chrome extensions again (you should too, they are really simple).Chrome extensions at their most basic level consist of ...
...you can now make cross-origin XMLHttpRequest calls with the privileges of the extension directly from your content script. You will no longer need to rel...
GiveCamp is coming to the UK and I’m incredibly nervously excited to be taking part!I’ll be heading up a team of five developers from work, developing on a p...
I wrote early last year about the pile of games I had to work through – having bought a bunch in the January sales. I managed to play a some, a few I never ...
I’ll admit, I’m a cheap gamer.It’s not often I’ll buy things brand spanking new. While I fully appreciate the time, effort and dedication it takes for a tea...
I recently presented at Sugcon EU 2019 (more on that in a soon to be written blog post). I’ve previously presented or taken part in presenting workshops and...
Git has a simple feature to ignore files and folders. Create a .gitignore file and using basic glob syntax, you can tell Git what files you do not want trac...
A really quite excellent blog post by Vincent Driessen which provides a clear process and direction for users of any Distributed Version Control System (DVC...
The Chrome Dev tools provide a lot of functionality to you as a developer when making changes to scripts, CSS, HTML or testing out the performance of a page....
I’ve been playing around with Google Chrome extensions again (you should too, they are really simple).Chrome extensions at their most basic level consist of ...
...you can now make cross-origin XMLHttpRequest calls with the privileges of the extension directly from your content script. You will no longer need to rel...
Sometimes the random ideas are just fun to make.When was the last time Westwood was “up in your building looking real big…?“. Now you can have him in ever...
I’ve been playing around with Google Chrome extensions again (you should too, they are really simple).Chrome extensions at their most basic level consist of ...
I’m chugging away making a native Android app for the rather splendid @stringfellow. It’s been quite the eye-opener in terms of Android fragmentation, the j...
Sometimes the random ideas are just fun to make.When was the last time Westwood was “up in your building looking real big…?“. Now you can have him in ever...
I’ve been playing around with Google Chrome extensions again (you should too, they are really simple).Chrome extensions at their most basic level consist of ...
<div>via addyosmani.com</div>Addy Osmani talks through a sample photo gallery built with Backbone.js and the JQuery Mobile framework.He discusse...
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors ...
What is it? Everyone loves the Google CDN right? Even Microsoft runs their own CDN. The problem is, they only host the most popular libraries. We host the...
In this book, we will take a look at a number of popular JavaScript design patterns and explore why certain patterns may be more suitable for your projects t...
A simple thing, but it's the simple things that I often forget. Javascript 1.6 introduced Array.prototype.filter which can be used as follows. The...
</embed> NodeJS is going from strength to strength in both recognition and adoption. And rightfully so.An event driven, dynamic, robust server ...
Getting up and running with Node is pretty simple. Here’s a quick script (with the largest part of help from here) to move things along that little bit quic...
Note Tame is not an attempt to dumb down async programming. It's just a cleaner way to write it. Further, your programs will likely have lower latency; ...
To echo Node’s evolutionary nature, we have refreshed the identity to help mark an exciting time for developers, businesses and users who benefit ...
</embed> NodeJS is going from strength to strength in both recognition and adoption. And rightfully so.An event driven, dynamic, robust server ...
DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating zip files or folders. Zip and Unzip is easy: with DotNetZip, .NET applica...
I’ve been playing around with IFTTT.com recently. Both in an effort to get more organised and as an excuse to make the most out of my awesome new Pebble wat...
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors ...
Microsoft has made great strides over the last few years to improve the developer tool chain; Visual Studio, Visual Studio Code (their Mac variants!), WSL an...
I’ve been playing around with IFTTT.com recently. Both in an effort to get more organised and as an excuse to make the most out of my awesome new Pebble wat...
My colleague Adam Simmonds did a demo of the Sitecore Item Web API at work based on the code provided by Kern Herskind from a recent Sitecore User Group. It...
When learning PowerShell, one of the first things you learn is that the command Write-Host is super useful. It lets you write messages to the console and al...
A few weeks back, I was in Copenhagen and was able to talk about the Sitecore Install Framework (SIF) at the Danish Sitecore UserGroup.
I’ve been playing around with IFTTT.com recently. Both in an effort to get more organised and as an excuse to make the most out of my awesome new Pebble wat...
Sometimes the random ideas are just fun to make.When was the last time Westwood was “up in your building looking real big…?“. Now you can have him in ever...
[Link]A pretty awesome page to help when creating regular expressions. Type in the string you want to match, then use the selectors to create a snippet of c...
Microsoft has made great strides over the last few years to improve the developer tool chain; Visual Studio, Visual Studio Code (their Mac variants!), WSL an...
I recently presented at Sugcon EU 2019 (more on that in a soon to be written blog post). I’ve previously presented or taken part in presenting workshops and...
My colleague Adam Simmonds did a demo of the Sitecore Item Web API at work based on the code provided by Kern Herskind from a recent Sitecore User Group. It...
A few weeks back, I was in Copenhagen and was able to talk about the Sitecore Install Framework (SIF) at the Danish Sitecore UserGroup.
Git has a simple feature to ignore files and folders. Create a .gitignore file and using basic glob syntax, you can tell Git what files you do not want trac...
A really quite excellent blog post by Vincent Driessen which provides a clear process and direction for users of any Distributed Version Control System (DVC...
The Chrome Dev tools provide a lot of functionality to you as a developer when making changes to scripts, CSS, HTML or testing out the performance of a page....
Git has a simple feature to ignore files and folders. Create a .gitignore file and using basic glob syntax, you can tell Git what files you do not want trac...
One of the things I love about programming and development in general is that, no matter how well you think you know something, there’s always something that...
My colleague Adam Simmonds did a demo of the Sitecore Item Web API at work based on the code provided by Kern Herskind from a recent Sitecore User Group. It...
The Chrome Dev tools provide a lot of functionality to you as a developer when making changes to scripts, CSS, HTML or testing out the performance of a page....
It looks like I may be getting a new work machine. I say looks as it may end up being a month before anything happens.Anyway, having a clean environment to...
I’ve been playing around with Google Chrome extensions again (you should too, they are really simple).Chrome extensions at their most basic level consist of ...
A really quite excellent blog post by Vincent Driessen which provides a clear process and direction for users of any Distributed Version Control System (DVC...
[Link]A pretty awesome page to help when creating regular expressions. Type in the string you want to match, then use the selectors to create a snippet of c...
DotNetZip is an easy-to-use, FAST, FREE class library and toolset for manipulating zip files or folders. Zip and Unzip is easy: with DotNetZip, .NET applica...
So, it seems I suffer from one of two problems.<ol><li>I am incapable of seeing a personal project through to the end </li><li>I str...
The Chrome Dev tools provide a lot of functionality to you as a developer when making changes to scripts, CSS, HTML or testing out the performance of a page....
One of the things I love about programming and development in general is that, no matter how well you think you know something, there’s always something that...
During the last six months of 2011 I began picking up and reading more tech books then I think I had in the previous 3 years. <div></div><div&...
In this book, we will take a look at a number of popular JavaScript design patterns and explore why certain patterns may be more suitable for your projects t...
Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors ...
A simple thing, but it's the simple things that I often forget. Javascript 1.6 introduced Array.prototype.filter which can be used as follows. The...
<div>via addyosmani.com</div>Addy Osmani talks through a sample photo gallery built with Backbone.js and the JQuery Mobile framework.He discusse...
I played around with Posterous some time ago (the old version of this blog used to be there).Twitter recently acquired Posterous and there has been some talk...