2. AARON CARLINO
Principal Product Developer, Silverstripe Ltd.
4 YEARS
At Silverstripe
15 YEARS
In the community
1,982
Modules created
2-3
Modules that actually work
3. SOUNDS FAMILIAR...
$ $
$ $
“How to build headless
apps with Silverstripe”
2017 2020
2021
“How to build headless
apps with Silverstripe”
“How to build headless
apps with Silverstripe”
19. VALUE PROPOSITION
A framework for building websites with React.
APPROACH
Static by default, dynamic by opt-in
BUILD TIME MITIGATION
Incremental static builds
DESIGN
Highly opinionated
LEARNING CURVE
Steep
VALUE PROPOSITION
A framework for building websites with React.
APPROACH
Dynamic by default, static by opt-in
BUILD TIME MITIGATION
Partial static builds
DESIGN
Minimally opinionated
LEARNING CURVE
Moderate
20. FINDINGS
☑ GOOD: It does what it says on the tin.
❌ NOT-SO-GOOD: It does... what it says on the tin.
21. BUILDING BLOCKED
15s 1m 15s 8m
PREVIEW INCREMENTAL BUILD FULL BUILD
* 1,500 pages, Gatsby Cloud + Netlify
22. PAIN IN THE ASSETS
8GB
70th PERCENTILE
* 2.5 GB if you exclude the memes
24. OUTCOMES
● Better understanding of build
times
● POC for previews (with and
without Gatbsy Cloud)
● Open source contributions:
○ silverstripe-gatsby
○ gatsby-source-silverstripe
○ gatsby-silverstripe-starter
25. OUTCOMES
● Better understanding of build
times
● POC for previews (with and
without Gatbsy Cloud)
● Open source contributions:
○ silverstripe-gatsby
○ satsby-source-silverstripe
○ gatsby-silverstripe-starter