Mollie Johanson's quirky DIY bookmark project. This opens up a lot of ideas for interesting placeholders and should inspire some neat projects for kids and adults.
books
keep your spot…
Bookshelf Porn
Exactly what the site's title says it is – pictures of amazing bookshelves. Yeah it's nerdy – that's why I like it.
jQuery Enlightenment, A Review
A few months ago Cody Lindley asked if I would review his new book, jQuery Enlightenment after he saw me tweet about it. I jumped at the chance, but due to many other projects, this review has seen many delays. My apologies to Cody and to you for not posting this review sooner. That said, I’m very happy to share my thoughts now that time permits and I think you’ll find it useful.
The Short Review
jQuery Enlightenment is great for anyone who has some experience with jQuery and wants to step up their game or is familiar with another JavaScript framework like Prototype or Dojo and wants to ramp up on the increasingly popular jQuery framework. The book is not for complete beginners, but if you have a foundation, you’ll be able to jump right in and learn.
At $15 for the PDF ebook, it’s a no-brainer. Buy a copy.
Two Quick Notes
First: when Cody released this book, jQuery was at 1.3.2. Between then and the time of this writing, jQuery 1.4 has been released. While there are some key differences introduced in 1.4, I don’t think they detract from Cody’s work.
Second: Cody gave me a copy of the book in return for this review. Luckily, I really like the book, so I feel confident in staking my reputation on the recommendation. I’m not receiving any form of affiliate payment for encouraging you to buy the book.
A Longer Review
So, obviously I like it. Here’s why.
It’s Accessible
Cody’s writing style is friendly and he has a knack for transforming complex concepts into understandable knowledge that you can quickly apply. He’s included a wealth of code, even better, he’s posted all the samples on JS Bin for easy access.
Additionally, as the file is a PDF, it is easy to take it with you on your phone, or using my favorite method – DropBox, which maintains the file across multiple machines. Keeping your copy open makes it easy to search for a particular event, effect or method while you’re working.
It Covers What You Need to Know
jQuery Enlightenment starts by explaining core jQuery concepts, quickly moving into more detailed and advanced topics. While I won’t reiterate everything (check out the table of contents on the site), I think it’s important to list some of the key concepts he does cover to show the breadth of the book:
- Traversing the DOM
- HTML manipulation, including a chapter on forms
- Events and Effects
- AJAX
- Performance Best Practices
- Writing a jQuery plugin
Yeah, Cody covers a lot in this book. While I’m by no means an expert, I’m comfortable with jQuery and I learned a lot. For example, I had somehow missed the existence of preventDefault()
and stopPropogation()
, so I’ve relied on return: false
. This works most of the time, but now I know that there’s extra granularity available to me should I need it. Nice.
Oh and don’t miss the gems in Chapter 12 (Miscellaneous Concepts) as he’s thrown in some very useful knowledge there at the end.
Wrapping Up
So, as I noted at the beginning, I think this is a great book and an easy purchase decision if you are familiar with JavaScript and are interested in jQuery.
Grab a Copy and Tell Us What You Think
I’d love to hear your opinion on the book. Would you recommend it too? Let me know in the comments.
Inspirational Business Books
One of favorite benefits of Refresh Austin is the chance to learn from the wide array of members and their experiences. Occasionally someone posts a question or suggestion that pulls together many different experiences and ideas as the thread grows. This post is basically a straight up rip-off of one of those threads, but it’s stolen out of love. I hate to see great information and suggestions lost amongst the mailing list – a flare of light that fades into the shadows.
Jan Triplett originally posted this to the group: “I would like to know what business books inspire you – new or old. I would also like to know why you singled them out.” Even better, she kicked it off with three recommendations of her own (Small Is Beautiful, Neanderthals at Work, Big-Box Swindle), which she has also blogged on her site in the post 3 Older Business Books That Inspire, providing a great write-up of each.
Many of my picks match those of other Refreshers who responded, but I’ll include a couple unique suggestions at the end of this post after you’ve had a chance to see all of the other recommendations. There were also several recommendations that are now in my list of books to read.
Norman Harman recommended Presentation Zen, which is one of my favorite books covering how to make the normally boring corporate PowerPoint presentation interesting. He noted that it may not qualify as a business book, but “it applies because so much of business is presenting and selling your project/ideas/product/etc to clients/customers/management/etc.” I’m in full agreement.
Peak: How Great Companies Get Their Mojo from Maslow was recommended by Marcus Irven.
Dimitri Lundquist, an Information Architect, recommended Making Things Happen: Mastering Project Management, which he described as “a super pragmatic, and really smart, guide to software and web project management”, Getting to Yes: Negotiating Agreement Without Giving In, that teaches you to treat “negotiations not as a zero sum game but as a process of collaborative problem solving in order to arrive at a mutually satisfactory outcome” and The Fifth Discipline Fieldbook: Strategies and Tools for Building a Learning Organization, which “presents a series of tools and exercises in problem solving and communication.” The latter is based on The Fifth Discipline: The Art & Practice of The Learning Organization, which is currently in my stack of “to read “books on my nightstand. So now I have a follow-up.
Dan Brown included The E-Myth Revisited: Why Most Small Businesses Don’t Work and What to Do About It, which he said he was not “too fond of the author’s conversational style of writing, but he does a wonderful job of identifying the traps most small-business owners get caught in and explaining how to get out of them.”
Holly Fortenberry pointed the group to Small Giants: Companies That Choose to Be Great Instead of Big which she said is “about choosing not to grow your business beyond a certain point, the point at which you tend to lose your mojo.”
The Design of Everyday Things is easily one of the most recommended books, both on the list and in general among this crowd. Dan Brown noted that “this book will seriously mess up the way you look at things. Not only will you start to notice all the poorly designed objects around you, you’ll gain a deep appreciation for the effort it takes to really design something well.”
Lorin Rivers suggested Built to Last: Successful Habits of Visionary Companies, another one of my favorites as well. He noted it as being “inspiring in a similar way to Small Giants.”
In addition to the books above, I really like slide:ology: The Art and Science of Creating Great Presentations as a companion to Presentation Zen for anyone who wants to be engaging instead of reading off of slides. I also recommend Crossing the Chasm and Thriving on Chaos: Handbook for a Management Revolution, which sadly appears to be out of print, though it is old enough to pre-date wide-adoption of the Web. Influence: The Psychology of Persuasion is great companion to Getting to Yes.
I hope this is useful and would love to hear your recommendations. Please leave a comment with your thoughts on these books and others you’d recommend.
The Value of Free eBooks
A year and a half ago, Tor a publisher of Fantasy and Sci-Fi released a selection of their books for free on PDF. Like so many others who love to read, I downloaded a significant number of them (at least 15). And they sat on my hard drive untouched as I didn’t have a great way to read them (computer screens aren’t ideal for late night reading).
Out of those 15 I was genuinely excited about a few, but most were by authors unknown to me or were books that I likely would have never bothered to look at (I’m not that interested in Fantasy) but I thought it worthwhile to snag them as the only investment on my part would be the time it takes to read a chapter before deciding whether the book was worth completing.
Two months ago I was fortunate to receive a Kindle for my birthday, which quickly became a repository for the Tor PDFs. They were free from the shadows of my computer. With this new, convenient way to read them I decided to start with Old Man’s War by John Scalzi. I devoured it. The book was enjoyable to read and the Kindle simply faded away into convenience. Half way through the book I was sidelined by a nasty cold, so I had plenty of time to finish the story and the first thing I did upon clicking through to the last screen was to buy Ghost Brigades, the next in the series, which was delivered straight to my device.
I did the same with the The Last Colony, the third in the series.
And I did this in a span of only a few days.
By providing free access to the first book, Tor profited from my purchase of two that I likely would not have picked up. And those two were in electronic format, which return a higher margin per item. Tor also recruited a new fan for one of their authors.
Tor wasn’t scared of the new format and they were willing to risk giving away a very real product. For their efforts, they have seen short-term benefits and will likely see long-term ones as well as I will likely pick up other works penned by Mr. Scalzi.
I hope to be as enthralled with some of the other free books I downloaded as I’ll be more than happy to give Tor more money for books by authors new to me.
Tor made it attractive and easy for me to give them money and I really wish other publishers would do the same.