[{"data":1,"prerenderedAt":1339},["ShallowReactive",2],{"handbook-\u002Fhandbook\u002Fmarketing\u002Fwebsite\u002F":3,"handbook-nav":558},{"id":4,"title":5,"body":6,"description":86,"extension":550,"meta":551,"navigation":552,"path":553,"seo":554,"sitemap":555,"stem":556,"__hash__":557},"handbook\u002Fhandbook\u002Fmarketing\u002Fwebsite.md","Website",{"type":7,"value":8,"toc":535},"minimark",[9,14,58,63,67,76,87,98,105,108,111,117,120,124,133,136,139,142,191,195,202,223,226,231,238,318,340,344,351,354,358,368,372,375,415,419,422,472,476,490,493,496,503,507,510,521,524,528,531],[10,11,13],"h1",{"id":12},"marketing-website","Marketing Website",[15,16,17,21,32,41,49],"ul",{},[18,19,20],"li",{},"All written content should be in US English.",[18,22,23,24,31],{},"All page titles should summarise the content, keep the URL length as short as practical and use ",[25,26,30],"a",{"href":27,"rel":28},"https:\u002F\u002Fen.wiktionary.org\u002Fwiki\u002Fkebab_case",[29],"nofollow","Kebab Case",".",[18,33,34,35,40],{},"All images should use informative ",[25,36,39],{"href":37,"rel":38},"https:\u002F\u002Fwww.w3.org\u002FWAI\u002Ftutorials\u002Fimages\u002Ftips\u002F",[29],"alt tags"," which clearly describe the point of an image rather than all the details. Alt tags should be no longer than 60 characters.",[18,42,43,44,48],{},"When mentioning ",[25,45,47],{"href":46},"\u002Fdocs\u002Fuser\u002Fconcepts\u002F","FlowFuse Concepts"," (terminology) where possible we should link to an explanation of that concept.",[18,50,51,52,57],{},"All written content should use the ",[25,53,56],{"href":54,"rel":55},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSerial_comma",[29],"Oxford Comma",". We believe the Oxford Comma reduces the ambiguity of written technical content.",[59,60,62],"h2",{"id":61},"events-banner","Events Banner",[64,65,66],"p",{},"The event banner at the top of the website can display more than one event or announcement.",[64,68,69,70,75],{},"To add or update an event, you'll need to modify the ",[25,71,74],{"href":72,"rel":73},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fwebsite\u002Fblob\u002Fmain\u002Fsrc\u002F_data\u002Fevents.yaml",[29],"following file",". The information should be formatted as follows for each banner:",[77,78,83],"pre",{"className":79,"code":81,"language":82},[80],"language-text","- type: \"Webinar\"\n  title: \"Deploy FlowFuse on Industrial IoT with NCD.io\"\n  buttonText: \"Learn more\"\n  link: \"\u002Fwebinars\u002F2024\u002Fdeploy-flowfuse-on-industrial-iot-with-ncd-io\u002F\"\n  expire: \"2024-05-29T16:00:00Z\"\n","text",[84,85,81],"code",{"__ignoreMap":86},"",[64,88,89,90,93,94,97],{},"The ",[84,91,92],{},"expire"," field is used to set the date and time when the event should stop being displayed on the banner. The date and time are set in the ISO 8601 format: ",[84,95,96],{},"YYYY-MM-DDTHH:MM:SSZ",", and the time is in Coordinated Universal Time (UTC).",[64,99,100,101,104],{},"For example, ",[84,102,103],{},"expire: \"2024-05-29T15:00:00Z\""," means that the event will stop being displayed on the banner at 16:00 UTC on May 29, 2024.",[64,106,107],{},"Please note that the website is built once a day at 9:30 AM UTC, and also on Wednesdays and Thursdays at 16:05 UTC. This means that if an event expires at some point during the day, it will still be displayed until the next time the website is built.",[64,109,110],{},"If there were more than one event, then duplicating that and updating the info will create the second banner for rotation. It would look like this:",[77,112,115],{"className":113,"code":114,"language":82},[80],"- type: \"Webinar\"\n  title: \"Deploy FlowFuse on Industrial IoT with NCD.io\"\n  buttonText: \"Learn more\"\n  link: \"\u002Fwebinars\u002F2024\u002Fdeploy-flowfuse-on-industrial-iot-with-ncd-io\u002F\"\n  expire: \"2024-05-29T15:00:00Z\"\n- type: \"New Release\"\n  title: \"FlowFuse 2.4: making it easier to work with Snapshots, Blueprints & Devices \"\n  buttonText: \"See blog post\"\n  link: \"\u002Fblog\u002F2024\u002F05\u002Fflowfuse-2-4-release\u002F\"\n  expire: \"2024-05-20T15:00:00Z\"\n",[84,116,114],{"__ignoreMap":86},[64,118,119],{},"If there is only one event, the banner will continuously display that event. If there are multiple events, the banner will rotate through them, displaying each one for a few seconds at a time.",[59,121,123],{"id":122},"images","Images",[64,125,126,127,132],{},"All images on the website, whether part of the blog or otherwise, are run though an ",[25,128,131],{"href":129,"rel":130},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fwebsite\u002Fblob\u002Fmain\u002Flib\u002Fimage-handler.js",[29],"image pipeline",", that compresses, resizes and converts the images to reduce file size and improve page loading speed.",[64,134,135],{},"That pipeline also generates x2 versions of images for high DPI screens if the provided image is large enough.",[64,137,138],{},"The first build locally will take roughly a minute, while the cache remains intact, all future builds should take only a few seconds.",[64,140,141],{},"Guidelines for including images:",[15,143,144,147,150,188],{},[18,145,146],{},"Downsize the image to at maximum two times the width it will be displayed (1300px for blog prose)",[18,148,149],{},"Ideally use JPEG for lossy ok images, and PNG for others (they will be converted to AVIF and WebP regardless)",[18,151,152,153],{},"Wherever possible use:\n",[15,154,155,173],{},[18,156,157,158,161],{},"The markdown image include tag in blog prose: ",[84,159,160],{},"![Name of Image](..\u002Frelative-path-to-image.jpeg)",[15,162,163],{},[18,164,165,166,169,170],{},"You can use the ",[84,167,168],{},"@skip"," tag to disable the image pipeline entirely for an image ",[84,171,172],{},"![Name of Image](..\u002Frelative-path-to-image.jpeg \"@skip\")",[18,174,175,176,179],{},"The MDC image component in page body: ",[84,177,178],{},"\u003CNuxtImg src=\".\u002Frelative-path-to-image.png\" alt=\"Image alt tag for screen readers\" width=\"150\" \u002F>",[15,180,181],{},[18,182,183,184,187],{},"Where ",[84,185,186],{},"width"," is the maximum width the image will be displayed on the page (source image should be two times this width)",[18,189,190],{},"GIFs can grow incredibly large, consider using a video in a modern format if the animation is longer than a few seconds",[59,192,194],{"id":193},"non-image-assets","Non-Image Assets",[64,196,197,198,201],{},"If you need to include things other than images, e.g. Video or resource bundles (zip files), these should be uploaded to the ",[84,199,200],{},"website-data"," S3 bucket in the Production AWS account.",[64,203,204,205,209,210,209,214,218,219,31],{},"This can be done by ",[25,206,208],{"href":207},"\u002Fabout#ben-hardill","Ben",", ",[25,211,213],{"href":212},"\u002Fabout#nick-oleary","Nick",[25,215,217],{"href":216},"\u002Fabout#piotr-pawlowski","Piotr"," or ",[25,220,222],{"href":221},"\u002Fabout#zeger-jan-van-de-weg","ZJ",[64,224,225],{},"A URL will be made available to include in the post.",[227,228,230],"h3",{"id":229},"youtube-videos","YouTube Videos",[64,232,233,234,237],{},"YouTube videos can be embedded directly in pages using the ",[84,235,236],{},"\u003Clite-youtube>"," web component — no S3 upload needed:",[77,239,243],{"className":240,"code":241,"language":242,"meta":86,"style":86},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Clite-youtube videoid=\"VIDEO_ID\" params=\"rel=0\" style=\"width: 704px; height: 100%;\" title=\"Video title\">\u003C\u002Flite-youtube>\n","html",[84,244,245],{"__ignoreMap":86},[246,247,250,254,258,262,265,268,272,274,277,279,281,284,286,289,291,293,296,298,301,303,305,308,310,313,315],"span",{"class":248,"line":249},"line",1,[246,251,253],{"class":252},"sMK4o","\u003C",[246,255,257],{"class":256},"swJcz","lite-youtube",[246,259,261],{"class":260},"spNyl"," videoid",[246,263,264],{"class":252},"=",[246,266,267],{"class":252},"\"",[246,269,271],{"class":270},"sfazB","VIDEO_ID",[246,273,267],{"class":252},[246,275,276],{"class":260}," params",[246,278,264],{"class":252},[246,280,267],{"class":252},[246,282,283],{"class":270},"rel=0",[246,285,267],{"class":252},[246,287,288],{"class":260}," style",[246,290,264],{"class":252},[246,292,267],{"class":252},[246,294,295],{"class":270},"width: 704px; height: 100%;",[246,297,267],{"class":252},[246,299,300],{"class":260}," title",[246,302,264],{"class":252},[246,304,267],{"class":252},[246,306,307],{"class":270},"Video title",[246,309,267],{"class":252},[246,311,312],{"class":252},">\u003C\u002F",[246,314,257],{"class":256},[246,316,317],{"class":252},">\n",[319,320,321],"blockquote",{},[64,322,323,331,332,334,335,339],{},[324,325,326,327,330],"strong",{},"Do not use raw ",[84,328,329],{},"\u003Ciframe>"," tags"," to embed YouTube videos. Iframes load YouTube's scripts and set tracking cookies on page load, before any user consent, which is not GDPR-compliant. The ",[84,333,236],{}," component only loads the YouTube player when the user explicitly clicks play. See ",[25,336,338],{"href":337},"\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002Fblog\u002F#embedding-videos-in-article-body","Embedding Videos in Article Body"," for more detail.",[59,341,343],{"id":342},"meta-keywords","Meta Keywords",[64,345,346,347,350],{},"Meta keywords are a type of HTML metadata that describe the topics covered by a page. ",[324,348,349],{},"Major search engines (Google, Bing) have not used meta keywords as a ranking signal since 2009"," — setting them has no effect on search visibility or rankings.",[64,352,353],{},"They are still output in the HTML on 11ty-served pages and may be used by site-search tools (such as Algolia) or other non-Google indexers, but they should not be treated as an SEO lever.",[227,355,357],{"id":356},"default-keywords","Default Keywords",[64,359,360,361,367],{},"By default, each 11ty-served webpage on the FlowFuse website includes a set of predefined keywords: ",[324,362,363],{},[364,365],"site-value",{"path":366},"messaging.keywords",". These default keywords are relevant to the overall theme of the website.",[227,369,371],{"id":370},"priority-of-keywords","Priority of Keywords",[64,373,374],{},"On 11ty-served pages, meta keywords are populated in this priority order:",[376,377,378,387,400,409],"ol",{},[18,379,380,383,384,31],{},[324,381,382],{},"Meta Keywords:"," Keywords specified in the front matter under ",[84,385,386],{},"meta.keywords",[18,388,389,392,393,395,396,399],{},[324,390,391],{},"Keywords:"," If no ",[84,394,386],{}," are found, the ",[84,397,398],{},"keywords"," front matter field is used.",[18,401,402,408],{},[25,403,405],{"href":404},"\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002Fblog\u002F#tags",[324,406,407],{},"Tags:"," If neither field is set, the page's tags are used.",[18,410,411,414],{},[324,412,413],{},"Default Keywords:"," Always appended as a fallback.",[227,416,418],{"id":417},"adding-meta-keywords","Adding Meta Keywords",[64,420,421],{},"To specify meta keywords for a page, include them in the front matter:",[77,423,427],{"className":424,"code":425,"language":426,"meta":86,"style":86},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\ntitle: Example Page\nmeta:\n  keywords: flowfuse, flows, manufacturing\n---\n","yaml",[84,428,429,435,447,456,467],{"__ignoreMap":86},[246,430,431],{"class":248,"line":249},[246,432,434],{"class":433},"sBMFI","---\n",[246,436,438,441,444],{"class":248,"line":437},2,[246,439,440],{"class":256},"title",[246,442,443],{"class":252},":",[246,445,446],{"class":270}," Example Page\n",[246,448,450,453],{"class":248,"line":449},3,[246,451,452],{"class":256},"meta",[246,454,455],{"class":252},":\n",[246,457,459,462,464],{"class":248,"line":458},4,[246,460,461],{"class":256},"  keywords",[246,463,443],{"class":252},[246,465,466],{"class":270}," flowfuse, flows, manufacturing\n",[246,468,470],{"class":248,"line":469},5,[246,471,434],{"class":433},[59,473,475],{"id":474},"requesting-new-website-pages","Requesting New Website Pages",[64,477,478,479,484,485,489],{},"If you would like the marketing team to create a new page, landing page, or apply website\nchanges, use the\n",[25,480,483],{"href":481,"rel":482},"https:\u002F\u002Fform.asana.com\u002F?k=nYxAzsUL57HCyN3W8IYh9w&d=1213818720452348",[29],"Web Pages\u002FChanges Request Form",".\nSee ",[25,486,488],{"href":487},"\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002F#requesting-work-from-marketing","Requesting Work from Marketing","\nfor full details.",[64,491,492],{},"Starting with a draft copy is often the fastest way to get feedback and move into implementation.",[64,494,495],{},"In many cases, this helps keep changes focused and iterations small when the page is built.",[64,497,498,499,31],{},"For design-related considerations, see the ",[25,500,502],{"href":501},"\u002Fhandbook\u002Fdesign\u002Fprocess\u002F#design-review","Design Review process",[59,504,506],{"id":505},"pull-request-scope","Pull Request Scope",[64,508,509],{},"To support fast iteration:",[15,511,512,515,518],{},[18,513,514],{},"prefer small, focused PRs",[18,516,517],{},"avoid mixing content updates with layout or functional changes",[18,519,520],{},"split larger changes into separate PRs where possible",[64,522,523],{},"This makes changes easier to review, test, and iterate on, and helps keep iterations small.",[59,525,527],{"id":526},"reviewing-pull-requests","Reviewing Pull Requests",[64,529,530],{},"When creating a PR and requesting a review from a FlowFuse team member, please consider if\nthe content is ready to be released ASAP or if its release should be to a particular schedule. If you\ndon't want the reviewer to merge the content (in effect put it live on the website) mark the PR as a draft in GitHub.\nIf you are reviewing a website PR and it is not marked as draft you can merge it, otherwise simply review and where appropriate approve the PR.",[532,533,534],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":86,"searchDepth":458,"depth":458,"links":536},[537,538,539,542,547,548,549],{"id":61,"depth":437,"text":62},{"id":122,"depth":437,"text":123},{"id":193,"depth":437,"text":194,"children":540},[541],{"id":229,"depth":449,"text":230},{"id":342,"depth":437,"text":343,"children":543},[544,545,546],{"id":356,"depth":449,"text":357},{"id":370,"depth":449,"text":371},{"id":417,"depth":449,"text":418},{"id":474,"depth":437,"text":475},{"id":505,"depth":437,"text":506},{"id":526,"depth":437,"text":527},"md",{},null,"\u002Fhandbook\u002Fmarketing\u002Fwebsite",{"title":5,"description":86},{"loc":553},"handbook\u002Fmarketing\u002Fwebsite","mg874VPxNGJs5AuxYi_hxKWDFp2AzgJaH1Z8eKVcGcA",[559],{"title":560,"path":561,"stem":562,"children":563},"Handbook","\u002Fhandbook","handbook",[564,566,691,723,940,1026,1088,1226,1231],{"title":560,"path":561,"stem":565},"handbook\u002Findex",{"title":567,"group":567,"icon":568,"order":249,"path":569,"stem":570,"children":571},"Company","i-lucide-building-2","\u002Fhandbook\u002Fcompany","handbook\u002Fcompany\u002Findex",[572,573,577,581,585,604,608,612,616,683,687],{"title":567,"path":569,"stem":570},{"title":574,"path":575,"stem":576},"Board & Investors","\u002Fhandbook\u002Fcompany\u002Fboard","handbook\u002Fcompany\u002Fboard",{"title":578,"path":579,"stem":580},"Communications","\u002Fhandbook\u002Fcompany\u002Fcommunication","handbook\u002Fcompany\u002Fcommunication",{"title":582,"path":583,"stem":584},"Decision making and project management","\u002Fhandbook\u002Fcompany\u002Fdecisions","handbook\u002Fcompany\u002Fdecisions",{"title":586,"icon":587,"path":588,"stem":589,"children":590},"Guides","i-lucide-book-open","\u002Fhandbook\u002Fcompany\u002Fguides","handbook\u002Fcompany\u002Fguides\u002Findex",[591,592,596,600],{"title":586,"path":588,"stem":589},{"title":593,"path":594,"stem":595},"Editing the Handbook","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgit","handbook\u002Fcompany\u002Fguides\u002Fgit",{"title":597,"path":598,"stem":599},"Google Workspace","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgworkspace","handbook\u002Fcompany\u002Fguides\u002Fgworkspace",{"title":601,"path":602,"stem":603},"Markdown Guide","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fmarkdown","handbook\u002Fcompany\u002Fguides\u002Fmarkdown",{"title":605,"path":606,"stem":607},"Organizational Structure","\u002Fhandbook\u002Fcompany\u002Forganizational-structure","handbook\u002Fcompany\u002Forganizational-structure",{"title":609,"path":610,"stem":611},"Principles","\u002Fhandbook\u002Fcompany\u002Fprinciples","handbook\u002Fcompany\u002Fprinciples",{"title":613,"path":614,"stem":615},"Remote Work","\u002Fhandbook\u002Fcompany\u002Fremote","handbook\u002Fcompany\u002Fremote",{"title":617,"icon":618,"path":619,"stem":620,"children":621},"Security","i-lucide-shield","\u002Fhandbook\u002Fcompany\u002Fsecurity","handbook\u002Fcompany\u002Fsecurity\u002Findex",[622,623,627,631,635,639,643,647,651,655,659,663,667,671,675,679],{"title":617,"path":619,"stem":620},{"title":624,"path":625,"stem":626},"Access Control Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Faccess-control","handbook\u002Fcompany\u002Fsecurity\u002Faccess-control",{"title":628,"path":629,"stem":630},"AI Development and Customer Data Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data","handbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data",{"title":632,"path":633,"stem":634},"Asset Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fasset-management","handbook\u002Fcompany\u002Fsecurity\u002Fasset-management",{"title":636,"path":637,"stem":638},"Business Continuity & Disaster Recovery Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity","handbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity",{"title":640,"path":641,"stem":642},"Hardware Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security","handbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security",{"title":644,"path":645,"stem":646},"Cryptography Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcryptography","handbook\u002Fcompany\u002Fsecurity\u002Fcryptography",{"title":648,"path":649,"stem":650},"Data Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fdata-management","handbook\u002Fcompany\u002Fsecurity\u002Fdata-management",{"title":652,"path":653,"stem":654},"Human Resources Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources","handbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources",{"title":656,"path":657,"stem":658},"Incident Response Plan","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fincident-response","handbook\u002Fcompany\u002Fsecurity\u002Fincident-response",{"title":660,"path":661,"stem":662},"Information Security Policy and Acceptable Use Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security",{"title":664,"path":665,"stem":666},"Information Security Roles and Responsibilities","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles",{"title":668,"path":669,"stem":670},"Operations Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Foperations-security","handbook\u002Fcompany\u002Fsecurity\u002Foperations-security",{"title":672,"path":673,"stem":674},"Risk Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Frisk-management","handbook\u002Fcompany\u002Fsecurity\u002Frisk-management",{"title":676,"path":677,"stem":678},"Secure Development Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fsecure-development","handbook\u002Fcompany\u002Fsecurity\u002Fsecure-development",{"title":680,"path":681,"stem":682},"Third-Party Risk Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management","handbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management",{"title":684,"path":685,"stem":686},"Strategy","\u002Fhandbook\u002Fcompany\u002Fstrategy","handbook\u002Fcompany\u002Fstrategy",{"title":688,"path":689,"stem":690},"Values","\u002Fhandbook\u002Fcompany\u002Fvalues","handbook\u002Fcompany\u002Fvalues",{"title":692,"group":693,"icon":694,"order":458,"path":695,"stem":696,"children":697},"Design","Engineering & Design Practices","i-lucide-pen-tool","\u002Fhandbook\u002Fdesign","handbook\u002Fdesign\u002Findex",[698,699,703,707,711,715,719],{"title":692,"path":695,"stem":696},{"title":700,"path":701,"stem":702},"Art Requests","\u002Fhandbook\u002Fdesign\u002Fart-requests","handbook\u002Fdesign\u002Fart-requests",{"title":704,"path":705,"stem":706},"Branding","\u002Fhandbook\u002Fdesign\u002Fbranding","handbook\u002Fdesign\u002Fbranding",{"title":708,"path":709,"stem":710},"Design Thinking","\u002Fhandbook\u002Fdesign\u002Fdesign-thinking","handbook\u002Fdesign\u002Fdesign-thinking",{"title":712,"path":713,"stem":714},"Process","\u002Fhandbook\u002Fdesign\u002Fprocess","handbook\u002Fdesign\u002Fprocess",{"title":716,"path":717,"stem":718},"Tools","\u002Fhandbook\u002Fdesign\u002Ftools","handbook\u002Fdesign\u002Ftools",{"title":720,"path":721,"stem":722},"Video","\u002Fhandbook\u002Fdesign\u002Fvideos","handbook\u002Fdesign\u002Fvideos",{"title":724,"group":693,"icon":725,"order":449,"path":726,"stem":727,"children":728},"Engineering","i-lucide-code-2","\u002Fhandbook\u002Fengineering","handbook\u002Fengineering\u002Findex",[729,730,734,753,757,761,765,788,830,834,891,895,918,922,937],{"title":724,"path":726,"stem":727},{"title":731,"path":732,"stem":733},"Blueprints","\u002Fhandbook\u002Fengineering\u002Fblueprints","handbook\u002Fengineering\u002Fblueprints",{"title":735,"icon":736,"path":737,"stem":738,"children":739},"Contributing","i-lucide-git-pull-request","\u002Fhandbook\u002Fengineering\u002Fcontributing","handbook\u002Fengineering\u002Fcontributing\u002Findex",[740,741,745,749],{"title":735,"path":737,"stem":738},{"title":742,"path":743,"stem":744},"Certified Nodes","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes","handbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes",{"title":746,"path":747,"stem":748},"FF Tables","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fff-tables","handbook\u002Fengineering\u002Fcontributing\u002Fff-tables",{"title":750,"path":751,"stem":752},"Team NPM Registry","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry","handbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry",{"title":754,"path":755,"stem":756},"Node-RED Dashboard","\u002Fhandbook\u002Fengineering\u002Fdashboard","handbook\u002Fengineering\u002Fdashboard",{"title":758,"path":759,"stem":760},"Dependency Updates","\u002Fhandbook\u002Fengineering\u002Fdependency-updates","handbook\u002Fengineering\u002Fdependency-updates",{"title":762,"path":763,"stem":764},"Feature Flags in PostHog","\u002Fhandbook\u002Fengineering\u002Ffeature-flags","handbook\u002Fengineering\u002Ffeature-flags",{"title":766,"icon":767,"path":768,"stem":769,"children":770},"Front End","i-lucide-layout-dashboard","\u002Fhandbook\u002Fengineering\u002Ffrontend","handbook\u002Fengineering\u002Ffrontend\u002Findex",[771,772,776,780,784],{"title":766,"path":768,"stem":769},{"title":773,"path":774,"stem":775},"Data Attributes","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes","handbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes",{"title":777,"path":778,"stem":779},"Front-End Layouts","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Flayouts","handbook\u002Fengineering\u002Ffrontend\u002Flayouts",{"title":781,"path":782,"stem":783},"Front-End Services","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fservices","handbook\u002Fengineering\u002Ffrontend\u002Fservices",{"title":785,"path":786,"stem":787},"Front-End Testing","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Ftesting","handbook\u002Fengineering\u002Ffrontend\u002Ftesting",{"title":789,"icon":790,"path":791,"stem":792,"children":793},"Platform Ops","i-lucide-server","\u002Fhandbook\u002Fengineering\u002Fops","handbook\u002Fengineering\u002Fops\u002Findex",[794,795,798,802,806,810,814,818,822,826],{"title":789,"path":791,"stem":792},{"title":742,"path":796,"stem":797},"\u002Fhandbook\u002Fengineering\u002Fops\u002Fcertified-nodes","handbook\u002Fengineering\u002Fops\u002Fcertified-nodes",{"title":799,"path":800,"stem":801},"FlowFuse Dedicated","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdedicated","handbook\u002Fengineering\u002Fops\u002Fdedicated",{"title":803,"path":804,"stem":805},"Deployment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdeployment","handbook\u002Fengineering\u002Fops\u002Fdeployment",{"title":807,"path":808,"stem":809},"Incident Response","\u002Fhandbook\u002Fengineering\u002Fops\u002Fincident-response","handbook\u002Fengineering\u002Fops\u002Fincident-response",{"title":811,"path":812,"stem":813},"Observability","\u002Fhandbook\u002Fengineering\u002Fops\u002Fobservability","handbook\u002Fengineering\u002Fops\u002Fobservability",{"title":815,"path":816,"stem":817},"Production Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction","handbook\u002Fengineering\u002Fops\u002Fproduction",{"title":819,"path":820,"stem":821},"Update Stacks on Production","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction-stack-update","handbook\u002Fengineering\u002Fops\u002Fproduction-stack-update",{"title":823,"path":824,"stem":825},"Self Hosted Assistant","\u002Fhandbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant","handbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant",{"title":827,"path":828,"stem":829},"Staging Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fstaging","handbook\u002Fengineering\u002Fops\u002Fstaging",{"title":831,"path":832,"stem":833},"Packaging Guidelines","\u002Fhandbook\u002Fengineering\u002Fpackaging","handbook\u002Fengineering\u002Fpackaging",{"title":835,"icon":836,"path":837,"stem":838,"children":839},"Product","i-lucide-package","\u002Fhandbook\u002Fengineering\u002Fproduct","handbook\u002Fengineering\u002Fproduct\u002Findex",[840,841,845,849,853,857,861,868,872,875,879,883,887],{"title":835,"path":837,"stem":838},{"title":842,"path":843,"stem":844},"Feature Catalog","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ffeatures","handbook\u002Fengineering\u002Fproduct\u002Ffeatures",{"title":846,"path":847,"stem":848},"Feedback","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ffeedback","handbook\u002Fengineering\u002Fproduct\u002Ffeedback",{"title":850,"path":851,"stem":852},"Glossary","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fglossary","handbook\u002Fengineering\u002Fproduct\u002Fglossary",{"title":854,"path":855,"stem":856},"Methodology","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fmethodology","handbook\u002Fengineering\u002Fproduct\u002Fmethodology",{"title":858,"path":859,"stem":860},"Metrics","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fmetrics","handbook\u002Fengineering\u002Fproduct\u002Fmetrics",{"title":862,"path":863,"stem":864,"children":865,"icon":867},"Personas","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpersonas","handbook\u002Fengineering\u002Fproduct\u002Fpersonas\u002Findex",[866],{"title":862,"path":863,"stem":864},"i-lucide-user-circle",{"title":869,"path":870,"stem":871},"Pricing Principles","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpricing","handbook\u002Fengineering\u002Fproduct\u002Fpricing",{"title":609,"path":873,"stem":874},"\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fprinciples","handbook\u002Fengineering\u002Fproduct\u002Fprinciples",{"title":876,"path":877,"stem":878},"Product Swimlanes","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fproduct-swimlanes","handbook\u002Fengineering\u002Fproduct\u002Fproduct-swimlanes",{"title":880,"path":881,"stem":882},"Product Growth","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ftelemetry","handbook\u002Fengineering\u002Fproduct\u002Ftelemetry",{"title":884,"path":885,"stem":886},"Versioning","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fversioning","handbook\u002Fengineering\u002Fproduct\u002Fversioning",{"title":888,"path":889,"stem":890},"Market Segments","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fverticals","handbook\u002Fengineering\u002Fproduct\u002Fverticals",{"title":892,"path":893,"stem":894},"Project Management","\u002Fhandbook\u002Fengineering\u002Fproject-management","handbook\u002Fengineering\u002Fproject-management",{"title":896,"icon":897,"path":898,"stem":899,"children":900},"Releases","i-lucide-rocket","\u002Fhandbook\u002Fengineering\u002Freleases","handbook\u002Fengineering\u002Freleases\u002Findex",[901,902,906,910,914],{"title":896,"path":898,"stem":899},{"title":903,"path":904,"stem":905},"Dashboard 2.0 Releases","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdashboard-2","handbook\u002Fengineering\u002Freleases\u002Fdashboard-2",{"title":907,"path":908,"stem":909},"Release Process - Digital Ocean","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdigital-ocean","handbook\u002Fengineering\u002Freleases\u002Fdigital-ocean",{"title":911,"path":912,"stem":913},"Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fprocess","handbook\u002Fengineering\u002Freleases\u002Fprocess",{"title":915,"path":916,"stem":917},"Changelog Posts","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fwriting-changelog","handbook\u002Fengineering\u002Freleases\u002Fwriting-changelog",{"title":919,"path":920,"stem":921},"Security Policy","\u002Fhandbook\u002Fengineering\u002Fsecurity","handbook\u002Fengineering\u002Fsecurity",{"title":923,"path":924,"stem":925,"children":926,"icon":936},"Support","\u002Fhandbook\u002Fengineering\u002Fsupport","handbook\u002Fengineering\u002Fsupport\u002Findex",[927,928,932],{"title":923,"path":924,"stem":925},{"title":929,"path":930,"stem":931},"Triage Duty","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftriage","handbook\u002Fengineering\u002Fsupport\u002Ftriage",{"title":933,"path":934,"stem":935},"Troubleshooting","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting","handbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting","i-lucide-life-buoy",{"title":716,"path":938,"stem":939},"\u002Fhandbook\u002Fengineering\u002Ftools","handbook\u002Fengineering\u002Ftools",{"title":941,"group":942,"icon":943,"order":944,"path":945,"stem":946,"children":947},"Marketing","Marketing department","i-lucide-megaphone",6,"\u002Fhandbook\u002Fmarketing","handbook\u002Fmarketing\u002Findex",[948,949,955,959,974,993,997,1001,1005,1009,1013,1017,1021,1025],{"title":941,"path":945,"stem":946},{"title":950,"path":951,"stem":952,"children":953},"Account-Based Marketing","\u002Fhandbook\u002Fmarketing\u002Faccount-based-marketing","handbook\u002Fmarketing\u002Faccount-based-marketing\u002Findex",[954],{"title":950,"path":951,"stem":952},{"title":956,"path":957,"stem":958},"Brand Voice","\u002Fhandbook\u002Fmarketing\u002Fbrand-voice","handbook\u002Fmarketing\u002Fbrand-voice",{"title":960,"icon":961,"path":962,"stem":963,"children":964},"Community","i-lucide-users-2","\u002Fhandbook\u002Fmarketing\u002Fcommunity","handbook\u002Fmarketing\u002Fcommunity\u002Findex",[965,966,970],{"title":960,"path":962,"stem":963},{"title":967,"path":968,"stem":969},"Community Guidelines","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines","handbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines",{"title":971,"path":972,"stem":973},"Forums And Support","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support","handbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support",{"title":975,"icon":976,"path":977,"stem":978,"children":979,"order":249},"Content Strategy","i-lucide-file-text","\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy","handbook\u002Fmarketing\u002Fcontent-strategy\u002Findex",[980,981,985,989],{"title":975,"path":977,"stem":978,"order":249},{"title":982,"path":983,"stem":984},"Blog","\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002Fblog","handbook\u002Fmarketing\u002Fcontent-strategy\u002Fblog",{"title":986,"path":987,"stem":988},"Customer Stories","\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002Fcustomer-stories","handbook\u002Fmarketing\u002Fcontent-strategy\u002Fcustomer-stories",{"title":990,"path":991,"stem":992},"Webinars","\u002Fhandbook\u002Fmarketing\u002Fcontent-strategy\u002Fwebinars","handbook\u002Fmarketing\u002Fcontent-strategy\u002Fwebinars",{"title":994,"path":995,"stem":996},"FlowFuse for Education","\u002Fhandbook\u002Fmarketing\u002Feducation","handbook\u002Fmarketing\u002Feducation",{"title":998,"path":999,"stem":1000},"Events","\u002Fhandbook\u002Fmarketing\u002Fevents","handbook\u002Fmarketing\u002Fevents",{"title":1002,"path":1003,"stem":1004},"How we work","\u002Fhandbook\u002Fmarketing\u002Fhow-we-work","handbook\u002Fmarketing\u002Fhow-we-work",{"title":1006,"path":1007,"stem":1008},"Lead Activation","\u002Fhandbook\u002Fmarketing\u002Flead-activation","handbook\u002Fmarketing\u002Flead-activation",{"title":1010,"path":1011,"stem":1012},"Lead Generation","\u002Fhandbook\u002Fmarketing\u002Fleads","handbook\u002Fmarketing\u002Fleads",{"title":1014,"path":1015,"stem":1016},"Company Messaging","\u002Fhandbook\u002Fmarketing\u002Fmessaging","handbook\u002Fmarketing\u002Fmessaging",{"title":1018,"path":1019,"stem":1020},"Marketing Programs","\u002Fhandbook\u002Fmarketing\u002Fprograms","handbook\u002Fmarketing\u002Fprograms",{"title":1022,"path":1023,"stem":1024},"Social Media","\u002Fhandbook\u002Fmarketing\u002Fsocial-media","handbook\u002Fmarketing\u002Fsocial-media",{"title":5,"path":553,"stem":556},{"title":1027,"group":567,"icon":1028,"order":437,"path":1029,"stem":1030,"children":1031},"Operations","i-lucide-settings-2","\u002Fhandbook\u002Foperations","handbook\u002Foperations\u002Findex",[1032,1033,1037,1041,1045,1068,1072,1076,1080,1084],{"title":1027,"path":1029,"stem":1030},{"title":1034,"path":1035,"stem":1036},"Accounting","\u002Fhandbook\u002Foperations\u002Faccounting","handbook\u002Foperations\u002Faccounting",{"title":1038,"path":1039,"stem":1040},"Accounts","\u002Fhandbook\u002Foperations\u002Faccounts","handbook\u002Foperations\u002Faccounts",{"title":1042,"path":1043,"stem":1044},"Billing","\u002Fhandbook\u002Foperations\u002Fbilling","handbook\u002Foperations\u002Fbilling",{"title":1046,"icon":1047,"path":1048,"stem":1049,"children":1050},"CEO Ops","i-lucide-briefcase","\u002Fhandbook\u002Foperations\u002Fceo-ops","handbook\u002Foperations\u002Fceo-ops\u002Findex",[1051,1052,1056,1060,1064],{"title":1046,"path":1048,"stem":1049},{"title":1053,"path":1054,"stem":1055},"Calendar Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management","handbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management",{"title":1057,"path":1058,"stem":1059},"Inbox Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Finbox-management","handbook\u002Foperations\u002Fceo-ops\u002Finbox-management",{"title":1061,"path":1062,"stem":1063},"Task Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftask-managment","handbook\u002Foperations\u002Fceo-ops\u002Ftask-managment",{"title":1065,"path":1066,"stem":1067},"Travel Booking","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking","handbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking",{"title":1069,"path":1070,"stem":1071},"Change Control","\u002Fhandbook\u002Foperations\u002Fchange","handbook\u002Foperations\u002Fchange",{"title":1073,"path":1074,"stem":1075},"Commission Payment","\u002Fhandbook\u002Foperations\u002Fcommission-payment","handbook\u002Foperations\u002Fcommission-payment",{"title":1077,"path":1078,"stem":1079},"Data at FlowFuse","\u002Fhandbook\u002Foperations\u002Fdata","handbook\u002Foperations\u002Fdata",{"title":1081,"path":1082,"stem":1083},"Signatures","\u002Fhandbook\u002Foperations\u002Fsignatures","handbook\u002Foperations\u002Fsignatures",{"title":1085,"path":1086,"stem":1087},"Vendors","\u002Fhandbook\u002Foperations\u002Fvendors","handbook\u002Foperations\u002Fvendors",{"title":1089,"group":1090,"icon":1091,"order":469,"path":1092,"stem":1093,"children":1094},"People Ops","Internal Operations","i-lucide-users","\u002Fhandbook\u002Fpeopleops","handbook\u002Fpeopleops\u002Findex",[1095,1096,1100,1104,1108,1112,1116,1135,1202,1206,1210,1214,1218,1222],{"title":1089,"path":1092,"stem":1093},{"title":1097,"path":1098,"stem":1099},"Coaching Plans","\u002Fhandbook\u002Fpeopleops\u002Fcoaching-plans","handbook\u002Fpeopleops\u002Fcoaching-plans",{"title":1101,"path":1102,"stem":1103},"Code of Conduct","\u002Fhandbook\u002Fpeopleops\u002Fcode-of-conduct","handbook\u002Fpeopleops\u002Fcode-of-conduct",{"title":1105,"path":1106,"stem":1107},"Compensation","\u002Fhandbook\u002Fpeopleops\u002Fcompensation","handbook\u002Fpeopleops\u002Fcompensation",{"title":1109,"path":1110,"stem":1111},"Compliance & Regulatory","\u002Fhandbook\u002Fpeopleops\u002Fcompliance","handbook\u002Fpeopleops\u002Fcompliance",{"title":1113,"path":1114,"stem":1115},"Expenses","\u002Fhandbook\u002Fpeopleops\u002Fexpenses","handbook\u002Fpeopleops\u002Fexpenses",{"title":1117,"path":1118,"stem":1119,"children":1120,"icon":1134},"Hiring","\u002Fhandbook\u002Fpeopleops\u002Fhiring","handbook\u002Fpeopleops\u002Fhiring\u002Findex",[1121,1122,1126,1130],{"title":1117,"path":1118,"stem":1119},{"title":1123,"path":1124,"stem":1125},"Working with Recruiters","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Frecruiters","handbook\u002Fpeopleops\u002Fhiring\u002Frecruiters",{"title":1127,"path":1128,"stem":1129},"Screening Call","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call","handbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call",{"title":1131,"path":1132,"stem":1133},"STAR Questions","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions","handbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions","i-lucide-user-plus",{"title":1136,"icon":1137,"path":1138,"stem":1139,"children":1140},"Job Descriptions","i-lucide-file-badge","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Findex",[1141,1142,1146,1150,1154,1158,1162,1166,1170,1174,1178,1182,1186,1190,1194,1198],{"title":1136,"path":1138,"stem":1139},{"title":1143,"path":1144,"stem":1145},"Account Executive","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive",{"title":1147,"path":1148,"stem":1149},"CEO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo",{"title":1151,"path":1152,"stem":1153},"Chief of Staff","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff",{"title":1155,"path":1156,"stem":1157},"CTO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto",{"title":1159,"path":1160,"stem":1161},"Developer Relations Advocate","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate",{"title":1163,"path":1164,"stem":1165},"Engineering Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager",{"title":1167,"path":1168,"stem":1169},"Fullstack Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer",{"title":1171,"path":1172,"stem":1173},"Fullstack Engineer (AI-Focused)","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai",{"title":1175,"path":1176,"stem":1177},"Head of Marketing","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing",{"title":1179,"path":1180,"stem":1181},"Lead Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Flead-product-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Flead-product-manager",{"title":1183,"path":1184,"stem":1185},"Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager",{"title":1187,"path":1188,"stem":1189},"Product Marketer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer",{"title":1191,"path":1192,"stem":1193},"Sales Development Representative (SDR)","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsales-development-representative","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsales-development-representative",{"title":1195,"path":1196,"stem":1197},"Solutions Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer",{"title":1199,"path":1200,"stem":1201},"VP of Sales","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales",{"title":1203,"path":1204,"stem":1205},"Holiday & Leave","\u002Fhandbook\u002Fpeopleops\u002Fleave","handbook\u002Fpeopleops\u002Fleave",{"title":1207,"path":1208,"stem":1209},"PeopleOps Policies","\u002Fhandbook\u002Fpeopleops\u002Forganization","handbook\u002Fpeopleops\u002Forganization",{"title":1211,"path":1212,"stem":1213},"Performance review","\u002Fhandbook\u002Fpeopleops\u002Fperformance-review","handbook\u002Fpeopleops\u002Fperformance-review",{"title":1215,"path":1216,"stem":1217},"Summit","\u002Fhandbook\u002Fpeopleops\u002Fsummit","handbook\u002Fpeopleops\u002Fsummit",{"title":1219,"path":1220,"stem":1221},"Travel","\u002Fhandbook\u002Fpeopleops\u002Ftravel","handbook\u002Fpeopleops\u002Ftravel",{"title":1223,"path":1224,"stem":1225},"U.S. Compliance Policies","\u002Fhandbook\u002Fpeopleops\u002Fus-compliance","handbook\u002Fpeopleops\u002Fus-compliance",{"title":1227,"path":1228,"stem":1229,"group":560,"order":1230},"Recent Updates","\u002Fhandbook\u002Frecent-changes","handbook\u002Frecent-changes",0,{"title":1232,"group":1233,"icon":1234,"order":1235,"path":1236,"stem":1237,"children":1238},"Sales","Sales department","i-lucide-trending-up",7,"\u002Fhandbook\u002Fsales","handbook\u002Fsales\u002Findex",[1239,1240,1247,1251,1255,1259,1263,1267,1271,1275,1294,1298,1312,1316,1323,1327,1331,1335],{"title":1232,"path":1236,"stem":1237},{"title":1241,"path":1242,"stem":1243,"children":1244,"icon":1246},"Sales Compensation Plan","\u002Fhandbook\u002Fsales\u002Fcommission-plan","handbook\u002Fsales\u002Fcommission-plan\u002Findex",[1245],{"title":1241,"path":1242,"stem":1243},"i-lucide-dollar-sign",{"title":1248,"path":1249,"stem":1250},"Customer Success","\u002Fhandbook\u002Fsales\u002Fcustomer-success","handbook\u002Fsales\u002Fcustomer-success",{"title":1252,"path":1253,"stem":1254},"Self Hosted Dashboard v2 Multi User","\u002Fhandbook\u002Fsales\u002Fdashboard-v2","handbook\u002Fsales\u002Fdashboard-v2",{"title":1256,"path":1257,"stem":1258},"Edge Connectivity Sales Process","\u002Fhandbook\u002Fsales\u002Fedge-connect-process","handbook\u002Fsales\u002Fedge-connect-process",{"title":1260,"path":1261,"stem":1262},"Engagements & Pricing","\u002Fhandbook\u002Fsales\u002Fengagements","handbook\u002Fsales\u002Fengagements",{"title":1264,"path":1265,"stem":1266},"Forecast Review","\u002Fhandbook\u002Fsales\u002Fforecast-review","handbook\u002Fsales\u002Fforecast-review",{"title":1268,"path":1269,"stem":1270},"HubSpot","\u002Fhandbook\u002Fsales\u002Fhubspot","handbook\u002Fsales\u002Fhubspot",{"title":1272,"path":1273,"stem":1274},"Legal","\u002Fhandbook\u002Fsales\u002Flegal","handbook\u002Fsales\u002Flegal",{"title":1276,"icon":1277,"path":1278,"stem":1279,"children":1280},"Sales Meetings","i-lucide-calendar","\u002Fhandbook\u002Fsales\u002Fmeetings","handbook\u002Fsales\u002Fmeetings\u002Findex",[1281,1282,1286,1290],{"title":1276,"path":1278,"stem":1279},{"title":1283,"path":1284,"stem":1285},"Demo","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdemo","handbook\u002Fsales\u002Fmeetings\u002Fdemo",{"title":1287,"path":1288,"stem":1289},"Discovery Meeting","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdiscovery","handbook\u002Fsales\u002Fmeetings\u002Fdiscovery",{"title":1291,"path":1292,"stem":1293},"Proof of Concept","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fpoc","handbook\u002Fsales\u002Fmeetings\u002Fpoc",{"title":1295,"path":1296,"stem":1297},"Sales Team Operating Principles","\u002Fhandbook\u002Fsales\u002Foperating-principles","handbook\u002Fsales\u002Foperating-principles",{"title":1299,"icon":1300,"path":1301,"stem":1302,"children":1303},"Commercial Organization","i-lucide-sitemap","\u002Fhandbook\u002Fsales\u002Forg","handbook\u002Fsales\u002Forg\u002Findex",[1304,1305],{"title":1299,"path":1301,"stem":1302},{"title":1306,"path":1307,"stem":1308,"children":1309,"icon":1311},"Account Executives","\u002Fhandbook\u002Fsales\u002Forg\u002Faccount-executives","handbook\u002Fsales\u002Forg\u002Faccount-executives\u002Findex",[1310],{"title":1306,"path":1307,"stem":1308},"i-lucide-user-check",{"title":1313,"path":1314,"stem":1315},"Partnerships","\u002Fhandbook\u002Fsales\u002Fpartnerships","handbook\u002Fsales\u002Fpartnerships",{"title":1317,"path":1318,"stem":1319,"children":1320,"icon":1322},"Processes","\u002Fhandbook\u002Fsales\u002Fprocesses","handbook\u002Fsales\u002Fprocesses\u002Findex",[1321],{"title":1317,"path":1318,"stem":1319},"i-lucide-workflow",{"title":1324,"path":1325,"stem":1326},"Professional Services","\u002Fhandbook\u002Fsales\u002Fprofessional-services","handbook\u002Fsales\u002Fprofessional-services",{"title":1328,"path":1329,"stem":1330},"Sales Regions","\u002Fhandbook\u002Fsales\u002Fregions","handbook\u002Fsales\u002Fregions",{"title":1332,"path":1333,"stem":1334},"Sales Deck","\u002Fhandbook\u002Fsales\u002Fsales-deck","handbook\u002Fsales\u002Fsales-deck",{"title":1336,"path":1337,"stem":1338},"Subscription Agreement 1.5","\u002Fhandbook\u002Fsales\u002Fsubscription-agreement-1.5","handbook\u002Fsales\u002Fsubscription-agreement-1.5",1784712121843]