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.
In other news :
π An interactive guide to cachingπ Statisfies in Typescriptπ§ The State of Software Development in 2025
Have a great week.
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.
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 2025 stack overflow is here with more than 49k responses from +177 countries.
Web tools and Library
Library for creating typescript types based on routes of vue router routes.
Git quick statistics is a simple and efficient way to access various statistics in git repository.