Vue normale
Refactoring to understand and "vibe coding" | sean goedecke
- Kalvn's links
- Windows 11 sans compte Microsoft - Comment contourner le dernier blocage ? | PC - Mac - Linux | Le site de Korben
- Kalvn's links
- GitHub - nol13/fuzzball.js: Easy to use and powerful fuzzy string matching, port of fuzzywuzzy.
UI Algorithms: A Tiny Undo Stack | Julik Tarkhanov
Wary of US surveillance? Try these European alternatives to Big Tech | Proton
Quelques alternatives européennes à certaines applications et certains services américains.
— Permalink
GitHub - errsole/errsole.js: Collect, Store, and Visualize Logs with a Single Module
Un agrégateur de log que vous pouvez ajouter directement dans votre application et exposer en parallèle.
Ça ne suffira pas si vous avez 50 applications, mais pour des petites architectures c'est intéressant !
— Permalink
Why I recommend against Brave
Home | C4 model
Un modèle de représentation d'une architecture logicielle.
The C4 model is:
- A set of hierarchical abstractions (software systems, containers, components, and code).
- A set of hierarchical diagrams (system context, containers, components, and code).
- Notation independent.
- Tooling independent.
— Permalink
Representing XML | Swagger Docs
What is a Refresh Token - OAuth 2.0
I Love Monorepos—Except When They Are Annoying | bret.io
Réflexions intéressantes sur les monorepos et les problèmes qu'ils ne résolvent pas.
For general-purpose libraries especially, isolating code into separate repositories with well-defined boundaries often leads to better design decisions and more maintainable code over time. Reaching for monorepos to avoid these challenges can sometimes mask architectural problems rather than solve them.
[...]
Sometimes the answer isn’t more tooling or more packages—it’s thoughtful design and careful consideration of the downstream experience.
— Permalink
Du désir profond de se faire arnaquer
Une réflexion intéressante sur les effets de mode en informatique : SEO, Cloud, maintenant l'IA.
— Permalink
Building Robust Data Synchronization Code in Node.js | AppSignal Blog
De l'apport immense de bons tests end-to-end lors du développement d'une application complexe — plusieurs clients à synchroniser les uns avec les autres dans ce cas.
— Permalink
Build a Container Image from Scratch — Danish Prakash
Deep dive dans les entrailles de ce qu'est une image de container. Super intéressant et finalement pas si sorcier que ça.
Quelques exemples contiennent des coquilles, mais rien de gênant pour la compréhension.
— Permalink
The Great ESLint v9 Migration Adventure: A Developer's Survival Guide 🧗♂️ | Neoxs
Make Bookmarklets | Make it easy
Un outil qui facilite la création de bookmarklets, ces petits morceaux de JavaScript que vous pouvez exécuter sur n'importe quelle page depuis vos favoris.
— Permalink
CSS Form Control Styling Level 1
Premier draft pour les spécifications CSS qui permettront de styliser les composants natifs.
— Permalink
NAPS2 - Scan documents to PDF and more
Un outil libre et relativement léger pour remplacer les 537 Mo du logiciel bancal fourni par le constructeur de votre scanner.
Via https://sebsauvage.net/links/?mFEP4A et https://korben.info/naps2-logiciel-scanner-gratuit-open-source.html
— Permalink
Find Bugs Without Writing Tests | PHPStan
Une sorte de linter pour PHP. Cet outil analyse votre code et vous permet de détecter certains problèmes sans même avoir à l'exécuter.
L'un des aspects intéressant c'est l'approche par niveaux (levels) qui permet de choisir son niveau d'agressivité. Vous pouvez commencer au level 0, corriger les soucis "faciles", puis augmenter à mesure que votre code gagne en qualité et en robustesse.
— Permalink