About

My name is James Dixson, and I have been building software and software teams for 30 years.
I've learned that the key to success in engineering is not just about technical expertise, but also developing systems of collaboration to enable teams to engage in collective problem-solving and decision making. The articles on this site reflect that philosophy -- exploring the intersection of engineering practice, organizational culture, technical competence and leadership.
I believe that technology has the power to transform businesses and improve lives. Quality and long-term success stem from consistent, thoughtful systems -- not just the pursuit of speed. The best engineering organizations balance technical excellence with strong cultures of mutual aid, shared purpose, and continuous improvement.
Consulting
Through Yoshiko Studios, I offer fractional CTO and technology leadership services for early-stage and mid-stage companies. Whether you need to define an MVP, scale a product, or build a team, I provide deep experience and trusted technical oversight.
