Latest Posts
-
Book of the Week: Masters of Doom
To celebrate the 20th anniversary of Doom, I read Masters of Doom. The book is an account of how the two Johns (Carmack and Romero) came together to make Doom and changed the face of gaming. I had a few flashbacks to my early childhood while reading. I grew up with Commander Keen, Wolfenstein and Doom. Two Johns John Carmack and John Romero balanced each other. They both did not have a respect for authority. When they were starting out, they “borrowed” computers from employer during the nights and weekends. They were focused on making games. They could see things that other people couldn’t. -
eBook of the Week: The Free Beginner's Guide to SEO
Moz has The Free Beginner’s Guide to SEO. I’m a sucker for anything free, so I read it. SEO stands for search engine optimization. Google also has their Search Engine Optimization Starter Guide. If I have a website and want people to visit it, what can I do to my website to make Google find me and put the links to my website ahead of other website? Being good at SEO translates to bringing more traffic, which in turn should bring more users.
-
Book of the Week: Outliers
Malcolm Gladwell’s Outliers talks about why people are successful. -
Book of the Week: The Arabian Nights Entertainments
Ancient people didn’t have the internet. They got their entertainment from old people telling stories. I imagine an old drunken guy sitting at a bazaar. Old drunk guys survived long enough to tell tales, because alcohol kills bacteria. The Arabian Nights is a collection of those tales in English. I read about The Seven Voyages of Sinbad the Sailor. The seven voyages are all similar. -
Book of the Week: Mature Optimization Handbook
-
Book of the Week: If I Knew Then
As part of preparations for the 50th reunion of Harvard Business School’s 1963 class, they collect advice for the younger generation from the alumni. If I Knew Then is a compilation of that advice. -
Book of the Week: Drunken Botanist
The Drunk Botanist by Amy Stewart describes the relationship between people, alcohol and plants. All civilizations have figured out how to make alcohol from plants. Booze is what brings us all together. If it is a plant, there is probably an alcoholic beverage derived from it. -
Book of the Week: Wicked Bugs
For a Halloween themed book, I picked Wicked Bugs by Amy Stewart. It covers things you hope to never encounter. The book is a bit about being grossed out while learning a thing or two. I learned that Brazilian wandering spider venom can cause priapism. There are stories about each the bugs to keep it interesting. It is amazing how the lifecycles of different organisms are linked. Toward the middle of the book, I became very appreciative of sanitation. I was distracted and frustrated by the book quoting itself. It makes it harder to read. This might be more of a problem in the eBook. Bot Fly [youtube=http://www.youtube.com/watch?v=23eimVLAQ2c&w;=420&h;=315] Mosquitos -
Book of the Week: Rework
The most interesting thing about Rework, is who it is written by. Rework is written by 37signals, the creators of Ruby on Rails. If you’ve done any web development, you’ve heard of Ruby on Rails. 37signals intentionally kept their team to 16 people at the time the book was published. They built a business, not a startup. This book is about what they learned about building a business. The book has many small sections that make for a quick, but worthy read. Ideas Ideas are cheap and plentiful. Everyone has ideas, but how many people execute on those ideas. Ideas are amorphous until you will it into being. Henry Ford was a man with ideas and action. The Ford Charcoal company used wood scraps from his production line. One man’s garbage is another man’s Kingsford charcoal company. If you want to start a business, you need to start building. Customers The book mention that you don’t need to write down customer feedback, because you won’t forget the important stuff. If you forget it, then it wasn’t important. I never memorized the periodic table in chemistry, but I looked up the numbers so often that I didn’t need to look them up anymore. You need to change how you interact with the customer, so you can effectively solve the customer’s problems. Relationships with customers are important. Give them a taste of some good stuff and they will keep coming back for more. Teach them how to roll it up properly for maximum satisfaction. More words in a blog post does not necessarily make it better. -
Book of the Week: The Intelligent Investor
The Intelligent Investor was written by Benjamin Graham, Warren Buffett’s sensei. If reading this book will make me an intelligent investor like Warren, I’m all for it. The first thing you will notice about the book is that is very thick, over 500 pages. The original book was nearly as thick, because my edition 2006 has additional commentary and footnotes. Having more pages does not necessarily increase the value. One of the commentaries suggested that Graham’s advice about avoiding mortgages and junk bonds was outdated, because of new investment vehicles. The same investment vehicles that were responsible for the financial crisis. I’ll think I’ll keep to Graham’s advice. Inflation and Taxes Real gains after accounting for taxes and inflation are what you care about. Which investments you chose depend on your own personal tax situation. One should also be ready to take advantage of any tax savings you can find. Inflation and taxes are just as important as returns. Market There is no market, only underpriced and overpriced stocks. One needs to change the mindset of investing from picking a thoroughbred horse to buying groceries. You’re not out there to pick a winner. You need to find a good deal and eat what’s on sale. Wash Rule I totally forgot about this, because I avoid taking losses. The wash-sale rule states that you if you sell and buy back a stock, you need to wait more than 30 days to buy back the stock in order to take a loss when you sold it the first time. This less you get some tax savings while retaining a stock you want to keep. Value Formula for Growth Stocks Value = Current (Normal Earnings) x (8.5 plus twice the expected annual growth rate) Two Types of Investors There is the passive defensive investor and the active intelligent investor. An important part about being an intelligent investor is to be disciplined enough to stick to a given plan regardless of the market. Being a passive investor is similar to the advice given in David Swensen’s Unconventional Success. Buy market index funds at regular intervals to take advantage of dollar-cost averaging. You can do this by making a habit to buy an index fund every time you get your paycheck. It takes work to be an intelligent investor. You actually have to read the accounting books of the companies and do some analysis to see if they are actually overpriced or underpriced. It is a bit scary to see the different ways companies try to cook the books. Being an intelligent investor is not very glamorous. You either just go on cruise control and track the market or spend a lot of find going over accounting statements. Buy stocks like groceries. Purchase The Intelligent Investor from Amazon.com or check it out from your local library. -
Book of the Week: Effective Java
Learning a programming language only gives you the lego blocks to build something. The best ways to put the blocks together to make an object without everything falling apart requires more than just knowing the semantics of the programming language. Effective Java gives examples of what not to do and why you shouldn’t do that. Usually you learn these things after experiencing why you shouldn’t do that. Sometimes you pick up a few things from the code review process, but it is better to write effective Java from the start. I’m not a big Java fan, but writing effective Java will make it less painful. Purchase Effective Java on Amazon.com or check it out from your local library. -
Book of the Week: iOS Human Interface Guidelines
iOS 7 represents the biggest UI change to iOS since its release. The iOS Human Interface Guidelines provides the thinking behind these UI changes and guides you in designing apps that work well in the iOS ecosystem. If you’re going to make an iOS app, it better behave like an iOS app or your users are going to be confused. People’s expectations are built upon their previous experiences.
