I use Arch BTW

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

I use Arch BTW now, thanks to DHH and to his opinionated setup Omarchy, I linked his setup in a previous version of the tips of the weeks. Very easy setup, in like 25 minutes I have brought back from the dead an old window laptop.

Omarchy on a laptop

In other news :

πŸ“• An interactive guide to caching
πŸ“— Statisfies in Typescript
🧐 The State of Software Development in 2025

Have a great week.


πŸ“• An interactive guide to caching
This article explains really well, the foundation, the hit rat, temporal and spatial locality and the algorithm used for handle caching. With every chapter there is an interactive bit which help visualize how the cache work with modern systems.

πŸ“— Satisfies in TypeScript
TLDR :
Use satisfies when you want to prevent type widenings ( when you want only want the declared type exclusively ), in situations where a top-level variable declaration doesn’t quite fit well.

🧐 The State of Software Development in 2025
The 2025 stack overflow is here with more than 49k responses from +177 countries.

Some key insights :

If you are in Webdev, I don’t thinks our jobs is in danger because of AI yet…


Web tools and Library

πŸ‘€ Typed Routing in Vue
Library for creating typescript types based on routes of vue router routes.

πŸ”¬ zcf0508/vue-scan
Flashing when components updating to troubleshoot performance issues.

πŸ“Š Git qucik stats
Git quick statistics is a simple and efficient way to access various statistics in git repository.

Look at this

🀯 CSS Design award, Website Of The Day is Terminal Industries

πŸ“– 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.