This is a list of articles, books, websites, videos, and anything else I would like to try out and explore. I hope that others can benefit from the list too.
If you're interested in creating your own reading list, you can fork
this repo and deploy it using
terraform
with the provided infrastructure.
- https://github.com/webpack-contrib/webpack-bundle-analyzer
- https://capacitor.ionicframework.com/docs/getting-started/
- Angular - Routing & Navigation
- Angular - Providers
- Angular - Lazy Loading Feature Modules
- https://reactnavigation.org/blog/2018/11/17/react-navigation-3.0.html
- https://egghead.io/courses/get-started-using-webassembly-wasm
- https://egghead.io/courses/build-complex-layouts-with-css-grid-layout
- https://egghead.io/courses/advanced-react-component-patterns
- https://egghead.io/courses/building-react-applications-with-idiomatic-redux
- https://egghead.io/lessons/rxjs-create-a-generic-subscriber-in-rxjs
- https://egghead.io/playlists/react-hooks-and-suspense-650307f2
- https://egghead.io/playlists/css-fundamentals-238ce697
- https://www.youtube.com/watch?v=nlj3HkMpla4
- https://www.youtube.com/watch?v=9SMDqWam_B0
- https://www.youtube.com/watch?v=FYXpOjwYzcs
- https://www.youtube.com/watch?v=hEGg-3pIHlE
- https://www.youtube.com/watch?v=t3jx0EC-Y3c
- https://www.youtube.com/watch?v=9yK4t2CuIHQ
- https://www.youtube.com/watch?v=56mETnrByBM
- https://www.youtube.com/watch?v=Y4McLi9scfc
- https://www.youtube.com/watch?v=cyaAhXHhxgk
- https://www.youtube.com/watch?v=v6iR3Zk4oDY
- https://www.youtube.com/watch?v=SsCRQwLPwc8
- https://egghead.io/lessons/jest-write-data-driven-tests-in-jest-with-test-each
- https://www.youtube.com/watch?v=Z0Jl1KCWiag
- https://www.youtube.com/watch?v=91gxLyc9nXU
- https://www.youtube.com/watch?v=CJPTcTezvKU
- https://www.youtube.com/watch?v=_P2fGeg9I5o
- https://www.youtube.com/watch?v=te3Zm4bHBVs
- https://www.youtube.com/watch?v=ahCwqrYpIuM
- https://www.youtube.com/watch?v=azcrPFhaY9k
- https://www.youtube.com/watch?v=EZpdEljk5dY
- https://www.youtube.com/watch?v=G7KOgwuKBJQ
- https://www.youtube.com/watch?v=-NzfOhSAZpA
- https://www.youtube.com/watch?v=BcVAq3YFiuc
- https://www.youtube.com/watch?v=JmnsEvoy-gY
- https://alistapart.com/article/conversational-semantics
- https://developers.google.com/web/fundamentals/performance/optimizing-javascript/code-splitting/
- https://blog.kentcdodds.com/when-to-not-use-render-props-5397bbeff746
- https://medium.com/@amberleyjohanna/seriously-though-what-is-a-progressive-web-app-56130600a093
- https://blog.kentcdodds.com/automation-without-config-412ab5e47229
- https://developers.google.com/web/updates/2018/05/lighthouse
- https://developers.google.com/web/updates/2017/04/devtools-release-notes
- https://developers.google.com/web/fundamentals/performance/prpl-pattern/
- https://w3c.github.io/longtasks/
- https://developers.google.com/web/updates/2018/05/first-input-delay
- https://www.atlassian.com/git/articles/git-team-workflows-merge-or-rebase
- https://medium.com/@fredrikmorken/why-you-should-stop-using-git-rebase-5552bee4fed1
- https://meyerweb.com/eric/thoughts/2018/06/28/what-is-the-css-ch-unit/
- https://blog.kentcdodds.com/when-to-break-up-a-component-into-multiple-components-4ee75ab53bbc
- https://codeburst.io/declarative-vs-imperative-programming-a8a7c93d9ad2
- https://techfindings.one/archives/2679
- https://github.com/Microsoft/TypeScript/wiki/FAQ
- https://blog.angularindepth.com/rxjs-understanding-the-publish-and-share-operators-16ea2f446635
- https://blog.angularindepth.com/here-is-what-you-need-to-know-about-dynamic-components-in-angular-ac1e96167f9e
- https://www.artima.com/intv/handcuffs.html
- https://medium.com/@thomasreggi/yarn-plugn-play-1c398bf3e417
- https://lwn.net/Articles/250967/
- https://addyosmani.com/blog/performance-budgets/
- https://dev.to/meltedspark/customizing-angular-cli-6-buildan-alternative-to-ng-eject-1oc4
- https://dev.to/meltedspark/angular-6-ng-test-with-jest-in-3-minutes-43l8
- Can Programming Be Liberated from the von Neumann Style?
- https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2
- https://medium.com/@baphemot/understanding-react-suspense-1c73b4b0b1e6
- https://blog.logrocket.com/async-rendering-in-react-with-suspense-5d0eaac886c8
- https://tylermcginnis.com/react-higher-order-components/
- https://medium.com/javascript-scene/10-tips-for-better-redux-architecture-69250425af44
- https://blog.angularindepth.com/rxjs-closed-subjects-1b6f76c1b63c
- https://overreacted.io/why-do-we-write-super-props/
- https://blog.angularindepth.com/my-adventures-running-angular-ivy-inside-stackblitz-yes-it-is-possible-f4984fafd7d4
- https://zeit.co/blog/ncc
- https://blog.gardeviance.org/2016/08/on-being-lost.html
- https://alexjover.com/blog/use-prettier-with-tslint-and-be-happy/
- https://angular-guru.com/blog/angular-more-unknown-features
- https://serverless.com/blog/api-gateway-websockets-support/
- https://hacks.mozilla.org/2018/12/rust-2018-is-here/
- http://www.takingnotes.co/blog/2018/11/09/react-native-accessibility/
- https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514
- https://calibreapp.com/blog/2017-11-28-debugging-react/
- https://reactjs.org/docs/optimizing-performance.html
- https://medium.com/@spp020/44-quick-tips-to-fine-tune-angular-performance-9f5768f5d945
- https://medium.com/@cpyle/rxjs-functions-part-1-3275c1cdde21
- https://developers.google.com/web/updates/2015/08/using-requestidlecallback
- https://github.com/angular/angular/blob/master/packages/compiler/design/architecture.md
- https://medium.com/@jdxcode/for-the-love-of-god-dont-use-npmignore-f93c08909d8d
- https://medium.com/@m3po22/stop-using-ngrx-effects-for-that-a6ccfe186399
- https://blog.ionicframework.com/introducing-ionic-4-ionic-for-everyone/
- https://www.javascriptjanuary.com/blog/defensive-javascript
- https://medium.com/@mikesamuel/puzzling-towards-security-a12b9427124
- https://reactjs.org/blog/2019/02/06/react-v16.8.0.html