Agent View

The site as an AI agent gets it, beside the site as a person sees it. What it can read, what it has to cut away, and what it never sees.

formidable.com100 pages read on October 23, 2026
Full screen
Graphql. Accelerated - Matteo Collina: Tech Talk Video
nearform.com/insights/graphql-accelerated-matteo-collina-tech-talk-video/

AboutNewsEventsOpen sourceSustainabilityWorkServicesAgentic systems

Insights

/

Article

Nearform on LinkedIn ›

Graphql. Accelerated - Matteo Collina: Tech Talk Video

Image: avatar

Image: avatar

2 Apr 2020

    The rest of the page is in full screen.

    Drawn from the HTML mttr fetched, not a screenshot.
    page.md273 words, about 581 tokens
    [Nearform on LinkedIn](https://www.linkedin.com/company/nearform/)
    
    # Graphql. Accelerated - Matteo Collina: Tech Talk Video
    
    ![avatar](https://nearform.com/icon-white.svg?dpl=dpl_8qGgSQXNkvtVLeWmGMyuDQT5b38i)
    
    ![avatar](https://nearform.com/icon-dark.svg?dpl=dpl_8qGgSQXNkvtVLeWmGMyuDQT5b38i)
    
    2 Apr 2020
    
    - Share
    - 
    - 
    - 
    - 
    
    ## Using GraphQL to overcome architecture bottlenecks
    
    GraphQL is a query language that is rapidly gaining wide adoption across the community. It combines type validation with a query and filtering syntax that makes it easy to get up-and-running with a powerful web API in almost no time. Features like running parallel queries or update-all become much easier because they are first-class citizens of GraphQL. Add to that a vibrant community that keeps creating excellent tooling and documentation, it’s clear why GraphQL has become so popular with developers
    
    Every abstraction has a cost, and GraphQL is no exception. The added complexity and a new schema format to parse and execute mean new performance bottlenecks. In addition to performance issues, the wrong use of GraphQL can lead to architectural bottlenecks. Instead of viewing this as a problem, I took this as a challenge.
    
    As a Technical Director at NearForm, Matteo Collina consults for some of the top brands of the world. Matteo is a member of the [Node.js Technical Steering Committee](https://github.com/nodejs/tsc) focusing on streams, diagnostics and http. He is also the author of Node.js MQTT Broker, Mosca, the fast logger [Pino](https://github.com/pinojs/pino) and of the [Fastify](https://www.fastify.io/) web framework.
    
    Recorded March 26th 2020 | Work From Home Conf Organised by James Snell - Head of NearForm Research In partnership with NearForm & GitHub. More details [here.](https://community.nearform.com/wfh-conf) Need GraphQL experts for your next project? [Contact us](https://nearform.com/contact/) today to see how we can help!
    
    [←NearForm hosts First 24-hour Live WFH Co...](https://nearform.com/insights/nearform-hosts-first-24-hour-live-wfh-conference)[3 digital transformation strategy insigh...→](https://nearform.com/insights/3-digital-transformation-strategy-insights)
    
    Insight, imagination and expertly engineered solutions to accelerate and sustain progress.
    
    [Contact](https://nearform.com/contact)

    An agent gets this page whole: its own text is in the HTML the server sends.

    The figures

    100 pages, set against the 167,893 sites with figures.

    See its rivals
    Readablehigher is better
    100%100 of 100 pages
    All 167,893 sitesBetter than 47%

    Pages whose own text is in the HTML the server sends, enough of it for their kind.

    Cleanhigher is better
    95%middle page
    All 167,893 sitesBetter than 93%

    Of the words before script, the share that are the page and not menus, footer and forms.

    Costshown, never scored
    254,439tokens
    About 2,544 a page

    To read every page once. A long page that answers well is not worse for it. Tokens are estimated at about 4 characters each.

    How its pages spread on Clean

    Its middle, 95%

    100 pages measured.

    Against its rivals

    The sites nearest it by what they do, with figures. Close means similar work, not better.

    Readinghigher is betterCostnot scored
    SiteReadableCleanTokens a page
    formidable.comThis site, 100 pages100%95%2,544
    techempower.com98 pages99%95%3,842
    itpathsolutions.com100 pages98%96%6,200
    evilmartians.com100 pages100%97%4,378

    First of 4 on Readable, third on Clean.

    AI crawler access

    What robots.txt says to each, as read on October 23, 2026. 8 of 8 may read the site.

    Open robots.txt
    Crawlerrobots.txt saysUsed forThe line that decides
    GPTBotOpenAINot namedTraining modelsFalls to User-agent: *
    OAI-SearchBotOpenAINot namedChatGPT searchFalls to User-agent: *
    ChatGPT-UserOpenAINot namedA page a person asks aboutFalls to User-agent: *
    ClaudeBotAnthropicNot namedTraining modelsFalls to User-agent: *
    Claude-SearchBotAnthropicNot namedClaude’s searchFalls to User-agent: *
    PerplexityBotPerplexityNot namedPerplexity searchFalls to User-agent: *
    Google-ExtendedGoogleNot namedTraining GeminiFalls to User-agent: *
    bingbotMicrosoftNot namedBing and CopilotFalls to User-agent: *

    Every AI crawler mttr checks may read it. Not named means the rules for every crawler apply.

    Every page

    Worst first. Each opens in Agent View at the top.

    4 pages of 100 lose something. Pick a loss to see what to do about it.Open the action plan

    What an agent getshigher is betterSignalsCostnot scored
    PageWordsCleanReadableMain headingTokensWhat it loses
    /christmas-cocktails-rsvp-confirmation-nearform2427%YesNone38No h1
    /ai-led-modernisation-calculator5332%YesNone369No h1
    /christmas-cocktails6855%YesNone107No h1
    /ai-led-modernisation-business-case18776%YesNone297No h1
    /insights/streamless-future-with-javascript-async-iterators-and-generators-tech-talk-video21174%YesYes511Nothing
    /insights/streamless-future-with-javascript-async-iterators-and-generators20475%YesYes496Nothing
    /insights/webinar-key-reasons-to-adopt-a-cross-platform-mobile-approach21776%YesYes489Nothing
    /insights/tech-talk-graphql-caching-demystified21878%YesYes503Nothing
    /insights/create-a-cross-platform-choo-electron-desktop-application-with-one-command23678%YesYes571Nothing
    /insights/the-module-ecosystem-the-stress-of-success-tech-talk-video26380%YesYes525Nothing
    /how-ai-powered-design-will-transform-customer-experience-in-202530282%YesYes543Nothing
    /insights/graphql-accelerated-matteo-collina-tech-talk-video27383%YesYes581Nothing
    /insights/lessons-from-a-journey-to-innersource-the-apache-way-part-239287%YesYes760Nothing
    /digital-community63988%YesYes3,733Nothing
    /48188%YesYes1,244Nothing
    /sustainability/environment54189%YesYes1,290Nothing
    /work/real57290%YesYes1,127Nothing
    /industries/healthcare59690%YesYes1,290Nothing
    /work/global-telecoms-giant59691%YesYes1,354Nothing
    /digital-community/formidable-joins-forces-with-nearform57291%YesYes1,176Nothing
    /services/enterprise-platforms63091%YesYes1,418Nothing
    /work/treedom66491%YesYes1,433Nothing
    /sustainability/wellness67591%YesYes1,435Nothing
    /ai-native-engineering-teams62092%YesYes1,121Nothing
    /digital-community/seamless-transitions-from-native-to-react-native74692%YesYes1,387Nothing
    The worst 25 of 100 pages.Show all 100

    Show where it stands

    A card, a badge and a line, each with the figures.

    formidable.com in Agent View: 100% readable
    1200 by 630, for linksDownload

    A badge for the site

    Agent View: 100% readable
    <a href="https://mttr.si/agent-view/formidable.com"><img src="https://mttr.si/agent-view/formidable.com/badge.svg" alt="Agent View: 100% readable, 95% clean" height="20"></a>
    Drawn again after every read

    The figures in one line

    formidable.com in Agent View: 100% of pages readable, better than 47% of sites; 95% clean; 254,439 tokens to read all 100 pages. mttr.si/agent-view/formidable.com

    What to do next

    Fix the pages, let an agent do it, and read the site again to see the figures move.

    Fix what agents miss

    4pages lose something
    • Give 4 pages a main headingClearer
    Open the action plan

    Connect your agent

    Claude Code, Codex or Cursor reads the site’s fixes over MCP, fixes a page in your code, has mttr read it again, and checks the fix landed.

    https://mttr.si/mcp
    Set up an agent

    Claim the site

    Prove it is yours with a DNS record or a file. Your agent can then reach its reads and jobs, and set each change to wait for your approval.

    Claim the site

    Drawn from the HTML mttr fetched on its read of October 23, 2026, not a screenshot, and only from the 100 pages read, where the read stopped at its page limit. An assistant’s own reader may differ. Tokens are estimated at about 4 characters each. A site an agent reads well is not a site an assistant cites.

    Agent Viewformidable.com Close Esc
    Graphql. Accelerated - Matteo Collina: Tech Talk Video
    nearform.com/insights/graphql-accelerated-matteo-collina-tech-talk-video/

    1 of 3 images has no words, so an agent gets nothing of it.

    AboutNewsEventsOpen sourceSustainabilityWorkServicesAgentic systems

    Insights

    /

    Article

    Nearform on LinkedIn ›

    Graphql. Accelerated - Matteo Collina: Tech Talk Video

    Image: avatar

    Image: avatar

    2 Apr 2020

    • Share

    Image with no words

    Using GraphQL to overcome architecture bottlenecks

    GraphQL is a query language that is rapidly gaining wide adoption across the community. It combines type validation with a query and filtering syntax that makes it easy to get up-and-running with a powerful web API in almost no time. Features like running parallel queries or update-all become much easier because they are first-class citizens of GraphQL. Add to that a vibrant community that keeps creating excellent tooling and documentation, it’s clear why GraphQL has become so popular with developers

    Every abstraction has a cost, and GraphQL is no exception. The added complexity and a new schema format to parse and execute mean new performance bottlenecks. In addition to performance issues, the wrong use of GraphQL can lead to architectural bottlenecks. Instead of viewing this as a problem, I took this as a challenge.

    As a Technical Director at NearForm, Matteo Collina consults for some of the top brands of the world. Matteo is a member of the Node.js Technical Steering Committee focusing on streams, diagnostics and http. He is also the author of Node.js MQTT Broker, Mosca, the fast logger Pino and of the Fastify web framework.

    Recorded March 26th 2020 | Work From Home Conf Organised by James Snell - Head of NearForm Research In partnership with NearForm & GitHub. More details here. Need GraphQL experts for your next project? Contact us today to see how we can help!

    ←

    NearForm hosts First 24-hour Live WFH Co...

    3 digital transformation strategy insigh...→

    Insight, imagination and expertly engineered solutions to accelerate and sustain progress.

    Contact

    AboutServicesWorkCareersSustainabilityContactInsightsNews

    Drawn from the HTML mttr fetched, not a screenshot.
    page.md273 words, about 581 tokens
    [Nearform on LinkedIn](https://www.linkedin.com/company/nearform/)
    
    # Graphql. Accelerated - Matteo Collina: Tech Talk Video
    
    ![avatar](https://nearform.com/icon-white.svg?dpl=dpl_8qGgSQXNkvtVLeWmGMyuDQT5b38i)
    
    ![avatar](https://nearform.com/icon-dark.svg?dpl=dpl_8qGgSQXNkvtVLeWmGMyuDQT5b38i)
    
    2 Apr 2020
    
    - Share
    - 
    - 
    - 
    - 
    
    ## Using GraphQL to overcome architecture bottlenecks
    
    GraphQL is a query language that is rapidly gaining wide adoption across the community. It combines type validation with a query and filtering syntax that makes it easy to get up-and-running with a powerful web API in almost no time. Features like running parallel queries or update-all become much easier because they are first-class citizens of GraphQL. Add to that a vibrant community that keeps creating excellent tooling and documentation, it’s clear why GraphQL has become so popular with developers
    
    Every abstraction has a cost, and GraphQL is no exception. The added complexity and a new schema format to parse and execute mean new performance bottlenecks. In addition to performance issues, the wrong use of GraphQL can lead to architectural bottlenecks. Instead of viewing this as a problem, I took this as a challenge.
    
    As a Technical Director at NearForm, Matteo Collina consults for some of the top brands of the world. Matteo is a member of the [Node.js Technical Steering Committee](https://github.com/nodejs/tsc) focusing on streams, diagnostics and http. He is also the author of Node.js MQTT Broker, Mosca, the fast logger [Pino](https://github.com/pinojs/pino) and of the [Fastify](https://www.fastify.io/) web framework.
    
    Recorded March 26th 2020 | Work From Home Conf Organised by James Snell - Head of NearForm Research In partnership with NearForm & GitHub. More details [here.](https://community.nearform.com/wfh-conf) Need GraphQL experts for your next project? [Contact us](https://nearform.com/contact/) today to see how we can help!
    
    [←NearForm hosts First 24-hour Live WFH Co...](https://nearform.com/insights/nearform-hosts-first-24-hour-live-wfh-conference)[3 digital transformation strategy insigh...→](https://nearform.com/insights/3-digital-transformation-strategy-insights)
    
    Insight, imagination and expertly engineered solutions to accelerate and sustain progress.
    
    [Contact](https://nearform.com/contact)
    Drawn from the HTML mttr fetched, not a screenshot. An assistant’s own reader may differ.Tokens are estimated at about 4 characters each.