Building Speakeasy
Best practices, advice, and the progress of building Speakeasy.
Latest posts

EasyTemplate OSS Release: Templating superpowers for Go
A templating engine that allows you to use Go's text/template syntax, but with the ability to use JavaScript/Typescript snippets while templating.
February 28, 2023

Idiomatic SDKs for OpenAPI
Comparing the new Speakeasy SDK generator with OpenAPI tooling
December 6, 2022

How to Handle Auth for Embedded React Components
Learn how to handle Auth for products that are being delivered as react embeds.
October 20, 2022

Nivo vs Recharts - Which should you use?
Which React Charting Library should you use: Nivo or Recharts?
October 11, 2022

A New Approach to Hiring A Founding Team
If you follow the standard hiring process for engineers, you’ll gauge technical competency but fail to assess the vital attributes of a founding engineer: comfort with ambiguity, strong product instincts, and a sense of ownership/agency.
August 18, 2022

Speakeasy Branding Process: How we decided on Look & Feel, Logo, and a Mascot
Branding can be an opaque process. That’s why we wanted to give people a window-in to the process we went through to update Speakeasy's branding; hopefully it gives people a reference point we wished we’d had when we'd started.
July 19, 2022

SASS vs CSS Modules vs CSS-In-JS: how to choose?
While building our UI, we are debating many of the fundamental front end architecture decisions that will shape our UI development for years to come. One of the biggest debates thus far was whether we would use SASS or CSS-as-JS for our styling.
July 14, 2022

Using Loom for Remote Collaboration
We've found a good remote work practice has been posting short Loom videos for dev updates in our slack. In this one we get the team familiar with Pulumi for managing infra.
July 6, 2022