Time to Start

Sitting in front of my computer. 8 PM. I have the next 4 hours to rock out on any projects I would like.

Eyes hurting. Wrists burning. Ankles twitching. Whatever.

I really haven’t done a project in a while. It’s interesting to start up again.

Too many things swirl up in my mind. The biz hat. The dev hat. Do I have to wear both? I guess for a little while, I’m going to try and develop this thing on my own. It’ll be a good experience to see how much I know and how much more I don’t.

I have a large amount of past diagrams and outlines I’ve created, just for this moment. Months and months of planning. Just planning. No code. Just diagrams on napkins and dreams in my mind.

My skills in JavaScript is lacking, but I’ve already decided on jQuery as the library of choice. My skills in Ruby is lacking, but I’ve already decided on Rails as the choice (and even though I hear lovely things about Merb).

Stressing the Intro

I remember in high school, I was told to start with the body of the intro-body-conclusion style essays… That it helps somehow in the formation of the essay.

I could never do it that way. I had to just start. Start from the intro. Just start busting it out. Then an impromptu list would begin to form, out of thin air. I’d start formulating the arguments and throwing down the supporting points.

In that same way, I have to just start.

What’s really making me afraid is I’ve never written a book in this manner before. The fear is that I’ll be going down the wrong path.

No, I don’t want to hear about Rails not scaling. It’s not that at all. It’s the fact that this initial plan might somewhere along the line hamper the projects growth. The fact that, if I don’t position my first step correctly, I’ll sprain my ankle and miss out on the season to come.

But to run… even that marathon… I guess each step is a risk. All of life is a risk.

So suck it up. And be awesome instead.

Goals for tonight?

Start coding. Even one line will do. Just one. And then we’ll see where it goes from here.

Chances are, I’ll end up throwing that single line away anyway. Don’t think too much about the source management tool you’ll end up using, the bug tracking system you’ll end up working with, the browser incompatibility you’ll have to deal with…

Take a holistic approach. This is sometimes a problem of mine, and it applies for anything as big as this. I think that’s the way with a lot of people.

Sidenote: I have to understand that some of my weaknesses and downfalls are presented in the whole human race. I need to stop thinking that my problems are so much more important than others.

One line. Time to get cracking. Oh, that one line, and maybe a couple posts or something.

New Title: Subversion Masta

Okay… more like… Subversion… journeyman.

Which reminds me… I should start up WoW again. Ah.. haha… [nervous chuckle]

I think I ran into almost every possible problem I could… ranging from file permission problems to authorization problems… but of course, the subversion I set up for work was an extremely simple one… no Apache, just svnserve, as well as no ssh either, just using the passwd file.

Alas, it’s done. Whoo hoo.

Now for more JavaScript.

Another Personal Update

Yes, I realize there’s been a lack of actual content with the blog.

I apologize.

Instead, you keep getting my personal ramblings. Yikes.

I’m currently working on an entry on Facebook and how it’s changing social networking in the real world, as well as a post on why I started buying books again, especially technical books.

Yahoo! Homework is going swimmingly. I’m almost set, except for a little JavaScript magic which should take about an hour, as well as going for a couple more bonus points for compatibility with multiple browsers. That’ll be most of tomorrow spent at Grainger.

Which brings me to a few things I have to finish up as I leave Grainger. Subversion demo/presentation is tomorrow at 10, and so I am completing some documentation for that.

Need coffee. Not an all-nighter, but I just need a boost.

By the way, Dave Brubeck is amazing. Someone please point me to some other good Jazz musicians… this is a new genre of music I need to continue exploring.

Oh, and beer tasting. Something tells me I’ll be… slightly inebriated tomorrow.

Let’s see… more randomness…

Grainger’s full today. All the nerds are studying for their finals. Why wasn’t I like this back in the day…

Oh one last thing I’ve realized… I cannot get work done at my apartment here on campus. One thing, my apartment is not very inviting for work, because of the horrible desk height/chair combo (as well as the lighting). I’m going to have to revisit some ergonomic issues later, but… looks like it doesn’t really matter much anymore. I’m really amazed that I got any work done in the past 4 months there… wow.

A larger issue is that… I have a feeling I really do have to get out from where I sleep to get work done. Be it the kitchen table… or even a separate office room. This is all, of course, planning for the days of the start-up.

Look at the time, back to work!

Oh the Categories… But so much to learn…

Need to fix them… but so little time…

Too much time spent on learning things like Quirks Mode and DOM scripting and Box Model… And when I mean learning, I mean trying as hard as I can to memorize everything…

This stuff is useful. Where have I been these 5 years… I swear, it’s a different world. I feel as though I took a time machine 5 years into the future. I’m so not ready for a career in web development.

Hopefully, someone will pay me to learn it very, very quickly. I wondering who… hoo?

Ya wonder hoo?

Oh right… wasting time with silly things. We won’t get into what those silly things were, but silly things, nonetheless. Bloody…