Rail Spikes: 10 Cool Things in Rails 2.3


Posted via web from Structurally Sound Treehouse

Posted at on 3/30/09 by | 0 comments | Filed under:

MacBook Mini Rumor - Why does "thin" == "weak"?


I think this is a very plausible concept/rumor.

Personally, I think Apple should take all of their laptops into a more "Air-esque" fashion. Thinner, enclosed battery, remove the optical drive, less ports . . .

I would be first in line for a 15 inch MacBook Pro Air. But, why does "thin" equal "weak"? Is it an issue of CPU heat dispersion? Thin does not allow proper air flow?

Posted via web from Structurally Sound Treehouse

Posted at on by | 0 comments | Filed under:

Oh, Apple, That Thing You Do (Part I) - The Mac Observer


Apple's generally doesn't give people raises because most employees are so happy to be working for Apple -- and fearful of being fired by Mr. Jobs -- they don't worry about raises. However, small bonuses are given for great work. Also, the giddiness over receiving a free iPhone can fold under the pressure of the spouse pointing out that a 3 percent raise for most is worth many, many iPhones and pays the household bills.

I wonder how true this statement is. How can any successful company in this day-and-age treat their employees like this? And, if it is true, why haven't we seen a decline is Apple's quality? The quality seems to have gone up.

Posted via web from Structurally Sound Treehouse

Posted at on by | 0 comments | Filed under:

8 PowerPoint Train Wrecks


Say it all together now, "Less is more".

Posted via web from Structurally Sound Treehouse

Posted at on 3/26/09 by | 0 comments | Filed under:

The four stages of programming competence « Devthought


Stage 4: Unconscious competence

This is the ultimate stage of programming mastery. It’s not only the result of accumulated knowledge, but the result of a set of logic rules that have been slowly imprinted on the individual’s mind through the years.

We know we’re dealing with such a person when one cannot help but admire the ease with which extremely complex solutions are provided. This type of programmer seems to smell, not think, his way to a solution.

Writing optimized, maintainable and secure code, applying design patterns and picking the right set of tools he’ll be working with come naturally. This guy can work with ease on multiple languages and platforms.

Posted via web from Structurally Sound Treehouse

Posted at on 3/24/09 by | 0 comments | Filed under: