
This year’s annual review process swung around fast! It seems like the team joined Ingram Digital just months ago. I’ve done them a few times, but this was the first review process I’ve done at ID. Reviews are a time for reflection. A time…
more→
This year’s annual review process swung around fast! It seems like the team joined Ingram Digital just months ago. I’ve done them a few times, but this was the first review process I’ve done at ID. Reviews are a time for reflection. A time…
more→My dev team uses JIRA for bug tracking. It’s a flexible project management and defect tracking system. As with almost any bug tracking system out there (Bugzilla, Trac, etc), web based defect tracking from a mobile handset is not very user-friendly.
Enter JIRA Mate (formerly JIRA Buddy), written by Shaun Ervine, an…
more→.
As a tech manager I’ve got myself in to that mode. You know the mode. The one where you’re so focused on building a great product that you’re not getting to code that often, if at all. This isn’t bad…
more→
In web 2.0 there is a determination to screw up potentially great services. It’s my number #1 pet peeve with software development these days. Here’s a fictitious example of a service you might create…
You’ve built a service that automatically Twitters…
more→
Chris Bilson (@cbilson) had a good description regarding my post about Twitter’s scaling/architecture challenge.
“Kevin Rose and Leo Laporte tweet at the same time = crossing the streams”
I dunno if Proton Packs have exponential load challenges, but the end result for a server can feel similar. Is my post I pointed…
more→
Twitter has been having all kinds of scaling challenges. There have been hundreds, if not thousands, of posts on the subject. Dave Winer pushed an idea for a decentralized Twitter (and has since admitted the power of Twitter is in its centrality). There is a single, simple, reason for Twitter’s challenges –…
more→
Most smartphones slated for release over the next 12-months include a GPS receiver, built in. After that, it will be a marked failure to not include a GPS in a phone. The functionality that comes with GPS is outstanding – mapping, directions, location based experiences, etc. We’re about to enter an age of advancement…
more→“Ingram Digital, an Ingram Content company focused on solutions for digital content management, hosting, distribution and promotion, today announced it has acquired the iofy digital audiobook platform from Audiofy Corporation.”
It’s more→

After converting my MacBook Pro in to a Windows developer dream, I wanted to have the same experience on a more portable, commodity hardware unit. Virtualizing Windows within Windows with VMware Server is something I’m familiar with. It’s something many Windows developers may prefer (and I recommend if you’re…
more→
Object-Oriented Programming (OO or OOP) is the best way to have re-usable, sharable, less-bug-ridden, easily readable, easier to debug, and easier-to-pick-up-later professionally written software.
“Learning classes” is the functional way to describe learning object-oriented programming. One skill begets the other. When in college my professor played a video of a band playing music. The…
more→
386 – 7 minutes:
When following a lot of friends in a flow environment and using XMPP, one sees the above numbers in less than ten minutes. I’d been using Adium, but Adium doesn’t smooth scroll between each received tweet. It constantly jerks messages upwards and has made it virtually impossible to have…
more→
I was very pleased by a question in today’s press Q&A at Apple’s iPhone SDK release announcement. I posted the other day about the iPhone SDK being in development since before WWDC ‘07. The question pertained directly to my thoughts, “Why did you change your mind about the iPhone open SDK? How long will…

Cart dropped a note about long anticipated API addition at Google (so long that most people forgot about they might even still be working on it). Google now has a contact API. This is huge news because up until now only Yahoo! offered a good synchronization service.
I’ve been a Yahoo! Address…
more→Philip Greenspun, a CompSci professor at MIT, wrote a nice post. Something most twenty and thirty somethings don’t want to hear, but should anyway…
http://philip.greenspun.com/business/internet-software-patents
Actually, I feel challenged to prove him wrong.
more→

After reading this great, hilarious, post on upgrading to XP (yes, you read that right – this isn’t a Vista upgrade), I decided to take the plunge. I’ve been punished long enough for using Vista Ultimate in my VMware environment and portable laptop. It’s been a nice OS, but performance is in…
more→ 
Developing PC applications on the Mac is great, contrary to what some believe. I too was once in the ‘build-on-the-platform-you-target’ camp. Forget that horse-puckie and get efficient:
…
more→

more→
I’m reading more and more about IT in Asia having trouble retaining technically competent employees. Salaries are growing to impressive levels. In Singapore, salaries are closing in on Silicon Valley levels. With the present competition for talent growth in that country, salaries will soon be greater there.
<prediction>We won’t be looking at…
more→
The news of the week (month/year?) is the $44.6 billion offer from Microsoft to acquire Yahoo!. Robert Scoble blogs the intelligence of Google’s email and Dave Winer drops thoughts on Yahoo’s options based on TechCrunch blogger Mike Arrington’s analysis.…