This Week in Startups - Text-to-UI demo with Galileo AI Co-founder Arnaud Benard + How to design loved products | E1749
Episode Date: May 24, 2023This Week in Startups is presented by: Crowdbotics. Great ideas can change the world, and Crowdbotics is the fastest way to turn those ideas into code. Get a free scoping session for your next big app... idea at http://crowdbotics.com/twist Hampton. Are you a startup founder or CEO seeking expert advice? Join Hampton, the private, highly vetted community for high-growth founders. Get invaluable insights, connections, and support to accelerate your business at http://joinhampton.com/twist today! The Microsoft for Startups Founders Hub helps all founders build a better startup, at a lower cost, from day one. Startups get up to $150K in Azure credits, access to free OpenAI credits, free dev tools like GitHub, technical advisory, access to mentors and experts, and so much more. There is no funding requirement, and it only takes minutes to join. Sign up today at http://aka.ms/thisweekinstartups * Today’s show: Galileo AI’s Arnaud Benard joins Jason to demo their text-to-UI platform before discussing the AI startup scene in Silicon Valley (3:47). Then Lunour’s Scott Bair gives a presentation on how to design loved products from rough wireframes to a polished design (34:17). Follow Arnaud: https://twitter.com/arnaudai Check Out Galileo AI: https://www.usegalileo.ai/ Follow Scott: https://twitter.com/scott_bair Check Out Lunour : https://www.lunour.com/ * Time stamps: (0:00) Arnaud joins Jason (1:29) Discovering Galileo AI (3:47) Arnaud demos Galileo (9:28) Crowdbotics - Get a free scoping session for your next big app idea at http://crowdbotics.com/twist (10:36) Galileo’s inception, its business metrics and its AI models (17:28) Hampton - Join Hampton's community of high-growth founders today at https://joinhampton.com/twist (18:52) Building an AI startup today (24:43) Arnaud’s position on AutoGPTs (28:02) San Francisco’s startup and food scene (32:43) Microsoft for Startups Founders Hub - Apply in 5 minutes for six figures in discounts at http://aka.ms/thisweekinstartups (34:17) How to design loved products with Scott Bair * Read LAUNCH Fund 4 Deal Memo & Apply for Funding Buy ANGEL Great recent interviews: Brian Chesky, Aaron Levie, Sophia Amoruso, Reid Hoffman, Frank Slootman, Billy McFarland, PrayingForExits, Jenny Lefcourt Check out Jason’s suite of newsletters: https://substack.com/@calacanis * Follow Jason: Twitter: https://twitter.com/jason Instagram: https://www.instagram.com/jason LinkedIn: https://www.linkedin.com/in/jasoncalacanis * Follow TWiST: Substack: https://twistartups.substack.com Twitter: https://twitter.com/TWiStartups YouTube: https://www.youtube.com/thisweekin * Subscribe to the Founder University Podcast: https://www.founder.university/podcast
Transcript
Discussion (0)
And now it's what's really cool is that I think everyone is aware of a language model,
so it makes the conversation way easier.
I think if I was trying to do language model research as a startup three years ago,
it would be really hard.
But today, because people can see the benefit of using those type of algorithm,
I think it's a super exciting opportunity.
And I really see that things keep getting better and better and better.
So that's even more exciting.
This Week in Startups is brought to you by
crowdbotics great ideas can change the world and crowdbotics is the fastest way to turn those ideas into code get a free
scoping session for your next big app idea at crowdbotics.com slash twist hampton are you a startup founder or
CEO seeking expert advice join hampton the private highly vetted community for high growth founders get invaluable
insights connections and support to accelerate your business at joinhampton dot com slash twist today
And the Microsoft for Startups Founders Hub helps all founders build a better startup at a lower cost from day one.
Startups get up to $150,000 in Azure credits, access to free open AI credits, free dev tools like GitHub, technical advisory, access to mentors and experts, and so much more.
There is no funding requirement and it only takes minutes to join.
Sign up today at aka.m.s slash this week in startups.
All right, everybody, welcome back to the program.
We have another edition of our innovators and builders in AI.
Today I'm really excited about our guest because I love building product.
I love UI user interface, as we say, in the industry.
And our guest today is building Galileo AI.
His name is Renaud Bernard.
Welcome to the program, Arnaud.
Yeah.
I'm super happy to be here today.
Thanks for inviting me on the show.
And your French I can hear.
Are you in France or are you here in the Bay Area?
I'm in San Francisco.
I've been living in the Bay Area for more than five years now.
And I'm from Geneva in Switzerland,
which is kind of a mix between France and Switzerland.
Yes.
Yeah, they do.
And where is there more chaos right now on the streets?
So Paris or San Francisco?
I kid, I kid.
Let's not get political here.
It's too early for that.
But I mentioned you on the all-in episode 115 when we were talking about your product.
I don't know if anybody mentioned it to you, the mention.
Of course.
And I'd like to thank you again for the shout-outs.
It was really a huge catalyzer for our launch.
So really appreciate it.
I was actually just listening to it.
while doing an errand.
And I was like, oh, well, that's us.
So it was pretty funny to hear the name of our company
while doing something else.
And it was a nice surprise.
Thank you again.
That's fine.
Just leave a little room on the cap table for your best EJCal.
So I always asked my team, my producers here,
this week in startups, to show, don't tell.
I was wondering if you could demo your product.
Now, because some people are listening,
we want to sportscast it a bit.
So if you can describe what's happening on the screen,
and I'll help you do that a bit if you don't do it perfectly,
so no worries there.
But if you are not watching right now,
good time to go to YouTube.com slash this week in and watch this episode there.
Or if you're using Spotify,
you can just click the video button or turn it sideways.
It will play the video.
And you can always search for this weekend startups are video feed on iTunes.
So we have a separate feed.
Podcasting feeds are not perfect.
But our note, take us through.
I see we have here a prompt box that says,
describe your design, and then the word generate.
So walk us through how your product works.
Yeah, so our product is very simple.
So we allow people to type the design they want to generate.
And basically, I'm going to narrate what's on the screen.
It says, design me a chat interface.
Well, at Sheerun and Batman,
having a conversation about quantum physics,
as they usually do.
And it will say that it's a back and forth conversation.
And basically what we do is that we use that prompt for our AI,
and the AI will generate a layout for you
that is relevant to the prompt you wrote.
And it takes a bit of time to generate,
but then you will get the layout that makes sense.
So you can see here,
Batman and Ed Sheeran having a conversation about quantum physics,
and it's all generated right now in the browser.
So you can see those the content, the images, and everything.
And it looks like iMessage, right?
Like an iMessage thread.
Yeah, I mean, the most messaging interface, I would say,
have a similar design, but yeah.
Yeah, like it or maybe WhatsApp or whatever.
Okay.
Exactly.
And then another one is design me a page to create an event,
asking users about event title, description,
and I think it's time afterwards.
And I think this example is interesting
because you can be very prescriptive
about what you want to generate.
So before we're a bit on the high-level side
where I say, just give me some messaging.
But what if you're a PM that is working on Facebook events
and you really need those fields to be on the UI?
Well, the AI is able to understand that
and make sure that those elements are going to be on your screen.
so that you can have a bit more control
when you generate a layout.
So you can see here you will get the title,
the description, date on time,
and also a way to invite attendees
and create the event.
And now, just to be clear,
what are we actually making here?
Are we making code?
Are we making a JPEG?
What exactly is being built here?
That's a great question.
When we first launch,
a lot of people thought
for generating an image
and they're like, okay, I have this image.
Now maybe I can, you know, paste in a slide or in NotionDoc or share it with my team.
But what we're generating here is actual structured data, actual code.
So the way we see it is that it can interface with design tools that are already part of the designer workflow.
But it can also generate code.
So you can imagine that if you want to use this design part of your developer workflow, you can also do that.
So it's not a JPEG, it's actual code that gets generated.
Got it.
So another example here is the homepage for e-commerce app,
it's an cool stuff for techies, like Camping Gear.
So back to the San Francisco theme,
we were able to generate an e-commerce app that can sell camping gear.
And I could take these and I guess click a button to export it.
And I don't want to go ahead of the demo here,
but into a Figma, or maybe I just publish an HTML page
and you could host it for me just as like a little mockup page?
Yeah, so for now, we are doing an iteration.
We are integrating with Figma, but as you can imagine,
we are iterating with our users to see what they want to do.
I think in general, in that field, everything is kind of open
because Genentev AI is only one year old.
So the way we see it right now is that we focus on two things,
speed and quality. So we want to make sure that our designs are high quality and also that it
doesn't take too much time to generate. And that way the person making the designs can supercharge
their workflow. So you can see here on the screen that it's able to generate a new commerce app.
And I used to work at Fair, the marketplace startup. And I can tell you that collection is something
that an ecommerce website will have and popular items as well. So it's because we're sitting on,
you know, shoulders of giants and large language models,
we're able to generate very interesting features.
You're saying some of the features here that are put into the design
were not explicitly asked for in the prompt.
It's inferring that you might want a feature collection or popular items.
Exactly, because that's something that is very popular in e-commerce.
And I think that's the value that AI can provide
is that he can kind of expand the creativity of the person using it
and get new ideas for features.
So you see here, I put the same prompt a second time,
but this time the features are very different.
It asks about, it shows, for example, the top deals.
So maybe if your brand is more about discounting
and selling stuff in bulk, you might do better,
you might do deals.
But if on the left, you're more of a fancy brand
and you want to do collections,
maybe, you know, a hand-back brand, something like that,
there'll be more the feature on the left.
So I think that's an interesting part of AI.
It's able to really show new ways of designing your product
without you prompting about it.
Amazing.
It truly is impressive.
Probably the most common challenge I hear from founders
is related to building.
Either they aren't technical and are searching for a technical co-founder
or they can code, but they're just spread to then.
This is one of the first major obstacles you're going to face,
and I know how discouraging it can be.
But there is a solution.
Do you have a great idea, but you don't have a technical co-founder?
Well, CrowdBotics can be your CTO as a service.
Boom, just like that.
This means you can focus on building an awesome product and delighting your customers,
rather than wasting your time on infrastructure planning, architecture,
compliance, and all that boring stuff.
CrowdBotics also offers professional scoping to help you flesh out your project at the MVP stage and beyond.
So cut out the hassle and get back to building that perfect product for your delighted customers.
When you think CrowdBotics, I want you to think,
getting your time back to focus on product.
Product drives everything in a startup.
So let the folks at CrowdBotix show you how it works.
Schedule a free scoping session and get your detailed build plan at CrowdBotics.com
slash Twist.
That's CrowdBOTICS.com slash Twist.
How long have you been working on this?
So we started a company in September 2022.
It was me and my co-founder, Helen.
and we've been working on this
well since September 2020
and run more than 100 experiments
but at the same time
I've been working in AI for most of my career
I was working on language model
and language model research at Google
and my co-founder
was working at Facebook on consumer products
but also led a team at Cruise in design
so I think
I think it's been brewing for a while
the idea of AI in design for both of us
but then the technology happened,
L&M happen, diffusion model happens,
and I think it created the perfect combo
for creating that type of product.
Yeah, it's pretty amazing how quickly this is moving.
And so do you have users yet,
or are you still in the laboratory building,
essentially this MVP?
Are customers on the product yet?
And then how do you make money?
Yeah, so at the current point,
we launched in February, we did the soft launch,
and we got a lot of people on the wait list.
And right now we're slowly letting people in.
So we're taking our time to make sure that we get the right feedback from people,
because if we let too many people at the same time,
you know, we might get people that say,
I want e-commerce app, other people that say,
I want food delivery,
and then we don't know how to focus, prioritize the product.
So for now, we're slowly letting people in.
And in terms of pricing,
what I've noticed with generative AI products is they tend to do a lot of,
they call it consumption-based pricing,
which is you pay per generation,
which is kind of grouped as a substitution fee.
So we see doing something very similar,
where you would pay per generation
and maybe per month you get a certain amount of generations for free.
I mean, certain generations included in the price.
How do you look at the sort of AI models?
I'm assuming you're working with the chat GPT
or Open AI stack right now in Azure or something like that?
Yeah, so the way I look at it is that we kind of change with the time a lot
because every two months, there's basically a model that keeps getting better and better.
So when we started the project in the product in September,
we're working on a specific type of model,
then that someone releases a new model and we kind of bring our data to the new model.
I think kind of every two to three months,
we need to change the way we do things
because the field is moving so fast.
I think what's interesting is when I was working
in NLP research at Google,
there was maybe in 2018
a cool paper every three months
that people would talk about.
And now it's every week,
so we need to make sure that we keep the pace
and we're able to adapt to all the new models.
And so the training data is whatever they trained it on,
or are you making your own training data?
Because there are specific websites,
dribble, B. Hans, that have incredible collections.
And I guess the question that will come up here is,
hey, if you're coming up with a feature set and it's learning from the open web,
what other people's products are, how do those designers and UX folks get compensated
if the AI is now coming up with the answer? So have you given that thought?
Yeah, that's a good question. I think the way we see it is in terms of the data,
we don't use the raw data from dribble and trade a model on it.
We created our own process to create that data set.
I used to build data sets for Google Translate,
for a language that are kind of unknown or really rare languages,
and we had to be really creative on how we create that data.
So the way we generate that data for us,
it's all in-house.
We all do it ourselves,
and so we're not very concerned about,
I wouldn't say concerned, but we don't fall into maybe other problematic usage of AI
where it uses directly the other people's work as input because that's not what we do.
Getty images is not your source material.
You could build up models of what apps look like based on your own knowledge of design, etc.
so you can start making these definitions, etc.
But you could also do a commercial relationship with dribble or B. Hans, or the artist on there
and say, would you like to contribute your designs
and then link back to them and they could get traffic back?
So if I was using, if I was a designer
who had made beautiful, I don't know,
e-commerce websites,
I might very much want you to feature some of my work in here.
Yeah, no, that makes our sense.
And when you think about it,
that's how, you know, that's how templates work today in a way, right?
where people sell a template on another platform
and they take a cut out of it.
I think with generality of AI,
the interesting part is that I like to think
that it generates completely novel things.
So I think the hard part to solve
is to say how much of the data was used to generate this
versus is it something completely novel
it interpolated from just previous knowledge.
Yeah, this seems to be like a sort of interesting part
of all this, which is,
hey, can we come up with new ideas?
is and then where do these new ideas?
And then how does attribution happen?
And then there are going to be IP questions.
I mean, if it pulls, you know, who is, who, nobody owns the standard of a shopping cart.
Shopping card is a generic device on the web.
But the execution of shopping carts, there might be some copyright involved in there.
So you're going to have to be very thoughtful about that.
And then your, your video went viral.
Yeah.
And so you had over 2 million people watch that.
Congratulations.
Thank you.
And that's got a...
Oh, and I see you went to an accelerator previously, yeah?
Yes, I went to South Park Commons.
I've never heard of that.
Tell me about that accelerator.
How did you find out about it?
And what do they do there?
Yeah, so this accelerator basically is based in Soma.
It was created by the former CTO of Dropbox,
and they have a big focus on AI.
And so it's a great community.
where you will find people that are looking for the next step in their career towards entrepreneurship,
and you get to connect with people in the field of AI,
and they have a program called Founder Fellowship where they fund a few startups.
It's a very small cohort.
I think my cohort had less than 10 people,
and so a very focused program where they help companies, you know,
find what they want to work on and what they want to build.
Amazing.
When you're the founder of a high-growth startup, things are chaotic pretty often. Let's be honest.
You face a ton of questions. You've got problems that you don't always know the answer to, especially
if it's your first startup. But you don't have to do this alone. That's where Hampton comes in.
Hampton is a highly vetted private community exclusively for founders and CEOs. What's their mission?
Founders' mission is to create the most valuable and engaged community for high-growth founders.
And here are why some members have already called it life-changing. When you join Hampton, their
membership team carefully handpicked seven other members to join your core group. It's almost like
a mastermind group, right? Okay, so now you got your core group. This group is like a personal
board of directors for you. They're going to provide you with advice, critical feedback,
and they're going to aim to help you accelerate your growth. I mean, that's what we're
all in it for anyway, right? Personal growth. We want our companies to grow, revenue to grow,
the amount of money we raise to grow, all that good stuff. So Hampton members run some of the fastest
growing startups in the world, and you probably use some of their products like Morning
Brew, Blank Street, Coffee.
dribble and more. The connections, personal accomplishments, and a sense of belonging are what
make the Hampton membership so special. Community is everything. You know that. Like here this
weekend is our artist community and here is an even smaller, more focused, tighter community for you
to take a look at joining. If you're ready to scale your business, join the Hampton community today
at joinhampton.com slash twist. I love this idea. Joinhampton.com slash twist today.
You must be drowning in venture capitalists chasing you since everybody's in AI right now.
Tell me about what it's like to run a promising AI startup right now in Silicon Valley.
It's super interesting.
It's interesting because when I used to do language model in 2018, no one cared about it.
I worked on the, you know, I work on Gboard, the Google keyboard on Android.
And when I was explaining things to people, I think they were excited because of the product itself.
But then when I went into the technologies, they're like, what do you mean, language model?
okay. And now it's what's really cool is that
I think everyone is aware of a language model, so it makes
a conversation way easier. I think if I was trying to do
language model research as a startup three years ago, it would be really
hard, but today, because people can see the benefit of using
those type of algorithm, I think it's a super
exciting opportunity. And I really see that things keep getting better and better
and better, so that's even more exciting.
It does seem like, yeah, the world understands this now, and it's gotten just a lot better.
You know, guessing the next word in Gmail or a Google keyboard was, you know, delightful, but it didn't have a huge impact on people's lives.
But certainly, you know, composing an entire email does have a big impact or, you know, filling out a whole box of code or making a U.S.
it does seem like you're also on a collision course with a couple of groups of people.
Somebody like Figma or Canva and Adobe, they're all going to be looking at this and saying,
hey, how do we incorporate these features into our platforms, whether Canva for people doing more casual designs or Figma for doing more rigorous designs?
And the same with Adobe's suite of products.
So how do you look at being an AI first company?
I think where people just want to go to is they just want to publish these pages to the web
and then eventually build a functional website.
So you've got people who are building code, you're building front end.
Eventually, this is all going to come together in one product, is it not?
Yeah, that's what we have been thinking about a lot.
I think when it comes to in general competition, I think, was just at the very early stage.
of that new generative AI revolution.
The way I see it, I think that software is going to dramatically change.
I think what we see currently in the products that people use every day,
it's going to change, right?
I use chat GPT every day for coding.
I wasn't before.
So I think there's going to be, in general, AI-first company
are going to have that advantage of being able to start from the ground up with AI.
And in terms of what we can deliver, again,
I think it's also, there's a lot of a lot of
interesting opportunities, like you said.
Like if we generate the front end,
then, you know, the world is your oyster.
You can do whatever you want.
I think our focus for us is really quality and speed.
And I think once we get really a threshold of quality
that is really high and that people are super excited
to use our product for that reason,
then we can think about, like you said,
other type of opportunities.
But for now, we really focused on design
and generating beautiful UIs.
And specifically web design,
app design,
because there's a lot of design out there.
You've got people who are making illustrations,
images, movies.
Yeah, yeah.
Interpiece design in general,
that's our niche right now.
Yeah, that seems.
And the ability for it to write the code correctly
is critical.
And so getting that right is super important as well for you.
Yeah.
Yeah, I think writing code is a very interesting,
you know,
I think it's super interesting to,
think about.
And I think the tricky part is like, how do you get it inside the developers
workflow?
I'm a developer myself, and I think developer is a crowd, in terms of customer, developer
is a crowd that have high standards.
So you want to make sure that you cater to those high standards.
Yeah, for sure.
All right, listen, this is incredible how far you've come in a short period of time.
We'll be watching.
I'm sure you're hiring right now or looking for beta customers.
if somebody wanted to try the product,
how do they sign up?
And if somebody wanted to join your team,
what type of people are you looking for
and how might they contact you and apply?
Yeah, so for the website,
you can go on UseGalido.a.i,
and for hiring, we're hiring full-stack
and front-end engineers right now.
So if people want to join the adventures
are excited about Lardangred models,
they can reach out to me on Twitter
with at Arnai.
That's my Twitter handle.
Or just send me an email,
Arnold at use galeel.ael.ai.
Fantastic. And do they have to be, are you an in-person guy?
I know you're...
Yeah, I think for us, we like people to be in person for a few days a week
because we have a tight calibration between AI and design,
and it's super important for people to collaborate and able to iterate on our product.
I agree with you. I think that the teams that who are brave enough
to, you know, go back through an office and have a couple people sit around a table
are going to do better. Now I know some people are,
gotten used to working from home and there's benefits to it. But the people who work remote
will have one set of benefits might be, you know, they can put more time and have less commute
times. But the people who are in person, a couple of days a week, they're going to, I think
they're going to iterate a little faster on their product, no? I think it's just because it's very
visual in general, right? It's like sharing a design on Zoom and then you want to quickly iterate
between the design and the code and everything. It just makes things a bit easier because of the visual
aspect of the product.
You know, I saw you had tweeted as well
about Auto-GPT.
A lot of people playing with it and having a lot
of fun with it.
It is early days. Maybe you could
explain to the audience what
auto-GPT is in your position on it.
Yeah, I know a lot about
language model, and I think Auto-GPT is like
10 days old, so take that with a grain of salt.
So I think the Auto-GPT
is a way for
a language model to do task autonomously.
They can decide, you can just send them
a high-level task saying,
and I'll book me an appointment to the hairdresser,
for example,
it's going to be able to interact with an environment
and perform actions, basically.
So it's kind of like a personal assistant,
but as an AI.
I think it's interesting.
I know I wrote a tweet about it,
and I think my take was that
what happens when it fails?
Of course, we can think about very dramatic failures, but just simple failures, right?
Well, there's a time change and it books the wrong appointments or it just goes on the wrong websites or it just does something wrong.
So my take was we should figure out a way to maybe that auto-GPT to do something and then the person can just approve that it was the right thing.
Maybe the same way that if you have to send an important email to someone, you would just double check and then send it.
So maybe that's kind of where those models will go.
I am playing with it myself.
I got the plug-ins.
I connected Zapier on chat chippy D4.
And then I sent a hello world email the other day.
And I had the same exact premonition as you.
And I'm playing with kayak.
And it's like, do you want to book this?
And I was like, hmm, yeah, this can go really in the wrong direction.
And it's sort of like the early days of autopilot.
So on my first, my second Tesla, it had autopilot.
keep you in the lane,
adaptive cruise control,
and you could do a lane change,
but it confirmed it with you.
So it asked you actually move the stick
to make the change
and to look in the mirror.
Now on my Model Y,
I have the latest update
of full self-driving,
and it's like,
how aggressive do you want us
to be in changing lanes?
Just in terms of
what kind of riding style
do you want?
And it is bulletproof
as bulletproof could be.
It's a thousand percent better
than any human could ever be.
And it actually shows you the side view camera.
It shows you, you know, the simulation.
And so this idea of just monitoring the AI, I think, is a very worthwhile guardrail to put in place and a thoughtful thing to put in place.
I think you're exactly correct.
But the auto GPDs are going to be super powerful.
Yeah.
And I think sometimes also language is not the best way to express certain things.
So imagine I'm really, I'm going on an e-commerce website and I want to say, I want to buy a jacket between $85 and $90.
It needs to be denim.
I think, you know, typing that in natural language is not the best interface versus just clicking on buttons.
I think the same way with auto-GPT.
Well, if you don't describe a task, maybe sometimes there's a limitation with language.
Maybe you want to have different type of interfaces to talk with it.
Yeah.
All right.
Listen, this has been an amazing discussion.
I wish you well.
Any good French food recommendations in the San Francisco Bay Area?
Yes, because, you know, like a good steak, fruits, meats, s cargo.
You got a favorite place?
I think Che ma'ma'an is pretty nice in general.
They do good steak and fries.
So that's pretty nice.
Shea Mamon?
Yeah, Shea Mamon.
Ah, I got to check that out.
Yeah.
What's your favorite restaurant in San Francisco?
Cool.
You know, I have, it's funny you mention this.
I really love Japanese food.
I just got back from Japan.
I can go for a couple years.
They had a lockdown.
And there is a specific dish called Katsu, you know, like it's a.
Yeah, yeah.
And so not everybody's into it.
It's basically like a fried cutlet, right?
And there is a place called Cafe Okinawa, like the island.
and it is on Townsend Street.
So it's near you if you're in Soma.
And they make a sando.
A sando is short for sandwich.
And they use thick white bread.
So when I was in Japan, I got pork tonkatsu sandwich.
But then, you know, they put some, you know, nice cabbage with it or something like some shave vegetables.
But you can dip it into curry sauce.
So when you have Katsu and Curry, so they have this sandwich.
Oh my God, I'll take you for it at some point when I get on your cap table and I get a little slice of that, put a little investment in there.
I slide a little 250K for my fund into Galileo.
You and I can have a celebratory Pongkatsu sandwich.
But they have the Katsu sandwich over there and it's mind blowing.
And, you know, this is one of the great things about San Francisco.
People can talk about the problems.
but the absolute creativity and the food scene is just in the even in the bay area you go to berkeley or you go to napa or you come down to san matteo area where we have a lot of great Asian food and so every time I go to the city now I find myself going to cafe Okinawa and getting their chicken cats.
They also, there's another weird dish that they do in Japan where they make fruit sandwiches.
Oh, wow.
Again, with this white bread.
So you know like Wonderbread is like.
a really weird bread here in America.
Yeah.
They have a better version of it in Japan.
They make their own white bread.
And then this concept of a fruit sandwich I had when I was in Japan for the first time,
they put like a whipped cream, but not too sweet.
And then they put strawberries or I had one with Mandarin oranges.
And so they have a strawberry one there.
So you literally imagine strawberries with a very, like, not too sweet whipped cream on white bread.
Oh my Lord.
You would think it's like a weird thing.
It tastes delicious.
That sounds really good.
Yeah.
And also San Francisco, I feel like lately had a lot of amazing AI events.
I've noticed that there's been a lot of excitement around AI.
And I think every week you meet a lot of interesting people in that space.
Also, it's been kind of a, I think kind of a rebirth of the city in that space as well.
I hope so.
I was there Monday and I had my accelerator.
I had seven companies and we were at Fenwick and West's office.
And then I went over to Wilson Sincini's office on the Embarcadero.
And we had our founder university, which is like people just making it.
MVP's that haven't even incorporated yet.
And I had about 100 founders there.
And the energy level was really high.
But walking between the two places, one in the FIDI and one in the Embarcadero, I mean,
there was nobody there.
And I just remember pre-pandemic, the amount of traffic in the city to get out of the city
took 45 minutes, just to get from like the FIDI or Embarcadero out of the city, half
an hour, minimum.
And you could just, I drove.
got out of the city in six or seven minutes.
I mean, it just zip.
It was like,
it was like it's the middle of the night.
So it's,
I think that sometimes that's the creative destruction that occurs where young people
come into the city or like storefronts are cheap and somebody opens up like a little
passion restaurant like Cafe Okinawa.
They also have a egg salad sand dough that I'm going to try.
So I'm rooting for San Francisco.
And I'm hoping some of the really great efforts like roast San Francisco and stuff Gary
Tans doing and David Sachs are doing.
So I'm it.
But listen, I hope to meet you soon.
And hopefully at one of these AI events in San Francisco or the wider Bay Area,
and maybe we'll go to Cafe Okinawa.
Sounds good.
Yeah, thanks for everything.
And thanks again for the shout-out and inviting you to the podcast.
Thank you.
All right.
Talk to you soon.
Cheers.
All right, everybody.
Tom Davis is here.
He's a senior director at Microsoft for startups.
He's a former founder himself.
Tom, Microsoft has a huge, huge cloud computing, supercomputer, Azure.
Everybody knows about that.
But you've started to run giant LLL.
Maybe you talk a little bit about what it takes to run a giant LLM in the cloud.
And this is a lot of iron, isn't it?
Absolutely.
And really, thanks to the partnership that we have with OpenAI,
for the last few years, we've been spending a lot of time really building an AI-focused supercomputer.
We went back and looked at everything, the GPU configurations, the networking,
to really get it right to be able to run these large language models and make them available
for startups through the Azure service that we now have
that you can get through Founders Hub.
And so, yeah, it takes a lot of compute power,
but we've managed to optimize that.
We've spent a lot of time working with startups
to help them optimize things as well over time.
And as more and more innovations come into this,
we will make them available to startups,
not just open AI, but anyone just starting up a startup.
We offer $150,000 worth of credits
so startups can leverage that and really get going on their journey.
The Founders Hub that Microsoft provides offers $150,000 in Azure Cloud credits,
all the development tools like GitHub and Teams, office, all that great stuff.
You get all that for free.
Five minutes to sign up, six figures and benefits, aka.m.S.
slash this week and startups, thanks so much, Tom.
Hey there, my name is Scott and I'm a partner at a branding studio, Lunar,
and today we're going to talk about how to design love products.
Let's dive into it.
So first, are you ready for a scary truth?
And this is that 88% of online consumers are less likely to return to a site after just one bad experience.
So what does that mean for us looking at the positive side of design?
Is that the ultimate goal of us to design well is to solve someone's problem in an enjoyable way.
So just creating good, beautiful designs by themselves is just art.
However, it should solve a business problem.
And so let's dive back into why that matters a little more.
First is that 73% of mobile app users churn after just 90 days on average.
And this is typically because it doesn't solve their problem for the long term.
It was nice at first, but then it died off.
Next is that first impressions are 94% design related.
So when someone comes to your site, you have about seven seconds for them to see if what
they're looking for is right and if it looks like it can be trusted,
And then if they don't find what they're looking for, they'll bounce.
And finally, 38% of users will stop engaging if the website's content or layout is unattractive.
Again, spoiler alert with this is that people do judge a book by its cover.
So looking at how do we design products, you probably have seen this quote before from Reid Hoffman,
which is if you're not embarrassed by the first version of your product that you've launched too late.
And that means that if you are building this beautiful design and you never launch,
then that's probably not as important as just getting it out the door and get real feedback
from users.
So with the goal that we've seen that design matters a ton, but also launching matters more,
how do we do both?
The way that we do that is what everybody's familiar with, which is starting with the MVP.
So here, step one, we design a smaller focused piece.
And this is something we can test and make sure that it's solving a real problem in an enjoyable way.
And then from there, as we grow, then we can scale and improve as we go on.
And that's where we can build out, hire more people, and then make the design like we actually want it to be.
So I'm going to cover a three-part framework for what I use for designing great user experiences and beautiful designs.
And I've done this at large banks and I've done this at startups and the same process.
works for both. So, step one is I always start with text-based requirements.
And this is simply just what you see in the little thumbnail. If you can see that,
which is just text, it's saying, when I go to log in, here's what I expect should happen.
When I go to upload a photo, here's what I expect should happen. And I usually stick to something
like Notion or Google Docs for that. Next is that I go into rough wireframes. And this could be
a mix of a couple of different layouts. This is something like sticking.
notes, whiteboards, or just using a napkin sketch does the job.
And then finally, we go into making polished designs.
My favorite is Figma, but you can use a bunch of other tools to essentially create
the pixel perfect designs that will be handed off to your development team.
So let's dive into each.
The first one, text-based requirements.
And again, this is how I start every single product.
And I always do this with clients as well.
So when we talk about that they want to release a new feature,
I'll start with just text.
And the test that I use for this too, which I'll cover a little later,
is, can you explain this over the phone to someone?
So if you say, hey, at this screen, it needs to do this.
And again, it's more focused on the function side.
So how I do that is I start with the summary statement,
which is specific group of people have X problem,
and they would be willing to pay Y dollars to solve it by,
and then whatever your solution is.
Again, this is a business problem that we're solving through design.
The second part is I'd focus on the problem.
I really want to make sure that I'm focused on solving a real problem,
not creating a solution in search of a problem.
And then finally, with this is I would focus on the personas.
So who are these people that we're solving their problems for?
And then next, I'd move on to what is the home run for them?
So they have a problem, but what?
What would it actually be for them to have a solution that they want to tell somebody about?
And then I go into the requirements.
And this is what I mentioned earlier, is that I go specifically down step by step.
Here's what I expect at each stage.
And with this, I'd speak to the function versus this is how it should look.
So if I say, hey, they should log in and then continue to the next step,
I didn't specify that the buttons should look like this or the color should be this.
None of that really matters at this stage.
It's simply focused on function.
And I typically use Notion for that,
but you can use Google Docs, Word, anything with just text.
And to illustrate why this matters,
if we take a simple login screen like this,
so this is a, say, create your account.
It might look pretty simple.
We've all seen this, but if you're going to write out
each step of how this functions,
you might pull out some things like this.
Name, do you need first and last?
Do you need both?
Is it a required field or is it optional?
What about email?
What happens if they misspell it?
They misspell Gmail and how do you verify that?
What message do you put under it?
Is it really static?
Like incorrect information or do you say, hey, try again?
What about are there password requirements?
Do you require 27 characters?
Do you require a special character or are you going to let them put in whatever they want?
What's a sign in text for the button?
Should that be get started?
Sign in.
Let's go.
What about social logins?
What happens after they sign?
And that's the next step that's really important.
And what about a confirmation email?
There's a lot with this too.
Once you sign up, do you receive one?
What software, what provider is it through?
What's the text? Who is it from?
All of those things need to be defined.
Next, step two, and there's two parts of this one,
I start with journey mapping.
So I outline the experience from their shoes.
And the first step with this is to make a realistic persona.
So as you'll see on the side with the visuals,
I use essential digital sticky notes and I use fig jam or Envision has a great tool called
freehand.
And this is where I essentially make digital sticky notes and I say, person A, let's call him Sam.
Sam wants to try to go downtown from where he's at his apartment.
So he pulls out his phone and he opens an app, happens to be the Uber app.
And so he puts in the destination.
And so if I were to build out the Uber app,
I would just simply say what he's doing almost as if I were to watch a movie of this scene.
And everything is done up by Stickees.
And that's where we map.
Again, this is they do this, then they do that.
And then they also may be thinking here.
Here's what they're frustrated by.
Here's how I can make a home run for them.
Some software I use, again, is an Envision app, freehand.
Fig Jam, Miro.
You could use simply just a whiteboard with paper, sticky notes.
And then next, the second part of step two,
is the wire frames.
And in short, this is simply just boxes and lines
that communicate what all those steps are.
And as you'll see from these images again,
these are real ones that I've used, and they are ugly,
and that's by design.
So here, make ugly quick sketches.
You should not, at this stage, from my perspective,
focus on making really polished wireframes.
At this point, they're just the focus on
what is the experience going to be like.
And I've found I get better feedback
on the experience if I make the wire frames ugly,
because as soon as I start making them look good,
people are going to focus on, well, the button styles don't look like that,
what color is going to be here, what mock-up will be in this place.
I don't care about that at this point.
I just need to focus on, does it solve the problem in an enjoyable way?
Focus on this again. I use gray scale only.
I don't even use any color when I do it.
I should say, unless you see here there's colors,
but it's more to illustrate that these are different objects,
but it's not anything to do with it.
aesthetics. I again use Envision app, freehand Big Jam Miro, use a whiteboard or paper, napkin, any of those work.
Next is jumping into the polished design. This is what you came for. So make development-ready designs.
And something that designers have to learn too is that we, as designers want to make everything pixel
perfect, we work on our eight-pixel grid and everything is just beautiful.
Well, translating that to the internet where developers have to account
for desktop, tablet, mobile, constantly changing screen sizes that we have.
It's never going to be exactly pixel-perfect,
but developers are getting better at doing it that way.
So my first step is I will build around five primary screens.
So let's say, again, if it's Uber is your app,
I'd say probably one of the main screens is me putting in my address to where I'm going to go.
And then the next screen might be what happens if I'm actively driving.
And then maybe the other key screen is,
is what happens when I'm done with it.
And so that's about three screens.
And if I were to do that, I would have some sort of map layout.
I'd have inputs to be able to put in for my current address,
my destination address, and then what happens when it's actively going?
And what that does is I start building these key screens,
and it gives me buttons, inputs, map, some sort of icon for a vehicle status.
And I kind of create a rough hodgepodgepodge of all these styles that I like.
and that will show me all the styles that I will need.
And then from there, I'll pull the rest of the components from ideally a really well-defined
UI library.
So the UI library is essentially a set of buttons and colors and fonts and other components
like inputs and drop downs and every other thing you can think about for software design.
Here you want to just pull from it ideally and keep you reusing the same components,
as opposed to every single screen you do not want to create.
create a new button style every single time you go.
You're going to have a primary, secondary, and maybe tertiary options there.
And then finally is that I would make sure that I'd have all those screens built out
for all of the layouts built out for all the screens that I'll need.
So if I have a standard app, you probably have to take in consideration
of desktop, tablet, and mobile screens.
And with this, make sure that it's really clear about,
here's a desktop version, here's a tablet, and here's the mobile,
because when developers go to build it,
they're going to ask those questions about,
well, how does this scale down?
Is the picture to the left still or in the text of the right
or does it shift when it's on mobile?
Design that all out, make your developers happy.
To give you a quick picture of Timewell,
which is an app that I've designed,
these are the screens that I've used.
I've cleaned this up since,
but you can see here are all the variations
of the different screens I've had to use.
So like I mentioned before,
if you're creating an account,
it happens if you put in the wrong,
I have that out.
Or what happens if you're uploading a photo?
What happens if it's in progress uploading?
What happens if there's an error?
I have to think about all of those different states to design and see desktop, tablet,
mobile, all these breakpoints.
And the simple part of this is that every single interaction has to be designed or at least
talked about.
So when we compare now what you're seeing here, which is the design side to the text side
of here's what should happen function-wise.
And then you have the same thing map for here's how those same things.
same functions look, you have a really great way to design and develop a really great product.
If I can give you one tip is as you are starting to build out your platform, just start with a
design system or UI library.
These are pre-built buttons, colors, fonts, drop downs, navigation menus.
It's all the pieces that you'll need to start with.
And they're usually like the ones I have listed here are around a hundred bucks.
and it is probably the best money you could spend when you're starting to build out.
Don't waste time building buttons from scratch when you can use great ones.
The reason for this is that people are going to judge your app just by glancing at it in a second.
And if it doesn't look good, they're not going to trust it.
So I'd say, first version, just go with somebody else's pre-built framework.
It's kind of like using somebody else's Lego blocks, just to start there.
Finally, we're going to go through a speed round of resources here and then some do's and don't.
for design. So if you are looking to build out your designs and to make sure that they look good,
I have a bunch of resources here. I would go ahead and check those out. Let's jump right in to our
speed round. So UI, UX, which also means user interface and user experience best practices. So what it
looks like, I want to how it functions. These are pulled from refactoring UI, which I recommend
looking at their resources as well. First one is start with what feels like too much white space.
As you'll see on the side, I find this a lot with developers,
is that they build everything really packed together.
You want to make sure that it breathes and that your eye can scan.
People don't read, they scan.
And so you want to give them the ability to see sections really quickly.
And then it also just adds more to your screens.
Next is the Goldilocks spacing.
So you might have too tight, you might have too big, and both feel really cheap,
but if you blend it somewhere in the middle, it'll feel just about right.
Again, using an eight-pixel grid is really great.
Hierarchy.
You'll see here that as you squinn your eyes a lot of times, you can find what is the most important thing to look at.
So as I scan the left one, every, all the fonts are kind of the same.
There's not a lot of weight, but as I look at the right one, they've highlighted and pulled and made some fonts thinner and some wider.
So the weights are thicker or thinner.
And then you'll find that some text is larger and smaller.
Again, you want to help them scan for the most important things.
Here, simplify when possible.
On the left side, this is really common to see of something like name and then their actual name,
job title and their actual job title.
When in reality, we know what a phone number is and we don't need to specify what phone
and the actual number.
So on the right side, you'll see, just put in the values.
So her name, her position, her email, her phone number.
Next is prioritized values.
So here, if you look at the left screen, chances are you'll see heart rate
first. That's not what's actually most important.
The most important thing is in context of this app is probably 82 beats per minute.
Here's a clear primary action.
So as you look on the left, chances are you'll see the red button first.
If you want to position options to somebody, you do not want to put delete first.
Most of the time, you want to put what is a positive way to interact with your products.
And so here you do want to do what's on the right, which is you'll see first is publish and then edit and then delete.
And these you'll also see focus into the next one,
which are to set up the hierarchy of styles correctly.
So you'll have a primary button, a secondary button, and a tertiary button.
And I would keep to one of these styles.
So these three rows are different styles that I would use for an app,
so I wouldn't intermix these.
So I'd keep a blue button that's solid.
I would have an outlined one and then maybe a link,
or it could have some sort of bare option.
And you'll see those down below.
A couple more.
Don't stretch your content to,
wide. If you're like me and you've accidentally booked a movie theater ticket too late,
you might have to sit up front and you can't see without turning your head side to side,
that's essentially what we're doing here when we put our text or our content too wide or even
goes completely off the screen. So keep it to a reasonable amount. Similarly, is with text. You can
keep paragraphs between 45 to 75 characters. And with text more and more people, again, don't
read, so keep it to where it's really skimmable.
Not too thin, but in that sweet spot.
And the last one here is the group, your text and your images in context.
So as you'll see on the left side, there's the title.
It says the one size fits all platform and then the need is simple.
There's the subtext.
It goes as wide as the next content below, when in reality, this is grouped above to the other text.
And so make sure that all of your content groups together.
So with that, again, I'm a partner at a studio called Lunar,
and if you're at a certain spot where you are looking to raise around
or go to the next stage, we'd love to have a conversation.
Your customers do judge your book by its cover,
and we want to help you uncover the truths about that
how I can be more successful.
Also, I am a founder, so I'm in Jason's portfolio at launch.
I did that through Time Well.
Time Well is a platform where you can save family memories with your voice.
I'd love for you to check it out.
With that, thank you so much for your time.
Please keep me up to date with your designs.
Thanks so much.
