Tech decision regrets i’ve made recently thats getting me down: desktop first design building without a typography design system building without a data architecture building without understanding full requirements