Steve

As a kid, I programmed on an Apple IIe and had one of the first Macintosh Computers (black and white, 128K, external floppy drive). I continued to work on Mac’s into the early 90′s in college and always found Apple’s technology to be ‘above and beyond’- you know…bleeding edge. I parted ways for a few years and inadvertently landed on Windows 3.1…then 95…then 98…and so on. I had picked a path and was forever bound to the world of PC’s…So much so that I ended up programming in .NET for awhile and landed at Microsoft.

Nevertheless, I always respected Apple – hated to see their downturn – and was glad to see the rebound. Newton was the first indicator for me – ahead of its time. Then the iMac in the late 90′s – We had one at work and I loved it. Now we’re seeing the fruits of a lifetime of unfathomable commitment, passion, and vision as the ‘i series’ (Pod, Pad, Tunes, Phone, Cloud) continue to redefine the experience of consumer technology. Still above and beyond. Still magnificent.

Steve, thanks for pushing the envelope and making a difference.

taking up Krav…

I’m not sure I’ve ever had my rear-end handed to me quite so quickly or abruptly, but in the end, I’ll chalk up my first Krav class as a good experience. Given my current physical state, I’ve got one direction to go and quite eager to build momentum. I’ve been taking Taekwondo for several months now and appreciate the fact that my instructors take a holistic approach to training – heavy cardio combined with practical and hands on teaching. They recently recieved certification in Krav Maga which pushes the intensity even further. The great thing about the class (besides rediculous conditioning) is the pragmatic self-defense you learn quickly.

…So for friends and family in the North Cobb area, stop by Acworth Martial Arts – they’ll let you try a class for free. And if you’re curious about Krav, check out the video here or vist the site for more info.

Windows 8 Preview

Alot of folks have passed this around already, but just in case you haven’t seen it yet, here it is…Quite cool and reflects similar UI you see on the Windows Phone 7.

leave ‘em smiling

I passed a gas station today and noticed a message on its promo board that said “new management, new prices.” In all fairness, I did not go in to ask but have to assume that they meant lower prices. The message, or more precisely – this train of thought, is dangerous – especially in a margin pressure business. They’re willing to offer money, i.e. subsidize someone’s purchases, to get them in the door.

They’re buying customers.

And when you consider that people who stop by convenient stores are willing to pay a premium – this seems counter intuitive. Its a race to the bottom against the guy on the other corner.

So…?
One thought…

If they’re willing to lose a little bit of money on purchases anyway, why not keep prices the same but invest a little bit elsewhere to improve the experience? What better time to set the tone for ‘new management’?

Perhaps a “manager’s brew” every monday morning while supplies last – Free cup of coffee to start the week? Or a sucker for the kids. Banks made that work. Nothing big necessarily, but a token. An invitation to connect personally. And when folks come in – make sure your staff is being personable. Big smiles. Friendly. Curtious. Helpful.

People will remember feeling good when they leave your shop. That’s the ticket to loyalty.

just ask

Occasionally, I find myself discussing strategy with local business owners and One of the most interesting conversations I have is how they determine when to ‘change things up’ (offer new services, new products, campaigns to drive sales, whatever). And most of the time, I just hear feedback about marketing – we advertise here. We do campaigns there. We run ABC promotion and want to see XYZ happen. And of course my follow up is ‘so…how’s it going?’

Not surprisingly, many are frustrated because – for all of their effort – business isn’t where it should be and they have no idea why. Granted every business ebbs and flows, but if yours isn’t meeting your expectations, here is one thing to try.

Find a few of your best customers and take them for coffee or lunch. Plan to ask a few questions then spend a lot of time listening. Find out what they love about ‘what you do’ and, most importantly, why they love it. Have them also tell you what they would suggest improving to make your business even better. And definitely find out why they come back. Put yourself in their shoes and experience your business from their perspective. Through these interactions you should find a handful of top priorities to either keep doing (or do even better) and things you might re-think or re-work.

And while advertising and running specials have their place, it is undoubtedly the personal touch that makes small businesses thrive. Give your customers a reason to speak highly about your business to their friends and colleagues. Continue to ‘check in’ with your best customers and give everyone else plenty of ways to give you feedback (don’t forget, bad feedback is also helpful). And when you open your doors every morning, don’t focus on the numbers – focus on the experience that your customers are receiving. Are you simply meeting expectations or are you delivering something memorable? it’s the latter that drives repeat business. If you’re unsure, however, one way to start is by simply asking.

change the rules

I watched my son’s soccer coach do a great thing recently. To stress the importance of passing and positions (rather than everyone mobbing the ball at the same time), he told them that getting a goal would not count. Rather, each team had to successfully pass the ball 5 times, without being intercepted, to score. Their behavior immediately changed. They moved into position and played much better through the remainder of their scrimmage. Even better, they finally realized that playing this way helped them to achieve the ‘real’ goal of getting the ball past the keeper – each team member had a role in achieving the overall objective.

Businesses need this too.

I’ve participated in teams of all sizes. Some were well tuned and functioned extremely well as a cohesive whole – the total was truly greater than the sum of the parts. I’ve been on the other teams as well. The total seemed to be dimished because focus, emphasis, priorities were all being driven by ‘individuals’ not team members – no ultimate goal was being achieved. There was no ownership of role. There was no service orientation. Every man for himself.

If you observe this, or worse, are a part of it – think about what rule you might change to improve teamwork. What are your rewards tied to? Where could rewards be better applied? As one example, my team has an award every year for ‘making others great’ given to an individual who literally gives of themself to help others exceed their goals. If you are participating, what can you do to better ‘own’ your role? Play it better? Be more service oriented? Set the example? Raise the bar?

Teams succeed because individuals learn to give and contribute, not own and expect. Play your role. Be service oriented. Do your absolute best and trust your team members to do the same. The results will be amazing.

really snow?

deck canopy collapsed

Still icy outside and snow on the ground after Sunday storm. Note under-curvature of metal frame. I forgot to take the cover off of the canopy. It used to curve up…in the opposite direction. Of all things to break…that was a particular pain to put together. ugh!

Extractiv and DaaS

I happened to catch, a bit late, Extractiv’s public launch dated 11/17 (story here). Whether they’re successful or not remains to be seen, but I like to think that they are focusing on the sweet spot of ‘X as a service’ with their structured data extraction offering (I’ve created a demo account and will share my experience with the tool in a later post). The general idea – by the way – is to scan unstructured data (web pages, documents, other content) to create meaningful structured data (think data model, rows, and columns)…So why is this interesting?

When I speak to folks about ‘cloud,’ the conversation usually involves one or more of the three common constructs: ‘Infrastructure, Platform,’ or ‘Software’ as a service. These three generally reflect the transition of what we know as distributed architecture in an enterprise environment into an Internet environment. All good – all makes sense. The focus is primarily optimization, cost savings, improved efficiency and so on with a theme of ‘how can we do the same thing today better, faster, cheaper on – or with – the web.’ An important sea change with a lot of folks figuring it out…

Now, in addition to scale and cost effectiveness, the internet also offers access to the largest collection of unstructured and structured data the world has ever known. For those who can develop software capable of working through the fragmentation of data sources to create new information (with appropriate filtering, inference, natural language processing, etc) opportunities will be endless. Again, a lot of folks trying to figure it out (opinion mining, or sentiment analysis, is one example that comes to mind but there are many applications). The winning formula will undoubtedly offer flexibility, breadth, and depth but most importantly, fill in the right gaps, and /or provide results that are meaningful – or enlightening – and in the proper context, for the inquirer.

geolocation

Spending some time on the bing maps AJAX API. I’ll be posting project updates and code samples here for those interested.

defending the web

Tim Berners-Lee, 20 years after the web is born, on the continued need for open standards and neutrality…
scientific america article here.