Check out Dinevore if you’re a foodie who is a techie. Their API is now live!
Contact them via twitter or contact their team via email.
Here’s how my Friday worked out.
5:30 am PDT Wake Up
5:45 am PDT Catch a Cab to SFO
6:25 am to 6:55 am PDT Work E-mails
7:25 am PDT Wheels up SFO
8:30 am Arrive LAX
8:30 am – 8:55 am Get Ticket for NYC & go through security again
9:00 am – 10:00 am Log into IM & plan out day
10:00 am – noon Make the database faster by sending search traffic to prod02, adding indexes where needed and optimizing table.
12:00 – 12:20 lunch at airport bk
12:40 – 14:00 Work on Android bug
14:00 – 14:55 compare SQL_CACHE vs. memcached. Use both? Where?
14:55 – 15:25 Board Flight; wheels up NYC.
15:25 – 15:45 Internet Blackout
15:45 – 18:00 Work on hosting issue for client & registration for business users
Hours worked: 8
internet outage: 20 minutes
miles Traveled: 3,124
Hours awake: 19.5
Here’s a list of commands I use frequently, where the first number represents the number of times I used that command today:
86 git – the best version control software ever
59 cd – used to change directories on the command-line
54 ls – used to list files in a directory
41 vim – when textmate just isn’t fast enough for moving and manipulating text I use this text editor
24 grep – this is great for searching through code
21 sudo – I use this for stopping and starting servers and anything that requires super user access
I figured this out by using the following:
I created the following script in Perl:
use strict;
use warnings;
my %h_list = ();
my @sorted = ();
my @listed = ();
open(LS, “commands.txt”);
while(
if ($_ =~ /(\w+)/) {
$h_list{$1}++;
}
}
close(LS);
foreach my $key (keys %h_list)
{
push @listed, $h_list{$key} . “\t” . $key;
}
@sorted = sort { $b <=> $a } @listed;
foreach (@sorted)
{
print $_ . “\n”;
}
There’s a feature that I need to get done in the next hour or so before leaving SF. It’s a business log-in for MyChamberApp so that businesses can update and edit their business listing that shows up on our mobile apps.
When I was thinking about places to code, the one place that looked good on all levels was Apollo Coffee.
The have

If you can, please give them a great review on Yelp.
This video from Dave Berzack pretty much sums up what an application developer does.
Not to belabor the awesome nerdcore in this video but ya, a good application developer makes legacy apps faster. Also some folks do try to de-compile a closed source app, and it’s a waste of time.
Recruiting talented developers in this market is still extremely difficult. How should a recruiter find the talent (PHP, Ruby, MySQL, iPhone, .NET, Java) your clients need? I outline a few creative out of the box solutions below.
Disclosure: I work as the lead developer at AppDevAndMarketing.com . This article in no way suggests we’ve used any of these methods.
Update on 4/15/2011: Ya, I’ve had to resort to all these methods and they’ve worked for us. 😀
1. Turn your project managers, account executives and marketers into coders. This is a fairly cheap investment with a high ROI. It is cheaper than paying out a bounty, and you already trust these folks. Send them to iPhoneDev Bootcamp now! Just be sure to prepare their machines for the development they’ll need to do. I tried this at a previous place of employment with great results! If you were trained by me and are reading this, please ask for a raise.
2. Look for places not so obvious. Use dating sites to find talent. Ya, I know, you haven’t used that match.com account in awhile, or have sworn of okaycupid.com or JDate, but guess what. For you bleeding edge types, try the iPhone, dating app, Skout. Although s/he might not be the person of your dreams, s/he might have the talent you need. The key take away is to use unexpected social media spaces for recruiting. Don’t be sleazy or sly about it. A simple, “Hi, I read your profile. You seem very talented in X. I’d actually like to hire you. Coffee or drinks?”
3. Use IRC. If you’re smart enough to do this, you probably shouldn’t be recruiting, but IRC is this best place to find pure, raw talent. Details on how to get onto IRC can be found on Google, but the best guide for newbies can be found on this gaming site. Use reputation defender services to help improve your business reputation and attract reliable talents.
There’s one more special place that I haven’t revealed that will guarantee you top talent every time. Leave a comment and I’ll contact you with that exclusive place to find developers.
I just got my ticket for WordCamp LA.
Here are 5 reasons you should go:
I contacted the organizers about giving a talk on how I used HyperDB to scale the Nikon Festival site. We’ll see if I hear back from them.