Welcome to Stanford Code the Change’s Guides!¶
- Android Testing
- Unit Testing in Python Flask
- An Introduction to Git
- Storing Passwords
- Managing Slack Notifications
- Unix Commands
- Introduction to Database and Structured Query Language
- Zero Knowledge Proofs
- Kademlia DHT
- Motivation: A Book-Lending Thought Experiment
- Peer-to-Peer File Sharing in Action: IPFS
- Distributed Hash Tables
- A Decentralized But Organized Partition of the Map
- Defining Distance for Keys in a Binary Trie
- Tree Partitions as Routing Tables
- Key/Computer Lookups
- Supporting Dynamic Leaves and Joins
- Walkthrough of a Kademlia Network Genesis
- Piecing Together the DHT
- Conclusion
- More Resources
- Licensing and Attribution
- Web Security
- Securing Open Source Software
- Creating Accessible Websites
- Layers of Modern Javascript
- React with Hooks
License and Attribution¶
These guides were created by the amazing members of Stanford Code the Change. The authors of each guide hold its copyright, and any licensing terms are specified in the guides themselves.