Skip to content

Instantly share code, notes, and snippets.

@misostack
misostack / System Design.md
Created October 2, 2019 07:49 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@misostack
misostack / system-design-notes.md
Last active October 2, 2019 07:50
SystemDesignNote.md

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@misostack
misostack / angular-gist.md
Last active March 8, 2022 02:49
Angular Gist

Angular CLI CheatSheet

First steps

# install
yarn global add @angular/cli
# update
yarn global upgrade @angular/cli
# ng help
@misostack
misostack / common-linux-commands.md
Created October 11, 2019 11:14
common-linux-commands.md

Commons

# Download
wget url
# Extract .tar.gz
tar vxfz *.tar.gz
@misostack
misostack / nestjs.md
Created November 11, 2019 12:22
all-about-nestjs.md

New Project

nest new heyhey -s -l ts
@misostack
misostack / curl.md
Created November 12, 2019 03:58
curl.md

Common Options

-#, --progress-bar Make curl display a simple progress bar instead of the more informational standard meter.

-b, --cookie <name=data> Supply cookie with request. If no =, then specifies the cookie file to use (see -c).

-c, --cookie-jar <file name> File to save response cookies to.

@misostack
misostack / react-form-hook-with-custom-inputs.jsx
Created December 4, 2019 07:03
React Form Hook With Custom Inputs
import React, { useState, useEffect } from "react";
import ReactDOM from "react-dom";
import useForm from "react-hook-form";
import Input from "@material-ui/core/Input";
import Select from "react-select";
import { Input as StrapInput } from "reactstrap";
import "./index.css";
import { TextField } from "@material-ui/core";
@misostack
misostack / visual-code-speedup.md
Created December 5, 2019 03:53
Visual Code Speedup
@misostack
misostack / Senior Nodejs-Reactjs Engineer.html
Created December 13, 2019 04:35
Senior Nodejs-Reactjs Engineer
Required experience:
• +5 years' experience working in Software Development:
• Solid experience in JavaScript ES6 (import/export of Modules, promise, async wait, callbacks) and TypeScript;
• Solid experience in using Jest Node.js/React.js unit testing framework.
• Solid experience in designing & developing RESTful APIs and microservices-based systems;
• Experience in Agile development environments;
• Familiar with Front-End frameworks, specifically React.js;
• Well-versed in writing structured, well-documented, maintainable, and clean code;
• Good problem-solving and analytical skills;
• Good understanding of standard Software Engineering processes, Testing, and Agile methodology;
@misostack
misostack / Tips to learn a new programming language.md
Last active February 25, 2022 14:06
Tips to learn a new programming language

General

  • Functions
  • Types
  • Conditionals
  • Loops
  • Function Declarations
  • Pointers
  • Packages