Awesome
mad science handbook
feelings on open source programming with javascript.
this is a living document
philosophy
- Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet
- Simple made easy
- Architecture the Lost Years
- Programming with Hand Tools
- Turning the database inside-out with Apache Samza
- Feynman's Nobel Amibition
- "I want programming computers to be like coloring with crayons and playing with duplo blocks"
- "If you only do things that are certain to succeed, then you're only going to be doing very obvious things."
- In the Beginning was the Command Line
- "When applications are done well, they are just the really application-specific, brackish residue that can't be so easily abstracted away. All the nice, reusable components sublimate away onto github and npm where everybody can collaborate to advance the commons."
- "the emerging [Node] aesthetic of radical re-usability and module-driven development"
- "If your framework melts away into an informal collection of modules that happen to work well together but can be easily repurposed by people who don't use the framework, then you have built something very sublime."
- The Web We Lost
more at
practices
- Omega Projects
- The Art of Node
- module best practices
- NodeSchool
- browserify handbook
- npm scripts
- streams
- Learn Javascript Essentials
- introduction to reactive programming
- cyber wizard institute
- "clean as you cook"
- "whether it's friends, work, activities, etc, a friend taught me to do what brings you energy, and cut what depletes your energy."
- Art of JavaScript I/O
more at
projects
if you want to upskill, follow the progress of projects you enjoy, dive into where you think you can contribute. :)
if you see something that needs doing, it's your job
more at
resources
- @yoshuawuyts on knowledge
- @mattdesl on graphics
- computational geometry
- @pfraze on Conflict-free Replicated Data Types
- A plain English introduction to the CAP Theorem
more at