Category Archives: Humor

I Can’t Fight This Framework Anymore…

I can’t fight this framework any longer.
It seems like such a really great gizmo
What started out as a small ZIP
Has grown larger.
And its learning curve will make my work go slow

I tell myself that I can’t hold out forever.
Friends said there is no reason for my fear.
I feel so secure when I read their forums
It should give my work direction,
And make everything so clear.

And even as I ponder,
Converting every app in sight
Its docs make my brow furrow
As I code late into the night
But I’m getting closer than I ever thought I might.

And I can’t fight this framework anymore.
Writing my own code is such a chore.
Gotta learn before my job gets shipped offshore
And stays in Eastern Europe forever

And I can’t fight this framework anymore.
I’ve forgotten what I started fighting for.
It’s time to put my app into the store,
And delete the backdoors, forever.

Cause I can’t fight this framework anymore.
I’ve forgotten what I started fighting for.
Tired of my ux being an eyesore
Gonna show my boss I am hardcore!
Baby, I can’t fight this framework anymore.

The only diploma that you’ll ever need

I was headed home late on Friday night when blue flashing lights suddenly appeared in my rear-view mirror.  As I pulled over to the side of the road, directly in front of a Chipotle restaurant, my thoughts alternated between despair and hunger. For you see, there were at least two traffic infractions that I knew that I had just committed.

  1. Speeding
  2. Not coming to a complete stop on a right-turn on red

But I did not fear. as my training as a magna-cum-laude graduate of the David A. Gallerizzo Traffic Ticket Avoidance Academy reflexively kicked-in.

“Remember your training, and you will survive”
-David A. Gallerizzo

As my sensei taught me, you must follow the path:

  1. Remain calm, focus your chi, and do not remove your hands from the steering wheel until after the officer approaches.
  2. Look as sad, exhausted, and pathetic as possible. This comes naturally to the master.
  3. Always respond in a respectful and honest manner.
  4. Resist all temptation to use social media during the encounter.

My conversation with the officer went thusly:

Me: Hello, Officer. How may I be of assistance to you on this fine, yet chilly evening?

Officer: (chucked). Well Sir, I think the question is how can I help you?

Me: I apologize officer, did I not come to a complete stop before making a right-turn on that last traffic light?

Officer: Do you know that the speed limit on Lee Highway is well-under 60 Mph? Do you know how fast you were going?

(At this point, I’m thinking…”oh, shit!” You see, the speed limit on that stretch of road is around 35 Mph)

Me (remembering my training): Honestly officer, I do not. You see, I just got off a frustrating 12-hour shift at work. My diet today has consisted of two slices of cold pizza and 7 cups of coffee. I’m just trying to make it over to that Chipotle across the street to grab some food, drive home, and then pass out from exhaustion.

Officer: Can I see your drivers license and registration please?

Me: (gulp). Of course, sir.

Officer: Do you have any weapons in the car?

(Now at this point, I had actually considered replying – “just my disarming wit, sir” Those who have known me for a long time know that I’m not making this up. It’s just the way that my brain operates)

Me: No sir!

(At this point, the officer retires to his cruiser to (presumably) pull up my driving record…I’m hoping that their records don’t include traffic camera infractions and that I won’t be seeing the judge who throws drivers in jail for each Mph that they were driving in excess of 30 Mph over the speed limit. My training returns. Be calm. Be confident. Be cool.)

The officer approaches…

Officer: You said you just got off work?

Me: Yes, sir! 

Officer: Ok, slow down. And have a nice night.

Me: Thank you officer!

(I start my car and make a slow, respectful turn into the Chipotle. Before digging into my 18,000 calorie salad, I thank my sensei in silent prayer)

 

Sequestration! (a song parody)

(sing to the tune of Interjection! from Schoolhouse Rock)

When the country had a debt that accrued, uh-huh-huh,
The Congress knew just what to do-hoo
Wait until the election
Too scared to make a correction
And freak us all out with sequestration!

Hey! That smarts!
Ouch! That hurts!
Yow! That’s not fair taking that funding from down there!

Sequestration shows excitement(Yow!) and emotion(Ouch!)
It’s generally set apart from a nuisance by a maturation point
and by drama when the courage isn’t so strong
mmmm…

The President played hard to get, uh huh
John Boener knew he’d woo him ye-et
He showed his affection
Despite tea party objection
And both houses of Congress passed sequestration

Well! You’ve got some nerve!
Oh! I’ve never been so insulted in all my life!
Hey! You’re kinda cute!

Sequestration (Well!) shows excitement (Oh!) and emotion (Hey!)
It’s generally set apart from a nuisance by a maturation point
and by drama when the courage isn’t so strong

So when you’re unhappy }} {Ugh!}
And sad }} {Aw!}
And frightened }} {Eeeeeek!}
And mad }} {Rats!}
And frustrated }} {Doh!}
And bad }} {Eff!}

Sequestration started the day just right!

After six months, no progress at all.. uh huh
When the Senate found that they had the ba-all
Joe Biden made a connection
Tax rates went the wrong direction
And the crowd started shouting for sequestration!

Sequestration shows excitement and emotion
It’s generally set apart from a nuisance by a maturation point
and by drama when the courage isn’t so strong

So when you’re unhappy }} {Ugh!}
And sad }} {Aw!}
And frightened }} {Eeeeeek!}
And mad }} {Rats!}
And frustrated }} {Doh!}
And bad }} {Eff!}

Sequestration started the day just right!

Sequestration shows excitement and emotion
It’s generally set apart from a nuisance by a maturation point
and by drama when the courage isn’t so strong

Sequestions
Shows excitement!
And emotion!
Hallelujah!
Hallelujah!
Hallelujah . . . yeah!!

Red Vs. Blue – Part One: Gun Control

As a die-hard centrist, I often have conversations with myself about politics. They never really lead anywhere, but sometimes it’s a nice intellectual diversion from my daily routine.

B: Humans are the only true weapons of mass destruction
R: Wait…what?
B: Throughout our history we have destroyed nearly everything that we have come into contact with – the environment, other species, and each other. And we keep inventing new gadgets to destroy things more efficiently.
R: I don’t think that you can hold iOS Maps responsible for….
B: We need gun control.
R: Ah, there it is!
B: We’ve needed gun control for decades now.
R: People have a right to defend themselves from others – and their government. 
B: Have you ever fired a gun?
R: Of course.
B: How easy was it?
R: I think that it takes approximately 2.5lbs of pressure to pull a trigger on most firearms.
B: So with roughly the same effort that it takes to wave your Albus Dumbledore memorial wand of power, you can kill someone.
R: Well, you do have to aim it.
B: Not if I use a semi-automatic weapon. That takes about as much skill as aiming my pee into the bowl. I can just keep firing until I hit something.
R: Yeah, I’ve uh…seen your work. Please don’t buy a gun. You’d hurt yourself. And besides, your pee doesn’t have recoil.
B: That depends on whether I’ve eaten asparagus. But…point taken.
R: Look, our right to bear arms is in the Constitution. It’s the second amendment to the Bill of Rights. Perhaps you’ve heard of it?
B: Yes, I’ve analyzed it throughly. It clearly states: A well regulated militia being necessary to the security of a free state, the right of the people to keep and bear arms shall not be infringed.

R: So there it is!
B: Indeed. Given the context of the times, I agree with you that the country’s founders wanted a well-armed populace to protect themselves against a corrupt government that might seek to curtail personal liberties.

R: So…case closed then?

B: In your dreams, Wyatt Earp. I doubt that Jefferson could have envisioned our modern weaponry. It’s tough to go on a rampage with a musket. Haven’t you seen ‘The Patriot?’

R: The one with Mel Gibson or the one with Steven Segal?
B: What a senseless waste of human life.
R: Agreed. Segal should have stopped making movies after Under Siege. Regardless, I think that the framers were looking for parity – that as long as the people could access the same weapons as the government, the government would be disinclined to repress the people.

B: Disinclined to monitor all of our emails and voice communications?
R: But the Patriot Act keeps us safe!
B: Perhaps, but at what cost? And infringing on our right to privacy hardly seems ‘Patriotic’ to me.
R: Do you want to stand on principle, or on the rubble of another building brought down by terrorists?

B: You seem to be very…fearful.

R: Have you seen your local news lately? It’s a scary world. There is much to be feared
B: We cannot give into fear. Fear leads to the dark side.
R: Geek. I don’t understand how we stay friends.
B: Yes, I’ve watched the local news. Horrible, tragic things going on at Verizon Center. The Wizards are just awful this year.

R: No dumbass, I’m referring to all of the random acts of violence.

B: You mean all the random acts of gun violence.
R: Of course. The people must have a right to defend themselves. 

B: Ah, got it. It all makes perfect sense now.

 

R: And besides, perhaps this was part of God’s plan.
B: Are you off your meds?
R: God operates in ways that we cannot hope to understand.
B: Well, first off – my God is William Shatner, and I’m pretty sure that he doesn’t want this. The news reports are pre-empting the TJ Hooker reruns.
R: No, I’m referring to my lord and savior Jesus Christ.
B: Well, I’m reasonably sure that if he walked the Earth today, his first comment to us would be “What the hell is wrong with you people?” And then he’d step outside of the Vatican.
R: Wait, what?
B: Well, if Jesus “died for our sins,” he’d probably be a little ticked off that His people haven’t done a particularly good job of observing His teachings.

For example:
“Ye have heard that it was said by them of old time, Thou shalt not kill; and whosoever hall kill shall be in danger of the judgment”

So I’m reasonably sure that Jesus probably wouldn’t be in favor of the possession or development of firearms that make killing even more efficient.

R: I’m sure that Jesus didn’t mean that you shouldn’t be able to defend yourself.
B: Well, I suppose that depends on your interpretation of ‘Thou shalt not kill’. That seems pretty unequivocal to me.
R: But you’re taking the quote out of context!
B: You don’t say? I suppose that it’s possible. I just randomly copy and paste stuff from Wikipedia and hope for the best. But I do seem to recall a big diatribe about how you should also love your enemies.
R: America is a Christian nation, and our constitution was inspired by God.
B: Oh, now you’re just making stuff up. America was certainly not founded as a Christian nation. It was founded as a secular nation. That’s why we have the guaranteed separation of church and state and a multitude of protections that guarantee religious freedom for all.
R: That’s the most ridiculous thing that I’ve ever heard. I know that America was founded on Christian values.
B: Oh here we go.
R: Furthermore, If God was more omnipresent in the schools, we’d have fewer problems like this.
B: You can’t fight crazy with crazy. But, setting that aside for a moment, I’ve observed that throughout history a ton of violence has been justified on religious grounds.
R: The crusades have nothing to do with this.
B: I was actually referring to the Spanish Inquisition
R: That’s unfair – no one expected the Spanish Inquisition!
B: Yeah, I’ve..uh..heard that somewhere before. However, if you think that exposure to church doctrine is highly correlative to moral actions, there are more than a few sexually abused children who would beg to differ.
R: They clearly did not believe enough.
B: I’ll tell you what I believe – Religion is a mechanism of control. And while some might find it helpful, if you look at human history one can only reach the conclusion that it has done much more harm than good.
R: I’ll pray for your soul.
B: Don’t waste your time.

R: So where does that leave us?
B: Well, looking at the stats I have reached the inescapable conclusion that we need a ban on guns, that religion is no damned good, and you might need to get back on your meds.
R: And I’ve reached the conclusion that you are a godless ass.
B: True. But that doesn’t mean that I’m wrong.

 

My Personal Feng Shui Needs an Upgrade

One of my new year’s resolutions is to stop dressing like a slob. So to achieve this goal, I signed up the ‘The Trunk Club’ where they send you a trunk of coordinated clothes each month to try on. Part of the deal is that you have a conversation with a fashion consultant so they can decide what to send you. My conversation went something like this:

Fashion consultant (FC): So, how would you describe your dress style?
Me: It’s casual at the office. I usually wear jeans and a company branded sport shirt. Or I wear a shirt from one of our business partner organizations.
FC: What kind of jeans?
Me: They’re…um, Blue.
FC: O-kay. How do you dress on weekends?
Me: I usually dress like a freshman college student who has been on a bender the night before. Usually mismatched sweatpants and a sweatshirt. Last weekend I was wearing Michigan State sweatpants and a University of MD sweatshirt. It was very confusing. If it’s a special occasion, I put on a red polo shirt that I bought in 1995.
FC: So…enough about how you dress today. How would you like to dress?
Me: Less like “Bluto”, more like “Otter”
FC: Excuse me?
Me: Well, I’m 43 years old. I think that it’s high time that I start dressing like someone who actually graduated from College.
FC: Ok, so you need a total fashion makeover.
Me: Bingo!
FC: Do you need shoes?
Me: Yes. Preferably ones without laces. As all of my friends know, I have a real problem with shoelaces.
FC: Am I being punk’d?
Me: Sadly, no.
FC: Ok, I’ll put together your trunk.
Me: Better send that via FedEx.

http://www.trunkclub.com/

Song Parody: Code It (Sung to Beat It)

They Told Him Don’t You Ever Come Around Here
Don’t Wanna See Your Code, You Better Disappear
The Fire’s In Their Eyes But their Spec is unclear
So Code It, Just Code It

You Better Run it and Debug What You Can
Don’t Wanna See No Comments, You’re A Macho Man
You Wanna Be Tough, Better Do What You Can
So Code It, But You Wanna Be Bad

Just Code It, Code It, Code It, Code It
Put your Macbook on your lap and Commode it!
Showin’ How Funky Spec’s aren’t right
Launching an App is always a fight
Just Code It, Code It
Code It, Code It
Just Code It, Code It
Code It, Code It

The Network Admin’s Out To Get You, Better Do What You Can
Access Really Sucks But You have a Backup Plan
You Want the App to Scale, Better Do What You Can
So Code It, Just Code It

You Have To Show the Client That You’re Really Not Scared
Unit Tests are in the Red – This Ain’t No Truth Or Dare
The Specs Have Changed Again But They Tell You That’s Fair
So Code It, But You Wanna Be Bad

Just Code It, Code It, Code It, Code It
We’re gonna launch an app that’s Outmoded!
Showin’ How Funky Strong Is Your Fight
It Doesn’t Matter Who’s Wrong Or Right
Just Code It…Code It…Code It..Code It…

Here I go again on my phone… Another song parody.

By Steve Drucker and Joe Rinehart
(sing to the tune of Whitesnake’s Here I go Agin…)

I don’t know where it’s going, but I sure know where it’s been
Hanging on the promises of the scope of yesterday
But I’ve made up my mind
I ain’t wasting no more time
On the code again…
On the code again…

Though I keep asking for an answer
I never get what I’m looking for
Oh Lord I pray You give me the strength to carry on,
‘Cuz they don’t know what it means
To make all my unit tests turn green

Here I go again on my phone.
Conference calls are all that I’ve ever known.
Like a coder I just want to be left alone.
I’ve shut down my mind, and I’m wasting so much time.

Just another project in need of rescue
Team’s waiting for some spec clarity
An’ I’m gonna hate them for the rest of my days
‘Cause they don’t know what they mean
How their stupid changes wreck my dreams

An’ here I go again on my phone.
Conference calls are all that I’ve ever known.
Like a coder I just want to be left alone.
But I’ve made up my mind
I ain’t wasting no more time.

So here I go again on my own
Gonna use MY framework, all of it’s home grown
Like a consultant, I was born to code alone
Cuz I’ve made up my mind
I ain’t wasting no more time
Here I go again

Here I go again on my own
Holy crap how this spec has really grown!
My vacation might need to be postponed
Now I’ve made up my mind
I ain’t wasting no more time
Browsing dice.com again…
Browsing dice.com again…

An’ here I go again on my phone.
Conference calls are all that I’ve ever known.
Like a coder I just want to be left alone.
But I’ve made up my mind
I ain’t wasting no more time.
Here I go again…