Skip to content

Instantly share code, notes, and snippets.

@chikeo
Last active December 6, 2020 17:59
Show Gist options
  • Select an option

  • Save chikeo/4e6e6121def89f180533deb57f5ab39b to your computer and use it in GitHub Desktop.

Select an option

Save chikeo/4e6e6121def89f180533deb57f5ab39b to your computer and use it in GitHub Desktop.
Excellent Miscellaneous Programming Resources
  1. Java. Functional programming https://stepik.org/course/1595/promo

  2. Stepik Online Courses Catalog https://stepik.org/catalog

  3. Node.js Best Practices https://github.com/goldbergyoni/nodebestpractices

  4. How a RegEx can bring your Node.js service down https://medium.com/@liran.tal/node-js-pitfalls-how-a-regex-can-bring-your-system-down-cbf1dc6c4e02

  5. How to automate your open source JavaScript project’s most repetitive tasks https://medium.com/free-code-camp/how-to-setup-productivity-tools-for-an-open-source-javascript-project-c52d403c5087

  6. Don’t Repeat Yourself with Anchors, Aliases and Extensions in Docker Compose Files https://medium.com/@kinghuang/docker-compose-anchors-aliases-extensions-a1e4105d70bd

  7. What's the difference between kinesis firehose and Kinesis stream? ravsau/aws-exam-prep#10

  8. The Best Node.js Boilerplate to Speed Up Your Project Development https://medium.com/better-programming/best-node-js-boilerplate-to-speed-up-your-project-development-a9eca7b07f90

  9. Decide If and How to Define an ES6 Arrow Function https://raw.githubusercontent.com/getify/You-Dont-Know-JS/1st-ed/es6%20%26%20beyond/fig1.png

  10. validator.js - A library of string validators and sanitizers. This library wraps safe regexes and eliminates the need to create and insecure one yourself https://github.com/validatorjs/validator.js

  11. LeetCode vs HackerRank https://www.youtube.com/watch?v=s5KI4BegUYw

  12. How I Passed My Technical Interviews at Uber & Google - Software Engineering https://www.youtube.com/watch?v=nmf-oObylnk

  13. MIT OpenCourseWare YouTube Playlist https://www.youtube.com/watch?v=HtSuA80QTyo&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb

  14. Node School https://nodeschool.io/

  15. Introduction to Lodash — For JS lovers https://parathantl.medium.com/introduction-to-lodash-for-js-lovers-51ce969f0d4

  16. 11 Super Handy Lodash Methods to Simplify Things in JavaScript https://medium.com/javascript-in-plain-english/11-super-handy-lodash-methods-to-simplify-things-in-javascript-8c45cd346616

  17. Function Composition with Lodash https://hackernoon.com/function-composition-with-lodash-d30eb50153d1 This article also explains the difference between imperative and declarative (Functional Programming style) programming

  18. You don't (may not) need Lodash/Underscore https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore

  19. Replace Loops using Recursion - Free Code Camp https://www.youtube.com/watch?v=mUXxp2a-yv4

  20. Quokka: Quokka.js is a rapid prototyping playground in your editor, with access to your project’s files, inline reporting, code coverage and rich output formatting. Runtime values are updated and displayed in your IDE next to your code, as you type. https://quokkajs.com/docs/#getting-started

  21. Refactoring.Guru makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics. https://refactoring.guru/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment