Daniel BrainNine terrible ways to use TypeScript enums, and one good way.TypeScript enums get a lot of hate. And not for an unjustified reason: they have so many potential foot-guns.5 min read·Dec 15, 2022--14--14
Daniel BrainThe only kind of test I writeThere is a near constant background-level conversation in the engineering world about which kinds of tests are better; unit tests…2 min read·Dec 2, 2022--1--1
Daniel BrainI’m interviewing a little differently this time round.While I was at PayPal, I did a metric ton of interviews, and I heard interview feedback from a bunch of different colleagues and friends.3 min read·Oct 19, 2022--7--7
Daniel BrainIt’s not actually supposed to be difficult.Growing up I found myself instilled with the strong impression that things were supposed to be difficult, and that when I was older I would…5 min read·Oct 8, 2022----
Daniel BrainDTC brands have a huge blind spot: vaultingSince co-founding OneText earlier this year, I’ve been personally working with a metric ton of DTC and eCommerce brands.5 min read·Sep 12, 2022----
Daniel BrainSubscriptions are out, refills are in.Everything these days is a subscription. And honestly, on reflection, subscriptions are complete horseshit.4 min read·Aug 25, 2022--12--12
Daniel BrainYou don’t know jack about SMSI mean, how hard can it be? Aim Twilio at a phone number and turn it on.9 min read·Aug 5, 2022--1--1
Daniel BrainFooled by CertaintyA short counter of Taleb’s Bitcoin analysis.9 min read·Jun 21, 2021--2--2
Daniel BrainBitcoin: cutting through the bullshitWhen you create an asset that appreciates in price exponentially for a whole decade, you’re going to have plenty of charlatans, no small…8 min read·Jun 13, 2021--4--4