🔥 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.

🔥 Here are 4 more ways you can use JavaScript's new Promise.withResolvers() method.

Use it today. It's in every browser and can be polyfilled in 9 lines.

64691637965K
527192214K
61519K

🔥 Node just keeps on dropping new goodies!

The styleText util gives us styled logs without a package like Colors or Chalk

43110
545621212658K
31715K
1901027.1K

Do we even need tabs? Quick video summarizing how to move around your VS Code without tabs.

I'm gonna try it.

1419268739K
1.6K73
2019.8K
1874235.9K

I am so happy this is being implemented.

If every tab being named page in Next.js/Sveltekit folder based routing makes you go loopy, this new VS Code feature is going to be a life saver!

1.1K11433515130K
81924K
1.1K962731K
69022

I can't believe you can do this in JavaScript! In the browser. With local AI models. 🤯

3629
72520K
30724512731K
367151911K

Raw dog your CSS selectors with @scope

51116K
45621329K
69919
7891063727084K

AI based emotion detection for video thunbnails

69023.1K

Running Promises concurrently - but not too many at once!

p-map is a nice balance between Promise.all() and sequential await when working with compute heavy functions.

435401418838K
40616
54317K
493143813K

Love the use of mix-blend-mode: difference; on the site logo for this striped t-shirt

1K631229364K
5.4K202K
53013513K

I did it! Gutted an old iPad 3, and stuck a $20 driver board to turn the high resolution display into an external monitor. Pretty fun project!

7893533182116K
185397.7K