
Why is it so hard to optimise software delivery under stress?
There's a particular kind of pressure that engineering leaders know well. A deadline is approaching, the team is working hard – everyone can see that – and yet the amount of wor...
Is our organisation ready for AI?
There are quite a lot of comments flowing around right now that GenAI is an accelerator. Good news if you are in a good situation, since the good will be increased. Bad news if ...
What will tomorrow look like?
How do you organise for tomorrow when nobody knows what tomorrow looks like?
Need an outside perspective on your architecture?
One thing we do at factor10 is software architecture reviews. We honestly can’t recall a single review that didn’t uncover valuable insights, reveal hidden opportunities, or giv...
An example of architecture modernisation, 15 years later
The other day I found myself thinking about an architecture modernisation project that I was fortunate to be involved in 15 years ago, together with Equinor (then Statoil) in Tr...
Vue 3 arrived in 2020. Why are so many apps still on Vue 2?
Vue 3 has been around for years, Vue 2 has reached end of life, and yet a surprising number of applications are still running on Vue 2.
DDD feels more crucial than ever (if that’s even possible)
I keep hearing Domain-Driven Design (DDD) mentioned as a helpful foundation for agentic coding. Perhaps this means even more people will discover one of my all-time favourite co...
Why tech agnostic?
When working with Suzi Edwards-Alexander and trying to find out what is good (and bad) about factor10, I've realised there are a few unconventional things about us that I'm prou...
Common modernisation pitfalls
Two weeks ago, I wrote an article to you (a non-developer) who is responsible for a core system running in a US cloud. It provided some guidance on how to proceed. Today, I will...
It's all servers in the end
Containers, Kubernetes, serverless, event buses. It's all servers in the end
Developing technology-agnostic services
We (at factor10) have been discussing the EU's Digital Operational Resilience Act lately, what it means, and what impact it might have.
My four insights on adapting software delivery to scale up
I had a conversation about product development recently, and it really got me thinking. I was asked something along the lines of “If you were the head of development and got a s...
Dependencies; Devil or Darling? - Jimmy Nilsson at Craft Conference
Craft Conference took place in Budapest in May this year. One of the speakers was factor10's Jimmy Nilsson.
Keeping your frontend framework at an arms length - Dino Opijac at Foo Café
Earlier this March, factor10 consultant Dino Opijac presented at Foo Café in Malmö, shedding some light on his approach to using frontend frameworks.
Technical debt
What is technical debt, who owns it and when is it due? Post #2 in a series of post about obstacles around software development.
Your obstacles are YOUR obstacles
Why do we have obstacles in software development when software is almost free from constraints?