Skip to content

Commit 4fedde0

Browse files
author
Eric Elliott
committed
README updates
* Added Inquirer.js * Standardized link description formating
1 parent f7b6af0 commit 4fedde0

File tree

1 file changed

+33
-32
lines changed

1 file changed

+33
-32
lines changed

README.md

Lines changed: 33 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,27 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
1313

1414
## Required Reading (Online resources)
1515

16-
* [Learn JavaScript Essentials (for all skill levels)](https://medium.com/javascript-scene/learn-javascript-b631a4af11f2) - One clear path to JavaScript mastery
16+
* [Learn JavaScript Essentials (for all skill levels)](https://medium.com/javascript-scene/learn-javascript-b631a4af11f2) One clear path to JavaScript mastery
1717
* [JavaScript Training Sucks](https://medium.com/javascript-scene/javascript-training-sucks-284b53666245) 99 out of 100 JS developers lack the skills they need to fill hundreds of thousands of jobs. We can change that.
1818
* [The Two Pillars of JavaScript Part 1: Prototypal OO](https://medium.com/javascript-scene/the-two-pillars-of-javascript-ee6f3281e7f3)
1919
* [The Two Pillars of JavaScript Part 2: Functional Programming](https://medium.com/javascript-scene/the-two-pillars-of-javascript-pt-2-functional-programming-a63aa53a41a4)
2020
* [How to Fix the `class` Keyword](https://medium.com/p/how-to-fix-the-es6-class-keyword-2d42bb3f4caf) TL;DR `class` is broken. Don't use it until it's fixed.
2121
* [JavaScript Objects](http://davidwalsh.name/javascript-objects) An excellent explanation of inheritance in JavaScript by Kyle Simpson
2222
* [Isomorphic JavaScript](http://isomorphic.net/)
23-
* [JavaScript Application Architecture on the Road to 2015](https://medium.com/@addyosmani/javascript-application-architecture-on-the-road-to-2015-d8125811101b) - Addy Osmani
23+
* [JavaScript Application Architecture on the Road to 2015](https://medium.com/@addyosmani/javascript-application-architecture-on-the-road-to-2015-d8125811101b) Addy Osmani
2424
* [Reactive MVC and the Virtual DOM](http://futurice.com/blog/reactive-mvc-and-the-virtual-dom) Great read, even if you're not a React user.
2525
* [Introduction to Reactive Programming](https://gist.github.com/staltz/868e7e9bc2a7b8c1f754)
2626
* [The General Theory of Reactivity](https://github.com/kriskowal/gtor) What is all this talk about reactive? Functional? Promises? This is the beginning of a reactive programming bible.
2727
* [ES6 Generators](http://davidwalsh.name/es6-generators) A series of blog posts by Kyle Simpson
28-
* [Typed JavaScript](http://www.2ality.com/2014/10/typed-javascript.html) - Excellent post about the state of typed JavaScript by Axel Rauschmayer
29-
* [Taming the Asynchronous Beast with CSP in JavaScript](http://jlongster.com/Taming-the-Asynchronous-Beast-with-CSP-in-JavaScript) - James Long
28+
* [Typed JavaScript](http://www.2ality.com/2014/10/typed-javascript.html) Excellent post about the state of typed JavaScript by Axel Rauschmayer
29+
* [Taming the Asynchronous Beast with CSP in JavaScript](http://jlongster.com/Taming-the-Asynchronous-Beast-with-CSP-in-JavaScript) James Long
3030
* [ES6 Modules: The Final Syntax](http://www.2ality.com/2014/09/es6-modules-final.html) by @rauschma #AMDisDead
3131

3232

3333
## Required Viewing
34-
* [Classical Inheritance is Obsolete: How to Think in Prototypal OO](https://vimeo.com/69255635) - by [Eric Elliott](https://twitter.com/_ericelliott)
35-
* [Asynchronous Programming at Netflix](https://www.youtube.com/watch?v=gawmdhCNy-A) - [Jafar Husain](https://twitter.com/jhusain)
36-
* [David Nolen: Immutability: Putting The Dream Machine To Work](https://www.youtube.com/watch?v=SiFwRtCnxv4) - [David Nolen](https://twitter.com/swannodette)
34+
* [Classical Inheritance is Obsolete: How to Think in Prototypal OO](https://vimeo.com/69255635) by [Eric Elliott](https://twitter.com/_ericelliott)
35+
* [Asynchronous Programming at Netflix](https://www.youtube.com/watch?v=gawmdhCNy-A) [Jafar Husain](https://twitter.com/jhusain)
36+
* [David Nolen: Immutability: Putting The Dream Machine To Work](https://www.youtube.com/watch?v=SiFwRtCnxv4) [David Nolen](https://twitter.com/swannodette)
3737
* [Immutable Data and React](https://www.youtube.com/watch?v=I7IdS-PbEgI&list=PLb0IAmt7-GS1cbw4qonlQztYV1TAW0sCr) by [Lee Byron](https://twitter.com/leeb)
3838
* [Delivering the Goods](https://www.youtube.com/watch?v=R8W_6xWphtw) Paul Irish on one of the most important but overlooked topics in the development world today - page load times.
3939
* [Simplicity Matters](https://www.youtube.com/watch?v=rI8tNMsozo0) A later version of the influential talk, "Simple Made Easy" by [Rich Hickey](https://twitter.com/richhickey)
@@ -68,7 +68,7 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
6868
* [Node Inspector](https://github.com/node-inspector/node-inspector) Debug Node code with the Chrome debug tools
6969
* [TraceGL](https://github.com/traceglMPL/tracegl) Powerful runtime analysis of live JavaScript code
7070
* [Tern](http://ternjs.net/) Static analysis in JavaScript
71-
* [JSDoc](http://usejsdoc.org/) - Pair with [Tern](http://ternjs.net/) for static analysis
71+
* [JSDoc](http://usejsdoc.org/) Pair with [Tern](http://ternjs.net/) for static analysis
7272
* [Nitrous.IO](https://www.nitrous.io/join/uJcRo6yQDvs?utm_source=nitrous.io&utm_medium=copypaste&utm_campaign=referral) (Supports live collaboration / pair programming)
7373
* [Slack](http://slack.com) Chat for teams, with GitHub and Google hangouts integration
7474
* For hangouts, just type /hangout in any channel
@@ -103,7 +103,7 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
103103
## JavaScript environments
104104

105105
* [Node.js](http://nodejs.org/) Server side JavaScript and more
106-
* [io.js](https://iojs.org/) - The Node fork
106+
* [io.js](https://iojs.org/) The Node fork
107107

108108

109109
## Libraries
@@ -126,11 +126,12 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
126126
* [Moment](http://momentjs.com/docs/) A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.
127127
* [Globalize](https://github.com/jquery/globalize) i18n / translate your app for many languages and locations (locales)
128128
* [Express](http://expressjs.com/) The most popular framework for Node.
129-
* [Stampit](https://github.com/ericelliott/stampit) Stampit - create objects from reusable, composable behaviors. Prototypal inheritance with stamps.
129+
* [Stampit](https://github.com/ericelliott/stampit) Create objects from reusable, composable behaviors. Prototypal inheritance with stamps.
130130
* [Credential](https://github.com/ericelliott/credential) If you write Node apps with password logins, you need Credential.
131131
* [cuid](https://github.com/ericelliott/cuid) GUIDs are broken - use cuid, instead.
132132
* [velocity](http://julian.com/research/velocity/) & [Velocity Motion Designer (VMD)](http://julian.com/research/velocity/#vmd) UI animation library.
133-
* [json-schema](https://github.com/kriszyp/json-schema) - Great for model validations.
133+
* [json-schema](https://github.com/kriszyp/json-schema) Great for model validations.
134+
* [inquirer.js](https://github.com/SBoudrias/Inquirer.js) Great library for building CLI tools.
134135

135136

136137
## Web Components
@@ -162,7 +163,7 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
162163
* [Node.js on Google+](https://plus.google.com/communities/115365528781941125390)
163164
* IRC ##JavaScript irc://irc.freenode.net/javascript
164165
* IRC #node.js irc://irc.freenode.net/node.js
165-
* IRC #io.js irc://irc.freenode.net/io.js - the Node fork
166+
* IRC #io.js irc://irc.freenode.net/io.js The Node fork
166167

167168

168169
## News
@@ -211,24 +212,24 @@ Some of these links are affiliate links, meaning that if you make a purchase, I
211212

212213
## Twitter (alphabetical order)
213214

214-
* [Addy Osmani](https://twitter.com/addyosmani) - App architecture expert, Chrome dev tools champion
215-
* [Angus Croll](https://twitter.com/angustweets) - Author, "If Hemingway Wrote JavaScript"
216-
* [Axel Rauschmayer](https://twitter.com/rauschma) - ES Next evangelist, author
217-
* [Brendan Eich](https://twitter.com/BrendanEich) - Created JavaScript
218-
* [David Nolen](https://twitter.com/swannodette) - Great functional programming content
219-
* [David Herman](https://twitter.com/littlecalculist) - Author, "Effective JavaScript"
220-
* [EchoJS](https://twitter.com/echojs) - News and links
221-
* [Eric Elliott](https://twitter.com/_ericelliott) - That's me. O'Reilly author. JavaScript architect. JS Instructor.
222-
* [Jafar Husain](https://twitter.com/jhusain) - Great talks on RxJS, ES next, etc...
215+
* [Addy Osmani](https://twitter.com/addyosmani) App architecture expert, Chrome dev tools champion
216+
* [Angus Croll](https://twitter.com/angustweets) Author, "If Hemingway Wrote JavaScript"
217+
* [Axel Rauschmayer](https://twitter.com/rauschma) ES Next evangelist, author
218+
* [Brendan Eich](https://twitter.com/BrendanEich) Created JavaScript
219+
* [David Nolen](https://twitter.com/swannodette) Great functional programming content
220+
* [David Herman](https://twitter.com/littlecalculist) Author, "Effective JavaScript"
221+
* [EchoJS](https://twitter.com/echojs) News and links
222+
* [Eric Elliott](https://twitter.com/_ericelliott) That's me. O'Reilly author. JavaScript architect. JS Instructor.
223+
* [Jafar Husain](https://twitter.com/jhusain) Great talks on RxJS, ES next, etc...
223224
* [James Halliday](https://twitter.com/substack) aka Substack - author of ~one million~ Node modules you probably use.
224-
* [James Long](https://twitter.com/jlongster) - CSP, functional programming advocate, Mozilla developer
225-
* [JavaScript Cheerleader](https://twitter.com/JS_Cheerleader) - Mover & shaker, JavaScript evangelist, documentary film maker
226-
* [JavaScript Daily](https://twitter.com/JavaScriptDaily) - News and links
227-
* [Jordan Harband](https://twitter.com/ljharb) - Keeping us ahead of the JS curve
228-
* [Kyle Simpson](https://twitter.com/getify) - Author, YDKJS - O'Reilly, JS Instructor, open web evangelist
229-
* [Marijn Haverbeke](https://twitter.com/marijnjh) - Author, "Eloquent JavaScript"
230-
* [Nicholas C. Zakas](https://twitter.com/slicknet) - Author, speaker
231-
* [Nick Morgan](https://twitter.com/skilldrick) - Author, "JavaScript for Kids"
232-
* [Paul Irish](https://twitter.com/paul_irish) - Developer evangelist, Chrome dev tools champion
233-
* [Reginald Braithwaite](https://twitter.com/raganwald) - Author, "JavaScript Allongé", speaker, GitHub
234-
* [YDKJS](https://twitter.com/ydkjs) - You Don't Know JS, O'Reilly book series by Kyle Simpson
225+
* [James Long](https://twitter.com/jlongster) CSP, functional programming advocate, Mozilla developer
226+
* [JavaScript Cheerleader](https://twitter.com/JS_Cheerleader) Mover & shaker, JavaScript evangelist, documentary film maker
227+
* [JavaScript Daily](https://twitter.com/JavaScriptDaily) News and links
228+
* [Jordan Harband](https://twitter.com/ljharb) Keeping us ahead of the JS curve
229+
* [Kyle Simpson](https://twitter.com/getify) Author, YDKJS - O'Reilly, JS Instructor, open web evangelist
230+
* [Marijn Haverbeke](https://twitter.com/marijnjh) Author, "Eloquent JavaScript"
231+
* [Nicholas C. Zakas](https://twitter.com/slicknet) Author, speaker
232+
* [Nick Morgan](https://twitter.com/skilldrick) Author, "JavaScript for Kids"
233+
* [Paul Irish](https://twitter.com/paul_irish) Developer evangelist, Chrome dev tools champion
234+
* [Reginald Braithwaite](https://twitter.com/raganwald) Author, "JavaScript Allongé", speaker, GitHub
235+
* [YDKJS](https://twitter.com/ydkjs) You Don't Know JS, O'Reilly book series by Kyle Simpson

0 commit comments

Comments
 (0)