Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills in web development.
Do you think in (static) types?
I always recommended people learn Elm to become better functional programmers and TypeScript developers. However, each and every time, it felt wrong: why should you learn something else instead of the language you are currently using?
I'm exploring some ideas on how to teach TypeScript developers to start with types and not with JavaScript: Make Bugs Impossible – With precise static types in TypeScript.
Reply to this email and share your feedback.
Generate web forms from pure functions by Gabriella Gonzalez
This project is a web page which can dynamically convert a wide variety of functional programming expressions to their equivalent HTML. This conversion can even auto-generate interactive web forms from functions, which means that people without web programming knowledge can use the Grace browser to create and share simple and interactive web pages.
Riccardo: Cool stuff!
Serverless TACTICAL DD(R) by Lee James Gilmore
Serverless TACTICAL DD(R) as a tactical approach to DoR and DoD aims to ensure we ‘consider’ and ‘validate’ key areas which are in my experience typically forgotten about when teams are quickly trying to realise business value when building out their solutions, and unfortunately are rarely back-ported, and typically forgotten about until issues arise!
Riccardo: When's the last time you checked your backup strategy actually works?
Career checkup template by Will Larson
This is similar to a career narrative, but with more focus on self-diagnosis than something presentable to others.
Riccardo: Some hard questions to ponder.