<?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>TimKadlec.com &#187; Books</title>
	<atom:link href="http://timkadlec.com/category/books/feed/" rel="self" type="application/rss+xml" />
	<link>http://timkadlec.com</link>
	<description>A Wisconsin based web developer writing about the web.</description>
	<lastBuildDate>Wed, 25 Jan 2012 15:39:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What I Read in 2009</title>
		<link>http://timkadlec.com/2010/02/what-i-read-in-2009/</link>
		<comments>http://timkadlec.com/2010/02/what-i-read-in-2009/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 03:31:12 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>

		<guid isPermaLink="false">http://timkadlec.com/?p=122</guid>
		<description><![CDATA[For 2009, I decided to start actively reading again (something I had done very little of since high school). I managed to get through 38 books and while I’m not exactly setting a goal, I’d like to at least maintain a similar pace in 2010.]]></description>
			<content:encoded><![CDATA[<p>For 2009, I decided to start actively reading again (something I had done very little of since high school). I managed to get through 38 books and while I&#8217;m not exactly setting a goal, I&#8217;d like to at least maintain a similar pace this year.</p>
<p>If you just want the highlights, I&#8217;d say that <a href="http://www.amazon.com/gp/product/0060557818?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060557818">Neverwhere</a>, <a href="http://www.amazon.com/gp/product/068816112X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=068816112X">Replay</a> and <a href="http://www.amazon.com/gp/product/0307476308?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0307476308">The Road</a> are at the top of my list as far as fiction is concerned. For non-fiction, <a href="http://www.amazon.com/gp/product/0979777747?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0979777747">Brain Rules</a>, <a href="http://www.amazon.com/gp/product/0316010669?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316010669">Blink</a> and <a href="http://www.amazon.com/gp/product/038552594X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=038552594X">Trade-Off</a> probably top the list.<span id="more-122"></span></p>
<p>Not to say the other books aren&#8217;t good &#8211; I typically only finish books I enjoy on some level. With as many books as I&#8217;d like to read, I don&#8217;t see the point in wasting time on a book that doesn&#8217;t manage to hold my interest on some level.</p>
<ol class="reg">
<li><a href="http://www.amazon.com/gp/product/0812508424?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0812508424">Shadows Linger</a> by Glen Cook</li>
<li><a href="http://www.amazon.com/gp/product/0812508440?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0812508440">The White Rose</a> by Glen Cook</li>
<li><a href="http://www.amazon.com/gp/product/0310250730?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0310250730">The Dad in the Mirror</a> by Pat Morley</li>
<li><a href="http://www.amazon.com/gp/product/0061239569?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0061239569">The Rosetta Key</a> by William Dietrich</li>
<li><a href="http://www.amazon.com/gp/product/0307476308?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0307476308">The Road</a> by Cormac McCarthy</li>
<li><a href="http://www.amazon.com/gp/product/0316346624?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316346624">The Tipping Point</a> by Malcolm Gladwell</li>
<li><a href="http://www.amazon.com/gp/product/B001UE7DC8?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001UE7DC8">Wikinomics</a> by Don Tapscott</li>
<li><a href="http://www.amazon.com/gp/product/0316010669?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316010669">Blink</a> by Malcolm Gladwell</li>
<li><a href="http://www.amazon.com/gp/product/1400064287?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1400064287">Made to Stick</a> by Chip and Dan Heath</li>
<li><a href="http://www.amazon.com/gp/product/0316017922?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0316017922">Outliers</a> by Malcolm Gladwell</li>
<li><a href="http://www.amazon.com/gp/product/0814742955?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0814742955">Convergence Culture</a> by Henry Jenkins</li>
<li><a href="http://www.amazon.com/gp/product/0786887176?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0786887176">Unleashing the Ideavirus</a> by Seth Godin</li>
<li><a href="http://www.amazon.com/gp/product/0060557818?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060557818">Neverwhere</a> by Neil Gaiman</li>
<li><a href="http://www.amazon.com/gp/product/0345499395?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0345499395">Strong Fathers, Strong Daughters</a> by Dr. Meg Meeker</li>
<li><a href="http://www.amazon.com/gp/product/0060558121?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060558121">American Gods</a> by Neil Gaiman</li>
<li><a href="http://www.amazon.com/gp/product/0156033909?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0156033909">Mistakes Were Made (But Not By Me)</a> by Carol Tavris</li>
<li><a href="http://www.amazon.com/gp/product/1401307914?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1401307914">Glory Road</a> by Dan Wetzel</li>
<li><a href="http://www.amazon.com/gp/product/0385530609?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0385530609">Sway</a> by Ori Brafman</li>
<li><a href="http://www.amazon.com/gp/product/0060515198?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060515198">Anansi Boys</a> by Neil Gaiman</li>
<li><a href="http://www.amazon.com/gp/product/0374531269?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0374531269">A Long Way Gone</a> by Ishmael Beah</li>
<li><a href="http://www.amazon.com/gp/product/0061709719?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0061709719">What Would Google Do?</a> by Jeff Jarvis</li>
<li><a href="http://www.amazon.com/gp/product/0441013597?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0441013597">Dune</a> by Frank Herbert</li>
<li><a href="http://www.amazon.com/gp/product/0307396215?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0307396215">Crowdsourcing</a> by Jeff Howe</li>
<li><a href="http://www.amazon.com/gp/product/0345342968?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0345342968">Fahrenheit 451</a> by Ray Bradbury</li>
<li><a href="http://www.amazon.com/gp/product/0375422900?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0375422900">Elsewhere U.S.A</a> by Dalton Conley</li>
<li><a href="http://www.amazon.com/gp/product/0307389073?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0307389073">The Gone-Away World</a> by Nick Harkaway</li>
<li><a href="http://www.amazon.com/gp/product/1401309704?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1401309704">The Power of Less</a> by Leo Babuta</li>
<li><a href="http://www.amazon.com/gp/product/B002NPCSJG?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002NPCSJG">Old Man&#8217;s War</a> by John Scalzi</li>
<li><a href="http://www.amazon.com/gp/product/0765354063?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0765354063">The Ghost Brigades</a> by John Scalzi</li>
<li><a href="http://www.amazon.com/gp/product/076535618X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=076535618X">The Last Colony</a> by John Scalzi</li>
<li><a href="http://www.amazon.com/gp/product/B002KAORUM?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002KAORUM">Play</a> by Stuart Brown</li>
<li><a href="http://www.amazon.com/gp/product/068816112X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=068816112X">Replay</a> by Ken Grimwood</li>
<li><a href="http://www.amazon.com/gp/product/038552594X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=038552594X">Trade-Off</a> by Kevin Maney</li>
<li><a href="http://www.amazon.com/gp/product/0451524934?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0451524934">1984</a> by George Orwell</li>
<li><a href="http://www.amazon.com/gp/product/0765322307?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0765322307">Dying Inside</a> by Robert Silverberg</li>
<li><a href="http://www.amazon.com/gp/product/0547247990?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0547247990">How We Decide</a> by Jonah Lehrer</li>
<li><a href="http://www.amazon.com/gp/product/0345404475?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0345404475">Do Androids Dream of Electric Sheep</a> by Phillip K. Dick</li>
<li><a href="http://www.amazon.com/gp/product/0979777747?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0979777747">Brain Rules</a> by John Medina</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2010/02/what-i-read-in-2009/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Book Review: Object-Oriented Javascript</title>
		<link>http://timkadlec.com/2009/04/book-review-object-oriented-javascript/</link>
		<comments>http://timkadlec.com/2009/04/book-review-object-oriented-javascript/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 03:00:00 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://localhost/1969/12/book-review-object-oriented-javascript/</guid>
		<description><![CDATA[Object-Oriented Javascript is written by Stoyan Stefanov, a web developer at Yahoo. The book covers a lot of information, starting with the basics all the way through to a few basic, albeit useful, design patterns.]]></description>
			<content:encoded><![CDATA[<h2>Who Wrote It?</h2>
<p>Object-Oriented Javascript is written by Stoyan Stefanov, a web developer at Yahoo. Stoyan&#8217;s thoughts on all things web can be found at <a href="http://www.phpied.com/">phpied.com</a>. He also runs a blog on <a href="http://phonydev.com/">iPhone development</a>, and a site dedicated to Javascript design patterns at <a href="http://www.jspatterns.com/">JSPatterns.com</a> (it&#8217;s been quiet for quite awhile now, but I&#8217;m hoping to see it brought out of retirement).</p>
<h2>What&#8217;s Covered?</h2>
<p>Exactly what you&#8217;d expect given the title&#8230;.object-oriented Javascript! Actually, the book covers a lot of information, starting with the basics (variables, loops, functions, etc.) all the way through to a few basic, albeit useful, design patterns.</p>
<p>The book is very well written and its discussions precise. Stoyan doesn&#8217;t take a lot of time going through complex examples. Instead, he gives bite-size chunks for you to play with and expand upon. If you&#8217;re someone who prefers playing with concepts yourself over going through expanded examples in books, this book is right up your alley.</p>
<p>While the book has chapters on the DOM and primitive data types, it is in the discussions of topics like closures and inheritance where the book really stands out. These sometimes confusing topics are presented in a very clear and concise way, helping to break down the learning barrier that so often stands in the way of truly understanding those subjects.</p>
<h2>Should I Read It?</h2>
<p>The book is intended to be accessible to even developers with no prior Javascript experience, and it does a reasonable job of doing so. Thankfully, the information is covered very well, making it likely that even the introductory chapters will be worth the read for more experienced Javascript developers.</p>
<p>I&#8217;m sure the refinement and overall quality of the information presented is in no small part due to the plethora of quality technical reviewers. It&#8217;s clear Stoyan took the task of accurately presenting this information very seriously, as his list of technical reviewers sounds a bit like a who&#8217;s who of web development.</p>
<h2>Final Verdict</h2>
<p>I really enjoyed Object Oriented Javascript and highly recommend it. For beginners, its not as soft an introduction as <a href="http://www.amazon.com/gp/product/1590595335?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590595335">DOM Scripting</a>, nor is it as exhaustive in detail as <a href="http://www.amazon.com/gp/product/0321423305?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321423305">PPK on Javascript</a>. That being said, its content is perhaps the most complete of any Javascript book accessible to beginners that I&#8217;ve read thus far, and it&#8217;s certainly one of the best <em>written</em> books I&#8217;ve read. Even more experienced developers will find very useful information in some great coverage of more advanced object-oriented techniques and very useful appendices.</p>
<h2>Great&#8230;Where Do I Get a Copy?</h2>
<ul class="reg">
<li><a href="http://www.amazon.com/gp/product/1847194141?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1847194141">Buy Through Amazon.com</a></li>
<li><a href="http://www.packtpub.com/object-oriented-javascript-applications-libraries/book">Get the book from Packt Publishing</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2009/04/book-review-object-oriented-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SocialCorp: Social Media Goes Corporate</title>
		<link>http://timkadlec.com/2009/02/socialcorp-social-media-goes-corporate/</link>
		<comments>http://timkadlec.com/2009/02/socialcorp-social-media-goes-corporate/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 03:00:00 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://localhost/1969/12/socialcorp-social-media-goes-corporate/</guid>
		<description><![CDATA[In today's web, a company's online presence extends far beyond their website. Thanks to the rise of social communities like Facebook and Twitter, and the incredible reach a simple blog post can have, consumers are discussing company products and services, both positively and negatively, all over the web.]]></description>
			<content:encoded><![CDATA[<h2>Who Wrote It?</h2>
<p>SocialCorp is written by Joel Postman, currently the Chief Enterprise Social Business Strategist at <a href="http://www.intridea.com/">Intridea</a>, a social app development company. Joel frequently blogs on social media marketing and other related topics at <a href="http://www.socializedpr.com">www.socializedpr.com</a>.</p>
<h2>What&#8217;s Covered?</h2>
<p>In today&#8217;s web, a company&#8217;s online presence extends far beyond their website. Thanks to the rise of social communities like Facebook and Twitter, and the incredible reach a simple blog post can have, consumers are discussing company products and services, both positively and negatively, all over the web. This presents an incredible opportunity for companies to interact with their customers in ways that can feel a bit foreign to people accustomed to traditional marketing.</p>
<p>That&#8217;s where SocialCorp comes in. Joel has written a fantastic book to give to anyone looking to get started in, or relatively new to using social media for marketing for corporate companies. Joel writes in a very engaging, conversational tone, and covers a lot of ground in this fairly short book.</p>
<p>SocialCorp introduces the reader to examples of companies that have had tremendous success with social media (like Dell, HSBC and GM for example) and to some examples of companies whose social campaigns missed the mark or backfired. In fact, that&#8217;s one of the best parts of the book. Joel is willing to discuss both how social media can help if used correctly, and how social media can hurt a company if used improperly.</p>
<p>The truth is, social marketing is a better fit for some companies than for others, and SocialCorp tries to help you understand the difference. There&#8217;s even a handy social media readiness quiz intended to help you identify if a company is ready to effectively use social media to interact with their customers online.</p>
<h2>Should I Read It?</h2>
<p>Like I stated above, at under 200 pages, SocialCorp is a short read. Don&#8217;t let that fool you, as there is no shortage of helpful information. SocialCorp provides numerous case studies of how companies today are making use of social media, and points you in the direction of numerous tools online to help you to best utilize and measure your social campaigns.</p>
<p>The book is intended to be a very practical introduction to social marketing, and it accomplishes this goal very well. Social marketing requires a significant change in mindset from conventional marketing, and as a result, it can be a bit difficult to grasp at first. SocialCorp provides a gentle way to help understand the how&#8217;s and more importantly, the why&#8217;s involved with social media.</p>
<h2>The Final Verdict</h2>
<p>SocialCorp is a great book to share with co-workers, bosses, employees, and corporate executives who are interested in social media, but could use a little extra information to get them truly engaged. There&#8217;s a lot of value offered by social media that is just waiting to be tapped into, and SocialCorp does a great job of explaining how you can do just that.</p>
<h2>Great&#8230;Where Do I Get a Copy?</h2>
<ul class="reg">
<li><a href="http://www.amazon.com/gp/product/0321580087?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0321580087">Buy Through Amazon.com</a></li>
<li><a href="http://www.peachpit.com/store/product.aspx?isbn=0321580087">Get the book from Peachpit</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2009/02/socialcorp-social-media-goes-corporate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: Mobile Web Development</title>
		<link>http://timkadlec.com/2008/10/book-review-mobile-web-development/</link>
		<comments>http://timkadlec.com/2008/10/book-review-mobile-web-development/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 03:00:00 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://localhost/1969/12/book-review-mobile-web-development/</guid>
		<description><![CDATA[Mobile Web Development does a fantastic job of introducing a wide variety of technologies needed to begin mobile web development including sending and receiving SMS and MMS messages, optimizing your site for mobile devices and using AJAX on the mobile web.]]></description>
			<content:encoded><![CDATA[<h2>Who Wrote It?</h2>
<p>Mobile Web Development is written by Nirav Mehta, the head of <a href="http://www.magnettechnologies.com/">Magnet Technologies</a> a software development firm in India. He blogs about a variety of business and tech topics at <a href="http://www.mehtanirav.com">www.mehtanirav.com</a>.</p>
<h2>What&#8217;s Covered?</h2>
<p>Mobile Web Development covers a wide variety of topics related to&#8230;guess what&#8230;.mobile web development. Nirav does a fantastic job of introducing a wide variety of technologies needed to begin mobile web development including sending and receiving SMS and MMS messages, optimizing your site for mobile devices and using AJAX on the mobile web.</p>
<p>The book, from <a href="http://www.packtpub.com/">Packt Publishing</a>, takes a very solution-based approach. Each chapter, with the exception of the first and last, has a very specific task that it is concerned with accomplishing. Usually, I&#8217;m not too awful fond of the format. It often feels like such books aren&#8217;t teaching me a topic so much as giving me snippets of code I am comfortable with manipulating.</p>
<p>This book, however, is an exception to that rule. Each chapter, in addition to accomplishing the task at hands, takes the time to explain the possible solutions to the problem, and their pros and cons. The result is that once you&#8217;ve finished the book, you have a nice foundation of real working knowledge that will allow you to immediately get started with mobile web development. For those of us that may want a deeper understanding of the technologies, there are plenty of nods towards resources that will provide that information.</p>
<h2>Should I Read It?</h2>
<p>The book is intended for people with at least a basic understanding of CSS, Javascript and PHP. In particular, there is a fair amount of PHP code, so you should probably be comfortable with looking through it.</p>
<p>The book manages to cover a surprisingly large amount of information for being such a brisk read. The truth though, is that at least in the beginning, the basics of mobile web development are quite similar to the basics of web development, and you&#8217;ll be pleasantly surprised by just how easy it is to get started.</p>
<p>One of the things I enjoyed most about Nirav&#8217;s approach to the book is the emphasis on the user. Keeping the user in mind is always important, but particularly when the user needs to get the information quickly and needs to do it with a very small amount of screen real estate. Each chapter makes sure to mention how a given solution can help or detract from the user experience, ensuring that you have the understanding necessary to make good decisions that will benefit your users.</p>
<h2>One Minor Complaint</h2>
<p>The one and only issue I have with the book is that the editing could have been a bit better. Don&#8217;t worry though, the editing is no-where near bad enough to confuse you. There&#8217;s just a fair amount of a&#8217;s and the&#8217;s that are AWOL. Like I said, not enough to cause you trouble understanding the information, just enough that you&#8217;ll notice.</p>
<h2>Final Verdict</h2>
<p>Mobile web development is one of the most important new avenues for web developers to pursue. The amount of people making use of mobile devices to get their information on the run is growing very quickly. Minor editing issues aside, the book was a great introduction to getting started with these technologies. I would highly recommend picking up the book and giving it a thorough reading. It&#8217;s surprising how easy it is to get started in the mobile web, and after reading it you&#8217;ll have a solid base of working knowledge to allow you to start creating your own mobile web content.</p>
<h2>Great&#8230;Where Do I Get a Copy?</h2>
<ul class="reg">
<li><a href="http://www.amazon.com/gp/product/1847193439?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1847193439">Buy Through Amazon.com</a></li>
<li><a href="http://www.packtpub.com/mobile-web-development/book">Get the book from Packt Publishing</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2008/10/book-review-mobile-web-development/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Javascript: The Good Parts</title>
		<link>http://timkadlec.com/2008/06/javascript-the-good-parts/</link>
		<comments>http://timkadlec.com/2008/06/javascript-the-good-parts/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 03:00:00 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://localhost/1969/12/javascript-the-good-parts/</guid>
		<description><![CDATA[When I first heard Douglas Crockford was writing Javascript: The Good Parts (let's just call it JTGP from here on out) I was anxiously awaiting the release.]]></description>
			<content:encoded><![CDATA[<h2>Who Wrote It?</h2>
<p>When I first heard Douglas Crockford was writing <a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596517742">Javascript: The Good Parts</a> (let&#8217;s just call it JTGP from here on out) I was anxiously awaiting the release. Crockford has been responsible for many highly regarded articles and presentations, as well as for his incredible work with JSON, JSLint and much more. While Brendan Eich may be the father of Javascript, Crockford is probably the Godfather. Even Eich himself called Crockford &#8220;the Yoda of Lambda JavaScript programming.&#8221;</p>
<h2>What&#8217;s Covered?</h2>
<p>JTGP does as promised&#8230;it brings to attention the best parts of the Javascript language. Topics like Objects, Inheritance, Arrays, Functions and Regular expressions are discussed throughout the book. While focusing on the &#8220;good parts&#8221; of Javascript, Crockford also points out the not-so good parts and explains why these other parts don&#8217;t fall into the good category by pointing out caveats and pitfalls.</p>
<p>I&#8217;ve seen it mentioned before that people complained about the book being a bit short. It weighs in at a very light 145 pages, 45 of which are appendixes. The information is quite dense however, and I thought the appendixes were extremely valuable. The appendixes include looks at what Crockford considers to be the &#8220;awful parts&#8221; and the &#8220;bad parts&#8221; of Javascript. They also include looks at JSLint and JSON as well as providing some helpful syntax diagrams.</p>
<h2>Should I Read It?</h2>
<p>As mentioned before, the book is short, but very dense. As a result, there is a lot of information covered, but not always a lot of explanation involved. The book seems to take a bit of a different approach than the typical Javascript book&#8230;it&#8217;s more focused on why than it is on how.</p>
<p>That is not at all a bad thing though. Assuming you have a nice handle on the language and it&#8217;s syntax, there is a lot to get out of reading this book. In fact, there is so much information crammed in here that it will probably take several readings to truly grasp all the information being delivered. Don&#8217;t make the mistake of assuming that because it is short it is an easy-read&#8230;this book covers advanced information and does so at a very rapid pace.</p>
<h2>The Final Verdict</h2>
<p>JTGP is a great book for anyone who wants a deeper understanding of the why behind the how. I would recommend it to anyone, though I would warn that you&#8217;ll want to have a decent understanding of the syntax before reading it&#8230;since the book focuses so much on why, there&#8217;s not a lot of explanation on how things work, and to get all that this book has to offer, you&#8217;ll want to know that. Overall, a very good book that is good enough to demand several readings.</p>
<h2>Great&#8230;Where Do I Get a Copy?</h2>
<ul class="reg">
<li><a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596517742">Buy Through Amazon.com</a></li>
<li><a href="http://oreilly.com/catalog/9780596517748/">Get the book from O&#8217;Reilly</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2008/06/javascript-the-good-parts/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Book Review: Pro JavaScript Design Patterns</title>
		<link>http://timkadlec.com/2008/04/book-review-pro-javascript-design-patterns/</link>
		<comments>http://timkadlec.com/2008/04/book-review-pro-javascript-design-patterns/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 03:00:00 +0000</pubDate>
		<dc:creator>Tim Kadlec</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://localhost/1969/12/book-review-pro-javascript-design-patterns/</guid>
		<description><![CDATA[Pro JavaScript Design Patterns is written by Ross Harmes and Dustin Diaz. Dustin and Ross do a great job of explaining different design patterns and showing how to apply them in the world of Javascript.]]></description>
			<content:encoded><![CDATA[<p>NOTE: This is the first book review to be featured here. The idea is that I will frequently review web-related books to hopefully help give you an idea of whether or not a book is right for you. The books reviewed will all be somehow related to web development or design so you will never hear me tell you how much I enjoyed Stephen King&#8217;s <a href="http://www.amazon.com/gp/product/0451211243?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0451211243">Dark Tower</a> series or <a href="http://www.amazon.com/gp/product/0060848332?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0060848332">Napoleon&#8217;s Pyramids</a> by William Dietrich&#8230;.except for right now of course.</p>
<h2>Who Wrote It?</h2>
<p><a href="http://www.amazon.com/gp/product/159059908X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=159059908X">Pro JavaScript Design Patterns</a> is written by Ross Harmes and Dustin Diaz. Ross is a front-end engineer from Yahoo! and blogs (albeit not for awhile) about random tech topics at <a href="http://techfoolery.com" target="_blank">techfoolery.com</a>. Dustin works for Google as a user interface engineer. You can find Dustin&#8217;s musings about web development topics at <a href="http://dustindiaz.com" target="_blank">dustindiaz.com</a>. This is the first book by either author.</p>
<h2>What&#8217;s covered?</h2>
<p>Pro Javascript Design Patterns is about&#8230;well, applying design patterns in Javascript of course. Design patterns are reusable solutions to specific, common problems that occur in development. Design patterns are more popular in software engineering, but as web applications become larger and more robust, design patterns are starting to become a bit more well known in the web development world.</p>
<p>Dustin and Ross do a great job of explaining different design patterns and showing how to apply them in the world of Javascript. The book starts off by walking you through some object-oriented principles as they relate to Javascript. There are sections on such advanced topics like interfaces, encapsulation, inheritance and chaining. The second part of the book dives right into design patterns. For each pattern, you get to see how to implement it in Javascript, when to implement it, and the benefits you will see. Design patterns can also create difficulties if used inappropriately, so Ross and Dustin take a look at the disadvantages of each pattern so that you can accurately determine whether or not to use it in your applications.</p>
<h2>Should I Read It?</h2>
<p>The book definitely holds value for any person working with Javascript and front-end development. The ideas laid out in the book can help anyone working with the language to create higher-quality, efficient code. Particularly developers who work with large scale Javascript applications will benefit from the book, as that is what design patterns seem to be best suited for.</p>
<p>Make no mistake, the book&#8217;s title starts with the word &#8216;Pro&#8217; for a reason&#8230;this is not a book intended for beginners. It is a very concisely written book that doesn&#8217;t take a lot of time setting the tone&#8230;the authors dive right into advanced concepts and code. If you are just getting rolling with Javascript or you don&#8217;t have a good grasp of object-oriented programming in Javascript, then you should probably pick up another book and come back to this later. On the other hand, if you are familiar with object-oriented programming in another language, you may find the book still manageable. That&#8217;s part of the beauty of design patterns&#8230;the theory works regardless of the language&#8230;it&#8217;s the syntax and implementation that can differ.</p>
<h2>Final Verdict</h2>
<p>All in all, I really enjoyed the book. It can take awhile to work your way through it (this is not a bed-stand book), but it is definitely worth it as the concepts addressed are invaluable to creating quality code. For anyone doubting the power of Javascript, this book is a real eye-opener. You will find that Javascript&#8217;s flexibility offers a lot of possibilities and by using it, along with industry-recognized design patterns, you can develop scripts that are both easy to communicate and easy to maintain.</p>
<h2>Great&#8230;Where Do I Get A Copy?</h2>
<ul class="reg">
<li><a href="http://www.amazon.com/gp/product/159059908X?ie=UTF8&amp;tag=timkadcom-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=159059908X" target="_blank">Buy through Amazon.com</a></li>
<li><a href="http://jsdesignpatterns.com/" target="_blank">Go to the official book site</a></li>
<li><a href="http://www.apress.com/book/view/159059908x" target="_blank">Get the eBook from Apress</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://timkadlec.com/2008/04/book-review-pro-javascript-design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

