1<!doctype html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <!-- 7 No <link> to fonts.googleapis.com. Fonts are self-hosted from 8 /fonts/*.woff2 via src/fonts.css, imported through src/app.css 9 (founder decision 2026-08-03): a CDN font request hands every 10 visitor's IP, User-Agent and Referer to a third party on every page 11 load, which docs/08 rules out on the public surface. 12 13 Preloaded here rather than left to CSS discovery â the two latin 14 files are on the critical path for the business name and every line 15 of body copy, and waiting for the stylesheet to parse first costs a 16 visible reflow on a rural connection. 17 --> 18 <link rel="preload" href="./fonts/eb-garamond-normal-latin.woff2" as="font" type="font/woff2" crossorigin /> 19 <link rel="preload" href="./fonts/inter-tight-normal-latin.woff2" as="font" type="font/woff2" crossorigin /> 20 <link href="./_app/immutable/entry/start.hqSG_OWK.js" rel="modulepreload"> 21 <link href="./_app/immutable/chunks/Bz5UIN5-.js" rel="modulepreload"> 22 <link href="./_app/immutable/chunks/DuSZTn6K.js" rel="modulepreload"> 23 <link href="./_app/immutable/entry/app.BSorbkp9.js" rel="modulepreload"> 24 <link href="./_app/immutable/chunks/HclGiUj8.js" rel="modulepreload"> 25 <link href="./_app/immutable/chunks/xihTtKlq.js" rel="modulepreload"> 26 <link href="./_app/immutable/nodes/0.CHQmL001.js" rel="modulepreload"> 27 <link href="./_app/immutable/chunks/hPPj5IC1.js" rel="modulepreload"> 28 <link href="./_app/immutable/nodes/15.gN0zo6PL.js" rel="modulepreload"> 29 <link href="./_app/immutable/chunks/BzMEa4K-.js" rel="modulepreload"> 30 <!--mnmtdt--><meta name="description" content="An open letter from Jiveen, who built Kist Directory from home in Buchlyvie. Why a directory of local food across Forth Valley and Stirlingshire, why every listing is free, and why nobody can pay to appear higher."/> <link rel="canonical" href="https://kist.scot/letter"/> <meta property="og:type" content="article"/> <meta property="og:title" content="Why I built this â a letter from Jiveen"/> <meta property="og:description" content="An open letter from Jiveen, who built Kist Directory from home in Buchlyvie."/> <meta property="og:url" content="https://kist.scot/letter"/> <meta property="og:site_name" content="Kist Directory"/><!----><title>Why I built this â a letter from Jiveen â Kist Directory</title> 31 <link href="./_app/immutable/assets/0.BMrg2atj.css" rel="stylesheet"> 32 <link href="./_app/immutable/assets/15.DkRbnPBm.css" rel="stylesheet"> 33 </head> 34 <body data-sveltekit-preload-data="hover"> 35 <div style="display: contents"><!--[--><!--[0--><!--[--><a href="#main-content" class="skip-link svelte-12qhfyh">Skip to content</a> <!--[0--><header class="svelte-12qhfyh"><a href="/" class="wordmark svelte-12qhfyh">Kist</a> <span class="region-label svelte-12qhfyh">Forth Valley</span> <nav class="svelte-12qhfyh"><a href="/directory">Browse</a> <a href="/about">About</a></nav></header><!--]--> <main id="main-content" class="svelte-12qhfyh"><!--[--><article class="svelte-mnmtdt"><!----><h1>Why I built this</h1> 36<p class="salutation">Hello â I'm Jiveen.</p> 37<p>I live near Buchlyvie, and I built Kist Directory because I kept noticing the same thing: some of the best food round here is made by people almost nobody can find. A butcher with no website. A croft that only exists on Facebook. A van in a different village each week â if you happen to know which one.</p> 38<p>Meanwhile, the same handful of chains show up first in every search, every time, because that's what the internet rewards.</p> 39<p>That didn't sit right with me. Behind every name on this list is somebody up at four to get the bread on, or out in the field before it's light. They've no time to fight the internet for attention â and they shouldn't have to.</p> 40<p>So I built a kist. A kist is where you keep what's worth keeping â and that's what this is: the food made across Forth Valley and Stirlingshire, all in one place, kept right.</p> 41<p>A few things worth knowing, because I think they matter:</p> 42<p><strong>It's just me.</strong> One person, working from home in Buchlyvie. I'm not building the next tech giant â I'm building something this corner of Scotland can rely on, and I intend to keep it that way.</p> 43<p><strong>There's no catch.</strong> Every business is listed free, forever, and the list runs A to Z â nobody can pay to move up it. That's built into how the thing works, not written in a marketing plan. Somewhere down the line, a business might cho
43ose to pay for extra tools; being on the list, and being found, will never cost anyone a penny.</p> 44<p><strong>Your email is yours.</strong> Follow a business and it's used for exactly that, nothing else â and businesses never see it. One tap to stop, any time.</p> 45<p><strong>If something's wrong, tell me.</strong> If a business is missing, tell me that too. Locals who know their village, businesses who know their trade, and me making sure it all adds up â that's the whole model.</p> 46<p>And if you find this useful, the most powerful thing you can do costs nothing: mention it. Tell a neighbour about the fish van. Tell the baker she's on here. Round here, one person telling another is how anything good travels â and it's how this grows.</p> 47<p>Run one of these places yourself? You're likely already on here, put together from what's already public â and it's <a href="/for-owners">yours to take over any time</a>, free.</p> 48<p>Thank you for being here.</p> 49<p class="signature">Jiveen</p> 50<p class="signature-meta">Kist Directory · Made in Buchlyvie</p> 51<p class="after">If you'd like to hear what's about, <a href="/directory#follow-the-region">you can follow the region</a>.</p> 52<!----></article><!--]--><!----></main> <!--[0--><footer class="svelte-12qhfyh"><p>Kist Directory â a community food directory for Forth Valley, Scotland. 53 Some listing details are © <a href="https://www.openstreetmap.org/copyright" rel="external noopener noreferrer">OpenStreetMap</a> contributors, available under the Open Database Licence (ODbL).</p> <p class="footer-links svelte-12qhfyh"><a href="https://tally.so/r/Bz5x8Y" target="_blank" rel="noopener noreferrer" class="svelte-12qhfyh">Share your thoughts</a></p> <p class="footer-links svelte-12qhfyh"><a href="/privacy" class="svelte-12qhfyh">Privacy Notice</a> · <a href="/letter" class="svelte-12qhfyh">A letter from Jiveen</a></p> <p>Made in Buchlyvie</p></footer><!--]--><!--]--><!--]--> <!--[-1--><!--]--><!--]--> 54 55
55<script> 56 { 57 __sveltekit_1azc6j5 = { 58 base: new URL(".", location).pathname.slice(0, -1) 59 }; 60 61 const element = document.currentScript.parentElement; 62 63 Promise.all([ 64 import("./_app/immutable/entry/start.hqSG_OWK.js"), 65 import("./_app/immutable/entry/app.BSorbkp9.js") 66 ]).then(([kit, app]) => { 67 kit.start(app, element, { 68 node_ids: [0, 15], 69 data: [null,null], 70 form: null, 71 error: null 72 }); 73 }); 74 } 75 </script>
75 76 </div> 77 </body> 78</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.