← All projects
Day -3

AI consulting site, data layer

Client work, details redacted. My part was adding the data layer underneath a site that had none.

Live demo ↗

Client work, so the specifics stay out of this. What I can write down is the shape of the job.

The work

The site existed and its content was hardcoded. My part was putting a data layer underneath it: pulling the content out of the components, giving it a schema, and routing every page through one place that reads it. After that, changing what the site says stops being a code change.

What I learned

Retrofitting a data layer is mostly deciding what the records actually are. Once the shape is right the wiring is quick. Getting the shape wrong means touching every page twice.