ممحمّدinsuperhack.hashnode.dev·Nov 12, 2024 · 3 min readFlexBox: The Algorithm (Part 1)Intro Flexbox is a well-known layout algorithm, used by many web developers and frameworks such as Bulma. This document tries to demystify the algorithm behind it. Goal For part 2: A working implementation of FlexBox in Pure Go (and maybe in WGSL or ...00
ممحمّدinsuperhack.hashnode.dev·Oct 4, 2023 · 2 min readGo Errors are Joha's NailGo's error handling has been a subject of criticism numerous times. While I appreciate its simplicity of treating errors as values, Rust's Result type is undoubtedly superior, but that ship has long sailed. Regardless, errors in Go are not just "simp...00