Originally posted on happy && coding:
Sometimes you just want to use a CDN for scripts, especially if you are working with cloud IDE’s and the like, similar to Cloud9 or Icenium. So one place that seems robust is Microsoft’s AJAX CDN network.
Author Archives: Kyle Hodgson
Resources for AngularJS Developers
One of the main complaints for AngularJS developers is that the documentation isn’t quite as rich as we’d like. I had the good fortune to talk to one of the members of the Angular team last night, and scribbled notes furiously. I’ve found each of the below valuable resources. Video Resources EggHead.io http://www.egghead.io has a … Continue reading
BreezeJS: TDD With Mocha and PhantomJS
I’m really interested in BreezeJS right now. It seems like a really promising new open source (MIT License) framework for helping you get data into your JavaScript applications, including single page applications (which are coming to be known by the acronym SPA). Breeze has lots of features. One to whet your appetite is the query … Continue reading
Is the Nexus 4 in stock?
I’m currently a bit obsessed with the LG Nexus 4. The price tag, specs and design seem to be a fairly amazing combination. The trouble is, however, it’s been available in Canada for a grand total of ten minutes from what I can tell. To combat the problem, a friend reminded me on Twitter that … Continue reading
ASP.NET/MVC Web Security Basics: CSRF
Cross Site Request Forgery, which is sometimes known by the acronyms “XSRF” or “CSRF”, is a category of attacks against a web site which can be very effective – when applications are vulnerable, it’s possible to create real problems. A common example of CSRF in an online banking application can cause a bank account holder … Continue reading
ThoughtWorks Johannesburg
The ThoughtWorks office in Johannesburg is in part defined by what neighborhood we chose to move in to. Most companies in Jo’burg move to Sandton – a very white, very affluent neighborhood that’s most known for its security. Braamfontein, where ThoughtWorks is putting down roots, is very different – it’s a vibrant, international, up and … Continue reading
South Africa’s Panorama Route
After a really great first week in the ThoughtWorks Braamfontein office, a little sight-seeing was in order. At my friend Rob’s suggestion, six of us packed in to two cars headed north east in to the mountains and South Africa’s beautiful Blyde River Canyon area to view the sites along the Panorama Route. Getting out … Continue reading
KnockoutJS and Testing
KnockoutJS is a JavaScript framework for making it easy to quickly create complex data based pages in browsers as old as IE6. It does this by though the use of a data-bind property for HTML elements like so: <input data-bind=”value: firstName” /> What the above data-bind will do is replace the value property of the … Continue reading
Johannesburg Day Two
I woke up a bit later on Sunday, day two of my trip. The plan for the day was to head to Arts on Main, a market open every Sunday and the third Thursday of each month. Like Neighborgoods, it has lovely handmade food, but it adds more in the way of crafts, art. I … Continue reading
Johannesburg Day One
I’ve had the good fortune to be sent on an assignment to the Johannesburg Thoughtworks office to help with training on a few things. I haven’t had much time to plan, but so far it’s been a lot of fun. Neighborgoods Market On a suggestion from a colleague, a few of us headed over to … Continue reading