https://hackershare.dev/en/bookmarks/722075
When zero cost abstractions aren't zero cost