Uzo Okafor — Webflow Development Partner's Avatar

Uzo Okafor — Webflow Development Partner

@uzoway.bsky.social

Webflow Developer Partner for Agencies, Startups & Marketing Teams Building Scalable, High-Conversion Websites with GSAP & JavaScript Helped Mura launch and scale to $6M Portfolio: https://contra.com/uzochukwu_okafor

242 Followers  |  95 Following  |  145 Posts  |  Joined: 26.05.2023  |  1.8806

Latest posts by uzoway.bsky.social on Bluesky

Slack message from project manager asking about potential scope increase for team photo edits and bios not included in original project scope

Slack message from project manager asking about potential scope increase for team photo edits and bios not included in original project scope

PM sent this last week. Client wanted team photo edits mid-project - wasn’t in scope.

PM flagged it right away. Just checking, no drama.

That’s the move. Scope creep happens. Address it immediately.

Flag new work clearly. Clients appreciate transparency over surprises.

16.02.2026 10:57 — 👍 1    🔁 0    💬 0    📌 0
Slack message from client thanking team for bringing vision to life in 2 weeks, noting positive reviews at the event.

Slack message from client thanking team for bringing vision to life in 2 weeks, noting positive reviews at the event.

Full rebrand in 2 weeks. New domain, design, messaging across site + socials.

Client had an event deadline. Team executed: designer + CD on visuals, PM coordinating, dev.

Launched on time. Already getting positive feedback.

Tight timelines work when everyone’s aligned.

#WebflowDevelopment

13.02.2026 11:53 — 👍 2    🔁 0    💬 0    📌 0
Video thumbnail

Client had a project video they wanted visitors to see immediately.

Built it so the video takes over the full screen on page load, then transitions smoothly into the hero section. GSAP for the animation, matchMedia to handle mobile.

Clean way to give the video attention.

#WebflowDevelopment #GSAP

11.02.2026 09:46 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

Designers put careful thought into grid systems and spacing. Matching that precision in development isn't optional for me.

One thing I do that clients don't always see: I use a grid overlay during builds.

#WebflowDevelopment #WebDesign #FrontendDevelopment

04.02.2026 11:06 — 👍 1    🔁 1    💬 1    📌 0

Everything shipped on schedule. Both clients were happy with how it went.

The key wasn't juggling faster. It was being upfront about the timeline so no one was wondering where their project stood.

09.02.2026 09:16 — 👍 2    🔁 0    💬 0    📌 0

I messaged both teams as soon as I realised it. Told the first agency's founder I'd have their build wrapped by thursday, then move to the second project's revisions. Let the second agency's designer know exactly when I'd start addressing their feedback.

09.02.2026 09:16 — 👍 1    🔁 0    💬 1    📌 0

Had two projects overlap last week. Different agencies, different clients.

One was finishing up the build phase, the other was in revisions. Timelines were going to overlap no matter what.

09.02.2026 09:16 — 👍 1    🔁 0    💬 1    📌 0

Let me check alignment as I build instead of eyeballing spacing or going back and forth between Figma and the browser.

Small tool, but it makes a difference. Matching design intent exactly is how you build trust with design teams.

04.02.2026 11:06 — 👍 2    🔁 0    💬 0    📌 0

Single-element, CSS background trick. It creates a visual grid that mirrors the Figma layout so I can see exactly where elements should sit.

I toggle it on and off with Shift+G.

04.02.2026 11:06 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Designers put careful thought into grid systems and spacing. Matching that precision in development isn't optional for me.

One thing I do that clients don't always see: I use a grid overlay during builds.

#WebflowDevelopment #WebDesign #FrontendDevelopment

04.02.2026 11:06 — 👍 1    🔁 1    💬 1    📌 0

First thing I tried: adjusting grid settings. Then column widths. Then checked if it was a CMS limit issue. Nothing worked. With fewer items, the grid was perfect.

Turns out it wasn't Webflow. It was a CSS Grid sizing behaviour.

The fix: min-width: 0 on the grid children.

26.01.2026 10:48 — 👍 0    🔁 0    💬 0    📌 0

Then I increased the CMS limit from 9 items to 40+. The grid completely broke. Columns were no longer of equal width. Some items stretched wider than others. The whole layout felt random.

26.01.2026 10:48 — 👍 0    🔁 0    💬 1    📌 0
Code snippet showing CSS fix for Webflow CMS grid layout issue: grid child selector with min-width property set to 0

Code snippet showing CSS fix for Webflow CMS grid layout issue: grid child selector with min-width property set to 0

Hit a weird grid bug last week while building a blog page in Webflow. Looked like a platform issue, but it wasn't.

Set up a CMS Collection List as a 3-column grid. Everything looked fine at first. Grid items were evenly spaced, and columns stayed consistent.

26.01.2026 10:48 — 👍 1    🔁 0    💬 1    📌 0
Code snippet showing CSS solution for modal layout shift: html selector with scrollbar-gutter set to stable, and body.modal-open selector with overflow set to hidden

Code snippet showing CSS solution for modal layout shift: html selector with scrollbar-gutter set to stable, and body.modal-open selector with overflow set to hidden

Ran into an annoying bug last week while building a modal for a client site.

Every time the modal opened, the page would shift horizontally by about 15px. The navbar especially. It would visibly jump left whenever the modal appeared.

19.01.2026 09:54 — 👍 3    🔁 1    💬 3    📌 0

Yeah, max-width: 100vw is solid for horizontal overflow issues. This case was about locking scroll for modals without causing the page to shift when the scrollbar disappears. Different fix for a different problem.

22.01.2026 11:19 — 👍 1    🔁 0    💬 1    📌 0

Yeah, scrollbar-width: none works if you want to hide it entirely.

22.01.2026 11:17 — 👍 0    🔁 0    💬 1    📌 0
Video thumbnail

A client I built a site for last year reached out in December during the holidays.

Their users were getting frustrated with some of the scroll animations. People wanted more control over the navigation instead of being forced through scroll-triggered interactions.

12.01.2026 12:31 — 👍 1    🔁 1    💬 1    📌 0
Post image Post image

Small thing I do on every Webflow project: add help text to CMS fields.

It's a feature most people skip, but it makes a big difference for clients. When they're adding a blog post or uploading an image, they see instructions right there in the field. No guessing, no reaching out to ask.

14.01.2026 08:47 — 👍 1    🔁 1    💬 1    📌 0

Code in the screenshot. Simple fix, makes modals feel way more polished.

#WebflowDevelopment #FrontendDevelopment #WebDevelopment

19.01.2026 09:54 — 👍 2    🔁 0    💬 0    📌 0

Worked sometimes, but was inconsistent across browsers and viewports.

Then I found scrollbar-gutter: stable. One line of CSS. Reserves the space for the scrollbar at all times, even when it's hidden. No shift, no JavaScript needed.

19.01.2026 09:54 — 👍 1    🔁 0    💬 2    📌 0

The cause: when you add overflow: hidden to lock scroll, the scrollbar disappears. That frees up the space it was taking, and everything shifts to fill it.

Tried a few JavaScript fixes to calculate the scrollbar width and compensate with padding.

19.01.2026 09:54 — 👍 1    🔁 0    💬 1    📌 0
Code snippet showing CSS solution for modal layout shift: html selector with scrollbar-gutter set to stable, and body.modal-open selector with overflow set to hidden

Code snippet showing CSS solution for modal layout shift: html selector with scrollbar-gutter set to stable, and body.modal-open selector with overflow set to hidden

Ran into an annoying bug last week while building a modal for a client site.

Every time the modal opened, the page would shift horizontally by about 15px. The navbar especially. It would visibly jump left whenever the modal appeared.

19.01.2026 09:54 — 👍 3    🔁 1    💬 3    📌 0

For images, I'll add notes about file size and format. For text fields, I'll explain heading structure or character limits.

A client once mentioned how helpful their marketing team found it. Made the CMS feel accessible instead of confusing.

#webflowdeveloper #webflowpartner #marketingteam

14.01.2026 08:47 — 👍 1    🔁 0    💬 0    📌 0
Post image Post image

Small thing I do on every Webflow project: add help text to CMS fields.

It's a feature most people skip, but it makes a big difference for clients. When they're adding a blog post or uploading an image, they see instructions right there in the field. No guessing, no reaching out to ask.

14.01.2026 08:47 — 👍 1    🔁 1    💬 1    📌 0

Took less than two hours to get everything working. They were happy with the turnaround.

Sites evolve based on how people actually use them. Being available to make those adjustments when they come up just makes sense

#webflowdeveloper #webflowpartner #designservices

12.01.2026 12:31 — 👍 1    🔁 0    💬 0    📌 0

So we simplified it. I removed the scroll triggers causing problems and turned the Build Process section into something clickable (video attached). Now users can move through at their own pace instead of scrolling to advance.

12.01.2026 12:31 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

A client I built a site for last year reached out in December during the holidays.

Their users were getting frustrated with some of the scroll animations. People wanted more control over the navigation instead of being forced through scroll-triggered interactions.

12.01.2026 12:31 — 👍 1    🔁 1    💬 1    📌 0

Worked with an agency last year where we had to pause development three times because content wasn't ready. The build itself took four days. But the project stretched to six weeks.

The build quality is the same either way. But one finishes on time and the other doesn't.

#webflowdeveloper #agency

29.12.2025 14:33 — 👍 1    🔁 0    💬 0    📌 0

Other projects take longer not because the work is harder, but because I'm waiting on answers. Designs are across multiple files. Content's scattered between Slack threads and Google Docs. No one's quite sure which version is final.

29.12.2025 14:33 — 👍 1    🔁 0    💬 1    📌 0
Post image Post image

Best projects I've worked on all have one thing in common.

The agency sends over everything organized before I start building. Figma files labeled. Content in one place. Style guide included.

29.12.2025 14:33 — 👍 1    🔁 0    💬 1    📌 0

@uzoway is following 18 prominent accounts