I look back at how I started nostalgically, even though it wasn’t that long ago.
In the beginning, I was clueless. I was looking for answers all over the place, but the problem was that the net contains endless raw (and usually outdated) data. Every once in a while, I’d stumbled upon an article, a blog post or a document that actually contained information worth its bytes in gold.
Hopefully, this blog will be priceless for those seeking answers to the most basic questions concerning “How computers work”. You might say that this is a broad subject to tackle, and you are right. Nevertheless I’ll just go step-by-step and see how far I can manage to get. If you are wondering about the scope of subjects then consider this: the subject of the next post will probably be the basics of electricity and how semi-conductors work, going all the way up to… stay tuned and you might (or probably) be surprised.
If I get this right, those who will find this site will have all that information organized, up-to-date and relevant.
The reason I’m doing this are varied. Writing tutorials forces you to master the subject at hand (as far as I’m concerned). This is also a way of archiving knowledge, which I’ll probably use to refresh my memory on subjects some time in the future. Also, this is my chance to give back to the net after receiving so much free of charge.
Here are a few rules I will follow:
- No bullshit – I will try hard to be as precise and as correct as possible. If you spot an error please contact me at firstname.lastname@example.org.
- No magic – I plan to organize the tutorials in a way that there will be no mysteries left unsolved as we progress through the topics. I will not talk about how computer memory works without first explaining how semi-conductors work. Everything will be explained.
- No trap-doors – There is no learning “curve”. The learning experience should be smooth sailing. If you could easily understand the first three posts and suddenly find yourself lost and baffled on the 4th, I’ve done something terrible wrong.
Here are a few rules you should follow while reading the tutorials:
- Don’t rush – If you didn’t properly understand a line of text, re-read the paragraph. If that didn’t work, start from the beginning. If nothing worked, take a break, read the tutorial some other time when you are ready.
- Don’t give up – There is nothing beyond your intellect. I’ve witnessed many people try to learn hardcore computer stuff and fail – not because they lack the mental abilities to understand – but just because they gave up. Don’t give up.