One Designer + AI. Hundreds of Deliverables. — Vincent Wendy, AI Engineer
Read the talk
One Designer + AI. Hundreds of Deliverables.
Vincent Wendy explains how one designer serves a conference with 7,000 attendees: define the visual rules, turn repeated assets into generators, check the results, and make last-minute corrections easier to ship.
From a talk by Vincent Wendy
At a glance
Ideas worth remembering
Define typography, colors, and components before scaling production. Those decisions guide the agent and give colleagues a reusable reference.
Combine a defined layout with changing data to produce repeated assets. Room schedules and speaker announcements replace individual manual layouts with reusable export workflows.
Design fidelity needs concrete inputs. MCP access or annotated specifications can supply spacing, font sizes, and colors for the agent to follow.
Plan for corrections as well as generation. Adding an Edit button let a late schedule update reuse the existing PNG export and screen-delivery process.
One designer, a thousand ways to fail
The conference grew while its design capacity stayed fixed. When Vincent Wendy, AI Engineer’s senior creative designer, prepared this talk, the team expected 6,000 attendees. By the recording, that number had reached 7,000. More than 140 sponsors, more than 300 speakers, and more than 600 sessions needed assets from one designer, working within a company of roughly twelve to fifteen people. 1:52
The deliverables ranged from stickers and track mascots to landing pages, speaker announcements, wayfinding, and digital signs. Each carried a different failure risk. A missing sponsor logo could leave a sponsor unrepresented; an incorrect schedule could misdirect attendees. Hundreds of graphics meant hundreds of opportunities for a small detail to become an event problem.
Wendy’s expanded design team consisted of himself, Devin, GPT, and Figma. His enthusiasm came from having concrete work for those tools: recurring assets, awkward handoffs, and mistakes worth preventing. The conference’s problems supplied the direction for automation.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Change the route to the asset
A pelican riding a bicycle supplies the first example. Wendy recalls Simon Willison using that prompt to test models’ ability to produce a vector file. In Wendy’s own attempt, the basic model’s vector output was unsuitable for his design work. The practical requirement was a graphic he could use, so he proposed a different route: ask ChatGPT for a still image, such as a PNG, then vectorize it in Figma. 4:02
That changes which tool handles each step. Image generation supplies the picture; Figma handles the conversion into a vector asset. The model no longer has to produce the final file in one attempt. Choosing an intermediate format gives the designer a way around an output limitation while keeping the intended deliverable in view.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Define the small pieces before multiplying them
The method has five parts: establish the foundation, make designs reusable, automate workflows, validate output, and remove friction. The foundation is an ordinary design system of typography, colors, and components. Drawing on his product-design background, Wendy uses atomic design: define small pieces, then assemble them into larger deliverables like Lego. 4:52
That foundation supports two kinds of reuse:
- Rules for the agent: Defined desktop and mobile typography give Devin concrete choices to follow. Without them, a language model can invent font sizes and produce inconsistent work. Colors and typography settle decisions before generation begins.
- A reference for colleagues: Once the website expresses the branding, marketing can use it to create emails, flyers, and documents. The designer’s decisions become available through a product the team can inspect.
The mascots follow the same logic. A common treatment lets the designer repeat an established design rather than reconsider every asset from scratch. The initial work becomes useful across many outputs. Automation can then attach those layouts to the conference information that changes.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Turn room schedules into an export pipeline
Room schedules used to be laid out manually in Figma. The replacement workflow pulls the latest data, selects the requested room and day, and exports the schedule as a PNG. Wendy downloads the image, carries it on a flash drive, and puts it on the room’s screen. Preparation becomes repeatable, while delivery still requires moving the image onto a physical display. 8:04
The tool separates changing schedule content from the layout used to display it. Another room or day can follow the same export path without another manual arrangement of sessions. Pulling fresh information also avoids relying on a previously composed graphic as the source of schedule content.
Visual fidelity still requires instructions and feedback. Earlier designer-to-engineer handoffs involved repeated corrections when an implementation missed the intended layout. Devin lets Wendy request a closer match and provide design information through MCP. If that route does not work, a specification sheet states spacing and font sizes directly. The shorter handoff helps, but the measurements supply what the agent needs to correct.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Generate speaker assets from one defined design
More than 300 speakers make individual announcement production impractical for one designer. The speaker-announcement tool lets a user select a speaker and change the displayed name. It supports a landscape layout, and a speaker’s headshot and details support automatic export when they are available. Trading cards extend the approach to different themes, including a treatment inspired by TBPN. 9:17
The headshot, name, and details vary between outputs; the intended spacing, type, and colors stay defined. Wendy describes the results as pixel perfect and explains the inputs that make this possible. His working loop runs through Slack and Figma, with Devin living in Slack. Design information reaches the agent through MCP or a specification document.
A free Figma plugin produces an annotated PDF with spacing, font sizes, and colors. Even frames with unhelpful names can contain useful measurements. The annotation carries essential visual decisions into the implementation request, rather than leaving the agent to infer them from a vague description. 10:49
For this production task, Wendy prefers the direct Slack–Figma–Slack loop to the longer design-thinking process he used earlier in his career. That judgment concerns his particular work: turning an established design into many faithful assets. The fast loop rests on earlier decisions about the foundation and on specifications that make those decisions usable.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Find the right photo, then check the finished graphic
Thumbnail creation exposes another bottleneck: finding a speaker in a photographer’s collection. Previously, Wendy inspected photographs one by one, sometimes using capture times to narrow the search. A new matching interface, which he likens to Tinder, helps check whether photographs depict the same person. In the example, the match is Jason Liu; Wendy can download that photograph and place it in a thumbnail. He considers the match accurate, although the example does not establish reliability across the collection. 11:47
The useful change is where manual searching ends. Associating the photograph with the speaker lets the designer move into thumbnail composition. Wendy’s excitement comes from the accumulation of removed chores: faster creation and less repetitive searching leave him looking for the next real problem worth solving.
Vision also helps inspect completed assets. The lobby banner contains more than 140 sponsor logos. Wendy asks Devin to check whether any logos are missing and reports 100 percent accuracy in his tests. That figure applies to those checks, whose size and conditions are unspecified; it does not establish a general guarantee of logo-detection accuracy. He uses the same approach on the conference T-shirt. 13:17
These applications give visual AI two distinct jobs:
- Asset retrieval: Find a photograph associated with the speaker who needs a thumbnail.
- Omission checking: Inspect a dense graphic for a required logo that a human might overlook.
A sponsor graphic can look finished while still missing something consequential. Combining human review with an AI check gives the designer another chance to catch that mistake.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
The real job is handling exceptions
Removing friction also means following the attendee’s journey. Wendy imagines arriving at registration, encountering wayfinding, using a QR code, and finding a room. Those pieces need to connect. A sign’s purpose becomes clearer alongside what the attendee just did and what they need to do next. The deliverables collectively help someone move through the conference. 14:15
The room-schedule workflow returns with a last-minute exception. One morning, a schedule needed updating, but the tool had no Edit button. It could generate an asset without providing the correction control Wendy now needed. He asked Devin to add the button, and it did. Wendy could change the schedule, export another PNG, and put the updated output back on the screen. 15:15
Where does a late correction enter the signage pipeline? The diagram shows the original export path and the added editing step. Fresh data supplies the room-and-day schedule; the new control lets Wendy change it before exporting again.
The change is small—an Edit button appears—but it makes the whole workflow more useful under event conditions. A correction can reuse the existing export and delivery steps. The PNG does not update the physical screen by itself: Wendy still has to deliver the new image. The tool handles repeated production, while the designer recognizes the exception and asks for the missing capability.
Wendy closes by recommending small-scale thinking for a large-scale problem: identify the details that can go wrong and address them early. His confidence in automation is expansive, but the examples make the advice concrete. Define typography, reuse a layout, locate a photograph, check for missing logos, and make corrections possible. A real problem becomes an advantage because it tells the designer which capability will help ship a better product. 15:46
Pull current conference information.
The added editing control feeds a corrected schedule back into the existing PNG export path. Both paths still require delivery to the room screen.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Resources
Related talks
- 2025 in LLMs so far
The catalog’s pelican-benchmark entry accompanies Wendy’s discussion of direct vector generation and his alternative PNG-to-Figma route.
- Building the Engine While Flying the Plane: Launching the Figma MCP Server — Jesse Lumarie, Figma
A companion topic for the Figma-and-MCP connection used to communicate design information to an agent.
- HTML is All You Need (for Agents to Make Graphics)
A related graphics approach for readers interested in implementing reusable asset generators.
Read the complete timestamped transcript
- 0:12
All right.
- 0:14
Hello everyone. Hope you guys having a
- 0:16
good time at the conference.
- 0:18
So, before we start
- 0:20
how many of you are actually uh
- 0:22
designers? Like a product designer. Hey,
- 0:24
one hands and another. Okay.
- 0:28
And how many I assume that the rest of
- 0:31
you are engineers? Is that correct?
- 0:33
Yeah, pretty much. Okay.
- 0:35
So, today's talk is a non-technical
- 0:38
talk, but more of a real-world
- 0:40
experience how I created the design for
- 0:44
AI Engineer this conference and
- 0:46
our other past conference as well and
- 0:48
how AI has helped me. And so, the talk
- 0:53
today is one designer plus AI, which is
- 0:56
me as the designer,
- 0:57
and hundreds of deliverables.
- 1:00
All right, let's start.
- 1:02
So, my name is Vinson Weng. I am a
- 1:04
senior creative designer at AI Engineer.
- 1:07
And at AI Engineer, it's a very small
- 1:10
team. So, we only have around 12 people
- 1:14
to 15 people at the moment. And
- 1:17
everyone has been doing their own thing
- 1:20
and
- 1:21
I think AI has been like has been a
- 1:24
really helpful way to like helping
- 1:27
everybody doing everything.
- 1:29
And
- 1:30
at if for if an at this scale
- 1:33
we have a problem, obviously, right?
- 1:35
And the problem is the scale problem or
- 1:38
I would call the challenges.
- 1:40
And how to overcome it?
- 1:43
It's basically automation and we get to
- 1:46
that in the later part of this talk.
- 1:49
So,
- 1:52
when I prepared this talk, we only
- 1:54
expected 6,000 attendees and now it's
- 1:56
7,000. Well,
- 1:58
good for us.
- 2:00
And then we have 140 sponsors. More.
- 2:04
140 plus sponsors. And then 300 plus
- 2:07
speakers, 600 plus sessions, and one
- 2:09
designer.
- 2:11
And everybody needs
- 2:14
every designs, right? Like every single
- 2:16
thing needs design. Sponsor needs
- 2:18
assets, speaker needs graphic.
- 2:20
You need sign it so you don't get lost.
- 2:23
And
- 2:25
this is basically what we do, what I do.
- 2:28
So, from stickers, do you like your
- 2:30
swag, your stickers?
- 2:32
Well, I hope you do because I create
- 2:34
that design, too. And
- 2:37
to a landing page,
- 2:38
speaker announcement, track mascot, all
- 2:41
the stuff that you see,
- 2:43
most of the stuff that you see
- 2:45
here, from a sign it to a
- 2:48
digital sign it, landing page,
- 2:50
everything is a deliverable.
- 2:52
And
- 2:55
a thousand details means a thousand way
- 2:57
to fail, right?
- 2:58
Because
- 3:01
I'm missing sponsor logos, going to be a
- 3:03
huge issue. And speakers that have a
- 3:06
wrong schedule, also a huge issues,
- 3:08
right? And it seems impossible to handle
- 3:12
that many kind of deliverables, but
- 3:15
yeah, meet my design team.
- 3:17
So, it's me and Devin, GPT, and Figma.
- 3:26
And right now we are at the stage where
- 3:28
tools isn't the like it's not a problem
- 3:31
anymore, but having a real problem is
- 3:33
our advantage.
- 3:34
So, for example,
- 3:37
when someone asked me, "What inspired
- 3:39
you when designing in AI engineer?"
- 3:41
I don't know the answer back then, but
- 3:43
after I think about it, it's actually a
- 3:45
problem that inspired me to like
- 3:47
designing in this AI engineer. And we'll
- 3:50
get to that in the latter part of this
- 3:53
talk.
- 3:54
So,
- 3:56
have you guys seen the talk by Simon
- 3:58
Wilson like in 2025?
- 4:00
>> Yeah.
- 4:02
>> Yeah, and it's pretty interesting,
- 4:03
right? He asked to
- 4:06
He asked every LLM to create
- 4:09
an a vector file, which is basically a
- 4:12
pelican riding a bicycle.
- 4:14
And it is basically to test and I tested
- 4:16
again and it's still doing this for the
- 4:19
basic model.
- 4:21
And it's not usable for me as a
- 4:22
designer. But as a designer, we have to
- 4:25
think outside the box.
- 4:27
And we could simply ask ChatGPT create a
- 4:30
still image like a PNG for a pelican
- 4:32
riding a bicycle and then I can
- 4:33
vectorize it on on Figma.
- 4:36
And we can ship that now.
- 4:38
So, we have to think outside the box
- 4:40
here
- 4:41
regardless the capabilities of the LLM.
- 4:44
And
- 4:46
So, how to solve this scale problem,
- 4:49
right?
- 4:52
Basically five five things. So,
- 4:54
foundation first, reusable designs,
- 4:57
automated workflows,
- 4:58
validated output, and also remove
- 5:00
frictions.
- 5:02
The foundation is definitely the core
- 5:05
part that we need to set up right. Like
- 5:07
the design system, typography, colors,
- 5:09
components, like other stuff.
- 5:12
And once this is set up, like for
- 5:15
example, when we create the website,
- 5:17
it's all set up within this thing.
- 5:20
And yeah, this is just an example. Like
- 5:22
we have the colors, primary, and then
- 5:25
also the accent colors,
- 5:27
the typography,
- 5:29
and also the tagline, all the other
- 5:30
stuff.
- 5:32
And
- 5:34
also, have you guys Are you guys
- 5:35
familiar with the atomic designs?
- 5:38
So, yeah, my previous background is I'm
- 5:40
a product designer. So, I'm pretty
- 5:42
familiar with the
- 5:44
thing where we need to create a
- 5:46
user-centric design and also like atomic
- 5:48
designs, right? Where we create the
- 5:49
smallest part possible and then
- 5:51
combining it into like basically a LEGO
- 5:53
pieces and then into a deliverables.
- 5:57
And this is pretty useful in my job desk
- 6:01
right now.
- 6:02
So, once we set up all of those
- 6:06
foundation, we basically need to create
- 6:09
for example, we use Defont a lot. In at
- 6:11
the office, we everybody use Defont.
- 6:14
Everybody like
- 6:16
abusing Defont for example.
- 6:17
Yeah. And
- 6:20
So, in this case, I just need hey, we
- 6:23
use this desktop typography and this
- 6:25
mobile typography because we know
- 6:29
Cloud or like any other LLMs love to
- 6:33
like throwing some random
- 6:35
font size, right? And if we don't define
- 6:37
it, it just delivering a slope like the
- 6:40
previous slope.
- 6:42
And
- 6:44
yeah.
- 6:45
Typography, color and stuff and
- 6:48
and then it comes to reusable design.
- 6:51
So, once we set up it right, like the
- 6:53
website is has the
- 6:56
the branding to it, all the other teams
- 6:59
on the AI engineer, like for example,
- 7:01
the marketing teams
- 7:03
can create everything basically. Like
- 7:05
they can create an email design based on
- 7:07
that. They can create a flyer, a
- 7:10
document
- 7:11
just based on the website because it's
- 7:13
already defined
- 7:15
like it defined early.
- 7:19
And yeah, once you get the design, you
- 7:21
can just rinse and repeat.
- 7:24
For example, the mascot, it's all has
- 7:26
the pretty much the same design and it's
- 7:28
rinse and repeat. And if you
- 7:33
already defining those things, you can
- 7:34
basically like create one design that
- 7:36
works for all.
- 7:38
And this is the part that I'm most
- 7:39
interesting to talk about, which is the
- 7:42
automated workflows.
- 7:44
Before, for example,
- 7:46
if you take a look outside the room,
- 7:48
there's a schedule, right? The schedule
- 7:50
for each and everyone.
- 7:52
So, we used to do it manually on Figma,
- 7:56
but now we use Devin for it.
- 7:58
And
- 8:00
let me show you.
- 8:04
Hey.
- 8:06
So, right now we just pull the latest
- 8:08
data. I just asked Devin like, "Hey,
- 8:11
I want this room
- 8:13
at these days." And then we can just
- 8:16
export it, download it PNG, and the data
- 8:18
is all accurate, and then we can just
- 8:21
ship it to the flash drive, and then
- 8:24
put it on the screen.
- 8:25
And
- 8:27
it was like impossible before because
- 8:29
the friction is just too much between
- 8:32
the designers and the developers.
- 8:34
We [snorts] cannot make things like
- 8:35
pixel perfect because
- 8:37
once we tell the designer, "Hey, this is
- 8:39
the design." And then
- 8:41
Sorry, the the engineers that created
- 8:43
the design, for example. "Hey, I need
- 8:46
this to be delivered." And then they
- 8:48
don't create it pixel perfect, it's a
- 8:50
lot of
- 8:52
feedback loop, right? But with Devin, we
- 8:54
just say, "Hey,
- 8:57
can you make this more accurate?"
- 8:59
We can just connect it to MCP, and then
- 9:01
if it doesn't work, we can just always
- 9:04
like
- 9:05
give a spec sheet or something that
- 9:08
can be defined like what's the spacing,
- 9:11
what's the
- 9:12
font size, etc. And
- 9:17
this is what we do to for the speaker
- 9:18
announcement. So,
- 9:21
we have 300 plus speakers, and it's
- 9:23
impossible for me to like handle one by
- 9:25
one, right? So, we create this thing,
- 9:28
which is called which you can also
- 9:30
access to speaker announcement, and you
- 9:32
can also try
- 9:34
it yourself.
- 9:36
Like this one, for example.
- 9:38
You can select it right here.
- 9:40
And then you can also change your name.
- 9:42
Well, that
- 9:44
Yeah. For example, this you can change
- 9:46
the name to whatever you want. And we
- 9:49
also have the landscape mode
- 9:51
which can be also loaded. If the speaker
- 9:53
also have the headshot and all the
- 9:56
details, it will automatically export.
- 9:59
And we also have the trading cards
- 10:01
which is surprisingly pretty popular.
- 10:05
And we have a different team. And this
- 10:07
is all pixel perfect.
- 10:10
All right. For example, this one.
- 10:14
This is inspired by TBPN, so
- 10:19
Yeah. And how do I deliver this in pixel
- 10:22
perfect? Let's jump into it.
- 10:25
So,
- 10:27
the process here is
- 10:31
before
- 10:32
when I start my career as a product
- 10:35
designer, it used to be just
- 10:37
okay, we need to research, we need to
- 10:40
build product like design thinking in
- 10:41
general, right? And then feedback loop
- 10:44
and stuff like that. But right now, it's
- 10:47
it's just outdated for me. Like in my
- 10:50
case,
- 10:51
we just go to Slack,
- 10:53
Figma, and then send it back to Slack
- 10:55
because Devin or Devin live in Slack,
- 10:58
and then ship all the things that he
- 11:00
need.
- 11:01
>> [snorts]
- 11:01
>> Like for example, if we can connect the
- 11:04
MCP or also the
- 11:06
spec document, which is for example the
- 11:09
spec sheet like this,
- 11:10
which is
- 11:11
uh plugin in Figma if you interested.
- 11:15
It's free and it's basically give an
- 11:17
annotation to the PDF.
- 11:20
And
- 11:22
yeah, all designers don't name their
- 11:24
layers, so yeah, this is just like
- 11:27
some random frame three, frame four, but
- 11:29
the LLM will get it.
- 11:31
And it's basically defining all this
- 11:34
spacing, all this
- 11:36
font size, and then all the
- 11:39
colors and stuff. It's definitely going
- 11:40
to help you develop a pixel-perfect
- 11:43
product.
- 11:44
And
- 11:47
we also have just recently like today
- 11:49
have uh photos which we have to create
- 11:52
the thumbnail for its
- 11:54
speaker, right? And then we ask Devin
- 11:56
like, "Hey, who is this person?" And
- 12:00
yeah, it kind of did. Like I make a
- 12:03
Tinder kind of
- 12:05
you know, detection
- 12:07
if this is the same person or not. And I
- 12:09
think it's pretty accurate.
- 12:11
It's Jason Liu. Yes.
- 12:13
And then we can use this to like
- 12:17
for context. Like before, when we create
- 12:19
the thumbnail, we have to search all the
- 12:21
codes that photographer have and search
- 12:24
it one by one and maybe by time
- 12:26
if possible. But now we can just like,
- 12:29
"Oh, this is Jason Liu. Download that
- 12:31
photo." And then we can paste it into
- 12:32
the thumbnail, right? And it's pretty
- 12:35
amazing. I mean, the world that we live
- 12:38
in right now is actually like the state
- 12:41
for me as a designer is already at the
- 12:43
peak because
- 12:45
what what else can you ask for, right? I
- 12:48
mean, we already have things to
- 12:49
automate, we already have things to
- 12:51
create the design fast.
- 12:53
Basically, all you need is a problem
- 12:56
because once you have a problem that
- 12:57
worth solving, you can
- 13:00
basically solve anything.
- 13:02
And back to my talk, I got sidetracked
- 13:05
right there.
- 13:06
Yeah.
- 13:07
And then yeah. And this is also the
- 13:09
amazing thing that we test.
- 13:11
So, as you know, we have like hundreds
- 13:15
of sponsors, right? Like 140 plus. And
- 13:18
as you can see on the at the lobby, we
- 13:21
have the banner with all the sponsors.
- 13:24
And
- 13:25
I basically tell Devin like
- 13:27
"Hi, could you compare
- 13:29
could you check if there are any missing
- 13:31
logos in this graphic?" And the accuracy
- 13:34
is 100% based on the test that I
- 13:38
do. So,
- 13:40
which is pretty well. And we use the
- 13:41
same thing for the
- 13:45
T-shirt that you got for your swag.
- 13:48
And yeah, surprisingly, Devin knows how
- 13:52
to like visualize things, right? Like
- 13:54
how to detect things visually.
- 13:57
And that is very surprising because
- 13:59
as a human, we can like give errors. Oh,
- 14:03
turns out there's one small something
- 14:04
that is missing. But with this kind of
- 14:07
thing, we can like double-check. So,
- 14:09
human plus AI, combine it,
- 14:13
well, you got your own QA team.
- 14:15
And then remove fiction.
- 14:17
So, this is just uh the way of thinking.
- 14:21
So, as a designer, we have to think
- 14:24
as a user, not as a designer, all right?
- 14:27
Because every user has its needs.
- 14:29
You can walk through the for example,
- 14:31
the map plan here. So, basically,
- 14:35
I'm imagining myself as an attendee to
- 14:37
go to the registration, go to the
- 14:41
see the wayfinding and the QR code and
- 14:44
then all the stuff. Basically,
- 14:46
everything needs to be connected so you
- 14:48
guys don't get lost and knows how to
- 14:51
find your rooms and
- 14:54
other stuff.
- 14:55
And
- 14:57
the real job is handling exceptions.
- 14:59
So, for example, oh, I have Yeah.
- 15:03
>> [snorts]
- 15:03
>> For example,
- 15:04
um
- 15:06
there is a schedule update, all right?
- 15:09
And
- 15:10
when we create this thing, it doesn't
- 15:12
has an edit button. And then one
- 15:15
morning, it just "Hey,
- 15:17
this schedule needs to be updated and we
- 15:19
don't have those edit buttons." I could
- 15:21
just ask Devin, "Hey, can you add me an
- 15:23
edit button?" And then it did. So, we
- 15:26
can change everything now and then ship
- 15:28
it to PNG and replug it to the screen,
- 15:32
which is pretty convenient, right? And
- 15:34
those exceptions, right? It
- 15:37
it's not possible before
- 15:39
when we have to do it manually and
- 15:40
stuff.
- 15:41
But now it's just get easier. And
- 15:46
so, the takeaway here is that to solve
- 15:49
the scale problem, you have to actually
- 15:51
think small. Think all the smallest
- 15:52
thing possible. Think everything that
- 15:55
can go wrong and will go wrong and then
- 15:57
try to solve it before. And also, like
- 16:02
yeah, right now basically you can
- 16:03
automate everything.
- 16:05
And
- 16:08
at this moment, having a problem is
- 16:10
actually going to benefit you because
- 16:12
that's going to help you ship
- 16:14
a better product, going to ship uh
- 16:16
things that are
- 16:17
good. And yeah, I think that's all that
- 16:20
I can share. Hope my talk has some
- 16:23
benefits to you and
- 16:24
yeah.
- 16:25
That's all. Thanks, guys.
- 16:27
>> [applause]
- 16:46
[music]