Skip to content

Instantly share code, notes, and snippets.

View crispinamuriel's full-sized avatar
🌷
Working from home

Crispina Muriel crispinamuriel

🌷
Working from home
View GitHub Profile
@crispinamuriel
crispinamuriel / reset.css
Last active February 29, 2020 01:21 — forked from DavidWells/reset.css
/* http://meyerweb.com/eric/tools/css/reset/
v2.0-modified | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
@crispinamuriel
crispinamuriel / System Design.md
Created December 26, 2019 03:11 — 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?
@crispinamuriel
crispinamuriel / REACTO-reverse-LL.md
Created December 12, 2019 04:15 — forked from daphnelee3/REACTO-reverse-LL.md
Reverse a Linked List

Reverse a Linked List


Interviewer Prompt

const mkNode = (value, next = null) => ({ value, next })
const nums = mkNode(1, mkNode(2, mkNode(3)))