Modern Web

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.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Abstraction Awareness

  • Understand the underlying systems of abstractions.
  • Avoid over-reliance on tools without understanding their mechanisms.
INSIGHT

Learning Through Mistakes

  • Learning requires making mistakes and understanding the problems abstractions solve.
  • Teaching abstractions first can hinder appreciation for their purpose.
ANECDOTE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app