Restez productifs et en sécurité avec vos propres outils autonomes



Il peut vous arriver de travailler hors ligne ou dans certains environnements sans accès internet : pas d'accès à certains logiciels classiques de suivi des tâches, pas d'accès aux CDN standards, etc.
Or, vous le savez par expérience : votre productivité est fortement liée à votre capacité à vous libérer cognitivement de certaines tâches en les consignant dans un outil de suivi, puis à les reprendre chaque matin en partant d'un dashboard qui en garde la trace.
Ou encore de prendre note sous forme de diagramme de certains process, flux, notions architecturales.
Pour répondre à ce problème tout en restant totalement autonome, une solution existe : construire votre propre outil en combinant HTML, JavaScript Vanilla1 et CSS Vanilla1.
Concrètement, vous obtenez un simple fichier HTML que vous déposez sur votre bureau et qui, grâce au localStorage de votre navigateur, conserve vos données même après fermeture et réouverture de celui-ci.
Aucune dépendance externe, aucun serveur, aucune communication avec l'exterieur, aucune faille dans le périmètre de sécurité tout se passe en local, pas besoin de serveur, de librairie, c'est un fichier de votre bureau que vous ouvrez dans votre navigateur.
L'IA à la rescousse
Une fois ce parti pris technique posé, du HTML brut, du JavaScript et du CSS uniquement, vous pouvez vous faire accompagner par un assistant de code IA pour générer l'application qui vous conviendra.
Les LLM récents et compétitifs maitrisent particulièrement bien ces languages et si vous savez bien prompter et découper les tâches vous pouvez faire des choses très propres.
J'ai justement conçu une application sur le même principe que je mets à votre disposition.
Le code est simple à comprendre et pourtant ses fonctionnalités sont cool et bien pratiques. D'ailleurs vous pouvez même cliquer dessus pour la tester.
Elle est libre de droits et disponible sur mon dépôt Git : github.com/ymedaghri/doc-survival-kit
Vous pouvez aussi l'installer sur votre ordinateur en tant qu'utilitaire via npx doc-survival-kit
Plus d'infos sur www.npmjs.com/package/doc-survival-kit