Technology News
Articles and updates on web development, tooling, and programming languages.
Git Rebase vs. Merge: Choosing the Right Workflow
Merge and rebase both integrate changes between branches, but they produce very different histories. Here is how to choose.
James Okafor
Docker Containers vs. Virtual Machines, Explained
Containers and VMs both isolate workloads, but they do it at completely different layers of the stack. Here is what that means in practice.
James Okafor