Against the proposed use of Richmond tech park funds

Cranes In The Sky.A year ago I blogged about the $5 million dollars that Richmond had available to promote high-tech business growth in our city.

An article in Sunday's Palladium-Item reports that the City of Richmond is proposing to use the funds to purchase 14 acres of land and buildings on the city's northwest side, which they will use to create a space for technology entrepreneurs.

For the record, as someone who created a technology business in Richmond, I'm against this use of the Certified Technology Park funds as it's currently described.

There are a lot of things that technology entrepreneurs in our community could benefit from, but a new physical space is generally not one of them. There are myriad available buildings already suitable for businesses of all kinds - retail, office, manufacturing, etc. With the advent of cloud computing, global distribution systems and other niche service providers, few tech start-ups have specialized space needs.

Not the least of the existing structures is the Uptown Innovation Center, originally designed and built to - you guessed it - house technology entrepreneurs looking for space to get their business up and running. I supported that effort and it's a great space with some great possibilities, but as far as I know, that building has not exactly operated at capacity in its lifetime, and when it has come close it's not been with high-tech businesses.

Continue reading "Against the proposed use of Richmond tech park funds"

In The Plex, a great history of Google

I just finished reading Steven Levy's In the Plex, a great history of Google, Inc.'s origins and growth, and a great insight into what the company could look like in the future, or at least how it might get there.

The story of Google that matters for most people is how it affects their daily lives (searching, web browsing, mobile phones, mapping/navigation, email, calendaring, YouTube, news, etc.) but I appreciate that Levy's book focuses on the personalities and processes driving the evolution of what is arguably one of the most transformative corporate and technological entities of our time.

It can be easy to forget that behind some of the game-changing products and services produced by the company, there were real people thinking through issues of privacy, dealing with cross-cultural considerations and navigating interpersonal dynamics all while trying to make a living and find a sustainable business model.  They had/have desks, meetings, slide shows to give, families to care for, water-cooler conversations to have, and Levy does a great job capturing and re-telling those stories from the days of "two guys in a garage" all the way through the present days of life as an international corporation.  This is not always done with the most critical eye - those with concerns about Google's operations or policies may be put off by the extent to which this book is an homage - but on the whole I think Levy is fair in calling out the moments when individual Google employees or the company as a whole screws up, and placing those in the context of Google's good intentions.

A few themes in what Levy's book revealed about "the Google way":

Continue reading "In The Plex, a great history of Google"

Queries for good email management strategies

Inbox ZeroThe new calendar year is a great time to think about how you manage your personal and work/organizational email accounts.  I know that I benefit from the opportunity to purge or rotate out some old folders, delete large attachments just sitting around taking up space, and think about how well my setup is working for me in my daily workflow.

There are a lot of different strategies out there and each person has to find what works best for them.  Here are a few queries that might help you think about how well your strategy is working for you:

  1. Are you able to work through your e-mail inbox in a reasonable amount of time every day, respond to or delegate time-sensitive questions/comments, convert messages into to-do items, or otherwise file them away on the first pass through?
  2. Do you make good use of e-mail filters available in your mail reading program to highlight/tag/sort messages in ways that make you more productive? Continue reading "Queries for good email management strategies"

Review of CrashPlan for computer backups

I've been using the CrashPlan automatic backup system for my home computing devices for almost a year now, and I offer up this review.

Prior to using CrashPlan, I have to admit that my backup strategy for home computers left much to be desired.  Over the years I had tried various combinations of home-grown scripts and syncing tools that broke too easily or didn't offer enough flexibility in recovery, crusty third-party software that seemed to take hours to configure and then never quite did what I expected or didn't work with all the different devices I used, and even elegant tools like Apple's Time Machine backup system that still didn't offer me the off-site redundancy I wanted in case of physical catastrophe.

The end result was that my backups were happening infrequently, and in ways that did not necessarily guarantee the ability to restore what I would need in the event of a system failure or worse.  For someone who preaches the importance of backups to my friends, family and clients all day long, this was an embarrassing state of affairs. Then, one day a friend's laptop was stolen from his house, and as I listened to the stories of what was lost because of an incomplete backup and imagined what I would possibly lose if the same happened to me, I knew I needed to look for a better system.

That's when I found CrashPlan.

Continue reading "Review of CrashPlan for computer backups"

Anatomy of a modern tech support case

Based on a true story:

Them: "Please fill out our online form and we'll get back to you right away!"

You in online form: "Hi.  I'm trying to find the button that does the thing I want, and your documentation says it should be there but it's not - can you tell me how to do the thing I want?"

Them: "Thank you for opening your tech support case - your question is very important to us.  We will get back to you very soon now."

Them: "Hi there, my name is Tech Support Rep#2342 and I'm going to be assisting you with your question."

Them: "It's me, Rep#2342 again, and I wanted to let you know that you can find out everything you'd ever want to know about the button you're looking for on our online knowledgebase, which is at http:....  I hope you enjoy all the information that will be at your fingertips there."

Continue reading "Anatomy of a modern tech support case"

Initial thoughts on Google+

Google PlusI've had a few days to play around with Google's new social network offering, Google+, and I thought I'd share some initial thoughts.

First of all, kudos to Google for "going for it" in the Facebook era.  They're one of few players who actually has the resources and skill to make a serious go at a viable alternative to Facebook, and you've got to admire the effort.  If the success of the movie The Social Network tells us anything, it's that Facebook has become mainstream and popular, and as generations of younger people look for ways to establish their identity in the digital age, they'll be looking for alternatives to the place where their parents and now grandparents also hang out online.  By the same token, people of all ages and professions are trying to figure out just how to effectively and safely use Facebook, LinkedIn, Twitter and other social media tools in a world where we're being encouraged to blend our personal and professional lives together more publicly.

Is Google+ just the right thing at just the right time?

People are already writing about the high bar that Google+ will have to jump in order to see any significant migration of Facebook users, not the least of which is all the time people have invested in curating their lists of "friends" there.  Facebook is going to make it as difficult as possible for its users to do any kind of exporting of account information from their system, and I don't think Google is devious enough to launch an unauthorized workaround.  So people will be left to recreate their online identity on Google+, where the number of people you are connected to still largely drives your user experience.

Continue reading "Initial thoughts on Google+"

Notifo vs. Prowl for iPhone push notifications

Notifo : application de notification pour iPhone / iPad gratuite pour le push Twitter et d'autres servicesI asked on Twitter yesterday if anyone would like to compare the "Notifo" service to the "Prowl" application for handling push notifications to iPhone and other mobile devices.  No one answered, and so here's my brief rundown comparing the two.

If you don't already know about push notifications, a brief primer: they're basically just like text messages, except they can be routed/categorized in ways that make them useful to individual applications on your phone.  Instead of getting a generic SMS text message when someone DMs you on Twitter, you can instead use push notifications to have the Twitter app on your phone realize a new DM has come in and alert you according to your personal settings.   When you "view" a push notification, you can be taken to a web page or app that's relevant to its content.  Best part: the messages don't count against any text messaging limit (for now).

I started using Prowl about 9 months ago.  My three main uses were:

Continue reading "Notifo vs. Prowl for iPhone push notifications"

My YAPC::NA talk on framing and Perl

In June, a delegation from Summersault attended the YAPC::NA Perl Conference in Columbus, Ohio for a few days.  My second YAPC conference, it was an interesting experience full of inside jokes, engaging discussions, more inside jokes, and good food.

I was only scheduled to give one presentation ("How to talk, or not talk, to your clients about Perl") but after hearing some of the opening remarks at the conference that spent too much time and energy, IMHO, declaring that "Perl is not dead!" I signed up to give a new talk about possibilities for re-framing that sentiment.

You can view a video of the talk, or you can view my slides [PDF].

iPhone iOS4 IMAP mail syncing problems

Market musicianI offer this account of trying to address a known (and I would say, severe) bug in the iPhone 4 mail software, in case it's helpful to others:

Ever since I upgraded my iPhone to IOS4 (the latest version of the phone's operating system), the Mail application has been flaky when it comes to syncing mail messages via IMAP. Duplicate messages, empty/blank messages, messages dated 12/31/1969, messages that are deleted and then re-appear, and so on.

At first I thought it might be my phone hardware, which had been cursed from the beginning (a story for another time), but after that phone died and Apple replaced it with a brand new one with fresh firmware and settings, and it STILL happened, I was convinced it's the software on the phone.  Other people are having the same issue all over the place.  But it can be hard to make Apple believe this - said the Apple Genius Bar worker at the Apple Store in Chicago, "they're probably all just using the phone wrong."  Wha?

Continue reading "iPhone iOS4 IMAP mail syncing problems"

Unhelpful responses to cyberwarfare

State of the art blender powerA number of mainstream magazines and newspapers have recently published reports on the increasing threat of "cyberwarfare," the significant resources being devoted to fighting that "war" and what we're doing to protect the critical national asset that is our digital infrastructure.

Unfortunately, most of the responses (and the ones favored by the Obama administration) are focused on paying insanely large amounts of money to private contractors to create and deploy complex technological solutions in hopes of addressing the threat.

What advocates of this approach fail to appreciate is that (A) most of the actual threat comes from uneducated human operators of the technology in question, and (B) deploying homogeneous, technologically complex solutions often makes us more vulnerable, not less.

Continue reading "Unhelpful responses to cyberwarfare"