I’m happy to say that – after lots of hours of reading books, searching through google, and pounding my head on the desk – this is my first entry to my shiny new blog!
Once I had some outputs, I had to learn how to make things pretty – that’s where learning about HTML/CSS/JS really began. For those of you who don’t know what HTML/CSS do, a great example of what raw HTML looks like in a browser vs what HTML with CSS looks like, there’s a great website called CSS Zen Garden. Here’s raw HTML pre-CSS. The rest of the website shows how powerful CSS is in molding raw HTML into something intuitive and beautiful. A few example themes to get the point across: Make em Proud, A Walk In The Garden, and CSS Co Ltd. Long story short, CSS makes all of the really elegant and impressive websites that you interact with on a daily basis possible.
After learning all of the basics, rather than build a blog from scratch, I decided to use an existing blog engine built in Django (think of wordpress but built using Django), that I could then completely customize to my own liking. Hey, why re-invent the wheel? Picking a blog engine also gave me a way to see how code is SUPPOSED to be written and learn from people who have been doing this for a while – 2 points in favor of blog engines. At the end I picked one called Zinnia and began my journey.
This blog is the fruit of my labor. Welcome!