This "startup" within a larger organization moved rapidly to create a new generation of software...
Senior Engineering Architect
I lead the engineering effort for this social re-commerce marketplace. Think craigslist 3.0 where...
Spring14 years experience
I've been plumbing java applications with spring since before release 1.0. I can help you with apps that use the application context as well as auto-configured beans,...
Containerization4 years experience
Containerizing your applications may be a step along the way to a more agile enterprise. It sets you up to create continuous integration and deleiver pipelines,...
LANGUAGE AND TIMEZONE
Maybe We Should Keep Our Promises
A look back at promises and how working with them can make you a better developer.
Keep Your Composition…Clean
Misunderstanding as Technical Debt
I've been thinking recently about how much of what we think about as technical debt is really avoidable. Here's a situation in which the way we interpret a technical course of action made a difference.