My First Year in Scala!
summary
Begins Scala with a year of experience, claims productive learning comes from pair programming and weekly mob programming sessions that build confidence and reduce bugs; implements a JSON endpoint using http4s and learns to replace a nested pattern match with flatMap and getOrElse for idiomatic code. First real endpoint takes over a month to ship versus a morning for a senior, and side projects (a Twitter clone, Airbnb-style microservices) use Cats and Sangria to experiment without production pressure.
AI-written summary · about
chapters (14)
- 0:00Scala journey intro
- 2:56Mistakes in Scala learning
- 5:02Rubber duck debugging
- 7:48Easy problems first
- 9:32Asking for Scala help
- 12:41Senior dev problem-solving
- 16:22Scala community importance
- 20:19Joining Scala community
- 24:17Peer programming benefits
- 26:49Scala side projects
- 29:17Scala learning opportunities
- 31:01Teaching accelerates learning
- 32:45Invest in juniors
- 34:10Summary and call to action
related talks
22mAdopting Scala: The Next Steps
49mScala First Lessons from 3 student generations
48mTeaching Scala A Roundtable Discussion
01h 00mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 1 of 6
42mBuilding a Company on Scala
22mTeaching Scala to the statically challenged
19mScala for the Rest of Us
49mHow to Get Started with Scala?
