[{"data":1,"prerenderedAt":264},["ShallowReactive",2],{"nav-links":3,"hero-partners":25,"partners":63,"services":77,"landing-projects":111,"blog-preview":150,"company-contact":243,"company-footer":254,"nav-footer":256},{"id":4,"extension":5,"links":6,"meta":22,"stem":23,"__hash__":24},"nav\u002Fnav.yaml","yaml",[7,10,13,16,19],{"label":8,"href":9},"Services","\u002F#services",{"label":11,"href":12},"Work","\u002F#work",{"label":14,"href":15},"Partners","\u002F#partners",{"label":17,"href":18},"Blog","\u002Fblogs",{"label":20,"href":21},"Contact","\u002F#contact",{},"nav","PwExjuuO1J92fpop90tQAQBbz5ZEpLKNBhl4iokAFnM",{"id":26,"extension":27,"meta":28,"partners":29,"stats":48,"stem":61,"__hash__":62},"partners\u002Fpartners.yml","yml",{},[30,33,36,39,42,45],{"name":31,"category":32},"Vercel","Cloud",{"name":34,"category":35},"Linear","Product",{"name":37,"category":38},"Stripe","Payments",{"name":40,"category":41},"Supabase","Data",{"name":43,"category":44},"Figma","Design",{"name":46,"category":47},"OpenAI","AI",[49,52,55,58],{"value":50,"label":51},"120+","Products shipped",{"value":53,"label":54},"40M+","Users reached",{"value":56,"label":57},"6","Years building",{"value":59,"label":60},"98%","Client retention","partners","rQTDySdAnzES0ZAa6hTyeHWi4uJR3pUyFdOlTYLguqs",{"id":26,"extension":27,"meta":64,"partners":65,"stats":72,"stem":61,"__hash__":62},{},[66,67,68,69,70,71],{"name":31,"category":32},{"name":34,"category":35},{"name":37,"category":38},{"name":40,"category":41},{"name":43,"category":44},{"name":46,"category":47},[73,74,75,76],{"value":50,"label":51},{"value":53,"label":54},{"value":56,"label":57},{"value":59,"label":60},{"id":78,"extension":27,"meta":79,"services":80,"stem":109,"__hash__":110},"services\u002Fservices.yml",{},[81,88,95,102],{"title":82,"description":83,"points":84},"Product Strategy","We turn fuzzy ideas into a clear roadmap. Discovery sprints, user research, and technical scoping that de-risk your investment.",[85,86,87],"Discovery & research","Roadmapping","Technical scoping",{"title":89,"description":90,"points":91},"Design & Experience","Interfaces people actually enjoy using. From design systems to polished prototypes, we sweat every interaction.",[92,93,94],"UX & UI design","Design systems","Prototyping",{"title":96,"description":97,"points":98},"Engineering","Production-grade web and mobile apps built on modern, scalable foundations that your team can own and extend.",[99,100,101],"Web & mobile apps","APIs & platforms","Cloud & DevOps",{"title":103,"description":104,"points":105},"AI Integration","Ship intelligent features that add real value—search, assistants, and automation grounded in your own data.",[106,107,108],"LLM features","RAG & search","Workflow automation","services","Mr2tUxmZjfM9AtSGVdnDHO3T5RbB24DMNsmSMMSGAAk",[112,125,138],{"id":113,"title":114,"client":115,"extension":27,"image":116,"meta":117,"result":118,"sector":119,"slug":120,"stem":121,"summary":122,"year":123,"__hash__":124},"landingProjects\u002Flanding-projects\u002F01.northwind.yml","A next-gen mobile banking experience","Northwind","\u002Fimages\u002Fproject-fintech.png",{},"+38% activation","Fintech","northwind-bank","landing-projects\u002F01.northwind","Reimagined onboarding and payments for a challenger bank scaling past a million users.","2024","HDgSrlvQhtycGgD4ydwKmFLhHiwTOTGqV7zYrJaooI8",{"id":126,"title":127,"client":128,"extension":27,"image":129,"meta":130,"result":131,"sector":132,"slug":133,"stem":134,"summary":135,"year":136,"__hash__":137},"landingProjects\u002Flanding-projects\u002F02.vitalcare.yml","Clinical data platform for care teams","VitalCare","\u002Fimages\u002Fproject-health.png",{},"4hrs saved \u002F week","Healthcare","vitalcare-platform","landing-projects\u002F02.vitalcare","A unified dashboard that gives clinicians a real-time view across patient records and devices.","2023","O57STefXSEnLJQzwQy11VfK0GCQMT7IYpt4s0jMLHmw",{"id":139,"title":140,"client":141,"extension":27,"image":142,"meta":143,"result":144,"sector":145,"slug":146,"stem":147,"summary":148,"year":136,"__hash__":149},"landingProjects\u002Flanding-projects\u002F03.routecraft.yml","Fleet tracking & route optimization","RouteCraft","\u002Fimages\u002Fproject-logistics.png",{},"-21% fuel cost","Logistics","routecraft-logistics","landing-projects\u002F03.routecraft","Live fleet visibility and smart routing that cut fuel spend across thousands of daily deliveries.","mSnUoBOBuTjMtZNNluppA11-RAdOWMJWXRWo7g7S_fo",[151,186,214],{"id":152,"title":153,"author":154,"body":155,"category":96,"date":175,"description":161,"excerpt":176,"extension":177,"image":178,"meta":179,"navigation":180,"path":181,"readingTime":182,"seo":183,"stem":184,"tags":176,"__hash__":185},"blogs\u002Fblogs\u002F01.shipping-ai-features-that-matter.md","Shipping AI features that actually matter","Maya Chen",{"type":156,"value":157,"toc":171},"minimark",[158,162,165,168],[159,160,161],"p",{},"AI has moved from novelty to expectation. But the teams winning with it are not the ones bolting a chatbot onto every screen—they are the ones solving a specific, painful problem for their users.",[159,163,164],{},"When we start an AI engagement, we begin with the job to be done. What is the user actually trying to accomplish, and where does the current experience break down? Only then do we ask whether a model is the right tool.",[159,166,167],{},"The best AI features feel invisible. They remove steps, anticipate intent, and hand control back to the user at the right moment. The worst ones add a blank text box and hope for the best.",[159,169,170],{},"Grounding matters. Features built on retrieval over your own data consistently outperform generic prompting, both in accuracy and in user trust. We invest heavily in evaluation so we know a feature is getting better, not just different.",{"title":172,"searchDepth":173,"depth":173,"links":174},"",2,[],"2026-06-12",null,"md","\u002Fimages\u002Fblog-ai.png",{},true,"\u002Fblogs\u002Fshipping-ai-features-that-matter","6 min read",{"title":153,"description":161},"blogs\u002F01.shipping-ai-features-that-matter","sTn0p20UZWF4BIECarYRUsemd_GDZp_fnmofkmoBQ7M",{"id":187,"title":188,"author":189,"body":190,"category":44,"date":206,"description":194,"excerpt":176,"extension":177,"image":207,"meta":208,"navigation":180,"path":209,"readingTime":210,"seo":211,"stem":212,"tags":176,"__hash__":213},"blogs\u002Fblogs\u002F02.design-systems-that-scale.md","Design systems that scale with your team","Jordan Ellis",{"type":156,"value":191,"toc":204},[192,195,198,201],[159,193,194],{},"Most design systems die not because they were poorly designed, but because they were never treated as living products with owners, roadmaps, and users.",[159,196,197],{},"We start small: the components that appear on nearly every screen. Buttons, inputs, typography, spacing. Get the primitives right and everything downstream becomes easier.",[159,199,200],{},"Tokens are the connective tissue. When color, spacing, and typography are expressed as tokens, a rebrand becomes an afternoon instead of a quarter.",[159,202,203],{},"Adoption is the real metric. A beautiful system nobody uses is a liability. We measure coverage and pair with engineering to make the right way the easy way.",{"title":172,"searchDepth":173,"depth":173,"links":205},[],"2026-05-28","\u002Fimages\u002Fblog-design.png",{},"\u002Fblogs\u002Fdesign-systems-that-scale","5 min read",{"title":188,"description":194},"blogs\u002F02.design-systems-that-scale","HCUy84eUa1d7aXGa_xUj83EoAGIXDZHFknHVPASmDeA",{"id":215,"title":216,"author":217,"body":218,"category":234,"date":235,"description":222,"excerpt":176,"extension":177,"image":236,"meta":237,"navigation":180,"path":238,"readingTime":239,"seo":240,"stem":241,"tags":176,"__hash__":242},"blogs\u002Fblogs\u002F03.how-we-run-discovery-sprints.md","How we run discovery sprints","Priya Nair",{"type":156,"value":219,"toc":232},[220,223,226,229],[159,221,222],{},"Before we write a line of production code, we run a discovery sprint. Two focused weeks that turn assumptions into evidence and a vague brief into a plan everyone believes in.",[159,224,225],{},"Day one is alignment. We map the business goals, the users, and the constraints. What does success look like in six months, and what would make this project a failure?",[159,227,228],{},"Mid-sprint we prototype the riskiest parts of the experience and put them in front of real users. Cheap lessons now save expensive rewrites later.",[159,230,231],{},"We close with a roadmap, a scope, and a clear recommendation. Sometimes that recommendation is to not build the thing at all—and that honesty is exactly why clients come back.",{"title":172,"searchDepth":173,"depth":173,"links":233},[],"Company","2026-05-09","\u002Fimages\u002Fblog-team.png",{},"\u002Fblogs\u002Fhow-we-run-discovery-sprints","4 min read",{"title":216,"description":222},"blogs\u002F03.how-we-run-discovery-sprints","Oe5vxPL-EaLmoCX591yyXAye91NLEUFTsNlKzKbQFP4",{"id":244,"email":245,"extension":5,"founded":246,"location":247,"meta":248,"name":249,"phone":250,"stem":251,"tagline":252,"__hash__":253},"company\u002Fcompany.yaml","hello@arclight.studio","2018","Austin, TX",{},"Arclight","+1 (512) 555-0140","company","Digital products that move the needle.","DPM6_Tvx4tllgrzJNV9fCzC_1MbjT0vKGSYKEIZhPXU",{"id":244,"email":245,"extension":5,"founded":246,"location":247,"meta":255,"name":249,"phone":250,"stem":251,"tagline":252,"__hash__":253},{},{"id":4,"extension":5,"links":257,"meta":263,"stem":23,"__hash__":24},[258,259,260,261,262],{"label":8,"href":9},{"label":11,"href":12},{"label":14,"href":15},{"label":17,"href":18},{"label":20,"href":21},{},1786028659549]