Argue for change by appealing to things people understand, not bigger picture goods

There’s some general tips on rhetoric here, when it comes to convincing people to do things they don’t want to or that don’t have a clear benefit for them. My summary:

  • Discuss how it benefits the individual you’re talking with, not all of humanity.
  • Use analogous examples instead of raw numbers, e.g., “We have reduced our waste by 50%. That’s the equivalent of X garbage trucks of waste per year.”
  • Avoid arguing with people who disagree, they’re a lot of work. If you have to, try to find “solutions that they don’t see as a threat because they carry positive benefits and/or are good for their bottom line.” The problem here, I think, is that they may not even believe there’s a problem in the first place. Perhaps just ignore and isolate them. Or, “don’t sell to people who ain’t buyin.'”

Original source: A Better Way to Talk About the Climate Crisis

Netherlands government IT

Rijsenbrij wants the government to develop a Dutch cloud to give the government a safe and reliable way to interact with citizens and businesses. “And then it would be perfectly possible to give those citizens and businesses access to that cloud as well,” he said.

Janssen added: “You want a secure and reliable infrastructure for the government on which you can exchange data and run various applications. With such an infrastructure, you don’t have to think about the basics over and over again, but you can focus directly on the real problems in society, such as debt relief.

“Then you don’t have to think about how to identify citizens or how to communicate safely with them, because that is guaranteed in the infrastructure. As a possible second step, you can then make this infrastructure available to citizens and businesses.”

At first I thought this mean, like, IaaS. But I think more of what’s be valuable are services like ID checks. In The Netherlands, there are already some cross-company systems like iDeal (payments) and Tikkie (also payments). I’ve used something called DigiID for logging into government sites.

The government is the de facto identity authentication (this person is who they claim to be) and, sort of through licensing and certifications, authorization: this person is authorized to cut hair or drive a car.

Centralizing that would be incredibly handy and eliminate a lot of duplication, spend, and security worrying in other organizations. I mean, assuming it would work.

In the US, the last requirement would kill the idea before it was born: by default, American assume the government doesn’t work. However, that doesn’t seem as strong a sentiment in The Netherlands.

Related: I think maybe The Netherlands is small enough (~17m people) but representative enough (whatever that means?) to be a test market for technologies. It has good infrastructure (fast Internet), people who are curious about new things, isn’t too expensive (except for rent and electricity) and, well, lots of English speaking (meaning, there’s a common language for business involving outsiders, the companies that would want to come in and test things). I don’t know about the ease or difficult of ripping up the streets and installing IoT doo-dads, but for pure software it seems…good?

Original source: Sorting out the Dutch government’s IT mess

Agility is a defense against ignorance

Agility is mainly a defensive strategy against your own ignorance. It’s about dealing with the costs of previous decisions by either failing fast and thereby learning quickly, and/or by lowering the costs of adjustments and re-working them when you learn that what you had built or deployed at first is not quite right. This includes creating an environment and office culture where that is OK and expected, as long as you also learn quickly. In contrast, to maximise efficiency, a more offensive strategy would need to be used when you are confident you have enough information to act quickly in order to maximise your advantage over competitors. These defensive and offensive strategies can look similar in practice, but in reality, the rationale is quite different.

That’s something to ponder.

Original source: Simulating Agile Strategies with the Lazy Stopping Model

Concise kubernetes description

Kelsey Hightower, coauthor of Kubernetes Up & Running, says:

“Kubernetes does the things that the very best system administrator would do: automation, failover, centralized logging, monitoring. It takes what we’ve learned in the DevOps community and makes it the default, out of the box.”

For dev teams, when Kubernetes steps in to manage the dev and deployment lifecycle, from automating feature rollouts with zero downtime to performing node and container health checks (even self-heal), they can focus more on features and functions and less on tedious tasks. And because Kubernetes is largely used with Docker software packages, it allows software engineers and developers to push products to production even faster and more reliably than when using Docker alone

Original source: Kubernetes in 2020 (and how it’s shaking up tech careers) | Seen by Indeed

Ideas for you to remember, not art

The point being that your sketchnotes are intended for an audience of one. The point of the sketchnote is to help you retain the information, not be put on display in a museum or shared via social media. Don’t fall into the trap of comparing your notes with others. The goal is not to make something beautiful — the goal is to capture the ideas as they come to you.

Yeah. Linked to from this related production methods piece. Also, more productivity meditating.

Original source: A Guide to Sketchnoting on iPad (using GoodNotes)

The differences between working at home and in an office

Working from the office, the environment itself sends clear signals: This is where I work. I get home — this is where I play and take care of personal stuff. Without this separation and clear indicators, it was harder to keep things apart. Now, when I reach home, it’s easier to leave work behind and focus on the other part of my life. Yes, remotees can employ certain tricks and techniques to manage “modes”, but one’s surroundings are hard to beat as natural cues.

It’s impossible to train work and family to draw that line, so use buildings.

Original source: Back in the Office

A vision for tractors

Perhaps one of the best sustainability visions I have seen was done by John Deere back in 2015. They outlined a larger challenge to not just build tractors but to feed the world. This gave a clear social anchor to the work that development teams were doing. The simple shift from being a farm equipment manufacturer to being part of the greater good enabled them to design innovations that helped to yield more nutrition per acre of land. Furthermore, this reframing helped to motivate stakeholders and improve the overall company brand value.

Feeding the world.

Original source: Sustainability and Agile

GDPR is being enforced

DPAs have levied 190 fines and penalties to date. With 43 enforcement decisions made so far, Spain leads the pack as Europe’s most active regulator, followed by Romania (21) and Germany (18). The UK has imposed the highest total amount of fines — more than €315 million — if both British Airways’ and Marriott’s fines are upheld after appeal. Following are France’s Commission Nationale de l’Informatique et des Libertés, with just over €51 million in fines, and Germany’s DPA, at nearly €25 million.

They’re actually going after people! GDPR is one of the most annoying things about living in Europe.

I’m sure it’s ultimately good – like flossing – but dealing with it everyday is terrible. I’d like to suggest in the next draft that they mandate that it’s all just turned off and that I can dig down into some special settings page if I want t turn tracking on. It’s not like I ever spend the time on the numerable sites I visit each day to select which information I want to share. I just want to get on with my day so I click “Accept All.”

Source: Guess What? GDPR Enforcement Is On Fire!

Paying for Java

Old stuff in use:

the vast majority of Java applications — certainly more than 80 percent — still have a dependency on Java 8 or earlier.”

And then she lays out the stack:

“You should be building your back end as a set of restful services,” she added, “and your front end using your favorite JavaScript framework. And the front end should be talking to the back end using APIs, because you want that back end to support your mobile clients, your voice clients, your immersive clients, your kiosks, your watches and things we haven’t thought of yet. You need to be designing your applications to be multi-experience, and 90 percent of what is in Java EE right now is focused on providing server-side generation of HTML. The applications you build today should be microservices or miniservices with deployment in your favorite platform-as-a-service-type environment or Kubernetes-type environment. And you should be using the MicroProfile, not Jakarta.”

Source: Anne Thomas on Java Subscription, Jakarta and MicroProfile

The culture war is over, let’s start moving product

LGBTQ consumers differ most from the rest of the consumer population in the importance they place on environmentalism and on sensuality, or experiences that please the five senses. Of the 93 statements ranked by survey respondents, LGBTQ placed environmentalism 47 rank places higher than non-LGBTQ consumers. Sensualism ranked 37 spots higher than average.

A cold, mercantile analysis like this gives a new perspective on culture. On the one hand it’s comforting to see things be mainstreamed. On the other: same old bullshit.

Original source: The Top Values Held by LGBTQ Consumers


“Wit is the art of bringing unlikely things or ideas together, in such a way that the scandal or shock of their proximity arrives alongside a conviction that they have always belonged together.”

— Essayism: On Form, Feeling, and Nonfiction by Brian Dillon