-
Remote Work and Colonialism
A click-baity title? Who, me?
The topic of diversity recently came up in an event we ran called the Tyk APIM Extravaganza to celebrate the end of the year and the start of the silly season. During that webinar, we discussed (at length) diversity and inclusion and the complexities surrounding it when running a remote first business.
Tyk is multi-cultural and truly global, with a team of about 150 across 26 countries, we’re on every continent except Antarctica. These are not offices, these are where our team lives. We only have three offices: in London, Atlanta, and Singapore, and these are primarily sales offices to ensure we have a spot for meeting clients and receiving mail from the tax-man.
Having such a large remote workforce comes with a unique challenge – and that is: how to ensure our folks feel safe and respected in the workplace without putting them at risk at home.
Here’s the deal: employees increasingly take the values of their employers into account when choosing where to work, or whether to stay at the place they work at – ethics are now an employer USP. If you are an employer that wants to hire and retain the brightest and best, you need to ensure that the values you (as a founder) and you (as a company) are somewhat in-line with those of your employees.
Normally, this isn’t too much of an issue – a company that is office-centric, or remote-but-local (i.e. in a single country) can rely on a something of a monoculture within the border of it’s reach. I’m not saying that all members of the company are a single culture, but they have the baseline norms of the country they are based in to fall back on as a shared cultural experience. Even taking religion, race, sexuality, or gender-identity into account – individuals in the organization have a baseline understanding of how these differences are expressed and responded to within the country they live in, most importantly, this understanding is embedded and mostly unspoken (be that a good or bad interface, it is nonetheless shared).
Now back to a global remote-first company, in these organizations there may be a dominant monoculture – perhaps a western-dominated view of the world if the company was founded in Europe or the Americas) – but this is not a given, it is a trap. In these organizations, culture-shock is almost guaranteed. More importantly, that USP of aligning your values and your founders values, with those of your team becomes a minefield, and could – in more extreme cases – put your staff in danger.
Let me give you some concrete examples: The Kremlin recently passed a bill that made even the expression of LGBTQ identity a crime, in Nigeria – it is a crime punishable for up to 14 years to be in a gay relationship, and in many (not all) Muslim-dominated countries charging interest is seen as a sin, and homosexuality is – you guessed it – illegal – potentially punishable by death.
So, you run an inclusive and progressive company that embraces and celebrates diversity, you’re likely to produce marketing assets (mailers, posters, adverts, t-shirts and related swag) that celebrate and tie-in with certain important events, Pride Month for example. Why? Because to hire the best and brightest you need to advocate for your values instead of trying to remain neutral, that’s the new reality.
If you ask or expected your staff to participate, and your remote staff are in any of the countries I mentioned above – you are putting them in danger.
Think of it this way – remote workers don’t come to you when they come in for work, you go to them. Every home-office is a little outpost of your company – now if your company is a bastion of progressive values – you’ve essentially built a socially-divisive powder keg in someone’s kitchen (or wherever they choose to work).
You see, your staff exist in the cultural context of their surroundings, so if they are surrounded by homophobes, anti-Semites, racists, or people who hate tomatoes, then that is their every day norm. These ideas are unquestioned by their friends, families and peers, and they themselves are subject to judgement by these norms (regardless of their own personal opinion on the matter).
Asking them to behave or interact in any way counter to that is essentially a form of colonization.
That’s a strong statement – but let me be clear: you are imposing your beliefs on another and asking them to behave counter to their culture, in a context that you have no understanding of, without taking their own identity in to account. So all of that projection that might be good for recruitment in one place, is potentially putting someone else in danger.
Now before I get cancelled – as I said at the top of this piece, you must provide your staff a place they can feel safe to belong and to express themselves. That means your workplace must be a place free of bigotry, and it’s your job to call it out and excise it wherever you see it, because you have a duty of care to all of your staff.
To an extent it means that as an employer, you can’t really employ a bunch of bigots or zealots (I mean, this shouldn’t need to be said, but the world in 2022 is a weird place), which is in-and-of-itself a kind of discrimination. So, how do you hire and maintain a culture internationally that doesn’t put your team in danger, or make them feel unsafe?
What happens in this case is that you and your team no longer have that unspoken monocultural shared understanding on how to interface with in-group diverse individuals to fall back on anymore – it’s just not there, the internet doesn’t really have one. In fact, you are now dealing with a multitude of unspoken cultural norms that interacting team members are not aware of unless explicitly stated.
So what’s the solution? Or maybe I’m over-blowing this?
Well, you as a company need to create one, as a founder you need to design and live a culture that can balance conflicting ideas and ensure that everyone that joins buys into it. That does mean a degree of recruiting according to shared values, and of broadcasting those values to ensure applicants that share them are more likely to apply (a pre-selection-bias). And secondly, to be extremely vigilant of individual culture-shock between team members.
This can potentially devolve into lowest-common denominator values, which isn’t ideal, so ultimately you need to build a strong set of simple values, and then allow the company culture to become an emergent property, while keeping a clear and vigilant eye out for culture-shock and miscommunication and leaning into it, and facing it head-on. It’s a little brutal, but it helps enforce a self-sustaining vigilance amongst your team.
It also means that as a company you need to tread carefully when it comes to the ethics of how you do business, with a global workforce, and a global client list, geopolitical issues quickly become staff issues and it’s an extremely tricky problem to tackle. I’ll be the first to admit, I don’t think we have the answer to this – only (I hope) a slightly more subtle understanding of it than most.
The upside of when you get it right though is incredibly rewarding, because you end up working in a melting pot, and are regularly exposed to (and surprised by) new and cool things that your team are up to. It’s not only you either – everyone in your company benefits from a wider view of the world, and that has got to be worth it.
-
New AI models and the content apocalypse
“A marionette being controlled from the clouds illustration” – generated by Dream Studio Unless you’ve been living under a rock, AI-generated content has taken a massive step forward in the last few months alone. There’s already quite a big controversy around AI-generated images infringing on the rights of artists and illustrators, but in this author’s humble opinion, the real concern is how it applies to the content-marketing-industrial-complex.
(more…) -
Is there a world post-Kubernetes?
Red-figure bell-krater depicting Orestes visiting Delphi to request help from Apollo and Athena, 4th century BC, via the British Museum, London Today I’m going to gaze into my crystal ball, and try to imagine a world post-Kubernetes. No! Martin! Say it ain’t so, K8s is here to stay and is the future of the cloud! Well, that may be the case, but I have some opinions…
(more…) -
Never Underestimate Luck, You Lucky B***ard
Do 👏 Not 👏 Buy 👏 Your 👏 Own 👏 Hype. Founder rule number ONE: be humble, stay humble. You really ain’t all that.
As you progress in your business goals as a founder, you will get told more and more about how impressive and incredible it has been for you to build the business you have, and how much effort, hustle and deep strategic insight you must have had in order to so so well.
This kind of praise comes from investors, partners and peers quite often, and it’s absolutely awesome to hear because – if you’re anything like me and crave validation of any sort (does it show that I’m an only-child?) – it feels good. But in those immortal words of Skunk Anansie – “Just because it feels good, doesn’t make it right”.
(more…) -
Building Culture in a Start-up
Do you know what “barbaric” actually means? This is simple folks: culture at a start-up is one of the most important things you can establish as a founder – it sets the tone for every new hire, it builds the foundations of your brand, and it creates the unspoken ground-rules that can make or break a team.
When we started Tyk – the Open Source API Management Company, I was pretty obsessed with getting our culture right – we needed to hire talented folks, but we had no money, the best thing to counter FAANG (or is it MANGA now?) Being a fantastic place to work.
(more…) -
Keep it Simple: A Letter to Myself as a Young Dumbass
The Three Fates, Giorgio Ghisi; engraver; 1558-1559; Mantua, part of the collection at Te Papa Museum of New Zealand If you are a start-up that needs to build server-side applications: you do not need microservices, you do not need kubernetes, and you certainly do not need service mesh and it’s assorted bullshit.
There’s a common fallacy amongst engineers (even some more seasoned ones), that whatever Netflix, Google, Meta or Amazon are doing is “best practice”, and that may be the case – if you are one of the aforementioned companies.
As a start-up, you may have ambitions to become that size one day, but for now – you’re not, you’re trying to make a buck and stay alive.
Readers of this blog might be like “but Martin you run an Open Source API Management company, how can you shit on microservices?” Because I see customers come through the door that make their lives infinitely more difficult by doing things “the best way” instead of just getting shit done.
(more…) -
How to set goals in a start-up? Guidestones and stories.
Scene from the Iliad – The Fight Over Patroklos, Black-figure wine-drinking bowl in the style of Exekias, c. 530 bc, from Pharsalos, Greece. OK, chewy one incoming…
This is a big topic, because it’s all about context. This question came in from my YouTube Video on the importance of shipping product, asking: “how do start-ups define the right goals?”
In my humble opinion, this question asks about a framework for identifying goals – since the context at the time of goal setting is so important.
(more…) -
JFSI – Just F***ing Ship It
The Return of Hephaestus to Mount Olympus Hello Interwebs! This one’s going to be salty. I have worked with *many* product folks and I’ve met my fair share of fledgling entrepreneurs – from the “Would you like to develop my app” idea folks, to ones with serious execution chops. And I gotta say… it’s getting a bit much don’t you think?
When we were starting Tyk – our open source API Gateway – startup accelerators, entrepreneurship courses, and the wide unbundling of “making shit” weren’t really a thing. There was Y-Combinator, and maybe a handful of others in Europe like Seedcamp. That’s it.
Since then, “doing a startup” has turned into a multi-tiered, million-dollar industry of influencers, coaches, boot-camps, and courses that capture young talent, and propose to provide advice and “the right way to do things”. Don’t get me wrong, if you can get good advice when you start your project, it’s absolutely essential. However, just like being a writer, no amount of prep will really get you ready for a startup until you actually start one.
(more…) -
What ever happened to mashups?
Ok, so I think I identify as an elder millennial – not only because of my rather sparkly salt & pepper beard and rather well-placed b*tch strip, but because I do fall on the early end of the generational group and yes, I’ve reached that ripe old round figure of 40.
When I entered into my “digital” career, the term “hackathon” had just been mainstreamed, Twitter had just raised their series… something, and everyone was on the hype train about REST vs. SOAP in API land.
In this age of yore, the term “Mashup” was thrown around everywhere, the programmable web was suddenly a thing, and all of my co-workers and palls were grabbing APIs left and right and mashing them into bizarre concoctions. I clearly remember at one point working on a paid-for-project where we needed to “mash up” the newly-minted Google Maps API with a map of toilets in the general London Area, and then figure out a way to measure the strength of an elderly persons urine stream in order to help create awareness for prostate cancer… yeah, those were some weird times.
(more…) -
WASM could just be magic
WebAssembly (WASM), is a bytecode format that originally derived from asm.js (a subset of JavaScript that is extremely strictly typed with a very small subset of instructions). The point? It’s fast, near-native fast because it can do away with the overhead of a massive JavaScript interpreter to run the code.
Because WASM is so small, it can be made the target for compilation from a variety of other languages (most notably, Rust, Go, AssemblyScript, C and C++). Much like other byte code-interpreted languages like Java or .Net, just this time in the browser (and server-side).
That’s caused some pretty cool proof-of-concepts where folks have ported Quake and other software straight into the browser through compiling the C-source code into WASM.
(more…)