How to share code between projects

You have two projects, for example, web applications. Each of them has the same layout (images, colours, some components). And you don’t want to duplicate these files in each repository. Use Git submodules. In this post, you’ll learn how to do it. You can use some package manager, for example, NMP in JavaScript world. But […]

Read More

Why Continuous Integration Should Be Your Priority

Continuous integration (CI) is a practice in software engineering where members of a team integrate their work frequently, with each person usually integrating at least once daily, leading overall to multiple daily integrations. Each instance of integration into the shared mainline is verified by an automated build (including a test), which enables quick detection of […]

Read More