{"schema_version":"onlylabs.public_signal.v1","title":"Scaleway Writing: Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","description":"Scaleway writing signal with public source context, captured evidence pages, related signals, and category-scoped analysis context.","url":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246","json_url":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246/signal.json","generated_at":"2026-06-07T21:16:14.186966+00:00","org":{"slug":"scaleway","name":"Scaleway","category":"neocloud","category_label":"Neocloud","dossier_url":"https://onlylabs.fyi/labs/scaleway","dossier_json_url":"https://onlylabs.fyi/labs/scaleway/dossier.json"},"related_urls":{"signal":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246","signal_json":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246/signal.json","source":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","lab_dossier":"https://onlylabs.fyi/labs/scaleway","lab_dossier_json":"https://onlylabs.fyi/labs/scaleway/dossier.json","analysis":"https://onlylabs.fyi/analysis/scaleway","analysis_json":"https://onlylabs.fyi/analysis/scaleway/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/scaleway/evidence.json","category":"https://onlylabs.fyi/neoclouds","category_json":"https://onlylabs.fyi/neoclouds.json","category_feed":"https://onlylabs.fyi/neoclouds/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","topic":"https://onlylabs.fyi/topics/talking","topic_signals_json":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","topic_feed":"https://onlylabs.fyi/topics/talking/feed.xml?category=neocloud","data_business":null},"answer_pack":{"answer":"Scaleway published Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules. This talking signal gives public context for research themes, product direction, policy, or launch framing. High-signal details: Routine tech stack update, low community impact. · Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules Scale • Team FrontWeb • 21/01/25 • 9 min read Today we are rebuilding scaleway.com ( Gatsby + xstyled ) to.... onlylabs links this event to 1 captured evidence page and 6 related writing signals.","signal_desk":"talking","source_context":{"source_url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","source_host":"scaleway.com","occurred_at":"2025-01-21T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source","context":null},"context_markers":[{"label":"Lab","value":"Scaleway","source":"signal"},{"label":"Signal desk","value":"talking","source":"signal"},{"label":"Source host","value":"scaleway.com","source":"source"},{"label":"Author","value":"Team FrontWeb","source":"source"},{"label":"Notability","value":"Routine tech stack update, low community impact.","source":"signal"},{"label":"Watch term","value":"Infrastructure","source":"evidence"},{"label":"Watch term","value":"Agents and tool use","source":"evidence"}],"evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/"],"related_signals":6,"has_source_url":true,"latest_page_fetched_at":"2026-06-07T21:16:14.186966+00:00"},"data_business":{"matches":false,"lanes":[],"matched_terms":[],"score":null,"reason":null},"agent_handoff":{"signal_json":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246/signal.json","dossier_json":"https://onlylabs.fyi/labs/scaleway/dossier.json","analysis_json":"https://onlylabs.fyi/analysis/scaleway/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/scaleway/evidence.json","topic_signals_json":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","topic_feed":"https://onlylabs.fyi/topics/talking/feed.xml?category=neocloud","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","data_radar_json":null,"opportunities_json":null},"analysis_playbook":{"objective":"Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.","evidence_focus":["post title","source URL","captured page text","HN traction","linked model or paper references","publication date"],"extraction_questions":["Which themes are labs choosing to explain publicly?","Which posts are attracting outside discussion?","Which writing reframes a recent release, model, hiring wave, or policy stance?","Which posts mention data, evals, infrastructure, safety, or deployment workflows?"],"signal_questions":["What public theme, launch framing, or research direction does this writing signal expose?","Which themes are labs choosing to explain publicly?","Which posts are attracting outside discussion?","Do the 6 related writing signals show a repeated pattern?"],"output_fields":["org","theme","public_framing","traction","evidence_url"],"data_business_relevance":"Data-business lane extraction is scoped to frontier labs; for this category, keep conclusions tied to category-specific strategy, source evidence, and follow-up questions.","required_sources":[{"label":"signal_json","url":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246/signal.json","required":true},{"label":"source","url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","required":true},{"label":"dossier_json","url":"https://onlylabs.fyi/labs/scaleway/dossier.json","required":true},{"label":"analysis_evidence_json","url":"https://onlylabs.fyi/analysis/scaleway/evidence.json","required":true},{"label":"topic_signals_json","url":"https://onlylabs.fyi/topics/talking/signals.json?category=neocloud","required":false},{"label":"data_radar_json","url":null,"required":false}],"expected_output":["one-paragraph source-grounded interpretation","category-specific implication","confidence and missing evidence","recommended next source to inspect"],"prompt_seed":"Using only the linked onlylabs JSON, captured source context, and cited evidence, analyze Scaleway's writing signal \"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules\" for neocloud strategy."},"semantic_triples":[{"subject":"Scaleway","predicate":"published","object":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","text":"Scaleway published Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"is classified as","object":"writing signal","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules is classified as writing signal."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"belongs to","object":"talking desk","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules belongs to talking desk."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has evidence coverage","object":"1 captured evidence page","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has evidence coverage 1 captured evidence page."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has captured page count","object":"1","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has captured page count 1."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has readable page count","object":"1","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has readable page count 1."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has related signal count","object":"6","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has related signal count 6."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has analysis playbook objective","object":"Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has analysis playbook objective Turn public writing and discussion into a readable map of research themes, product framing, policy posture, launch narratives, and market attention.."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has source host","object":"scaleway.com","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has source host scaleway.com."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has lab","object":"Scaleway","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has lab Scaleway."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has signal desk","object":"talking","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has signal desk talking."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has source host","object":"scaleway.com","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has source host scaleway.com."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has author","object":"Team FrontWeb","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has author Team FrontWeb."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has notability","object":"Routine tech stack update, low community impact.","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has notability Routine tech stack update, low community impact.."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has watch term","object":"Infrastructure","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has watch term Infrastructure."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has watch term","object":"Agents and tool use","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has watch term Agents and tool use."}]},"intelligence":{"signal_desk":"talking","answer":"Scaleway published Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules. This talking signal gives public context for research themes, product direction, policy, or launch framing. High-signal details: Routine tech stack update, low community impact. · Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules Scale • Team FrontWeb • 21/01/25 • 9 min read Today we are rebuilding scaleway.com ( Gatsby + xstyled ) to.... onlylabs links this event to 1 captured evidence page and 6 related writing signals.","semantic_triples":[{"subject":"Scaleway","predicate":"published","object":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","text":"Scaleway published Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"is classified as","object":"writing signal","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules is classified as writing signal."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"belongs to","object":"talking desk","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules belongs to talking desk."},{"subject":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","predicate":"has evidence coverage","object":"1 captured evidence page","text":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules has evidence coverage 1 captured evidence page."}]},"signal":{"id":"0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246","url":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246","json_url":"https://onlylabs.fyi/signals/0334c5ff-1a8b-4fc7-9f1f-02f9c08c4246/signal.json","source_url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","title":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","summary":"Scaleway published a writing signal. onlylabs watches public writing for research themes, product direction, and model-launch context.","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2025-01-21T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source","evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/"]},"facets":{},"traction":{"github_stars":null,"hn_points":null,"hn_comments":null,"hn_story_id":null,"hf_downloads":null,"hf_likes":null},"data_radar":null},"primary_evidence_page":{"url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","final_url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","title":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","http_status":200,"content_type":"text/html; charset=utf-8","capture_method":"plain","fetched_at":"2026-06-07T21:16:14.186966+00:00","bytes":172183,"raw_path":"4403101690d34678e568a37aca19487538b9e1fc7f238b94eb1eae46998d6719.html","content_hash":"6bb210c1c0350ea1c73e8da0ead0ba4fbe42aefaad5001bd000f73305de0cbce","excerpt_chars":1200,"truncated":true,"excerpt":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules Scale • Team FrontWeb • 21/01/25 • 9 min read Today we are rebuilding scaleway.com ( Gatsby + xstyled ) to overcome several limitations: extremely long compilation time : the complete generation of the site exceeds 40 minutes; outdated documentation : hard to find up-to-date resources; unmaintained plugins : numerous deprecated or incompatible plugins; compatibility : frequent obstacles in integrating new libraries; flexibility : Gatsby&#x27;s GraphQL layer requires us to retrieve our data in a certain way; regressions : the absence of data typing leads to frequent regressions; DX : the development experience is painful (cryptic classes, no suggestions, errors in the code editor). Cleaning up the code base Plugins to libraries Passing over Next.js , we can now directly install libraries (MDX, Algolia, Segment, etc.) for which we used plugins Gatsby, which were often less well maintained, or even obsolete. Clearer and more readable code Our business logic was very strongly coupled to the API Gatsby. For example, a component displaying a list embeds its own fragment GraphQL . We have redesigned our components to be generic..."},"evidence_pages":[{"url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","final_url":"https://www.scaleway.com/en/blog/scalewaycom-redesign-nextjs-typescript-scss-modules/","title":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules","http_status":200,"content_type":"text/html; charset=utf-8","capture_method":"plain","fetched_at":"2026-06-07T21:16:14.186966+00:00","bytes":172183,"raw_path":"4403101690d34678e568a37aca19487538b9e1fc7f238b94eb1eae46998d6719.html","content_hash":"6bb210c1c0350ea1c73e8da0ead0ba4fbe42aefaad5001bd000f73305de0cbce","excerpt_chars":1200,"truncated":true,"excerpt":"Scaleway.com redesign: Next.js, TypeScript, (S)CSS Modules Scale • Team FrontWeb • 21/01/25 • 9 min read Today we are rebuilding scaleway.com ( Gatsby + xstyled ) to overcome several limitations: extremely long compilation time : the complete generation of the site exceeds 40 minutes; outdated documentation : hard to find up-to-date resources; unmaintained plugins : numerous deprecated or incompatible plugins; compatibility : frequent obstacles in integrating new libraries; flexibility : Gatsby&#x27;s GraphQL layer requires us to retrieve our data in a certain way; regressions : the absence of data typing leads to frequent regressions; DX : the development experience is painful (cryptic classes, no suggestions, errors in the code editor). Cleaning up the code base Plugins to libraries Passing over Next.js , we can now directly install libraries (MDX, Algolia, Segment, etc.) for which we used plugins Gatsby, which were often less well maintained, or even obsolete. Clearer and more readable code Our business logic was very strongly coupled to the API Gatsby. For example, a component displaying a list embeds its own fragment GraphQL . We have redesigned our components to be generic..."}],"related_signals":[{"id":"b0ad8b34-33f4-455d-b0bc-9c40f34e08e5","url":"https://onlylabs.fyi/signals/b0ad8b34-33f4-455d-b0bc-9c40f34e08e5","source_url":"https://www.scaleway.com/en/blog/secnumcloud-strategic-challenges/","title":"SecNumCloud: The Strategic Challenges of The Qualification","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-05-18T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"},{"id":"1ebc5528-9bd0-4245-8610-f28f9e3c5701","url":"https://onlylabs.fyi/signals/1ebc5528-9bd0-4245-8610-f28f9e3c5701","source_url":"https://www.scaleway.com/en/blog/what-is-file-storage/","title":"What is File Storage ?","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-05-11T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"},{"id":"25d2fe5f-0386-4230-88d5-a8441b913ea5","url":"https://onlylabs.fyi/signals/25d2fe5f-0386-4230-88d5-a8441b913ea5","source_url":"https://www.scaleway.com/en/blog/secnumcloud-trusted-cloud-standard/","title":"SecNumCloud: Understanding the trusted cloud standard","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-05-11T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"},{"id":"5ab5596e-ffbc-4a9e-84f9-cb54758bd5ff","url":"https://onlylabs.fyi/signals/5ab5596e-ffbc-4a9e-84f9-cb54758bd5ff","source_url":"https://www.scaleway.com/en/blog/risc-v-servers-in-the-cloud/","title":"How Scaleway brought the first RISC-V servers to the cloud","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-05-04T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"},{"id":"868f0aa0-2b52-47bf-afa3-5b656454f763","url":"https://onlylabs.fyi/signals/868f0aa0-2b52-47bf-afa3-5b656454f763","source_url":"https://www.scaleway.com/en/blog/updates-on-top-level-domain-tld-price-list/","title":"Updates on Top-Level Domain (TLD) price list","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-04-27T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"},{"id":"ee327ff2-954d-407d-8d37-447f25d5ddf5","url":"https://onlylabs.fyi/signals/ee327ff2-954d-407d-8d37-447f25d5ddf5","source_url":"https://www.scaleway.com/en/blog/a-transparent-update-on-scaleway-pricing/","title":"A transparent update on Scaleway pricing","context":null,"kind":{"key":"post_published","label":"Writing"},"org":{"slug":"scaleway","name":"Scaleway","category":"neocloud"},"occurred_at":"2026-04-27T00:00:00+00:00","first_seen_at":"2026-06-05T22:32:15.955798+00:00","date_source":"source"}]}