Skip to content
programming
4 articles · All tags
- Monorepo vs Polyrepo: Pros, Cons and Trade-offs
A monorepo keeps many projects in one version-controlled repository, while a polyrepo gives each project its own. Here are the trade-offs for change and builds. - Big-Endian vs Little-Endian: Byte Order Explained
Big-endian and little-endian are the two ways computers order the bytes of a multi-byte number in memory or in a file, and mixing them up produces wrong values. - Type Theory in Programming Languages
What a type system actually does — from preventing bugs at compile time to enabling expressive polymorphism — and why type theory underpins modern language design. - Garbage Collection
Automatic memory management that reclaims memory no longer reachable by the program, eliminating manual deallocation and its associated bugs.