programming
- Abstractions
block 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…
- Clojure
console.log (print <variable) (require [taoensso.faraday :as far (require [clojure.tools.namespace.repl :refer [refresh docker run -p 8888:8000 amazon/dynamodb-local -jar…
- Dichotomy
Dichotomy 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…
- Entropy
Code 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 Programming
The 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 programming
a DSL for finance excel spreadsheets are code the best part of programming is finding mistakes
- Meta programming
spectrum of abstraction
- NoCode
NoCode is building software using "code" (pure text). It is a higher level way to build software. You can build software using pre built building blocks (The era of Content…
- Opinionated
One thing is said to be opinionated when it has made some assumptions, and require you to follow some predefined conventions Opinionated tools make easier to beginners Defer your…
- Pain Minimization
We avoid switching from products/languages and more to before of pain minimization. We only change when we identify the new product is way better and worth the change.
- Parsers
Early algorithm
- Programing Bottom Up
Programing 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…
- Side Project
Side Project is a project that you do for fun or because you like or you want to learn something Here is my list of Side project ides Playground mdx based playground similar to…
- State Machine
A state machine describes all possibly states for a given business logic or situation They are very useful to model business logic, like ecommerce order status, UI transitions,…
- Today - 1 august
How have you been preparing for the code You are about to write? Smaller changes leads to higher productivity What constraints have you chosen? Why can’t we use 4G in flights?…
- Tweet drafts
a programmer has a relationship with the machine The better you get as a programmer the closer you get to the machine Programming is about frustration and allure Programming is…