<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:series="http://organizeseries.com/"
		>
<channel>
	<title>Comments on: The Five Tools I Can&#8217;t Develop Without</title>
	<atom:link href="http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-five-tools-i-cant-develop-without</link>
	<description>The personal blog of Brandon Savage. Contains entries of a personal and professional nature focusing on PHP, Apple, LAMP, MySQL and Washington, DC.</description>
	<lastBuildDate>Wed, 15 May 2013 14:54:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.2-alpha</generator>
	<item>
		<title>By: Mike Willbanks</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3721</link>
		<dc:creator>Mike Willbanks</dc:creator>
		<pubDate>Tue, 15 Feb 2011 01:34:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3721</guid>
		<description><![CDATA[Brandon... all right post.  I feel I must mention mine.
Continuous integration since without it developers write sloppy code and do not test what their change may have broken.
Code reviews as someone needs to be the enforcer before code goes running through the environments
Technical documentation as the next person would waste countless hours without it.
Their own VPS of the software, as slow machines are no fun and your dev environment should be as close to production as possible.
Vim as once you really learn it, it is your best friend.]]></description>
		<content:encoded><![CDATA[<p>Brandon&#8230; all right post.  I feel I must mention mine.<br />
Continuous integration since without it developers write sloppy code and do not test what their change may have broken.<br />
Code reviews as someone needs to be the enforcer before code goes running through the environments<br />
Technical documentation as the next person would waste countless hours without it.<br />
Their own VPS of the software, as slow machines are no fun and your dev environment should be as close to production as possible.<br />
Vim as once you really learn it, it is your best friend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eliezer faizal</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3719</link>
		<dc:creator>eliezer faizal</dc:creator>
		<pubDate>Mon, 14 Feb 2011 06:30:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3719</guid>
		<description><![CDATA[My favorite tools:
Netbeans, gEdit (Notepad), Terminal

I prefer system.out.println rather than debugger]]></description>
		<content:encoded><![CDATA[<p>My favorite tools:<br />
Netbeans, gEdit (Notepad), Terminal</p>
<p>I prefer system.out.println rather than debugger</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Cox</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3717</link>
		<dc:creator>Stephen Cox</dc:creator>
		<pubDate>Sun, 13 Feb 2011 05:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3717</guid>
		<description><![CDATA[I wanna second PHPStorm. You should check it out. The Local History feature sold me on it.]]></description>
		<content:encoded><![CDATA[<p>I wanna second PHPStorm. You should check it out. The Local History feature sold me on it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: E.J. Sexton</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3712</link>
		<dc:creator>E.J. Sexton</dc:creator>
		<pubDate>Fri, 11 Feb 2011 02:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3712</guid>
		<description><![CDATA[Great post. I have found everything you have said to be true.

Also, thanks for the tip on FirePHP. I had heard about the add-on before, but I had never tried it out. It looks like it could be very useful. Everyone raves about the Web Developer add-on as well, but I do not find it that useful. Nevertheless, I keep it installed, as it does come in handy occasionally. I love FireBug.

I also agree with those who commented that version control is also a must. Using version control, such as SVN, has saved me a lot of time and pain, and has improved my productivity.

I currently use OSTicket for issue tracking, but I much prefer Bugzilla.]]></description>
		<content:encoded><![CDATA[<p>Great post. I have found everything you have said to be true.</p>
<p>Also, thanks for the tip on FirePHP. I had heard about the add-on before, but I had never tried it out. It looks like it could be very useful. Everyone raves about the Web Developer add-on as well, but I do not find it that useful. Nevertheless, I keep it installed, as it does come in handy occasionally. I love FireBug.</p>
<p>I also agree with those who commented that version control is also a must. Using version control, such as SVN, has saved me a lot of time and pain, and has improved my productivity.</p>
<p>I currently use OSTicket for issue tracking, but I much prefer Bugzilla.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: evanx</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3710</link>
		<dc:creator>evanx</dc:creator>
		<pubDate>Thu, 10 Feb 2011 12:04:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3710</guid>
		<description><![CDATA[Netbeans, svn, trac, firebug, google]]></description>
		<content:encoded><![CDATA[<p>Netbeans, svn, trac, firebug, google</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3707</link>
		<dc:creator>Matthew</dc:creator>
		<pubDate>Wed, 09 Feb 2011 15:52:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3707</guid>
		<description><![CDATA[Hi Brandon,

great post. I think I&#039;ve tried the gamut from vi/vim, Quanta, Eclipse, TextMate and now Netbeans. Whilst it can be nice for companies to standardise, I believe that it&#039;s best for the developer to pick an IDE that they work best with and know it thoroughly, so that they&#039;re very efficient with it - sort of like a word worker or chef would choose the tools that they work best with and build great proficiency with them. I don&#039;t really agree with enforcing a specific IDE on users.

The firefox developer tools, along with YSlow, Hammerhead, validator and reference plugins are just essential, but the Chrome tools are really improving as well. Also  having a solid development workflow I find to be extremely effective for efficient development. Applications, such as a continuous integration server, like phpUnderControl, integrating with a standard version control tool and deployment process serve to ease unnecessary problems.

cheers,

Matt]]></description>
		<content:encoded><![CDATA[<p>Hi Brandon,</p>
<p>great post. I think I&#8217;ve tried the gamut from vi/vim, Quanta, Eclipse, TextMate and now Netbeans. Whilst it can be nice for companies to standardise, I believe that it&#8217;s best for the developer to pick an IDE that they work best with and know it thoroughly, so that they&#8217;re very efficient with it &#8211; sort of like a word worker or chef would choose the tools that they work best with and build great proficiency with them. I don&#8217;t really agree with enforcing a specific IDE on users.</p>
<p>The firefox developer tools, along with YSlow, Hammerhead, validator and reference plugins are just essential, but the Chrome tools are really improving as well. Also  having a solid development workflow I find to be extremely effective for efficient development. Applications, such as a continuous integration server, like phpUnderControl, integrating with a standard version control tool and deployment process serve to ease unnecessary problems.</p>
<p>cheers,</p>
<p>Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mnt</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3706</link>
		<dc:creator>mnt</dc:creator>
		<pubDate>Wed, 09 Feb 2011 09:55:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3706</guid>
		<description><![CDATA[I still don&#039;t know why programmers refuse to use debuggers instead of print_r/var_dump&#039;ing.]]></description>
		<content:encoded><![CDATA[<p>I still don&#8217;t know why programmers refuse to use debuggers instead of print_r/var_dump&#8217;ing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Petah</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3704</link>
		<dc:creator>Petah</dc:creator>
		<pubDate>Wed, 09 Feb 2011 09:05:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3704</guid>
		<description><![CDATA[A unix based console. A light text editor (Notepad++). GUI diff tool (Netbeans, or SmartGit). Database sync tool (Toad for MySQL).

All free.]]></description>
		<content:encoded><![CDATA[<p>A unix based console. A light text editor (Notepad++). GUI diff tool (Netbeans, or SmartGit). Database sync tool (Toad for MySQL).</p>
<p>All free.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Fisher</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3701</link>
		<dc:creator>Dave Fisher</dc:creator>
		<pubDate>Wed, 09 Feb 2011 00:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3701</guid>
		<description><![CDATA[Great post! My current employer fitted me out with an iMac when I first joined and even though the display was clear I couldn&#039;t handle using one screen for everything. 
Not a huge amount of memory for running vm&#039;s either. So took the odd step of taking my mac pro with dual screens in to the office. Hell of lot more productive with a decent setup.]]></description>
		<content:encoded><![CDATA[<p>Great post! My current employer fitted me out with an iMac when I first joined and even though the display was clear I couldn&#8217;t handle using one screen for everything.<br />
Not a huge amount of memory for running vm&#8217;s either. So took the odd step of taking my mac pro with dual screens in to the office. Hell of lot more productive with a decent setup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Meketrefe</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3700</link>
		<dc:creator>Meketrefe</dc:creator>
		<pubDate>Tue, 08 Feb 2011 23:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3700</guid>
		<description><![CDATA[On Windows I just need my own LAMP stack, UltraEdit, Web Developer Toolbar + Firebug, xdebug and a text &quot;todo&quot; file. The rest is extra and doesn&#039;t anything super duper to the mentioned core of tools...

And yes, I&#039;m pretty doing fine with that...]]></description>
		<content:encoded><![CDATA[<p>On Windows I just need my own LAMP stack, UltraEdit, Web Developer Toolbar + Firebug, xdebug and a text &#8220;todo&#8221; file. The rest is extra and doesn&#8217;t anything super duper to the mentioned core of tools&#8230;</p>
<p>And yes, I&#8217;m pretty doing fine with that&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eRadical</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3699</link>
		<dc:creator>eRadical</dc:creator>
		<pubDate>Tue, 08 Feb 2011 21:14:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3699</guid>
		<description><![CDATA[I&#039;m still not trying to force/standardise Zend Studio but if NetBeans does not fix the &quot;insert TABs as SPACES&quot; issue I think I will be forced to do so...

Half of the team is working with NetBeans and half with Zend Studio. Most of the &quot;TABs as SPACES&quot; come from NetBeans even when the option is not set...
It&#039;s a killer to work with fuzzy-indended code...

They really must pay attention to that!]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m still not trying to force/standardise Zend Studio but if NetBeans does not fix the &#8220;insert TABs as SPACES&#8221; issue I think I will be forced to do so&#8230;</p>
<p>Half of the team is working with NetBeans and half with Zend Studio. Most of the &#8220;TABs as SPACES&#8221; come from NetBeans even when the option is not set&#8230;<br />
It&#8217;s a killer to work with fuzzy-indended code&#8230;</p>
<p>They really must pay attention to that!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seb Barre</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3698</link>
		<dc:creator>Seb Barre</dc:creator>
		<pubDate>Tue, 08 Feb 2011 21:02:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3698</guid>
		<description><![CDATA[One comment about companies standardizing on an IDE.  We did this at a previous company, and while efficiency and speed are good reasons to let coders pick their own tools, the argument can be made for consistency of environment also being a contributing factor to efficiency.

In the end we relaxed the rules to allow some choice, as long as the developer&#039;s IDE choice supported XDebug and SVN..]]></description>
		<content:encoded><![CDATA[<p>One comment about companies standardizing on an IDE.  We did this at a previous company, and while efficiency and speed are good reasons to let coders pick their own tools, the argument can be made for consistency of environment also being a contributing factor to efficiency.</p>
<p>In the end we relaxed the rules to allow some choice, as long as the developer&#8217;s IDE choice supported XDebug and SVN..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nils Luxton</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3697</link>
		<dc:creator>Nils Luxton</dc:creator>
		<pubDate>Tue, 08 Feb 2011 15:31:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3697</guid>
		<description><![CDATA[Good points. Dual monitor has been a must for me for years now, I really can&#039;t imagine not having that second screen! 

On the topic of IDEs, I&#039;ve tried Netbeans but didn&#039;t really get on with it. It&#039;s autocomplete wasn&#039;t as good/fast as NuSphere PhpEd (which I used previously).

However, I recently discovered phpStorm from JetBrains. Now I don&#039;t work for them or anything, but I had such a &quot;wow&quot; moment the first week or so I used it, I feel almost duty-bound to extoll its virtues to other devs(!)

It blows all the other IDEs I&#039;ve used out of the water (PhpEd, Eclipse PDT, Zend Studio, Netbeans, Komodo, phpDesigner, the list goes on and on...) - it&#039;s fast, great autocomplete (including arrays and arrays of objects), good refactoring support, great HTML/JS support, and lots and lots of really little things that just make life much easier. And perhaps best of all, their development cycle is rapid, and their Early Access Preview (read: beta) is publicly available.

Anyway, nice article, I&#039;m looking forward to reading others&#039; comments.]]></description>
		<content:encoded><![CDATA[<p>Good points. Dual monitor has been a must for me for years now, I really can&#8217;t imagine not having that second screen! </p>
<p>On the topic of IDEs, I&#8217;ve tried Netbeans but didn&#8217;t really get on with it. It&#8217;s autocomplete wasn&#8217;t as good/fast as NuSphere PhpEd (which I used previously).</p>
<p>However, I recently discovered phpStorm from JetBrains. Now I don&#8217;t work for them or anything, but I had such a &#8220;wow&#8221; moment the first week or so I used it, I feel almost duty-bound to extoll its virtues to other devs(!)</p>
<p>It blows all the other IDEs I&#8217;ve used out of the water (PhpEd, Eclipse PDT, Zend Studio, Netbeans, Komodo, phpDesigner, the list goes on and on&#8230;) &#8211; it&#8217;s fast, great autocomplete (including arrays and arrays of objects), good refactoring support, great HTML/JS support, and lots and lots of really little things that just make life much easier. And perhaps best of all, their development cycle is rapid, and their Early Access Preview (read: beta) is publicly available.</p>
<p>Anyway, nice article, I&#8217;m looking forward to reading others&#8217; comments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Forever student</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3695</link>
		<dc:creator>Forever student</dc:creator>
		<pubDate>Tue, 08 Feb 2011 10:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3695</guid>
		<description><![CDATA[Funny how you write about having an IDE of your choice, then you mention NetBeans as an example, and half of the comments is from people suggesting other IDEs.
Guys you miss the point. Use whatever you like, not whatever somebody else tells you to use.]]></description>
		<content:encoded><![CDATA[<p>Funny how you write about having an IDE of your choice, then you mention NetBeans as an example, and half of the comments is from people suggesting other IDEs.<br />
Guys you miss the point. Use whatever you like, not whatever somebody else tells you to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jozef</title>
		<link>http://www.brandonsavage.net/the-five-tools-i-cant-develop-without/#comment-3694</link>
		<dc:creator>jozef</dc:creator>
		<pubDate>Tue, 08 Feb 2011 08:17:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.brandonsavage.net/?p=1330#comment-3694</guid>
		<description><![CDATA[- Netbeans PHP 6.9 with XDebug + my own PHP logger (static class) + my own PHP exception handler
- Subversion server, TortoiseSVN client
- Mantis bugtracker
- FF with Firebug, Web developer plugins
- Notepad++ with Function list plugin]]></description>
		<content:encoded><![CDATA[<p>- Netbeans PHP 6.9 with XDebug + my own PHP logger (static class) + my own PHP exception handler<br />
- Subversion server, TortoiseSVN client<br />
- Mantis bugtracker<br />
- FF with Firebug, Web developer plugins<br />
- Notepad++ with Function list plugin</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced (User agent is rejected)
Object Caching 626/628 objects using apc
Content Delivery Network via Amazon Web Services: S3: brandonsavage-net-files.s3.amazonaws.com

 Served from: www.brandonsavage.net @ 2013-05-24 05:46:51 by W3 Total Cache -->