Developers typically start sketching components and dependencies on a whiteboard before coding, so Luna’s creators argue that it doesn’t make sense to then implement that logic only in