I am producing a blog and video series taking an indepth look at the mechanisms inside of different tools and libraries found in the JavaScript ecosystem. My approach is to start with an overview then build mini (~50 lines) working versions of them.
Topics covered so far
- React hooks
- Web bundlers (e.g. Webpack)
- Type systems (e.g. TypeScript)
- GraphQL
- GraphQL DataLoader
- Git version control
- Source maps
- Docker
- NPM
- Test runners (e.g. Mocha)
- VSCode auto formatters (e.g. Prettier)
- Apollo
Future topics
- npm/yarn - package managers
- Blockchain
- Ethereum
- esbuild
- styled-components
- Linters (e.g Eslint)
- Got a suggestion? Email me at craigtaub@gmail.com
Prefer watching a walk-through?
If you prefer watching a video walkthrough, I have an "Under-the-hood of" YouTube channel here