Anti-workflow apps

Dec 9, 2014

“Workflow” apps hold so much promise. Whether it’s a CRM, project management tool, to-do list, or some other tool, the promise in each case is to clean up our messy lives and help us be more organized and effective.

The problem, though, is that getting people to adopt a workflow is really really hard. That’s why there are so many to-do apps out there, each one with a slightly different user experience, and none of them “just quite right” for everyone. Workflow apps are like Goldilocks’ porridge. Everyone is a little different, and it’s hard to get people to change.

A solution, then, is to take the “anti-workflow” approach. Make me more productive without shoehorning me into a new workflow.

For example, Zander has been building a side project called Ansatz, which is the “anti-CRM”. All you do is auth it into your email, and it builds intelligence your whole team can use, about who you know and how well. It’s a CRM with out the CRM.

And yesterday, I found out about Taco, which is the “anti-ToDo” app — gives you a handle on all of the things you need to do (as defined by starred emails, github tasks, zendesk tickets, etc), and puts it right where you want it: on the Chrome new tab screen (side note: Taco should merge with Momentum, which I love). So now, I can track and prioritize what I need to work on, without having to adopt a to-do routine that I’m guaranteed not to stick to. Already, using this has helped me manage my inbox, as I know that I can archive starred emails knowing they’ll show up in my todo list, where I can prioritize them and work on them later when I have time.

Both of these examples build on perhaps the biggest productivity treasure trove: the inbox. For a long time, I’ve wondered why we don’t see more and better email analytics tools (Rapportive was one of my favorites). My inbox knows pretty much everything about me, and it’s really poorly organized. Maybe it’s because entrepreneurs are afraid of Google Inbox (I suppose I would be).

Regardless, it seems to me that there are countless ways to help me make my inbox more meaningful to me, and nearly all of them can accomplish that with an anti-workflow approach, which is a winning one IMHO.

Finding Flow: writing vs. coding

Dec 8, 2014

When I first started to learn programming, about 15 years ago, I remember being surprised at how easy it was for me to get focused and stay focused. I loved (and still love) the feeling of getting lost in a project, and could easily spend hours upon hours “in the zone”. No procrastination, no resistance, only focus and enjoyment. It was easy for me to find Flow.

Part of why this surprised me so much is that I had always struggled to achieve (and still do) a similar state when writing. Dating back to the first paper I ever wrote (maybe 4th grade? Certainly 6th grade), the feeling I most associated with writing a paper was terror, dread, resistance, and avoidance. Procrastination station.

Programming and writing are pretty similar activities, so I often think about what makes programming such a joy and writing such a chore (for me at least).

Recently, the answer has been revealing itself to me, as I’ve been seeing a mindfulness therapist. Mindfulness centers around the practice of noticing your thoughts — developing a kind of “meta awareness” — so that you can then develop more control over how you react to your thoughts. In other words, often times, the thing that troubles us isn’t our direct experience, but rather our reaction to that experience. Mindfulness (at least at the stage I’m at) helps you distinguish between the two.

So, as I’ve been working on the mindfulness practice, and at the same time working on a few long-form writing projects, I’ve been paying a lot of attention to that moment when I find myself resisting the task. When that feeling rises up in my belly that pushes me to turn away, break focus, check my email, snap out of whatever Flow I may have achieved.

And each time that happens, I’ve been trying to take a second and examine that feeling, try and figure out why I’m pulling away — trying to notice what, exactly, is going on. It’s a really odd thing to do, and is pretty illuminating.

As far as I can tell so far, the difference between writing (where I feel the constant pull of avoidance) and coding (where I easily melt into Flow) is a certain form of terror, of not knowing “the answer” — whether that’s a certain wording, and idea, a structure, etc. Whereas with coding, I don’t expect to know the answer, and bring wrong (try, break, repeat, repeat) is just part of the process.

Also, I often get intimidated by the scope of a writing project, whereas it’s easier for me to tackle programming work in pieces, so no one piece feels looming and huge. Recently, I’ve been trying to focus my time on smaller pieces (now I’m going to focus on the outline, now I’m going to flesh out the second section, etc), and have had some success.

I am curious if others see this the same way, and/have techniques that work for them?

The thing is: writing is powerful, exciting and fun, if I can just get over the hump, and then stay in the zone. So this is something I’m going to keep working on.

P.S.: other places I’ve found flow: skiing, cooking, doing carpentry/construction work, singing, playing drums, building powerpoint decks, talking on panels at conferences. It sure is a good feeling.

Crowdsourcing patent examinations

Dec 3, 2014

Yesterday I spent part of the afternoon at a US Patent & Trademark Office roundtable discussion on using crowdsourcing to improve the patent examination process. Thanks to Chris Wong for looping me in and helping to organize the event. If you’re interested, you can watch the whole video here.

I was there not as an expert in patents, but as someone who represents lots of small startup internet companies facing patent issues, and as someone who spends a lot of time on the problem of how to solve challenges through collaborative processes (basically everything USV invests in).

Here are my slides:

And I’ll just highlight two important points:

First: why do we care about this? Because (generally speaking) small internet companies typically see more harm than benefit from the patent system:

And second, there are many ways to contemplate “crowdsourcing” with regard to patent examinations.

In the most straightforward sense, the PTO could construct a way for outsiders to submit prior art on pending patent applications — this is the model pioneered by Peer to Patent, and built upon by Stack Exchange’s Ask Patents community.

The challenge with this approach is that while structured crowdsourcing around complex problems is proven to work, it’s really hard to get right. A big risk facing the PTO is investing a lot in a web interface for this, in a “big bang” sort of way (a la healthcare.gov), not getting it right, and then seeing the whole thing as a failure.

To that end, I posed the ideas that getting “crowdsourcing” right is really a cultural issue, not a technical issue. In other words, making it work is not just about building the right website and hoping people will come. Getting it right will mean changing the way you connect with and engage with “the crowd”. As Micah Siegel from Ask Patents put it, “you can’t do crowdsourcing without a crowd”.

We also talked about the importance of APIs and open data in all of this, so that people can build applications (simple ones, like notifications or tweets, or complex ones involving workflow) around the exam process.

Tying those three ideas together (changing culture, going where “the crowd” already is, and taking an API-first approach), it seems like there is a super clear path to getting started:

  1. Set up a simple, public “uspto-developers” google group and invite interested developers to join the discussion there.
  2. Stand up a basic API for patent search that sites like Ask Patents and others could use (they specifically asked for this, and already have an active community).

That would be a really simple way to start, would be guaranteed to bear fruit in the near term, and would also help guide subsequent steps

Or, to put it in more buzzwordy terms:

It felt like a productive discussion — I appreciate how hard it is to approach an old problem in a new way, and get the sense that the PTO is taking a real stab at it.

Support services for the Indie Economy

Dec 1, 2014

Over the course of the past year, I’ve been interviewed a bunch of times about the “peer economy” or the “sharing economy” (Fastco, Wired, NY Times, PBS Newshour), with most of the focus on the public policy considerations of all this, specifically public safety regulations and the impact on labor.

A question that comes up every time is: “aren’t all of these new independent workers missing out on the stability provided by full-time employment?” (e.g., healthcare, steady work, etc).

My answer has been: yes, for the moment. BUT, there is an emerging wave of networked services which will provide this stability to independent workers, albeit in a different form than we’re used to seeing.

My colleague Albert describes this as the “unbundling of a job” — the idea that many of the things that have traditionally been part of a job (not just steady money and healthcare, but also sense of purpose, camaraderie, etc.), will in the future be offered by a combination of other organizations, services and communities. Albert takes the idea a lot farther than I will here, where I just want to focus on some of the more immediately practical developments.

Thus far, this idea hasn’t gotten a lot of press attention, as the number of visible services providing this kind of support has been small. But it is growing, and I expect we’ll see at least a small handful of these kinds of services gain traction in the next year.

The oldest and most venerable organization doing this is the Freelancers Union. New Yorkers will recognize their subway ads that have run for decades, advertising their programs and member benefits. Freelancers Union’s roots are in the pre-networked era, focusing largely on independent creative types in NYC, and their scope has grown dramatically over time, growing nationwide and adding services like insurance and medical plans.

What we expect to see a lot more of are services that are tailor-made to support independent workers who reach customers and deliver their work through web and mobile platforms. For example, Peers, which is essentially Freelancers Union for the peer economy.

So, what kinds of services are we talking about exactly? Here are a few of the kinds of services we’ve been noticing and think we’ll see more of:

  • Insurance: One of the biggest challenges in this space has been how to insure it. We’re seeing established firms consider how to address the space, as well as brand new insurers that are tailor-made for it.
  • Job discovery & optimization: Many networked, independent workers make real-time decisions about what kind of work to do (e.g., driving vs. assembling furniture), as well as which platforms to use (uber vs lyft). This is currently a manual, non-optimized process. Increasing discoverability and lowering switching costs will also be an important competitive vector to ensure workers’ interests are being met by platforms. (e.g., sherpashare)
  • “Back office” – taxes, accounting, analytics: Dealing with paperwork is a huge headache for busy independent workers, and we’re seeing a bunch of saas-type offerings to help people manage it all (e.g., 1099.isZen99, Benny)
  • Healthcare: Gotta have it. This is a topic in its own right, and not expressly specific to the indie economy, but we are seeing massive experimentation and innovation in how independent actors can buy healthcare (e.g., teladoc, medigo to name 2 of many)

I suspect that by the end of 2015 we will not only have a much longer list of example issues and services, we’ll see that some of these have gotten traction and started to make a difference for independent workers.

So, if you’re a reporter covering this beat, I think this is an interesting angle to pursue. If you’re a lawmaker or policymaker, I’d think about this as an important and growing part of the ecosystem. And if you’re an entrepreneur working in this space, we’d love to meet you :-)

The Professional Amateur

Nov 24, 2014

One way I have described myself is as a “professional amateur”. I am both deeply proud and deeply ashamed of that. Let me explain.

For basically my whole career, I’ve been learning new fields and professions from the outside-in. While I have an undergrad degree in Urban Studies, which ostensibly prepared me for interdisciplinary work regarding cities (and you could argue that’s exactly how my career has turned out), in practice I’ve spent the past 15 years learning other stuff and basically pretending to be a professional at it. Design, programming, running a startup, tech policy, law, activism, “internet architecture”, market structure, venture finance. In every case I’ve ended up diving in despite not really knowing anything, and figured it out as I went along.

(An aside: it’s pretty hard to do this without the internet. Curious about history? Start reading some Wikipedia articles. Want to learn to code? Head over to Codecademy, then make best friends with StackOverflow. Confused by a legal term? Google it. Need to install shingles on your roof? There are YouTubes for that. So, it’s easier than ever to be kind of good at something. Which is so fun.)

I also enjoy lots of different things, and feel like I’m better than average at most of them, (though I’m sure that’s a fallacy): baseball, singing, carpentry, ice skating, writing, cooking, water skiing, juggling, tennis, playing drums, playing piano, rock climbing, etc. I am not the best at any of them, but I take a lot of pleasure from all of them.

The good way of looking at this is that I can confidently call myself a curious person. And generally think of myself as capable, Curious and capable. I like that. I can get behind that.

The bad way of looking at this is that it lacks focus. And probably dedication & determination. Feeling stuck on that music thing? Fuck it, go build a shed.

And, it’s in tension with the idea of a “Half, not half-assed” approach. Do less, but do it really well. Then move on to the next thing. I admire that approach, and really do believe it’s central to building a successful product. But it’s hard to pull off — as Eddie Wharton put it on Twitter yesterday: “the best ideas are easy to articulate, but hard to master.”

So, that’s the context. I’m not looking for any answers, but just putting that out there in an effort to understand my real self. But reflecting on this, perhaps there are a few rays of hope:

1) “Half, not half-assed” can apply to a lot of different things, and you could argue it’s more about tight execution and shipping than it is about a more broadly restricted agenda (37 signals, who coined that term, built lots of small, successful apps — though they ultimately shed them all and re-focused on Basecamp). Maybe it’s fine to have lots of interests, and to invest time in different things, but make sure you actually ship. And when you do, make sure it’s tight, focused, and not half-assed. (For example, USV has a relatively narrow investment thesis that constrains our outlook, but still ends up applying very broadly across sectors)

2) Perhaps having a “beginners mind” is a “deep” skill unto itself. It certainly fits with the VC business, where one hour you’re talking healthcare and the next, video distribution. As Andy points out, there are plenty of times when that’s not enough, but perhaps it’s something.

So, there you have it. For better and worse, here I am: a semi-pro, semi-proud, professional amateur.