awesome-fr
Une liste organisée de ressources gratuites pour la programmation, le web et le design. Régulièrement mise à jour
https://github.com/websealevel/awesome-fr
Last synced: 7 days ago
JSON representation
-
Banques de ressources, dépôts, cours
-
Côté client (*Front-end*)
-
Spécifique à une techno
-
Lecture : articles, livres techniques (informatique, mathématiques)
- papers we love
- free-programming-books
- internet archives
- pdfdrive
- techbooks
- free-programming-books en français
- framabook
- des livres
- livres gratuits pour les designers
- Free books center
- Programming Books: An Ordered and Curated Reading List for Software Craftsmanship Growth
- 200+ Useful Free Math Books for Lifelong Learners
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- Become a Programmer, Motherfucker
- Best Books for GATE CSE with Relevant Chapters to Read
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
-
Conférences
-
Développement de jeux vidéos
- Magic tools
- Fix Your Timestep!
- Twine - source pour développer des jeux narratifs interactifs
- Keys to Economic Systems
- Game Loop, game programming pattern
- Leaving Rust gamedev after 3 years
-
Applications web et réseaux à héberger *soi-même*
- Awesome-Selfhosted - même
-
Apprendre
-
Général
-
Revues et magazines informatiques
-
Divers
-
-
Frontend
-
Pack d’icônes/favicons
-
UI/UX
-
JS
-
Palettes de couleurs
-
Check, check, check
- Can i use ...
- WebPageTest - source soutenu par Google avec un focus sur le network. Au top
- Checklist Design
- Front-end checklist
- The W3C Markup Validation Service
- intodns
- WebAIM contrast checker
- unused-css
- faviconcheck
- accessibilité du web
- Premiers pas pour rendre un site Web accessible
- Design and Develop Overview
- WebAIM: web accessibility in mind
- Sensible Forms: A Form Usability Checklist
- pingtest
- whatsmydns.net
- measuring page weight
- color contrast checker
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
-
Extraits de code sur étagère
-
Agrégateurs de design, inspiration
- dribble
- onepagelove
- behance
- awwwards
- wayback machine
- collect ui
- Web Design Museum - vous des tendances en webdesign parfois oubliées (et qui reviennent, souvent, à la mode)
- land-book
- cern
- cssnectar
- Le design brutaliste (qui revient à la mode)
- first website
- webpagesthatsuck
- brutalistwebsites
- webdesign inspiration
- landingfolio
- landing-page-examples
- Le design Memphis : le mouvement qui a défini les années 80
-
Quelques références tierces
-
Générateur de mise en page / *layouts*
-
Courbes de Bézier
-
Images: photos, illustrations, svg
-
Animations CSS (keyframes API) ou JS
-
Typographies/Fonts
-
Templates
-
Gradients
-
Composants
-
Apprendre le web design
-
Générateur d'assets au format SVG
-
Sitemap
-
Agrégateurs de ressources pour le *front*
-
Générateurs/Templates CSS
-
Backgrounds
-
-
Standards
-
Organismes
- Open Container Initiative (OCI)
- MDN Web Docs - source et collaborative de l'ensemble des technologies du web (CSS, HTML, Javascript, Wasm, Web API). C'est le projet de documentation de la *plateforme de développement web*. Maintenue par le groupe de travail [Open Web Docs (OWD)](https://opencollective.com/open-web-docs)
- OASIS OPEN - open.org/projects-committees/).
- Internet Engineering Task Force (IETF) - for-comments-rfc-drafts-et-w3c), nom donné aux documents de spécification à la base d’Internet.
- W3C
- WHATWG
- Web Developer Experience (WebDX) Community Group - US/).
- Interop - browsers](https://github.com/web-platform-tests/wpt)
-
Standard SQL et bases de données relationnelles
- Use the index, Luke !
- Other MySQL Documentation
- A Relational Model of Data for Large Shared Data Banks, Edgard Codd (PDF)
- Modern SQL, a lot has changed since SQL-92 - the-index-luke.com/), de Markus Winand. Aborde les évolutions les plus récentes du standard SQL
- Le site de Markus Winand
- The Mother of all Query Languages: SQL in Modern Times | Markus Winand (Conférence)
- Norme de développement (SQLSpot) - écrit des ouvrages de référence](https://www.sqlspot.com/Quelques-ouvrages-a-lire-sans-moderation.html) (Pearson Eduction, Campus Press) sur les implémentations du standard SQL, avec [Christian Soutou](https://www.eyrolles.com/Accueil/Auteur/christian-soutou-119/)
- Cours complet pour apprendre les systèmes de gestion de bases de données - gardarin-34/) sur les bases relationnelles
- Les meilleurs cours et tutoriels pour apprendre le SQL
- sélection de livres
- sélection de livres
-
Sécurité des applications web / Audit
- OWASP Top Ten : Top 10 Web Application Security Risks
- RFC 7519 : JSON Web Token (JWT)
- OWASP Password Storage Cheat Sheet
- OWASP Cheat Sheet Series
- NIST Special Publication 800-63B : Digital Identity Guidelines, Authentication and Lifecycle Management
- Sécurité : Chiffrement, hachage, signature
- KeePassXC Application Security Review - Review-V1-Molotnikov.pdf)
- OWASP : Attacks
- OWASP Secrets Management Cheat Sheet
- OWASP Cryptographic Storage Cheat Sheet
-
XML
- XML - vs-json-why-json-sucks/) car les deux standards n'ont pas du tout la même histoire, ni les mêmes ambitions. Loin de là...
- XML Tutorial, W3C Schools
- XPath
- XQuery
- XSLT
- DTD
- XML Facile !
- XML in a nutshell, A Desktop Quick Reference
- La DTD et son langage XML
- Docbook - open.org/), un groupe de collaboration travaillant et maintenant des standards
- Dita Open Toolkit - source du [standard Dita](https://fr.wikipedia.org/wiki/Darwin_Information_Typing_Architecture), *the Darwin Information Typing Architecture*, projet également maintenu par OASIS OPEN. C'est un framework de documentation et de publication technique où l'on va pouvoir développer et maintenir une source de vérité pour la publier vers différents formats (PDF, HTML, Markdown, etc.)
- XPath
- XML Facile !
-
SGML
-
Générateur de mots de passe
-
-
Git
-
Client git
-
Générateur de mots de passe
-
Environement de développement
-
-
Capture/Édition vidéo
-
Client git
- HandBrake
- unscreen
- ffmpeg
- Pitivi - source, simple à utiliser, avec beaucoup de fonctionnalités avancées et puissant (notamment à l'export impeccable)
- Shrink my video!
- OBS Studio
-
Générateur de mots de passe
- Pitivi - source, simple à utiliser, avec beaucoup de fonctionnalités avancées et puissant (notamment à l'export impeccable)
-
-
Markdown
-
Langages Assembleur
- Marp
- Revealjs
- Slides
- CommonMark - spec/wiki/List-of-CommonMark-Implementations)
- Markdown
- MultiMarkdown - données et tout ce qui touche à la **connectivité entre documents Markdown**
- Apprendre CommonMark en quelques minutes
- marpit
- Liste des implémentations Markdown
- Babel Mark 3
-
-
Déploiement
-
Client git
-
-
Mots de passe
-
Gestionnaire de mots de passe
- KeePassXC - source. Il stocke vos mots de passe dans une base de données cryptée et respecte les standards. Il offre également tout un tas d'autres fonctionnalités. Il vient même [avec une extension pour votre navigateur favori](https://keepassxc.org/docs/KeePassXC_GettingStarted.html#_configure_keepassxc_browser) qui se connecte à votre base de données de mots de passe et (essaie) de remplir automatiquement les formulaires de login.
-
Générateur de mots de passe
-
-
Écriture technique
-
Outils d'écriture et de publication
-
Langages Assembleur
-
Apprentissage
-
-
Expressions régulières (regex)
-
Langages Assembleur
-
-
Spécifiques à un langage/écosystème
-
JavaScript
- openlayers
- p5js - source pour le code créatif. Avec un focus pour rendre le code accessible et inclusif pour les artistes, designers, formateurs, débutants.
- leaflet - source pour développer des cartes interactives et *mobile-friendly*.
- jquery - jquery*, même dans un univers vanilla JS (c) ça permet aussi de prototyper rapidement des interfaces dynamiques même si on décide ensuite de passer sur un framework JS (d) ça demande quand même de comprendre le vanilla JS. Voici [un tout petit dépôt](https://github.com/websealevel/doc-jquery) où l'on a sélectionné l'essentiel du fonctionnement de jquery pour bien comprendre comment cette bibliothèque fonctionne. <img width="400px" src="img/jquery.jpeg" alt="jQuery chilling"> ([source de l'image](https://twitter.com/aschmelyun/status/1537393046244892672))
- Vanilla JS
-
PHP
- packagist
- PHP-FIG - fig.org/psr/)
- PHP: The Right Way
- PHP Usergroup
- php.watch
- phpStan
- psalm
- The PHP Foundation
- pecl
- FrankenPHP - FPM
- Afup
- PHP Documentor
- NativePHP
- Le blog de Fabien Potencier
- Le blog de Kévin Dunglas
- Functional Programming in PHP
- PHP Quality Assurance
- phpBench
- phpCodeSniffer
- Voir le dépôt dédié à la veille PHP
- NativePHP
- Functional Programming in PHP
- PHP Quality Assurance
-
C
-
Docker et conteneurs
- 12 Fractured Apps
- Un conteneur Linux, qu'est-ce que c'est ?
- Docker Tag Guide | Purpose, Usage, and Examples
- Simplify the Smallest Possible Docker Image
- Best Practices Around Production Ready Web Apps with Docker Compose
- La sécurité des conteneurs, qu'est-ce que c'est ?
- Guide pour la programmation réseaux de Beej's
- Docker Bench for Security - source qui permet d'auditer de manière automatique l'installation et la configuration du serveur Docker en environnement de production
- Guide pour la programmation réseaux de Beej's
-
-
En vrac
-
La vérité par l'humour
- Wat, Gary Bernhardt
- xkcd
- *The Hustle*, Krazam
- *Microservices*, Krazam
- *Positive Affirmations for Site Reliability Engineers*, Krazam
- *The Hustle*
- *Interview with Senior JS Developer in 2022*, de [Kai Lentit (Programmers are also human)
- ServerlessHorrors
- *The Hustle*
- *Interview with Senior JS Developer in 2022*, de [Kai Lentit (Programmers are also human)
-
Podcasts
-
Articles, Billets de blog, Extraits
- Semantic Versioning 2.0.0
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) - me/) (2003) sur l'Unicode, l'encodage UTF-8 et les characters sets
- Use plaintext email
- Don’t try to sanitize input. Escape output.
- Parse, don’t validate
- Reducing Coupling, Martin Fowler
- Dependency Inversion Principle
- Java at 20: How it changed programming forever
- Rust for the Brave and True (en)
- Migrating a 2TB database in 7.5 minutes
- File upload security and good practices checklist
- Why History Needs Software Piracy
- You (probably) don’t need to learn C - level abstraction that could be helpful. Sometimes what you need will be an abstraction one level up*"
- Advice From The CIA: How To Sabotage Your Workplace
- Lessons from Writing a Compiler
- How I stopped worrying and loved Makefiles
- Why Writing by Hand Is Better for Memory and Learning - scientific-american/)
- Why mocking is a bad idea
- Docker en production : le cas d'usage de Bearstech
- The Two Edged Sword - editor.org/rfc/rfc2068.txt) avec Roy Fielding à l'[IETF](https://en.wikipedia.org/wiki/Internet_Engineering_Task_Force)
- Queueing : An interactive study of queueing strategies
- Don't DRY Your Code Prematurely
- Always use [closed, open) intervals
-
Blogs
- null program
- Eli Bendersky website
- Tech Blogs, une liste de blogs techs du feu (en)
- Simon Willison’s Weblog - créateur du framework Django, développeur open source. Excellente curation et ligne éditoriale
- gigamonkeys.com
- Tiny Projects (en)
- Page personnelle de Brian Kernighan
- blogroll (en)
- Kev Quirk (en)
- Filina consulting (en)
- joearms.github.io
- jwz.org
- codefol.io
- DaedTech: stories about Software
- Samwho
- helifromfinland
- Dennis Yurichev's blog
- computing the human experience
- Le blog de SQLpro
- Le site du livre *Software Engineering*
- Dennis M. Ritchie (in memoriam)
- SQL Short Reads
- Arpit Bhayani
- Cybercultural
- Adam Morse
- Robb Knight.
- Samwho
- gingerBill - lang.org/)
- Luke’s Wild Website
- Kent Beck (substack)
- Kev Quirk (en)
- codefol.io
- David A. Wheeler’s Personal Home Page - source, de la sécurité logicielle etc. Nombreux articles et livres accessibles gratuitement.
- jwz.org
- Dennis Yurichev's blog
-
Articles, News, Billets de blog
- Up and Down the Ladder of Abstraction
- The Law of Leaky Abstractions
- You Want Modules, Not Microservices
- Learnable Programming : Designing a programming system for understanding programs
- Disposable Code Is Here to Stay, but Durable Code Is What Runs the World
- Quick but worthwhile links
- Déléguer la lecture à l’IA : quels savoirs et plaisirs sacrifions-nous ?
- Une utilisation fréquente de l'IA, comme ChatGPT, dans les cours de programmation est corrélée à une baisse des notes des étudiants, car elle nuit à l'apprentissage approfondi et à la pensée critique
- I’m a High Schooler. AI Is Demolishing My Education.
- Why Prompt Engineering Should Not Be Taken Seriously
- I still care about the code
- The role of developer skills in agentic coding
- L'IA fabrique-t-elle des développeurs incapables de coder par eux-mêmes ?
- Un professeur d'informatique du MIT teste l'impact de l'IA sur la formation des programmeurs : « Il faut toujours les bases pour être des informaticiens et des ingénieurs logiciels efficaces »
- Les détecteurs d'IA obligent les étudiants à adopter un style d'écriture dépourvu d'originalité pour éviter d'être accusés de tricherie
- Les mainteneurs de logiciels libres sont noyés dans des rapports de bogues inutiles rédigés par l'IA.
- Les assistants d'IA de codage font-ils vraiment gagner du temps aux développeurs ? Une étude suggère que ces outils n'augmentent pas la vitesse de codage, mais augmentent significativement le taux de bogues
- “Wait, not like that”: Free and open access in the age of generative AI
- Pourquoi je n’utilise pas ChatGPT - chercheuse en informatique
- My AI Skeptic Friends Are All Nuts
- The Curse and Blessings of Dynamic SQL
- Good code is rarely read
- Écrire des scénarios de test de charge performants : le guide étape par étape
- Why I Write Games in C (yes, C)
- You no longer need JavaScript
- Rating 26 years of Java changes
- You already have a git server:
- How we decreased GitLab repo backup times from 48 hours to 41 minutes
- Scaling One Million Checkboxes to 650,000,000 checks : Dealing with unexpected popularity
- What ORMs have taught me: just learn SQL
- When Imperfect Systems are Good, Actually: Bluesky's Lossy Timelines
- Death By a Thousand Microservices
- Your Database Skills Are Not 'Good to Have' and a hateful ode to Object-Relational Mappers
- XML is the future
- Git Workflows for API Technical Writers
- Formal Methods: Just Good Engineering Practice?
- Avoid Passing Booleans to Functions
- That's Not an Abstraction, That's Just a Layer of Indirection
- “Best” Practices Ain’t...
- Alan Kay and OO Programming
- The Interfaces With Which We Think
- How modern browsers work
- Richard Feynman and The Connection Machine
- Computing (Concepts)
- Knowledge is like a house of cards
- Say Your Writing
- Efficient Data Handling in PHP with Generators
- The Trough of Despair
- Un rapport sur le financement des logiciels open source révèle que 86 % des contributions des entreprises correspondent au temps de travail des employés
- Happy 50th birthday, Ethernet
- Qu’est-ce que la dette technique ? Comment la maîtriser ?
- Une étude révèle que les correctifs apportés aux logiciels automobiles représentent désormais plus de 20 % des rappels,
- Understanding MySQL CPU Usage: Tools and Techniques
- Untangling Lifetimes: The Arena Allocator
- Cognitive load is what matters
- Alan Kay and OO Programming
- The Future Of Refactoring, Part 1 : Meta-Dialog with AI
- La gestion des erreurs côté front : approches modernes avec JavaScript, TypeScript et React - Tilleuls.coop
- Developer Productivity Metrics: Education Necessary
- Écologie, performance et coûts – un comparatif PostGreSQL vs SQL Server
- Threat Modeling Guide for Software Teams : Secure software — design little and often
- Email Is Amazing, but People Try Their Best to Ruin It.
- Clean Code or Dirty code ? Afup Day Poitiers 2024
- Écologie, performance et coûts – un comparatif PostGreSQL vs SQL Server
-
Papiers
- Boids : Background and Update
- How Do People Organize Their Desks? Implications for the Design of Office Information Systems, Malone
- How did Dennis Ritchie Produce his PhD Thesis? A Typographical Mystery - t-il pu la mettre en page étant donné sa complexité typographique et les programmes de préparation de document de l'époque
- Document preparation archeology
- RRB-Trees: Efficient Immutable Vectors
- TAO: Facebook’s Distributed Data Store for the Social Graph
- The Paperboy, The Wallet, and The Law Of Demeter
- Forces in the Physics of Software the final word
- The Power of Two Random Choices: A Survey of Techniques and Results (Server Load Balancing)
- Taking ASCII Drawings Seriously: How Programmers Diagram Code
- Programming language semantics:It’s easy as 1,2,3
- The Paperboy, The Wallet, and The Law Of Demeter
- If At First You Don’t Succeed, Try, Try, Again...?
- Understanding LLMs: A Comprehensive Overview from Training to Inference
- It's time to replace TCP in the Datacenter, de Josh Ousterhout - ousterhout.html) (netdevconf)
- Programming as theory building
- RRB-Trees: Efficient Immutable Vectors
- Out of the Tar Pit, Moseley & Marks
- MapReduce: Simplified Data Processing on Large Clusters
- TAO: Facebook’s Distributed Data Store for the Social Graph
- Forces in the Physics of Software the final word
- If At First You Don’t Succeed, Try, Try, Again...?
- Understanding LLMs: A Comprehensive Overview from Training to Inference
- It's time to replace TCP in the Datacenter, de Josh Ousterhout - ousterhout.html) (netdevconf)
-
Conférences
- The Mother of All Demos
- The computer revolution hasnt happened yet
- How to speak
- Rethinking CS Education | Alan Kay, CrossRoads 2015
- The language of the system, Rich Hickey
- Database as a value, Rich Hickey
- The value of values, Rich Hickey [vostfr
- Are we there yet ?, Rich Hickey
- Hammock Driven Development, Rich Hickey
- Is Software Engineering Still an Oxymoron? GOTO 2021
- Same-origin policy: The core of web security, OWASP Wellington
- Tech Talk: Linus Torvalds on git
- Noise based RNG
- I used Elm in production and it cost me my job, Annaia Berry
- Assignment, State, and Side-effects
- The Art of Code, Dylan Beattie
- Building the ultimate login and signup
- Rich Harris - Rethinking reactivity
- Lets LISP like it's 1959
- Conférences de Web2day
-
Computer graphics et art génératif
-
Cours
- Beej's Guide to Network Concepts
- Litterature as data - martin), un cours d'introduction à la manipulation de textes littéraires et de données en général (*Digital Humanities*)
- CSE 240: Introduction to Computer Architecture (Autumn 2005)
- Supports de cours et exercices (Web, Réseau, Développement, Gestion de projet)
- Supports de cours et exercices (Web, Réseau, Développement, Gestion de projet)
-
Articles / Billets de blog
-
Génération procédurale
- Procedural Generation: Programming The Universe - yuWVUplUJZvieEligKBkA) est un programmeur passioné, au flegme quasi britanique, qui vous accompagne avec bienveillance sur des projets de toute sorte, de développent de jeu vidéo et notamment de génération procédurale. Un vrai bijou de savoir-faire et de sympathie
- Designing a Procedurally Generated Game - Dwarf Fortress, Darkest Dungeon, etc
- End-to-End Procedural Generation in Caves of Qud
- Dwarf fortress
- End-to-End Procedural Generation in Caves of Qud - like" ASCII sur leurs techniques de génération procédurale pour générer des cultures, villages, personnages, environnements etc...
- Procedural Generation: Programming The Universe - yuWVUplUJZvieEligKBkA) est un programmeur passioné, au flegme quasi britanique, qui vous accompagne avec bienveillance sur des projets de toute sorte, de développent de jeu vidéo et notamment de génération procédurale. Un vrai bijou de savoir-faire et de sympathie
- Designing a Procedurally Generated Game - Dwarf Fortress, Darkest Dungeon, etc
- End-to-End Procedural Generation in Caves of Qud
- Dwarf fortress
- Procedural Generation: Programming The Universe - yuWVUplUJZvieEligKBkA) est un programmeur passioné, au flegme quasi britanique, qui vous accompagne avec bienveillance sur des projets de toute sorte, de développent de jeu vidéo et notamment de génération procédurale. Un vrai bijou de savoir-faire et de sympathie
- Designing a Procedurally Generated Game - Dwarf Fortress, Darkest Dungeon, etc
- End-to-End Procedural Generation in Caves of Qud
- End-to-End Procedural Generation in Caves of Qud - like" ASCII sur leurs techniques de génération procédurale pour générer des cultures, villages, personnages, environnements etc...
-
Game Developers Conference (GDC)
- Des tonnes et des tonnes de conférences
- Magic: the Gathering: Twenty Years, Twenty Lessons Learned
- Diablo: A Classic Game Postmortem
- Magic: the Gathering: Twenty Years, Twenty Lessons Learned
- Diablo: A Classic Game Postmortem
- Magic: the Gathering: Twenty Years, Twenty Lessons Learned
- Diablo: A Classic Game Postmortem
-
Chaînes YouTube
- Krazam (en)
- ici Amy Plant (fr)
- PHP UK Conferences (en)
- AFUP PHP (fr)
- GDC France (fr)
- DesignerUP (en) - faire en UI/UX et design produit
- ParfaitementWeb (fr)
- Galileo51 Galilei (fr) - titrées en français sur la physique ou l'informatique/logiciel (oui c'est la chaine de l'auteur principal, un peu d'auto-promotion mais impartiale et objective)
- À la découverte des graphes
- À la découverte des graphes
- Krazam (en)
- ici Amy Plant (fr)
- PHP UK Conferences (en)
- AFUP PHP (fr)
- GDC France (fr)
- DesignerUP (en) - faire en UI/UX et design produit
- ParfaitementWeb (fr)
- Galileo51 Galilei (fr) - titrées en français sur la physique ou l'informatique/logiciel (oui c'est la chaine de l'auteur principal, un peu d'auto-promotion mais impartiale et objective)
-
Playlists
- Playlist de conférences et vidéos informatique
- JavaScript Objects and Prototypes In-depth
- Le tribunal des bureaux - être temps de changer votre bureau pour vous respectez davantage et éspérer vivre plus longtemps en bonne santé. Pour les passioné·es de bureaulogie (tous niveaux confonfus). *La passion oui, le bordel non !*
- DevFest Nantes 2022
- Forum PHP 2022 (AFUP)
- Category Theory - ctfp-pdf)
- Engineering Blogs Dissections
- Playlist de conférences et vidéos informatique
- JavaScript Objects and Prototypes In-depth
- Engineering Blogs Dissections
- MIT Course : Structure and Interpretation of computer programs, 1986
- Playlist de conférences et vidéos informatique
- JavaScript Objects and Prototypes In-depth
- Le tribunal des bureaux - être temps de changer votre bureau pour vous respectez davantage et éspérer vivre plus longtemps en bonne santé. Pour les passioné·es de bureaulogie (tous niveaux confonfus). *La passion oui, le bordel non !*
- DevFest Nantes 2022
- Forum PHP 2022 (AFUP)
- Conférences de Web2day
-
Créativité, modèles mentaux
-
Conférences, vidéos et séries
- cette playlist
- How I program C
- You should finish your software
- Debugging and the art of avoiding bugs
- Data Modeling for Software Engineers - modelling-for-software-engineers-full-key-pdf/278916456)
- Design in Practice
- The language of the system
- Database as a value
- The value of values [vostfr
- Are we there yet ?
- Hammock Driven Development
- Same-origin policy: The core of web security, OWASP Wellington
- Tech Talk: Linus Torvalds on git
- Noise based RNG
- I used Elm in production and it cost me my job
- Assignment, State, and Side-effects
- The Art of Code
- John Cleese on Creativity In Management
- cette playlist
- How I program C
- You should finish your software
- Debugging and the art of avoiding bugs
- Design in Practice
- The language of the system
- Database as a value
- The value of values [vostfr
- Are we there yet ?
- Hammock Driven Development
- Same-origin policy: The core of web security, OWASP Wellington
- Tech Talk: Linus Torvalds on git
- Noise based RNG
- I used Elm in production and it cost me my job
- Assignment, State, and Side-effects
- The Art of Code
- Building the ultimate login and signup
- Rich Harris - Rethinking reactivity
- Lets LISP like it's 1959
- John Cleese on Creativity In Management
-
-
Programmation fonctionnelle
-
Elm
- Elm - friendly* au monde
-
Clojure
-
Général
-
Racket, le *langage-oriented programming language*
-
Langages Assembleur
-
Haskell
-
-
Éditeurs de texte
-
Langages Assembleur
- emacs - source le plus célèbre après Linux. Faut-il encore le présenter ? Bonne alternative à Vim si vous n'aimez pas les *modes*.
- Ghostwriter - source *distraction-free*, très agréable, minimaliste et configurable.
-
-
Quelques SGBD
-
Docker et conteneurs
- Datomic - hickey). En plus de concevoir la base de données comme *une valeur* ce modèle incorpore le temps de manière native. Depuis avril 2023, [Datomic est accessible gratuitement](https://blog.datomic.com/2023/04/datomic-is-free.html)
- PostgreSQL - source maintenu depuis 30ans, le SGBD qui va le plus loin sur l'implémentation du standard SQL
- SQLite
- ClickHouse - definition.html). Vérifiez bien avant de vous en servir pour votre projet que [ce système soit adapté à votre cas d'utilisation](https://clickhouse.com/docs/en/#key-properties-of-olap-scenario)
- Dalibo, l'expertise PostgreSQL
-
-
Livres
-
Functional programming
-
Algorithmes
- Algorithms - publié entièrement accessible en ligne
- Generating Voronoi Diagrams using Fortune’s Algorithm
-
Quelques *classiques* (liste non exhaustive, en construction...)
- Structured Analysis and System Specification
- RESTful Web Services - ci. Ce livre est passé sous licence *Creative Commons* dans le cadre du projet [O'Reilly Open Books](https://www.oreilly.com/openbook/). [Accéder à la version en ligne/PDF gratuite](http://restfulwebapis.org/rws.html)
-
Spécifications, design
-
Base de données
- Database Systems : The Complete Book, 2nd edition
- Database system concepts, 7th edition - Hill international edition
- Modélisation des bases de données : UML et les modèles entité-association - ci. Une référence. **LP++**
-
Sysadmin
-
HTTP
-
IA, LLMs
-
Sécurité des applications web
-
-
Compilateurs, interpréteurs
-
Algorithmes
-
IA, LLMs
-
-
Défis
-
Langages Assembleur
-
Racket, le *langage-oriented programming language*
-
-
API publiques
-
Suivi de projets
-
Docker et conteneurs
-
-
Hébergement gratuit
-
Plugins recommandés
- GitHub Pages
- Neocities - memoire-de-geocities-compilee-en-un-fichier_1434450_651865.html), un ancien service d'hébergement web gratuit fondé en 1994, fermé en 2009
- AwardSpace
-
-
Boîte à outils
-
Manipulation de fichiers, documents
- simplescreenrecorder
- ImageMagick - page a4 output.pdf`
- pandoc
- pdftk (the pdf toolkit)
- jpegoptim - m50 *.jpeg` va compresser tous les fichiers `.jpeg` du repertoire courant (sur place par défaut attention !) avec une qualité de 50 (cette valeur pouvant aller de 0 à 100). Plus d'infos en lisant le manuel `man jpegoptim`
-
`rclone`
-
`sed`
-
`sloccount`
- un outil open-source - hommes, argent, etc.). Développé par [David A. Wheeler](https://dwheeler.com/)
-
`wwb` (et descendants)
- writer's workbench (wwb) - history-of-unix/frs122/unixhist/text.htm). Un article complet y a été consacré dans le magazine [*Byte*](https://fr.wikipedia.org/wiki/Byte_(magazine)) en 1983. [Vous pouvez y accéder grâce au précieux travail d'Internet Archive](https://archive.org/details/byte-magazine-1983-10/page/n241/mode/2up). Sur GNU/Linux, ce projet s'est décliné sous la forme de plusieurs programmes comme [spell](https://manpages.debian.org/bookworm/spell/spell.1.en.html), [style](https://manpages.debian.org/bookworm/diction/style.1.en.html) et [diction](https://manpages.debian.org/bookworm/diction/diction.1.en.html). Une version en ligne est également accessible [via ce site web](https://www.writersworkbench.com/index.html).
-
-
Logiciels *open-source* et *logiciels libres* (free software)
-
Client git
- gnu.org
- opensourcealternative - source à ...
- Framasoft - source dont Framalibre
- degooglisons-internet
- flop!EDT - source
- Framalibre
- librejs
- Le piège JavaScript, Richard Stallman (traduction fr)
- En quoi l'open source perd de vue l'éthique du logiciel libre
-
-
Fondamentaux, radical
-
Ebooks
-
Quelques *classiques* (non exhaustif)
- Operating Systems, three easy pieces - Dusseau and Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison), publié par l'université du Wisconsin, depuis 2008 (continuellement mis à jour). Accessible en ligne (version HTML). *Une référence* sur les systèmes d'exploitation.
- Structure and interpretation of computer programs (SICP), 2nd edition
- The C programming language
- Programmation: Concepts, techniques et modèles
- Designing data intensive applications
- Algorithms + Data Structures = Programs
- The Art of Computer Programming (TAOCP) - Wesley, 1968-1969
- Software Engineering, Tenth Edition
- Etudes for Programmers - Hall, 1978
- The Art of Plain Talk
-
Architecture de l'information / Recherche d'information
-
Refactoring, travailler sur du code legacy
- Refactoring: Improving the Design of Existing Code - Wesley, 1999
-
Software design
-
Sécurité des applications webs
-
Webmaster
-
HTTP
-
Perl
-
Test driven development
-
Programmation CGI
-
Haskell
-
Rust
-
Développement de jeux vidéos
-
Génération procédurale et *game design*
-
Algorithmes
-
Blog design
-
Sur le web
-
Functional programming
- Introduction to functional programming - Hall, 1988. Un classique avec le SICP
-
-
Outils d'administration (et conception parfois) de base de données
-
Docker et conteneurs
- dbeaver - sgb, open-source que demande le peuple
- pgAdmin - source le plus poussé pour Postgresql
- pspg - Postgres Pager
- adminer - source a phpMyAdmin (aussi open source) qui commence à être chargé historiquement. Plus légèr, plus performant, plus sécurisé, plus user-friendly. Prend en charge les base de données MySQL, SQLite, PostgreSQL, MS SQL et Oracle
-
-
Wordpress
-
Banque de thèmes
-
Starter themes
-
Doc officielle wordpress.org
-
Plugins recommandés
-
Un mot
-
Articles
-
Livres de développement Wordpress
-
Épisodes de podcasts sur Wordpress
-
Podcasts dédiés à Wordpress
-
Formations
-
-
Côté client, Frontend
-
Typographies/Fonts
-
Animations CSS (keyframes API) ou JS
-
Composants, extraits de code
-
JS
-
Check, check, check
-
Agrégateurs de design, inspiration
-
Templates
-
Générateurs/Templates CSS
-
Palettes de couleurs
-
Classic gif
-
Apprendre le web design
-
Agrégateurs de ressources pour le *front*
-
-
Dessin
-
Docker et conteneurs
- excalidraw - main*, en local ou sur le web
- minimator
- dddraw
-
-
Géométrie, art génératif, algorithmes, procédural
-
Playlists
- cables
- strudel repl
- 3DMATH.XYZ
- Gorilla Sun Blog
- An Algorithm for Irregular Grids
- The Art of Vera Molnar 1947-1974
- Building Collision Simulations: An Introduction to Computer Graphics
- bob.farm
- 🍋 🍋 🍒
- Generating Voronoi Diagrams using Fortune’s Algorithm
- Euler and Verlet Integration for Particle Physics
- Building Collision Simulations: An Introduction to Computer Graphics
- 🍋 🍋 🍒
-
Créativité, modèles mentaux
-
-
Analytics
-
Contribuer à des projets open-source
-
Playlists
-
Créativité, modèles mentaux
- first timers only - source
- Producing Open Source Software - source
-
-
Rester informé·e
-
Créativité, modèles mentaux
-
-
Présentations (slides) avec Markdown
-
Spécification OpenAPI
-
REST, *Architecture of the World Wide Web*
-
HTTP
- Schema.org
- Zalando RESTful API and Event Guidelines
- Microformats wiki
- How to get a cup of coffe (in REST)
- JSON Hypertext Application Language draft-kelly-json-hal-08
- Architecture of the World Wide Web, Volume One
- REST
- Welcome to the REST CookBook
- OpenAPI Specification - agnostic interface description for HTTP APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. C'est la spécification que suit l'outil [Swagger](https://swagger.io/)
- REST APIs must be hypertext-driven
- API RESTful, spécification des schémas de données *HAL* - hypermedia-apis/9781449309497/), Amundsen, a l'air très intéressant
- API RESTful, spécification des schémas de données *JSON-LD 1.1*, *A JSON-based Serialization for Linked Data*
- The stateless blog
- JSON Linking with HAL
- The case for hyperlinks in APIs
-
BitTorrent
- Design Guidelines
- IANA Media Types Registry
- Collection+JSON
- Fielding, Roy Thomas. Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, University of California, Irvine, 2000.
- Hypermedia Types - hypermedia-apis/9781449309497/), Amundsen, a l'air très intéressant
- HAL Explorer - FORMS based RESTful Hypermedia APIs. HAL Explorer was inspired by Mike Kelly’s HAL-Browser. HAL Explorer also supports Spring Profiles.
- The Vision of Kay and Fielding: Growable Systems that Last for Decades
- Microformats wiki
-
-
Vivre de son travail
-
Vendre des articles
- testdrivenio
- SMASHING MAGAZINE
- digitalocean - source sont acceptés. En voici une liste non exhaustive, pour en voir davantage [rendez-vous sur ce dépôt](https://github.com/malgamves/CommunityWriterPrograms).
- auth0
- tutorialspoint
- draft.dev
- honeybadger
- linode
- CommunityWriterPrograms
- auth0
- envatotuts+
- Guest Writer Program
-
Trouver du boulot à distance (*remote*)
-
Vendre des templates
-
-
Langages/technos à découvrir
-
Scheme (Lisp dialect)
- The Scheme Programming Language, 4th edition
- Installation sur Windows (via WSL)
- Scheme
- Scheme interpreter online
- Why Scheme ?
- Introduction aux fonctions en Scheme
- Structure and interpretation of computer programs, 2nd edition, en ligne, HTML
- Installation macOS: Homebrew Scheme
- Scheme interpreter online
-
Prolog
-
SmallTalk
- squeak - source de SmallTalk
- pharo
- Byte Magazine (1981)
- Stef's Free Online Smalltalk Books
-
Du bruit au bruit
-
Tcl/Tk
- Tcl - source versatile permettant de développer des applications Desktop, web, CLI, etc. Il vient avec Tk, un GUI toolkit pour développer des applications natives pour toutes les plateformes. [Visiter le wiki](https://wiki.tcl-lang.org/welcome) pour en savoir plus.
-
Mumps/M
- MUMPS (Massachusetts General Hospital Utility Multi-Programming System) - utilisateurs à destination organismes de santé (toujours utilisé par de nombreux hopitaux notamment aux USA).
- Implémentation open source du standard
- Asianometry - tLEATw)
-
-
Prendre soin de sa machine et de ce qu'il y a dessus au quotidien
-
Créativité, modèles mentaux
- Lynis - source pour les systèmes d'exploitation Unix/Linux. Il vous fera un audit complet des vulnérabilités (configuration, binaires, droits et autorisations des utilisateurs, vulnérabilités de l'OS, etc.) de votre machine à partir duquel vous pouvez prendre les mesures nécessaires.
- Linux Malware Detect - malware pour les systèmes Linux.
- rkhunter
- Bleachbit - source gratuit, puissant (il est sorti en 2008 et maintenu depuis), multiplateformes de nettoyage d'espace disque sécurisé, de protection de la vie privée et d'optimisation. Pour prendre soin dans le temps de sa machine. Bleachbit vient avec une interface graphique mais également une interface en ligne de commande pour être utilisé directement depuis vos scritps et workflows.
-
-
Simulateur de terminal
-
Client git
- cmder - fr/windows/wsl/install)
-
-
Protocoles
-
HTTP
- HTTP Caching - US/docs/Web/HTTP/Headers/Cache-Control#browser_compatibility).
- Un tutoriel de la mise en cache
- Content-Security-Policy (CSP) header
-
TCP/IP
-
SSH
-
BitTorrent
-
Misc
-
-
Mathématiques, mathématiques et informatique et autres aspects *bas niveau*
-
IA, LLMs
- Memory Allocation Strategies
- A Mind for Numbers: How to Excel at Math and Science (Even If You Flunked Algebra)
- Category Theory For Programmers
- That XOR Trick
- Calculus Made Easy
- A brief introduction to interval arithmetic
- MIT's "Mathematics for Computer Science". (PDF)
- A brief introduction to interval arithmetic
-
Algorithmes
- Calculus Made Easy
- Computer Organization and Design Fundamentals - 2007
- Code: The Hidden Language of Computer Hardware and Software - read
- The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
- Méthodes mathématiques pour l'informatique - 5e édition
- tiny-gpu
-
-
OS
-
HTTP
- Minix 3 - us/subject-catalog/p/operating-systems-design-and-implementation/P200000003167?view=educator)
- Minix 3, background - like*, de Minix, de ses rapports avec l'équipe Unix du Bell Labs (Ken Thompson, Dennis Ritchie, Weinberger, etc.) et de Linux.
-
BitTorrent
-
-
Mouvement NoCode, outils *visual code* (*no-code* ou *low-code*)
-
Client git
- Makerpad
- No Code Summit
- No-Code France - Code (slack, chaîne YouTube, veille, meetups)
- Webflow University
- Bubble Academy
- La gazette du No-Code
-
-
Quitter Github
-
*Makers*, partage de guides, de tutoriels sur la fabrication et l'artisanat - "Do it yourself"
-
Créativité, modèles mentaux
-
-
Environnements d'apprentissage interactifs
-
JS
-
Algorithmes
-
CSS grid
-
git
-
Document Object Model (DOM)
-
-
Outils de conception de base de données
-
Docker et conteneurs
- Oracle SQL Developer Data Modeler
- AnalyseSI - source *distraction-free* basé sur Merise 1 pour modéliser une base de données (MCD) et produire un MPD et scripts SQL
-
-
Réseau
-
Sécurité des applications web / Audit
- Service Name and Transport Protocol Port Number Registry - 1023), Ports Utilisateurs (1024-49151), Ports dynamiques ou privés (49152-65535)
-
-
Architecture logicielle
-
*Hacker* culture
-
Algorithmes
- How To Become A Hacker - of-hack.html) (au sens original du mot)
- Things Every Hacker Once Knew
- Eric's Random Writings - source et auteur de l'essai [La cathédrale et le bazar](http://www.catb.org/~esr/writings/cathedral-bazaar/), une synthèse sur la dynamique, la culture et les principes des hackers dans le mouvement de l'open source
-
-
*Request For Comments* (RFC), *drafts* et W3C
-
Dessin et diagrammes
-
Dépôts
-
Apprendre
-
Général
- awesome
- Best-websites-a-programmer-should-visit
- Awesome Web Development Resources - ci) référençant des tonnes de ressources pour le développement web
- awesome-learning-resources
- design resources for developer
- Web development resources
- Web Development Resources You Ever Need
- le site de E. Thirion
-
Divers
-
Côté client (*Front-end*)
-
Projets open-source
- awesomo - source intéressants (notamment si on veut se mettre à contribuer à l'open source)
-
API web publiques
-
Spécifique à une techno
-
Machine learning
-
Design et architecture logicielle
-
Sécurité
-
Conférences
-
Outils "*no code*", "*low code*" ou plutot *visual code*
-
Développement de jeux vidéos
-
Lecture : articles, livres techniques (informatique, mathématiques)
-
-
Maintenabilité
-
Docker et conteneurs
-
-
WordPress
-
Plugins recommandés
- Advanced Custom Fields - wordpress-s-attaque-au-plugin-acf-de-wp-engine-94979.html) !
-
Livres de développement Wordpress
-
Podcasts dédiés à Wordpress
-
Articles
-
-
Développement informatique et science académique
-
Docker et conteneurs
-
-
Gestion de projet, gestion de l'apprentissage et des connaissances d'équipe
-
Docker et conteneurs
- Philippe Bourgau's XP Coaching Blog
- Xtrem Reading - thirion.com/#home) versé aussi dans l'[eXtrem Programming (XP)](https://fr.wikipedia.org/wiki/Extreme_programming)
-
-
Principes généraux et fondamentaux
-
Client git
-
Générateur de mots de passe
-
-
Contribuez et partagez
-
Comme évaluer la *santé* d'un dépôt ?
-
Check, check, check
-
-
SEO
-
Algorithmes
- siteliner
- Carrousels de données structurées (beta)
- ÉTINCELLE : l'audit en live de ton site WordPress ! - commerce, par Daniel Roch de SEOKEY.
- ÉTINCELLE : l'audit en live de ton site WordPress ! - commerce, par Daniel Roch de SEOKEY.
- Comment optimiser le référencement de son site WordPress : les 7 conseils d’un expert SEO
-
-
Générateur de fausses données
-
Opendata/France
-
-
Articles sur la pratique de WordPress et son évolution vers le FSE
-
Modélisation de bases de données relationnelles
-
Docker et conteneurs
- Normalisation des noms des objets des bases de données
- Initiation à la conception de bases de données relationnelles avec MERISE
- Petit guide d'analyse des données à l'aide de la méthode MERISE
- Règle de gestion bien écrite => Modélisation des données facile
- Le Dictionnaire des données - Eddine Zarour et Dr. Mohamed El Hadi Benelhadj sur l'écriture du dictionnaire de données
- Associations réflexives
- La méthode MERISE
- Clefs auto-incrémentées
- Les 10 meilleures pratiques pour développer avec un SGBDR
- Bases de données relationnelles et normalisation : de la première à la sixième forme normale
- Associations réflexives
- La méthode MERISE
-
-
Unix
-
Développement informatique et écologie (ecoconception)
-
Docker et conteneurs
- Comment minimiser l’impact des vidéos dans nos sites web ? - eni.fr/herve-boisgontier) et Boris Butaeye sur les moyens à mettre en oeuvre pour limiter l'impact environnemental des contenus vidéos distribués sur le web.
-
-
Rich Hickey
-
Langages Assembleur
- Rich Hickey - Hickey-fanclub), le job est déjà fait avec talent pour recenser tous ses travaux.
-
-
Androïd
-
Manipulation de fichiers, documents
-
-
RGPD
-
Tcl/Tk
-
-
Le projet *Open Books* de O'Reilly
-
Algorithmes
-
-
Éducation, outils/langages pour initier à la programmation
-
Algorithmes
-
-
Ressources pour formateur·trice
-
Algorithmes
-
-
Prendre soin de soi
-
Créativité, modèles mentaux
-
-
Correction
-
Créativité, modèles mentaux
- Lexique des règles typographiques en usage à l’Imprimerie nationale
- Vitrine linguistique
- André jouette: dictionnaire d'orthographe et d'expression ecrite
- ACLF - indispensables/) reconnus comme tels par toute la profession
-
Playlists
-
-
Vendre
-
Vendre des articles
-
-
Trouver des livres techniques d'occasion pas cher
-
Vendre des articles
-
Lecture : articles, livres techniques (informatique, mathématiques)
-
-
Analyse, conception : UML et alternatives
-
Docker et conteneurs
-
-
Prendre soin de sa machine
-
Playlists
- Stacer
- backup-manager - fr.org/backup-manager), scriptable, simple et puissant pour faire des backups automatiques ou manuels, complets/incrémentaux, de vos données et vos bases de données. Que vous utilisiez ce logiciel ou un autre, peu importe, la première sécurité c'est de ne pas perdre vos données. *Tape is cheap, and `rm` is forever*.
-
-
CV
-
Racket, le *langage-oriented programming language*
-
-
DevOps
-
Tests
-
Générateur de mots de passe
-
-
Mouvement "NoCode", outils *visual code* (*no-code* ou *low-code*)
-
Générateur de mots de passe
-
-
Tâches planifiées
-
BitTorrent
-
-
IA Génératives
-
Manipulation de fichiers, documents
- Augmented Coding Patterns - coding-patterns);
-
-
Blog design
-
*Hacker* culture, Unix
-
IA, LLMs
- How To Become A Hacker - of-hack.html) (au sens original du mot)
- Things Every Hacker Once Knew
- Eric's Random Writings - source et auteur de l'essai [La cathédrale et le bazar](http://www.catb.org/~esr/writings/cathedral-bazaar/), une synthèse sur la dynamique, la culture et les principes des hackers dans le mouvement de l'open source
- The Art of Unix Programming
-
-
Ressources pour formateur·trices
-
Infrastructure
-
Misc
-
Programming Languages
Categories
En vrac
293
Frontend
181
Banques de ressources, dépôts, cours
59
Dépôts
51
Ebooks
50
Standards
45
Spécifiques à un langage/écosystème
44
Wordpress
40
Vivre de son travail
26
REST, *Architecture of the World Wide Web*
23
Côté client, Frontend
22
Livres
19
Langages/technos à découvrir
19
Mathématiques, mathématiques et informatique et autres aspects *bas niveau*
14
Géométrie, art génératif, algorithmes, procédural
14
API publiques
13
Programmation fonctionnelle
12
Modélisation de bases de données relationnelles
12
Fondamentaux, radical
11
Markdown
10
Écriture technique
10
Boîte à outils
9
Logiciels *open-source* et *logiciels libres* (free software)
9
Défis
9
Spécification OpenAPI
8
Capture/Édition vidéo
7
Protocoles
7
Blog design
7
Mouvement NoCode, outils *visual code* (*no-code* ou *low-code*)
6
SEO
5
Environnements d'apprentissage interactifs
5
Unix
5
Rester informé·e
5
Quelques SGBD
5
Correction
5
OS
4
Outils d'administration (et conception parfois) de base de données
4
*Hacker* culture, Unix
4
WordPress
4
Trouver des livres techniques d'occasion pas cher
4
Prendre soin de sa machine et de ce qu'il y a dessus au quotidien
4
*Request For Comments* (RFC), *drafts* et W3C
4
Analytics
4
Androïd
4
Dessin et diagrammes
3
Quitter Github
3
Architecture logicielle
3
Compilateurs, interpréteurs
3
Hébergement gratuit
3
Dessin
3
Git
3
*Hacker* culture
3
Contribuer à des projets open-source
3
Gestion de projet, gestion de l'apprentissage et des connaissances d'équipe
2
Outils de conception de base de données
2
Vendre
2
Suivi de projets
2
Expressions régulières (regex)
2
Éditeurs de texte
2
Déploiement
2
Tâches planifiées
2
Ressources pour formateur·trices
2
Mots de passe
2
Développement informatique et science académique
2
Prendre soin de soi
2
Maintenabilité
2
Présentations (slides) avec Markdown
2
Ressources pour formateur·trice
2
Principes généraux et fondamentaux
2
Tests
2
Articles sur la pratique de WordPress et son évolution vers le FSE
2
Prendre soin de sa machine
2
Contribuez et partagez
1
Rich Hickey
1
Infrastructure
1
Mouvement "NoCode", outils *visual code* (*no-code* ou *low-code*)
1
Réseau
1
*Makers*, partage de guides, de tutoriels sur la fabrication et l'artisanat - "Do it yourself"
1
Simulateur de terminal
1
Éducation, outils/langages pour initier à la programmation
1
Analyse, conception : UML et alternatives
1
DevOps
1
Comme évaluer la *santé* d'un dépôt ?
1
Le projet *Open Books* de O'Reilly
1
Générateur de fausses données
1
RGPD
1
Développement informatique et écologie (ecoconception)
1
CV
1
IA Génératives
1
Sub Categories
Articles, News, Billets de blog
64
Docker et conteneurs
51
Lecture : articles, livres techniques (informatique, mathématiques)
44
Check, check, check
39
Playlists
38
Conférences, vidéos et séries
38
Blogs
35
Algorithmes
30
HTTP
29
Client git
29
Langages Assembleur
28
Créativité, modèles mentaux
27
Papiers
24
BitTorrent
23
PHP
23
Articles, Billets de blog, Extraits
23
Agrégateurs de design, inspiration
23
Conférences
22
Templates
19
Chaînes YouTube
18
IA, LLMs
16
Vendre des articles
16
Général
15
Divers
15
Spécifique à une techno
14
Génération procédurale
13
Typographies/Fonts
13
XML
13
Plugins recommandés
13
Palettes de couleurs
12
Images: photos, illustrations, svg
11
Standard SQL et bases de données relationnelles
11
Podcasts
11
UI/UX
11
Sécurité des applications web / Audit
11
La vérité par l'humour
10
Formations
10
Générateur de mots de passe
10
Quelques *classiques* (non exhaustif)
10
Manipulation de fichiers, documents
10
Pack d’icônes/favicons
10
Générateurs/Templates CSS
10
Apprendre
9
Scheme (Lisp dialect)
9
Développement de jeux vidéos
9
JS
9
Côté client (*Front-end*)
8
Organismes
8
Doc officielle wordpress.org
8
Trouver du boulot à distance (*remote*)
7
Animations CSS (keyframes API) ou JS
7
Mumps/M
7
Vendre des templates
7
C
7
Game Developers Conference (GDC)
7
Agrégateurs de ressources pour le *front*
7
Composants
6
Sécurité des applications webs
6
Tcl/Tk
5
Articles / Billets de blog
5
Cours
5
Racket, le *langage-oriented programming language*
5
Opendata/France
5
Architecture de l'information / Recherche d'information
5
JavaScript
5
Functional programming
5
Générateur d'assets au format SVG
5
SmallTalk
4
Extraits de code sur étagère
4
Haskell
4
Livres de développement Wordpress
4
Quelques références tierces
4
Starter themes
4
Spécifications, design
4
Génération procédurale et *game design*
4
Apprendre le web design
4
Clojure
4
Blog design
4
Outils d'écriture et de publication
4
Podcasts dédiés à Wordpress
3
Articles
3
Base de données
3
Design et architecture logicielle
2
Misc
2
Composants, extraits de code
2
Gradients
2
Webmaster
2
Générateur de mise en page / *layouts*
2
Rust
2
API web publiques
2
Computer graphics et art génératif
2
Quelques *classiques* (liste non exhaustive, en construction...)
2
Software design
2
Perl
2
Épisodes de podcasts sur Wordpress
2
Apprentissage
2
Courbes de Bézier
2
`sloccount`
1
TCP/IP
1
Outils "*no code*", "*low code*" ou plutot *visual code*
1
`sed`
1
Sysadmin
1
`rclone`
1
Classic gif
1
git
1
Projets open-source
1
Du bruit au bruit
1
Test driven development
1
Banque de thèmes
1
Sécurité des applications web
1
Document Object Model (DOM)
1
Prolog
1
Machine learning
1
Refactoring, travailler sur du code legacy
1
Elm
1
Gestionnaire de mots de passe
1
Programmation CGI
1
Backgrounds
1
Sur le web
1
`wwb` (et descendants)
1
SGML
1
CSS grid
1
Sitemap
1
Un mot
1
Applications web et réseaux à héberger *soi-même*
1
Environement de développement
1
SSH
1
Sécurité
1
Revues et magazines informatiques
1
Keywords
awesome
16
awesome-list
16
javascript
8
resources
8
css
7
html
5
php
5
lists
5
list
5
computer-science
4
software-engineering
3
frontend
3
architecture
3
python
3
security
3
documentation
3
programming
3
web-development
3
open-source
3
books
3
game-jam
2
game-engine
2
gamedev
2
game-development
2
infosec
2
design
2
c
2
linux
2
compiler
2
game-programming
2
nodejs
2
web-application
2
api
2
development
2
design-patterns
2
scala
2
front-end-development
2
guidelines
2
ocaml
2
haskell
2
style-guide
2
webdevelopment
2
cpp
2
programmer
2
ai
2
machine-learning
2
learning
2
free
2
system
2
markdown
2