Tag Archives: GitHub

How To Create A Complete Internal Developer Platform (IDP)?

It’s time to build an internal developer platform (IDO) with Crossplane, Argo CD, SchemaHero, External Secrets Operator (ESO), GitHub Actions, Port, and a few others.

Continue reading

How GitHub Copilot And OpenAI Codex Help Developers Write Code

Can AI help us write code? Let’s see whether GitHub Copilot and OpenAI Codex are just the thing we need.

Continue reading

GitHub CLI – How to manage repositories more efficiently

Most of us are used to using GitHub through it’s Web UI. However, that might not be the best or the most efficient way to operate our repositories. CLI might be a much better choice.

Continue reading

Flux CD v2 With GitOps Toolkit – Kubernetes Deployment And Sync Mechanism

Flux v2 is a tool for converging the actual state (Kubernetes clusters) into the desired state defined in Git. It is a GitOps-based deployment mechanism often used in continuous delivery (CD) processes.

Continue reading

Working With Pull Requests And Preview Environments

Pull Requests (or whatever their equivalents are called in your favorite Git distribution) are a norm. Most of us adopted them as the primary way of reviewing and accepting changes that will ultimately be deployed to production. They work hand-in-hand with feature branches.
Continue reading

Advertisement

GitHub vs GitLab vs BitBucket Server (Formerly Stash)

This article will try to compare GitHub, GitLab and BitBucket Server (previously called Stash) installed on your own servers. Similar comparison of cloud offerings is outside the scope of this article. I won’t try to go feature by feature in some kind of a table so that you can count who has more features. I find that approach often misleading even though it’s very commonly used among companies (especially where there is a software architect around). Instead, I’ll give my opinionated view.
Continue reading