

Backend Abstractions, Serverless Patterns, and Why It’s Okay to Start Learning with Frameworks
Jan 29, 2025
Brandon Mathis, Engineering Lead at This Dot Labs, shares insights into software development and emerging trends. The discussion dives into the benefits and challenges of programming abstractions, urging developers to understand foundational concepts. Mathis emphasizes learning through experimentation and stepping out of comfort zones, particularly with tools like SolidJS. The talk also explores emerging opportunities in building plugins and apps on platforms like Stripe, encouraging innovation and monetization in the developer community.
AI Snips
Chapters
Books
Transcript
Episode notes
Abstraction Awareness
- Understand the underlying systems of abstractions.
- Avoid over-reliance on tools without understanding their mechanisms.
Learning Through Mistakes
- Learning requires making mistakes and understanding the problems abstractions solve.
- Teaching abstractions first can hinder appreciation for their purpose.
React's Value
- Adam Rackis saw React's value due to prior experience with less structured tools.
- He contrasts this with those lacking that background, who may criticize React unfairly.