Joe's Knowledge Base

Welcome to my site. As you may have guessed, my name is Joe. By day I am a mild-mannered network operations manager at a moderately sized internet service provider. I spend the day managing servers, employees and customers, and putting out fires (read: user errors) as needed.

By night, I am a shiftless layabout who really wants nothing more than to lie down and not talk to anybody. After spending the entire day running around an office talking to people (my support personnel, managers, vendors, network engineers, and a legion of customers), the last thing I want to do is go home and talk on the phone. So I spend my time reading, or listening to music, or playing the occasional computer/console video game.

Over the past several weeks I have had an increasing number of customer support incidents where I have genuinely felt terrible for what has befallen a customer. Don't get me wrong, I pretty much always feel sorry for someone who's having a problem that I'm not able to fix for them (noisy phone lines, too much spam, computer problems), but I'm talking hardcore pity here. Good, kind souls who get blasted by some worm or hacker or operating system malfunction for no reason other than their computer was in the wrong place at the wrong time.

It's times like these that I sometimes spend an inordinate amount of time working with a customer. I'm not a heartless prick, but common sense dictates that I can't spend 2 hours on the phone with one customer about an issue that is not covered or handled by us, their internet service provider. However much I'd like to help Aunt Nancy get her printer to work, an internet telephone support department is neither equipped nor qualified to provide support on that issue.

It's because of these situations I have decided to try to begin imparting my knowledge to you, Gentle Reader. Customers call in all the time saying they are "computer illiterate", "computer stupid", "a novice." They give these labels a weight that they really don't deserve. There's nothing wrong with being a computer novice. Everybody was a novice at one point, regardless of what the situation is. You're computer stupid? I'm car stupid. I'm nuclear physics stupid. That doesn't make me stupid in general, and it doesn't make you stupid, either. There's no need to feel threatened or intimidated by a computer support professional--just reassure yourself that there are probably a great many things that you could go on for hours about that would sound like complete gobbledygook to me. :)

I was a novice at one point. I'm far from being an expert in anything--there's always more to learn--but there are a lot of things I've seen and been exposed to that other people haven't. That puts me in a position of responsibility sometimes, as I feel that experience could benefit a lot of people. I think of all the times I've encountered a problem and had to figure out the solution on my own. It still happens on an almost daily basis. Sometimes the problem is very simple. When I think of these times, I wonder how great it would have been if I'd had a little more knowledge or understanding about whatever it was I was working on. Unfortunately, sometimes the problem is quite complex, at which times I work on it until about 10pm, then go home and cry myself quietly to sleep.

Whatever the reason behind this potentially gargantuan undertaking, the bottom line is I'm doing it for you. Hopefully something in my 10+ years of dealing with computers and the Internet will be able to benefit you, and maybe make you feel a little more comfortable poking around with this magic little box that has the power to bring both happiness and painful misery at the same time to millions all over the world.

How we're going to do it.

The first thing you probably noticed is that in the upper-left corner of this page is a menu. This menu covers several topics:

What are you waiting for?

I didn't do all this work for nothing. Get cracking and see if there's something you'd like to learn about!

Joe Grover