Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills about web development.
Want to learn type-level TypeScript tricks while helping me research content?
Here's a list of topics I'm juggling in my mind:
See anything interesting in there? Or am I missing anything?
Reply to this email and let me know: I'd like to learn better ways to make people grok those things and share them back with the community.
The Joy of Small Projects by Dominick Schroer
(Riccardo: Do this on each ticket and you will be the most fluid developer on the Kanban board. The best part? Instead of starting from a fixed solution and committing to an estimation, start from a timebox and commit to getting as close to solving the (business) problem as possible.)
Learn Git Branching by Peter Cottle
"Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.
(Riccardo: Looks like they managed to make it both educational and fun. Good job!)
How the TypeScript Compiler Compiles by Orta Therox
A systems-level look at the TypeScript compiler. How it converts a file into something into data, checks the validity of that data and finally creates .js files on the disk.
(Riccardo: This is one of the best crafted technical talks I've ever watched.)