Skip to content

Instantly share code, notes, and snippets.

View shihabus's full-sized avatar
🦄
I'm a unicorn

Shihabudheen US shihabus

🦄
I'm a unicorn
View GitHub Profile
@shihabus
shihabus / master-javascript-interview.md
Created April 14, 2020 03:20 — forked from Geoff-Ford/master-javascript-interview.md
Eric Elliott's Master the JavaScript Interview Series

Frontend Masters: AWS for Frontend Engineers

You should have the following completed on your computer before the workshop:

  • Install the AWS CLI.
  • Have Node.js installed on your system. (Recommended: Use nvm.)
    • Install yarn with brew install yarn.
  • Create an AWS account. (This will require a valid credit card.)
  • Create a Travis CI account. (This should be as simple as logging in via GitHub).
@shihabus
shihabus / React-Hooks.js
Created June 13, 2021 16:52 — forked from craigtaub/React-Hooks.js
Nested React Hooks
// Engine
const React = {
index: 0,
state: [],
useEffect: (callback, dependencies) => {
const cachedIndex = React.index;
const hasChanged = dependencies !== React.state[cachedIndex];
if (dependencies === undefined || hasChanged) {
callback();