Articles

Architecture modernisation

  1. Busy bees flying in and out of the hive.

    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...
  2. A butterfly resting on a piece of wood.

    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 ...
  3. A road in foggy weather.

    What will tomorrow look like?

    How do you organise for tomorrow when nobody knows what tomorrow looks like?
  4. factor10 consultants looking at a screeen.

    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...
  5. A bridge with a concrete hand holding it.

    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...
  6. Dino Opijac

    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.
  7. Jimmy Nilsson

    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...
  8. Jimmy Nilsson

    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...
  9. Jimmy Nilsson

    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...
  10. Raniz Raneland

    It's all servers in the end

    Containers, Kubernetes, serverless, event buses. It's all servers in the end
  11. Raniz Raneland

    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.
  12. Markus Eliasson and a diagram of a time/money cure

    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...
  13. Jimmy Nilsson at Craft conference 2023

    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.
  14. Dino at foo cafe

    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.
  15. Markus Eliasson

    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.
  16. Markus Eliasson

    Your obstacles are YOUR obstacles

    Why do we have obstacles in software development when software is almost free from constraints?