Resources
Tips, tutorials, guides, and product insights from FullStory’s Digital Experience Intelligence experts

Democratizing cloud cost data to empower product teams
Part I of a series about how FullStory’s Technical Program Management team created and operationalized a cloud cost management program.
How engineers can quantify the value of their work
How can engineers show the value of web development work for executive and leadership stakeholders? Find out.

Open sourcing our Google Cloud Emulators
FullStory open sources Google Bigtable and Storage emulators with persistence. Here's why you should use emulators in your local stack.

The customer escalation abstraction layer
Are you fixing the wrong bugs? You may have a leaky customer abstraction layer. Learn how FullStory keeps engineering teams focused on the customer.

Build your own automated sync bot via GitHub Actions
A technical walk-through of our solution using GitHub Actions to sync up files in our open-source repositories with our closed-source code changes.

Creating Scalable, Testable, and Readable React Apps: Part 2
In part 2 of this series we discuss 3 categories of React components that can make your React apps more scalable, testable, and reliable...

Creating Scalable, Testable, and Readable React Apps: Part 1
Basic principles of software and React architecture, share our implementation of these principles as three categories of react components.
The power of discriminated unions and exhaustiveness checking in Typescript
In this article, you'll find an example of what we learned about discriminated unions and exhaustiveness checking in Typescript and why it's useful.
Here’s how to create effective in-app engagements you can TRUSt
In-app engagements can help users get more value out of your product. To make them effective, use the right technology and framework.