A living curated list of awesome learning material.
I’ll try to jot down interesting stuff I read, watch, or listen related to the things I enjoy the most: Software development and everything in between.
Disclaimer: This isn’t an exhaustive list. It contains resources I value and I enjoyed consuming, not everything I’ve ever read. I also remove stuff I no longer see valuable. It is a curated list after all!
Disclaimer #2: There is no order or priorities. Read the whole thing 😀
Disclaimer #3: I know some resources and categories are overlapping. I know. I’m not trying to start a fire by splitting Agile and Software Crafting.
JavaScript
- The Melting Pot of JavaScript – Dan Abramov.
- Me da igual tu framework JavaScript – Coding Stones.
- npm and the future of JavaScript – Laurie Voss.
- Keep Betting on JavaScript – Kyle Simpson.
- JavaScript Concurrency and the DOM – Kristofer Baxter and Malte Ubl.
- The Event Loop – Jake Archibald.
- What the heck is the event loop anyway? – Philip Roberts.
- The economics of open source – C J Silverio.
- What are Observables and why should I care? – Randall Koutnik.
- Learning Functional Programming with JavaScript – Anjana Vakil.
- Two Fundamental Abstractions – André Staltz.
- WTF is ES6, ES8, ES 2017, ECMAScript?.
- A Beginner’s Guide to JavaScript’s Prototype.
- The future of state management.
- Exploring ES6.
- Intuitive Transducer in JavaScript.
- A Quick Practical Example of JavaScript’s Reduce Function.
- I’m harvesting credit card numbers and passwords from your site. Here’s how..
- Understanding Scope in JavaScript.
- The Observer Pattern in JavaScript explained.
- Top 10 JavaScript errors from 1000+ projects (and how to avoid them).
- The Comprehensive Guide to JavaScript Design Patterns.
- Learn How To Debug JavaScript with Chrome DevTools.
- Object Composition in JavaScript.
- Async/await will make your code simpler.
- SEO para Progressive Web APPs (PWA) y Frameworks JavaScript.
- How to stop using console.log() and start using your browser’s debugger.
- Master the JavaScript Interview: What’s the Difference Between Class & Prototypal Inheritance?.
- Why every beginner front-end developer should know publish-subscribe pattern?.
- Understanding the Virtual DOM.
- Data Structures in JavaScript.
- Removing jQuery from GitHub.com frontend.
- Clean JavaScript: Using use-case interactors.
- Design Patterns for humans – JavaScript edition.
- Composing Software: An Introduction.
- Async JavaScript: From Callbacks, to Promises, to Async/Await.
- Debouncing and Throttling Explained Through Examples.
- What Is JavaScript Made Of?.
- The TypeScript Tax.
- Run-Time Type Checking in TypeScript with io-ts.
- Stronger JavaScript with Opaque Types.
- 10 Insights from Adopting TypeScript at Scale.
- How to deal with dirty side effects in your pure functional JavaScript.
export default thing
is different to export { thing as default }.- You Don’t Know JS.
- JavaScript Allongé.
- JavaScript.info.
- clean-code-javascript.
The Javascript is a github repository by Adrià Fontcuberta
Leave a Reply