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 Builders ).
You can drag and drop blocks and see they running
They follow WYSIWYG (what you see is what you get).
We have a variety of nocode to build websites: WebFlow, Wix, Canva
For backend the options are more limited: DarkLang
One benefit if that you don’t have the deploy flow anymore, everything will do is deploied already. You just need to move from dev to staging to production.
The feedback loop is much faster.
One drawback is that people without coding background will build back data layers, making the nocode application not scale well.
We can think of nocode as another Thinking Tools, as we can build fast prototipes, and then just join the pieces to build it up.
What is missing to NoCode catch up?
Usually you can’t compose nocode?
Can you build a design system in nocode?
How do we share nocode ?
Do we need a package manager for nocode?
Incremental approach for you nocode
- "Simple" PagesA call "simple" pages: landing pages, blog posts, simple websites. These "simple" pages have a high level complexity of CSS and animations, 2 skills that I'm not so good yet,…
- Digital AssistantI'd like some help here! I'd like to be assistant when taking any decision I'd like to have word completion not only in mobile but also on desktop in any app, not only in chrome,…
- Text FormatsPlain Text We have a plain text when we don't have any formatting, all text are the same Rich Text Rich text is when we have formatting for part of the text. When you enable…
- Thinking ToolsWe need more tools to make our thinking better Mental Models is one of the tool in our toolbox Note Taking (Bidirectional note taking) is another tool. Can we make people remember…
- 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.…
- Thinking ToolsWe need more tools to make our thinking better Mental Models is one of the tool in our toolbox Note Taking (Bidirectional note taking) is another tool. Can we make people remember…
- Abstractionsblock 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…
- 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…
Sign in with GitHub to reply.
Select any passage to quote it.
Comments