Welcome to my PinkLetter. A short, weekly, technology-agnostic, and pink newsletter where we cultivate timeless skills about web development.
Not me: How do I learn functional programming?
Me: Learn Elm.
I gave this answer several times in the past.
Except, it's kinda shitty to tell somebody to learn another language to get better at TypeScript.
I know it works. I mean, you cannot do shit in Elm if you don’t know functional programming. And the language is the kindest environment to learn the static types chops.
But I keep wondering: can't we find a better way to teach how to think in types without learning something else?
Tailwind CSS Tips, Tricks & Best Practices by Sam Selikoff
(Riccardo: Tailwind styles live coded. Good stuff.)
AWS Aurora VS DynamoDB by Daniel
RDS Aurora is a popular SQL based Database Engine offered by AWS. DynamoDB is the competitor, a NoSQL database engine that enables limitless scaling potential with excellent performance. Wondering what the difference is between them and which one is right for your new project? Then this is the video for you.
(Riccardo: SQL vs NoSql in the AWS context.)
Manifesto—Build a company you want to work for by Tighten
We imagined that there might be a better way to run a company, where the primary purpose was to provide a space for people to care for one another, and the actual work output was a crucial but secondary purpose. So we set out to create the company we would want to work for.
(Riccardo: I'd learn PHP just to apply for a job.)