[DMWN #2] - A new week, another opportunity to be world-class 🌟
Hello there,
Merry new week 🙌 I trust your weekend was great. Here’s today’s piece:
What I did last week 😇
I wrote an article on Deleting outdated branches with git. You know those remote branches that you’ve deleted but you still have them locally? In this article, I shared how to get rid of them, and also automate the process.
I discovered tasks in VSCode and I made a video explaining what they are and how to create custom tasks. Kindly check it out below. Remember to like, subscribe and turn on post notification if you learned from it 🙏
I converted my blog built with Gatsby from JavaScript to TypeScript. It was stressful (fixing conversion errors, and lots more) and at the same time fun. I documented the process here: How I converted my Gatsby blog from JS to TypeScript
Featured Articles ✍️
How to build a Markdown plugin for Gatsby blogs - Learn about Markdown, how to build a Markdown plugin, and how Gatsby enables users to hook into and format Markdown files
Use react-error-boundary to handle errors in React: KentCDodds shows how to use the react-error-boundary library to handle errors in React, especially during production.
Unit Testing for Gatsby Applications: Learn how to write unit tests for your Gatsby applications
Composing React Components with TypeScript - If you haven’t started using React and TypeScript, trust me you’re missing a lot. This article shows a clear guide on how to use them and the benefits of TypeScript.
Deep dive into queues in NodeJS - You use NodeJS a lot, but do you know what queues are and their relevance to NodeJS?
Featured Tools 🛠
lint-staged: This tool is used for linting staged files (files you’ve added with git add). It uses your Prettier or Eslint configurations to lint your files.
tig: a nice interface that functions like a repository browser where you can browse through commits on different branches
Updates ❕
On the 28th of April, I’ll be speaking on “PropTypes vs TypeScript” at TypeScript Berlin/Sevilla Meetup:
Here’s the link if you want to attend: https://www.meetup.com/TypeScript-Berlin/events/277610945/
Do have a great week 🌟