Semaine 21
Google I/O 2025
Google I/O 2025 a eu lieu cette semaine. Voici en résumé les annonces :
https://developer.chrome.com/blog/web-at-io25
Et en plus orienté dev, voici pour le DevTools Chrome. Gemini s’invite de plus en plus dans le debugging / suggestion de code :
https://developer.chrome.com/blog/new-in-devtools-137
Gamedev.js Jam 2025 winners
C’était aussi la semaine de la Gamedev.js Jam 2025. Voici les gagnants :
https://gamedevjs.com/competitions/gamedev-js-jam-2025-winners-announced/
console.log('hey %j', { foo: 'bar' })
Est-ce que vous connaissez le formatter %j de console.log ? Le %s ? Le %d ?
Cela permet de formatter votre log selon un type.
%s: String%d: Number%o: Object (inspected)%j: JSON.stringify
https://bsky.app/profile/loige.co/post/3log24bfbsk2i
I think the ergonomics of generators is growing on me.
Si comme moi vous n’avez toujours pas “compris” l’intérêt des générateurs, voici des exemples ou plus moins concret. Allez c’est mignon les while(true).
https://macarthur.me/posts/generators/
Troll du vendredi
Microsoft expérimente Copilot dans le code source dotnet. Résultat il fait des jolis PRs. Les commentaires sont assez rigolos.
- https://github.com/dotnet/runtime/pull/115762
- https://github.com/dotnet/runtime/pull/115743
- https://github.com/dotnet/runtime/pull/115733
- https://github.com/dotnet/runtime/pull/115732
The agent was blocked by configuration issues from accessing the necessary dependencies to successfully build and test. Those are being fixed and we’ll continue experimenting.
Updates
- Nuxt 3.17 — https://nuxt.com/blog/v3-17
- Parcel 2.15 — https://parceljs.org/blog/v2-15-0/