Figma Goes All In On Developers

Theo - t3․gg
2 Mar 202412:10

Summary

TLDRThe video discusses Figma's acquisition of Dinoboard, a low-code tool that helps build web apps. Figma likely acquired Dinoboard because it was struggling financially and this helps Figma expand into targeting developers more. Figma wants to become the central hub connecting design, dev tools, and project management. The video explores how Figma is focusing on developer workflows to increase efficiency between design and engineering. It suggests developers impacted by Dinoboard shutting down could look into similar low-code tools like Retool or the open-source Refine.

Takeaways

  • 😮 Figma acquired Dinoboard, a low-code IDE focused on building web apps
  • 🤑 Dinoboard previously raised $6.6M at likely $30-60M valuation
  • 🤔 Acquisition suggests Figma expanding its developer focus
  • 📈 Figma likely benefited from its $1B breakup fee from failed Adobe deal
  • 💰 Acquisitions often involve stock swap rather than pure cash deals
  • 🛠 Figma introduced Dev Mode last year with code generation features
  • ⚙️ Figma integrating with developer tools like GitHub and Storybook
  • 📈 Teams using Figma boosted dev efficiency 35%
  • 💡 Dinoboard users could pivot to Retool or open-source Refine
  • 🤔 Figma deepening its platform play for designers and developers

Q & A

  • What is Figma and who uses it?

    -Figma is a design and prototyping tool used primarily by designers and product teams to collaborate on digital product designs.

  • Why is Figma becoming more important for developers?

    -As Figma is used to design web and app interfaces, developers need to take those designs and turn them into working code. Figma is trying to make this process smoother by building integrations and code export features.

  • What is DinBoard and why did Figma acquire it?

    -DinBoard is a low-code platform that aimed to make building web apps easier. Figma likely acquired it to integrate its capabilities into Figma to better serve developers.

  • How much funding had DinBoard raised?

    -DinBoard raised $6.6 million in seed funding in June 2022, implying a likely valuation between $30-60 million.

  • Why did Figma's failed acquisition by Adobe enable the DinBoard deal?

    -When the Figma-Adobe deal fell through, Figma got a $1 billion breakup fee from Adobe. This gave Figma more cash to pursue acquisitions like DinBoard.

  • What developer-focused features has Figma already launched?

    -Figma has launched Dev Mode for generating code snippets from designs, as well as VS Code and other developer tool integrations.

  • How can the DinBoard shutdown be avoided?

    -Retool and refine.io are low-code alternatives that can help transition DinBoard users before it shuts down on April 30, 2023.

  • How can Figma accelerate development efficiency?

    -By centralizing design, project management, and code tools together into one integrated platform anchored in Figma.

  • Who is the target audience for the video?

    -The video seems geared towards developers who are interested in how Figma and design tools integrate with and impact their workflows.

  • What is the overall perspective on Figma's acquisition of DinBoard?

    -Quite positive - it's seen as a strategic move by Figma to better serve developers by integrating low-code capabilities that smooth the design to development process.

Outlines

00:00

😊 Figma acquires Dino, a low-code tool aimed at developers

Paragraph 1 discusses Figma's acquisition of Dino, a low-code AI-powered IDE focused on helping developers build web applications quickly. It provides background on Dino, estimating its valuation at $30-60 million in 2022. The paragraph suggests Dino likely struggled to raise more funding and sees the Figma deal as a lifeline.

05:00

😲 Dino shutting down entirely; Figma likely after their expertise

Paragraph 2 notes Dino will fully shut down services by April 2030. It speculates Figma wants Dino's expertise to build similar functionality natively within Figma to better serve developers, an audience they are aggressively pursuing.

10:01

😎 Figma's developer strategy aims to centralize workflow

Paragraph 3 explores Figma's broader developer strategy, including the Dev Mode feature set and various integrations with developer tools. It sees Figma aiming to become the central hub connecting design, dev workflows, project management etc.

Mindmap

Keywords

💡Figma

Figma is a design and prototyping tool used by designers and product teams to create digital product designs. The video discusses how Figma is becoming increasingly important for developers as well, since Figma designs are often the starting point for building the actual product. The video explores how Figma is trying to better integrate with developer workflows.

💡Design to code

The idea of automatically generating code from design mockups and prototypes. The video talks about AI tools that can turn Figma designs into actual working code and applications. Bridging this gap between design and development is still a major challenge.

💡Acquisition

Figma acquired a startup called Dinboard which makes tools for low code application development. The video analyzes why Dinboard may have been struggling and needed to get acquired, based on their funding and valuation history.

💡Integrations

A key part of Figma's developer strategy seems to be integrating with various developer tools and workflows like GitHub, Jira, Storybook etc. This allows Figma to become a central hub connecting design and development.

💡Developer efficiency

One of Figma's stated benefits is improving developer efficiency by up to 35% by better connecting design and engineering. This shows the business impact of making design-to-code easier.

💡Adobe

Figma was supposed to be acquired by Adobe but the deal was blocked for monopoly concerns. This gave Figma a $1 billion breakup fee from Adobe that it can now invest into areas like developer tools.

💡Stock acquisition

The video explains how in startup acquisitions, stock is often swapped instead of cash payments. This ties the rewards for Dinboard founders to Figma's later IPO success.

💡Low code

Tools and platforms that allow building applications with little to no coding, using visual drag-and-drop interfaces. Dinboard and competitors like Retool are focused on the low code space.

💡Data integrations

A key low code benefit is the ability to easily connect to data sources, APIs, services etc. and wire them up through a visual interface instead of heavy coding.

💡Open source

As an alternative to commercial low code tools, the video recommends open source options like Refine. Open source provides more control compared to relying on a startup.

Highlights

Figma acquired Dinoboard, an AI-powered low code IDE, to bridge the gap between design and development

Dinoboard valued itself around $30-60 million in 2022 but was likely struggling to raise more funding

Dinoboard is shutting down and integrating its team and technology into Figma

Figma has $1B from its failed acquisition by Adobe, which it's using to fund acquisitions like Dinoboard

Figma is courting developers with Dev Mode features to translate designs into code

Figma aims to be the connective layer between design, code, project management and more

Teams using Figma increased development efficiency by 35%, showing its value for developers

Adobe struggles with developers, while Figma courts them - an interesting contrast

Options like Retool and Refine provide low-code solutions if you need an alternative to Figma

Refine is an open-source React-based low-code platform that Figma aims to provide

Refine lets you easily combine data sources, APIs, UI libraries into applications

Figma's acquisition of Dinoboard shows its ambition to own the design-to-dev workflow

This could be game-changing if Figma nails developer workflows and integrations

Losing Dinoboard is disappointing, but Figma aims to provide those capabilities natively

It will be interesting to see if Figma can win over developers and collapse the design-code gap

Transcripts

play00:00

we talk about figma a lot on this

play00:01

channel which kind of makes no sense

play00:03

because figma's for designers not

play00:04

developers and we're a developer channel

play00:06

that said figma's more and more crucial

play00:08

to our workflows as developers

play00:09

especially more web and application

play00:11

focused devs because figma we the ideas

play00:13

that our product teams or individuals

play00:15

have shape with the designers what the

play00:17

thing should be and then we go and code

play00:19

it there's been a lot of work to make

play00:21

things like AI tools that will turn your

play00:22

figma designs into code that actually

play00:24

works and runs but the tools that bridge

play00:26

this Gap and make it easier for

play00:28

developers to be meaningfully involved

play00:29

with than using figma itself that Gap

play00:31

hasn't been bridged sure we can export

play00:33

svgs and CSS from our figma code but

play00:36

that's not enough usually we're just

play00:38

using it for Mock and then recreating

play00:40

everything in our code bases this might

play00:41

finally change though because figma's

play00:43

made a massive acquisition I never would

play00:45

have expected and this acquisition is

play00:47

squarely targeting developers like

play00:49

ourselves here so what the hell's going

play00:51

on figma bought Dino board if you don't

play00:53

already know Dino board which is totally

play00:55

understandable I wasn't super familiar

play00:56

before it's a low code AI supercharged

play00:59

IDE but it's actually focused on the IDE

play01:02

part it wants to be a way to build with

play01:05

code actual web applications for my

play01:07

quick read through of all the features

play01:09

and things that Dino board supports it

play01:11

seems like a hybrid trying to combine

play01:13

what you would do with something like

play01:14

the Wix codu design tools as well as

play01:17

something like retool and how it gives

play01:19

you a single surface area to attach

play01:21

random data sources to third party

play01:23

providers to off layers to all these

play01:24

things with a single interface where you

play01:26

can write code to get these things to

play01:28

come together and then the design is

play01:30

something you don't do the design like

play01:32

how the UI looks how the buttons work

play01:33

how all those things behave that's

play01:35

abstracted into the component system

play01:37

that they've built for you our job when

play01:39

we use it is to use code to link all

play01:41

these parts together it's a very

play01:43

interesting place for figma to dive in

play01:45

and the more I think about it the more I

play01:47

realize it kind of makes sense some

play01:49

quick important context here back in

play01:51

June of 2022 they raised 6.6 million in

play01:54

seed funding it's important to know that

play01:55

that's not the value of the company

play01:57

that's the money they raised probably

play01:59

less than 30% of the company likely even

play02:02

less than that like when I raised we

play02:03

sold way less than 10% of the company in

play02:05

our Race So giving up more than 30 would

play02:08

be absurd if we assume a conservative

play02:09

20% we do a little bit of math here that

play02:12

would be 6.6 and this would be over a

play02:15

value that we don't know compared to 20

play02:17

over 100 so time 100 / 20 $33 million

play02:21

valuation in 2022 assuming not great

play02:25

percentage of the company being sold if

play02:27

it was 10% instead of 20 you can double

play02:29

that number which would be totally

play02:31

realistic so this company by my

play02:32

estimates valued itself in 2022 between

play02:35

$30 and $60 million chances are they

play02:38

were struggling to succeed with that

play02:41

pitch over time and raising more money

play02:43

when your valuation is already that high

play02:45

becomes really difficult they convinced

play02:47

investors from all of these places

play02:50

including but not limited to mantis the

play02:53

chain smokers yes like the band The

play02:55

Chain Smokers as well as these other

play02:56

firms as well as individuals from all

play02:58

these places these people all invested

play03:00

in a company that they believed was

play03:02

worth at least $30 million there's no

play03:04

way over the last 2 years they've become

play03:07

more valuable than that and if they

play03:08

spent the money that they raised at the

play03:10

time they were probably running out of

play03:11

it and if they were struggling to find

play03:13

investors that would believe in them

play03:15

enough to invest against a higher

play03:16

valuation then they can't raise more

play03:18

money then they die because $6 million

play03:21

over two years is not a great burn

play03:24

overall specifically because this is a

play03:25

seed round this is pre-series a they

play03:27

were still early stage in every regard

play03:29

other than the amount of they had so

play03:30

here we can see in 2021 2022 there was

play03:34

just insane amounts of deals of

play03:36

companies getting money invested in them

play03:39

these numbers are really hard to

play03:40

calculate super accurately but you could

play03:42

see 2021 to 2022 the numbers were really

play03:45

big and then as 2022 ended 2023 started

play03:48

things started to get worse so it makes

play03:50

sense that now if they were raising

play03:52

during this huge Peak bubble and we're

play03:55

also offering to compete with retool

play03:57

which is one of the biggest recent early

play03:59

stage startups in terms of how fast it

play04:00

grew they went from Tiny to

play04:02

multi-billion Dollar company in like 3

play04:04

years the possibility of grabbing some

play04:05

of that market was really exciting to

play04:07

these investors many of which probably

play04:08

felt like they missed out on the retool

play04:10

deal and since they feel like they

play04:11

missed that retool deal they're now

play04:12

actively looking for potential

play04:13

competitors to take some of that market

play04:15

which if you're raising in that market

play04:17

you can get a good amount of money for a

play04:18

pretty good deal so with all that in

play04:20

mind it's hard to know for sure what the

play04:22

state of the company was but my guess is

play04:24

they were low on money and didn't have a

play04:26

great path to make a lot of money long

play04:28

term but they did have a a good path to

play04:30

work with a company like figma to help

play04:31

them achieve their goals so let's talk a

play04:33

bit about those goals din board aimed to

play04:35

bridge the gap between idea and

play04:36

production we believe figma to be the

play04:38

best place to continue our work

play04:40

designers and developers globally use

play04:41

figma to design and build phenomenal

play04:43

digital products we've long been

play04:45

inspired by the groundbreaking

play04:46

multiplayer canvas their commitment to a

play04:48

high standard of Excellence and their

play04:49

fun-loving creative Spirit Dino board is

play04:52

excited to be joining figma to magnify

play04:53

our impact together as we integrate into

play04:56

figma we'll be phasing out Dino board

play04:57

services on April 30th this year we have

play05:00

paused new registrations and billing our

play05:01

current customers will be notified via

play05:03

email with more information and best

play05:05

steps for transitioning your

play05:06

applications and tools interesting this

play05:07

is a full shutdown I would not have

play05:09

guessed that immediately but makes sense

play05:12

my guess is they're being brought on to

play05:14

use some amount of their code but more

play05:15

of their expertise to build something

play05:17

similar within figma because figma's

play05:19

been very clearly trying to Target

play05:21

Devore I know this because they're

play05:22

hitting me up all of the time to join

play05:24

their I think it's like the figma

play05:25

associates or something I don't remember

play05:27

what it's called ambassadors they really

play05:28

want me to be a figma ambassador and I

play05:30

haven't done it because I don't show

play05:31

things on my Channel that I don't use

play05:32

regularly and it's not because figma's

play05:34

bad it's just not where I spend my time

play05:35

right now so not surprised that they're

play05:37

going through all of these angles and

play05:39

Loops to try and get devs to think about

play05:41

figma more use it more and eventually

play05:44

develop their applications using figma

play05:46

to our dedicated customers collaborators

play05:48

and Community Your Enthusiasm and

play05:50

creativity have made this the adventure

play05:52

of a lifetime We Are Forever grateful

play05:53

you made a bet on us and shared our

play05:55

dream of making web applications easier

play05:57

to build we hope you enjoyed using Dino

play05:58

board as much as we enjoyed building it

play06:00

happy hacking Alex overall solid blog

play06:03

post it's not quite as apologetic to the

play06:05

users that are getting screwed as I

play06:06

would have liked I don't know how many

play06:08

there are and how valuable those users

play06:09

are I get why they're doing what they're

play06:12

doing I don't know how many employees

play06:13

are at this company it seems relatively

play06:15

small yeah it looks like there are six

play06:17

Associated members which is not always

play06:19

the most reliable thing but 2 to 10

play06:22

employees sounds about right this

play06:23

acquisition is only possible because of

play06:25

how much the figma Adobe breakup sucked

play06:28

you should probably watch my Adobe gives

play06:30

up on developers video before going too

play06:32

deep into this one CU I think it's

play06:33

useful context figma was supposed to be

play06:35

acquired by Adobe it failed because of

play06:37

regulations in the EU and concerns about

play06:39

monopolistic practices we could debate

play06:41

all day whether or not that was valid

play06:42

regardless figma got a billion dollar

play06:44

breakup fee from Adobe that they're now

play06:46

using to do Acquisitions like this so

play06:48

this type of purchase might have been in

play06:49

talks before the Adobe figma stuff even

play06:51

started much less the breakup happened

play06:53

but the additional money makes it much

play06:54

easier for them to do things like this

play06:56

interesting overall one more useful

play06:58

detail about these types of Acquisitions

play07:00

is pretty often when a company like

play07:01

figma that's not publicly traded is

play07:03

acquiring company like Dino board

play07:05

they're not just paying out a flat fee

play07:07

so if this Dino board acquisition was 10

play07:08

million theoretically fig was not

play07:10

handing $10 million to the owners of

play07:12

Dino board they are allowing them to

play07:14

trade some percentage of the stock for

play07:16

equivalent valued again unlisted figma

play07:19

private Equity so figma's worth $1

play07:21

billion in Dino boards worth $10 million

play07:25

they would take some amount of the stock

play07:27

that exists at figma in this case 1% of

play07:30

it and they would give that out to the D

play07:32

board employees or stockholders whoever

play07:35

as an exchange this also happens when a

play07:37

company is acquired an example on the

play07:39

publicly traded side is that when I was

play07:41

an owner of slack stock and then

play07:43

Salesforce bought them my stock got

play07:45

traded into Salesforce stock some amount

play07:47

of it was paid out cash immediately some

play07:49

amount of it became stock at Salesforce

play07:51

that's probably what's happening here so

play07:52

these employees they don't just take

play07:54

this money and run they now have to be

play07:56

part of the figma bet so to speak in

play07:58

order for their stock to be worth

play08:00

something in the future they have to

play08:01

help figma get to the point where it can

play08:03

IPO at which point the stock they've now

play08:05

traded has some value this is part of

play08:07

why these Acquisitions aren't as

play08:08

immediately lucrative and exciting as

play08:10

people seem to think because even if

play08:11

Dino board's Founders get aund million

play08:14

out of this exchange that's stock on a

play08:16

vesting schedule that is only worth

play08:18

something if the company succeeds so

play08:20

you're actually kind of giving up a

play08:22

little bit of your control during these

play08:23

Acquisitions where the founders of D

play08:25

board now are part of a bigger machine

play08:27

that they don't have much control of

play08:29

they might be able to help in certain

play08:30

ways but the value of their stock is no

play08:32

longer determined by their efforts it's

play08:34

determined by the leadership at the

play08:35

place that they got acquired by so as

play08:37

exciting and lucrative as these deals

play08:39

might seem initially it's not always the

play08:41

case in order to really understand the

play08:42

impact here we need to see a bit more of

play08:45

figma's strategy around devs last year

play08:47

figma announced Dev mode which is a new

play08:49

space in figma for devs with features

play08:51

that help you translate designs into

play08:52

code faster I have a whole video where I

play08:55

go a bit more in depth on what's

play08:56

exciting and different about the figma

play08:58

Devo mode stuff but as you see here it

play09:00

generates production ready CSS Snippets

play09:02

primarily for your code Design Systems

play09:05

they even have the ability to spit out

play09:06

in this case that is a bunch of Swift UI

play09:09

code it's cool that it has those options

play09:10

but again it's just CSS and design stuff

play09:14

keep work aligned and connected

play09:15

streamline your workflow and stop

play09:16

jumping between your design libraries

play09:17

codebase and project management tools

play09:19

when you bring everything together in

play09:20

figma project management tools are they

play09:22

going after linear as well that'll be

play09:24

fun oh no they have it right there as a

play09:26

plugin generally it seems like a lot of

play09:28

figas Focus here isn't just adding code

play09:31

to figma it's building an integration

play09:33

layer between figma and all the other

play09:35

pieces that developers work with because

play09:37

developers are kind of where these parts

play09:39

meet the gap between the design team and

play09:42

your issue tracker is often the

play09:43

engineers in the middle so having the

play09:45

developer tool focus on integrating

play09:48

GitHub jera storybook linear all those

play09:50

types of things alongside your designs

play09:52

in one place kind of makes figma the

play09:54

home base for how your company

play09:56

orchestrates development since design is

play09:58

what what leads the development projects

play10:00

in a lot of these companies it makes

play10:02

sense that figma could become the home

play10:03

for all of that it's also particularly

play10:05

funny when you realize just how bad

play10:07

Adobe is at handling developers that

play10:08

figma is going like opposite way here

play10:10

very very interesting stuff they even

play10:13

put out a vs code extension because

play10:14

again they're not pretending they can

play10:16

build the solutions to all of these

play10:18

problems they're focused on integrating

play10:19

with existing solutions to make a good

play10:21

experience teams using figma increased

play10:23

development efficiency by 35% there's

play10:26

even a report about that cool but

play10:27

specifically this isn't just like or

play10:29

efficiency this is development

play10:30

efficiency up by 35% that's nuts that's

play10:33

crazy that in the current state devs

play10:35

using figma are already accelerating

play10:37

that much more I'm excited to see where

play10:39

this goes I do want to offer a quick

play10:41

life raft to any of the people who are

play10:42

being dropped there's a couple cool

play10:44

options here obviously retool is the

play10:46

popular one that everyone knows

play10:48

beautiful website my CTO used to work at

play10:50

retool so very very familiar with the

play10:52

product wow they really W up their

play10:54

website cool to see there's also an open

play10:57

source alternative which I highly

play10:58

recommend because if it's open source

play11:00

you're much less at risk of this thing

play11:02

disappearing when it gets acquired you

play11:03

can host it yourself if you need refine

play11:05

is dope quick bias check I'm an investor

play11:07

in refine they were NY combinator and as

play11:09

soon as I said what they were building I

play11:10

knew I had to throw money at them

play11:11

because I'm really hyped about it refine

play11:13

is a react based open- Source tool for

play11:16

low code building and attaching all of

play11:19

these different crazy data sources I

play11:21

think this picture perfectly summarizes

play11:23

what is exciting about refine to me

play11:25

where uh there are a ton of different

play11:27

places that you might be getting data

play11:28

from it platforms like Frameworks be it

play11:31

off providers data providers live

play11:34

services oh a Integrations like react

play11:37

table react form access control stuff

play11:40

and refine is the layer that let you to

play11:42

combine all those things I'd almost flip

play11:44

this a little bit where I'd put like

play11:45

react and next and those things on the

play11:47

other side and say that refine is the

play11:48

layer that lets you take all of these

play11:50

things and then render them in the ways

play11:51

you want to really really powerful stuff

play11:54

and if you're looking for a way to do

play11:55

this that's open source and headless and

play11:57

pretty easy to adopt so what do you

play11:59

think are you a Dev that uses figma or

play12:01

are you a figma user that hates devs

play12:02

really curious what your thoughts are

play12:03

let me know in the comments and in the

play12:05

future we can talk more about figma

play12:06

thank you guys as always and until next

play12:07

time peace nerds