I'm unfortunately too busy to post something oh-ridge-a-nal today, so instead I will highlight three posts from fellow Computer Scientist bloggers that I really enjoyed.
1) The Five Stages of Conference Paper Writing, by Amy Dalal over at This is What a Computer Scientist Looks Like.
I laughed my head off at this post. It's so true, every word of it.
2) Programming != Computer Science by Matt Welsh over at Volatile and Decentralized.
This is really apt as well. There's such a big difference between how you envision projects in industry vs. in academia. This is one reason why it's really nice for students (both undergrad and grad) to do summer internships in industry. It really helps bring perspective and changes how you think about software development.
3) Hello Android by John Reghr over at Embedded in Academia.
I just want to say that giving an A to any student who legitimately makes $100 on a mobile app developed for class is a brilliant idea. If I ever teach a class that involves mobile app development, I'll have to steal that one!