Fork It Harder Make It Better
summary
Compares concrete tools and experiments: fast feedback via REPLs, worksheets and Jupyter notebooks but poor full‑project integration; a compiler fork (Typelevel) and rsc experiments for new features and perf; Bloop + BSP lets IntelliJ edit and compile non‑sbt projects; coursier replaces Ivy to speed resolves; shows cargo/crates and Elm publish flows that take ~2 minutes versus Scala’s tedious process; describes Bazel‑style input‑defined builds, jetpack github build resolver, and an implicit radar and one‑click IntelliJ bundle for quicker Scala onboarding.
AI-written summary · about
chapters (36)
- 0:00Introduction
- 1:17What is Fork It
- 2:01Tools
- 2:23Learning Experimenting
- 3:06Classical Tools
- 3:25IntelliJ
- 3:48Worksheet
- 4:30HTML
- 4:56Notebook
- 6:18Mathematica
- 7:27Editing and Understanding
- 8:56Interactive Disassembly
- 9:38Code Bubbles IDE
- 10:58TypeLevel Scala Compiler
- 11:58Reasonable Scala Compiler
- 13:06Scala Compiler Server
- 14:00Build Tools
- 14:43Scala Tools
- 15:36Basil
- 16:17scallopedfocus
- 18:04cargo
- 22:28dependency management
- 23:43NYX
- 25:05Jetpack Resolver
- 26:28Work is never over
- 27:08Scala Compiler
- 27:39svt
- 30:10implicit radar
- 31:46synthesis
- 32:28improvements
- 33:05languages
- 34:05dotty
- 34:40build server protocol
- 35:23import IntelliJ
- 38:10Conclusion
- 39:32QA Pool








