Abstractions

#building_block #abstraction

An abstraction is something that helps us

An abstraction can help build concrete things

twitter thread

React is the abstraction to build UI using components

D3 is the low level abstraction to build charts/graphs, it can build any chart

functional css let you build any style

Declarative vs imperative

The basic building block of functional programming is a function

A function is a lazy reusable chunk of code.

Linked from
  • Constraint are goodMost people think about constraint in a bad way I think constraint is good for many reasons Constraints gives you a limited set of options to perform or use. GraphQL is better…
  • Leaking Abstraction Frameworknextjs gatsby expo apollo can I use <leak framework <thing outside <leak framewok can I use expo video outside expo? can I use next < outside next? can I use gatsby…
  • Mental ModelsA mental model is an Abstractions that let you think more clearly it is packages for our mind. for instance: Occam’s Razor: prefer simpler models as they have less assumptions.…
  • Programing Bottom UpPrograming Bottom Up is about creating the low level building blocks improving the language to create your product. With the correct building blocks you have a smaller code, as…
  • The era of Content BuildersWhat is Content? Content is information organized to an audience What is a Content Builder? A content builder is a software that you let organize your content in different ways.…
Shares tags with
  • Clojureconsole.log (print <variable) (require [taoensso.faraday :as far (require [clojure.tools.namespace.repl :refer [refresh docker run -p 8888:8000 amazon/dynamodb-local -jar…
  • DichotomyDichotomy is to divide the whole in 2 parts We have many dichotomies in life and in code server/client we want to do some work on the server and some work in the client sync/async…
  • EntropyCode entropy adding a new prop to your react component increases entropy adding a new parameter to your funciton increases entropy more code more entropy more parameters more…
  • Functional ProgrammingThe building block of functional programming is a function A function is an abstraction that receives an input and produces an output f(x) y A pure function is a function that…
  • how to teach programminga DSL for finance excel spreadsheets are code the best part of programming is finding mistakes

Sign in with GitHub to reply.

Select any passage to quote it.

Comments