`git rebase` doesn't move your commits; it replaces them with new ones. D and E become D' and E'. It's the same code, but different commits. That's why rebase breaks things when others are involved. #Git #PHP
https://www.phparch.com/2026/06/how-to-use-git-rebase-without-breaking-your-teams-history/
How much production code have you written that PHP already has built-in?
Classes like SplQueue, SplStack, SplMinHeap, and SplFixedArray have all been in PHP since 5.1.
Most of us discovered them after we'd already built the same thing ourselves.
#PHP #PHPDev