Connect don’t collect (again)

Is connect don’t collect the foundation of your data strategy?

The data gap is leadership.

Building on my previous post, I am finding myself referring to this more and more, and it’s starting to land as an idea.

Referring back to the Bezos’-level mandate that I think is now needed. To recap, this was allegedly the internal memo Bezos sent in 2002—yes, twenty years ago. At the time it simply expressed what many of us took as self-evident about the architecture of the web.

1. All teams will henceforth expose their data and functionality through service interfaces.
2. Teams must communicate with each other through these interfaces.
3. There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
4. It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn’t matter.
5. All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
6. Anyone who doesn’t do this will be fired.
7. Thank you; have a nice day!

It took over 10 years before these principles were codified in a policy instrument (Open Banking) to address the legal and regulatory interfaces, not ‘just the tech’ but the rules.

So, if you’re thinking “we need to get our own house in order first” the response is no, you need to get on with connecting to external systems in a systemic way. As the adage goes

the definition of insanity is doing something over and over again and expecting a different result.”

So yes, go build your data lake, digital twin, AI, blockchain, thing—we all know you want to—but do it after you’ve deployed your connect strategy. It’ll be at least 10x cheaper if you do it this way around, and opens up space for innovation.

To paraphrase Bezos’ seven points

  1. Everything you build and use must have an externalisable interface (e.g. API).
  2. Or you will be fired.
  3. There is no point three.

“Today is the simplest things are going to get”, Martha Lane-Fox

Trusted connections are what we’re enabling at Icebreaker One, to build a web of net-zero data.




-- || || Twitter: @agentGav // @icebreakerOne for climate+finance+data

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Learning Ansible — From nothing to something-Part1

Visual Crossing — The weather experts

Thoughts on building a custom connector for Google Data Studio

The DRY principle and why you should use it

Building scrape data from the marketplace Part 2(project study

2022: Creating a Lexicon of Future

Beeper Brings WhatsApp, Signal, Telegram, More Chat Apps Into a Single Inbox, Including iMessages…

Learn Just Enough Dart For Flutter: Part 4

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Gavin Starks

Gavin Starks || || Twitter: @agentGav // @icebreakerOne for climate+finance+data

More from Medium

Why brands must build direct customer relationships — and how to get there


Meet the Diverse Data Team at Genomics England

TechCrunch+ roundup: 3 views on Epic-Bandcamp deal, SPAC letdown, CIO sales strategy