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

<channel>
	<title>Juixe Techknow &#187; Books</title>
	<atom:link href="http://juixe.com/techknow/index.php/category/techknow/books/feed/" rel="self" type="application/rss+xml" />
	<link>http://juixe.com/techknow</link>
	<description>Break Coders Block!</description>
	<lastBuildDate>Mon, 21 May 2012 16:01:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Random Thoughts March 2011</title>
		<link>http://juixe.com/techknow/index.php/2011/03/31/random-thoughts-march-2011/</link>
		<comments>http://juixe.com/techknow/index.php/2011/03/31/random-thoughts-march-2011/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 16:01:04 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[borders]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[online]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1337</guid>
		<description><![CDATA[No explanation required, here are some random thoughts that occurred to me during the past month. These ideas were either to long to force into 140 character limit of Twitter but not fully develop to belong on their own post. No surprised that Borders bookstore filed for bankruptcy and is closing several of its stores. [...]]]></description>
			<content:encoded><![CDATA[<p>No explanation required, here are some random thoughts that occurred to me during the past month.  These ideas were either to long to force into 140 character limit of Twitter but not fully develop to belong on their own post.</p>
<p>No surprised that Borders bookstore filed for bankruptcy and is closing several of its stores.  I went to one of the Borders store locations that is closing, in Silicon Valley, to see if I can find any great deals.  Even with the 25-50% off the cover price on books at Borders, Amazon has a better deal on most of the books I was interested in.  Amazon typically sells books somewhere between 30-45% plus add the 9% you save in sales tax and free shipping.</p>
<p>Every pitch deck should have a slide that describes the team as: Lean, agile, organic, grass-fed, locally grown, acrobatic, gluten-free, hungry, rockstar, gurus.</p>
<div id="attachment_1344" class="wp-caption aligncenter" style="width: 545px"><img src="http://juixe.com/techknow/wp-content/uploads/2011/03/color-team-535x385.png" alt="Team Description" title="Team Description" width="535" height="385" class="size-large wp-image-1344" /><p class="wp-caption-text">Team Description for Your Pitch Deck</p></div>
<p>Law of Software Envelopment states&#8230; &#8220;Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.&#8221;  In my experience, this should also including reading an Excel document, generating a PDF report, execute a VBA macro, sync with your Outlook contacts, fix end user printer problems, auto generate blog posts, &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2011/03/31/random-thoughts-march-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Great Hacker News Lifestyle Business Flamewars of 2011</title>
		<link>http://juixe.com/techknow/index.php/2011/03/21/the-great-hacker-news-lifestyle-business-flamewars-of-2011/</link>
		<comments>http://juixe.com/techknow/index.php/2011/03/21/the-great-hacker-news-lifestyle-business-flamewars-of-2011/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 16:10:51 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[calacanis]]></category>
		<category><![CDATA[coulton]]></category>
		<category><![CDATA[gen y]]></category>
		<category><![CDATA[lifestyle]]></category>
		<category><![CDATA[masterclass]]></category>
		<category><![CDATA[millennial]]></category>
		<category><![CDATA[participation]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[starupt]]></category>
		<category><![CDATA[vc]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1339</guid>
		<description><![CDATA[There was a great flame war over at Hacker News about what entrepreneurs should aspire to when they start their business, a lifestyle business or a VC funded multi-billion dollar valuation company like Facebook, Zynga, Google, YouTube, etc. It all started with a angry rant by Justin Vincent about how VC &#8220;holds us back from [...]]]></description>
			<content:encoded><![CDATA[<p>There was a great flame war over at <b>Hacker News</b> about what entrepreneurs should aspire to when they start their business, a lifestyle business or a VC funded multi-billion dollar valuation company like Facebook, Zynga, Google, YouTube, etc.  It all started with a angry rant by <a href="http://justinvincent.com/page/1392/entreporn-the-fallacy-that-wastes-your-life">Justin Vincent</a> about how VC &#8220;holds us back from our true potential.&#8221;  He rambled on to say that the idea of being the next big thing is keeps us, entrepreneurs, occupied and keeps them, I guess VCs and tech pundits, in business.  My favorite line of the article is the following…</p>
<blockquote><p>
If every developer was to focus on the very achievable goal of building a lifestyle/micro business – the entire house of cards would crumble.
</p></blockquote>
<p>Another choice quote is&#8230;</p>
<blockquote><p>
The absolute truth is that each and every one of us can build a business that can support us. We don’t need to build a million dollar business to survive. We just need a regular paycheck.
</p></blockquote>
<p>If I could paraphrase the rest of the article, Justin believes that not all startup founders will have a multi-million dollar exit in so instead of shooting for the moon we, as entrepreneurs, should shot for Milwaukee, that is a $10k/month small business.  So, if you know you won&#8217;t come in first in the race, complain that the Olympic commission is corrupt, that the judges take brides, and instead go play Wii Sports because you there you will get a participation badge.</p>
<p>The tone in article reminded me of something that Jason Calacanis complained about millennials.  In <a href="http://juixe.com/techknow/index.php/2010/11/08/quotable-calacanis-2010/">This Week in Startups #47</a>, Calacanis said&#8230;</p>
<blockquote><p>
Participation means nothing, your fulfillment means nothing, nobody cares if you are fulfilled, nobody cares if you participated.  You were lied to.  There is no trophy in life for participation, except your tombstone.
</p></blockquote>
<p>Things got a little heated in the <a href="http://news.ycombinator.com/item?id=2337745">Hacker News comments</a> for this article.  Paul Graham, who goes by pg on HN, said that if every developer worked on their lifestyle/micro business &#8220;the whole world would crumble, because we wouldn’t have any technology bigger than could be built by lifetstyle businesses.&#8221;  After this, things got a little more interesting when Alex Payne, username al3x on HN, said the following&#8230;</p>
<blockquote><p>
There&#8217;s a middle ground between web application &#8220;lifestyle businesses&#8221; (like duping credulous customers into overpaying for a time-tracking tool styled with this month&#8217;s CSS trends) and trying to start the next Facebook. &#8230; There&#8217;s nothing wrong with being a small software company. People have been doing it for decades now. It&#8217;s boring, but there&#8217;s nothing wrong with it. Don&#8217;t expect anyone to celebrate you for doing it, though.
</p></blockquote>
<p>At this point some &#8220;lifestyle&#8221; business operators took offense, most notably Amy Hoy, username ahoyhere, took offense in the above statement since she is mentioned in the original article and has a time tracking application that uses the latest JavaScript and CSS trends.  After that Amy went on a dogmatic crusade against what she called the &#8220;dominant paradigm.&#8221;</p>
<p>In one side of the argument you have people that believe that as long as a business covers operating costs and brings in anywhere from $10k to $100k a month and you don&#8217;t have to do much to run the company you have the leisure of a lifestyle business.  Such a lifestyle business affords you time to spend with family, participant on your children&#8217;s school activities, join a community organization, take time off to travel, in addition to being your own boss and making your own rules.  I can&#8217;t knock someone for having a gig like this.  People in this camp might subscribe to Tim Farris&#8217; book the <a href="http://www.amazon.com/dp/0307353133?tag=xeli-20">Four Hour Work Week</a> and in the folks behind <a href="http://37signals.com/">37Signals</a> who wrote <a href="http://www.amazon.com/dp/0307463745?tag=xeli-20">Rework</a>.  I remember <a href="http://www.jonathancoulton.com">Jonathan Coulton</a> describe on an episode of This Week in Tech (TWIT) about his music business.  Jonathan has a strong following as a singer/songwriter in the self-described geek community.  On that TWIT episode he said something to the affect that if you have 1000 followers willing to pay $30 for a premium experience or content then you can make a decent living (he probably doesn’t live in California).</p>
<p>An income of $10k/month pre-tax, pre-health insurance for a family of four and a home mortgage in California is not a &#8220;lifestyle&#8221; I would like to aspire to.  Ramen profitable is only profitable if you in college.  Some critiques of the <b>Four Hour Movement</b> rightly ask that if someone can bootstrap a business with only working four hours a week, how much more profitable will the business be if they spend more time into it?  The truth is that there is a generational gap in the way of entrepreneurs think and a bubble of some magnitude in every aspect of the industry, including in the &#8220;lifestyle&#8221; businesses.</p>
<p>I can&#8217;t find the source but recently I read a tweet where someone said something to the effect, &#8220;You know there is a bubble because every tech conference is sold out.&#8221;  The conference circuit is one popular business with &#8220;lifestyle&#8221; crowd, in particular the tech, startup, social media conferences.  You know there is a conference bubble with the large number of regional and national conferences, seminars, webinars, master classes, ninja training dojo summits, product mastermind madrasas available online.  For example, 37signals runs a one day workshop for 37 people at $1k, that is $37k for one day’s work, especially you can reuse the same material many times over for different batches of students.  I&#8217;ve been involved for the past several years as an organizer for a <b>non-profit</b> which puts on a one day conference for students that nets $50k in profits.</p>
<p>There is nothing wrong with running a small business, especially if you can get paid by non-technical folks for a calendar with last year’s JavaScript and CSS trends or for a one day training on how to use Twitter and Facebook.  I mean, if someone would pay me $1 for adding up any two single digit numbers to support my lifestyle I would outsource that shit to India and work from some mojito island somewhere.  But there is something to be said about aspiring to build something great.  I want the narrative of my work to speak for itself; I&#8217;ve worked in some great companies that have had lofty goals such as understand the human genome and possibly curing cancer.  Those goals can’t be meet with someone working for four hours a week and $10k/month.</p>
<p>This country will move in the opposite direction in the socioeconomic standard that we have enjoyed if we listen to such advice, if we don’t strive to build the best businesses we can.  These millennial web 2.0 designers might not even remember how there was a time before 1999 were their predecessors could have charged anywhere from $30k to $100k for a website design.  Economic pressure has pushed the price of a web design down to $300-$1000 for a awesome design from some kid in Russia.  Even now, these small time &#8220;lifestyle&#8221; operations are under threat by solutions from the developing world, where $3/month can afford developers there a very lavished &#8220;lifestyle.&#8221;</p>
<p>One of my favorite quotes from Robert Frost is the following.</p>
<blockquote><p>
By working faithfully eight hours a day, you may eventually get to be a boss and work twelve hours a day. &#8211; Robert Frost
</p></blockquote>
<p>I believe in hard work, not easy baked cookie cutter one trick unicorn project that some folks are calling a business.  You got to put in the time, differentiate your product, and think big if you want to be a successful business.  It is widely known that somewhere around 50% of small business fail after 5 years, don’t let the reason you fail be because you didn&#8217;t take opportunities when they presented themselves.</p>
<p>In the end, everybody is free to run their business as they want and the invisible hand of Google&#8217;s search algorithm will be the judge.</p>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2011/03/21/the-great-hacker-news-lifestyle-business-flamewars-of-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random Thoughts January 2011</title>
		<link>http://juixe.com/techknow/index.php/2011/01/29/random-thoughts-january-2011/</link>
		<comments>http://juixe.com/techknow/index.php/2011/01/29/random-thoughts-january-2011/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 04:44:16 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[TechKnow]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1261</guid>
		<description><![CDATA[History is made by rewriting history. Imagine writing an academic paper a 100 years from now about Lost, when several episodes have been lost, and using as resources and references blog posts and twitter streams. In some sense, this is how history books are written. History is rewritten from personal points of views, second hand [...]]]></description>
			<content:encoded><![CDATA[<p>History is made by rewriting history.  Imagine writing an academic paper a 100 years from now about Lost, when several episodes have been lost, and using as resources and references blog posts and twitter streams.  In some sense, this is how history books are written.  History is rewritten from personal points of views, second hand accounts, supporting national myths, rewritten based on cultural outlooks, and geopolitical propaganda.</p>
<p>If you provide a free no obligation trial version why do you need my credit card information prior to me getting access to the free no obligation trial version?  I been a big fan of the online cartoon Geek and Poke and I just saw that he put out a free PDF on Scribd.  I wanted to download to it the pdf ebook to my collection of free PDF document and books so that I can load it onto my other devices.  Even thought I have an account with Scribd and even though I myself have posted documents on Scribd I was not able to download the Geek and Poke PDF unless a signed up to their Scribd Archive paid service, a $9/monthly service or a $5/day pass.  I know that Geek and Poke is worth the $10 but I would rather have the author of the PDF get the money instead of Scribd.</p>
<p>One reason why students and teachers fail is because teaching has been reduced to a trade, no different than a fast food industry.  Do you want fries with that?</p>
<p>What will be the codename of the next release of Android?  They&#8217;ve had cupcake, donut, froyo, gingerbread, etc.  What is next caramel apples, cotton candy, laffy taffy?</p>
<p>I&#8217;ve had an iPhone for such a long time that I had forgotten how horrible an experience it is to buy or upgrade a phone from a cell phone company.  I recently had to upgrade a family Android G1 to a G2 at the T-Mobile store and found the whole episode painful.  First I had to wait what seemed over 30 minutes before anyone even asked if I need help.  Once someone was ready to help it took all of 2 minutes to decide on the phone, but about another 30 to process my purchase.  After all this I ended with a different plan that I used to have, of course I didn&#8217;t notice until I got home.  I explicitly asked if my plan would be the same, I was explicitly told yes, and I came to found out that I am, not surprisingly, paying more.  Why don&#8217;t cell phone companies have a self help kiosk.  All I really need from their employee is for them to give me the phone.  I could set the phone and the plan myself.</p>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2011/01/29/random-thoughts-january-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I Wish I Knew When I Was 20</title>
		<link>http://juixe.com/techknow/index.php/2011/01/16/what-i-wish-i-knew-when-i-was-20/</link>
		<comments>http://juixe.com/techknow/index.php/2011/01/16/what-i-wish-i-knew-when-i-was-20/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 20:43:14 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[entrepreneurial]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[seelig]]></category>
		<category><![CDATA[stanford]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[zynga]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1279</guid>
		<description><![CDATA[One of my favorite podcasts is Entrepreneurial Thought Leaders put out by the Stanford Technology Ventures Program. Entrepreneurial Thought Leaders is a lecture series with guest speakers from across different fields and industries. David Heinemeier Hansson of 37Signals, Mark Pincus of Zynga, Robing Li or Baidu, Steve Ballmer of Microsoft, and a great many of [...]]]></description>
			<content:encoded><![CDATA[<p>One of my favorite podcasts is <a href="http://ecorner.stanford.edu/podcasts.html">Entrepreneurial Thought Leaders</a> put out by the <b>Stanford Technology Ventures Program</b>.  Entrepreneurial Thought Leaders is a lecture series with guest speakers from across different fields and industries.  David Heinemeier Hansson of 37Signals, Mark Pincus of Zynga, Robing Li or Baidu, Steve Ballmer of Microsoft, and a great many of other founders, entrepreneurs have spoken at Entrepreneurial Thought Leaders.  So when Tina Seelig, the person that runs the Stanford Technology Ventures Program, came out with a book I knew to put it on my Amazon wishlist.  Sadly no one bought me anything off my wishlist so I bought it myself to read over the winter break.  </p>
<p>A lot of the stories and lessons Tina dives into in <a href="http://www.amazon.com/dp/0061735191/?tag=xeli-20">What I Wish I Knew When I Was 20</a> she talks about lectures she gave back in <a href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=2219">May 2009</a> and in <a href="http://ecorner.stanford.edu/authorMaterialInfo.html?mid=1549">April 2006</a> at Standford&#8217;s Entrepreneurship Corner.</p>
<p>In What I Wish I Knew When I Was 20, Tina gives some important lesson on creativity, opportunity, and having the right attitude to invite both creativity and opportunity in what you are doing.  For example, she speaks of having her students develop failure resumes and to highlight lessons learned from making mistakes.  Her reasoning behind failure resume can best be summarized by the following quote from her book.</p>
<blockquote><p>
It&#8217;s a quick way to demonstrate that failure is an important part of our learning process, especially when you&#8217;re stretching your abilities, doing things the first time, or taking risks.  We hire people who have experience not just because of their success but also because of their failures.
</p></blockquote>
<p>Aside from taking risks, and not being afraid of failure, she speak a lot of about having the right attitude to invite the correct atmosphere for success.  A persons perspective is important to success, in one because each person defines what they consider a successful venture.  Like in the movie The Social Network, where the Sean Parker character says &#8220;A million dollars isn&#8217;t cool. You know what&#8217;s cool? A billion dollars is cool.&#8221;  For some people success is defined by having 500 million obsessive-compulsive users, and for others it&#8217;s about having 1000 paying customers.  It is often the case that people let others define their success, but the truly successful are those that define their own success.  And defining success has a lot to do with a person&#8217;s values and attitudes.</p>
<p>I took a lot of value away from What I Wish I Knew When I Was 20.  For example, create a failure resume in Google Docs.  I&#8217;ve also learning to try to negate the effects of negative thoughts, especially when trying or learning something new.</p>
<p>Here are some choice quotes from What I Wish I Knew When I Was 20:</p>
<ul>
<li>Problems are abundant, just waiting for those willing to find inventive solutions.</li>
<li>Steve Jurvetson, a partner at the venture firm Draper Fisher Jurvetson, describes failures as the secret sauce of Silicon Valley.</li>
<li>Students are told that it is much better to have a flaming failure than a so-so success.</li>
<li>On reflection, there appear to be five primary types of risks; physical, social, emotional, financial, and intellectual</li>
<li>Experts in risk management believe you should make decisions based upon the probability of all outcomes, including the best- and worst-case scenarios, and be willing to take big risks when you are fully prepared for all eventualities.</li>
<li>Being too set on your path too early will likely lead you in the wrong direction.</li>
<li>Planning a career should be like traveling in a foreign country.  Even if you prepare carefully, have an itinerary and s place to stay at night, the most interesting experiences usually aren&#8217;t planned.</li>
<li>The harder you work, the luckier you get.</li>
<li>Even when we think we&#8217;re paying full attention, there&#8217;s usually so much more to see.</li>
<li>I realized afterward that thinking about how you want to tell the story in the future is a great way to assess your response to dilemmas in general.  Craft your story now so you&#8217;ll be proud to tell it later.</li>
<li>A few years ago I took a creative writing class in which the professor asked us to describe the same scene twice, the first time from the perspective of someone who has just fallen in love, the second from the point of view of someone who has just lost  child at war.<br />
You shouldn&#8217;t take yourself too seriously nor judge others too harshly.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2011/01/16/what-i-wish-i-knew-when-i-was-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Learning Library</title>
		<link>http://juixe.com/techknow/index.php/2010/11/23/the-learning-library/</link>
		<comments>http://juixe.com/techknow/index.php/2010/11/23/the-learning-library/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 16:01:09 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[ebooks]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[peopleware]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1188</guid>
		<description><![CDATA[I&#8217;ve always been a book lover. I have a private collection of Ruby, Perl, and Java books, amongst other topics, that would make a public library jealous. In fact, I recently moved and was surprised that that the bulk of the items boxed up where books. I&#8217;ve been making the trend of moving my library [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always been a book lover.  I have a private collection of Ruby, Perl, and Java books, amongst other topics, that would make a public library jealous.  In fact, I recently moved and was surprised that that the bulk of the items boxed up where books.  I&#8217;ve been making the trend of moving my library to ebooks.  I was an early adopter of the Amazon Kindle, I still use my first generation Kindle.  Here are some books in my collection, which I&#8217;ve use as reference. </p>
<ul>
<li><a href="http://juixe.com/techknow/index.php/2009/06/10/the-programmers-kindle-book-club/">The Programmer&#8217;s Kindle Book Club</a></li>
<li><a href="http://juixe.com/techknow/index.php/2010/11/15/android-learning-library/">The Android Learning Library</a></li>
<li><a href="http://juixe.com/techknow/index.php/2010/11/16/app-engine-learning-library/">The App Engine Learning Library</a></li>
<li><a href="http://juixe.com/techknow/index.php/2008/04/13/the-ruby-and-rails-library/">The Ruby on Rails Library</a></li>
<li><a href="http://juixe.com/techknow/index.php/2008/10/15/beginning-iphone-development/">Beginning iPhone Development</a></li>
</ul>
<p>I&#8217;ve even dedicated a blog post to a few of my favorite books, such as the following.</p>
<ul>
<li><a href="http://juixe.com/techknow/index.php/2008/03/17/peopleware/">Peopleware</a></li>
<li><a href="http://juixe.com/techknow/index.php/2008/06/16/javascripts-the-good-parts/">JavaScript: The Good Parts</a></li>
<li><a href="http://juixe.com/techknow/index.php/2009/03/15/smart-and-gets-down/">Smart and Gets Thing Done</a></li>
<li><a href="http://juixe.com/techknow/index.php/2009/06/17/97-things-every-software-architect-should-know/">97 things every software architect should know</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2010/11/23/the-learning-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Ultimate Geek Gift Guide 2010</title>
		<link>http://juixe.com/techknow/index.php/2010/11/22/the-ultimate-geek-gift-guide-2010/</link>
		<comments>http://juixe.com/techknow/index.php/2010/11/22/the-ultimate-geek-gift-guide-2010/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 16:01:21 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[holiday]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[thinkgeek]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://juixe.com/techknow/?p=1203</guid>
		<description><![CDATA[This geek gift guide is not so much for geeks and techies but for those that have geeks and techies in their life and need a little help in finding the right geek gift this holiday season. If you want to wow the geek in your life with the latest technology gadget you need to [...]]]></description>
			<content:encoded><![CDATA[<p>This <b>geek gift guide</b> is not so much for geeks and techies but for those that have geeks and techies in their life and need a little help in finding the right geek gift this holiday season.  If you want to wow the geek in your life with the latest technology gadget you need to look no further.</p>
<p>The hottest piece of technology this year has been the <a href="http://www.amazon.com/dp/B00365F6LE/?tag=xeli-20">Apple iPad</a>.  The iPad is great for geeks no matter their passion, music, photography, gaming, social media, etc.  A geek that travels a lot would enjoy the 3G iPad so that they can always be connected no mater where they are.  Whether you give the geek in your life an iPad or if they already have one, there are a ton of great accessories such as the iPad cases.  I have been happy with the standard <a href-"http://www.amazon.com/dp/B003CGMQ38/?tag=xeli-20">Apple iPad Case</a> but for something more eye catching then consider the <a href="http://www.dodocase.com/products/dodocase">DODOcase</a>.  I also enjoy this <a href="http://www.amazon.com/dp/B003ES4U6K/?tag=xeli-20">leather portfolio iPad slipcase</a>.</p>
<div id="attachment_1206" class="wp-caption aligncenter" style="width: 545px"><a href="http://www.amazon.com/dp/B003ES4U6K/?tag=xeli-20"><img src="http://juixe.com/techknow/wp-content/uploads/2010/11/iPad-Slipcase-535x535.jpg" alt="Targus Hughes Leather Portfolio Slipcase" title="iPad-Slipcase" width="535" height="535" class="size-large wp-image-1206" /></a><p class="wp-caption-text">Targus Hughes Leather Portfolio Slipcase</p></div>
<p>To get the most out of an iPad you need apps, for stocking stuffers you can consider getting a few <a href="http://store.apple.com/us/browse/home/giftcards/itunes/gallery?mco=MTk3NTgwNzc">iTunes gift cards</a> which can be used to purchase apps, music, books, and movies from the iTunes store.  I&#8217;ve already written regarding my <a href="http://juixe.com/techknow/index.php/2010/10/22/favorite-ipad-apps/">favorite iPad apps</a>.</p>
<p>Not every geek is into Apple products.  Fortunately, there are other viable touch-based tablets such as the Google Android powered <a href="http://www.amazon.com/gp/product/B002V3C4F8/?tag=xeli-20">Archos 9 PC Tablet</a> or the <a href="http://www.amazon.com/dp/B00480P67K/?tag=xeli-20">Samsung Galaxy Tab</a>.</p>
<p>For the avid reader in your life, nothing beats the <a href="http://www.amazon.com/dp/B002Y27P3M/?tag=xeli-20">Amazon Kindle</a>.  There are other electronic book readers but the Kindle is the most wished-for and most gifted ebook reader.  The latest generation of the Kindle is smaller than previous versions and Amazon provides just about every top book in the Kindle format.  What I love best about the Amazon Kindle is that your digital library is available to you in just about every device, iPhone, iPad, desktop, Android mobile device, and more.</p>
<p>This holiday season the most sought after family oriented game will not be on the Wii, it will be on the XBox 360.   The XBox 360 has a set of games that do no require a controller to play, instead you play them by controlling the game play with your body.  The <a href="http://www.amazon.com/dp/B002BSA298/?tag=xeli-20">Kinect Sensor</a> has a series of camera&#8217;s that capture your body movements and uses that information to control the character in the game.  The best game on for the Kinect Sensor has to be <a href="http://www.amazon.com/dp/B002I0HBOI/?tag=xeli-20">Dance Central</a>.  Dance Central doesn&#8217;t require any controller or pad for you to get down with your dance moves, you just dance in front of you television set..  The other games to look forward to is <a href="http://www.amazon.com/dp/B003QOWPWS/ref=sr_1_1?tag=xeli-20">DJ Hero 2</a> and <a href="http://www.amazon.com/dp/B003RS8HG6/ref=sr_1_3?tag=xeli-20">Rock Band 3</a>.</p>
<div id="attachment_1207" class="wp-caption aligncenter" style="width: 545px"><a href="http://www.amazon.com/dp/B003O6JLZ2/?tag=xeli-20"><img src="http://juixe.com/techknow/wp-content/uploads/2010/11/XBox-Kinect-535x535.jpg" alt="Xbox 360 250 GB Kinect Bundle" title="XBox-Kinect" width="535" height="535" class="size-large wp-image-1207" /></a><p class="wp-caption-text">Xbox 360 250 GB Kinect Bundle</p></div>
<p>As everyone already knows, the standard geek uniform is jeans and a t-shirt. Any self respecting geek needs to have some <a href="http://www.thinkgeek.com/">ThinkGeek</a> shirts in his wardrobe. ThinkGeek gear is like Armani Exchange for geeks, binary fashionable and geek chic.</p>
<p>If you need more suggestions, take a look at previous years <b>geek gift guides</b>:  <a href="http://juixe.com/techknow/index.php/2009/11/10/the-ultimate-geek-gift-guide-2009/">The Ultimate Geek Gift Guide 2009</a>, <a href="http://juixe.com/techknow/index.php/2008/11/27/the-ultimate-geek-gift-guide-2008/">2008</a></p>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2010/11/22/the-ultimate-geek-gift-guide-2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>97 Things Every Software Architect Should Know</title>
		<link>http://juixe.com/techknow/index.php/2009/06/17/97-things-every-software-architect-should-know/</link>
		<comments>http://juixe.com/techknow/index.php/2009/06/17/97-things-every-software-architect-should-know/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 19:45:28 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[TechKnow]]></category>

		<guid isPermaLink="false">http://www.juixe.com/techknow/?p=694</guid>
		<description><![CDATA[97 Things Every Software Architect Should Know is a collection of essays written by a community of software architects. Each essay is about a page or two and drops some soft skill knowledge an architect needs to master. I already made reference of this book in 101 Things Every Software Architect Should Know. In this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/dp/059652269X/?tag=xeli-20">97 Things Every Software Architect Should Know</a> is a collection of essays written by a community of software architects.  Each essay is about a page or two and drops some soft skill knowledge an architect needs to master.  I already made reference of this book in <a href="http://www.juixe.com/techknow/index.php/2009/05/21/101-things-every-software-architect-should-know/">101 Things Every Software Architect Should Know</a>.  In this post I wanted to highlight some of the favorite quotes from the book, some real pearls of software architecture.  The reason why these quotes mean something to me is because I have found them to be true through my experience.  I hope they right true with you too.</p>
<blockquote><p>
&#8220;Fast&#8221; is not a requirement.  Neither is &#8220;responsive.&#8221; Nor &#8220;extensible.&#8221;  The primary reason why not is that you have no object way to tell if they&#8217;re met.<br />
- Keith Braithwaite
</p></blockquote>
<blockquote><p>
Simplicity through experience rather than generality through guesswork.<br />
- Kevlin Henney
</p></blockquote>
<blockquote><p>
Every team member has a different view of what is more or less important.  Their concerns are often focused on their personal responsibilities, not the project&#8217;s goals.<br />
- Dave Quick
</p></blockquote>
<blockquote><p>
A little training goes a long way toward ensuring that everyone is on the same page when it comes to reuse.<br />
- Jeremy Meyer
</p></blockquote>
<blockquote><p>
Software architects love the challenge of big, complicated projects.  The potential rewards can even tempt people to artificially expand a project&#8217;s scope to increase its apparent importance.  Expanding scope is the enemy of success because the probability of failure grows faster than expected.  Doubling a project&#8217;s scope often increases its probability of failure by an order of magnitude.<br />
- Dave Quick
</p></blockquote>
<blockquote><p>
Large projects&#8217; requirements change many times before they&#8217;re completed.  Important requirements usually remain important as the business changes, while others change or even evaporate.  Prioritization lets you deliver the most important requirements first.<br />
- Dave Quick
</p></blockquote>
<blockquote><p>
Reducing the project scope often results in a simpler architecture, and is one of the most effective strategies an architect can apply to improve the odds of success.<br />
- Dave Quick
</p></blockquote>
<blockquote><p>
There is no appeals court for required field or mandatory workflow. &#8230; Required fields seem innocuous, but they are always an imposition of your will on users. They force users to gather more information before starting their jobs.<br />
- Michael Nygard
</p></blockquote>
<blockquote><p>
From an architects&#8217; point of view, the hard part is to find the natural places to locate boundaries and define the appropriate interfaces needed to build a working system.<br />
- Einar Landre
</p></blockquote>
<blockquote><p>
Things are usually easier said than done, and software architects are notoriously good at coming up with things to say.<br />
- Timothy High
</p></blockquote>
<blockquote><p>
When you try to guess at future requirements, 50% of the time you&#8217;re wrong and 49% of the time you&#8217;re very, very wrong.<br />
- Chad LaVigne
</p></blockquote>
<blockquote><p>
Screening for specific technical knowledge is definitely part of the process but turning an interview into a certification test will not guarantee success.  You are searching for developers with problem-solving skills and passion.  The tools you use are sure to change; yoiu need people who are good at attacking problems regardless of the technologies involved.<br />
- Chad LaVigne
</p></blockquote>
<blockquote><p>
If you accept this fact &#8211; that the choices you make today will most certainly be wrong in the future &#8211; then it relieves you of the burden of trying to future-proof your architectures.<br />
- Richard Monson-Haefel
</p></blockquote>
<blockquote><p>
Choosing a good technology for right now is hard enough; choosing one that will be relevant in the future is futile.  Look at what your business needs now.  Look at what the technology market offers now.  Choose the best solution that meets your needs now, because anything else will not only be wrong choice tomorrow, but the wrong choice today.<br />
- Richard Monson-Haefel
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2009/06/17/97-things-every-software-architect-should-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Programmers Kindle Book Club</title>
		<link>http://juixe.com/techknow/index.php/2009/06/10/the-programmers-kindle-book-club/</link>
		<comments>http://juixe.com/techknow/index.php/2009/06/10/the-programmers-kindle-book-club/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 03:51:08 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[TechKnow]]></category>

		<guid isPermaLink="false">http://www.juixe.com/techknow/?p=680</guid>
		<description><![CDATA[I&#8217;ve had my Kindle for about six months and I&#8217;ve already purchased 18 books! And before you ask, NO! I haven&#8217;t even read half of them yet! At any one time I am in the middle of two or three books. I recently finished 97 Things Every Software Architect Should Know and thought that I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had my Kindle for about six months and I&#8217;ve already purchased 18 books!  And before you ask, NO! I haven&#8217;t even read half of them yet!  At any one time I am in the middle of two or three books.  I recently finished <a href="http://www.juixe.com/techknow/index.php/2009/05/21/101-things-every-software-architect-should-know/">97 Things Every Software Architect Should Know</a> and thought that I should list my favorite books on my Kindle.  These books are classics by any standard and belong on the any developer&#8217;s bookshelf.</p>
<ul>
<li><a href="http://www.amazon.com/dp/B0026OR30S/?tag=xeli-20">97 Things Every Software Architect Should Know</a></li>
<li><a href="http://www.amazon.com/dp/B001CNXYIO/?tag=xeli-20">Hackers and Painters Kindle</a></li>
<li><a href="http://www.amazon.com/dp/B001C30BH6/?tag=xeli-20">Founders at Work: Stories of Startups&#8217; Early Days</a></li>
<li><a href="http://www.amazon.com/dp/B001XCVZP8/?tag=xeli-20">Practical API Design: Confessions of a Java Framework Architect</a></li>
<li><a href="http://www.amazon.com/dp/B001J54V5U/?tag=xeli-20">Processing: Creative Coding and Computational Art</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2009/06/10/the-programmers-kindle-book-club/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smart and Gets Down</title>
		<link>http://juixe.com/techknow/index.php/2009/03/15/smart-and-gets-down/</link>
		<comments>http://juixe.com/techknow/index.php/2009/03/15/smart-and-gets-down/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 22:28:51 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[TechKnow]]></category>

		<guid isPermaLink="false">http://www.juixe.com/techknow/index.php/2009/03/15/smart-and-gets-down/</guid>
		<description><![CDATA[When asked about the key traits of new Google hires, Marissa Mayer has repeatably stated the following soundbite: smart and gets things done. This also happens to be title of Joel Spolsky&#8217;s book on finding great technical talent. In Smart and Gets Things Done breaks down how to go about to find, attract, and retain [...]]]></description>
			<content:encoded><![CDATA[<p>When asked about the key traits of new Google hires, Marissa Mayer has repeatably <a href="http://www.techcrunch.com/2009/03/06/marissa-mayer-on-charlie-rose-the-future-of-google/">stated</a> the following soundbite: smart and gets things done.  This also happens to be title of Joel Spolsky&#8217;s book on finding great technical talent.</p>
<p>In <a href="http://www.amazon.com/dp/1590598385/?tag=xeli-20">Smart and Gets Things Done</a> breaks down how to go about to find, attract, and retain top talent.</p>
<p>A key advice is to be selective, but not just in the people you hire but in how you advertise your job opening.  You increase the signal to noise ratio by advertising not in your local Craigslist but on programming sites and forums that attract the sort of developer you are looking for.</p>
<p>To attract top talent, Spolky recommends spending top dollar.  Go all out to recruit and impress star programmers.  Pick them up in chauffeur cars, put them up in swanky hotels, create a creative atmosphere where people want to work.  Every developer in your office should have the no less than two monitors and a Herman MIller Aeron chair.  Your office space should ooze kewl, not software sweatshop.</p>
<p>One controversial selection criteria that Spolky advocates is scoring resumes on their English.  I tend agree here with Spolky even though I&#8217;ve encountered some great programmer that get things done, but just can&#8217;t communicate with the rest of the team.  Code is not the only form of communication that developer should proficient, written and verbal communication is important in writing specifications, debating designs, cooperating with clients, and ultimately managing other developers.</p>
<p>Another piece of advice handed out by Joel on hiring was to piggy back on other selection process.  It helps your selection process if your candidate has proved themselves in other highly competitive situations, like top school, companies, or institutions.</p>
<p>After reading Smart and Gets Things Done, I feel that there is a lot than a soundbite.  If I could characterize the traits I like look for in a candidate into a catchy phrase it wouldn&#8217;t be so catchy.  I tend to seek smart, gets things done, shows passion, and it&#8217;s a jerk sort of candidate.</p>
<p>Their is a tight balance of the traits you find important in a candidate and the business needs at hand.  Someone that is really smart and get a lot done might just want to rewrite the entire system in Scheme and undermine your management team.  To me, &#8216;gets things done&#8217; means someone that rolls up their sleeves and digs in whether it&#8217;s a VBS or bat file or Java program or Python script.</p>
<p>Here are some sample quotes from Smart and Get Things Done:</p>
<ul>
<li>The great software developers, indeed, the best people in every field, are quite simply never on the market.  The average great software developer will apply for, total, maybe, four jobs in their entire careers.</li>
<li>One good way to snag the great people who are never on the job market is to get them before they even realize there is a job market: when they&#8217;re in college.</li>
<li>Most programmers aren&#8217;t just looking for a gig to pay the rent.  They don&#8217;t want a &#8220;day job&#8221;: they want to eel like their work has meaning.  They want to identify with their company.</li>
<li>Years of experience have taught me that programmers who can communicate their ideas clearly are going to be far, far more effective than programmers who can only really communicate with the compiler.</li>
<li>Brilliant programmers who have trouble explaining their ideas just can&#8217;t make as much of a contribution.</li>
<li>Our company criterion for selective is usually getting into a school or program that accepts less than 30% of its applicants, or working for a company that is known to have a difficult application process, like a whole day of interviews.</li>
<li>The entire industry of professional headhunters and recruiters is bizarrely fixated on the simple algorithm of matching candidates to positions by looking for candidates who have the complete list of technology acronyms that the employer happens to be looking for.</li>
<li>I always  reassure candidates that we are interested in how they go about solving problems, not the actual answers.</li>
<li>The Econ 101 manager assumes that everyone is motivated by money, and that the best way to get people to do what you want them to do is to give them financial rewards, and punishments to create incentives.</li>
<li>The real trick to management is to make people identify with the goals you&#8217;re trying to achieve.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2009/03/15/smart-and-gets-down/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Kindle for iPhone</title>
		<link>http://juixe.com/techknow/index.php/2009/03/08/kindle-for-iphone/</link>
		<comments>http://juixe.com/techknow/index.php/2009/03/08/kindle-for-iphone/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 18:49:04 +0000</pubDate>
		<dc:creator>TechKnow</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[TechKnow]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.juixe.com/techknow/index.php/2009/03/08/kindle-for-iphone/</guid>
		<description><![CDATA[I&#8217;ve am a happy owner of a first generation Amazon Kindle electronic book reader. As a die hard nerdish book worm and early adapter I was immediately in awe of the Kindle. Sure the Kindle has it&#8217;s issues but the technology and business model has definitely proved themselves. The Kindle is the size of a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve am a happy owner of a first generation <b>Amazon Kindle</b> electronic book reader.  As a die hard nerdish book worm and early adapter I was immediately in awe of the Kindle.  Sure the Kindle has it&#8217;s issues but the technology and business model has definitely proved themselves.  The Kindle is the size of a paperback and can carry a whole bookshelf, thousand of pages of books without the dead trees and deforestation.  The Kindle is small and a perfect size to travel with but its features and capabilities overlap with other small, portable, and mobile devices such as the iPhone and netbooks.  Some technology pundits saw the iPhone, with it&#8217;s high resolution and elegant design, as a direct competitor to the Kindle.  I&#8217;ve personally been questioned as to why I carry both devices.</p>
<p>I&#8217;ve been using the iPhone since it first came out and love browsing and reading websites on it.  But I have found reading PDF documents on the iPhone difficult and awkward at times.  The default PDF reader on the iPhone is slow and I have had it crash when loading large PDF documents.  To help alleviate the pain points of reading large documents on the iPhone, Amazon has recently released <b>Kindle for iPhone</b>.</p>
<p>Kindle for iPhone allows iPhone users to read Kindle edition electronic books previously purchased on Amazon.  Once you download, install, and configured Kindle for iPhone with your Amazon user information, you can download, sync, and purchase Kindle books.  Kindle for iPhone uses a technology Amazon calls <b>Whispersync</b> to synchronized the last page read between your iPhone and Kindle devices.  With Whispersync you can switch devices without skipping a page or a beat.  Unfortunately I was not able to sync my notes and marks between devices and I do hope that feature is in the works.  I&#8217;ve been using the Kindle for iPhone application while standing in line for lunch when all I have is my wallet and my phone.  For long periods of reading, I prefer the electronic ink on the Kindle, as reading for a while on the iPhone can tire your eyes.</p>
<p>Kindle for iPhone is a smart power play by Amazon, and a kewl opportunity for Kindle users to access their content in new devices.  What technology pundits saw as competition, Amazon saw as opportunity.  Amazon&#8217;s Kindle for iPhone application uses the iPhone application marketplace to promote it&#8217;s own electronic book marketplace.</p>
<p>In full disclosure, I downloaded but never used the iPhone application Stanza.  Stanza allows you to purchase popular books in digital formats.  Stanza supports ePub, eReader, PDF, Mobipocket, and MS Reader books.</p>
<p>On last note.  If you are using a first generation Kindle, don&#8217;t forget to upgrade your firmware.  As of this writing, the most current Kindle software version is 1.2.</p>
]]></content:encoded>
			<wfw:commentRss>http://juixe.com/techknow/index.php/2009/03/08/kindle-for-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

