Category: Uncategorized

Random Thought

By: | Post date: December 27, 2009 | Comments: No Comments
Posted in categories: Uncategorized
Tags: , ,

I was just reading some speculation about the rumored Apple Tablet, i.e. iSlate and had this thought about the “use case we’re missing”. Apple builds value by owing the whole experience and stack (hardware to software). As the cloud becomes more important to the mobile use case, will they look to own that as well?

What’s the buzz?

By: | Post date: April 24, 2009 | Comments: No Comments
Posted in categories: Uncategorized
Tags:

A quick post as I take a break from working on a new app for the iPhone. It seems that last year, a month before WWDC there was already a buzz in the air around attending and getting a jump on the iPhone market. I’m not seeing it this year. Anyone else feeling the same?

Updating Philosophy

By: | Post date: April 9, 2008 | Comments: No Comments
Posted in categories: Cocoa, Strategy, Uncategorized
Tags:

Developers are told repeatedly to “ship code to real users” and get feedback. How does this translate into the customer experience and their update cycle? What do you think? I’ve decided recently to move away from packaging up point releases and instead ship more frequent updates via the Sparkle+ framework. This will allow me to […]

The power of open source

By: | Post date: January 10, 2006 | Comments: No Comments
Posted in categories: Uncategorized

Here’s a little detour from theory into real life. What do you do in a fortune 500 company when a major software deployment is getting ready to go spiraling down the drain? Forget all of the issues around contingency planning, release management, and the other management buzz-words executive like to use. What do you do […]

An Aside on Creative Thinking

By: | Post date: January 3, 2006 | Comments: No Comments
Posted in categories: Strategy, Uncategorized

In my last post, I began describing a technique that is based on the military estimate or appreciation process for developing strategy and operational plans.In a nutshell, when faced with any series of alternative actions that you or the opposition may take, you should look at three key alternatives: The worst thing that the opponent […]

Strategy Development

By: | Post date: November 3, 2005 | Comments: No Comments
Posted in categories: Uncategorized

It’s amazing what a quick Google Search of business strategy turns up. Where are the deep thoughts and exchange of ideas that the internet is supposed to foster? Behind a login prompt and request for payment, mostly. But developing strategy is not rocket science.Is it difficult? Yes. But only because it requires hard thinking (which […]

Quality Time – part 2

By: | Post date: June 30, 2005 | Comments: No Comments
Posted in categories: Uncategorized

So what do all these categories mean to me?Good question.One of the key areas of focus inside the Baldrige Criteria is a focus on process. Now it’s easy to focus on results — we all can measure widget sales — but it is much harder to think about measuring processes. Let’s look at an example:As […]

By: | Post date: June 29, 2005 | Comments: No Comments
Posted in categories: Uncategorized

Quality Time Well, it’s been a while since posting. While I’d like to say that I’ve been busy writing code, that would be a lie. Instead, since returning from WWDC2005 I’ve been focusing on may day job, including I task I signed up for earlier in the year; being a Quality Examiner for the Missouri […]

By: | Post date: June 14, 2005 | Comments: No Comments
Posted in categories: Uncategorized

WWDC Decompression Following the close of WWDC, I headed off to Napa for a little rest and relaxation before heading back to the paying job and full-bore development on the side. My wife and I stayed at The Old World Inn in Napa and spent a couple of days sight-seeing and wine tasting. It’s been […]

By: | Post date: June 8, 2005 | Comments: No Comments
Posted in categories: Uncategorized

As the dust settles on Apple on Intel I can’t help but think we don’t have the complete picture. What is missing is the fact that we don’t know what the complete product roadmap looks like. Speculation on a multiple CPU strategy depending on the client makes sense given that developers are being told in […]