<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Andrew Aitken</title><description>Andrew Aitken&apos;s blog</description><link>https://www.andrewaitken.com/</link><language>en-us</language><item><title>Writing with Claude</title><link>https://www.andrewaitken.com/posts/2026/writing-with-claude/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2026/writing-with-claude/</guid><description>After a ten year gap, I&apos;ve found Claude to be just what I needed to write more blog posts</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Pivot!</title><link>https://www.andrewaitken.com/posts/2026/pivot/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2026/pivot/</guid><description>Lessons from a project pivot - why taking the time to understand the problem your client is trying to solve is just as important as capturing what they want to build.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Suzuki Violin Book One</title><link>https://www.andrewaitken.com/posts/2016/suzuki-violin-book-one/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2016/suzuki-violin-book-one/</guid><description>Reaching the last song in Suzuki Violin Book 1 after two years of weekly lessons.</description><pubDate>Tue, 26 Jan 2016 00:00:00 GMT</pubDate></item><item><title>Getting parts of a Uri</title><link>https://www.andrewaitken.com/posts/2015/getting-parts-of-request-uri/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2015/getting-parts-of-request-uri/</guid><description>A quick reference for the different properties available on a .NET Uri object.</description><pubDate>Thu, 21 May 2015 00:00:00 GMT</pubDate></item><item><title>Warning - ExtensionAttribute is defined in multiple assemblies</title><link>https://www.andrewaitken.com/posts/2014/extensionattribute-defined-multiple-assemblies/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2014/extensionattribute-defined-multiple-assemblies/</guid><description>Fixing a Visual Studio build warning caused by Lucene.Net defining ExtensionAttribute in the System.Runtime.CompilerServices namespace.</description><pubDate>Tue, 25 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Shooting Film</title><link>https://www.andrewaitken.com/posts/2014/shooting-film/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2014/shooting-film/</guid><description>My journey into film photography, from a Pentax MX to a Holga, and why shooting film is worth the effort.</description><pubDate>Tue, 08 Apr 2014 00:00:00 GMT</pubDate></item><item><title>Deploying my blog with Travis</title><link>https://www.andrewaitken.com/posts/2014/deploying-my-blog-with-travis/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2014/deploying-my-blog-with-travis/</guid><description>Setting up Travis CI to automatically deploy a Pelican blog to GitHub Pages on every push.</description><pubDate>Fri, 04 Apr 2014 00:00:00 GMT</pubDate></item><item><title>Creating a Custom Section in Umbraco 6 - Part 2: The Tree</title><link>https://www.andrewaitken.com/posts/2013/creating-a-custom-section-in-umbraco-6-part-2/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/creating-a-custom-section-in-umbraco-6-part-2/</guid><description>Implementing custom trees with child nodes and context menus in Umbraco 6.</description><pubDate>Wed, 17 Jul 2013 00:00:00 GMT</pubDate></item><item><title>Creating a Custom Section in Umbraco 6 - Part 1: The Application</title><link>https://www.andrewaitken.com/posts/2013/creating-a-custom-section-in-umbraco-6-part-1/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/creating-a-custom-section-in-umbraco-6-part-1/</guid><description>A guide to creating a custom application section in Umbraco v6.1.</description><pubDate>Tue, 16 Jul 2013 00:00:00 GMT</pubDate></item><item><title>Nearly there</title><link>https://www.andrewaitken.com/posts/2013/nearly-there/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/nearly-there/</guid><description>Site updated with a new responsive design, with a few things still to fix.</description><pubDate>Fri, 05 Jul 2013 00:00:00 GMT</pubDate></item><item><title>Making things squishy</title><link>https://www.andrewaitken.com/posts/2013/making-things-squishy/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/making-things-squishy/</guid><description>Converting the blog to use Twitter Bootstrap for a responsive mobile-friendly design.</description><pubDate>Mon, 24 Jun 2013 00:00:00 GMT</pubDate></item><item><title>It&apos;s in there somewhere</title><link>https://www.andrewaitken.com/posts/2013/its-in-there-somewhere/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/its-in-there-somewhere/</guid><description>A visual representation of a .NET codebase.</description><pubDate>Thu, 14 Mar 2013 00:00:00 GMT</pubDate></item><item><title>Instant insanity solver</title><link>https://www.andrewaitken.com/posts/2013/instant-insanity-solver/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/instant-insanity-solver/</guid><description>Writing a C# program to solve the Instant Insanity puzzle found at my sister&apos;s house.</description><pubDate>Tue, 29 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Comma separated lists</title><link>https://www.andrewaitken.com/posts/2013/comma-separated-lists/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2013/comma-separated-lists/</guid><description>A handy generic method for creating comma separated strings from object properties in C#.</description><pubDate>Fri, 18 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Another small update</title><link>https://www.andrewaitken.com/posts/2012/another-small-update/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2012/another-small-update/</guid><description>Converting the blog to Umbraco and starting a remote control rover robot project.</description><pubDate>Wed, 29 Aug 2012 00:00:00 GMT</pubDate></item><item><title>Model.Parent == null</title><link>https://www.andrewaitken.com/posts/2012/model-parent-null/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2012/model-parent-null/</guid><description>Debugging a strange Umbraco issue where Model.Parent was always null due to naming conflicts.</description><pubDate>Wed, 29 Aug 2012 00:00:00 GMT</pubDate></item><item><title>Small update</title><link>https://www.andrewaitken.com/posts/2012/small-update/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2012/small-update/</guid><description>Fixing a 404 logging issue and planning future blog improvements.</description><pubDate>Wed, 18 Jan 2012 00:00:00 GMT</pubDate></item><item><title>500 Recipes for chicken</title><link>https://www.andrewaitken.com/posts/2011/500-recipes-for-chicken/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/500-recipes-for-chicken/</guid><description>Passing the last MCPD exams, monsoon rains, and celebrating in Calangute.</description><pubDate>Sun, 17 Jul 2011 00:00:00 GMT</pubDate></item><item><title>One week to go</title><link>https://www.andrewaitken.com/posts/2011/one-week-to-go/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/one-week-to-go/</guid><description>Passing the WCF exam and halfway through the MCPD course in Goa.</description><pubDate>Sun, 10 Jul 2011 00:00:00 GMT</pubDate></item><item><title>Down the road</title><link>https://www.andrewaitken.com/posts/2011/down-the-road/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/down-the-road/</guid><description>Passing the 70-515 exam and celebrating in the bars and clubs of Goa.</description><pubDate>Mon, 04 Jul 2011 00:00:00 GMT</pubDate></item><item><title>Hello bedsheets</title><link>https://www.andrewaitken.com/posts/2011/hello-bedsheets/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/hello-bedsheets/</guid><description>Studying hard for the 70-515 exam and encountering the salespeople of Goa.</description><pubDate>Fri, 01 Jul 2011 00:00:00 GMT</pubDate></item><item><title>Non stop tooting</title><link>https://www.andrewaitken.com/posts/2011/non-stop-tooting/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/non-stop-tooting/</guid><description>Navigating the streets and traffic of Goa, finding a KFC, and surviving the lunch menu.</description><pubDate>Tue, 28 Jun 2011 00:00:00 GMT</pubDate></item><item><title>Goa Baby</title><link>https://www.andrewaitken.com/posts/2011/goa-baby/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/goa-baby/</guid><description>Arriving in Goa for an MCPD course. First impressions of the apartment, the heat, and the food.</description><pubDate>Mon, 27 Jun 2011 00:00:00 GMT</pubDate></item><item><title>Caching file contents with CacheDependency</title><link>https://www.andrewaitken.com/posts/2011/caching-file-contents-with-cachedependency/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/caching-file-contents-with-cachedependency/</guid><description>Using CacheDependency to monitor a file for changes and automatically invalidate the cache.</description><pubDate>Mon, 18 Apr 2011 00:00:00 GMT</pubDate></item><item><title>First post</title><link>https://www.andrewaitken.com/posts/2011/first-post/</link><guid isPermaLink="true">https://www.andrewaitken.com/posts/2011/first-post/</guid><description>The first post on my blog, built with asp.net MVC 3 and the Razor view engine.</description><pubDate>Sun, 20 Mar 2011 00:00:00 GMT</pubDate></item></channel></rss>