<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris Bloom</title>
	<atom:link href="https://www.christopherbloom.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.christopherbloom.com</link>
	<description>Software Engineer, Mentor, Leader</description>
	<lastBuildDate>Thu, 02 May 2019 16:31:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/www.christopherbloom.com/wp-content/uploads/2023/11/cropped-Chris-Bloom_avatar-square.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>Chris Bloom</title>
	<link>https://www.christopherbloom.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">23025211</site>	<item>
		<title>7 Reasons Why You Should Treat Your Custom Application Like an Employee</title>
		<link>https://www.christopherbloom.com/2016/01/20/7-reasons-why-you-should-treat-your-custom-application-like-an-employee/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Wed, 20 Jan 2016 22:15:47 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Unsolicited Advice]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=360</guid>

					<description><![CDATA[This is a cross-post from PanopticDev.com Custom software can be an expensive investment, but if you design it to do a job and invest in it like an employee, youâ€™ll be able to track results better and budget for it accordingly. So when a potential client comes to us looking to have a custom application [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">360</post-id>	</item>
		<item>
		<title>Setting up a Rails 5 app from edge</title>
		<link>https://www.christopherbloom.com/2015/04/26/setting-up-a-rails-5-app-from-edge/</link>
					<comments>https://www.christopherbloom.com/2015/04/26/setting-up-a-rails-5-app-from-edge/#comments</comments>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Sun, 26 Apr 2015 22:10:12 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=285</guid>

					<description><![CDATA[Update: Many people reported issues with installing the proper version of Rack, so I&#8217;ve updated step 3 to account for that. I just returned from RailsConf 2015 and wanted to checkout some of the new features of Rails 5 that @dhh highlighted in his keynote. Here&#8217;s how I got up and running on edge rails [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.christopherbloom.com/2015/04/26/setting-up-a-rails-5-app-from-edge/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">285</post-id>	</item>
		<item>
		<title>Bash shortcuts to run Rails commands through Spring, Bundler, or ye olde scripts</title>
		<link>https://www.christopherbloom.com/2015/02/04/bash-shortcuts-to-run-rails-commands-through-spring-bundler-or-ye-olde-scripts/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Wed, 04 Feb 2015 15:50:36 +0000</pubDate>
				<category><![CDATA[Code Snippets]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=251</guid>

					<description><![CDATA[Just about a year ago to date I posted some useful Bash shortcuts for Ruby on Rails commands. These are mix of aliases and functions that detect what version of Rails is present and routes commands which ever way that version expects, i.e. ./script/console versus rails console. Now that Rails 4.1 ships with Spring by [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">251</post-id>	</item>
		<item>
		<title>Cache busting AJAX requests and redirects</title>
		<link>https://www.christopherbloom.com/2014/09/09/busting-caching-of-ajax-requests-redirects/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Tue, 09 Sep 2014 15:43:23 +0000</pubDate>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=117</guid>

					<description><![CDATA[AJAX get and head requests are cached by default. This can cause problems when AJAX requests use the same URLs as a user would use during normal site navigation. jQuery can disable caching on a global or per-request basis. When doing so, jQuery adds a _={timestamp} parameter to the query string which should make each [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">117</post-id>	</item>
		<item>
		<title>Dynamic enum fields in nested association forms in Rails Admin</title>
		<link>https://www.christopherbloom.com/2014/09/04/dynamic-enum-fields-in-nested-association-forms-in-rails-admin/</link>
					<comments>https://www.christopherbloom.com/2014/09/04/dynamic-enum-fields-in-nested-association-forms-in-rails-admin/#comments</comments>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Thu, 04 Sep 2014 05:50:07 +0000</pubDate>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=111</guid>

					<description><![CDATA[We&#8217;veÂ had a few projects at Panoptic Development recently that made use of the RailsAdmin gem. Out of the box, RA satisfied about 95% of what we neededÂ to do to complete eachÂ project, but there were a fewÂ edge requirements that we either had to make do without or find workaroundsÂ for. Don&#8217;t get me wrong, RA is a [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.christopherbloom.com/2014/09/04/dynamic-enum-fields-in-nested-association-forms-in-rails-admin/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">111</post-id>	</item>
		<item>
		<title>Resources for addressing the Heartbleed zero-day OpenSSL bug</title>
		<link>https://www.christopherbloom.com/2014/04/09/resources-for-addressing-the-heartbleed-zero-day-openssl-bug/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Wed, 09 Apr 2014 15:58:59 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=105</guid>

					<description><![CDATA[Heartbleed is a zero-day bug in many OpenSSL implementations, and effects a huge swatch of servers on the Internet. Here&#8217;s a list of resources I&#8217;ve been referencing: Heartbleed info -Â http://heartbleed.com/ Heartbleed status on Heroku -Â https://status.heroku.com/incidents/606 Heartbleed status on EngineYard -Â https://support.cloud.engineyard.com/entries/50554018 Do we need to generate a new SSL key? -Â http://security.stackexchange.com/a/55210 Info on how the Heartbleed [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">105</post-id>	</item>
		<item>
		<title>Happy 21st Birthday, Ruby!</title>
		<link>https://www.christopherbloom.com/2014/02/24/happy-21st-birthday-ruby/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Mon, 24 Feb 2014 15:00:29 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=102</guid>

					<description><![CDATA[Ruby wasn&#8217;t the first development language I fell in love with, and it probably won&#8217;t be the last, but it&#8217;s beautiful and fun and it&#8217;s my favorite tool in my toolbox at the moment. It turns 21 today. If you haven&#8217;t already, give it a try!]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">102</post-id>	</item>
		<item>
		<title>Some useful Bash shortcuts for Ruby on Rails commands</title>
		<link>https://www.christopherbloom.com/2014/02/21/some-useful-bash-shortcuts-for-ruby-on-rails-commands/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Fri, 21 Feb 2014 16:17:06 +0000</pubDate>
				<category><![CDATA[Code Snippets]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=100</guid>

					<description><![CDATA[Read an updated article on my Rails shortcuts: Bash shortcuts to run Rails commands through Spring, Bundler, or ye olde scripts Like any developer, I spend a lot of time in the terminal typing out commands. Anything I can do to cut down on keystrokes is a daily win, which is why I&#8217;ve got over [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">100</post-id>	</item>
		<item>
		<title>Using dig to view, backup and verify DNS zone records on OS X</title>
		<link>https://www.christopherbloom.com/2014/02/04/using-dig-to-view-backup-and-verify-dns-zone-records-on-os-x/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Tue, 04 Feb 2014 21:26:53 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=53</guid>

					<description><![CDATA[I was recently asked by a client to consolidate all of their DNS zone records and domain name registrations from 2 separate services to a single provider. The FAQ page of the current DNS service recommended using the named-xfer shell command, but that utility isn&#8217;t available on OS X. I googled around and learned that [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">53</post-id>	</item>
		<item>
		<title>Integration Tests for a Custom PayPal Express Checkout Integration</title>
		<link>https://www.christopherbloom.com/2014/02/03/integration-tests-for-a-custom-paypal-express-checkout-integration/</link>
		
		<dc:creator><![CDATA[Chris Bloom]]></dc:creator>
		<pubDate>Mon, 03 Feb 2014 18:15:30 +0000</pubDate>
				<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">http://www.christopherbloom.com/?p=96</guid>

					<description><![CDATA[Paypal Express Checkout is a great way to add or extend the checkout capabilities of an e-commerce store. Most e-commerce software bundles have support for this baked in, but when you&#8217;re working with a custom-built shopping cart and have to roll your own Express Checkout integration it can be a real bear. The PayPal developer [&#8230;]]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">96</post-id>	</item>
	</channel>
</rss>
