OK, a quick recap…

In the last article we looked at the spectrum of permanence, which showed that:

  • A strong correlation exists between the permanence of communication and asynchronousness.
  • Permanence can be determined by how relevant, accurate, or useful a…


OK, a quick recap…

In the last article we looked at the spectrum of synchronousness, which showed how there exists:

  • A between synchronous and asynchronous communication.
  • with that communication depending on the medium and format you choose to communicate with.
  • A along this…

Consider this: what’s one of the most impactful skills that you can improve as an engineer? Is it your programming? Maybe it’s your debugging? I’d like to make the case that it’s your .

After all, software isn’t built in solitude. It is imagined, designed and implemented by teams of…


Image by By fizkes on Shutterstock

Second-Class Citizens

📚 Connect with us.

As a remote…


Ah, a new year is upon us. , after what seems like an eternity, we have been able to increment that damned zero to a one.

Without a doubt, 2020 was one of the most challenging years in recent memory for people from all walks of life, regardless of their…


Well, it’s been a while hasn’t it?

Yes, yes it has. The last post on this site was on 21st June 2019 and it announced that I had a book deal. Here we are, six months later.

This post is to tell you that the beta release of the book…


So I might be quiet for a while.

Photo by Patrick Tomasso on Unsplash.

Hello, there.

It’s been a number of weeks since I published an article on this site. Don’t worry though; nothing untoward has happened. In fact, something — erm — has happened instead.

Last week I signed a contract to turn The Engineering Manager into a book! A while back…


Should that change go out on Friday afternoon or not?

“But it was just two lines of code!” Credit: Wikimedia Commons.

Just a fun tweet, right?

Well, maybe not.

Should there be times when production deploys are forbidden? Or in fact is #NoDeployFriday a relic of a time before comprehensive integration tests and continuous deployment?

You may face a similar dilemma in your team. Is not deploying on a…


Will our children all learn online?

Photo by Charles 🇵🇭 on Unsplash.

Education is big business.

It is projected that over 20 million students will be enrolled in degree-granting institutions in the US in fall 2020. That’s 20 million people willing to invest multiple years of their lives and to incur an average of nearly $30,000 of debt in order to earn…


A lack of diverse staff is creating racist, sexist and classist intelligence

Pepper, a white robot developed by Softbank Robotics. Photo by Alex Knight on Unsplash.

Our technology industry has a diversity problem. This in itself is not a new issue. But the subset of our industry working on artificial intelligence (AI) has a particularly acute diversity problem, and it is having a negative impact on the lives of millions of people, all around the world.

James Stanier

VP Engineering @brandwatch. Writing things that interest me. Hopefully they'll interest you as well.

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