Programming in PowerPoint can teach you a few things
In this episode, we discuss the appeal of great API design, when it's worth spending money on a custom CMS, and why every app evolves towards greater complexity until it can send email.
The starting point for today's conversation was an argument made by Guillermo Rauch in this blog post. "And each time, your frontend has an opportunity to impress, delight, perform, be accessible and memorable. What's more, frontend is an area of technological and artistic differentiation, while backend becomes increasingly commoditized, turnkey and undifferentiated."
Sure, programming in PowerPoint isn't very practical. That doesn't mean it can't be lots of fun, and teach you a few things.
Speaking of learning things, we chat a bit about Alan Kay, who has a wonderful talk on the ways we can use computers to illustrate complex concepts to children.