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

Did you know you can use Promise.allSettled() for async error handling with a single promise?

Collect errors and returned data at the same level!

9978118666103K
42516811K
58415
431710K
136551

Can we please stop with the scroll-jacking carousels on websites?

CSS Scroll Snap is a much better solution!

Re-built the Uniqlo home page with 6 lines of CSS and 4 lines of JS

6K449555.5K291K
1K632619K
1K2518K
2.5K64
16712102

Trying the Aerospace tiling window manager.

I've tried both yabai and amethyst but could never get into it.

313132013K
417560422200K

New Benq RD280u monitor. Is it a good display for coding?

17472612K
1.3K29108444190K
2094921

CSS Paint Order property is really handy!

Really handy when working with text-strokes!

2.1K1463734K
86422
1.3K1101580056K
27420276
1.4K27K

My GitHub universe badge is a raspberry pi running micropython.

Playing around was able to get my photo on it.

Now I’m wondering how to hook it up to my webcam and receipt printer of course

114522
57115183739K
1.8K492936K

How is this website so fast? I take a look behind McMaster-Carr and detail all the techniques they are using to make it fast. They are doing it all — prefetching HTML, inlined CSS, fixed images, pushstate — and all on a stack with 15 year old tech.

117K11K1.4K1.7M
5.4K505984.8K907K
1.4K85
1.5K29K

🖱 Scrub through a CSS @‍keyframe with an element's scroll position.

What do you think of this effect? Is it OK when very subtle?

1.6K1211828K
80215K
98837
920601571444K

Using Tailwind, Panda, StyleX or any other Atomic CSS library?

You are going to want to install this Chrome Extension right now

50012K
1.1K933223K
48320
1.4K138361.2K89K

Streaming web responses allow sending data to the clients as it becomes available, instead of waiting for the full response

601301824252K
28141815K