/Justin VanWinkle

About Justin VanWinkle

Justin is a U.S. Air Force Veteran and a Full-Stack Software Developer who emphasizes simplistic code, robust end-to-end solutions, and maintainable architecture. He earned a Bachelor of Science in Computer Science from the University of Maryland University College and is a Certified Agile Professional through the International Consortium for Agile. In his previous roles, Justin has worked extensively in DevOps and Infrastructure, giving him a breadth of knowledge to bring entire systems together with seamless cohesion. You can find Justin at csrecap.com, tweet to him @FundamentalDev, or connect with him on LinkedIn.

The Truth About DevOps

By |2019-10-02T13:43:37-05:00August 19th, 2019|

Misconception: "My company isn't a software company. We just write software to support the business, so we don't care about going faster." While your company might not be a software company -- or a company that sells software in its product line, you can still largely benefit from DevOps. DevOps is all about efficiency in ...

5 Reasons to Adopt Kubernetes Today

By |2019-06-26T10:45:15-05:00May 1st, 2019|

Kubernetes has been getting a lot of attention lately and it's not hard to figure out why. In fact, the Kubernetes website provides more than 50 case studies of unique scenarios in which Kubernetes removed barriers for managing infrastructure and services while reducing the operational overhead and overall cost; all of which would not have ...

Microservice vs Monolith

By |2019-02-20T16:15:29-05:00February 20th, 2019|

A colleague and I set out to write three open source APIs that would all do the same thing, but each with a different design (monolithic, microservices, and nanoservices). Our reason for this was that we would have a set of APIs that can be used to give talks at various conferences, highlighting the good, ...

Six Dangers of Cloud Migration

By |2019-01-08T10:16:15-05:00December 27th, 2018|

Transitioning to the Cloud is no small task. It is fraught with risk for any organization who makes the transition. At the same time, it is packed with an even greater amount of business value that an organization can extract when properly transitioned. When things go wrong, they are not immediately obvious, but usually are ...

Effective Code — Interfaces

By |2018-11-14T11:26:21-05:00October 31st, 2018|

One of the benefits of regularly designing software systems here at Nebbia Technology is having the first-hand experience of what works and what doesn’t across a vast spectrum of technologies.  With every project that we engage, our knowledge and insights gained from previous experiences allow us to deliver solutions that not only make technological sense, ...