Kids getting older? Don't like to hang out with Dad anymore? Pro tip: Set the thermostat to plunge the temperature to 60 every evening at 7. Start the fireplace every evening. Pretty soon it's family game and movie night every night!
If you try to do a "Rebase and merge" with a PR that's already rebased, github still tries to do a no-op rebase and fails with a strange error message since it can't re-sign the commit. There is no ff-only merge button, which would sure be nice!
Today I learned, and I'd love to be wrong, that the only way to do a fast-forward merge only (aka rebase workflow) with *verified/signed* commits on @github is to use the "Squash and merge" button, but only with single-commit PRs because it can't squash.
To outperform, you need serious competitive advantages.
But contrary to what you have been told, most of them don't require talent.
10 competitive advantages that you can start developing today:
Using #Podman in @gitlab-ci to build images is so much easier than #docker with dind, and it just works! Here's an example of building and then running an image which is such a common pattern. https://t.co/FENbuiB6XY
Yes! Achieved actual bit for bit reproducible #linux kernel builds with TuxMake across multiple systems and even across podman and docker! https://t.co/vOgSD3dF1t
From a software and a service perspective - I love tests, visibility, and continuous integration/deployment to ephemeral infrastructure because in combination they provide complete freedom. To iterate quickly, to refactor aggressively, and to just flat out build!