The Internet is a great resource for learning, but in my opinion it’s terrible for first learning how to program. Recently a few people have asked me what’s the best website to use to learn how to program. My recommendation of a book usually surprises them. The best way to learn how to program is by disconnecting your computer from the Internet and by reading a book. With this method you won’t be continuously distracted by everything the Internet has to offer, you won’t be tempted to search for simple answers on Google, and you’ll be fully engrossed in the task at hand.
The best productivity Mac apps for OSX can help you get your work done faster, smarter and better. I use an 11″ Macbook Air as my primary machine running Mountain Lion and Windows 7 through Parallels. As soon I started using OS X as my primary operating system I began searching for small apps that would enable me to be more productive by eliminating repetitive tasks.
Here are 3 great Mac apps that dramatically increased my productivity: Continue reading
I have a hard time reading fiction, which frustrates my friends to no end. I struggled to keep my interest through Harry Potter, Ender’s Game, and Lord of the Rings. I’m not denying that those are great books, because they are and I enjoyed each of them. The issue is that reading them felt like a chore since I couldn’t directly connect with any of the stories. In stark contrast, I can devour non-fiction books that tell the true stories of how companies were formed and how products were. Here are a few of my recent favorites: Continue reading