I code. I architect systems: usually in the cloud. I teach. I lead teams. I showcase the awesomeness I see in others.
![Creating a DSL with your team](https://images.squarespace-cdn.com/content/v1/63d860f7e84f6d043b5d0f85/1685733829694-K1BXGV84CIVXFMROP4WU/image-asset.jpeg)
Creating a DSL with your team
Using the terminology and language that everyone uses to describe your product inside the actual code that your team uses can give you a huge advantage in productivity. This is something I’ve gotten into the habit of doing with the teams that I lead and I thought it would be worth sharing.