How does Blue Coat speed up Exchange access?


Photo by Will Merydith

One of the highlights of Defrag was the email BoF dinner on Sunday night, where I finally got to meet Scott Chasin. Founder of MX Logic, he's got an incredible depth of knowledge on the mail world. One of the things he told me about there was a network device by Blue Coat, that actually understands MAPI RPC communication between Outlook and Exchange, and uses that knowledge to reduce the bandwidth used within corporate WANs. In dispersed companies, mail servers may end up centralized at HQ for regulatory or administration reasons, so remote branch offices can put a severe load on the network. Their MAPI proxy can dramatically reduce the strain by breaking the calls down into their components, and compressing each one.

That's nice Pete, but why are you so interested? It's a practical demonstration that it's possible for a third party to sit between Outlook and Exchange and understand their network traffic. That means you can use a reverse-engineered MAPI RPC implementation as a reliable API to Exchange's data store, a key route to breaking open that silo. It doesn't help me implement that at all, but it does show it's worth trying.

Why Microsoft loves startups


Photo by Bob Fornal

I've just signed Mailana up for BizSpark, Microsoft's new initiative to offer free software to startups. It's a great deal, giving Mailana access to copies of Exchange, MS SQL and Windows installs, though I'll still have to pay for Office licenses to develop with Outlook. But why are they being so nice to me?

The Beast of Redmond isn't generally known for its uninterested altruism, but they've always had a strategy of trying to build an ecosystem around their own software. They make it easy for third-party developers to run on their platform, and bet that their investment in support pays off by locking the users of those applications into purchasing the MS foundations.

This might sound like a no-brainer, but Apple takes the opposite approach. Their culture is to fiercely guard the user experience, and third-party extensions are always a threat to that. That's why Safari and most other internal apps have no support for add-ons. This philosophy definitely helps protect the stabilty and robustness of the platform. Even a lot of hardware drivers are supplied by Apple to avoid the common Windows problem of those installs hosing your system.

In this case, Microsoft's immediate objective is to give early-stage tech companies an alternative to the current default of LAMP for their servers. The official launch of Windows on Amazon's EC2 helps here too. In the end, the reason they're being so helpful is that the open source movement has ended up with an even better environment to develop in than the Microsoft world. This looks like the start of an arms race to win startups' business, which can only help the tech world.

Why has Exchange never been beaten?


Photo by Okinawa Soba

Exchange holds around 60% of the business market, and it's still growing. What makes it so popular?

No missing features. There's lots of competitors out there like Zimbra, but they're all offering essentially the same functionality as Exchange, just with evolutionary improvements. There's no painful unsolved problem to drive customers to a competitor.

Network effects. There's a massive ecosystem of other devices and applications that are designed to work with Exchange, most notably Outlook. There are solutions like add-ins that let you use some of these tools with other servers, but that adds a massive cost for installation across an organization above any server change. Standardizing on Exchange lets you work with the rest of the world without worry.

Widely-known skills. The sheer number and long history of Exchange means there's a large pool of people capable of administering it. That also means there's a lot of training and reference material available to sort out any problem.

Cheap. At a few thousand dollars for the base server, and then between $70 and $100 per client, Exchange is not a bank-breaking cost for most companies. It's Microsoft's big success in the enterprise infrastructure world, helping drive adoption of Sharepoint and other services, so I expect they'll keep it low.

Mission-critical. There's no compelling reason to switch, and email uptime is crucial to any business, so the costs of experimentation are high. If it ain't broke, don't fix it.

I do think there are trends that may give Exchange a bloody nose, and I'll cover those too in a later post, but anyone looking to change email in the enterprise has to first acknowledge its current strengths. For most people right now, buying Exchange is the rational thing to do.

SnagAJob makes the world a better place


Photo by Pine Red

I was 19, newly married, struggling to get myself through college, and had bills I couldn't pay. I tried to hunt down a retail job near my university in Manchester, a town I didn't know anyone in. The UK was in the middle of a recession, and the city had been hit hard, so they weren't easy to find. I walked from shop to shop, and tried to find a manager to ask in each one. In most cases I was told there wasn't any work, or that they'd take my application and keep it in case something came available. It was depressing and pretty humiliating. After weeks I finally got hired as a shelf-stacker at Kwik-Save in Fallowfield.

The job was objectively terrible, with awful pay and a manager, Mr Albinson, who memorably told me "Our customers are scum. You have to treat them like scum". I only lasted a year. Yet it made a massive positive difference to my life. It was a lifeline financially and the pressure made it the closest team I've ever worked in.

I was thinking about that as I talked to Lou Paglia at Defrag. He's the product head of, a job site for hourly employees. You'll never see them in TechCrunch, they aren't listed in LinkedIn's directory and I bet you've never even heard of them. Yet they're doing more good for the people left out in the cold than any other company I can think of, and making a profit too. It's as revolutionary as Ebay, making a whole area radically more efficient.

For job seekers, SnagAJob give you the chance to enter your details once, and then find dozens of nearby hourly jobs. It makes the process dramatically faster, simpler and more efficient, all massive helps if you're struggling to make ends meet. You even get more choice, because you see at a glance a number of employers who are actively hiring, letting you can pick your favorite. This is worlds better than the old process I went through, it leaves people with dignity and more control over their lives.

The site is popular with employers because it's got some unique features to make it efficient for them too. Unlike traditional services like Monster aimed at individual salaried jobs, it's designed for recurrent, hourly positions with multiple locations. The interface is designed for harassed local managers who aren't recruitment professionals.

Lou told me about the massive number of thank-you emails they receive from people they've placed, dozens a week. I believe him, I would have been so happy to have that help getting a job back then. They're really doing something that matters, and I think the tech world should celebrate that achievement.

What can you do with gadgets in Gmail?


Photo by Denmar

I was very excited when I saw that you could now add third-party Gmail gadgets through a new labs feature. My obsession is opening up the closed silos that hold our email, so I hoped this would give external developers access to messages. Unfortunately for me, the gadgets interface gives you access to the UI of Gmail, but there's no new API for looking at emails. That is very handy for tools like Remember The Milk, which make sense as part of your mail interface, but don't need to know anything about your messages, but I'm still stuck with IMAP and 'Lockdown in sector 4 (Failure)'.

If you want to build your own Gmail gadgets, it's essentially the same process as building one for iGoogle. Have a look at the docs for gadgets.*, and be aware that this is still a labs feature, so your users will have to jump through several hoops to install the add-in. There is one ray of hope; since you can now inject your own html into the Gmail interface, it should be possible to screen-scrape the email information that's currently displayed. Xoopit is doing exactly this in their Firefox plugin, so they could probably create an equivalent Gmail gadget and have a lower-friction adoption path.

Defrag is here!


Photo by BBC Jersey

I'm here in Colorado, stoked to be attending the second Defrag. Things really kick off tonight with an email dinner hosted by Microsoft, but I've already caught up with Rob from EventVue for brunch. I've raved at length about how good this conference is, but I realized last night it feels like a huddle in the middle of a match. Everyone who attends spends the rest of the year on the field getting things done, we have a few days break to meet up, catch up and learn. Then we all fan out again to do our part in building our version of the shared vision. It's not a conference based around making news and announcements. Eric's kept it small enough that you end up having conversations, not just sitting and listening while somebody important tells you how things will be.

This year's integration of EventVue is a massive aid to this sort of meaningful conversation. They're conglomerating every attendee's twitter feed, along with Facebook and LinkedIn integration, so you can make connections you never expected. If you're attending, make sure you log in, or you'll be missing out. I've wanted a better way to connect at conferences for a long time, that was why I prototyped Defrag Connector last year, but Rob and Josh have really knocked it out of the park.

Explore the gorgeous LA mountains


Gary Valle dropped me an email today after running into our volunteer crew fixing up Old Boney Trail. He just wanted to link to the Trails Council site from his page, but once I started checking his blog out I knew I had to write it up here. Over the last few years he's taken his camera with him on his trail runs, and he's taken some gorgeous shots. Looking at the pictures and reading the stories takes me out into the mountains, it's perfect after a long day spent staring at code. Here's a few of my favorites:

The Mountain Lion Saga
Snow on the Chumash Trail
Running through the lightning
Hawk, Bobcat and Rabbit
San Gorgonio
Glowing Manzanita
Rough Trip from Hwy 2

If those inspire you to get out there, he's also got a large set of Google Earth GPS tracks for the routes he runs. is an awesome resource for anybody who loves the wilderness, good job Gary.