1:"$Sreact.fragment" 2:I[39756,["/_next/static/chunks/3jnihsg-rcdh1.js"],"default"] 3:I[37457,["/_next/static/chunks/3jnihsg-rcdh1.js"],"default"] 4:I[22016,["/_next/static/chunks/3jnihsg-rcdh1.js","/_next/static/chunks/3it1xnbjcbsa-.js"],""] e:I[68027,["/_next/static/chunks/3jnihsg-rcdh1.js"],"default",1] :HL["/_next/static/chunks/0d7byavk3f35p.css","style"] :HL["/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 5:T502,M12 2.16c3.2 0 3.58.01 4.85.07 1.17.05 1.8.25 2.22.42.56.22.96.48 1.38.9.42.42.68.82.9 1.38.17.42.36 1.05.42 2.22.06 1.27.07 1.65.07 4.85s-.01 3.58-.07 4.85c-.05 1.17-.25 1.8-.42 2.22-.22.56-.48.96-.9 1.38-.42.42-.82.68-1.38.9-.42.17-1.05.36-2.22.42-1.27.06-1.65.07-4.85.07s-3.58-.01-4.85-.07c-1.17-.05-1.8-.25-2.22-.42-.56-.22-.96-.48-1.38-.9-.42-.42-.68-.82-.9-1.38-.17-.42-.36-1.05-.42-2.22-.06-1.27-.07-1.65-.07-4.85s.01-3.58.07-4.85c.05-1.17.25-1.8.42-2.22.22-.56.48-.96.9-1.38.42-.42.82-.68 1.38-.9.42-.17 1.05-.36 2.22-.42 1.27-.06 1.65-.07 4.85-.07ZM12 0C8.74 0 8.33.01 7.05.07 5.78.13 4.9.33 4.14.63c-.79.31-1.46.72-2.13 1.39C1.34 2.68.93 3.35.63 4.14.33 4.9.13 5.78.07 7.05.01 8.33 0 8.74 0 12s.01 3.67.07 4.95c.06 1.27.26 2.15.56 2.91.31.79.72 1.46 1.39 2.13.67.67 1.34 1.08 2.13 1.39.76.3 1.64.5 2.91.56C8.33 23.99 8.74 24 12 24s3.67-.01 4.95-.07c1.27-.06 2.15-.26 2.91-.56.79-.31 1.46-.72 2.13-1.39.67-.67 1.08-1.34 1.39-2.13.3-.76.5-1.64.56-2.91.05-1.27.06-1.68.06-4.94s-.01-3.67-.07-4.95c-.06-1.27-.26-2.15-.56-2.91-.31-.79-.72-1.46-1.39-2.13C21.32 1.34 20.65.93 19.86.63c-.76-.3-1.64-.5-2.91-.56C15.67.01 15.26 0 12 0Zm0 5.84a6.16 6.16 0 1 0 0 12.32 6.16 6.16 0 0 0 0-12.32ZM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm7.85-10.4a1.44 1.44 0 1 1-2.88 0 1.44 1.44 0 0 1 2.88 0Zc:X 0:{"P":null,"c":["","blog",""],"q":"","i":false,"f":[[["",{"children":["blog",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0d7byavk3f35p.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/3jnihsg-rcdh1.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"geist_deef94d5-module__Sms4YG__variable","children":["$","body",null,{"children":[["$","a",null,{"href":"#main-content","className":"skip-link","children":"Skip to content"}],["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","footer",null,{"className":"nekode-footer","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-14 sm:px-10 sm:py-16","children":[["$","div",null,{"className":"nekode-footer-grid","children":[["$","div",null,{"children":[["$","$L4",null,{"href":"/","aria-label":"Nekode home","className":"nekode-footer-logo","children":["nekode",["$","span",null,{"children":"."}]]}],["$","p",null,{"className":"nekode-footer-tagline","children":"An independent studio building thoughtful websites and software."}],["$","ul",null,{"className":"nekode-footer-socials","aria-label":"Social links","children":[["$","li","https://www.linkedin.com/company/nekode/home/?viewAsMember=true",{"children":["$","a",null,{"href":"https://www.linkedin.com/company/nekode/home/?viewAsMember=true","aria-label":"nekode on linkedin","target":"_blank","rel":"noopener noreferrer","children":["$","svg",null,{"aria-hidden":"true","className":"nekode-footer-social-icon","viewBox":"0 0 24 24","fill":"currentColor","children":["$","path",null,{"d":"M4.98 3.5C4.98 4.88 3.86 6 2.5 6S0 4.88 0 3.5 1.12 1 2.5 1s2.48 1.12 2.48 2.5ZM.4 8h4.2v15H.4V8Zm7.4 0h4.02v2.05h.06c.56-1.06 1.93-2.18 3.97-2.18 4.25 0 5.03 2.8 5.03 6.44V23h-4.2v-7.7c0-1.84-.03-4.2-2.56-4.2-2.56 0-2.95 2-2.95 4.06V23h-4.2V8h.83Z"}]}]}]}],["$","li","https://www.facebook.com/nekodeph",{"children":["$","a",null,{"href":"https://www.facebook.com/nekodeph","aria-label":"nekode on facebook","target":"_blank","rel":"noopener noreferrer","children":["$","svg",null,{"aria-hidden":"true","className":"nekode-footer-social-icon","viewBox":"0 0 24 24","fill":"currentColor","children":["$","path",null,{"d":"M24 12.07C24 5.4 18.63 0 12 0S0 5.4 0 12.07C0 18.1 4.39 23.1 10.13 24v-8.44H7.08v-3.49h3.05V9.41c0-3.02 1.8-4.7 4.54-4.7 1.31 0 2.68.24 2.68.24v2.96h-1.51c-1.49 0-1.96.93-1.96 1.89v2.27h3.33l-.53 3.49h-2.8V24C19.61 23.1 24 18.1 24 12.07Z"}]}]}]}],["$","li","https://www.instagram.com/info.nekode/",{"children":["$","a",null,{"href":"https://www.instagram.com/info.nekode/","aria-label":"nekode on instagram","target":"_blank","rel":"noopener noreferrer","children":["$","svg",null,{"aria-hidden":"true","className":"nekode-footer-social-icon","viewBox":"0 0 24 24","fill":"currentColor","children":["$","path",null,{"d":"$5"}]}]}]}]]}]]}],"$L6","$L7","$L8"]}],"$L9"]}]}]]}]}]]}],{"children":["$La",{"children":["$Lb",{},null,false,null]},null,false,"$c"]},null,false,null],"$Ld",false]],"m":"$undefined","G":["$e",["$Lf"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"Q60NyCoyuyd-DnYBIovIV"} 10:I[63780,["/_next/static/chunks/3jnihsg-rcdh1.js","/_next/static/chunks/3it1xnbjcbsa-.js"],"default"] 11:I[5500,["/_next/static/chunks/3jnihsg-rcdh1.js","/_next/static/chunks/3it1xnbjcbsa-.js"],"Image"] 16:I[97367,["/_next/static/chunks/3jnihsg-rcdh1.js"],"ViewportBoundary"] 18:I[97367,["/_next/static/chunks/3jnihsg-rcdh1.js"],"MetadataBoundary"] 19:"$Sreact.suspense" 6:["$","nav",null,{"aria-label":"Services","children":[["$","p",null,{"className":"nekode-footer-label","children":"Services"}],["$","ul",null,{"className":"nekode-footer-links","children":[["$","li",null,{"children":["$","a",null,{"href":"/services","children":"Business websites"}]}],["$","li",null,{"children":["$","a",null,{"href":"/services","children":"Web apps & portals"}]}],["$","li",null,{"children":["$","a",null,{"href":"/services","children":"Integrations & Discord bots"}]}]]}]]}] 7:["$","nav",null,{"aria-label":"Company","children":[["$","p",null,{"className":"nekode-footer-label","children":"Company"}],["$","ul",null,{"className":"nekode-footer-links","children":[["$","li",null,{"children":["$","a",null,{"href":"#about","children":"About"}]}],["$","li",null,{"children":["$","a",null,{"href":"#showcase","children":"Projects showcase"}]}],["$","li",null,{"children":["$","a",null,{"href":"#process","children":"Process"}]}],["$","li",null,{"children":["$","a",null,{"href":"#features-pricing","children":"Services & pricing"}]}],["$","li",null,{"children":["$","a",null,{"href":"#contact","children":"Contact"}]}]]}]]}] 8:["$","div",null,{"children":[["$","p",null,{"className":"nekode-footer-label","children":"Get in touch"}],["$","p",null,{"className":"nekode-footer-invitation","children":"Have a project in mind?"}],["$","a",null,{"href":"mailto:hello@nekode.site","className":"nekode-footer-email","children":"hello@nekode.site"}]]}] 9:["$","div",null,{"className":"nekode-footer-bottom","children":["$","p",null,{"children":["© ",2026," Nekode. All rights reserved."]}]}] a:["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] b:["$","$1","c",{"children":[[["$","$L10",null,{}],["$","main",null,{"id":"main-content","className":"pt-20","children":[["$","section",null,{"aria-labelledby":"blog-heading","children":["$","div",null,{"className":"mx-auto max-w-6xl px-6 py-16 sm:px-10 sm:py-20","children":[["$","div",null,{"className":"max-w-2xl","children":[["$","p",null,{"className":"text-sm font-medium tracking-widest text-brand-strong uppercase","children":"Journal"}],["$","h1",null,{"id":"blog-heading","className":"mt-4 text-4xl leading-tight font-semibold tracking-tight text-balance sm:text-5xl","children":"Ideas for building better digital work"}],["$","p",null,{"className":"mt-5 text-lg leading-relaxed text-muted","children":"Practical notes on websites, design, technology, and growing a thoughtful digital presence."}]]}],["$","div",null,{"className":"mt-12 grid gap-10 sm:mt-14 md:grid-cols-2 lg:grid-cols-3","children":[["$","article","/blog/when-does-a-business-need-a-custom-crm",{"className":"group h-full","children":["$","$L4",null,{"href":"/blog/when-does-a-business-need-a-custom-crm","className":"grid h-full content-start rounded-2xl focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-brand-strong","aria-label":"Read When Does a Business Actually Need a Custom CRM?","children":[["$","span",null,{"className":"relative block aspect-video w-full overflow-hidden rounded-2xl bg-surface","children":["$","$L11",null,{"src":"/images/services/northmere-one-home.png","alt":"Screenshot of Northmere One property management dashboard","fill":true,"sizes":"(max-width: 767px) 100vw, (max-width: 1023px) 50vw, 33vw","className":"object-cover transition-transform duration-500 ease-out group-hover:scale-[1.025]"}]}],["$","span",null,{"className":"mt-6 flex flex-wrap items-center gap-x-3 gap-y-1 text-sm text-muted","children":[["$","time",null,{"dateTime":"2026-09-13","children":"September 13, 2026"}],["$","span",null,{"aria-hidden":"true","children":"·"}],["$","span",null,{"children":"6 min read"}]]}],["$","span",null,{"className":"mt-4 block text-2xl leading-tight font-semibold tracking-tight transition-colors group-hover:text-brand-strong","children":"When Does a Business Actually Need a Custom CRM?"}],["$","span",null,{"className":"mt-4 block leading-relaxed text-muted","children":"A practical look at when spreadsheets and ready-made tools stop being enough and when a custom CRM becomes worth considering."}],["$","span",null,{"className":"mt-6 inline-flex items-center gap-2 font-medium text-brand-strong transition-colors group-hover:text-foreground","children":["Read more",["$","svg",null,{"aria-hidden":"true","className":"size-4","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","children":[["$","path",null,{"d":"M7 17 17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]}]]}]}]]}]]}]}],["$","section",null,{"className":"border-t border-border bg-surface/60","children":["$","div",null,{"className":"mx-auto max-w-3xl px-6 py-16 text-center sm:px-10 sm:py-20","children":[["$","p",null,{"className":"text-sm font-medium tracking-widest text-brand-strong uppercase","children":"Working together"}],["$","h2",null,{"className":"mt-4 text-3xl leading-tight font-semibold tracking-tight","children":"Have an idea you would like to explore?"}],["$","p",null,{"className":"mx-auto mt-5 max-w-xl text-lg leading-relaxed text-muted","children":"If one of these articles helped you think through a project, tell me what you are working on and what you would like to improve."}],["$","$L4",null,{"href":"/#contact","className":"mt-8 inline-flex min-h-12 items-center justify-center gap-2 rounded-full bg-foreground px-6 py-3 text-sm font-medium text-background transition-colors hover:bg-brand-strong","children":["Tell me about your project",["$","svg",null,{"aria-hidden":"true","className":"size-4","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","children":["$L12","$L13"]}]]}]]}]}]]}]],["$L14"],"$L15"]}] d:["$","$1","h",{"children":[null,["$","$L16",null,{"children":"$L17"}],["$","div",null,{"hidden":true,"children":["$","$L18",null,{"children":["$","$19",null,{"name":"Next.Metadata","children":"$L1a"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] f:["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/0d7byavk3f35p.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] 1b:I[97367,["/_next/static/chunks/3jnihsg-rcdh1.js"],"OutletBoundary"] c:C 12:["$","path",null,{"d":"M7 17 17 7"}] 13:["$","path",null,{"d":"M7 7h10v10"}] 14:["$","script","script-0",{"src":"/_next/static/chunks/3it1xnbjcbsa-.js","async":true,"nonce":"$undefined"}] 15:["$","$L1b",null,{"children":["$","$19",null,{"name":"Next.MetadataOutlet","children":"$@1c"}]}] 17:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 1a:[["$","title","0",{"children":"Nekode Notes | Nekode"}],["$","meta","1",{"name":"description","content":"Practical articles about websites, web applications, CRM systems, maintenance, and digital operations."}],["$","meta","2",{"name":"robots","content":"noindex, nofollow"}],["$","link","3",{"rel":"canonical","href":"https://nekode.net/blog/"}],["$","meta","4",{"property":"og:title","content":"Nekode | Websites, Automation & Software"}],["$","meta","5",{"property":"og:description","content":"Thoughtful websites, automation, and software built around your business."}],["$","meta","6",{"property":"og:site_name","content":"Nekode"}],["$","meta","7",{"property":"og:locale","content":"en_US"}],["$","meta","8",{"property":"og:type","content":"website"}],["$","meta","9",{"name":"twitter:card","content":"summary"}],["$","meta","10",{"name":"twitter:title","content":"Nekode | Websites, Automation & Software"}],["$","meta","11",{"name":"twitter:description","content":"Thoughtful websites, automation, and software built around your business."}]] 1c:null