(function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W24L468');
Improve the feature. Managing multiple versions of features.

Improve the feature. Managing multiple versions of features.

November 13, 2023Alex Welcing1 min read
Polarity:Mixed/Knife-edge

Improve the feature by generating multiple options and picking the best one.

If there is only one solution

The problem is either too small or large and needs to be reformatted, or not enough research on the subject has been conducted. So let's pick a path forward on quickly resolving those questions.

Demonstrating on a real 3D/ChatGPT integration

Pick any three random project dimensions for the definition, say:

  1. UX
  2. Performance
  3. Creativity

We will define solutions in these directions to evaluate the possibility of each and understand the implications of each.

In this case, we have a 3D space with an HTML user input feature screen that displays results from a ChatGPT 3.5 Turbo API, and a React-Three-Fiber monitor displaying results.

It's not perfect, and we want to make some improvements before releasing this update. First impressions on what needs to be changed:

  • Button text illegible
  • [ ]

fast sdxl artwork
fast sdxl

dev artwork
dev

kolors artwork
kolors
AI Art Variations (3)

Discover Related Articles

Explore more scenarios and research based on similar themes, timelines, and perspectives.

// Continue the conversation

Ask Ship AI

Chat with the AI that powers this site. Ask about this article, Alex's work, or anything that sparks your curiosity.

Start a conversation

About Alex

AI product leader building at the intersection of LLMs, agent architectures, and modern web technologies.

Learn more
Discover related articles and explore the archive