Archive for the ‘shane’ Tag

Intermediate Scripting — learn me!

I tend to be one of those types of people that will never turn down an opportunity to learn something, especially if that something interests me. So when people start talking in this industry I find myself trying to listen tentatively, but at the same time I am still a youngling and most likely still trying to learn all about the last thing I overheard or read. This is particularly why I think I like web design and development so much because you will never be doing the exact same thing day in and day out, and from the looks of it, someone is always trying to push everyone in the industry as far as they can go. Its just one of those things that I like because there is a proper way to do things but there is no one right way to do it.

I had to sit and think for a moment to formulate into words all that I actually wanted to learn during this quarter and then narrow it down to 5 main topics.

  1. Troubleshooting: “Weird things are happening to my code and I don’t know what from!”
    I know this will mostly come with more experience and practice but I am eager to learn the typical steps for troubleshooting in any given situation when I am getting an unexpected out-come in my code. What I mean by this, is lately when I have come across something not happening that way I think it should in my code and I ask for help it seems to be just a simple fix that I didn’t even really know to look for. This is also why I am interested in the reset code we will be making for ourselves. It tends to be some weird inherited quirk that is the problem most of the time and this can save me a lot of time I feel. I found a tutorial giving tips for making your one reset file at, but have been pressed for time and haven’t had the time yet to actually sit down and make one of my own.
  2. Efficiency: “I just spent an hour trying something then learned how to do it in 10 seconds.”
    I wish I had a more specific example to share but off the top of my head I cannot think of one, but I equate it to knowing how to do something in Photoshop and doing it that way for a while only to be shown by someone later that you can do the exact same thing with a hotkey or keyboard shortcut that saves you a lot of time. In this industry “time is money”. The faster you can get something done, and then turn around and hand it to a client, the more money you will be seemingly earning. That is a big thing I would like to learn this quarter is how to work more efficiently and not spend time doing stuff that can be done in an easier way.
  3. Hotspots: “wait… wait… what was that site again?”
    One thing I am trying to do more consistently is expand my Personal Learning Environment-(PLE).  It has been 5 quarters since I first took Fundamentals of IMD, where this term was first introduced to me. I was an even younger youngling back then just simply trying to make since out of the industry and trying to figure out where to go, weeding out the bad information from the more relevant. I still don’t have it down as well as I would like but I am making progress. I tend to frequent sites such as,,, but I feel that’s only a fraction of the ones I should be looking at regularly. My problem early on in Fundamentals was, due to the fact I always want to learn interesting things, I seemed to always be pulling in too much at once for me to handle and I end up becoming scatter-brained, and am all over the place.
  4. Proper CSS syntax: “You know, you don’t really need this and that, you could just do this, right?’
    Well I find myself constantly asking someone to look at my code and sure enough I have done something that isn’t considered proper, or it is just flat out wrong. I want to take some solid ‘proper’ CSS skills form this class. I know it is something addressed in the syllabus but it has been something that has plagued me since Intro to Scripting.
  5. Organization: “Hold on… I know it’s around here somewhere!”
    I don’t know if this is something I plan on learning in this class, not that I won’t be paying attention to how others organize there sites, but it is something I feel I know and will be working on tremendously this quarter. I guess you would call this more of a goal than a learning objective. I frequently find myself getting too excited about a project and wanting to get into it right away rather than take the time to set up a proper directory system. Then I end up having to try and organize stuff on the fly and waste time doing that or looking for something that should be in its certain place but instead is elsewhere. So if I can pull this off, which I plan to I just need to calm down and be patient then I think this will help me a lot with my #2.

That is just a short list of the things I would like to learn and accomplish during the course of Intermediate Scripting. To quote a favorite song of mine right now “I’m not a know it all, I know I’ll never know it all” but I want to know a lot! =)

Shane M.