Teknikal's_Domain

#<NTA:NnT:SSrgS:H6.6-198:W200-90.72:CBWg>

How Git Efficiently Transmits Your Changes

2020-09-04 10 min read Programmer stuff Software Tech Tech explained Teknikal_Domain Unable to load comment count

So here’s a fun one. Have you ever noticed that even for huge changes to a repository, a git push only sends over a few kilobytes, maybe a few megabytes at most? If you’re familiar with the internals of git, you know that git stores an entire copy of the new file on commit. So how are these changes so small?

Continue reading

Minor Rant: Linux, Scripts, and SetUID

2019-09-14 3 min read Programmer stuff Programming Rants Sysadmin stuff Tech Teknikal_Domain Unable to load comment count

You know the feeling when a system that you’ve used for years, and trusted, suddenly throws a curveball at you with a fun “Yeah you know this simple and concrete rule that’s never broken? Well in this one exception, it is, and nobody ever points it out. Have fun!”

Continue reading