Software Modularization Talks and Consulting

Software components are a great way to make your applications more maintainable. They aren’t just a step on the path towards services. You can and should use them together. As part of my work on component- and package-based architectures, I have developed quite a few talks on the subject. This can be combined well with consulting specific to the situation you are in right now.

Ask me to talk to your team!

Rails Application Architecture Review

Rails applications that have grown for a number of years often exhibit similar symptoms of fatigue. The good news is that diligent engineering work will be able to fix this over time. Let’s dig in to the details of your application and find a way forward!

Let's take an honest look at your application together!