urn:uuid:4FC292A4-C69C-4126-A9E5-4C65B6566E05 Adam Crossland's Blog opinions and rants on software and...things 2012-01-04T20:06:24Z Adam Crossland adam@adamcrossland.net AppEngine/Go Knowledge Resources appenginego-knowldge-resources A summary of useful blogs and other resources for learning to develop applications for AppEngine's Go runtime 2012-01-04T20:06:24Z Going Go on Windows going-go-on-windows An approach to creating a Go-friendly development environment on Windows 2012-01-04T20:06:01Z Another Wheel Not Reinvented: Full-text Search another-wheel-not-reinvented-fulltext-search The author encourages AppEngine programmers to use Google Custom Search rather than trying to implement their own indexing and searching code 2011-03-22T21:12:32Z Fixing the TemplateDoesNotExist error AppEngine/Django 1.2 fixing-the-templatedoesnotexist-error-appenginedjango-12 A pointer to good advice for fixing a problem that arises in AppEngine applications when switching to version 1.2 of the Django template engine 2011-03-11T16:21:51Z Be Safe with Django 1.2 be-safe-with-django-12 A discussion of ways of dealing with Django 1.2 automatically escaping HTML data 2011-02-20T15:09:24Z Fixing Custom Tags with Django 1.2 fixing-custom-tags-with-django-12 How to fix custom tag libraries in AppEngine when switching to Django 1.2 2011-02-20T15:11:58Z A few changes a-few-changes A summary of changes made to the software that runs this blog. 2011-03-23T13:48:45Z Do not Reinvent the Pagination Wheel do-not-reinvent-the-pagination-wheel A discussion of PagedQuery, a Python class for AppEngine that makes pagination very easy 2011-02-20T15:14:03Z A Better Sharded Counter a-better-sharded-counter Discussion of an approach to AppEngine sharded counters that includes code samples. 2011-02-20T15:15:40Z Coming back around to JavaScript coming-back-around-to-javascript A post about the language JavaScript and its ever-increasing important to application development 2011-02-20T15:16:25Z A New Facet of Computing in the Cloud a-new-facet-of-computing-in-the-cloud_1 A discussion of the many and various cloud computing providers and technologies 2011-02-20T16:26:31Z Happy New Year (and technologies) happy-new-year-and-technologies New Years Eve greetings and a quick mention of an exciting new Microsoft product 2011-02-20T16:27:28Z Announcing Sluggable-mixin announcing-sluggablemixin An announcement about sluggable-mixin, a new open source project for AppEngine 2011-02-20T16:28:13Z Now with slugs! now-with-slugs A short post about the integration of slugs into the blog's URLs 2011-02-20T16:28:53Z A Pattern for RESTful URLs a-pattern-for-restful-urls A short discussion of the new URL pattern that has been introduced to the blog software 2011-02-20T16:29:53Z Acts_as_urlnameable Instructions acts_as_urlnameable-instructions Explicit instructions for integrating acts_as_urlnameable into a Ruby on Rails application 2011-02-20T16:30:32Z New Release of Taggable-mixin new-release-of-taggablemixin Announcement of a new release of the open source package taggable-mixin 2011-02-20T16:31:09Z Paginating Records in Google AppEngine paginating-records-in-google-appengine A discussion of the approach to pagination that is used by the blog software. Now obsolete. 2011-03-06T15:26:29Z Open Source as a Roadside Picnic open-source-as-a-roadside-picnic How Open Source software tends to have frustratingly-deficient documentation 2011-02-20T16:34:11Z Getting Feedback getting-feedback A post about how important it is to get feedback about web application designs 2011-02-20T16:32:39Z Fixing the shortcomings of Windows fixing-the-shortcomings-of-windows Third-party tools that can make a developer's experience with Windows more enjoyable and productive 2011-02-20T16:35:12Z Big in China! big-in-china A short post about a Chinese developer who is using and blogging about my open source projects 2011-02-20T16:35:58Z A few little changes... a-few-little-changes A summary of miscellaneous changes to the blogging software 2011-02-20T21:53:20Z Just released: taggable-mixin just-released-taggablemixin Announcement of a new open source project for AppEngine applications 2011-02-20T16:44:53Z Developmental Dissonance developmental-dissonance Complaining about thoughtless annoyances in software packages 2011-02-20T16:46:11Z The joy of productivity the-joy-of-productivity Extolling the productivity virtues of Ruby on Rails 2011-02-20T16:37:08Z Please, somebody talk me out of this please-somebody-talk-me-out-of-this An expression of frustration with free IDE tools for Python 2011-02-20T21:54:07Z Going back to MyKidsLibrary.com going-back-to-mykidslibrarycom A discussion of working with Ruby on Rails to build the website MyKidsLibrary.com 2011-02-20T21:55:04Z Another release -- this time with all new tags! another-release--this-time-with-all-new-tags A status update about adding tags to the blogging software 2011-02-20T21:55:41Z Life is good (for a frugal New Englander software entrepreneur) life-is-good-for-a-frugal-new-englander-software-entrepreneur An expression of happiness over all of the great free tools for creating web applications 2011-02-20T21:57:07Z Still learning, still liking still-learning-still-liking An update on the very early stages of working with Google AppEngine to build this blogging software 2011-02-20T21:58:00Z Live at Last! live-at-last The first post; an announcement of the project and its underpinnings 2011-02-20T21:59:00Z