The Dopefly Tech Blog

« The Dopefly Tech Blog Main page

Reminder: Talk about the basics (and 6 reasons to do it)

posted under category: General on February 11, 2010 by Nathan

We tend to forget about the basics. Once we've mastered them, we move on to whatever else interests us. When beginning a learning project, we grow the most, we post the most questions, answers and blog entries, and we talk about our beginner problems the most. Later on, we stop talking about what it's like to get started, and for good reason, we're not getting started. It's out of sight, out of blog.

Take me, for instance. I have become so wrapped up in OO, design patterns, frameworks and extensibility, that I've nearly forgotten there are loads of new developers out there, hoping to learn something from the likes of me.

But big deal, why should we even talk about the basics? Well lucky for the universe, I've compiled this list, because we all love lists.

Talking about the basics...

  1. Gives you something to blog about
    I have like 2 posts for the entire year so far. I need some new subjects.
  2. Ups your search results ranking, bringing more traffic to your web site
    And who doesn't want more traffic? Not me, man, I want it all.
  3. Increases the stability of the global knowledge on the given subject
    Maybe esoteric and meta, but it's true. Sometimes old resources go dry, while new ones are usually prettier.
  4. Increases the keyword rank
    Increase the google trends ranking. Increase the general popularity of your subject. Get uninitiated people interested in a "that looks easy" kind of way.
  5. Gets uninitiated people interested
    If you have them saying "Hey, I can do that, it's easy" then you can add to the numbers of those working in your world.
  6. Guarantees your high place in the minds of the unknowing
    Readers like a hero, and you'll like people coming up to you, years later, expressing their gratitude.

So with that, I hereby to promise to talk about (at least a few) easier concepts, (at least a little) more often. I'll use this blog to do it. I promise to use my position as a ColdFusion software user's group manager for the benefit of newer programmers and recent and future converts.

Nathan is a software developer at The Boeing Company in Charleston, SC. He is essentially a big programming nerd. Really, you could say that makes him a nerd among nerds. Aside from making software for the web, he plays with tech toys and likes to think about programming's big picture while speaking at conferences and generally impressing people with massive nerdiness and straight-faced sarcastic humor. Nathan got his programming start writing batch files in DOS. It should go without saying, but these thought and opinions have nothing to do with Boeing in any way.
This blog is also available as an RSS 2.0 feed. Click your heels together and click here to contact Nathan.