Some days…

Today has been one of those days (or rather nights) that I just don’t feel like doing much of anything and especially don’t feel like doing work.  I don’t know if its the night shift getting to me, my piss poor eating habits sending my body chemistry into a tail spin or just the usual blah of the changing seasons kicking in but I can’t see the point in much of anything right now.  These kinds of funks tend to leave me questioning my profession and career path, looking for a reason to just drop it all and go do something simple instead where I don’t have to think or use my brain for anything more than regulation of bodily functions

Further introspection on my choice of career makes me wonder why I’m really here in the first place, its not like I create anything useful or provide a service to people.  All I create is more data (and not all of it useful) and the service I provide by showing up to work is aimed at businesses more than people.  Colleagues are progressing onward or expanding into new directions yet my position at the new company is not that different from my old position and it all starts to feel like the same old song and dance.  Friends are developing lives and generally growing as people yet I’m still the same person I was five or even ten years ago just with more disposable income.

Money is another thing I find myself thinking about a lot recently, and how much I make in relation to the work I do in order to earn that money.  For all intents and purposes I am a glorified ticket monkey; I process tickets and direct them to the necessary groups for investigation and resolution but I don’t actually do anything technical other than wrangle the various ticketing systems into some semblance of order; yet I get paid twice what I did at my previous employer for quite literally half the quantifiable work.  I was having a conversation with someone the other day who said that if they made 200 to 300 dollars a week that they would be doing damn good.  I crunched a few numbers in my head and realized that I make more than that in a single night and I didn’t do even half the work that the other person did.  This of course lead me to wondering how its even right that I make so much for doing so little and more importantly how much is enough as far as money is concerned.

I would like to be able to tell myself that this job is just temporary and will be a stepping stone to either building the retreat I’ve always wanted or a jumping point to higher echelons of Information Technology but I honestly don’t know what this job is to me right now.  It would be nice if I could feel immersed in my work and have that sense of satisfaction when I leave work in the morning but I just don’t have that right now.

New Project Time

So I finally decided to start a complete re-write of the code that drives The Bushwick Dream from scratch.  Not a single piece of existing code is going into the new site in hopes of cutting down on some of the fat that its developed over the course of two years.  Upon looking through the code I’ve realized that there were whole classes floating around for managing podcasts, source code and various other things that were used when I originally started Pure Defect.  A quick check shows that the site has grown to a whopping 7,063 lines of code over the course of its lifespan, and some of that definitely needs to go.

The re-write also lets me address issues with the site that have been long-standing but would take far too much effort to fix in the current code without potentially breaking everything else in the process, such as the outdated and archaic template engine that accounts for roughly 1400 lines of code across two different files.  The WYSIWYG used for editing content is also a kludged together mess that seems to break just about everything it touches unless handled with kid gloves, with the re-write its going away in favor of a much more unified system with a proper media management component.

Last and hardly least are the new features like modular plugins allowing for new features to be integrated into the site without breaking existing features.  Currently two monolithic files do about 80% of the work for the site, but with the new design everything will be broken out into separate files based on the role of the code allowing for a much cleaner back end when I have to make changes.  This approach also means I won’t have to rip my hair out of my head when a certain someone asks for a new and exciting feature because it will be a matter of dropping the plugin file into a folder, adding a few quick tweaks to the template and then going back to watching Netflix or staring into the abyss that is reddit.

Its probably going to be a long process to do properly, but in the end not only will this make my life much easier from an administration standpoint but it will also allow me to use the code base in the future to deploy other sites much faster and improve my coding chops by forcing myself to learn new methods and styles.

Another Day

That is all 9/11 is now, just another day.  Every single damn year they trot out the survivors and ask for their stories regarding the incident, and every year its the same drivel.  I wonder when the news media will finally get bored of running the same luke warm human interest stories?

Bitnami