Friday Issue Nr. 72 | 21/07/2023

Happy Friday, and happy reading! This is probably the earliest post ever. 🙂 Starting early, I will cover 1400 miles driving through Europe. Therefore, I’m posting this early and switching my machine off!

JavaScript News

pkg-size

Find out the true size of an npm package, and installation is happening in-browser using WebContainers.

https://pkg-size.dev/

https://webcontainers.io/

TypeScript and the dawn of gradual types

Fascinating long read about the Typescript journey and alternatives.

https://github.com/readme/featured/typescript-gradual-types

Also, this one https://oida.dev/5-truths-about-typescript/

CSS News

CSS library based on CSS variables

Quite a different approach for styling.

https://open-props.style/

Writing CSS in 2023

https://www.smashingmagazine.com/2023/07/writing-css-2023/

Icon collection

This icon collection is great, as you can use it in Notion too. You can adjust colour and path size and copy as JSX, SVG or string. Also, as a component for React, Svelte, Angular and Vue.

https://lucide.dev/icons/

Animated SVG logo

https://antfu.me/posts/animated-svg-logo

Mixed News

What is page bloat?

https://www.speedcurve.com/blog/page-bloat-web-performance/

Create entire websites from prompts

https://techcrunch.com/2023/07/17/wixs-new-tool-can-create-entire-websites-from-prompts/

I'm sceptical about Wix; so far, the result of their product is very clumsy. Try to resize the website built by Wix, and it just doesn't work well. However, it is interesting to see how they are evolving; who knows, maybe web development will be very different soon enough.

mdxEditor

I think this is one of the best I've seen online:

https://mdxeditor.dev/

Check the demo link, too!