Originating in the dark ages, one future Emperor would rise to claim victory over all knights of Java development. Trained in the ancient arts of RPG our Emperor fought many a battle with sys admins and project managers in order to spread the truth of clean, readable design code. Alas, our hero was tragically scarred in the line of battle while fighting with an IT manager that deemed it more important to patch an already failing system by appending an overly complex front end system. While ultimately triumphing in victory our hero gained a new perspective on software design. It was during this period that he turned to the dark side, enslaving those who did his bidding and bringing turmoil to those who stood in his way.
Clifton Craig…
- Is the master of over 40 different programming languages/platforms/technologies, one of them just invented two minutes ago by an Amish free-lancer working in Sweden
- Can write code without using the shift, space, or enter keys
- Can read code that was written without using the shift, space, or enter keys
- Can divide by zero
- Invented C programming, named it Cliff, then later gave the credit to Dennis Ritchie who shortened the syntax and then the name to C.
- Once wrote a Java Lexer/Parser in RPGLE for the Commodore64 using Braille on a 286 during summer vacation
- Is the Biggie Smalls to your build system
- Can run DMC through your DMZ using UDP instead of TCP
- Can rap backwards
- Recently cooked Thanksgiving dinner using one of the dual cores in his MacPro
- Can eat a entire birthday cake before blowing out the candles
- Is the last person you’ll ever meet again for the first time
- Can believe it’s not butter
- Was the only soldier in boot camp that didn’t suffer from homesickness, John Deer letters, or suicidal thoughts
- Shows up late for drill, waves to the First Sergeant, leaves to chill at the mall, then returns in time for final formation
- Can get four people admitted to the movies, theatre, or club with three $tens.
- Found Waldo in your backyard just moments ago
- Knows everyone in your family by their middle name
- Once drove an ice cream truck without an engine at 150mph
- Pays taxes with a Discover card and pays Discover invoices with tax rebate money
- Can checkmate your king on the first move
- Is the guy your computer professor cheated off of
- Can push start a stick-shift car on sand all by himself (true story)
- Can pop the clutch in an automatic
- Will give you the best sound out of your Honda Accord using 99 cent copper wire, house speakers, a guitar amplifier, and one of those two knob head units with the push button channel changer that never quite lands on power 99FM
- Is the only way to eat a Reese’s (Every other method is flawed regardless of what the voice on the commercials tell you)
- Is the answer to the question you were just about to ask
- Knew you were going to read the entire page
- Is the reason why you’re about to post a comment

Seriously, you are not funny.
You probably know stuff about stuff, but man, you just are not funny. I dont mean to be offensive. Its just a heads up.
By: Required on September 29, 2006
at 10:58 am
Honestly, I’m not trying to be funny. Thanks for the heads up. I’m not offended, but I know nothing about nothing and I’m not trying to be funny. Hell, I even said up above that my jokes are un-funny. See:
What is funny is that somebody cares enough about a brother to navigate to the “about me” section and leave such a comment. That leaves evidence of some deeper interest in me. Maybe you want to know why I’m not so funny. Maybe you expect to find a picture of me to see if I’m as ugly as I am “not funny”. I dunno, but that comment is kinda funny. Thanks for giving me (and my rather small group of 10-15 readers, 1 or 2 of which probably will ever see this page) a laugh. Don’t worry, we’re not laughing at you. We’re laughing at how my unfunny attempts to be funny are actually funny. (That’s probably not funny either!) It’s probably the only laugh anybody reading my site could ever hope for since everything else is so… “not funny”. If anybody else happens to be reading, (and I wouldn’t understand why you’re reading up “about me”, since I’m not that interesting) don’t take none of my stuff too seriously. Feelings can get hurt frustrations could rise, all over something that’s supposed to be “fun” not “funny”. It’s all gravy…
By: Cliff on September 29, 2006
at 1:24 pm
Keep going. I like your blog and your style. I will find some time to read earlier posts and probably can say something more appropriate.
I think we definitely have some overlapping interests.
By: dorai on December 24, 2006
at 12:41 am
Thanx dorai. I almost missed your post as it got caught up in my spam filters. Don’t worry about being appropriate. I wanna keep the site open and I welcome all comments whether they’re trash talking or otherwise prductive.
By: Cliff on December 27, 2006
at 3:33 pm
No, you _are_ funny. Interesting blog, lots of interesting stuff.
Thanks,
K
By: Kropotkin on January 5, 2007
at 6:39 am
Kropotkin,
Thanx, but I really don’t think of myself as funny. I try to make my writing fun and if you get a laugh then cool. If not, then it’s all good in da’ hood. While there is a lot of fun and happening stuff going on in the tech industry there are too many tech articles and writings that read like wallpaper. My aim is to highlight some of those nice to know things in a way that keeps you focused long enough to leave a comment like, “stop being so corny and whack!” If I get enough of those comments then enough of my article has been read and thus I have accomplished my mission.
By: Cliff on January 5, 2007
at 11:18 am
May i ask you, how can i insert java codes to my wordpress blog?
By: x-freestyler© on June 10, 2007
at 9:30 am
Yes you may ask. Wether I’ll respond or not is another question!
I use the a <pre/> tag nested in a <code/> tag. I also use the CopyAsHTML plugin in IntelliJ Idea to do all of the escaping for me. If you look at my earliest posts I have source code to a little Groovy app that does the HTML escaping as well.
By: Cliff on June 11, 2007
at 8:30 am
By: bibomedia on March 4, 2008
at 1:30 am
Can’t remember how I stumbled here, but seriously, why leave a comment like:
“Seriously, you are not funny.”
Keep up the good work!
By: Scott on July 16, 2008
at 9:28 am
I can’t remember how I stumbled out of bed this morning, but seriously, why not leave a comment like:
“Seriously, you are not funny.”
I invite all feedback negative and positive as it gives me an idea of whaty’all are feelin’. If you not feelin’ my flow then I gots ta know, y’know? Thanx for the compliment and now I gotta get back to work.
By: Cliff on July 22, 2008
at 7:39 am
Yup, not funny. But i guess that we all want to pass the emo poet off as an attempt at humour. Oh and why the references to race?
By: Karan on September 24, 2008
at 3:56 am
Not funny at all. That Cliff kid is just a straight clown… He thinks that just cause he gotz a little bit of experience with computers and just cause he was in some rap group back in the 90’s that he gotz sumn John Blaze or sumn. Let me tell ya’ the rhymes iz not wirkin’ the flow is awful… I dunno why he even tries to put anything up here. He’d be doin’ the us all a favor if he just kept to the tech stuff and stopped tryin’ to “blackenize” (can I say blackenize? Is blackenize appropriate? Is it even a word?) everything! Yeah, man, I get it! You’re black and you think you got talent. Just like the three hundred forty seven people from my hood that swore they was gon’ blow up like 50 cent. (Why is it every body from the hood either got a record deal in the pipes or putting someone on with someone that got a record deal in the pipes?)
On the real, this Cliff kid thinks he got my goat just because I’m upset enough to spend my spare time commenting on his whack site instead of using that time to figure out why I got a NullPointerException and a race condition in a method that is so obviously thread safe!!! That Cliff kid is garbage, don’t read his nonsense, instead look at my lame attempt to point out how “Tom Brokaw” his flow really is! On my word this kid is garbage!!!
By: Cliff on September 24, 2008
at 8:58 pm
I think you are hilarious! And a hell of a developer!
By: Mark on December 11, 2008
at 5:21 pm
Let the record show that I don’t know Mark. While I did work closely with a guy named Mark some years ago and while I’d recently reunited with that Mark giving him the URL to this page and threatening to hold his family hostage if he did not leave a comment the above Mark is not that same Mark. The above Mark could be any number of Marks including the Mark that runs the product department as Vice President at my company. The above Mark was not forced or coerced to leave a comment. Rather, he felt compelled to do so (probably out of pity cuz I can’t see why else someone would even bother…) after reading something randomly posted somewhere on these pages. I thank you, Mr. Above Mark, for your words of kindness. May all of your unit tests green bar on their second execution. You may leave in peace, Above Mark. As always, feel free to return and comment.
By: Cliff on December 11, 2008
at 9:37 pm
Seriously, You ARE funny!
By: Grimace on December 12, 2008
at 1:05 pm
Seriously, are you Grimace?
By: Cliff on December 12, 2008
at 2:57 pm
[...] Who am I? Posted by: Cliff | January 9, 2009 [...]
By: TDD for iPhone development « Can’t see nothing but the source code on January 10, 2009
at 7:27 pm
[...] putting this all together. A brief intro is in order. You can learn about who I am and what I do here. That pretty much sums it up. I’m just a guy that loves computers/technology and I can almost [...]
By: What's up from Mountville, PA! - iPhone Dev SDK Forum on February 5, 2009
at 9:22 pm
[...] Who am I? Posted by: Cliff | March 30, 2009 [...]
By: iPhone Boot Camp « Can’t see nothing but the source code on March 31, 2009
at 8:01 am
[...] Who am I? Posted by: Cliff | May 4, 2009 [...]
By: Talk To Me « Can’t see nothing but the source code on May 4, 2009
at 6:26 pm
[...] Who am I? Posted by: Cliff | June 1, 2009 [...]
By: TDD and the warm-fuzzy Un-learning curve… « Can’t see nothing but the source code on June 1, 2009
at 9:44 pm
It is a good About page when it makes me laugh!
By: Junda on June 3, 2009
at 10:09 pm
[...] Who am I? Posted by: Cliff | July 19, 2009 [...]
By: You can do that in Groovy… « Can’t see nothing but the source code on July 19, 2009
at 8:44 pm
[...] Who am I? Posted by: Cliff | July 29, 2009 [...]
By: The Right Way To Find “Yo’ Momma” « Can’t see nothing but the source code on July 29, 2009
at 10:27 pm
[...] Who am I? Posted by: Cliff | July 30, 2009 [...]
By: Hungry Hungry KMail « Can’t see nothing but the source code on July 30, 2009
at 6:26 pm
[...] Who am I? Posted by: Cliff | August 13, 2009 [...]
By: Use Javaloader instead of OTA « Can’t see nothing but the source code on August 13, 2009
at 8:55 pm
[...] Who am I? Posted by: Cliff | August 15, 2009 [...]
By: Mock It To Me! « Can’t see nothing but the source code on August 15, 2009
at 4:19 pm
[...] Who am I? Posted by: Cliff | August 17, 2009 [...]
By: Java is not a “Program Files” « Can’t see nothing but the source code on August 17, 2009
at 7:35 pm
[...] Who am I? Posted by: Cliff | August 18, 2009 [...]
By: How not to link a framework in iPhone dev « Can’t see nothing but the source code on August 18, 2009
at 8:11 pm
[...] Who am I? Posted by: Cliff | August 21, 2009 [...]
By: Why won’t my dotNet J# ISAPI filter play nice with your Python interface for Ruby? « Can’t see nothing but the source code on August 21, 2009
at 10:22 pm
[...] Who am I? Posted by: Cliff | September 23, 2009 [...]
By: Whaevert happened to Max Headroom? « Can’t see nothing but the source code on September 23, 2009
at 8:24 pm
[...] Who am I? Posted by: Cliff | November 13, 2009 [...]
By: Linux Can’t load library:libmawt.so « Can’t see nothing but the source code on November 13, 2009
at 9:38 am