Gizem Onan
Doing things for the web @ thegoodpeople.studio Prev. Framer — Enterprise Product Specialist, Founding CS Team
Most @Framer beginners make the same mistakes.
Not because Framer is hard—
because it's too easy to build something that looks finished.
I wrote about 18 common mistakes I see over and over, including:
• Duplicating sections for every breakpoint
• Ignoring components & variables
• Building messy CMS structures
• Overusing animations
• Skipping real device testing
• Waiting until launch to optimize performance
If you're learning Framer, this should save you hours (and plenty of future headaches). Link:
Your website isn't finished because it looks perfect in Framer Preview.
It's finished when it feels great on an actual phone.
I've seen sites that: • Look flawless on a MacBook • Score well in Lighthouse • Still stutter on a 3-year-old Android device
In my latest article I cover:
📱 Which devices to test
📐 What screen sizes actually matter
🛠 The tools I use to find issues
⚡ How to catch performance problems before your users do
If you care about building fast, polished websites, this one's for you.
🔗
Saw ColdIQ's post about moving away from Webflow and rebuilding their site with a custom stack.
Out of curiosity (and while watching the World Cup 😄), I rebuilt their homepage in Framer using Framer Agents.
This wasn't a design exercise. I wanted to see how a real-world, production marketing site would perform when rebuilt in Framer.
The page is huge. Long-form content, embedded media, customer stories, logos, testimonials, FAQs, complex layouts, and a scroll that just keeps going.
I didn't optimize anything.
No performance audit.
No image optimization.
No asset cleanup.
No manual tuning.
Just a straightforward rebuild.
Yet the Framer version consistently outperformed the live site in my tests.
This isn't a criticism of their decision or an argument against going custom. Every team has different requirements, workflows, and priorities.
What stood out to me is how much the foundation matters.
I've worked on some very large Framer projects over the years, and one thing I continue to appreciate is the engineering behind the product. Rendering, delivery, asset handling, and countless other optimizations are built into the platform by engineers who spend every day thinking about how to make websites faster and better.
Framer isn't fast because it's no-code. It's fast because there are exceptional engineers behind it making thousands of performance decisions you never have to think about.
This rebuild wasn't optimized yet, and it still came out ahead.
That's pretty impressive.
After 10+ years, I finally have a company website. Thanks, Framer.
One of the things I'm most grateful for learning during my time at Framer, among many others, is something I discovered about myself. I genuinely enjoy helping customers succeed.
I learned that I care deeply about the people I work with and the outcomes we create together. Seeing a customer achieve their goals is still one of the most rewarding parts of what I do.
That hasn't changed.
It's the same reason I started thegoodpeople.studio, and today it's what allows me to partner with amazing people around the world. Another happy customer has joined the journey today.
If you truly care about what you do, you care about the people you work with, and the outcome will always be invaluable.
With that motivation, I founded a new company and started operating worldwide.
This is V1. V2 will be to the moon, but summer is too beautiful to spend working on that right now. I'll be heading on vacation very soon.
For now, I'm simply grateful for the people, opportunities, and lessons that brought me here.
And thank you, Framer, for making building on the web easier than ever.
Someone said that without @Framer's template review process, the marketplace would turn into a fish market.
I liked the idea, listened to the Framer team, and submitted a fish.
Made with Framer Agents. 🐟
Built this page in 24 minutes but now I have to be faster than agents! 😆
Wrote about optimizing one of the largest Framer projects. Post here.
Just built this location-based job filter for Planhat.
Click a location, and the job listings instantly update to show relevant openings for that office. The location dropdown stays perfectly in sync and updates automatically based on the selected filter.
No page reloads, no complex setup. Framer is magical ✨
See it live: https://www.planhat.com/careers
Happy Monday, folks! 👋
What's one thing you struggled with while learning Framer?
Don't be shy! We’ve all been there. 😄








