JHipster is an open source project created to speed up the development and deployment of web applications. Supported by almost 600 contributors - it’s a great tool to produce any kind of Proof of Concept, CRUD as well as production ready services in a modern and rapid way. If this kind of functionality isn’t what you are looking for - it still can be used to learn some of the best development patterns by analyzing the generated source code.
Docker has kept its popularity for quite a few years now (without surprise). Its success is based on many things like scalling, microservices and also its network solutions (and many more). In this article I'll focus solely on docker networks and how they work.
Most of us use git as a version control tool and it isn't a surprise. It's very useful but it has one drawback - we can waste hours while solving problems. Also there is a very good reason why git related questions are at the very top on Stackoverflow - many people understand the idea of Git and version control but not many know how it works. That's why I'm going to unmask Git and show how it really works.