When imperfect system are good

Salut, web dev friends! πŸ§‘β€πŸ’»

I have selected some news from the web dev world to share.

πŸ“ˆ When Imperfect Systems are Good, Actually: Bluesky's Lossy Timelines
πŸ“— Learning HTML is the best investment I ever did
πŸ“ Avoiding οΏΌanyοΏΌs with Linting and TypeScript
🀯 CSS @functions + CSS if()
πŸ§ͺ Vuejs testing with vue test utils and vitest
🍍 Sentry's Pinia Integration for Vue and Nuxt Error Tracking

Have a great week.


πŸ“ˆ When Imperfect Systems are Good, Actually: Bluesky’s Lossy Timelines
Jay write about the system in place at bluesky in order to scale the service and make the users happy.

πŸ“— Learning HTML is the best investment I ever did
HTML is the basic of the web, when you have the basic, it’s pretty straightforward to debug and build things on the web.

πŸ“ Avoiding anys with Linting and TypeScript
An articles which goes to explain multiples ways of banning unsafe types and the usage of unsafe types.

🀯 CSS @function + CSS if()
Upcomming css features only available in chrome canary for now.

🍍Sentry's Pinia Integration for Vue and Nuxt Error Tracking

πŸ§ͺ Vue.js Testing with Vue Test Utils and Vitest


Web tools and Library

🧾 Jscanify
The Javascript document scanning library.

πŸ“– Sources

Every news are mainly from my Twitter feed, my Github feed, The collective, Michael Thiessen, Michael Hoffmann, Stefan and more recently by my friends Adrien Zaganelli.