Last week’s newsletter. About how the organisation you work in has a greater effect on your performance as a developer than your experience, intelligence, or pay grade.
Oh, sure, you’ll hear people talk about this guy or that who once did this great thing, but when you dig into it, you find that they aren’t actually 10x more productive than the next developer. Often it’s somebody who stepped up in a crisis—managed to get things done in an otherwise comprehensively broken system—or, conversely, they are developers who caused a crisis by disregarding the needs of the rest of the team.
Maybe they exist somewhere, but it’s always somewhere else. Somebody they heard about in another team. The 10x developer is the Bigfoot of software development. Frequently sighted; rarely seen.
What does exist is the 10x organisation.
More On the Layoffs
On tech industry knee-jerk layoffs, I have 2 articles to refute 100% of the bullshit decisions being made by these enormous cash-flooded companies:
In short, ignoring the inalienable person-hood of others is not only being a shitty person yourself, but also not good for your long-term profits.
I don’t get it, if my company is raking in 50billion in profit year on year then keeping 20k employees on the books is a rounding error, and given how expensive firing and re-hiring is, makes absolutely no sense whatsoever.
We should be laying off founders and CEOs and burning their stock options. Thats where the real savings are.
There’s just so much data out there to back the idea that layoffs are either generally a bad idea, or that they are a sign of a serious failure of leadership.
Cory Doctorow goes into detail on how, in the tech market as it functions today, platforms tend to turn to shit.
There’s cause to be concerned about all of those social media sign-in systems.
This’ll either de facto kill off the product category or, if it turns out to be too lucrative, force them into a future massive, expensive rewrite and rebuilding from scratch.
It’s really hard to explain just how bad the UK’s Online Safety Bill is. It sounds so misguided that they just assume I got it wrong.
Another one for that “possible abuses of AI tech” pile.
Ponders the idea that some of the friction that companies experience when working with web tech is down to its anti-capitalist design.
The AI hype is just getting started. The tech industry is in dire need of a new ‘thing’ to keep its bubble inflated. The metaverse is either a dud or just plain too hard. Augmented Reality is definitely just plain too hard. And cryptocoins are mostly good for fraud. The stock markets are getting impatient so AI is it. Whether it works or not is going to be immaterial. This, obviously, is to the detriment of AI as a field as it means that dead-end solutions and unworkable ideas will be kept alive, stalling progress until the bubble pops a few years down the line.
Good advice. Via Simon Willison.
I’m really bad at this.
There are going to be more of these. A lot more. Then another wave once the EU normalises its copyright regulations and it turns out that most of these companies have no intention of complying with EU law.
It’s basically the Uber playbook, except this time they aren’t picking a fight with decrepit taxi companies and municipalities, they’re picking a fight with every creative industry on the planet.
The web’s signal-to-noise ratio is going to drop like a stone.
No, really. The web’s signal-to-noise ratio is about to drop like a stone.
Been digging into client-side storage in the browser for a side project. This one covers most of it.
Highly recommended if you ever work in the vicinity of a stylesheet.
But what about if you want to make a customer feel valued, or a member of staff feel motivated, or a member of your management team feel safe enough to speak up to express a different opinion to the boss? There’s not a process in the world that does any of those things.
My theory is that process people essentially took over Agile, and today most companies follow the processes, but aren’t even close to living the principles.
This phenomenon is not unique to Agile. There is a long history in our industry of process people taking over otherwise good principles, and either applying them where they don’t make any sense, or being so dogmatic that the teams lose sight of what matters.
Colour me unsurprised.
Efficiency is only good for one thing. Whatever thing you make efficient, the system can do that and little else. Resilience takes slack, and slack looks a lot like waste.
Makes an interesting observation about how
humans dogs experience time as changes in their sensory environment.
The tech industry’s anthem.