[{"data":1,"prerenderedAt":244},["ShallowReactive",2],{"services:nav":3,"team:nav":45,"blog:\u002Fblog\u002Fintroducing-intracia":60,"blog:author:Damien Guard":233,"latest-blog-posts":234},[4,15,25,35],{"path":5,"title":6,"description":7,"outcome":8,"icon":9,"image":10},"\u002Fconsulting\u002Fsoftware-development","Software development","Applications and APIs built properly — designed, architected and shipped by someone who has done it at scale.","Something to build, without the team or the expertise to build it.","app-development",{"url":11,"photographer":12,"source":13,"sourceUrl":14},"\u002Fimages\u002Fconsulting\u002Fsoftware-development.jpg","Daria Nepriakhina","Unsplash","https:\u002F\u002Funsplash.com\u002Fphotos\u002FzoCDWPuiRuA?utm_source=intracia&utm_medium=referral",{"path":16,"title":17,"description":18,"outcome":19,"icon":20,"image":21},"\u002Fconsulting\u002Fdata-extraction-and-recovery","Data extraction & recovery","Getting data out of systems that don't want to give it up — undocumented formats, dead platforms, failing media and legacy databases.","Data trapped in a system nobody supports any more.","data",{"url":22,"photographer":23,"source":13,"sourceUrl":24},"\u002Fimages\u002Fconsulting\u002Fdata-extraction-and-recovery.jpg","Patrick Lindenberg","https:\u002F\u002Funsplash.com\u002Fphotos\u002F1iVKwElWrPA?utm_source=intracia&utm_medium=referral",{"path":26,"title":27,"description":28,"outcome":29,"icon":30,"image":31},"\u002Fconsulting\u002Fdeveloper-and-ai-tooling","Developer & AI tooling","Libraries, SDKs, components and internal tooling — plus the MCP servers, agent integrations and evaluation harnesses that make AI features survive production.","A team blocked by something missing from a library they can't change.","libraries",{"url":32,"photographer":33,"source":13,"sourceUrl":34},"\u002Fimages\u002Fconsulting\u002Fdeveloper-and-ai-tooling.jpg","Luca Bravo","https:\u002F\u002Funsplash.com\u002Fphotos\u002FXJXWbfSo2f0?utm_source=intracia&utm_medium=referral",{"path":36,"title":37,"description":38,"outcome":39,"icon":40,"image":41},"\u002Fconsulting\u002Fweb-applications-and-sites","Web applications & sites","Designed and built end to end — customer-facing applications, product interfaces, marketing sites and documentation.","A web app or a site you'll still be proud of in three years.","web",{"url":42,"photographer":43,"source":13,"sourceUrl":44},"\u002Fimages\u002Fconsulting\u002Fweb-applications-and-sites.jpg","Domenico Loia","https:\u002F\u002Funsplash.com\u002Fphotos\u002FhGV2TfOh0ns?utm_source=intracia&utm_medium=referral",[46,53],{"path":47,"name":48,"role":49,"bio":50,"avatar":51,"pronouns":52},"\u002Fteam\u002Fdamien-guard","Damien Guard","Engineering & Operations","Damien has spent four decades writing software, most of it on the tools other developers depend on — .NET at Microsoft, the Atom editor at GitHub, SDKs and developer experience at Auth0, and the official MongoDB provider for Entity Framework Core.","\u002Fteam\u002Fdamien-guard.jpg","he\u002Fhim",{"path":54,"name":55,"role":56,"bio":57,"avatar":58,"pronouns":59},"\u002Fteam\u002Fkerry-guard","Kerry Guard","Marketing & Design","Kerry is CEO of MKG Marketing, the B2B SaaS and tech agency she co-founded in 2011, and leads marketing and web design at Intracia. She spends most of her time on the same problem from two directions: how technical products explain themselves to the people who have to buy them.","\u002Fteam\u002Fkerry-guard.jpg","she\u002Fher",{"id":61,"title":62,"author":48,"authorAvatar":51,"authorRole":49,"body":63,"category":214,"categorySlug":215,"cover":216,"date":221,"description":222,"extension":223,"meta":224,"navigation":225,"path":226,"readingTime":227,"seo":228,"stem":229,"tags":230,"__hash__":232},"blog\u002Fblog\u002Fintroducing-intracia.md","Reintroducing Intracia",{"type":64,"value":65,"toc":206},"minimark",[66,70,75,78,81,93,96,99,103,106,114,117,149,152,156,159,162,165,168,171,178,186,190,193],[67,68,69],"p",{},"Three launches on one day, and I've been looking forward to this one for a while. Most of the last year went into the parts you'll never notice: the schemas, the diffs, the hundred small decisions that add up to an editor which feels intuitive to use.",[71,72,74],"h2",{"id":73},"the-site","The site",[67,76,77],{},"You're reading it: Markdown in a Git repository, built once, served from a CDN. No database, no application server, no admin panel sitting on the public internet waiting to be found.",[67,79,80],{},"That last part matters more than it sounds. Most website breaches start with something that executes — a plugin, an outdated CMS, a login form. A static site has almost none of that to attack. There's nothing to inject into, and nothing to escalate through.",[67,82,83,84,88,89,92],{},"It's also close to free to run, and the price doesn't move when the traffic does. Serving a file to ",[85,86,87],"strong",{},"10,000"," people costs roughly what serving it to ",[85,90,91],{},"10"," does, because a CDN is doing the work rather than a server you're paying for by the hour. A front-page spike is a bandwidth line item, not an outage and a 3am phone call.",[67,94,95],{},"And it's fast, which is the part everyone notices. The page is already built and sitting near the visitor when they ask for it.",[67,97,98],{},"The catch has always been the editing. More on that below.",[71,100,102],{"id":101},"what-we-take-on","What we take on",[67,104,105],{},"Intracia has been running since 2020, mostly on work that arrived through people we'd worked with before. That's a pleasant way to run a business and a poor way to be findable, so the site now introduces us properly.",[67,107,108,109,113],{},"I've spent four decades on the tools other developers depend on — LINQ to SQL and Entity Framework at Microsoft, the Atom editor at GitHub, SDKs and developer experience at Auth0, the official MongoDB provider for EF Core. Before any of that, the first internet banking system built on Temenos Globus. ",[110,111,112],"a",{"href":54},"Kerry"," leads marketing and design here and runs MKG Marketing alongside it, so between us a project doesn't have its interesting half handed to somebody else.",[67,115,116],{},"That's what shapes the four things we take on:",[118,119,120,128,135,142],"ul",{},[121,122,123,127],"li",{},[85,124,125],{},[110,126,6],{"href":5}," — applications and APIs, designed by someone who has had to operate them afterwards.",[121,129,130,134],{},[85,131,132],{},[110,133,37],{"href":36}," — customer-facing applications, product interfaces, marketing sites and documentation, built end to end.",[121,136,137,141],{},[85,138,139],{},[110,140,17],{"href":16}," — getting data out of systems that would rather keep it. Undocumented formats, dead platforms, failing media, legacy databases.",[121,143,144,148],{},[85,145,146],{},[110,147,27],{"href":26}," — libraries, SDKs and internal tooling, plus the MCP servers and evaluation harnesses that decide whether an AI feature survives contact with production.",[67,150,151],{},"The list is short on purpose. It's the set we can start on without a learning curve you'd be funding.",[71,153,155],{"id":154},"intracia","Intracia",[67,157,158],{},"This is the part I've been wanting to talk about for a while.",[67,160,161],{},"If you run a content-heavy site there are two well-worn options, and both cost you something. Keep the content as Markdown in a repository and you get portability, review, history and builds you can reproduce — at the price of asking writers to use a code editor, hand-write frontmatter, and check a dashboard somewhere else to find out whether anything shipped. Or move to a hosted CMS and get a good editor immediately, in exchange for your content living in somebody else's database.",[67,163,164],{},"Intracia is an attempt to stop that being a choice. It puts a structured editing workspace over the content already in your repository. Editors get real fields instead of raw Markdown. You define the shape once and everyone writes to it. Nothing moves: the files stay in your repository, the media stays in your bucket, the site builds and deploys where it already did.",[67,166,167],{},"We provide the workspace, not the custody. If we vanished tomorrow your site would carry on serving, because the only thing we were ever holding was the editing interface.",[67,169,170],{},"It sits on top of what you already run — Nuxt Content, Astro, Eleventy, Jekyll, Next.js, anything that reads Markdown, YAML or JSON from a repository — and deploys through the pipeline you already have. GitHub today, GitLab in development.",[67,172,173,174,177],{},"One caveat, and it's a real one. ",[85,175,176],{},"It's early access."," Features will change, there's no availability commitment yet, and access goes out one site at a time so we can look at each properly. If you need guarantees rather than good intentions, this isn't the moment to put something critical on it.",[67,179,180,181,185],{},"If it sounds useful, ",[110,182,184],{"href":183},"\u002Fcontact?enquiry=cms","join the waitlist",". Tell us what you're running and we'll tell you quickly whether it fits.",[71,187,189],{"id":188},"what-comes-next","What comes next",[67,191,192],{},"We'll keep writing about building and running sites on a static stack — what it costs, what breaks and what's worth it — the lessons of taking a small SaaS from idea to early access, and the features of Intracia as they ship.",[67,194,195,196,200,201,205],{},"Browse the blog, or follow along via ",[110,197,199],{"href":198},"\u002Frss.xml","RSS"," or ",[110,202,204],{"href":203},"\u002Fatom.xml","Atom",".",{"title":207,"searchDepth":208,"depth":208,"links":209},"",2,[210,211,212,213],{"id":73,"depth":208,"text":74},{"id":101,"depth":208,"text":102},{"id":154,"depth":208,"text":155},{"id":188,"depth":208,"text":189},"Announcements","announcements",{"url":217,"photographer":218,"source":219,"sourceUrl":220},"\u002Fimages\u002Fblog\u002Freintroducing-intracia.jpg","bobotaks","Pexels","https:\u002F\u002Fwww.pexels.com\u002Fphoto\u002Fhand-holding-paper-plane-with-clear-sky-behind-4583874\u002F","2026-08-20","A new site, a clear list of the work we take on, and Intracia out in the open for the first time.","md",{},true,"\u002Fblog\u002Fintroducing-intracia",4,{"title":62,"description":222},"blog\u002Fintroducing-intracia",[155,231],"Consulting","GWLYSFdn5HYp1KkQAWdU0FFb_5vhorQiE9wnm8TNCm0",{"path":47,"name":48,"role":49,"bio":50,"avatar":51,"pronouns":52},[235,242],{"path":236,"title":237,"description":238,"cover":239,"category":240,"date":241},"\u002Fblog\u002Fyou-probably-dont-need-wordpress","You don't need WordPress any more","I ran WordPress for years — my own sites and clients', from cPanel to HHVM to a dedicated server. Then came the hack while I was asleep, and the content I couldn't manipulate. Why I left, and what I run instead.",null,"Perspective","2026-08-23",{"path":226,"title":62,"description":222,"cover":243,"category":214,"date":221},{"url":217,"photographer":218,"source":219,"sourceUrl":220},1788372939431]