<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Smarticus</title>
	
	<link>http://smartic.us</link>
	<description>code - video - mac - lifehack</description>
	<lastBuildDate>Mon, 12 Jul 2010 15:37:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/woahbaby" /><feedburner:info uri="woahbaby" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Success through others</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/T-agjudO3nw/</link>
		<comments>http://smartic.us/2010/07/12/success-through-others/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 03:53:49 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35710</guid>
		<description><![CDATA[Not everyone can be at the front of the game.  This of course holds true in our little open source world. We all can&#8217;t be the Githubs or &#60;insert other company you believe to be successful right here&#62;.  Here is a little tip: Every time you you give someone a tidbit that becomes a part [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F07%2F12%2Fsuccess-through-others%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F07%2F12%2Fsuccess-through-others%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>Not everyone can be at the front of the game.  This of course holds true in our little open source world. We all can&#8217;t be the Githubs or &lt;insert other company you believe to be successful right here&gt;.  Here is a little tip:</p>

<blockquote>Every time you you give someone a <em>tidbit</em> that becomes a part of their success, <strong>you too are part of that success.</strong></blockquote>

<p>Of course that doesn&#8217;t mean they owe you some sort of financial prize or even acknowledgement.  The real reward is just knowing you helped move someone a little farther along.</p>

<p>My friend Chris Strom <a href="http://japhr.blogspot.com">blogs</a>.  As a matter of fact, I think he blogs just about every single day.  The best thing is his blogs are never rants or fluff.  They almost always have code, and they always provide great insight into what makes Chris ticks.  I read his posts whenever I have time, so I can see what he is up to.</p>

<p>Tonight I read his latest post, <a href="http://japhr.blogspot.com/2010/07/code-should-only-exist-to-make-test.html">&#8216;Code Should Only Exist to Make a Test Pass&#8217;</a>, and instantly a smile lit up my face.  Little tidbits like that are what keep me going, and hopefully I can inspire someone else to do something great in the near future.</p>

<p> </p>

<p>
<object width="500" height="281">
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13258670&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="281" src="http://vimeo.com/moogaloop.swf?clip_id=13258670&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed>
</object>
</p>

<p style="font-size: 9px;">(of course I hope I was the source of inspiration for this, if not&#8230; we can just pretend I was)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=T-agjudO3nw:NFCrC2RmqKo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=T-agjudO3nw:NFCrC2RmqKo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=T-agjudO3nw:NFCrC2RmqKo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/T-agjudO3nw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/07/12/success-through-others/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/07/12/success-through-others/</feedburner:origLink></item>
		<item>
		<title>The “Common Sense” Startup</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/3Psh9zfc10E/</link>
		<comments>http://smartic.us/2010/07/07/the-common-sense-startup/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 01:13:53 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35700</guid>
		<description><![CDATA[I&#8217;m going to describe what I think would be the ultimate company.  This company would be self-funded. Not self-funded on the backs of millionaires or Daddy&#8217;s money, but really self-funded.  The company would actually come into creation with little or no funding.  It would be started as some side project or some night time passion. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F07%2F07%2Fthe-common-sense-startup%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F07%2F07%2Fthe-common-sense-startup%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>I&#8217;m going to describe what I think would be the ultimate company.  This company would be self-funded. Not self-funded on the backs of millionaires or Daddy&#8217;s money, but really self-funded.  The company would actually come into creation with little or no funding.  It would be started as some side project or some night time passion.  The initial goal of this company wouldn&#8217;t be making millions of dollars.  There is plenty of time for that later.  The initial goal of this company would be first to come up with the simplest idea.</p>

<blockquote>
<p>The actual simplest idea that could be created.</p>
</blockquote>

<p>There have been too many times in the past where I&#8217;ve been on projects where the goals were lofty.  These goals were so lofty, there was no way they could be reached.  The projects actually failed searching for a problem; never-mind actually coming up with a solution.</p>

<p>Once I was able to visualize this simple idea, I would figure out what the value was.  As I see it, things that are worth it have some sort of value.  You must charge for your idea.  You have to; hopes and dreams don&#8217;t pay the mortgage or put food on the table.  There will be time for freebies later, but for now, you must offer something, and you must assign value (hopefully monetary value) to it.</p>

<blockquote>
<p>Your idea has worth.  You know this.  So you might as well charge for it.</p>
</blockquote>

<p>Now of course I&#8217;m going to want to all my friends to work on this project with me.  I could offer them fictitious shares of my future fortunes.  But I won&#8217;t.  I can&#8217;t spread the pot too thin at first.  Also, I don&#8217;t want to dilute the value of my idea by having too many cooks stirring the pot.  They&#8217;ll be plenty of work for them in the future.  But now, we must stay focused on our idea.</p>

<p>So we have the idea of something simple that can actually make money.  What do we do next?  Well we execute on the idea.  We work nights and weekends on the project in hopes of getting it up and working in front of people as soon possible.  For most of us, illusions of grandeur are the norm.  We need to get this in front of real people, who pay us real money, real fast, so we can get real feedback.</p>

<p>After a few months of real people, using your real application, you&#8217;ll have real world experience.  Sure, you wrote this application to scratch you own itch.  Isn&#8217;t it satisfying to have people pay you to do something you actually did for yourself?</p>

<blockquote>
<p>Put it out there and let people kick it around.  Ideas are cheap.  Execution pays the bills.</p>
</blockquote>

<p>You&#8217;ve been doing your own thing for a while?  Doesn&#8217;t it feel good to create something for yourself? No silly coworkers.  No inept management.  No pointless meetings.  Could it have been this easy the entire time?  I&#8217;m sure it could have.</p>

<blockquote>
<p>The only thing stopping you from starting that next business is you.  Look in the mirror and tell yourself to get started.</p>
</blockquote>

<p>We need to get real.  How easy is it to actually make money off your own product?  Let&#8217;s say you have a service that you offer for $50/month.  $50 isn&#8217;t that much for a service that has some value is it?  If you find 150 people or companies to pay you per month, you&#8217;ll gross $90,000 a year.  Now this isn&#8217;t much money of course.  You&#8217;ll most likely have to pay for some sort of hardware or some sort of integration or some sort of hosting, and some to the government, so of course you won&#8217;t pocket all that money.  But $90,000 is $90,000 more than you had before you started your business.  And for some, this might be enough money for them to quit their day job, so they can focus on increasing the value of their simple idea.</p>

<p>This might might not be enough for others.  Others have kids, and spouses, and cars, and houses.  What can those people do with $90,000?  The answer is quite simple: You can save it.  After a while your savings will grow.  And since you already have a day job, you don&#8217;t even have to spend any of this money.  The day will come when you have at least 6 months of expenses in the bank.  The day will come when you tell The Man that working for him has been fun, but you will be moving on, and there is no counter-offer that will keep you from pursuing your dream.</p>

<p>Do I still have your attention?  Are your imaginations piqued?  What are you doing still reading this?  Go out and create something already!</p>

<p>And remember this:</p>

<p>If you are worried if someone will actually pay to use your product or idea, <strong>it probably isn&#8217;t good enough</strong>.  You have to convince yourself before you can convince others.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=3Psh9zfc10E:88VA-owQjjE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=3Psh9zfc10E:88VA-owQjjE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=3Psh9zfc10E:88VA-owQjjE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/3Psh9zfc10E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/07/07/the-common-sense-startup/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/07/07/the-common-sense-startup/</feedburner:origLink></item>
		<item>
		<title>Landing a Rails Job with No Experience is just silly talk</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/fA0jsTIwxUo/</link>
		<comments>http://smartic.us/2010/06/30/landing-a-rails-job-with-no-experience-is-just-silly-talk/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 19:25:51 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35690</guid>
		<description><![CDATA[Before we begin, lets be reasonable.  As a hiring manager, or a startup founder, why would I hire you without experience?  That seems like a pretty crazy way to run in a business to me.  So when I see blog posts with the title, &#8220;How to Land a Rails Job with No Experience&#8220;, my bullshit [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F30%2Flanding-a-rails-job-with-no-experience-is-just-silly-talk%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F30%2Flanding-a-rails-job-with-no-experience-is-just-silly-talk%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>Before we begin, lets be reasonable.  As a hiring manager, or a startup founder, why would I hire you without experience?  That seems like a pretty crazy way to run in a business to me.  So when I see blog posts with the title, &#8220;<a href="http://codeulate.com/2010/06/land-a-rails-job-with-no-experience/">How to Land a Rails Job with No Experience</a>&#8220;, my bullshit alarm goes off the meter.</p>

<p>Now, we need to be reasonable of course.  At one time, none of us had any experience.  We were all once green in some way or another.  So how many of you went out and paid $699 &#8211; $1500 for somebody to tell you how to get experience?﻿ (and no, I&#8217;m not talking about college)  I&#8217;m going to guess the answer is pretty low.</p>

<p>I&#8217;m going to give you a lesson on how to get experience <strong>for free</strong>.  No, I won&#8217;t charge you even one dime.  I&#8217;m going to give you a free lesson, because I don&#8217;t think this type of knowledge has a dollar amount.</p>

<p>So where do we begin?</p>

<p>Step 1.  Find a real problem.  Make sure this problem is either something you are genuinely interested in, or something you wouldn&#8217;t mind finding a solution for.  If you can&#8217;t find a problem, maybe you should go back to Step 0, and evaluate if you are really looking for some experience to further your career and life goals, or are you just looking for a quick buck?</p>

<p>Step 2.  Dedicate some time in figuring out what a solution your problem would look like without involving any specific programming technology.  For instance, if you want figure out how to do a drop down list using AJAX, work on understanding the semantics of the interaction before looking up any documentation on how to do it with Rails.</p>

<p>Step 3.  Iterate on your solution until you have something that satisfies you.</p>

<p>Now take a look back at these three steps.  You&#8217;ve identified a problem, you did some research, and then you created a solution.  Isn&#8217;t that what most businesses do?  So technically, what you just did qualifies as experience, correct?  Well of course it does, but some might not consider that <em>real</em> experience.  Here is a life lesson:  You don&#8217;t want to work at any job, where they won&#8217;t take this type of experience.  Just take it as a warning, and run away before you get burnt.</p>

<p>Now you&#8217;ve piqued some potential employer&#8217;s interest,  what do you do now?  I&#8217;m sure they&#8217;ll want some sort of resume, and I&#8217;m sure you&#8217;ll have sort of interview.  If you don&#8217;t have a resume already, now is the time to make one.  In my opinion there are no secrets to this, all a resume does it get you seen, so you can potentially get an interview.  There are plenty of <strong>free</strong> books at your local library that tell you how to do this, so any who charges for this is just trying to take your money.</p>

<p>As for the interview itself, there are no real secrets.  Your job as the interviewee is to gauge (in the first 5 minutes or less), the people you will be interviewing against.  Of course this is easier in person, than on the phone.  If you have a phone interview, make sure to ask everyone what they do from day-to-day before you start, so you can get some tidbits on things you can say that&#8217;ll make them look or feel good.  And truthfully from what I can tell, from my experience in interviewing for technical jobs, involve some person who was most like bullied around at some point in their earlier life trying to trip you up by asking you questions about situations you most likely won&#8217;t occur in real life.  The easiest way to get around this situation is to get the interviewers to focus on themselves and their egos.</p>

<p>Now, how can I help you get a job?  Here are all the things I can help you with over skype <strong>for free</strong>, if you take the time to work with my schedule.</p>

<ol>
<li>I can help you review your code.  No, I won&#8217;t write anything for you of course, but I&#8217;m sure I can give you some advice that will help you along your way.</li>
<li>I can review your resume.  I&#8217;ve seen a bunch of crappy ones in the past, so at the minimum, I can at least offer you some advice.</li>
<li>I can give you a few strategies for getting through interviews.  Or, if you&#8217;ve had a particular bad situation, I can be your cheerleader, to help you get back on track.</li>
<li>I can help you to start learning how to do test driven development. </li>
</ol>

<p>So, what does Bryan get out of all this?  Well, you might not believe, but I enjoy helping people progress their lives and careers.   I also get the experience that may potentially help me become a better teacher in the future.  Also, helping others is part of my <a href="http://smartic.us/2010/06/28/my-five-steps/">5 steps to live</a>.  Keep in mind, I&#8217;m a family man, and I have kids, but I do have free time here and there.  If you are interested in some <strong>free</strong> help, I&#8217;m on skype and you can email me at iam@smartic.us to schedule some time.</p>

<p> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=fA0jsTIwxUo:T7GvD0hIlLU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=fA0jsTIwxUo:T7GvD0hIlLU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=fA0jsTIwxUo:T7GvD0hIlLU:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/fA0jsTIwxUo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/06/30/landing-a-rails-job-with-no-experience-is-just-silly-talk/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/06/30/landing-a-rails-job-with-no-experience-is-just-silly-talk/</feedburner:origLink></item>
		<item>
		<title>My five steps</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/m2LEEJFrhCU/</link>
		<comments>http://smartic.us/2010/06/28/my-five-steps/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:56:49 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>
		<category><![CDATA[lifehack]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35685</guid>
		<description><![CDATA[Last week, I shared the five steps that I try to live by.  I received some great feedback, but one comment in particular made me want to write a follow up. Sounds sensible, if a bit vague. Dunno if that&#8217;s an intentional degree of privacy you want to maintain, but I&#8217;d be interested in hearing ﻿ [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F28%2Fmy-five-steps%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F28%2Fmy-five-steps%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>Last week, I shared the <a href="http://smartic.us/2010/06/25/five-steps-to-live-by-bryan-liles/">five steps that I try to live by</a>.  I received some great feedback, but one comment in particular made me want to write a follow up.</p>

<blockquote><span style="font-family: helvetica, arial, sans-serif; font-size: 12px; color: #51555c; line-height: 18px;">Sounds sensible, if a bit vague. Dunno if that&#8217;s an intentional degree of privacy you want to maintain, but I&#8217;d be interested in hearing ﻿ &#8211; <a href="http://twitter.com/grossberg">@grossberg</a></span></blockquote>

<p>Of course while writing that post, I was trying to remain vague, so you could determine how your situations matched up.  This week, I want to revisit and detail my five steps.</p>

<h3><strong>Have passion</strong></h3>

<p>I can talk and write about things that I&#8217;m passionate about all day.  As some of you may know, I like Ruby; <a href="http://smartic.us/2008/08/15/tatft-i-feel-a-revolution-coming-on/">I&#8217;m really into testing</a>; <a href="http://smartic.us/tag/vim/">VIM is my favorite editor</a>; I get huge enjoyment out creating situations that allow others to be successful.</p>

<p>So how do I manifest this passion?  Well the simplest answer is this blog.  I write about things that interest me, and I hope they interest at least one more person as well.  I also try to speak at conferences and local developer events.  No better way to show your passion than being the center of attention.</p>

<p>I&#8217;m always thinking about other ways of sharing my passion.  I think regular old video blogs are pretty corny (and I&#8217;ve tried, but they just feel like I&#8217;m talking to myself), so maybe I&#8217;ll try something different.  Or maybe I won&#8217;t because we all know that perfection is the enemy of good (or done in my case)</p>

<h3><strong>Have an enemy</strong></h3>

<p>The phrase, &#8220;Have an enemy&#8221;, invokes so passion.  In most case, I hope this enemy isn&#8217;t a person, as mine isn&#8217;t.  My enemy is the status quo.  Nothing burns me up more than doing things a particular way for no better reason of, &#8220;Well, that is how we always do it&#8221;, or &#8220;That is the way it is done&#8221;, or my least favorite, &#8220;That is the way <em>they</em> do it&#8221;.</p>

<p>Now that I have enemy to battle with, I have something concrete to base my passions on.  Of course some people have real enemies, and I&#8217;ll let them battle it out themselves in another forum.</p>

<p><strong>Get some sleep</strong></p>

<p>It disappoints me to see people trying to achieve success at the expense of themselves.  Maybe they work too hard, or they don&#8217;t eat correctly, or maybe they just don&#8217;t get enough sleep.  They way I see it, all that success you are working to enjoy won&#8217;t be very enjoyable if you aren&#8217;t around to see it.</p>

<p>So, what does this mean for the mere mortal?  It means we try to take care of ourselves both mentally and physically.  This isn&#8217;t that hard, but sometimes we forgot the simple things.</p>

<p>To accomplish this, I mostly try to get enough sleep.  All my kids are old enough and sleep through the night now, so anytime I&#8217;m not sleeping properly it is my fault.  When I get eight hours of sleep, I don&#8217;t dread the next day, and I make less stupid mistakes.  I&#8217;m sure sleeping enough hours is also good for your body as well, but I&#8217;m not doctor.</p>

<h3><strong>Smell the roses</strong></h3>

<p>Sometimes we get so caught up in becoming successful, we don&#8217;t take the time to enjoy the fruits of our labors.</p>

<p>I like mobile phones.  For years, I&#8217;ve been enamored with all things small and mobile.  Some might call this fascination a hobby.  My end goal isn&#8217;t to have the most little mobile devices, but while I&#8217;m building my little mini empire, I most definitely will be entertaining myself with phone collection.  Hobbies are great because they can give you that little mental energy boost (or break) that you need sometimes.  I suggest you go fine one.</p>

<h3><strong>Be happy</strong></h3>

<p>I&#8217;m generally a happy dude.  Of course I get caught up with the rest of them from time to time, but I generally have a positive outlook on life and everything around me.  One thing that keeps me happy is knowing that I have a great family and great set of friends to fall back on in times of trouble.  For others this might not be enough.  Happiness is very personal.  The only important thing is that you have it.</p>

<p>I&#8217;m absolutely terrified of the domino effect.  Sometimes I do nothing at all in fear doing something that might have a negative effect down the road.  This is especially important to me when it comes to people&#8217;s happiness.  There is nothing worse than having your cheerios soiled by someone else&#8217;s unhappiness.</p>

<h3>So in conclusion&#8230;</h3>

<p>There you have it.  This is a much more personal expanded list of what makes me tick.  Keep in mind, posts like these are selfish.  This is much for my own enrichment than anything else.  Seeing something print gives it a sense of permanence, so I&#8217;ll hopefully be much less likely to stray off the path.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=m2LEEJFrhCU:ZgqQqRqljIg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=m2LEEJFrhCU:ZgqQqRqljIg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=m2LEEJFrhCU:ZgqQqRqljIg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/m2LEEJFrhCU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/06/28/my-five-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/06/28/my-five-steps/</feedburner:origLink></item>
		<item>
		<title>Five steps to live by Bryan Liles</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/mIvpU-UsBhY/</link>
		<comments>http://smartic.us/2010/06/25/five-steps-to-live-by-bryan-liles/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 18:55:31 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>
		<category><![CDATA[bryan liles]]></category>
		<category><![CDATA[five steps]]></category>
		<category><![CDATA[lifehack]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35679</guid>
		<description><![CDATA[I&#8217;m all about organized confusion.  So through all the chaos, over the years, I&#8217;ve come up with five rules to life.  Since I haven&#8217;t shared anything in a while, I thought I would throw this out there. Have passion &#8211; If you aren&#8217;t passionate about what you are doing, why are you doing it? Have [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F25%2Ffive-steps-to-live-by-bryan-liles%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F25%2Ffive-steps-to-live-by-bryan-liles%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>I&#8217;m all about organized confusion.  So through all the chaos, over the years, I&#8217;ve come up with five rules to life.  Since I haven&#8217;t shared anything in a while, I thought I would throw this out there.</p>

<p><strong>Have passion &#8211; </strong>If you aren&#8217;t passionate about what you are doing, why are you doing it?</p>

<p><strong>Have an enemy</strong> &#8211; Batman would have been a freak in tights with a cape without the likes of the Joker and the Penguin.  Having an enemy allows you to know what you stand for.</p>

<p><strong>Get some sleep</strong> &#8211; Taking care of yourself is paramount.  Eat well, sleep well, and be concious about keeping your blood pressure down.</p>

<p><strong>Smell the roses</strong> &#8211; Work, work, work might seem the par for the course, but every once in a while, you have to take a time out to reflect and enjoy everything you are creating and influencing.</p>

<p><strong>Be happy</strong> &#8211; If you aren&#8217;t happy with what you are doing right now, perhaps you should leave.  You don&#8217;t deserve to be unhappy.  Also you unhappiness is contagious, and you don&#8217;t want to bring those around you down in your dump.</p>

<p>There it is.  This is what keeps Bryan ticking.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=mIvpU-UsBhY:HAokcboXLWw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=mIvpU-UsBhY:HAokcboXLWw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=mIvpU-UsBhY:HAokcboXLWw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/mIvpU-UsBhY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/06/25/five-steps-to-live-by-bryan-liles/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/06/25/five-steps-to-live-by-bryan-liles/</feedburner:origLink></item>
		<item>
		<title>Slides from Ignite Railsconf 2010</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/u3SofLjmgM8/</link>
		<comments>http://smartic.us/2010/06/09/slides-from-ignite-railsconf-2010/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 04:02:13 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35673</guid>
		<description><![CDATA[This short presentation was a blast to give.  Some people mentioned that wanted to see the slides, so here they are.  I should do another post to follow up with my complete arsenal. Bryanl Ignite Railsconf]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F09%2Fslides-from-ignite-railsconf-2010%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F06%2F09%2Fslides-from-ignite-railsconf-2010%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>This short presentation was a blast to give.  Some people mentioned that wanted to see the slides, so here they are.  I should do another post to follow up with my complete arsenal.</p>

<p><a title="View Bryanl Ignite Railsconf on Scribd" href="http://www.scribd.com/doc/32745064/Bryanl-Ignite-Railsconf" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Bryanl Ignite Railsconf</a> <object id="doc_830879556451236" name="doc_830879556451236" height="600" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" >     <param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf">        </param><param name="wmode" value="opaque">         </param><param name="bgcolor" value="#ffffff">      </param><param name="allowFullScreen" value="true">         </param><param name="allowScriptAccess" value="always">         </param><param name="FlashVars" value="document_id=32745064&#038;access_key=key-1235p6bkppt4f71tlr90&#038;page=1&#038;viewMode=slideshow">         <embed id="doc_830879556451236" name="doc_830879556451236" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=32745064&#038;access_key=key-1235p6bkppt4f71tlr90&#038;page=1&#038;viewMode=slideshow" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="600" width="100%" wmode="opaque" bgcolor="#ffffff"></embed>  </param></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=u3SofLjmgM8:Rp9c3R0h0AM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=u3SofLjmgM8:Rp9c3R0h0AM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=u3SofLjmgM8:Rp9c3R0h0AM:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/u3SofLjmgM8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/06/09/slides-from-ignite-railsconf-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/06/09/slides-from-ignite-railsconf-2010/</feedburner:origLink></item>
		<item>
		<title>Video demonstrations in presentations</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/pXLodRIqZIk/</link>
		<comments>http://smartic.us/2010/05/25/video-demonstrations-in-presentations/#comments</comments>
		<pubDate>Tue, 25 May 2010 01:44:28 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35668</guid>
		<description><![CDATA[I&#8217;m going to let you in on a little secret:  live coding went of a style a few years back when you weren&#8217;t paying attention.  Giving a talk and trying to demo some code usually ends with less than satisfying results, and the demonstrations are sometimes not idempotent.  So what can you do? The easy [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F05%2F25%2Fvideo-demonstrations-in-presentations%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F05%2F25%2Fvideo-demonstrations-in-presentations%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>I&#8217;m going to let you in on a little secret:  live coding went of a style a few years back when you weren&#8217;t paying attention.  Giving a talk and trying to demo some code usually ends with less than satisfying results, and the demonstrations are sometimes not idempotent.  So what can you do?</p>

<p>The easy solution is to just include videos of your demos inside of your presentation.  If you do this, you can make sure you audience sees your demonstration without your mistakes.  Your mistakes are like you unmentionables; keep them to yourself.</p>

<p>I&#8217;m only going to explain how to do this for Mac users.  There is a simple reason for this – I use a Mac.  I&#8217;m sure what I&#8217;m about to explain can be accomplished on other platforms, but those solutions won&#8217;t be explained here.</p>

<p>The first tool you&#8217;ll need is something to record the screen.  On the Mac, you have a few choices, and I can recommend two different tools.  The first screencast recorder is &lt;a href=&#8221;<a href="http://www.shinywhitebox.com/ishowuhd/main.html">http://www.shinywhitebox.com/ishowuhd/main.html﻿</a>&#8220;&gt;iShowU HD&lt;/a&gt;.  I&#8217;m sure the simpler iShowU recorder would work as well.  The next tool I recommend is &lt;a href=&#8221;<a href="http://www.telestream.net/screen-flow/overview.htm">http://www.telestream.net/screen-flow/overview.htm﻿</a>&#8220;&gt;ScreenFlow&lt;/a&gt;.  Either of these tools work, but recording a non-moving screen with a persistent size is much easier with iShowU.</p>

<p><img src="http://smartic.us/wp-content/uploads/2010/05/iShowU-HD-Pro-Capture-for-web.jpg" border="0" alt="iShowU HD Pro - Capture for web.jpg" width="458" height="44" /></p>

<p>Now that you are ready to record, here are some guidelines:</p>

<p>* Most projectors only display well at 1024&#215;768, so you&#8217;ll want to record your video at that size.  800&#215;600 works as well.</p>

<p>* Make sure to use a large font size.  Squinting will guarantee that your audience isn&#8217;t paying attention.  If you want to know if your size is too small, take a a few steps back.  If you have to squint (and your aren&#8217;t blind) it is too small.</p>

<p>* Make sure not to go too fast if you are trying to make a point.</p>

<p>* Your clips shouldn&#8217;t be long.  Two minutes is a long time.  Don&#8217;t just let your clips run without commentary unless they are particularly awesome.  Like Chuck Norris kicking a Mysql logo awesome</p>

<p>
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/k0gwbIrkIME&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/k0gwbIrkIME&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed>
</object>
</p>

<p>* Make sure to speed up the slow parts.  Slow parts include compiles, installs, and downloads.</p>

<p>* Have a plan before you start.  The audience will know when you don&#8217;t know.</p>

<p>When your video is recorded, what do you do with it?  I&#8217;m still old school.  I use Keynote.  Lots of great presenters are using html based systems, but I&#8217;m not going to budge. I enjoy the ability to easily make PDFs and record videos of my presentations.  I also enjoy the ability to drag and drop stuff at will.</p>

<p>We are  getting ahead of ourselves here.  After you&#8217;ve recorded your videos, you might have to do some light processing to bring them up to speed.  You most likely have iMovie on your Mac.  iMovie doesn&#8217;t do everything, but it does allow you slow down and speed up video.  After your video is at the proper speeds, export ﻿it, and drag it into your Keynote.</p>

<p><img src="http://smartic.us/wp-content/uploads/2010/05/Tools-2.jpg" border="0" alt="Tools-2.jpg" width="394" height="259" /></p>

<p>What do my videos look like when they are done?</p>

<p><a href="http://www.vimeo.com/11693648">http://www.vimeo.com/11693648﻿</a></p>

<p> </p>

<p> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=pXLodRIqZIk:6uD6jaefIrI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=pXLodRIqZIk:6uD6jaefIrI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=pXLodRIqZIk:6uD6jaefIrI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/pXLodRIqZIk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/05/25/video-demonstrations-in-presentations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/05/25/video-demonstrations-in-presentations/</feedburner:origLink></item>
		<item>
		<title>the taboo subject.  a dearth of minorities in tech</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/6VRKEjWy8Po/</link>
		<comments>http://smartic.us/2010/05/19/the-taboo-subject-a-dearth-of-minorities-in-tech/#comments</comments>
		<pubDate>Wed, 19 May 2010 15:18:55 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35664</guid>
		<description><![CDATA[This morning I&#8217;m at Google IO out in San Francisco.  I&#8217;m actually quite happy to be here.  In general, I&#8217;ve avoided the so called &#8220;super conferences&#8221; due to amount of people.  With so many people it is very hard to meet new friends and associates due to whole lifeless vibe of the gathering.  In reality [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F05%2F19%2Fthe-taboo-subject-a-dearth-of-minorities-in-tech%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F05%2F19%2Fthe-taboo-subject-a-dearth-of-minorities-in-tech%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>This morning I&#8217;m at Google IO out in San Francisco.  I&#8217;m actually quite happy to be here.  In general, I&#8217;ve avoided the so called &#8220;super conferences&#8221; due to amount of people.  With so many people it is very hard to meet new friends and associates due to whole lifeless vibe of the gathering.  In reality it isn&#8217;t lifeless; there is just too much going on at one time for anyone person to get a good sense of the vibe</p>

<p>So, back to the topic.  There are no black people here.  Well there at least a couple.  Myself, two black folks who I saw walking up the escalator, and this black women who has walked pass me just now.  But other than that our race isn&#8217;t really represented in the tech sector.</p>

<p>I want to assure everyone reading this, that I don&#8217;t just sit around looking for minorities.  I believe that people given the same set of chances will succeed in the same percentages across race and sex lines.  And that brings me to the point of this rant.</p>

<p>I consider myself lucky.  My father was in the military, and we moved around a bit while I was small.  My father tried his hardest to give me every thing he thought I would need to do well.  Back in the 80s he saw that computers were the future, so he bought me one.  Not only that, he bought me every book that I asked for, and even purchased a course on learning C.  I think this is the key.  I hate to say it, but this wasn&#8217;t the cool thing for a black dad to do.  He didn&#8217;t have me out there trying to be the next basketball star.  He was firmly pressed that success in education was paramount to success in life.  Unfortunately, I think he was in the minority (even though he was a minority).</p>

<p>Without knowing it, my father had actually solved the whole equality of the races thing.  The solution is simple.  Stop focusing on being black, and start focusing on being successful.  Success comes from much practice and hard work.  Of course it came come from the hustle, being a good athlete, or being an entertainer, but those chances are extremely slim.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=6VRKEjWy8Po:RXJX_vVwm74:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=6VRKEjWy8Po:RXJX_vVwm74:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=6VRKEjWy8Po:RXJX_vVwm74:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/6VRKEjWy8Po" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/05/19/the-taboo-subject-a-dearth-of-minorities-in-tech/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/05/19/the-taboo-subject-a-dearth-of-minorities-in-tech/</feedburner:origLink></item>
		<item>
		<title>“How much are you testing” is the wrong question</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/QGxNlNdqL7Y/</link>
		<comments>http://smartic.us/2010/04/29/how-much-are-you-testing-is-the-wrong-question/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 12:16:46 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35662</guid>
		<description><![CDATA[Testing is Rails land is a crazy thing. I&#8217;m sure glad that it seems hugely popular, but sometimes I feel people start out with the wrong approach. I originally wrote this as a reply to Unit and Functional Tests are as Useful as 100% Code Coverage. First, lets clear some things up. 100% test coverage [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F04%2F29%2Fhow-much-are-you-testing-is-the-wrong-question%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F04%2F29%2Fhow-much-are-you-testing-is-the-wrong-question%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>Testing is Rails land is a crazy thing.  I&#8217;m sure glad that it seems hugely popular, but sometimes I feel people start out with the wrong approach.  I originally wrote this as a reply to <a href="http://robots.thoughtbot.com/post/543043259/unit-and-functional-tests-are-as-useful-as-100-code">Unit and Functional Tests are as Useful as 100% Code Coverage</a>.</p>

<p>First, lets clear some things up.  100% test coverage shouldn&#8217;t be a goal for your project.  I believe that you should track test coverage over time, and make sure that coverage is always increasing rather than diminishing.  This metric over time will tell you if you have the right amount of coverage.</p>

<p>Second thing.  Rails got it wrong with the name of tests.  What Rails considers unit tests aren&#8217;t really unit tests.  What Rails says are functional tests aren&#8217;t quite functional tests, because it seems to me that the integration tests fill the role better.  I know this is really a semantic thing, but since we are talking about testing, I&#8217;m still on subject.</p>

<p>That being said, I believe there is really only one way to do testing.  First you gotta to know what are trying to accomplish.  If you are using Cucumber, now is the time to write out those steps and throw on the @wip tag.  Now you should run that feature and watch it fail.  Failure is a very important part of testing.  If you write a test, and it passes the first time, why did you write the test?</p>

<p>OK, now it is time time dive into your test/ or spec/ directory.  I think the golden rule of test driven development is this, &#8220;Code exists to make your tests pass.&#8221;  Most likely, you&#8217;ll want to start with some kind of controller interaction, so writing a controller spec or functional test is what needs to happen here.  Think about this way: you are writing your application from outside in, so think about the interaction points and work from there.  In most cases, you can&#8217;t hit your models without going through a controller, so it isn&#8217;t time to write model tests yet.  Testing first is generally pretty easy.  The problem that many people run into is that is also time consuming.</p>

<p>My testing pretty much goes like this.</p>

<ol>
<li><p>Write the simplest test I can think of</p></li>
<li><p>Run the test</p></li>
<li><p>Write just enough code to change the error message or make the test pass</p></li>
<li><p>Refactor&#8230; or not</p></li>
<li><p>Repeat</p></li>
</ol>

<p>What I find is that I&#8217;m moving up and down through my stack. Cucumber &#8211;> Functional &#8211;> Model &#8211;> Functional &#8211;> Cucumber &#8211;> Functional &#8211;> Cucumber.</p>

<p>Now back to this blog post.  I really enjoy the spirit of it.  I&#8217;m afraid it glosses over an important fact though.  You need both the feature and the lower level test.  The easiest way to think about it is like this:  Your features are what you plan to build, and your lower level tests describe how you are building it.  You need both of these and one really can&#8217;t be more important with the other.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=QGxNlNdqL7Y:xqem1ZvLsbA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=QGxNlNdqL7Y:xqem1ZvLsbA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=QGxNlNdqL7Y:xqem1ZvLsbA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/QGxNlNdqL7Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/04/29/how-much-are-you-testing-is-the-wrong-question/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/04/29/how-much-are-you-testing-is-the-wrong-question/</feedburner:origLink></item>
		<item>
		<title>Thanks Prag Progs!</title>
		<link>http://feedproxy.google.com/~r/woahbaby/~3/jk9R6kycTKw/</link>
		<comments>http://smartic.us/2010/04/03/thanks-prag-progs/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 21:33:28 +0000</pubDate>
		<dc:creator>bryanl</dc:creator>
				<category><![CDATA[Smarticus Says]]></category>
		<category><![CDATA[pragprog]]></category>

		<guid isPermaLink="false">http://smartic.us/?p=35660</guid>
		<description><![CDATA[For years I&#8217;ve been collecting books. For the first few years this was a problem, but as of recently I hit the tipping point. I now have books everywhere. In the garage in boxes, on my desk in multiple piles, and not to mention over filling a bookshelf. A short while ago, I knew that [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fsmartic.us%2F2010%2F04%2F03%2Fthanks-prag-progs%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fsmartic.us%2F2010%2F04%2F03%2Fthanks-prag-progs%2F&amp;source=bryanl&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p>For years I&#8217;ve been collecting books.  For the first few years this was a problem, but as of recently I hit the tipping point.  I now have books everywhere.  In the garage in boxes, on my desk in multiple piles, and not to mention over filling a bookshelf.</p>

<div style="text-align:center;"><img src="http://smartic.us/wp-content/uploads/2010/04/iPhoto-3.jpg" alt="iPhoto-3.jpg" border="0" width="180" height="132" /></div>

<p>A short while ago, I knew that I wanted to move everything to a digital format.  The first reason is because I wanted to reclaim some space.  The second is I really wanted all my books in a format that would allow me to search them.  The third reason is because I want to take my books with me.  They are too big for my laptop bag, and pretty heavy.  The most important reason is that my wife is tired of seeing books everywhere.</p>

<div style="text-align:center"><img src="http://smartic.us/wp-content/uploads/2010/04/iPhoto-4.jpg" alt="iPhoto-4.jpg" border="0" width="276" height="324" /></div>

<p>Now I have an iPad, and the iBooks application from Apple.  It is a neat device that I&#8217;m enjoying in the short time I&#8217;ve had it.  For years now I&#8217;ve always made sure to buy all my Pragmatic Programmer books directly from them, and most times I&#8217;ve opted for the digital version as well.</p>

<div style="text-align:center;"><img src="http://smartic.us/wp-content/uploads/2010/04/iPhoto-5.jpg" alt="iPhoto-5.jpg" border="0" width="340" height="233" /></div>

<p>Today, I get to marry those two, and the first results look really promising.  Apple makes it easy to get books on the the iPad by dragging the ePub files, that the Pragmatic Programmer&#8217;s website generated for me, right into iTunes.</p>

<div style="text-align:center;"><img src="http://smartic.us/wp-content/uploads/2010/04/iPhoto-6.jpg" alt="iPhoto-6.jpg" border="0" width="270" height="195" /></div>

<p>Now when I sync, I get the neat bookshelf metaphor and very good looking book to read and search at my whim.</p>

<p>So all I want to say is thanks <a href="http://www.pragprog.com/about">Dave and Andy</a> for allowing me to tick another accomplishment off my list.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/woahbaby?a=jk9R6kycTKw:CUUxDkJXgw0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/woahbaby?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/woahbaby?a=jk9R6kycTKw:CUUxDkJXgw0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/woahbaby?i=jk9R6kycTKw:CUUxDkJXgw0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/woahbaby/~4/jk9R6kycTKw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://smartic.us/2010/04/03/thanks-prag-progs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://smartic.us/2010/04/03/thanks-prag-progs/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.413 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-07-30 15:46:50 -->
