Figma Engineering with Abhi Mathur

Figma is a cloud-based design and product development platform that is widely used in UI and UX work. It allows users to collaborate in real-time, a key feature that has helped drive its popularity. Figma is an impressive engineering feat, in part because of how far it pushes what’s possible in a web browser.

Abhi Mathur is the VP of Platform Engineering at Figma. He joins the show today to talk about his path to Figma, architecture, scaling, team organization, and more.

Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript. Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Sponsors

FlagSmith is an open -source feature flag software that lets developers release features with confidence. This lets you test in production, stop monster pull requests, and get more control over deployments. It’s easy to get set up, whether you’re trying feature flags for the first time, are tired of managing them in -house, or are looking to move away from slow development cycles and legacy systems with feature management.

You can get up and running for free on SAS and less than five minutes to test feature toggling for your app. Once you’re going, click around with out -of -the -box feature flag functionality and easy integrations with tools like Jira without any bloat.

For maximum control and flexibility, you can also choose how to deploy Flaksmith. Options include on -premise, self -hosted, SAS, and private cloud. cloud. Try feature flagging for free by visiting flagsmith.com.

This episode of Software Engineering Daily is brought to you by Vantage. Do you know what your cloud bill will be for this month?

For many companies, cloud costs are the number two line item in their budget and the number one fastest growing category of spend.

Vantage helps you get a handle on your cloud bills, with self-serve reports and dashboards built for engineers, finance, and operations teams. With Vantage, you can put costs in the hands of the service owners and managers who generate them—giving them budgets, alerts, anomaly detection, and granular visibility into every dollar.

With native billing integrations with dozens of cloud services, including AWS, Azure, GCP, Datadog, Snowflake, and Kubernetes, Vantage is the one FinOps platform to monitor and reduce all your cloud bills.

To get started, head to vantage.sh, connect your accounts, and get a free savings estimate as part of a 14-day free trial.

This episode of Software Engineering Daily is brought to you by Starburst.

Struggling to deliver analytics at the speed your users want without your costs snowballing?

For data engineers who battle to build and scale high quality data pipelines, Starburst’s data lakehouse platform helps you deliver exceptional user experiences at peta-byte scale, without compromising on performance or cost.

Trusted by the teams at Comcast, Doordash, and MIT, Starburst delivers the adaptability and flexibility a lakehouse ecosystem promises on an open architecture that supports – Apache Iceberg, Delta Lake and Hudi, so you always maintain ownership of your data.

Want to see Starburst in action? Get started today with a free trial at starburst.io/sed.

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.