AboutAboutAboutAboutAboutAboutAboutAboutAboutAboutAboutAbout
Grenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish RaiGrenish Rai
I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.I’m a software developer with a designer’s eye, and an AI researcher whenever curiosity gets the better of me. I like getting a messy idea to sit still — then making it something you can actually use.
That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.That usually means the interface and the system in the same breath. How it looks, how it feels, whether it holds together when you poke it. If it only works in a demo, it doesn’t count.
Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”Lately the curiosity is AI: small models, strange interfaces, and the gap between a guess and a thing that behaves. Same job as always. Turn “what if?” into “oh, it works.”
I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.I keep a short list of tools I actually know. They stay out of the way, they last, and I can still move fast with them.
- TypeScript
- React
- Next.js
- Prisma
- Postgres
- Docker
- Vercel
- Zod
- Rust