Is there a perfect way to teach programming to would-be programmers? Let's ask the Magic 8-Ball . Outlook not so good.
Does that mean we shouldn't teach them? Of course not. Does it mean we shouldn't look for better methods of teaching them? Emph
As you may have noticed, I try to stay on topic here and keep the announcements and meta-blogging to a minimum. However, every once in a while I think it's OK to break that rule, and today is one of those days. And hey, there's a giant OT in the title for
In the past, we talked about how networking with good coders can help you become one . We've also noted how speaking up can differentiate you from the herd.
This week we take a look at the other side of networking: not how you can become a good coder, b
If you get too smart, you start to think a lot. And when you think a lot, your mind explores the depths of some scary places. If you're not careful, your head could explode. So to combat the effects of increasing intelligence due to reading books
I don't like to have too many microposts on this blog, so I've decided to save them up and start
a Programming Quotables series . The idea is that I'll post quotes about programming that have one or more of the following attributes:
I find funny I f
What do you do? What have you done?
According to Chad Fowler in this week's chapter of MJWTI , those are two of the worst questions someone can ask about you. Why? Because it means they don't already know.
You might as well move to the basement and s
In the field of bioinformatics, one way to measure similarities between two (or more) sequences of
DNA is to perform sequence alignment :
"a way of arranging the primary sequences of DNA, RNA, or protein to identify regions of similarity that may
You wouldn't market a product to American audiences in German. A soft drink company wouldn't try to sell a drink to consumers based on the measured quantity of red dye #8 it contains. Common sense tells you that to sell a product to an audience, you h
But do I belong to the company I work for? No! Never!
If that means I'm doomed to walk the Earth for eternity writing code and building beautiful ideas, then that's ok.
No matter how much my job makes me happy, my family and my life outside work are
I like email. It has so many advantages: The asynchronous nature means I can respond when I have time and you can do the same. I don't have to face you, so its easier to relate unpleasantries. I can take as much time to carefully craft my words as I need.