šŸ”„ There are 449 Hot Tips!!

Hot tips are spicy lil' nuggets related to web development and tooling that I share on my twitter account. I've logged them here to make them easier to find.

Using web assembly with a c based library to detect the QR codes.

I’m able to interface via JS!

5396189.4K

Typescript gas price converter

132174.2K
1464103

šŸ”„ This will save your butt: VS Code has a timeline feature that lets you revert and compare changes between git commits

790
9421521586
4239.6K
323397.1K

šŸ”„ Depcheck will show you unused dependencies in your package.json

Handy for clean up after a big refactor

npm i -g depcheck
1.4K27819204
1624
70115K
4803089.1K

šŸ”„ Here is a neat one! Since arrays are objects, we can destructure their indexes to easily grab the first and last items.

3.5K94066345

šŸ”„ Use Intl.Collator() to easily sort or group strings regardless of their case or accent

503117640

šŸ”„ New in ES2019, we have a .flat() method to flatten these types of chunked arrays.

20142711

šŸ”„ When working with an API, I often need to chunk up a list of users and send them in batches.

Array.from() is a great way to chunk up arrays because of the secondary argument being a map function.

1.1K18619152

šŸ”„ Use Intl.PluralRules() to easily find the ordinal for numbers - 1st, 2nd, 3rd, 4th...

779120985

šŸ”„ Use Intl.DateTimeFormat() to create nicely formatted date and time strings

1.6K31319255