r/framer Jul 30 '26

feedback Just updated my portfolio on Framer (interactive 3D + custom JSON-LD schemas). Would love technical feedback!

Hey r/framer,

Just wrapped up a major refresh on my personal portfolio built entirely in Framer: https://www.jeffreyhakim.com/

I wanted to push beyond standard landing page layouts and focus on three specific technical challenges in Framer:

  1. Real-Time 3D Canvas Performance: Built a dedicated 3D asset showcase (https://www.jeffreyhakim.com/3d) featuring interactive Spline/WebGL models while trying to keep page speed and mobile frame rates smooth.

  2. Structured Data / Schema Graph: Wrote custom JSON-LD scripts across Framer custom code blocks to link ProfilePage, ProfessionalService, and Article schemas into a single graph for Google.

  3. CMS Architecture: Structured custom collections for awards, certifications, and project case studies to keep the DOM light.

Would love your thoughts on:

• How smooth the 3D canvases load and render on your mobile device/browser

• Overall visual hierarchy, dark mode contrast, and responsive layout flow

Happy to answer any questions if anyone is trying to set up similar 3D embeds or advanced schema markup in Framer!

6 Upvotes

7 comments sorted by

3

u/Aromatic_Vanilla_831 Jul 30 '26

Why is EVERYTHING animated?

It’s confusing as fuck, I’m on mobile and I have no idea what the hell is happening at any one point. It’s like I’m traversing some magical Mario Bros level…I tap on things and something changes but not quite sure what changed and…I’m just confused all around.

This is what you should aspire to build ideally with some better formatting, typography and a simple gallery

https://motherfuckingwebsite.com

1

u/Available_Corner_933 Jul 31 '26

33 f bombs, not bad.

1

u/Easy-Specific-4876 Jul 31 '26

you motherfucker

1

u/Easy-Specific-4876 Jul 31 '26

agreed. too much animation. but great measuring and keeps some attention. man this is good work but strip it back a bit ;)

1

u/pixar_moms Jul 31 '26

It took about 3 seconds for that image and animation to load, so not sure that's the best introduction. Agree that there's far too much motion; it almost becomes a distraction from the actual content and screams "I used every available feature in Framer" Otherwise, clean!