is a collection of amazing open source women who create coding tutorials. This is a non-paid and open source project. Everyone is invited to use the data and/or contribute to the registry.
this is the Twitter list all the women from this registry
MIT
Image by Xuehka
| Title | Topic | Level | Format |
|---|---|---|---|
| Event Loop Zine | Javascript | advanced | zines |
| Node streams | Javascript | advanced | sketchnote |
| Typed arrays | Javascript | advanced | sketchnote |
| Deflate | Computer science | advanced | sketchnote |
| Unix design patterns | Unix | advanced | sketchnote |
| LZ77 Algorithm | Computer science | advanced | sketchnote |
| Cellular Automata | Computer science | intermediate | sketchnote |
| Huffman coding | Computer science | advanced | sketchnote |
| Libsodium | Cryptography | intermediate | sketchnote |
| Title | Topic | Level | Format |
|---|---|---|---|
| How to build a P2P Photos app | Peer-to-peer | intermediate | blog |
| Create a Peer-to-peer blog | Peer-to-peer | intermediate | blog |
| Host outside of Beaker | Peer-to-peer | intermediate | blog |
| Create a markdown site | Peer-to-peer | intermediate | blog |
| Share files secretly | Peer-to-peer | intermediate | blog |
| Publish software securely | Peer-to-peer | intermediate | blog |
| Web APIs by example | Peer-to-peer | intermediate | blog |
| Read files using DatArchive API | Peer-to-peer | intermediate | blog |
| Write files using DatArchive API | Peer-to-peer | intermediate | blog |
| Diff, commit, revert with DatArchive API | Peer-to-peer | intermediate | blog |
| Listen for file changes with DatArchive API | Peer-to-peer | intermediate | blog |
| Create or fork a site with DatArchive API | Peer-to-peer | intermediate | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| Building Vanilla JS Web Components | Web | Intermediate | video |
| Composing Vanilla JS Web Components | Web | Advanced | video |
| Build your Portfolio Page with yo and csjs | Javascript | beginner | video |
| Build a simple Quiz with Firebase | Javascript | beginner | video |
| Wizard Amigos - JS for Cyber Nomads | Javascript | beginner | app |
| Title | Topic | Level | Format |
|---|---|---|---|
| 3 CSS Grid Features That Make My Heart Flutter | CSS | intermediate | blog |
| Locally Scoped CSS Variables: What, How, and Why | CSS | intermediate | blog |
| Implementing "Save For Offline" with Service Workers | Web API | advanced | blog |
| Array.map() | Javascript | beginner | doodle |
| Promises | Javascript | beginner | doodle |
| Var-let-const | Javascript | beginner | doodle |
| Title | Topic | Level | Format |
|---|---|---|---|
| Git workshop | Git | beginner | markdown |
| Loading and displaying a 3D mesh with regl | Web GL | advanced | project |
| Collection of Regl experiments | Web GL | advanced | project |
| Collection of Art projects with Regl | Web GL | advanced | project |
| Title | Topic | Level | Format |
|---|---|---|---|
| CSS classes | CSS | Basic | workshop |
| Title | Topic | Level | Format |
|---|---|---|---|
| Node.js & npm Basics | Javascript | intermediate | blog |
| Fork'n'go | Github | beginner | blog |
| Git it | Git | intermediate | app |
| Essential Electron | Electron | intermediate | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| Network interfaces | Networking | intermediate | blog |
| Computer networking | Networking | intermediate | zine |
| How to trick a neural network! | Neural networks | intermediate | talk |
| What happens when you start a process on Linux? | Linux | advanced | zine |
| Linux debugging tools | Linux | advanced | zine |
| What happens when you run 'Hello, world' | Unix | intermediate | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| How do I get started with V8 development? | V8 | intermediate | blog |
| Understanding V8’s Bytecode | V8 | advanced | blog |
| Pachelbel's canon in D with web audio | Web audio | intermediate | project |
| Title | Topic | Level | Format |
|---|---|---|---|
| Coding Whiteboard Challenge - Character Frequency | Javascript | beginner | video |
| Coding Whiteboard Challenge - JavaScript - Palindrome | Javascript | beginner | video |
| How well do you really know CSS? | CSS | beginner | blog |
| Why Doesn’t Your Github Repo Have a ReadMe File? | Github | beginner | blog |
| The Difference Between a Tree and a Graph Data Structure | Computer Science | beginner | blog |
| Data Structures – Linked List, Set and Hash Table | Computer Science | beginner | blog |
| The Difference Between .call and .apply in JavaScript | Javascript | beginner | blog |
| Instantiation Patterns in JavaScript | Javascript | intermediate | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| CSS Basics | CSS | beginner | video tutorial |
| Everything you need to learn CSS Grid Layout | Grid | beginner | blog |
| Grid by example | Grid | beginner | project |
| Grab & Go Patterns | Grid | beginner | project |
| Learn Grid Layout Video Series | Grid | beginner | video tutorial |
| Title | Topic | Level | Format |
|---|---|---|---|
| Git vs. Github | Git | beginner | drawing |
| Ecma Script and ES6 | ES6 | beginner | drawing |
| Man In the Middle Attack | Security | beginner | drawing |
| HTTP vs HTTPs | Security | beginner | drawing |
| Version Control Systems (VCS) | Version control system | beginner | drawing |
| Central VCS | Version control system | beginner | drawing |
| Distributed VCS | Version control system | beginner | drawing |
| Bundlers In The JS Ecosystem | Bundlers | beginner | drawing |
| More About Bundlers | Bundlers | beginner | drawing |
| Relational vs Non-relational Databases | Databases | beginner | drawing |
| Relational Databases | Databases | beginner | drawing |
| Non-relational Databases | Databases | beginner | drawing |
| Secure Shell (SSH) | SSH | beginner | drawing |
| More About SSH | SSH | beginner | drawing |
| Why SSH? | SSH | beginner | drawing |
| Semantic Versioning (Semver) | Versioning | beginner | drawing |
| Title | Topic | Level | Format |
|---|---|---|---|
| Exercism Javascript Excercises | Javascript | intermediate | app |
| Title | Topic | Level | Format |
|---|---|---|---|
| Video Paint | Canvas | intermediate | project |
| Title | Topic | Level | Format |
|---|---|---|---|
| Finding Fibonacci In Golden Trees | Computer science | intermediate | blog |
| Getting To The Root Of Sorting With Radix Sort | Computer science | intermediate | blog |
| Königsberg: Seven Small Bridges, One Giant Graph Problem | Computer science | intermediate | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| Nutella scrape - learn to scrape the web with Node.js | Scraping | intermediate | module |
| Title | Topic | Level | Format |
|---|---|---|---|
| Compiler vs. Transpiler | Computer science | beginner | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| A tip for my designer/CSS-wielding friends wanting to learn JavaScript | Javascript | beginner | demo |
| CSS Transitions and JavaScript Tweens | CSS | intermediate | demo |
| Controlling the Canvas with JavaScript Objects | Canvas | intermediate | demo |
| How to move elements on scroll in a way that doesn’t suck too bad | Scrolling | intermediate | demo |
| Hack Physics and JavaScript (part 1) | Javascript | intermediate | demo |
| Beginning with 3D WebGL (pt. 1) - The Scene | WebGL | intermediate | demo |
| Beginning with 3D WebGL (pt. 2) - Geometry | WebGL | intermediate | demo |
| Beginning with 3D WebGL (pt. 3) - Materials | WebGL | intermediate | demo |
| Beginning with 3D WebGL (pt. 4) - Animation | WebGL | intermediate | demo |
| Title | Topic | Level | Format |
|---|---|---|---|
| Service Worker, what are you ? | Service workers | beginner | blog |
| Turn Your Gist To HTML | Github | beginner | blog |
| But why can't I code like that? | Javascript | beginner | blog |
| Drawing on | Canvas | beginner | presentation |
| Title | Topic | Level | Format |
|---|---|---|---|
| What I Talk About When I Talk About Sorting: Untangling Array#sort | Javascript | beginner | blog |
| Title | Topic | Level | Format |
|---|---|---|---|
| Avatargenerator mit paper.js (German) | generative art | non-coding beginner | blog+video |
| Exploring generative spaces: a quickstart to generative art | generative art | coding beginner | video |
| Coding generative art by bleeptrack | generative art | coding beginner | video |
| Generative Art – Erschaffe dein digitales Kunstwerk (German) | generative art | non-coding beginner | blog+video |
| Title | Topic | Level | Format |
|---|---|---|---|
| ----- | ------ | ------ |
supporting women-teach-coding project with contributing their art










