June 12, 2022, noon

PinkLetter - Make Bugs Impossible

PinkLetter (odone.io)

Pink circle

Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills in web development.

My Ramblings This Week

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.

Elsewhere on the Web

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.

You just read issue #102 of PinkLetter (odone.io). You can also browse the full archives of this newsletter.

Brought to you by Buttondown, the easiest way to start and grow your newsletter.