Top picks — 2022 June
My favourite Node.js framework just hit version 4. It comes with many great features and improvements like new error handling composition, typings out of the box, a bunch of router improvements, performance boost and a lot more.
I always read news on the 1Password blog with excitement. This one is not an exception because how this company improves DX (Developer Experience) is incredible. This solution allows for the management and sharing environmental variables across the team. This method is a massive improvement over error-prone copying and pasting secrets repeatedly.
The list of features added to the new Safari 16 is extended and meaty. Luckily, the WebKit team published an excellent summary of them in this one article. So hopefully, you no longer think that “Safari is the new IE”.
The GitHub team created a few helpful documents to help you learn how to use GitHub. Topics span from basics like making your first commit or pull request to very advanced like managing your CI/CD pipelines. Very well thought out and put together. I love that they are little repositories with Markdown files, nothing else. Simple and helpful.
Exactly what it says on the tin.
Why bother with a random green when you can choose to be a #BADA55!
This fantastic talk by Jeremy Keith is mainly about history but leaves us with a perfect lesson about building the Web in the future. Jeremy is an incredible speaker and massive advocate of the Web as a platform. Big inspiration!
So many times, I accidentally committed some configuration changes to the remote repository. It will not happen anymore because now I know about
git assume-unchanged command.
Sam’s article is full of use cases for AbortController. Based on this post, I published a brief TIL-like article about aborting DOM event listeners the other day. Very friendly and helpful read.