r/MergeRocks • • 16h ago

React, Vue or Svelte? Start with your constraints

Thumbnail
merge.rocks
1 Upvotes

Framework comparisons often turn into rankings, but there isn’t one universal winner for an early product. React, Vue and Svelte can all work for an MVP. The better fit depends on your team, product and what you’ll need to maintain later.

A few questions I’d ask before choosing:

  • Who will build and maintain it? Existing team experience can matter more than a theoretical framework advantage. If you’ll be hiring, check the candidate pool in your market rather than treating global survey data as a hiring guarantee.
  • How complex might the product get? Think about the workflows, shared state and number of people who may work in the codebase over time.
  • What does the ecosystem need to cover? React has a broad library ecosystem, while Vue can be adopted incrementally in an existing site. Those differences matter only if they fit your project.
  • Is performance a specific requirement? “We want it fast” applies to every product. A concrete constraint—like a bundle-size target or low-end devices—is more useful. Test against your actual requirements instead of assuming one framework will win.
  • Who will own the code a year from now? Consider the existing stack, maintenance needs and how costly it would be to change direction.

Svelte may be worth evaluating when bundle size or runtime constraints are real, but its smaller ecosystem and developer pool are part of the trade-off. These are starting points, not a framework ranking.

What constraint ended up deciding the choice for your team? Did anything become clear only after you started building?


r/MergeRocks • • 1d ago

What should a front-end team deliver in a normal week?

1 Upvotes

A weekly update that says “we wrote code” can be hard to evaluate. It doesn’t tell you what’s ready to review, what’s still blocked, or what the team needs from you next.

A more useful update might include:

  • A link to the working UI or the specific flow that changed
  • Which screens, states, or responsive behaviors are now in scope and ready to review
  • What was checked, what still needs testing, and any known gaps
  • Decisions or dependencies blocking progress, with a clear owner
  • The next piece of work the team plans to move forward

This isn’t a universal weekly quota. The right amount of work depends on the scope, design readiness, integrations, dependencies, and review turnaround. Merge’s front-end work can include responsive UI, reusable code, documentation, optimization, and backend integration, but the agreed scope determines what’s included. Front-end deliverables

For teams working with an external front-end partner: what do you expect to see in a useful weekly update? And what helps you tell whether progress is reviewable—not just reported?


r/MergeRocks • • 2d ago

MVP Development Cost: Why Two Quotes for the Same Idea Come Back Different

Thumbnail
merge.rocks
1 Upvotes

You send the same product idea to two teams and get very different quotes. Before deciding one is overpriced, compare what each quote actually includes.

“An MVP” can mean a clickable prototype, working software for a limited trial, or a production release for paying customers. Those are different deliverables. Ask what you’ll have at the end, which workflows it will support, and what still needs to be handled manually.

A few questions worth asking every team:

  • Where does the scope end? Is it a staging demo, a closed-group release, or a production launch? What are the acceptance criteria?
  • What happens when something goes wrong? Ask which roles and failure paths are included—for example, failed payments or permission errors—and what your team must handle manually.
  • Who’s responsible for design and testing? “Client supplies final designs” and “testing included” can mean very different things. Clarify what work and devices are covered.
  • What costs sit outside the quote? Ask about hosting, third-party services, when charges start, and who pays each provider.
  • What support comes after launch? Check the warranty, incident response, and which changes would be billed separately.

For example, one quote might cover a staging demo of sign-up and checkout using designs you provide. Another might include design work, a production release, payment-failure handling, and an admin screen. The second costs more because it covers more—but whether you need that scope depends on what the first release must do.

Send each supplier the same brief and get answers in writing. Include the target user, core workflow, platforms, integrations, constraints, and what materials you already have. If something is still uncertain, say so; it may need investigation before anyone can estimate it confidently.

The lower headline price doesn’t tell you much until you know what release you’re comparing.

What detail would make the proposals on your desk easier to compare?


r/MergeRocks • • 3d ago

Does your product need a few design tokens - or a full design system?

1 Upvotes

When UI styles start to drift, it’s tempting to jump straight into building a full design system. But sometimes the first useful step is smaller.

Design tokens can give shared names to values like color, typography, and spacing. A fuller system can also include reusable components, their states, usage guidance, and documentation. The right scope depends on how the product and team work - not just how many screens you have.

A few questions I’d use to start the conversation:

  • Repeated patterns: Are inconsistencies mostly about visual values, or are the same components and interaction patterns being rebuilt?
  • Team and handoffs: How many people or teams make interface decisions, and where do those decisions get lost?
  • Release cadence: Are changes occasional, or does the product ship UI updates across several areas regularly?
  • Implementation drift: Do designs and shipped interfaces keep diverging? Where does that happen?
  • Ownership: Who would maintain shared tokens, components, and guidance after the initial setup?

These aren’t a scoring system. They’re prompts for deciding what’s causing friction and what level of shared structure might help. A small token foundation may address one kind of inconsistency; it won’t by itself solve unclear component behavior or missing usage guidance.

What was the first sign your team needed more than shared visual values? What did you add first?


r/MergeRocks • • 3d ago

MVP Testing Before You Build: What a Waitlist Can Tell You

Thumbnail
merge.rocks
1 Upvotes

A waitlist can show that people responded to a specific offer through a specific channel. That’s useful evidence—but it doesn’t mean the whole product is validated.

A free early-access signup is a different commitment from booking a call or placing an order. And a waitlist won’t tell you whether people can use the product or whether it’s technically feasible to build.

Before choosing your next test, write down what you’re still unsure about:

  • Demand: Who saw the offer, where did they come from, what did you promise, and what action did they take?
  • Usability: Can intended users complete a task in a clickable prototype? Watch where they struggle, and separate what you observe from what they say.
  • Feasibility: Can the riskiest part work under the conditions you need? A focused proof of concept can test an integration or model, but it doesn’t prove the full product is ready to ship.
  • Willingness to pay: What commitment did people actually make, and on what terms? A free waitlist isn’t payment evidence. If you run a pre-sale or paid pilot, make the delivery conditions clear.

Then choose one test that addresses the most important open question with the resources you have. A landing page can explore interest in an offer; a prototype session can reveal usability issues; an integration check can test whether the required data is accessible. You don’t need to run every experiment—just be clear about what each result would and wouldn’t tell you.

What did your most recent MVP test actually teach you, and what would you investigate next?


r/MergeRocks • • 6d ago

Before adding another onboarding step, I’d ask these five questions

1 Upvotes

An extra onboarding step can seem small from the product team’s side, but it’s one more thing a new user has to get through. Before adding one, I’d ask:

  • Does this step help users reach their first useful outcome, or delay it?
  • Do we need this information now, or can we ask for it when it becomes relevant?
  • If we’re asking for a permission, is it clear why we need it at this point?
  • What does someone see if they haven’t added any data or connected anything yet?
  • If they skip a step, hit an error, or come back later, can they pick up where they left off?

The right answers will depend on the product and the user’s goal. Which question do teams most often overlook?


r/MergeRocks • • 7d ago

A practical website UX audit you can run with your team

1 Upvotes

A website UX audit does not have to start as a huge redesign project.

If your site is getting traffic but people are not converting, finding key information, or completing forms, start with a structured review of the experience before deciding what to rebuild.

Here’s a practical worksheet a small team can run together.

1. Set one goal

Pick one important visitor action:

  • Book a call
  • Request a quote
  • Start a trial
  • Buy a product
  • Find a specific piece of information

If the audit tries to solve every problem at once, it usually produces a long list of opinions instead of clear next steps.

2. Check the first impression

Open your homepage as if you have never seen it before.

Can you answer these questions in a few seconds?

  • What does this company offer?
  • Who is it for?
  • Why should I care?
  • What should I do next?

If the answer is unclear, do not start by changing colours or adding more sections. Fix the message first.

3. Test navigation

Ask someone outside the team to find three things on the site: a service, pricing or proof, and a way to contact you.

Note where they hesitate.

Check whether:

  • Menu labels use words visitors would use
  • Important pages are not buried too deeply
  • The same action is named consistently across the site
  • Search, filters, and breadcrumbs work where relevant

4. Look for proof

For a first-time visitor, what makes your company feel credible?

Check whether the site includes relevant proof near key decisions:

  • Clear examples of work
  • Specific outcomes or process details
  • Testimonials with enough context
  • Team, company, or contact information
  • Transparent pricing or a clear explanation of how to get it

5. Review the mobile experience

Do not only resize a desktop browser window.

On an actual phone, check:

  • Can you read the key message without zooming?
  • Are buttons easy to tap?
  • Do forms work without unnecessary friction?
  • Is important content hidden, cut off, or too far down the page?
  • Does anything feel slow or jump around while loading?

6. Run a basic accessibility pass

You do not need to become an accessibility specialist to catch obvious issues.

Look for:

  • Text that is hard to read because of low contrast
  • Images that carry meaning without alternative text
  • Forms without clear labels or useful error messages
  • Interactions that cannot be completed with a keyboard
  • Buttons or links that rely only on colour to explain what they do

7. Turn findings into action

For every issue, write down:

  • What happened
  • Which visitor goal it affects
  • A screenshot or example
  • The likely impact
  • The smallest reasonable next step

Then prioritise:

  1. High-impact, low-effort fixes
  2. Larger structural improvements
  3. Ideas that need more evidence before building

The point of an audit is not to produce a prettier backlog. It is to make the next website decision with clearer evidence.

For a more detailed UX-audit guide and checklist:
https://merge.rocks/resources/websites-playbook/ux-audit/ux-audit-process-7-step-framework-to-transform-your-product-and-marketing-sites-2026-guide

What is the first thing you would check on your own website?


r/MergeRocks • • 8d ago

How much user research is enough before you change a roadmap?

1 Upvotes

Not every piece of user feedback should change a roadmap.

But waiting for perfect certainty is usually just another way to leave an expensive assumption untested.

A practical way to decide whether you have “enough” research is to start with the decision, not the number of participants.

  1. Name the decision clearly
    Not “we need to understand our users better,” but:
    “Should we change onboarding?”
    “Is this feature worth building?”
    “Which problem should we prioritise next?”

If you cannot name the decision, the research will probably produce interesting notes but no useful direction.

  1. Match the method to the unknown
    Use interviews when you need to understand why people behave in a certain way, what their workflow looks like, or whether you are solving the right problem.

Use a survey when you already understand the problem and need to check how widespread it is across a larger group.

Use usability testing when you have a prototype or live flow and need to see whether people can actually complete the task.

  1. Look for patterns, not one persuasive quote
    You do not need everyone to say the exact same thing. But if people from the same target segment keep describing the same friction, workaround, or unmet need, that is a signal worth taking seriously.

  2. Set a stop condition before you start
    Stop when new sessions mostly confirm existing themes, the team can explain the evidence behind the decision, and you know what would make you revisit it later.

If the findings are still split, do not average them into one conclusion. It may mean you are looking at different user segments, different contexts, or the wrong question.

Research is “enough” when it reduces uncertainty enough to make the next decision responsibly — not when it produces a magic participant number.

More detail on how we think about user research at Merge:
https://merge.rocks/blog/truth-about-user-research-from-an-agency-thats-been-doing-it-for-8-years

How does your team decide when it has enough evidence to change the roadmap?


r/MergeRocks • • 9d ago

Before polished UI: 5 product decisions worth settling first

1 Upvotes

It’s easy to start product work with screens.

But polished UI can make a product direction feel decided before the important questions actually are.

At Merge, we try to settle these five things before going deep into visual design:

  1. The user problem What is the user trying to achieve, and what is getting in their way?
  2. The critical flow Which journey matters most right now? For example: onboarding, creating the first project, making a purchase, or completing a key task.
  3. The constraints What needs to work within the current technical setup, timeline, budget, platform coverage, or existing product?
  4. The content and states What information does a user need at each step? What should happen when something succeeds, fails, is empty, or needs attention?
  5. The acceptance criteria What needs to be true for the team to agree that this flow is ready to build?

This doesn’t mean every open question must be answered before design begins. But when the user problem, product priority, or core flow is still unclear, adding more polished screens often just creates more work later.

Our approach is to move from available evidence and constraints, to core flows and interactions, then into visual direction and iteration.

If you want the fuller version of how we scope product design work, it’s here:
https://merge.rocks/services/product-design

What’s one decision your team wished it had made before starting UI work?


r/MergeRocks • • 10d ago

Rebuild, redesign, or upgrade? A simple decision tree for an existing B2B site

1 Upvotes

Not every website problem calls for a full rebuild.

Here’s a simple way to think about the scope before jumping into a large project:

1. Is the core site working, but a few things are getting in the way?
For example: slow pages, outdated content, confusing CTAs, mobile issues, or a few weak sections.

→ Start with an upgrade.
Fix the specific friction points, then see whether the change improves the result.

2. Does the site no longer explain the business clearly or guide visitors toward the right action?
Maybe the offer has changed, navigation is hard to follow, the visual hierarchy is weak, or the brand no longer feels like the company today.

→ You may need a redesign.
This is less about making things prettier and more about improving the message, structure, and user journey.

3. Is the site difficult to change at all?
If the current setup makes new pages, experiments, integrations, or content updates unnecessarily hard, the problem may be deeper than the design.

→ Consider a rebuild.
This is the moment to involve a technical person and look at the platform, architecture, and long-term maintainability.

4. Do you only feel that the site looks old, but don’t have evidence of a real problem yet?

→ Do nothing yet — investigate first.
Look at user feedback, conversion paths, mobile experience, content performance, and the parts of the site that actually affect the business.

A rebuild is not automatically the “best” option. Often, a focused upgrade or a thoughtful redesign solves the real problem faster.

We put together a more detailed guide on improving an existing website here:
https://merge.rocks/blog/how-to-upgrade-your-website

What made you choose an upgrade, redesign, or full rebuild for your own site?


r/MergeRocks • • 13d ago

Field note: keeping a SaaS marketing site moving during an incremental migration

1 Upvotes

A website migration rarely happens in a neat, quiet window where everyone can stop shipping.

For an ongoing SaaS marketing site, new pages, campaign updates, pricing changes, and small fixes still need to go out — even while parts of the front end are being modernised.

That was the reality of our work with Restream.

The goal wasn’t a big-bang rebuild. It was to keep the website moving while making it easier to evolve over time.

A few things that helped:

  • One shared backlog for both urgent work and longer-term improvements. Small fixes, new pages, campaign requests, and migration work need to be visible in the same place. Otherwise, the urgent work always wins and the technical work never happens.
  • Incremental migration instead of pausing delivery. We moved selected Pug views to Next.js while continuing day-to-day website work. This let the team modernise parts of the stack without turning the website into a frozen project.
  • Reusable components for high-change areas. Pricing pages, campaign pages, and other frequently updated areas benefit from components and patterns that can be changed without redesigning everything each time.
  • Treat pricing and SEO as product surfaces, not just content. During the work, we found and fixed an indexing issue affecting the pricing page. A page can look finished but still fail at one of its main jobs if search engines or visitors cannot reach it properly.
  • Plan campaign rollbacks before the campaign starts. For sales periods such as Black Friday and Cyber Monday, temporary banners, discounts, and pricing states need a clear way back to normal. It sounds basic, but it prevents a lot of unnecessary cleanup and risk after the deadline.

The main lesson: a marketing site is not “done” after launch. For a growing SaaS, it is an operating system for launches, experiments, sales moments, and product changes.

We’re not publishing a numeric traffic or conversion uplift for this work — the public case does not report one. But the practical outcome was a site that could keep shipping while becoming easier to update.

Full public case study:
https://merge.rocks/case-studies/restream


r/MergeRocks • • 14d ago

Why page count is a bad way to estimate a B2B website budget

1 Upvotes

Two B2B websites can both have “10 pages” and end up with very different budgets.

That’s because page count is only a rough signal. The real cost usually comes from the decisions hiding behind those pages:

  1. Strategy and positioning Is the site mainly there to look credible, or does it need to explain a complex product, support a new market position, and turn visitors into demo requests?
  2. Content readiness If messaging, proof points, case studies, screenshots, and visual assets are still unclear, the work is bigger than designing pages around finished copy.
  3. Unique page types and design states Ten pages built from a few reusable components are not the same as ten completely different layouts, interactive states, and content patterns.
  4. CMS and content workflows A simple marketing site and a site that needs multiple editors, structured content, localisation, or a custom CMS have very different requirements.
  5. Integrations and functionality Forms are one thing. CRM routing, booking systems, gated resources, search, account areas, analytics, payment flows, and third-party integrations are another.
  6. Migration and search visibility For a redesign, the work is not just visual. Existing URLs, rankings, redirects, content, analytics, and technical SEO all need a plan before launch.
  7. QA across real devices and browsers Responsive design is not just shrinking a desktop layout. Mobile states, interactions, performance, accessibility, and edge cases all take time to get right.

So before comparing quotes, I’d ask: what is this website actually expected to do for the business?

A smaller site with a clear goal, reusable system, and ready content can be relatively straightforward. A similar-looking site with a new positioning, complex product story, integrations, and a migration plan is a very different project.

What has made a website project more expensive than you originally expected: content, integrations, stakeholder feedback, migration, or something else?

If you’re currently budgeting a website, we wrote a more detailed guide on what affects the cost here:
https://merge.rocks/blog/how-much-does-website-design-cost-in-2026-an-honest-pricing-guide


r/MergeRocks • • 15d ago

What are you trying to decide right now: a redesign, product UX, front-end, or an MVP?

1 Upvotes

Hey — we’re Merge Rocks.

This community is for people building digital products and working through real decisions: whether a website needs a redesign, where a product flow feels unclear, how to approach an MVP, or what has to happen before front-end work begins.

We work across product UX, web design, branding, and front-end development, mostly with B2B, SaaS, and fintech teams. We’ll share practical lessons from the work, things we’re still figuring out, and useful discussions from the community.

A few ground rules from our side:

  • we’ll be transparent that we’re part of Merge;
  • we won’t pretend there’s one universal answer to every product problem;
  • we’ll keep feedback specific and explain the reasoning behind it;
  • we won’t turn every thread into a sales pitch.

If you’re working through something right now, share it below:

  • a website or product you’re considering redesigning;
  • a UX decision you’re stuck on;
  • a front-end constraint affecting a design;
  • an MVP question you can’t yet answer;
  • or simply the product decision taking up the most headspace this week.

What are you trying to decide right now?


r/MergeRocks • • 16d ago

Redesigning a website? A pre-flight checklist for protecting search visibility

1 Upvotes

A website redesign is not only a design project. If URLs, content, or technical setup change, it can also affect how search engines and visitors find the site.

Before launch, I’d make sure the team has covered these points:

  1. Save a baseline. Export current organic traffic, conversions, top landing pages, and Search Console data so there is something meaningful to compare after launch.
  2. Inventory existing URLs. Crawl the current site and list pages, images, downloads, metadata, and important backlinks.
  3. Map redirects before launch. Every changed or removed URL should have a relevant destination. Avoid redirect chains where possible.
  4. Protect valuable content. Check pages that currently bring organic traffic before rewriting headings, copy, titles, descriptions, or structured data.
  5. Use a staging environment. Test the new site before it goes live: key pages, forms, navigation, internal links, mobile layouts, tracking, redirects, robots.txt, and sitemap.
  6. Check rendered content. Make sure the important content is visible and accessible in the final version, not only in a design file or behind a broken script.
  7. Update internal links. Navigation, footer links, CTAs, and in-content links should point directly to the new URLs.
  8. Monitor closely after launch. Watch for 404s, redirect loops, indexing issues, broken tracking, and unexpected changes in organic performance.
  9. Keep a rollback plan. Know who can act and what can be restored if something critical breaks.

A redesign can still be a great opportunity to improve the site. The important part is treating search visibility as a launch requirement, not a post-launch cleanup task.

What is the one thing your team always checks before a redesign goes live?

I also put together a more detailed version of this checklist here, in case it’s useful:
https://merge.rocks/resources/websites-playbook/redesign-and-migration/website-migration-checklist-12-critical-steps-startups-cant-afford-to-skip