// About me
type Idea = Readonly<{
  concreteEnough: boolean;
  meetsExpectations: boolean;
}>;
const brainstorm = (subject: Inspiration | Promise<Idea>): Promise<Idea> =>
  sketchOut(subject);
const design = (idea: Promise<Idea>): Promise<Design> =>
  (idea.concreteEnough && idea.meetsExpectations)
    ? makeMockups(idea)
    : design(brainstorm(idea));
const develop = (design: Promise<Design>): Promise<Implementation> =>
  vsCode(design);
const wouter = (inspiration: Inspiration) =>
  develop(design(brainstorm(inspiration)));
Have a look at my projects.
⚠ WARNING: Cool stuff ahead.
⚠ WARNING: Cool stuff ahead.




