I'm an embedded software engineer specializing in systems on a chip hardware with PowerPC and ARM cores. I have an interest in what makes companies great, what makes them only so-so, and what makes them fail. I've been an independent investor for about 15 years. I do not sell short, nor am I an options trader. I'm strictly a long-term buy and hold investor in stocks. I used to have mutual funds, but have abandoned them in favor of individual stocks. My portfolio is sizeable, but I hold only about 25 individual stocks.