We’re Back in the Garage
I was sitting in my dorm room at the University of Richmond — beige tower PC humming like it had something important to prove, CRT monitor warming the room,…

140 pieces in this section.
I was sitting in my dorm room at the University of Richmond — beige tower PC humming like it had something important to prove, CRT monitor warming the room,…

2025 felt like one of those years where you don’t fully understand what happened until you look backward and realize: oh… that was a phase shift.

You’re in a van. It’s falling. But somehow… you are not.

If the last decade was defined by the rise of the software-defined enterprise, this next one will be shaped by the emergence of the AI-defined organization.…

Every company is now a technology company — a phrase first popularized by tech visionaries like Marc Andreessen in his 2011 essay Software Is Eating the World…

For decades, the holy grail of artificial intelligence was simple: fool a human into believing they were talking to another human. That was the essence of the…

In 1991, a puzzle-platformer video game called Lemmings was released, and I absolutely loved it. The goal was to guide a troop of adorable, green-haired,…

Big career moves are like roller coasters—they start with anticipation, hit you with some stomach-dropping twists, and leave you exhilarated (and maybe…

Writing this blog post was not easy. Honestly, I put it off because every time I sat down to write, I’d find myself getting emotional. If you’re not a dog…

As a kid, I loved playing with silicon breast implants. No joke. They were all over my parents office on display for patients to look at and play with. This…

Every year I go through an exercise of defining my personal yearly goals and I track them throughout the year. My system is a combination "stuff I made up…

It's impossible to ignore the staggering reality of alcohol consumption in the United States. Recent data reveals that nearly 70% of American adults consumed…

Last week, Accela announced a strategic investment from Francisco Partners. \[GovTech Article\]

My dad called me out of the blue several years back and said to me he was clearing out their office where my parents ran their medical practice for probably…

2022 has come to an end and 2023 is upon us. 2022 zoomed by so fast. A strangely benign year when compared to the few years before. We had inflation reach all…

Alas, 2021 is coming to an end and a new year is upon us. What is the best way for me to summarize 2021? It sort of reminded me a baby having a surprise…

Congratulations to the Waterford Women's Soccer Team for their 2A State Championship win against Rowland Hall at Rio Tinto Stadium. Molly is the starting…

Live Music is Life. It’s one of the biggest things I missed when the world shutdown because COVID. There is something about watching musicians who have spent…

Alas, the last installment of \"There is Life Outside of the Bay Area\" series of blog posts journaling my family move from Danville, California to the mountain…

Ok, so let's take a break and talk about some consumer products. I started writing this post back in April 2020 right around the time I took a stock position…

Over the holidays I was fortunate enough to receive an Amazon Echo -- thank you Santa Claus and those unionized elves. When I first heard about the Amazon…

There is so much talk right now of self driving cars a la the Jetsons or Total Recall. Tesla, Apple, GE/Lyft, and Google are all piling on in the news. It's…

I've been commuting on Bay Area Rapid Transit (BART) into the city for about 5+ years now. BART is a rapid transit system serving the San Francisco Bay Area.…

My original goal was to read a book every two weeks and I was able to complete 29 books in 2015 with a bulk of my reading not starting until May 2015. I guess…

Holy smokes — my last post was 12/3/2013! Where the hell have I been? To be honest, blogging has not been a huge priority for me since I’ve been so focused on…

http://www.youtube.com/watch?v=98BIu9dpwHU

http://www.youtube.com/watch?feature=player\embedded&v=\d6KuiuteIA

“If you go back back a few hundred years, what we take for granted today would seem like magic—being able to talk to people over long distances, to transmit…


http://www.youtube.com/watch?feature=player\embedded&v=9c6W4CCU9M4

http://www.youtube.com/watch?feature=player\embedded&v=KJTMe\Q2e70


\[youtube=http://www.youtube.com/watch?feature=player\embedded&v=W7rizCzkeNI\]

\[youtube=http://www.youtube.com/watch?feature=player\embedded&v=RWwQXi9RG0w\]

\[youtube=http://www.youtube.com/watch?v=a6cNdhOKwi0\]

\[youtube=http://www.youtube.com/watch?feature=player\embedded&v=bPF135X0mes&noredirect=1\]

... but are people going to use it? I can't wait to try it out.

\[youtube=http://www.youtube.com/watch?v=UF8uR6Z6KLc\]

We're one step closer to getting the "Jetson-like-walkways" everywhere. I want a Solowheel -- It's probably hard as hell to "drive" but I still want one.

It's always fun to run into your company while flipping through the latest industry rags. In the March 2011 Fast Company, MotiveCast is listed with the other…

Seth Priebatsch: The game layer on top of the world — from Memory Leak.

\[youtube=http://www.youtube.com/watch?v=DeSf7dsaOHQ\]

Check out this new company called Square. It turns your iPhone into a point of sale device. iPhone's, iTouch's and the new iTablet (set to announce tomorrow)…

I have become dependent enough on my iPhone that even the most subtle upgrades in performance, disk and battery life is worth the money to upgrade. It's…

Here is a recent blog post by John Battelle on his thought on DigitalGlobe after an interview with our co-founder, Walter Scott.

\[youtube=http://www.youtube.com/watch?v=KZPinRKddsE\]

The video below is of Leo Laporte blowing up at Mike Arrington on the Gillmor Gang questioning a positive review because Leo got a free phone. Well, valid…

I caught the ad below during the NBA Finals. Ironically, all the issues mentioned were why I hated MSN search. Is Bing actually a better search engine? The…


This was my first year at Google I/O and I have to say that it was well worth the $300.

Below is the company wide email from Steve Ballmer about the upcoming release of Bing.

It's been over a decade since my work experience at Scient and what a great experience it was.

I just signed up for the upcoming Google I/O Developer Conference @ Moscone Center May 27th and 28th. For $300 bucks how can you go wrong? Most conferences…

Well, it's been a while since I posted to my blog -- this seems to happen when i start a new job. At the end of last year, I joined DigitalGlobe as their…

\[youtube=http://www.youtube.com/watch?v=cTAk54c8tFQ\]

Alas, I've decided to move on from Abaca Technology and start a new adventure. It was a very difficult choice for me to leave but it was the right thing for…

Just this past week, Abaca Technology announced that they were selected by Yahoo! to help prevent spam, phishing, and other email-borne attacks. It's only a…

In a day when newspapers are going out of business and reading material is mostly on the web, I have to throw some kudos to Wired Magazine. It's the only…

I've been trying to get into these iPhone Tech Talks with no success. Full! Meanwhile, I'm forced to hack it on my own which does not bother me to too much.…

TechCrunch reported today that Pownce is shutting its doors. The famed Kevin Rose start up is shutting down December 15th and the engineers are joining Six…

It's Cyber-Monday and Victoria's Secret can't keep up!

Just a few weeks ago, Google announced Gmail Voice and Video chat embedded into Gmail. You simply download a client onto your computer and you're off! Here…

I can't imagine commuting without satellite radio. It's like over the air TV versus Cable TV.

Alright, Google Chrome has come out and everyone is talking about it. I must say that it is really fast. I almost made it my official browser but some of the…

Just recently, Google Picasa was updated with a new client and web interface. Unfortunately, they hate Mac users so I stopped using the client in lieu of…

Google's GMail has been down for most of the afternoon for me. I find this hugely surprising given the level of service I have received in the past. I wonder…

The Facebook F8 conference is underway and its quite the collection of folks. There is twittering, blogging, live video streaming all happening at the same…

I just tried to upgrade to the new iPhone 2.0 but couldn't. There are reports that its "bricking" older generation iPhones. I'm wondering if they took it down…

Remember that old web based Flash game called "The Penguin Swing"? It sure did waste a few hours of my life back in the day. Well, they have come out with a…

I've taken a moment to sign up for F8 '08. Unfortunately, I was not able to attend last year because of a business trip to Europe but this time I'm in town. A…

As I watch the devastating floods in the mid-west, I can't help but ask myself, are we still using sandbags in the year 2008? Have we not been able to…

Here is an interesting little company called UrbanSpoon which at the core of it looks like a variant of Yelp. They provide community based restaurant…

As I was poking around the Google YouTube API researching a side project, I stumbled upon this cool timeline widget by Dipity. There seems to be an endless…

My opinion is that I'm tired of reading about this damm Micro-hoo non-merger and the misadventures of captain Wang Yang. (Did anyone notice that Jerry is…

As with any startup, you never get the time to do the little things. I've been with Abaca Technology as their Director of Engineering for more than six months…

It seems the Apple store is down for what I'm assuming to be updates that will come out of the WWDC announcement this morning. I'm no crazy Apple fanatic but…

Ok, so I admit that I didn't really understand Twitter when it came out. It seemed pretty dumb. Well, after playing around with it for the past two weeks,…

Apple's Worldwide Developer Conference 2008 starts tomorrow and the freak Apple fans are running up the rumors about the 3G iPhone, iPhone embedded GPS.…

I received this email/text message from my CNN Breaking News Alert @ 3:15am this morning. Seriously, they woke someone up at 3:15am to send this? In…

Today, I spent time setting up the One Laptop Per Child (OLPC) that my father bought as part of the "Buy a Laptop for Child and Get a Laptop Free" program…

I'm not a huge Twitter fan but have been playing around with their SMS/Twitter/Facebook integration which is pretty cool. I guess all of the blogs about how…

The price of oil per oarrel have reached record levels. Last Friday, the Nymex Crude Future hit $118.52 a barrel. The prices at the pump are acting…

This past weekend I was playing golf with some random folks and one of them asked me what I did. I had to think about that for a moment because spewing out…

Alas, I finally got my beta login into Twine. I can't wait to give it a whirl. Let's see what the so called "Web 3.0" has in store for us.

I pretty sure that TechCrunch snagged my screenshot of the "HP Upline is down".

Someone get the new CEO a carrot for recognizing the obvious. What the hell were they thinking when they bought Skype in the first place?

Ever since I took over Support responsibilities at my software startup, I've been thinking a lot about what makes for good customer service and support.

On Thursday, April 17th, HP suspended operation of the HP Upline Service. We fully anticipate that suspension of the Upline Service will be temporary and…

I recently jumped on the online storage band wagon and signed up for HP Upline. My thought process was that "it's HP, I can trust these guys". Plus, I could…

On cold days, I wear my University of Richmond sweatshirt that says "Richmond" on the front of it. I would say that most folks in the bay area think that it…

Here is an older video piece of Steve Kirsch talking about Abaca Technology on Fox Business from this past December. The technique in which Abaca's technology…

I can't help but continue to track the HP stock even though I sold off all my vested options at its peak at the end of 2007. Note, my last day at HP was…

... and very much inline with my thoughts on the craziness going on right now.

This month I put in my two weeks notice from Hewlett-Packard. Below is the original blog post when I decided to join Mercury Interactive (at the time). It's…

Earthquake! Tonight a 5.6 magnitude eartquake hit the bay area 9 miles outside of San Jose. My wife and I were discussing finances on the couch when all of…

TechCrunch had an interesting post today about Google's new project called OpenSocial (or what TechCrunch previously called "Maka-Maka"). Michael writes,

Below is an interesting article on the HP's Software strategy. I bolded a few interesting comments.

Below is a very nice primer video of Tim Berners Lee on the concept of the Semantic Web. It seems that folks are "a buzz" since the recent announcement of…

It seems that my personal blog has gained a bit more traction than I wanted it to and has started to run around my office. I guess I can't really call it a…

On Friday, I was finally able to get my personal phone number back from Hewlett-Packard. I got the number way back in the day when I lived in San Francisco…

For those of you that have worked with me know, I have a sign above my monitors that says, "I'd Rather Be Coding". At the core of it, I entered into the world…

This afternoon, we had our weekly staff meeting. The first half of the meeting was a debrief of our team leads experience in a week long Agile training class.…

Here is a link to my resume on Scribd.com. Scribd.com is the "YouTube of Documents". In general, I like the paradigm of the "YouTube of X". YouTube's value…

Just this past June, HP's Project and Portfolio Management product made the "Upper Right" of Gartner's Magic Quadrant. I must say that I nice to be working on…

It may seem from my blog that I am this Google zealot and I am not. I am a fan of "things that add value". Over the past few months, I've noticed that Google…

Everyone has gone through it, transitioning into a new boss. This is happening to me at work. My boss has taken on huge responsibilities running the overall…

Below is a recent article that I stumbled upon on the product that I am currently working on. It's well written and some very interesting data points about…

Very interesting news this morning hit my HP inbox and the newswire. Another big acquisition by HP to follow up with the Mercury acquisition (where I came…

The latest buzz for companies these days is going "Carbon Neutral". Yahoo, Salesforce.com, and others have announced their commitment to become carbon…

I really got a kick out of this clip from Conan O'Brian. He was in San Francisco a few weeks back and visited the ILM campus. It reminded me of those clips…

I finally got around to checking out the "Search History" link at the top of my Google homepage and I soon found out that Google has been checking me out…

Just like a child having a temper tantrum, the users of digg.com fell to the ground and slammed their hands and feet in anger. There was a online revolt this…

I'm pretty new to the world of hyper-large corporate companies. Hewlett-Packard is the largest company that I have worked for with about ~150,000 employees…

Back in the day during the dot com boom, my wife and I were living in San Francisco and working long hours at a technology consulting firm called Scient.…

As a former Borland employee, I've continued to follow this once legendary software company. It's quite a shame to see one of the first silicon valley…

If you can't beat them, aggregate them! Loopster.com is a new social networking website that helps you manage all of your social networking website accounts.…

Reunion.com raises $25 million dollar. In an article from Red Herring,

I was able to take day to attend the O'Reilly Web 2.0 conference in San Francisco this Monday. Overall, not only did the conference lack value but it also…

Earlier this week, Mozilla Labs announced that they will be embedding social networking in the Mozilla browser (sucks for Flock but they must has seen that…

I finally got my beta account on Joost and was able to spend some time on it today. I must say that its a pretty sweet experience. The setup was painless and…

One of the benefits of working for HP includes access to high power software executives. This past week I had an opportunity to have lunch with Russ Daniels,…

"Dude, check my twitter out. I've just updated it and it says that I'm telling you about Twitter. Now, I just updated it again that I'm done."

I live about 42 miles from the Mercury Interactive software campus and it will get further when we move to the HP offices in Cupertino in June. It takes me…

Today, Yahoo has announced that it will provide its Yahoo mail accounts unlimited storage. The media is reporting this move in preparation for the release of…

I stumbled upon an interesting article from earlier this year while surfing the web for venture capital links. There were a few points that I found very…

Just as I post about Meebo, I realized I turned my back on Trillian by Cerulean Studios. Trillian was of the first centralized instant messanging tools that…

The co-founders of Flixster happen to be my friends and I couldn't help but notice the post on Slashdot today about them. Flixster is a social networking site…

If you're like me, you have a American Online, Yahoo, MSN and ICQ instant messaging accounts and have contacts on each that you still maintain. My contacts…

This past week Island Odyssey went live with its beta site. Normally, I would not have noticed but my brother-in-law happens to be the "Chief of Staff" for…

As I write this, Justin.tv has been streaming for 4 days, 23 hours and21 minutes. Yes, some moron named Justin has strapped a TV camera on his head and is…

Just the other day, I recieved the following email from the Joost website.

What I thought started out as a parody of all of the Apple iCrap, went it a very funny direction. Hilarious.

Let's take a time out from business and technology. Eric Clapton was at the HP Pavilion this past Sunday and what an amazing show. It's was a evening of hot…

The world of politics is being impacted by viral nature of Web 2.0. This past week, a non authorized pro-Barak Obama video hit YouTube and quickly picked up…

In this month's Business 2.0, there is an article about an innovative new company tackling the age old problem to folks that dye their hair. Betty Beauty is…

It was announced today that Microsoft will aquire TellMe networks. Most interestingly, I have read that it could fetch 800+ million dollars which would…

I recently discovered the the New York Times Reader while listening to Leo Laporte's podcast on my drive home from work. It's a very cool newspaper reader…

This afternoon I was having an exit interview with an engineer on my team leaving the company. He is a very talented engineer and I'm very disappointed to see…

The other day I was having lunch with a few friends of mine and stumbled upon an interesting conversation. One person had mentioned that every Thursday night…

Well, it's finally happened. I'm throwing my hat into the ring and starting a blog. If you asked me six months ago, I would have laughed at you and said…
