<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Adam Thurlow - Awesome.</title><link href="thurloat.com/atom.xml" rel="self"/><link href="thurloat.com"/><updated>2013-08-27T00:26:22Z</updated><id>thurloat.com</id><entry><title>Listening with Backbone helps your Memory</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/12/13/backone-listening-helps-memory"/><updated>2012-12-13T22:30:00Z</updated><published>2012-12-13T22:30:00Z</published><id>thurloat.com/2012/12/13/backone-listening-helps-memory</id><content type="html">
            
                &lt;p&gt;&lt;a class=&quot;reference external&quot; href=&quot;http://backbonejs.com&quot;&gt;Backbone&lt;/a&gt; 0.9.9 was &lt;a class=&quot;reference external&quot; href=&quot;https://github.com/documentcloud/backbone/compare/0.9.2...0.9.9&quot;&gt;released&lt;/a&gt; today! With it came the inclusion of a long-time
requested feature to help views manage the binding and garbage collection of
the events bound ...&lt;/p&gt;
            
            </content></entry><entry><title>Mocha Style Reporters in PhantomJS with Jasmine</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/12/10/mocha-phantomjs-jasmine-reporting"/><updated>2012-12-10T17:30:00Z</updated><published>2012-12-10T17:30:00Z</published><id>thurloat.com/2012/12/10/mocha-phantomjs-jasmine-reporting</id><content type="html">
            
                &lt;p&gt;Everyone and their &lt;em&gt;cat&lt;/em&gt; knows that the test reporters in &lt;a class=&quot;reference external&quot; href=&quot;http://visionmedia.github.com/mocha/&quot;&gt;Mocha&lt;/a&gt; are much
more nicely put together than those in &lt;a class=&quot;reference external&quot; href=&quot;http://pivotal.github.com/jasmine/&quot;&gt;Jasmine&lt;/a&gt;. However, in the latest
version of &lt;a class=&quot;reference external&quot; href=&quot;http://phantomjs.org/&quot;&gt;PhantomJS&lt;/a&gt; (1.7 ...&lt;/p&gt;
            
            </content></entry><entry><title>Jasmine Asynchronous Specs</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/12/05/jasmine-async"/><updated>2012-12-05T19:30:00Z</updated><published>2012-12-05T19:30:00Z</published><id>thurloat.com/2012/12/05/jasmine-async</id><content type="html">
            
                &lt;p&gt;I&#39;ll start out by saying that I&#39;m a huge &lt;a class=&quot;reference external&quot; href=&quot;http://pivotal.github.com/jasmine/&quot;&gt;Jasmine&lt;/a&gt; fan. I have been
working with it exclusively for testing during the last few months. However,
it has ...&lt;/p&gt;
            
            </content></entry><entry><title>Jasmine Tests Swallowing Asynchronous Exceptions</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/07/06/jasmine-swallowing-async-exceptions"/><updated>2012-07-06T23:00:00Z</updated><published>2012-07-06T23:00:00Z</published><id>thurloat.com/2012/07/06/jasmine-swallowing-async-exceptions</id><content type="html">
            
                &lt;p&gt;On a recent cross-continent programming expedition, I ran into an &lt;strong&gt;exceptionally&lt;/strong&gt;
frustrating bug while writing tests using the &lt;a class=&quot;reference external&quot; href=&quot;http://pivotal.github.com/jasmine/&quot;&gt;Jasmine&lt;/a&gt; unit testing framework.
After coming up with a solution on my ...&lt;/p&gt;
            
            </content></entry><entry><title>Jackson Deserializing Polymorphic JSON</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/05/05/jackson-deserializing"/><updated>2012-05-05T17:45:00Z</updated><published>2012-05-05T17:45:00Z</published><id>thurloat.com/2012/05/05/jackson-deserializing</id><content type="html">
            
                &lt;p&gt;Recently I&#39;ve been spending time writing a REST API using a new stack.
Java AppEngine + Objectify using Jersey to build the API, and Jackson to
handle (de)serialization into ...&lt;/p&gt;
            
            </content></entry><entry><title>Backbone.js - Modular, Readable and Testable Views</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/01/21/backbonejs-readable-modular-testable-views"/><updated>2012-01-21T18:15:00Z</updated><published>2012-01-21T18:15:00Z</published><id>thurloat.com/2012/01/21/backbonejs-readable-modular-testable-views</id><content type="html">
            
                &lt;p&gt;After more work with Backbone on projects at &lt;a class=&quot;reference external&quot; href=&quot;http://sheepdoginc.ca&quot;&gt;Sheepdog&lt;/a&gt;, we are starting
to develop a solid foundation that will allow us to easily develop,
&lt;strong&gt;test&lt;/strong&gt;, and maintain our Backbone.js ...&lt;/p&gt;
            
            </content></entry><entry><title>Backbone.js - Keeping a View&#39;s model in sync</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2012/01/17/backbone-sync-models-and-views"/><updated>2012-01-17T20:04:00Z</updated><published>2012-01-17T20:04:00Z</published><id>thurloat.com/2012/01/17/backbone-sync-models-and-views</id><content type="html">
            
                &lt;p&gt;I&#39;m doing a lot of experimenting with Backbone.js for the team at
Sheepdog these days. We&#39;re working on compiling a front end stack to build
our internal ...&lt;/p&gt;
            
            </content></entry><entry><title>Advanced App Engine Bulk Downloading</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2011/02/25/advanced-app-engine-bulk-downloading"/><updated>2011-02-25T14:44:00Z</updated><published>2011-02-25T14:44:00Z</published><id>thurloat.com/2011/02/25/advanced-app-engine-bulk-downloading</id><content type="html">
            
                &lt;img alt=&quot;http://commondatastorage.googleapis.com/thurloat/appenginedump.png&quot; class=&quot;align-center&quot; src=&quot;http://commondatastorage.googleapis.com/thurloat/appenginedump.png&quot; /&gt;
&lt;p&gt;The new Bulkloader data exporter is much easier and more automated than
the nasty old
way of exporting. As good as it is, there were a lot of additional
requirements ...&lt;/p&gt;
            
            </content></entry><entry><title>Google Closure Linter TextMate Bundle</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2011/02/19/google-closure-linter-textmate-bundle"/><updated>2011-02-19T22:41:00Z</updated><published>2011-02-19T22:41:00Z</published><id>thurloat.com/2011/02/19/google-closure-linter-textmate-bundle</id><content type="html">
            
                &lt;img alt=&quot;Google Closure TextMate Bundle&quot; class=&quot;align-center&quot; src=&quot;http://f.cl.ly/items/0H2y3B0J1f0i2Z373r1o/googleclosuretmbundle.png&quot; /&gt;
&lt;p&gt;I love the &lt;a class=&quot;reference external&quot; href=&quot;http://code.google.com/closure/utilities/&quot;&gt;Google Closure&lt;/a&gt;
project. As a big fan of its compiler and the linter, I use both
regularly at work and for my personal projects. However, it is ...&lt;/p&gt;
            
            </content></entry><entry><title>Rietveld Rocks. Tips for other newbies!</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2010/07/05/rietveld-rocks-tips-for-other-newbies"/><updated>2010-07-05T21:20:00Z</updated><published>2010-07-05T21:20:00Z</published><id>thurloat.com/2010/07/05/rietveld-rocks-tips-for-other-newbies</id><content type="html">
            
                &lt;div class=&quot;section&quot; id=&quot;the-potatoes&quot;&gt;
&lt;h2&gt;The Potatoes&lt;/h2&gt;
&lt;p&gt;Peer code review has become one of my favorite feedback processes by
far. At the SheepDog office, we&#39;re forming the habit of reviewing any
code that comes ...&lt;/p&gt;&lt;/div&gt;
            
            </content></entry><entry><title>GitHub Gists + RSS Reader = GistRSS</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2010/06/10/github-gists-rss-reader-gistrss"/><updated>2010-06-10T14:50:00Z</updated><published>2010-06-10T14:50:00Z</published><id>thurloat.com/2010/06/10/github-gists-rss-reader-gistrss</id><content type="html">
            
                &lt;p&gt;I am pleased to announce &lt;a class=&quot;reference external&quot; href=&quot;http://gistrss.appspot.com/&quot;&gt;GistRSS&lt;/a&gt;
(a.k.a &amp;quot;Pretty GitHub Gist RSS Feed App&amp;quot;) to the world. The idea for this
application came about after a frustrating conversation with ...&lt;/p&gt;
            
            </content></entry><entry><title>Google Storage for Developers on App Engine Python</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2010/06/07/google-storage-and-app-engine"/><updated>2010-06-07T21:08:00Z</updated><published>2010-06-07T21:08:00Z</published><id>thurloat.com/2010/06/07/google-storage-and-app-engine</id><content type="html">
            
                &lt;p&gt;I&#39;ve been using &lt;a class=&quot;reference external&quot; href=&quot;http://code.google.com/apis/storage/&quot;&gt;Google Storage&lt;/a&gt;
since I/O 2010, and I&#39;m impressed with it so far. At &lt;a class=&quot;reference external&quot; href=&quot;http://sheepdoginc.ca&quot;&gt;work&lt;/a&gt;,
we&#39;ve converted some of our application resources from using ...&lt;/p&gt;
            
            </content></entry><entry><title>Experimenting with a new Flash</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2010/01/02/new-flash"/><updated>2010-01-02T21:21:00Z</updated><published>2010-01-02T21:21:00Z</published><id>thurloat.com/2010/01/02/new-flash</id><content type="html">
            
                &lt;p&gt;I&#39;ve been a little behind on my photography posts, but I have not been
behind on expanding my horizons and taking all kinds of crazy pictures;
most of which ...&lt;/p&gt;
            
            </content></entry><entry><title>SWAT Team in my building.</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/12/12/swat-team-in-my-building"/><updated>2009-12-12T10:43:00Z</updated><published>2009-12-12T10:43:00Z</published><id>thurloat.com/2009/12/12/swat-team-in-my-building</id><content type="html">
            
                &lt;p&gt;All of the Police activity around my apartment building is winding down,
and Police report was finally submitted to halifax.ca, but they don&#39;t
have permalinks for their reports ...&lt;/p&gt;
            
            </content></entry><entry><title>Photography &amp;amp; The Tilt-Shift Effect</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/11/09/photography-the-tilt-shift-effect"/><updated>2009-11-09T23:14:00Z</updated><published>2009-11-09T23:14:00Z</published><id>thurloat.com/2009/11/09/photography-the-tilt-shift-effect</id><content type="html">
            
                &lt;p&gt;On a regular basis I find myself looking at something and thinking
&amp;quot;damnit, I wish i could keep this&amp;quot;... often times what I&#39;m seeing in my
head isn&#39;t ...&lt;/p&gt;
            
            </content></entry><entry><title>Google App Engine Case Study!</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/09/22/google-app-engine-case-study"/><updated>2009-09-22T15:32:00Z</updated><published>2009-09-22T15:32:00Z</published><id>thurloat.com/2009/09/22/google-app-engine-case-study</id><content type="html">
            
                &lt;p&gt;Earlier this week I was presented with the opportunity to write a blog
post / case study for the Google App Engine Blog about how I leveraged
App Engine while developing ...&lt;/p&gt;
            
            </content></entry><entry><title>iPhone Tethering</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/08/29/iphone-tethering"/><updated>2009-08-29T23:33:00Z</updated><published>2009-08-29T23:33:00Z</published><id>thurloat.com/2009/08/29/iphone-tethering</id><content type="html">
            
                &lt;p&gt;This is my iPhone tethering story. With the cable down and no where else
to turn I looked to my trusty swiss-army knife of utilities: My
iPhone... did it pass ...&lt;/p&gt;
            
            </content></entry><entry><title>Goals In Review</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/07/13/goals-in-review"/><updated>2009-07-13T20:57:00Z</updated><published>2009-07-13T20:57:00Z</published><id>thurloat.com/2009/07/13/goals-in-review</id><content type="html">
            
                &lt;p&gt;It&#39;s about that time that I come out and see how my planned goals are
coming. I hate making excuses for not doing things, and it hurts me to ...&lt;/p&gt;
            
            </content></entry><entry><title>The Greatest Man Who Ever Lived</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/06/28/the-greatest-man"/><updated>2009-06-28T14:14:00Z</updated><published>2009-06-28T14:14:00Z</published><id>thurloat.com/2009/06/28/the-greatest-man</id><content type="html">
            
                &lt;p&gt;I took a day off from going to the hospital and visiting my Dad. As much
as we love to be there with him, we there are other people&#39;s ...&lt;/p&gt;
            
            </content></entry><entry><title>It&#39;s Time for a Change!</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/06/26/its-time-for-a-change"/><updated>2009-06-26T11:35:00Z</updated><published>2009-06-26T11:35:00Z</published><id>thurloat.com/2009/06/26/its-time-for-a-change</id><content type="html">
            
                &lt;p&gt;I had a good chat with Jessica the other day about my work load, the
things I say I will do, things promise I will do, priorities, and life
decisions ...&lt;/p&gt;
            
            </content></entry><entry><title>The Picard Loop</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/06/22/the-picard-loop"/><updated>2009-06-22T17:35:00Z</updated><published>2009-06-22T17:35:00Z</published><id>thurloat.com/2009/06/22/the-picard-loop</id><content type="html">
            
                &lt;p&gt;So, here I was (you are here). Sitting on the couch, leisurely watching
“John and Kate plus 8”. When I looked over at Jessica’s Psychology Quiz.
This text is ...&lt;/p&gt;
            
            </content></entry><entry><title>Google Chrome for Mac!</title><author><name>Adam Thurlow</name></author><link href="thurloat.com/2009/06/05/google-chrome-for-mac"/><updated>2009-06-05T08:50:00Z</updated><published>2009-06-05T08:50:00Z</published><id>thurloat.com/2009/06/05/google-chrome-for-mac</id><content type="html">
            
                &lt;p&gt;I just got my mitts on Google Chrome for Mac. The JS speed is
incredible.&lt;/p&gt;
&lt;div class=&quot;floatleft container&quot;&gt;
&lt;img alt=&quot;http://img.skitch.com/20090605-gwj26p3tbqtwfak4f9u1t6kwna.png&quot; src=&quot;http://img.skitch.com/20090605-gwj26p3tbqtwfak4f9u1t6kwna.png&quot; /&gt;
&lt;/div&gt;
&lt;p&gt;There is actually a visually noticeable speed difference when using our
Framework back-end.
I might ...&lt;/p&gt;
            
            </content></entry></feed>
