<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Steven R. Baker - Latest Comments</title><link>http://srbaker.disqus.com/</link><description></description><atom:link href="https://srbaker.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Sun, 20 Jan 2013 16:14:04 -0000</lastBuildDate><item><title>Re: Do Your Damned Job</title><link>http://stevenrbaker.com/blog/2009/11/16/do-your-damned-job.html#comment-773373506</link><description>&lt;p&gt;Yup, totally agree. As Uncle Bob says "QA should find nothing".&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">synapticmishap</dc:creator><pubDate>Sun, 20 Jan 2013 16:14:04 -0000</pubDate></item><item><title>Re: A Folder Full of Middles</title><link>http://stevenrbaker.com/blog/2012/03/28/a-folder-full-of-middles.html#comment-479042995</link><description>&lt;p&gt;Ah, thanks. I couldn't remember the {} special characters. I originally tried with xargs, but it complained about some quoting, and so I just ghettoed it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven R. Baker</dc:creator><pubDate>Wed, 28 Mar 2012 23:14:10 -0000</pubDate></item><item><title>Re: A Folder Full of Middles</title><link>http://stevenrbaker.com/blog/2012/03/28/a-folder-full-of-middles.html#comment-479033162</link><description>&lt;p&gt;find . -type f -exec cat {} \; | wc -w&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">daniel</dc:creator><pubDate>Wed, 28 Mar 2012 22:58:58 -0000</pubDate></item><item><title>Re: Optimizing Stand Up</title><link>http://stevenrbaker.com/blog/2012/01/03/optimizing-stand-up.html#comment-400577481</link><description>&lt;p&gt;Great article. I second Avdi on the Google+ Hangouts option; we use one everyday with our remote team and I am always impressed by the audio/video quality.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jonan Scheffler</dc:creator><pubDate>Wed, 04 Jan 2012 14:10:18 -0000</pubDate></item><item><title>Re: Optimizing Stand Up</title><link>http://stevenrbaker.com/blog/2012/01/03/optimizing-stand-up.html#comment-399916507</link><description>&lt;p&gt;agree! lots of standups denigrate into a meaningless chatter of people coming up with random stuff to defend their value to the company.  I content that you should answer what you're working on &amp;amp; connect to a story in your agile planning tool.  And if you need help, ask for it.  &lt;/p&gt;&lt;p&gt;I do find it interesting the differences in what motivates the in-office team and remote workers.  It's important for remoters to have some respect for those that arent as lucky to be at home, w/ their kids, in their underwear, working.   if it's a "nana-nana" look at me...you wont win over the in-office folks.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SteveB</dc:creator><pubDate>Tue, 03 Jan 2012 17:38:59 -0000</pubDate></item><item><title>Re: Optimizing Stand Up</title><link>http://stevenrbaker.com/blog/2012/01/03/optimizing-stand-up.html#comment-399732717</link><description>&lt;p&gt;Good stuff. Just a quick note: I frickin' love Google+ Hangouts for remote standups. I participate in at least one G+ standup every workday. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Avdi Grimm</dc:creator><pubDate>Tue, 03 Jan 2012 13:25:26 -0000</pubDate></item><item><title>Re: Optimizing Stand Up</title><link>http://stevenrbaker.com/blog/2012/01/03/optimizing-stand-up.html#comment-399688423</link><description>&lt;p&gt;Enjoyed the post -- stand ups can indeed be awful ... Experimented with google hangouts for standups with decent success. Technically, it worked well, but didn't win over the in-office-team. For remote-only teams, I highly recommend.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jwo</dc:creator><pubDate>Tue, 03 Jan 2012 12:17:54 -0000</pubDate></item><item><title>Re: Isolating Rails 3</title><link>http://stevenrbaker.com/blog/2010/12/24/isolating-rails-3.html#comment-327476938</link><description>&lt;p&gt;Graham! It would have been October/November of 2004, if I remember correctly.&lt;/p&gt;&lt;p&gt;Bundler has been a complete pain, and it was left to its current maintainers in an awful state. They're doing the best they can, but they have a lot of compatibility concerns to deal with.&lt;/p&gt;&lt;p&gt;Personally, I use Isolate, but I recommend you fixing your Bundler problem and sticking with it for the time being. The documentation, the community, and Rails itself depend pretty heavily on it. Of course, I'm happy to help you with it if you drop me an email.&lt;/p&gt;&lt;p&gt;Great to hear from you!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven R. Baker</dc:creator><pubDate>Wed, 05 Oct 2011 17:35:06 -0000</pubDate></item><item><title>Re: Isolating Rails 3</title><link>http://stevenrbaker.com/blog/2010/12/24/isolating-rails-3.html#comment-326517773</link><description>&lt;p&gt;Ironic that Bundler failed me, so when I went looking for a fix, I found an article by Steven about Bundler fails.  That's the same Steven who had recommended Rails to me 8-9 years ago, but I was focused elsewhere and didn't have the time.  Now I have the time, but am stuck with Bundler fails ... .  Will this Bundler fail be my learning cliff???  Can a newbie figure out Isolate???&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Graham</dc:creator><pubDate>Tue, 04 Oct 2011 14:40:29 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-307003572</link><description>&lt;p&gt;Steven, your post did not make it sound like the patch would've been rejected. You said "I don’t want to write it if you’re just going to throw it away later". The operative word (as far as my comment is concerned) being "later".&lt;/p&gt;&lt;p&gt;As for who was reinventing the wheel, I accept your statement that Isolate is older than Bundler. I can't help but feel, though, that the project turned out to be aptly named. Regardless of your project's priority - regardless of its superiority - the fact is that Bundler is the market leader. You can go your own way, or you can suck it up and stay with the mainstream. Pluses and minuses on both sides.&lt;/p&gt;&lt;p&gt;Another way to look at it is this: Why do you suppose Bundler has been a success, in spite of the deficiencies in its authors that you note?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Wilden</dc:creator><pubDate>Sun, 11 Sep 2011 02:23:43 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-307000767</link><description>&lt;p&gt;Mark, I was told that my patches would be rejected; why would I waste my time? And I did not reinvent the wheel; I switched to a project which was older than Bundler itself. If anything, Bundler was re-inventing the wheel (which is pretty typical of its authors.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven R. Baker</dc:creator><pubDate>Sun, 11 Sep 2011 02:09:14 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-302072178</link><description>&lt;p&gt;I can sympathize with your experience. However, I do think there's an important lesson here:&lt;/p&gt;&lt;p&gt;Don't be "generous". Write code because it fulfills a need you have. Don't worry if it will be "thrown away" later. If it's good, then it won't be thrown away. But even if it is, you would've saved time just by patching Bundler and contributing your patch back to the community than reinventing the wheel.&lt;/p&gt;&lt;p&gt;I think some decisions were made here based on personal irritation rather than logic.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Wilden</dc:creator><pubDate>Sun, 04 Sep 2011 01:28:46 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-95090367</link><description>&lt;p&gt;I suppose it's a bit late to comment on this post, but what the hell ;) We experienced very similar issues with bundler, though not specifically the build options issue. My beef with bundler was two-fold, and in the following order. First, release management was, to put it lightly, a complete and utter joke. Somewhere in the 0.8 branch, it was highly encouraged by one of the bundler developers that we all start upgrading our apps to use bundler, so we could be ready for Rails 3, or something. In my opinion, bundler 0.8.x seemed somewhat stable, and worked pretty well for our purposes.&lt;/p&gt;&lt;p&gt;Then started the tinkering. And the breaking. And the crazy backwards incompatible API changes. And the inability to have different versions of bundler on the same *system*. What!? Oh, it's fine, it's a rubygems bug. The solution was always something to effect of, oh you should upgrade to the latest version. Or, oh, that's fixed in master. Or, just use rvm.&lt;/p&gt;&lt;p&gt;Admittedly, I like bundler 1.0, a lot. It's stable. Finally. But the road to 1.0 was, well, painful to say the least. And not, "life on the bleeding edge" painful, this was more, "we promise, it's stable (except we're going to make major changes that will break everything)" painful.&lt;/p&gt;&lt;p&gt;And secondly, I always got the "this is a *very hard problem* and therefore only the bundler core team is qualified to work on it" vibe. Give me a break.&lt;/p&gt;&lt;p&gt;Don't get me wrong. I like bundler. I like the guys on the core team. I think they've improved immensely since you wrote this post on all the things that I've bitched about in this comment. But I think it was a very hard lesson learned for the ruby community. Hopefully we can avoid this type of thing in the future. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Sharp</dc:creator><pubDate>Mon, 08 Nov 2010 11:16:50 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45205630</link><description>&lt;p&gt;I don't think it makes sense to always force people to write patches beforehand if you get prior confirmation from the core team that they are not going to merge it. Time is valuable, and if you know something has a slight chance of getting merged, its often completely wasted effort.&lt;/p&gt;&lt;p&gt;Before writing patches for something that needs to be a shared community asset like Bundler (I deploy to heroku), I do believe its better to bounce ideas of the core team, and only code something if they agree with the approach. Even with github, maintaining a separate fork of a project is still a huge duplication of work.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">railsjedi</dc:creator><pubDate>Fri, 16 Apr 2010 16:32:47 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45205166</link><description>&lt;p&gt;I know exactly how you feel based on experiences on some other open source projects. All I can say is the Bundler team (indirect, wycats, carl lerche) has been super helpful with my direct experiences with them. I don't think they were trying to antagonize, but if it seemed that way, please give them another chance. They'll help make things right with this issue. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">railsjedi</dc:creator><pubDate>Fri, 16 Apr 2010 16:28:53 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45174713</link><description>&lt;p&gt;Hey Steven,&lt;/p&gt;&lt;p&gt;One thing that strikes me is that you said you had two opportunities to write patches but didn't.&lt;/p&gt;&lt;p&gt;I'm not in favor of wasting time, but as an outsider to the conflict, I would think that having concrete code would make the conversation a lot easier.&lt;/p&gt;&lt;p&gt;I've only talked with Pat at Goldstar briefly, and I haven't met the Bundler guys, but reading these posts/articles/tweets back-and-forth feels like more a battle of egos than a cooperative effort to solve the problem(s) at hand.&lt;/p&gt;&lt;p&gt;Can't you guys hug it out? :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zach Moazeni</dc:creator><pubDate>Fri, 16 Apr 2010 13:18:33 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45163068</link><description>&lt;p&gt;That does sound frustrating.&lt;/p&gt;&lt;p&gt;Thanks for sharing and sharing isolate.  Can't wait to check it out.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Fri, 16 Apr 2010 12:25:30 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45160497</link><description>&lt;p&gt;Our app worked with 0.8, but as I stated, there was a bug that prevented us from upgrading gem versions, which we found ourselves doing two or three times in a row.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven R. Baker</dc:creator><pubDate>Fri, 16 Apr 2010 12:11:12 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45160366</link><description>&lt;p&gt;The conversation was paraphrased, but was pretty accurate. I believe the exact quotation was "You can't do it." (I do have the logs, and I was referencing them when I wrote that, but there's a lot of private stuff that would need to be stripped for me to post them.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven R. Baker</dc:creator><pubDate>Fri, 16 Apr 2010 12:10:25 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45158744</link><description>&lt;p&gt;If your app worked with 0.8, why didn't you just leave it alone when it didn't work with 0.9?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">geetarista</dc:creator><pubDate>Fri, 16 Apr 2010 12:00:01 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45156631</link><description>&lt;p&gt;Yeah, I assume you're paraphrasing, but given the use of quotation marks, you might want to explicitly say so.&lt;/p&gt;&lt;p&gt;Would also be interesting to hear Developer's version of the conversations.&lt;/p&gt;&lt;p&gt;Regardless, it does sound like a really frustrating experience. :/&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">joegrossberg</dc:creator><pubDate>Fri, 16 Apr 2010 11:47:02 -0000</pubDate></item><item><title>Re: From Bundler to Open and Inclusive Software Communities</title><link>http://stevenrbaker.com/blog/2010/04/15/from-bundler-to-open-and-inclusive-software-communities.html#comment-45153536</link><description>&lt;p&gt;Did they really say "You’re not smart enough", or is that dialog a summary of how you felt after the conversation?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guest</dc:creator><pubDate>Fri, 16 Apr 2010 11:31:12 -0000</pubDate></item><item><title>Re: Do Your Damned Job</title><link>http://stevenrbaker.com/blog/2009/11/16/do-your-damned-job.html#comment-29040389</link><description>&lt;p&gt;I'd go further. I prefer developers to get the browser up and click on it anyway, even with full acceptance tests. There's a difference between "working", "usable" and "intuitive", and bringing the browser up - even for small typos - can show us other things we missed, as well as getting the domain ingrained in our brains.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Liz Keogh</dc:creator><pubDate>Sat, 09 Jan 2010 05:40:33 -0000</pubDate></item><item><title>Re: Do Your Damned Job</title><link>http://stevenrbaker.com/blog/2009/11/16/do-your-damned-job.html#comment-29040277</link><description>&lt;p&gt;Utterly agree with this, and with the comments from kbaribeau.  Quality is everyones job, at every step of the process.  Any developer who delivers code that they aren't 100% confident has been personally tested (using whatever means are appropriate) isn't a software developer I ever want to work with.&lt;/p&gt;&lt;p&gt;Brilliant post Steven.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">terry_brown_uk</dc:creator><pubDate>Sat, 09 Jan 2010 05:37:58 -0000</pubDate></item><item><title>Re: Do Your Damned Job</title><link>http://stevenrbaker.com/blog/2009/11/16/do-your-damned-job.html#comment-23269485</link><description>&lt;p&gt;Quality is *everyone's* job.  The best QAs can write code, and the best developers can test (although there is still a lot of value in specialization; the best QAs are better testers than the best developers and vice versa).&lt;/p&gt;&lt;p&gt;I think though we should be steering our teams in a direction where everyone collaborates frequently.  When done well, roles start to blur.  QAs pair with developer's frequently enough that we forget who's who.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">kbaribeau</dc:creator><pubDate>Mon, 16 Nov 2009 18:40:33 -0000</pubDate></item></channel></rss>