Est. Read Time: 8 min One of the first technical decisions for any mobile product is whether to build native or cross-platform. It’s a decision that carries significant downstream consequences for team structure, timeline, cost, and ultimately user experience. And it’s a decision that gets made poorly with surprising frequency. This post gives you a […]
Est. Read Time: 6 min Every engineering team makes architectural decisions. Most teams make them, implement them, and promptly forget why. Six months later, a new engineer asks why the system is designed this way, and the person who made the decision either isn’t around or can’t remember. The decision gets second-guessed, re-debated, and either […]