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 / 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();
@shihabus
shihabus / notes.mdx
Last active January 26, 2021 19:42
Praveen

Primitive and Non-Primitive Data Types

Primitives Data types

  1. int
  2. boolean
  3. string
  4. Symbol
  5. undefined
  6. null

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 / Interview Questions
Created April 22, 2020 14:21
Interview Questions
What is a Promise
What is a generator function
Polyfills? Polyfills for map, filter, throttle and debounce.
@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