Some major design decisions like type safety , rdbms and monorepo have seen trends transition in favor , against and back again.What are some good examples of “big” design decisions that are hard to measure conclusively?- type-safety (eg perl/python/php were first made popular by lacking it, and now we are returning to it)- rdbms vs

What is SSO Just briefly, SSO stands for Short String Optimization. It’s usually implemented as a small buffer (an array or something similar) occurring in the same storage as the string object. When the string is short, this buffer is used instead of a separate dynamic memory allocation. See a simplified diagram below: The…

Ants, as a group, are creatures of habit. While an individual’s path isn’t certain, biologists who have spent a lot of time watching the behavior of entire colonies can predict the average time any one ant might wander around underground before resurfacing. That got NASA physicist Yongxiang Hu wondering if the same predictability might be…

A Digital Tape Measure, Finally