The semantic diffusion is real. This seems to happen a lot in our industry. There are lots of wonderful practices that are misrepresented, misunderstood, and under-utilised. That’s why experts like you and articles like this are so important.
Thank you!
The semantic diffusion is real. This seems to happen a lot in our industry. There are lots of wonderful practices that are misrepresented, misunderstood, and under-utilised. That’s why experts like you and articles like this are so important.
Thank you!
Maybe not an official “release train” but close enough.
Maybe not an official “release train” but close enough.
Other than groups you have identified, I think this can apply to companies who have tried to adopt Microservices but ended up with a Distributed Monolith.
Other than groups you have identified, I think this can apply to companies who have tried to adopt Microservices but ended up with a Distributed Monolith.
I am also a huge fan of Trunk-Based Development whilst pairing or even mobbing with the whole team (domain experts included). Often pushing directly to trunk - no PRs.
I am also a huge fan of Trunk-Based Development whilst pairing or even mobbing with the whole team (domain experts included). Often pushing directly to trunk - no PRs.
How do they go about designing the solution? Collaboration?
How do they go about designing the solution? Collaboration?
If the expertise is separated from the business context, how can we ensure we're using the right solution for the problem?
If the expertise is separated from the business context, how can we ensure we're using the right solution for the problem?
If you continually need to converse in some parent context (e.g. global) to make sense of things, then perhaps the child contexts aren’t quite right.
If you continually need to converse in some parent context (e.g. global) to make sense of things, then perhaps the child contexts aren’t quite right.
Whilst, I am sure they do occur, I suspect the majority of useful conversations happen within a given bounded context using the ubiquitous language.
Whilst, I am sure they do occur, I suspect the majority of useful conversations happen within a given bounded context using the ubiquitous language.
In the wrong environment, team members can compete for visibility. I don’t think this serves anybody.
Maybe this is a good example of one of those things that works in the forest but works against you in the desert?
In the wrong environment, team members can compete for visibility. I don’t think this serves anybody.
Maybe this is a good example of one of those things that works in the forest but works against you in the desert?
Obviously this is great but is it worth more than the work that was done to prevent folks from being blocked in the first place?
Obviously this is great but is it worth more than the work that was done to prevent folks from being blocked in the first place?
You might get more kudos at the end from well respected folks but the highest profile projects aren’t always the ones that have the biggest impact.
You might get more kudos at the end from well respected folks but the highest profile projects aren’t always the ones that have the biggest impact.
You can be the first to come into the office and the last to leave.
It might look like you’re putting in extra effort but it isn’t always productive. It sets a bad example and can lead to burnout.
You can be the first to come into the office and the last to leave.
It might look like you’re putting in extra effort but it isn’t always productive. It sets a bad example and can lead to burnout.
I think I’d rather be a “Ghost Engineer”
I think I’d rather be a “Ghost Engineer”
Do you think it’s acceptable for someone to take on an alter-ego when writing comments (or other forms of async comms)?
Basically, I think I just realised how boring I actually am.
Do you think it’s acceptable for someone to take on an alter-ego when writing comments (or other forms of async comms)?
Basically, I think I just realised how boring I actually am.