William Johnson
  • Home
  • About Me

Will Johnson

Picture of a hand holding a slingshot.

How Domain-Driven Design (DDD) Can Hurt Your App

Startups don't use DDD Usually. As we continue our journey into Domain-Driven Design (DDD): imagine a slingshot. It is simple. It has very few parts. You can probably make it yourself in your garage if you try. This slingshot is like a startup. Launching a startup does not
10 Mar 2025 6 min read
How Domain-Driven Design (DDD) Can Help Your App

How Domain-Driven Design (DDD) Can Help Your App

What's DDD? The ELI5 Version To begin our journey into Domain-Driven Design (DDD): imagine an RC car. If it's built well, it has parts that you can swap in and out as needed in order to maintain it. More importantly, it has parts that people use
20 Feb 2025 5 min read
The Pros and Cons of Domain-Driven Design: Preview

The Pros and Cons of Domain-Driven Design: Preview

There are times in my career that I have been required to use Domain-Driven Design (DDD) in any UI that I build, and other times that I have been required not to use it. In the upcoming series, I'll dive into the details of how to use DDD
29 Mar 2024 1 min read
Page 1 of 1
William Johnson © 2025
Powered by Ghost