<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for jasonmorrisontb</title><link>http://disqus.com/by/jasonmorrisontb/</link><description></description><atom:link href="http://disqus.com/jasonmorrisontb/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 22 Aug 2011 13:09:29 -0000</lastBuildDate><item><title>Re: CoffeeScript: Spartan JavaScript</title><link>http://robots.thoughtbot.com/post/9251081564#comment-293122779</link><description>&lt;p&gt;If you'd like to keep tabs on the Mozilla and WebKit project tickets for supporting JS-as-compilation-target: &lt;a href="http://www.infoq.com/news/2011/08/debug-languages-on-javascript-vm" rel="nofollow noopener" target="_blank" title="http://www.infoq.com/news/2011/08/debug-languages-on-javascript-vm"&gt;http://www.infoq.com/news/2...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Mon, 22 Aug 2011 13:09:29 -0000</pubDate></item><item><title>Re: http://jasonmarrieslindsay.com/accomodations.html</title><link>http://jasonmarrieslindsay.com/accomodations.html#comment-251778394</link><description>&lt;p&gt;Hey guys - glad you got the invite!  How are things down your way? (It's *gotta* be crazy warm and humid this time of year.)  We just added registry information (with some pretty exciting life plans!) to the site.&lt;/p&gt;&lt;p&gt;See you guys around WNY in a future Christmas holiday (well, after said exciting life plans), I hope?  Hope you're both well! ~Lindsay &amp;amp; Jason&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 13 Jul 2011 22:57:10 -0000</pubDate></item><item><title>Re: Hoptoad now supports GitHub integration!</title><link>http://robots.thoughtbot.com/post/159805625#comment-165561326</link><description>&lt;p&gt;Hi Turadg,&lt;/p&gt;&lt;p&gt;This doesn't require Capistrano and will work so long as the REPO variable on the `rake hoptoad:deploy` task points to a Github repository - see &lt;a href="http://help.hoptoadapp.com/kb/api-2/deploy-tracking" rel="nofollow noopener" target="_blank" title="http://help.hoptoadapp.com/kb/api-2/deploy-tracking"&gt;http://help.hoptoadapp.com/...&lt;/a&gt; (specifically the gist in the Engine Yard Cloud section) for more details.&lt;/p&gt;&lt;p&gt;Thanks,&lt;br&gt;Jason&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Mon, 14 Mar 2011 11:28:00 -0000</pubDate></item><item><title>Re: Feature branch code reviews</title><link>http://robots.thoughtbot.com/post/2831837714#comment-131541445</link><description>&lt;p&gt;I just started doing this (I'm the jm- at the beginning of that branch name) and have really enjoyed it.  From the outside, I thought this seemed like a very noisy and distracting process.  While it does add to the list of things that grab your attention during the day, I think that it's definitely worthwhile.&lt;/p&gt;&lt;p&gt;Code reviews get more eyes on the code, which leads to improvement.  It helps best practices spread throughout a team more quickly.  Doing code reviews helps me see more of the app, which helps with code ownership and a project's bus number.&lt;/p&gt;&lt;p&gt;Granted, this is a larger project (8-10ish devs?) so these things are even more valuable.  I'm curious how much value this process adds for smaller (2-3 person) teams.&lt;/p&gt;&lt;p&gt;Is anyone else doing this on large teams?  Small teams?  If you're not doing this, definitely try it out for a week.  I'd love to hear how it goes.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 19 Jan 2011 17:54:06 -0000</pubDate></item><item><title>Re: OSX Error: steam needs to be online to update.</title><link>http://excid3.com/blog/osx-error-steam-needs-to-be-online-to-update/#comment-118752661</link><description>&lt;p&gt;Seems to have fixed it!  Now if only I could get &amp;gt;40K/s ;)&lt;/p&gt;&lt;p&gt;Thanks for posting this, Chris.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 24 Dec 2010 22:15:57 -0000</pubDate></item><item><title>Re: OSX Error: steam needs to be online to update.</title><link>http://excid3.com/blog/osx-error-steam-needs-to-be-online-to-update/#comment-118268391</link><description>&lt;p&gt;Having this problem several times in a row now.  I'll try downloading by hand &amp;amp; see if that fixes it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 24 Dec 2010 11:04:41 -0000</pubDate></item><item><title>Re: Hoptoad is now available as a Heroku Addon </title><link>http://robots.thoughtbot.com/post/2301393378#comment-111185140</link><description>&lt;p&gt;Another common issue we're trying to address with this is consulting shops needing to bill their clients for services like Hoptoad, or asking their clients to sign up and pay for several services separately.  If you're a consulting shop that deploys to Heroku, you no longer have to buy your own large Hoptoad plan(s), or ask the client to sign up for both Heroku and Hoptoad - they can pay for Hoptoad for their project through the Heroku Addons platform, hopefully simplifying this process for all parties.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Mon, 13 Dec 2010 14:16:02 -0000</pubDate></item><item><title>Re: Heroku | Release Management on Heroku</title><link>http://blog.heroku.com/archives/2010/11/17/releases/#comment-98462611</link><description>&lt;p&gt;That's awesome.  Really great work!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 17 Nov 2010 14:59:09 -0000</pubDate></item><item><title>Re: Track iOS crashes with Hoptoad </title><link>http://robots.thoughtbot.com/post/1487918632#comment-97437405</link><description>&lt;p&gt;Jared, I opened a support issue on your behalf with the Device ID idea.  The short of it is "there's a straightforward way you can add it" - drop by &lt;a href="http://help.hoptoadapp.com/discussions/ios-notifier/9-suggestion-from-blog-post" rel="nofollow noopener" target="_blank" title="http://help.hoptoadapp.com/discussions/ios-notifier/9-suggestion-from-blog-post"&gt;http://help.hoptoadapp.com/...&lt;/a&gt; and chat with Caleb there if you have further questions.&lt;/p&gt;&lt;p&gt;Thanks for the suggestion!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Mon, 15 Nov 2010 10:48:06 -0000</pubDate></item><item><title>Re: Track iOS crashes with Hoptoad </title><link>http://robots.thoughtbot.com/post/1487918632#comment-96287821</link><description>&lt;p&gt;Thanks, Jared!  I'm pumped that you like it - thanks for dropping us a note to say so.  Let us know if there are any improvements or changes you'd like to see.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Thu, 11 Nov 2010 16:48:19 -0000</pubDate></item><item><title>Re: Hoptoad is on AppSumo&amp;#8217;s November Developer Bundle</title><link>http://robots.thoughtbot.com/post/1525658885#comment-95442199</link><description>&lt;p&gt;We love our customers - thanks for using Hoptoad!  But unfortunately it doesn't make business sense to make the next four months of everyone's paid service free.  Even if you're already a happy Hoptoad customer, I bet there are enough other services in the bundle that you could use to make it a steal.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Tue, 09 Nov 2010 11:10:57 -0000</pubDate></item><item><title>Re: Wesley Beary and fog Promoted to the Engine Yard Open Source Program</title><link>https://blog.engineyard.com/2010/wesley-beary-and-fog-promoted-to-the-engine-yard-open-source-program#comment-156800974</link><description>&lt;p&gt;What is the Engine Yard Open Source Program?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 13 Oct 2010 15:24:48 -0000</pubDate></item><item><title>Re: What To Do When You Don&amp;#8217;t Know What To Do</title><link>http://robots.thoughtbot.com/post/850129015#comment-63951930</link><description>&lt;p&gt;Hi Donald,&lt;/p&gt;&lt;p&gt;Thanks for your comments.  I think it is important to go into a prototype with the mindset of "building one to throw away" - if we're hedging our bets, and considering the possibility of keeping the code around, we'll spend more time and effort on the spike than necessary.  When we put on pause the considerations of technical debt, test-driven development, we can move much more quickly to answer questions like "Are we on the right path?" and "Will these tools support the breadth of use cases we'd like?"&lt;/p&gt;&lt;p&gt;Whether test-after development can reap the module-level design benefits of test-driven design is a slightly different discussion -- though I would argue that test driving your code leads to better design.  Code that is hard to test is a code smell for high coupling or convoluted interfaces, where code that is test-driven tends to be more loosely coupled by necessity, since you build clients of your interfaces before constructing the actual interfaces.&lt;/p&gt;&lt;p&gt;There are other considerations, of course - although here we contrasted writing a spike with test-driven development, you could also compare a spike of user-facing software against a design-driven (or "&lt;a href="http://gettingreal.37signals.com/ch09_Interface_First.php" rel="nofollow noopener" target="_blank" title="http://gettingreal.37signals.com/ch09_Interface_First.php"&gt;Interface first&lt;/a&gt;") approach.  These technology spikes intentionally abandoned usability and design concerns, and served primarily to help us learn about a handful of technical options in this domain and give us experience with the tools we might use in the real product.  I think your example was considering the construction of an API rather than user-facing software, in which case this is less of a concern.&lt;/p&gt;&lt;p&gt;It's interesting that you mention API design - I find writing tests first a helpful tool in API design, since the act of writing tests is also a chance to explore what clients of the API will expect.  I often design my ideal API by writing unit tests, consciously foregoing knowledge of the &lt;a href="http://xunitpatterns.com/SUT.html" rel="nofollow noopener" target="_blank" title="http://xunitpatterns.com/SUT.html"&gt;SUT&lt;/a&gt;'s internals, and focusing on the experience of using the API.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 23 Jul 2010 14:57:54 -0000</pubDate></item><item><title>Re: Missed connections: I saw you testing my website</title><link>http://robots.thoughtbot.com/post/841047539#comment-63556125</link><description>&lt;p&gt;Thanks for detailing this, Chad - it's nice to see the nuts and bolts of a usability study.&lt;/p&gt;&lt;p&gt;Did you find that Silverback gave you all the details you are interested in?  Did you take notes during the study, or did you primarily form conclusions after the tests, e.g. during a video review process?&lt;/p&gt;&lt;p&gt;What are the next steps?  Would you typically review the interviews (or your synthesized notes) with a client, or fold these findings into another iteration prior to presenting something new to the client?&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 21 Jul 2010 13:09:21 -0000</pubDate></item><item><title>Re: The community's hopping all over Hoptoad</title><link>http://robots.thoughtbot.com/post/159806419#comment-33410083</link><description>&lt;p&gt;Hi Khash,&lt;/p&gt;&lt;p&gt;Thanks!  I've added SharpHop to our list of 3rd-party plugins and notifiers:&lt;/p&gt;&lt;p&gt;&lt;a href="http://help.hoptoadapp.com/faqs/api-2/alternate-plugins-widgets-addons-and-extras" rel="nofollow noopener" target="_blank" title="http://help.hoptoadapp.com/faqs/api-2/alternate-plugins-widgets-addons-and-extras"&gt;http://help.hoptoadapp.com/...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 10 Feb 2010 10:29:03 -0000</pubDate></item><item><title>Re: After 35 Robot Years, The New thoughtbot.com Is Here!</title><link>http://robots.thoughtbot.com/post/240619719#comment-22780727</link><description>&lt;p&gt;I wish it had unicorns and rainbows on it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 11 Nov 2009 17:04:25 -0000</pubDate></item><item><title>Re: Matt&amp;#8217;s manifesto for a science data platform</title><link>http://mndoci.com/2009/10/28/matts-manifesto-for-a-science-data-platform/#comment-21396030</link><description>&lt;p&gt;Hey folks,&lt;/p&gt;&lt;p&gt;I'm really thrilled to see discussion coming together on this topic, and am trying to come up to speed on all the existing technologies, projects, and ontologies.  Jamie, thanks very much for the links and information about AnIML - looks fantastic, and I'll get in touch after I do some reading.&lt;/p&gt;&lt;p&gt;I'm *particularly* pumped about this statement: "At the moment we have gained the attention of most of the big instrumentation manufactures and are in the process of wrapping up version 1.0 of the standard."&lt;/p&gt;&lt;p&gt;I was also quite excited to read Cameron Neylon's "Head in the clouds: Re-imagining the experimental laboratory record for the web-based networked world" at &lt;a href="http://www.aejournal.net/content/1/1/3" rel="nofollow noopener" target="_blank" title="http://www.aejournal.net/content/1/1/3"&gt;http://www.aejournal.net/co...&lt;/a&gt; - thoughts?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 30 Oct 2009 18:57:54 -0000</pubDate></item><item><title>Re: litany against fear &amp;curren; by nick quaranto &amp;curren; Gem Bundler is the Future</title><link>http://quaran.to/blog/2009/10/14/gem-bundler-is-the-future/#comment-20884459</link><description>&lt;p&gt;(e.g. a way to convert Gemfile to .gems, or something along those lines)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 23 Oct 2009 17:10:16 -0000</pubDate></item><item><title>Re: litany against fear &amp;curren; by nick quaranto &amp;curren; Gem Bundler is the Future</title><link>http://quaran.to/blog/2009/10/14/gem-bundler-is-the-future/#comment-20883588</link><description>&lt;p&gt;Hey Nick,&lt;/p&gt;&lt;p&gt;Is there a recommended strategy for using bundler and Gemfile with an application deployed to Heroku?  (Let me know if there's a better forum in which to ask that question).&lt;/p&gt;&lt;p&gt;Thanks for the writeup!  My weekly lunch orders will soon come with bundles of gems ;)&lt;/p&gt;&lt;p&gt;Jason&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 23 Oct 2009 16:55:29 -0000</pubDate></item><item><title>Re: High Quality Ruby on Rails Example Applications</title><link>http://jetpackweb.com/blog/2009/10/14/high-quality-ruby-on-rails-example-applications/#comment-77582674</link><description>&lt;p&gt;Great list!  Thanks for taking the time to assemble and share this.  I somehow didn't know that spree existed!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Wed, 14 Oct 2009 22:22:44 -0000</pubDate></item><item><title>Re: the update | gemcutter | awesome gem hosting</title><link>http://update.gemcutter.org/2009/09/25/kinetic-energy.html#comment-17375260</link><description>&lt;p&gt;Wow, congrats on the RubyForge merger!  Gemcutter's looking slick!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 25 Sep 2009 10:05:28 -0000</pubDate></item><item><title>Re: assert rand() &amp;gt; 0.5</title><link>http://robots.thoughtbot.com/post/171242827#comment-15351846</link><description>&lt;p&gt;@mrdias - That's a great suggestion.  Any technique which yields predictable and consistent fixture data is desirable, whether the data generated has an obvious pattern, like a sequence, or a pattern which is more shuffled but still predictable, like shams.&lt;/p&gt;&lt;p&gt;@Peter - Interesting.  Could you share some of the examples when randomized test data revealed actual bugs?  Was it straightforward to identify the issue?  Thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Tue, 25 Aug 2009 09:59:35 -0000</pubDate></item><item><title>Re: Make your test suite UNCOMFORTABLY FAST!</title><link>http://robots.thoughtbot.com/post/159805334#comment-14588807</link><description>&lt;p&gt;Thanks, Dan!  I must admit, though, that I have gotten where I am today by standing on the shoulders of giants.  I would like to acknowledge Mike Burns for his vast array of subtle and witty writing techniques (e.g. leverging his vasty deep of internet pictures).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Fri, 24 Jul 2009 12:40:00 -0000</pubDate></item><item><title>Re: Ruby-GitHub: Simple Access to the GitHub API - Intridea Company Blog</title><link>http://www.intridea.com/2008/4/1/ruby-github-simple-access-to-the-github-api?blog=company#comment-6985810</link><description>&lt;p&gt;This is awesome!  But, unfortunately, GitHub seems to have gone and changed something, because I get:&lt;/p&gt;&lt;p&gt;irb(main):010:0*   user = GitHub::API.user('mbleigh') &lt;br&gt;&amp;lt;github::user company="Intridea, Inc." name="Michael Bleigh"&amp;gt;&lt;br&gt;SystemStackError: stack level too deep&lt;br&gt;	from /opt/local/lib/ruby/gems/1.8/gems/mash-0.0.3/lib/mash.rb:100:in `dup'&lt;br&gt;	from /opt/local/lib/ruby/gems/1.8/gems/mash-0.0.3/lib/mash.rb:213:in `stringify_keys'&lt;br&gt;	from /opt/local/lib/ruby/gems/1.8/gems/mash-0.0.3/lib/mash.rb:131:in `deep_update'&lt;br&gt;	from /opt/local/lib/ruby/gems/1.8/gems/mash-0.0.3/lib/mash.rb:50:in `initialize'&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Sat, 07 Mar 2009 21:42:34 -0000</pubDate></item><item><title>Re: Clearance: Rails authentication for developers who write tests</title><link>http://robots.thoughtbot.com/post/159805955#comment-14588181</link><description>&lt;p&gt;@Eric Mill, @Dan Croak,&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;	&lt;/p&gt;&lt;p&gt;I generally have a very averse reaction to lots of generated code, but I definitely enjoy the level of “code intimacy” with Clearance.  Since the generated code is actually almost entirely mixins, it ends up looking something like:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;class ApplicationController &amp;lt; ActionController::Base&lt;br&gt;  include Clearance::App::Controllers::ApplicationController&lt;br&gt;end&lt;/code&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jason Morrison</dc:creator><pubDate>Mon, 09 Feb 2009 18:46:00 -0000</pubDate></item></channel></rss>