Introducing h4x.stats

Oh, hai!  No, I’m NOT dead, but I can see how you might have drawn that conclusion.  My previous (aka first) post was just over 3 weeks ago.  I have a good excuse, though… I’ve been working on stuff!

I seem to have a problem with focusing on my projects… I can’t focus on just one!  I currently have about 4 major projects right now.  h4x.stats, my latest one, was started about a week ago now.  The idea is for it to aid in the distribution of anything I might release, and to also provide me with another opportunity to further my learning.

What is h4x.stats, you ask?  Basically it is a link-shortener and click-tracker.  The aim is to work similarly to bit.ly.  You give it a URL, and it’ll give you back another URL to be posted out to the world.  People who click on the new link will have their click logged and will be redirected to the originally intended destination.

Why did I build this?  Frankly, because I didn’t want to try working with the bit.ly API.  I wasn’t sure that it would provide the functionality I wanted to employ further down the line.  Building my own system would solve that issue.  The motivation to pursue this right now was another project of mine (which I’m not quite ready to post about yet).  I was ready to share my work-in-progress code with friends but wanted to be able to track how many times the files were accessed.  I felt as if using bit.ly for the time being would have been rather silly if I was already planning on whipping this up.  The concept is simple enough that rigging up a working version like I have now would have been quick and easy.

Working on this was most interesting for me because it’s my first forray into learning jQuery.  After weeks of learning “standard” javascript, I decided it was finally time to jump in.  It’s been interesting.  Working with jQuery speeds up development by a lot! It’s been a pleasant enough experience that I think I’ll start transitioning my other projects over to it.

I don’t have much else to show for this project just yet.  I’ll be posting the other fore mentioned project with it soon, and I think that this might be the first thing that I post to my github account!  I can’t guarantee it will happen within another three weeks, but we’ll see.  Until then… :)

h4x.

I’ve finally done it!  I’ve relaunched this domain!  After over a year of being dormant, I am re-using this domain name.  My new direction has a focus on one thing…

Code.

I’m planning on using this site as a portal for me to post my assorted endeavors into the realm of programming.  Projects of mine, code snippets, that sort of thing.  This is something I’ve always wanted to do with this domain, but due to my job and other priorities I haven’t been able to focus too much on any particular projects.  Lately, though, I’ve had plenty of projects!  I’ve also been working on learning new things… Javascript being one of those things.  HTML5 / CSS3 being another.

Initially I foresee posts about a couple decent sized projects I’ve been working on, some user scripts I’ve been developing for Chrome, and some cool functions I’ve whipped up during my journey of learning javascript.  Going to try to keep up with this pretty regularly… here’s hoping!