Skip to content

Instantly share code, notes, and snippets.

View yehudamakarov's full-sized avatar
🎯
Focusing

Yehuda Makarov yehudamakarov

🎯
Focusing
View GitHub Profile
@yehudamakarov
yehudamakarov / readme.md
Last active November 22, 2018 16:43 — forked from benstr/readme.md
Gist Markdown Cheatsheet

#Heading 1 ##Heading 2 ###Heading 3 ####Heading 4 #####Heading 5 ######Heading 6


Paragraph

@yehudamakarov
yehudamakarov / my-connected-component.tsx
Last active May 3, 2019 01:59 — forked from aheitzmann/my-connected-component.tsx
[Typed Connected Components] A best practice pattern for defining and using typescript types for a redux-react connected component
import * as React from 'react'
import * as Redux from 'redux'
import { MyReduxState } from './my-root-reducer.ts'
export interface OwnProps {
propFromParent: number
}
interface StateProps {
@yehudamakarov
yehudamakarov / System Design.md
Created May 14, 2019 01:07 — 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?