Hebert Porto All work Available for new work Available
Case study · 2026 · client

Thyara Porto Interiors

A site for a design consultant, where the rooms do the talking.

thyaraportointeriors.com
Thyara Porto Interiors projects gallery
My roleDesign and build
Platforms ● Web
Built withAstro · React · Tailwind · Sanity
The problem

The photos are the pitch.

[What Thyara needed, and what wasn’t working before.]

Decisions

The calls I made.

A gallery that gets out of the way

Big images, quiet type, fast pages. Astro ships almost no JavaScript, so the rooms load first. [A detail about image handling.]

Publishing without a developer

Sanity gives Thyara a blog and project editor she can use on her own. [How you set up the content model.]

[A call you’d make differently]

[One honest trade-off.]

review · thyara-porto-interiors
+ agent: drafted the change
+ agent: tests pass on both targets
− hebert: not like this. see note.
◐ waiting for hebert
Built with agents

Where agents helped, and where I stepped in.

Agents did[What agents drafted.]
I did[What you owned.]
I overrode[One moment the agent was wrong.]
[N] projects published
[N] Lighthouse performance
[N] [a number the client cares about]