GitOps

Showing 1-3 of 3 results

Share

Enhanced Git Flow Explained

Git provides basic branching operations, but advanced patterns are left up to the user. The popular “Git flow” branching model helps, but can also complicate some common procedures.

Thankfully, a new variation retains the benefits, while streamlining everyday work.

14 minute readContinue Reading
Daniel Ivanov

Daniel Ivanov

Guide to Monorepos for Front-end Code

A monorepository is a code management and architectural concept whereby you keep all your isolated bits of code in one super repository instead of managing multiple smaller repositories—like a single repository for your website and mobile apps.

In this article, Toptal Freelance Front-end Developer Alexander Noel attempts to gather and explain as much information as possible about how and when to use monorepos.

8 minute readContinue Reading
Alexander Noel

Alexander Noel

How to Build an Effective Initial Deployment Pipeline

Do you run deployment scripts from your development machine, or find yourself referring to deployments by the day of the week they were deployed, instead of using version numbers? It’s time for a better solution.

In this article, Freelance Ruby Engineer and automation enthusiast Amin Shah Gilani walks you through his perfect deployment pipeline to use at the beginning of your project. With this CI/CD configuration, every push is tested, the master branch is deployed to staging servers with a fresh database dump from the production server, and versioned tags are deployed to production with backups and migrations running automatically.

12 minute readContinue Reading
Amin Shah Gilani

Amin Shah Gilani

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.