🔥 There are 433 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.

Maaaaan, React 19 is packed with goodies!

Here are 5 new things

The use() API for promises, the new context API, and the <head> tag hoisting are very welcome additions!

2K1615838K
4.7K107
1.9K27443780178K

Love to see Node kickin' ass like this. Node 22:

→ makes importing ESM into CJS files just work

→ added native file globbing

→ Introduces a task runner

Thank you, Bun?

41243128544K
63314

CSS "Logical Properties"

margin-block, padding-inline and border-block-end

Are they really that useful if you aren't working on websites in different languages?

Should you just stick with top, bottom, left and right?

2548
259998K
1902597723K

Man this Bun API is so good.

7884418142224K

🔥 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

🔥 Node just keeps on dropping new goodies!

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

43110
545621212658K

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

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
69022

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

3629
30724512731K

Raw dog your CSS selectors with @scope

69919
7891063727084K