todo.htmlToday.jsx
  1. <h1></h1>
  2. <input id="task">
  3. <button onclick="add()"></button>
  4. <button onclick="clearAll()">Delete All</button>
  5. <button onclick="sort()">Sort</button>
  6. <button onclick="exp()">Export</button>
  7. <ul id="list"></ul>
  8. <script>
  9. function add() {
  10. list.innerHTML += "<li>" + task.value;
  11. }
  12. </script>
  1. export function Today({ tasks }) {
  2. const left = tasks.filter(t => !t.done).length;
  3. return (
  4. <section className="today">
  5. <header> <small>{left} left</small></header>
  6. <AddTask />
  7. {tasks.map(t => <Task key={t.id} {...t} />)}
  8. </section>
  9. );
  10. }

A story in five chapters

I thought I'd become a developer.

Rutvik Kalamkar. AI Product Designer. This is how that happened.

But I kept asking different questions

Why does this feel confusing?

Question 02

Could this be simpler?

Question 03

What makes an experience feel right?

So I switched.

I thought switching to design meant leaving development behind.

Design

I thought I had to choose.

Then AI closed the gap

Now I don't have to.

Then AI closed the gap

Now I don't have to.

AI Product Designer

Hi, I'm Rutvik.

I design products, and with AI, I build them too.

One last question

What are you looking for?

↑ choose one

Today1 left
  • Learn how software works
  • Ask better questions
  • Design it
  • Build it
  • Make something together

Designed and built. Go on, it works. Drag it too.