todo.htmlToday.jsx
- <h1></h1>
- <input id="task">
- <button onclick="add()"></button>
- <button onclick="clearAll()">Delete All</button>
- <button onclick="sort()">Sort</button>
- <button onclick="exp()">Export</button>
- <ul id="list"></ul>
- <script>
- function add() {
- list.innerHTML += "<li>" + task.value;
- }
- </script>
- export function Today({ tasks }) {
- const left = tasks.filter(t => !t.done).length;
- return (
- <section className="today">
- <header> <small>{left} left</small></header>
- <AddTask />
- {tasks.map(t => <Task key={t.id} {...t} />)}
- </section>
- );
- }
I thought I'd become a developer.
Rutvik Kalamkar. AI Product Designer. This is how that happened.
Why does this feel confusing?
Could this be simpler?
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.
Now I don't have to.
Now I don't have to.
Hi, I'm Rutvik.
I design products, and with AI, I build them too.
- Learn how software works
- Ask better questions
- Design it
- Build it
- Make something together
Designed and built. Go on, it works. Drag it too.
