Josh is one of those rare developers who simply get it. They understand customers, understand needs, understand how NOT to over engineer something and understand that business is about what the customer wants and not what the engineer wants to code. It’s hard to stress how important these skills are.
I’ve known Josh for years and I’ve used things he codes for years. He never misses a beat, write great/bug free/usable code but the more important attributes are above. He is a business guy with superior engineering skills. It’s an honor to work with and recommend Josh.