# Jimmy Nilsson's Blog > Personal blog by Jimmy Nilsson - CTO and co-founder of factor10, software architect, and one of Europe's leading authorities on Domain-Driven Design (DDD). Based in Sweden. Jimmy Nilsson has over 35 years of professional software development experience. He is the author of *.NET Enterprise Design* and *Applying Domain-Driven Design* (translated into Chinese and Japanese) and a regular keynote and conference speaker at events including GOTO, QCon, NDC, and Øredev. This blog covers topics including: - Software architecture and Domain-Driven Design (DDD) - Legacy modernisation and software delivery - Organisational design and decision-making - Extreme Programming (XP) and Theory of Constraints (ToC) - AI, GenAI readiness, and technology strategy - Tech agnosticism and independent thinking in software ## Key pages - /about - About Jimmy Nilsson and factor10 - /posts/ - All blog posts - /feed.xml - RSS/Atom feed ## About factor10 factor10 is a Swedish tech consultancy co-founded by Jimmy Nilsson, specialising in software architecture, software delivery, and legacy modernisation. factor10 is tech-agnostic and employs expert generalists. More at: https://factor10.com