I'm Famous! Sorta.
No, I didn’t become famous by placing this ad on writeaprisoner.com (I’m only kidding dude), however, Me and my friends over at Clear Function were featured on the front page of the Business section in Memphis’ largest paper (on a Sunday too!)–The Commercial Appeal.
It’s great to see companies like Clear Function get the attention they deserve. When it boils down to it, it’s companies like this that will create jobs people want and attract bright people to the Memphis area. Anyone with half a brain wouldn’t want to move to Memphis for your run-of-the-mill tech job where you pump out websites like Big Macs at McDonalds. Tech companies simply don’t create the incentive for young, passionate people to move into the area. Their processes and practices are set in stone, much like the demise of their value to customers. Companies like Clear Function and Emerge Memphis have the ability to affect change in a city whose tech dinosaurs have their heads in the sand oblivious to the fact that times are changing.
Sorry, comments are closed for this article.
Justin develops iPhone and Mac software over at Labrat Revenge by night and by day he is the Design Director for entp, the company behind Lighthouse, Warehouse, and Mephisto. You can check out his dated portfolio for a peek of what he's done.
-

Beautifully simple issue tracking and project management. With a beautiful Mac-like interface, email and subversion integration, Lighthouse is the perfect project management tool. We took the suck out of issue tracking.
-
Jan12
YouTube has just announced HouseHub and Senate Hub.
permalink -
Oct10
Best Practices For Cocoa and CocoaTouch—Invaluable tips from Cocoa developers.
permalink -
Sep25
Track House And Senate Votes On Twitter. I’ve put together a small script that parses vote data collected by Govtrack.us and posts to twitter.
permalink -
Jul28permalink
Protip: Color grep searches in terminal
alias grep='GREP_COLOR="1;37;41" LANG=C grep --color=auto'Stash this away in your Z Shell (~/.zshenv) or Bash environment (~/.bashrc) and set your preferred ANSI code.
-
Jun08
ActiveRecord Ported To Objective-C brought to us by Ninja Kitten
permalink -
May06
With the release of Opera’s DragonFly, IE 8’s Developer tools, Safari’s/Webkit’s Web Inspector and Drosera; and the Grand Daddy of them all, Firebug – we’ve now come full circle.
permalink -
Feb08permalink
DoubleClick and Define using Apple Dictionary
var selection; if(window.getSelection) selection = window.getSelection(); else if(document.selection) selection = document.selection.createRange(); document.observe("dblclick", function() { if(navigator.userAgent.include("Macintosh")) { location.href = "dict://" + selection; } });A quick (and probably dirty) Prototype-based hack allowing Mac users to get the definition of any word by double clicking it.
-
Feb08permalink
Object.extend(Date.prototype, { strftime: function(format) { var day = this.getUTCDay(), month = this.getUTCMonth(); var hours = this.getUTCHours(), minutes = this.getUTCMinutes(); function pad(num) { return num.toPaddedString(2); }; return format.gsub(/\%([aAbBcdDHiImMpSwyY])/, function(part) { switch(part[1]) { case 'a': return $w("Sun Mon Tue Wed Thu Fri Sat")[day]; break; case 'A': return $w("Sunday Monday Tuesday Wednesday Thursday Friday Saturday")[day]; break; case 'b': return $w("Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec")[month]; break; case 'B': return $w("January February March April May June July August September October November December")[month]; break; case 'c': return this.toString(); break; case 'd': return this.getUTCDate(); break; case 'D': return pad(this.getUTCDate()); break; case 'H': return pad(hours); break; case 'i': return (hours === 12 || hours === 0) ? 12 : (hours + 12) % 12; break; case 'I': return pad((hours === 12 || hours === 0) ? 12 : (hours + 12) % 12); break; case 'm': return pad(month + 1); break; case 'M': return pad(minutes); break; case 'p': return hours > 11 ? 'PM' : 'AM'; break; case 'S': return pad(this.getUTCSeconds()); break; case 'w': return day; break; case 'y': return pad(this.getUTCFullYear() % 100); break; case 'Y': return this.getUTCFullYear().toString(); break; } }.bind(this)); } });UPDATE: Bugs fixed. Thanks Andrew and Stephen
Also, some of my old and new code has been posted on GitHub. You might find something useful.
-
Feb04
A beautiful, organic animation by Flight404 created using Processing.
-
Jan08
Aaron Patterson shows us how to define ruby methods which can be called from JavaScript using RKelly.
permalink -
Jan07
Dustin might not surprise you at your house with a book in hand, but he’ll damn sure send you his innermost fu in the form of a shiny yellow and black book. It’s an excellent read if you’re looking to put more funk in your functions and class in your classes. Check out “Pro JavaScript Design Patterns” by Dustin and Ross Harmes.
—I’m Justin Palmer and I approve this message.
permalink -
Dec23
IE 8 PAsses the Acid 2 Test for those not keeping tabs on things.
permalink -
Oct24
Mislav has written up an excellent overview on upgrading Radiant (which used 1.5) to Prototype 1.6. The article does a great job of showing how 1.6 is superior to 1.5.
permalink -
Oct19
According to the New York Times, the Daily Show Archives, with over 7,000 videos are online—free and searchable.
permalink -
Oct11
Copyright © 2005-2009 Justin Palmer | Powered by Mephisto

Discussion
congratulations, Justin!
I was too focused searching the Classifieds for a new dog today, I’ll have to go back and check it out!
Congratulations.
Thanks guys! I’m trying to talk Stephen into a round of beers one day (his treat of course) ;-)
Congratulations! Stay away from the paparazzi! ;)
I don’t think Stephen drinks beer, unfortunately. But it can still be his treat.
great piece in the commercial on sun!...congrats to justin and stephen/aaron at clearfunction. it was very timely as there was another nice segment in the sun ny times about blogs and how the ceo of sun strategically uses them as well. ours at emergememphis will be up shortly…thx to jina…but we are looking forward to help build/more aggressive promote the memphis technology community and everything going on here. as we look to continue to assist with startups and entrepeneurship…we see this as being vital to helping connect/collaborate with all the right people in a variety of business segments ie programming, software dev, funding, sales, pr, etc. culturally having the right associations here at EM and the best of class talent pool is integral to our success…more soon…
Justin, when you get out of Jail we should all go to lunch.
...and it will be on Stephen.
Hey, wait a second! We got Justin this story, and we are suppose to buy his lunch?!?
No, I’m kidding. We’d love to buy you some lunch. You have helped us more than we’ve every helped you, I’m sure.
Name the time/place.
Aaron, we never said you had to… just Stephen. ;)
Hehe, we’ll do it one day. I’ll get the drinks (considering you guys do water). ;-p
Mad congrats…maybe I’ll try to swing by Memphis sometime soon.
Hi Justin. I’m Courtney Liebenrood. The PR person behind the pitch. Thought the CA article turned out great. Aaron and Stephen said you’d be a fantastic source for the reporter! Thanks for participating. I couldn’t have been happier with the position—front page of the Business Section on a Sunday, no less.
It looks like your doing an excellent job Courtney. Congrats to you as well. :-)