[{"data":1,"prerenderedAt":945},["ShallowReactive",2],{"handbook-\u002Fhandbook\u002Fpeopleops\u002Fcode-of-conduct":3,"handbook-nav":234},{"id":4,"title":5,"body":6,"description":16,"extension":227,"meta":228,"navigation":229,"path":230,"seo":231,"stem":232,"__hash__":233},"handbook\u002Fhandbook\u002Fpeopleops\u002Fcode-of-conduct.md","Code of Conduct",{"type":7,"value":8,"toc":215},"minimark",[9,13,17,20,23,28,31,34,47,50,53,57,60,69,103,107,110,127,131,134,178,182,185,188,191,195,198,201,205,208,212],[10,11,5],"h1",{"id":12},"code-of-conduct",[14,15,16],"p",{},"The primary goal of our Code of Conduct is to foster inclusive, collaborative,\nand safe working conditions for all FlowFuse staff and community members who\nparticipate in our open core projects.",[14,18,19],{},"As such, FlowFuse is committed to providing a friendly, safe and welcoming\nenvironment regardless of gender, sexual orientation, ability, ethnicity,\nsocioeconomic status, or religion (or lack thereof).",[14,21,22],{},"This code of conduct outlines our expectations for the FlowFuse community, as\nwell as the consequences for unacceptable behavior.",[24,25,27],"h2",{"id":26},"scope","Scope",[14,29,30],{},"The Code of Conduct applies to all FlowFuse staff. This includes employees\nand contractors at every seniority level. It also applies to contributors who\nengage with our open core projects.",[14,32,33],{},"The Code of Conduct is to be upheld during all professional functions and events,\nincluding but not limited to:",[35,36,37,41,44],"ul",{},[38,39,40],"li",{},"Working remotely and communicating on FlowFuse resources with other team members.",[38,42,43],{},"At FlowFuse-related extracurricular activities and events.",[38,45,46],{},"While attending conferences and other professional events on behalf of FlowFuse.",[14,48,49],{},"We expect all FlowFuse staff to abide by this Code of Conduct in all business\nmatters -- online and in-person -- as well as in all one-on-one communications\nwith customers and staff pertaining to FlowFuse business.",[14,51,52],{},"This Code of Conduct also applies to unacceptable behavior occurring outside the\nscope of business activities when such behavior has the potential to adversely\naffect the safety and well-being of FlowFuse staff and clients.",[24,54,56],{"id":55},"culture-and-belonging","Culture and Belonging",[14,58,59],{},"A supplemental goal of this Code of Conduct is to increase open community by\nencouraging participants to recognize the relationships between our actions and\ntheir effects within FlowFuse culture.",[14,61,62,63,68],{},"At the core are our ",[64,65,67],"a",{"href":66},"\u002Fhandbook\u002Fcompany\u002Fvalues\u002F","company values",". This Code of Conduct\nmakes explicit how we should behave whilst uphold our values.",[35,70,71,81,90],{},[38,72,73,80],{},[64,74,76],{"href":75},"\u002Fhandbook\u002Fcompany\u002Fvalues\u002F#%F0%9F%91%A5-collaborative-community",[77,78,79],"strong",{},"Be inclusive",". We strive\nto be a company that welcomes and supports people of all backgrounds and identities.",[38,82,83,89],{},[64,84,86],{"href":85},"\u002Fhandbook\u002Fcompany\u002Fvalues\u002F#%F0%9F%A4%9D-customer-empathy",[77,87,88],{},"Be considerate",". Your work at\nFlowFuse will be used by other people, and you in turn will depend on the\nwork of others. Any decision you take will affect users and colleagues, and\nyou should take those consequences into account when making decisions.",[38,91,92,95,96,102],{},[77,93,94],{},"Be respectful",". Not all of us will agree all the time, but disagreement is\nno excuse for poor behavior and poor manners. We expect everyone to remain polite\nand to keep conversations healthy and constructive. We do not allow our frustrations\nto turn in ",[64,97,101],{"href":98,"rel":99},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAd_hominem",[100],"nofollow","personal attacks",".",[24,104,106],{"id":105},"acceptable-and-expected-behavior","Acceptable and Expected Behavior",[14,108,109],{},"The following behaviors are expected and requested of all FlowFuse staff:",[35,111,112,115,118,121,124],{},[38,113,114],{},"Participate in an authentic and active way. In doing so, you contribute to the\nhealth and longevity of FlowFuse.",[38,116,117],{},"Exercise consideration and respect in your speech and actions at all times.",[38,119,120],{},"Attempt collaboration before conflict.",[38,122,123],{},"Refrain from demeaning, discriminatory, or harassing behavior and speech.",[38,125,126],{},"Be mindful of your surroundings and of your fellow participants. Alert FlowFuse\nleaders if you notice a dangerous situation, someone in distress, or violations\nof this Code of Conduct, even if they seem inconsequential.",[24,128,130],{"id":129},"unacceptable-behavior","Unacceptable Behavior",[14,132,133],{},"The following behaviors are considered harassment and are unacceptable within our community:",[35,135,136,139,148,151,154,157,160,163,166,169,172,175],{},[38,137,138],{},"Violence, threats of violence, or violent language directed against another person.",[38,140,141,142,147],{},"Sexist, racist, homophobic, transphobic, ",[64,143,146],{"href":144,"rel":145},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAbleism",[100],"ableist"," or otherwise discriminatory jokes and language.",[38,149,150],{},"Posting or displaying sexually explicit or violent material.",[38,152,153],{},"Posting or threatening to post other people’s personally identifying information (\"doxing\").",[38,155,156],{},"Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.",[38,158,159],{},"Inappropriate photography or recording.",[38,161,162],{},"Inappropriate physical contact. You should have someone’s consent before touching them in any manner.",[38,164,165],{},"Unwelcome sexual attention. This includes sexualized comments or jokes; inappropriate touching, groping, and unwelcome sexual advances.",[38,167,168],{},"Deliberate intimidation, stalking or following (online or in person).",[38,170,171],{},"Advocating for, or encouraging, any of the above behavior.",[38,173,174],{},"Repeated harassment of others. In general, if someone asks you to stop, then stop.",[38,176,177],{},"Other conduct which could reasonably be considered inappropriate in a professional setting.",[24,179,181],{"id":180},"consequences-of-unacceptable-behavior","Consequences of Unacceptable Behavior",[14,183,184],{},"Unacceptable behavior from any FlowFuse staff, including those with\ndecision-making authority, will not be tolerated.",[14,186,187],{},"Anyone asked to stop unacceptable behavior is expected to comply immediately.",[14,189,190],{},"If a staff member engages in unacceptable behavior, FlowFuse leadership may take\nany action deemed appropriate, up to and including suspension or termination.",[24,192,194],{"id":193},"reporting-violations","Reporting Violations",[14,196,197],{},"If you are subject to or witness unacceptable behavior, or have any other concerns,\nplease notify an appropriate member of FlowFuse leadership (Peopleops manager, CTO, and\u002For CEO) as soon as possible.",[14,199,200],{},"It is a violation of this policy to retaliate against any person making a\ncomplaint of Unacceptable Behavior or against any person participating in the\ninvestigation of (including testifying as a witness to) any such allegation. Any\nretaliation or intimidation may be subject to punitive action up to and including\ntermination.",[24,202,204],{"id":203},"disciplinary-action","Disciplinary Action",[14,206,207],{},"Employees who violate this policy may face disciplinary consequences in proportion\nto their violation. FlowFuse management will determine how serious an employee's\noffense is and take the appropriate action.",[24,209,211],{"id":210},"responsibility","Responsibility",[14,213,214],{},"Everyone has a responsibility to ensure this policy is followed.",{"title":216,"searchDepth":217,"depth":217,"links":218},"",2,[219,220,221,222,223,224,225,226],{"id":26,"depth":217,"text":27},{"id":55,"depth":217,"text":56},{"id":105,"depth":217,"text":106},{"id":129,"depth":217,"text":130},{"id":180,"depth":217,"text":181},{"id":193,"depth":217,"text":194},{"id":203,"depth":217,"text":204},{"id":210,"depth":217,"text":211},"md",{"navTitle":5},true,"\u002Fhandbook\u002Fpeopleops\u002Fcode-of-conduct",{"title":5,"description":16},"handbook\u002Fpeopleops\u002Fcode-of-conduct","DCocMDViSZgiDOSH2oClcFDJIPu3gM5efVlECWskx-0",[235],{"title":236,"path":237,"stem":238,"children":239},"Handbook","\u002Fhandbook","handbook",[240,243,364,394,592,668,727,850],{"title":241,"path":237,"stem":242},"FlowFuse Handbook","handbook\u002Findex",{"title":244,"path":245,"stem":246,"children":247},"Company","\u002Fhandbook\u002Fcompany","handbook\u002Fcompany\u002Findex",[248,249,253,257,261,279,283,287,291,356,360],{"title":244,"path":245,"stem":246},{"title":250,"path":251,"stem":252},"Board meetings","\u002Fhandbook\u002Fcompany\u002Fboard","handbook\u002Fcompany\u002Fboard",{"title":254,"path":255,"stem":256},"Communication","\u002Fhandbook\u002Fcompany\u002Fcommunication","handbook\u002Fcompany\u002Fcommunication",{"title":258,"path":259,"stem":260},"How we make decisions","\u002Fhandbook\u002Fcompany\u002Fdecisions","handbook\u002Fcompany\u002Fdecisions",{"title":262,"path":263,"stem":264,"children":265},"Guides","\u002Fhandbook\u002Fcompany\u002Fguides","handbook\u002Fcompany\u002Fguides\u002Findex",[266,267,271,275],{"title":262,"path":263,"stem":264},{"title":268,"path":269,"stem":270},"How to use Git","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgit","handbook\u002Fcompany\u002Fguides\u002Fgit",{"title":272,"path":273,"stem":274},"Google Workspace","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fgworkspace","handbook\u002Fcompany\u002Fguides\u002Fgworkspace",{"title":276,"path":277,"stem":278},"Markdown Guide","\u002Fhandbook\u002Fcompany\u002Fguides\u002Fmarkdown","handbook\u002Fcompany\u002Fguides\u002Fmarkdown",{"title":280,"path":281,"stem":282},"Organizational Structure","\u002Fhandbook\u002Fcompany\u002Forganizational-structure","handbook\u002Fcompany\u002Forganizational-structure",{"title":284,"path":285,"stem":286},"Principles","\u002Fhandbook\u002Fcompany\u002Fprinciples","handbook\u002Fcompany\u002Fprinciples",{"title":288,"path":289,"stem":290},"Remote Work","\u002Fhandbook\u002Fcompany\u002Fremote","handbook\u002Fcompany\u002Fremote",{"title":292,"path":293,"stem":294,"children":295},"Security","\u002Fhandbook\u002Fcompany\u002Fsecurity","handbook\u002Fcompany\u002Fsecurity\u002Findex",[296,297,301,305,309,313,317,321,325,329,333,337,341,345,348,352],{"title":292,"path":293,"stem":294},{"title":298,"path":299,"stem":300},"Access Control Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Faccess-control","handbook\u002Fcompany\u002Fsecurity\u002Faccess-control",{"title":302,"path":303,"stem":304},"AI Development and Customer Data Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data","handbook\u002Fcompany\u002Fsecurity\u002Fai-development-and-customer-data",{"title":306,"path":307,"stem":308},"Asset Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fasset-management","handbook\u002Fcompany\u002Fsecurity\u002Fasset-management",{"title":310,"path":311,"stem":312},"Business Continuity & Disaster Recovery Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity","handbook\u002Fcompany\u002Fsecurity\u002Fbusiness-continuity",{"title":314,"path":315,"stem":316},"Computer Security","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security","handbook\u002Fcompany\u002Fsecurity\u002Fcomputer-security",{"title":318,"path":319,"stem":320},"Cryptography Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fcryptography","handbook\u002Fcompany\u002Fsecurity\u002Fcryptography",{"title":322,"path":323,"stem":324},"Data Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fdata-management","handbook\u002Fcompany\u002Fsecurity\u002Fdata-management",{"title":326,"path":327,"stem":328},"Human Resources Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources","handbook\u002Fcompany\u002Fsecurity\u002Fhuman-resources",{"title":330,"path":331,"stem":332},"Incident Response Plan","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fincident-response","handbook\u002Fcompany\u002Fsecurity\u002Fincident-response",{"title":334,"path":335,"stem":336},"Information Security Policy and Acceptable Use Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security",{"title":338,"path":339,"stem":340},"Information Security Roles and Responsibilities","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles","handbook\u002Fcompany\u002Fsecurity\u002Finformation-security-roles",{"title":342,"path":343,"stem":344},"Operations Security Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Foperations-security","handbook\u002Fcompany\u002Fsecurity\u002Foperations-security",{"title":322,"path":346,"stem":347},"\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Frisk-management","handbook\u002Fcompany\u002Fsecurity\u002Frisk-management",{"title":349,"path":350,"stem":351},"Secure Development Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fsecure-development","handbook\u002Fcompany\u002Fsecurity\u002Fsecure-development",{"title":353,"path":354,"stem":355},"Third-Party Risk Management Policy","\u002Fhandbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management","handbook\u002Fcompany\u002Fsecurity\u002Fthird-party-risk-management",{"title":357,"path":358,"stem":359},"Strategy","\u002Fhandbook\u002Fcompany\u002Fstrategy","handbook\u002Fcompany\u002Fstrategy",{"title":361,"path":362,"stem":363},"Values","\u002Fhandbook\u002Fcompany\u002Fvalues","handbook\u002Fcompany\u002Fvalues",{"title":365,"path":366,"stem":367,"children":368},"Design","\u002Fhandbook\u002Fdesign","handbook\u002Fdesign\u002Findex",[369,370,374,378,382,386,390],{"title":365,"path":366,"stem":367},{"title":371,"path":372,"stem":373},"Art Requests","\u002Fhandbook\u002Fdesign\u002Fart-requests","handbook\u002Fdesign\u002Fart-requests",{"title":375,"path":376,"stem":377},"FlowFuse Branding Guidelines","\u002Fhandbook\u002Fdesign\u002Fbranding","handbook\u002Fdesign\u002Fbranding",{"title":379,"path":380,"stem":381},"Design Thinking","\u002Fhandbook\u002Fdesign\u002Fdesign-thinking","handbook\u002Fdesign\u002Fdesign-thinking",{"title":383,"path":384,"stem":385},"Process","\u002Fhandbook\u002Fdesign\u002Fprocess","handbook\u002Fdesign\u002Fprocess",{"title":387,"path":388,"stem":389},"Tools","\u002Fhandbook\u002Fdesign\u002Ftools","handbook\u002Fdesign\u002Ftools",{"title":391,"path":392,"stem":393},"Videos","\u002Fhandbook\u002Fdesign\u002Fvideos","handbook\u002Fdesign\u002Fvideos",{"title":395,"path":396,"stem":397,"children":398},"Engineering","\u002Fhandbook\u002Fengineering","handbook\u002Fengineering\u002Findex",[399,400,418,422,444,482,486,545,549,571,575,589],{"title":395,"path":396,"stem":397},{"title":401,"path":402,"stem":403,"children":404},"Contributing","\u002Fhandbook\u002Fengineering\u002Fcontributing","handbook\u002Fengineering\u002Fcontributing\u002Findex",[405,406,410,414],{"title":401,"path":402,"stem":403},{"title":407,"path":408,"stem":409},"Certified Nodes","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes","handbook\u002Fengineering\u002Fcontributing\u002Fcertified-nodes",{"title":411,"path":412,"stem":413},"Setting up a local FF Tables test environment","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fff-tables","handbook\u002Fengineering\u002Fcontributing\u002Fff-tables",{"title":415,"path":416,"stem":417},"FlowFuse Team NPM Registry","\u002Fhandbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry","handbook\u002Fengineering\u002Fcontributing\u002Fteam-npm-registry",{"title":419,"path":420,"stem":421},"Dependency Updates","\u002Fhandbook\u002Fengineering\u002Fdependency-updates","handbook\u002Fengineering\u002Fdependency-updates",{"title":423,"path":424,"stem":425,"children":426},"Front-End","\u002Fhandbook\u002Fengineering\u002Ffrontend","handbook\u002Fengineering\u002Ffrontend\u002Findex",[427,428,432,436,440],{"title":423,"path":424,"stem":425},{"title":429,"path":430,"stem":431},"Data Attributes","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes","handbook\u002Fengineering\u002Ffrontend\u002Fdata-attributes",{"title":433,"path":434,"stem":435},"Front-End Layouts","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Flayouts","handbook\u002Fengineering\u002Ffrontend\u002Flayouts",{"title":437,"path":438,"stem":439},"Services","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Fservices","handbook\u002Fengineering\u002Ffrontend\u002Fservices",{"title":441,"path":442,"stem":443},"Front-End Testing","\u002Fhandbook\u002Fengineering\u002Ffrontend\u002Ftesting","handbook\u002Fengineering\u002Ffrontend\u002Ftesting",{"title":445,"path":446,"stem":447,"children":448},"Platform Ops","\u002Fhandbook\u002Fengineering\u002Fops","handbook\u002Fengineering\u002Fops\u002Findex",[449,450,454,458,462,466,470,474,478],{"title":445,"path":446,"stem":447},{"title":451,"path":452,"stem":453},"FlowFuse Dedicated","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdedicated","handbook\u002Fengineering\u002Fops\u002Fdedicated",{"title":455,"path":456,"stem":457},"Dependencies within the CI\u002FCD process","\u002Fhandbook\u002Fengineering\u002Fops\u002Fdeployment","handbook\u002Fengineering\u002Fops\u002Fdeployment",{"title":459,"path":460,"stem":461},"Incident Response","\u002Fhandbook\u002Fengineering\u002Fops\u002Fincident-response","handbook\u002Fengineering\u002Fops\u002Fincident-response",{"title":463,"path":464,"stem":465},"Observability","\u002Fhandbook\u002Fengineering\u002Fops\u002Fobservability","handbook\u002Fengineering\u002Fops\u002Fobservability",{"title":467,"path":468,"stem":469},"Production Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction","handbook\u002Fengineering\u002Fops\u002Fproduction",{"title":471,"path":472,"stem":473},"How to Update Stacks on Production","\u002Fhandbook\u002Fengineering\u002Fops\u002Fproduction-stack-update","handbook\u002Fengineering\u002Fops\u002Fproduction-stack-update",{"title":475,"path":476,"stem":477},"FlowFuse Expert","\u002Fhandbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant","handbook\u002Fengineering\u002Fops\u002Fself-hosted-assistant",{"title":479,"path":480,"stem":481},"Staging Environment","\u002Fhandbook\u002Fengineering\u002Fops\u002Fstaging","handbook\u002Fengineering\u002Fops\u002Fstaging",{"title":483,"path":484,"stem":485},"Packaging Guidelines","\u002Fhandbook\u002Fengineering\u002Fpackaging","handbook\u002Fengineering\u002Fpackaging",{"title":487,"path":488,"stem":489,"children":490},"Product","\u002Fhandbook\u002Fengineering\u002Fproduct","handbook\u002Fengineering\u002Fproduct\u002Findex",[491,492,496,500,504,508,512,518,522,525,529,533,537,541],{"title":487,"path":488,"stem":489},{"title":493,"path":494,"stem":495},"Blueprints","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fblueprints","handbook\u002Fengineering\u002Fproduct\u002Fblueprints",{"title":497,"path":498,"stem":499},"Node-RED Dashboard 2.0 - Project","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fdashboard","handbook\u002Fengineering\u002Fproduct\u002Fdashboard",{"title":501,"path":502,"stem":503},"Product Feedback","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ffeedback","handbook\u002Fengineering\u002Fproduct\u002Ffeedback",{"title":505,"path":506,"stem":507},"Glossary","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fglossary","handbook\u002Fengineering\u002Fproduct\u002Fglossary",{"title":509,"path":510,"stem":511},"Product Metrics","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fmetrics","handbook\u002Fengineering\u002Fproduct\u002Fmetrics",{"title":513,"path":514,"stem":515,"children":516},"Personas","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpersonas","handbook\u002Fengineering\u002Fproduct\u002Fpersonas\u002Findex",[517],{"title":513,"path":514,"stem":515},{"title":519,"path":520,"stem":521},"Pricing Principles","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fpricing","handbook\u002Fengineering\u002Fproduct\u002Fpricing",{"title":284,"path":523,"stem":524},"\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fprinciples","handbook\u002Fengineering\u002Fproduct\u002Fprinciples",{"title":526,"path":527,"stem":528},"Product Strategy","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fstrategy","handbook\u002Fengineering\u002Fproduct\u002Fstrategy",{"title":530,"path":531,"stem":532},"Product Growth","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Ftelemetry","handbook\u002Fengineering\u002Fproduct\u002Ftelemetry",{"title":534,"path":535,"stem":536},"Versioning","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fversioning","handbook\u002Fengineering\u002Fproduct\u002Fversioning",{"title":538,"path":539,"stem":540},"Market Segments","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fverticals","handbook\u002Fengineering\u002Fproduct\u002Fverticals",{"title":542,"path":543,"stem":544},"Vision","\u002Fhandbook\u002Fengineering\u002Fproduct\u002Fvision","handbook\u002Fengineering\u002Fproduct\u002Fvision",{"title":546,"path":547,"stem":548},"Project Management","\u002Fhandbook\u002Fengineering\u002Fproject-management","handbook\u002Fengineering\u002Fproject-management",{"title":550,"path":551,"stem":552,"children":553},"Releases","\u002Fhandbook\u002Fengineering\u002Freleases","handbook\u002Fengineering\u002Freleases\u002Findex",[554,555,559,563,567],{"title":550,"path":551,"stem":552},{"title":556,"path":557,"stem":558},"Dashboard 2.0 Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdashboard-2","handbook\u002Fengineering\u002Freleases\u002Fdashboard-2",{"title":560,"path":561,"stem":562},"Digital Ocean Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fdigital-ocean","handbook\u002Fengineering\u002Freleases\u002Fdigital-ocean",{"title":564,"path":565,"stem":566},"Release Process","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fprocess","handbook\u002Fengineering\u002Freleases\u002Fprocess",{"title":568,"path":569,"stem":570},"Writing Changelog Posts","\u002Fhandbook\u002Fengineering\u002Freleases\u002Fwriting-changelog","handbook\u002Fengineering\u002Freleases\u002Fwriting-changelog",{"title":572,"path":573,"stem":574},"Security Reporting Policy","\u002Fhandbook\u002Fengineering\u002Fsecurity","handbook\u002Fengineering\u002Fsecurity",{"title":576,"path":577,"stem":578,"children":579},"Support","\u002Fhandbook\u002Fengineering\u002Fsupport","handbook\u002Fengineering\u002Fsupport\u002Findex",[580,581,585],{"title":576,"path":577,"stem":578},{"title":582,"path":583,"stem":584},"Support Triage Duty","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftriage","handbook\u002Fengineering\u002Fsupport\u002Ftriage",{"title":586,"path":587,"stem":588},"Troubleshooting","\u002Fhandbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting","handbook\u002Fengineering\u002Fsupport\u002Ftroubleshooting",{"title":387,"path":590,"stem":591},"\u002Fhandbook\u002Fengineering\u002Ftools","handbook\u002Fengineering\u002Ftools",{"title":593,"path":594,"stem":595,"children":596},"Marketing department","\u002Fhandbook\u002Fmarketing","handbook\u002Fmarketing\u002Findex",[597,598,602,606,620,624,628,632,636,640,644,648,652,656,660,664],{"title":593,"path":594,"stem":595},{"title":599,"path":600,"stem":601},"Blog","\u002Fhandbook\u002Fmarketing\u002Fblog","handbook\u002Fmarketing\u002Fblog",{"title":603,"path":604,"stem":605},"Brand Personality, Tone of Voice & Character","\u002Fhandbook\u002Fmarketing\u002Fbrand-voice","handbook\u002Fmarketing\u002Fbrand-voice",{"title":607,"path":608,"stem":609,"children":610},"Community","\u002Fhandbook\u002Fmarketing\u002Fcommunity","handbook\u002Fmarketing\u002Fcommunity\u002Findex",[611,612,616],{"title":607,"path":608,"stem":609},{"title":613,"path":614,"stem":615},"Community Guidelines","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines","handbook\u002Fmarketing\u002Fcommunity\u002Fcommunity-guidelines",{"title":617,"path":618,"stem":619},"Forums And Support","\u002Fhandbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support","handbook\u002Fmarketing\u002Fcommunity\u002Fforums-and-support",{"title":621,"path":622,"stem":623},"Customer Stories","\u002Fhandbook\u002Fmarketing\u002Fcustomer-stories","handbook\u002Fmarketing\u002Fcustomer-stories",{"title":625,"path":626,"stem":627},"FlowFuse for Education","\u002Fhandbook\u002Fmarketing\u002Feducation","handbook\u002Fmarketing\u002Feducation",{"title":629,"path":630,"stem":631},"Marketing Email","\u002Fhandbook\u002Fmarketing\u002Femail","handbook\u002Fmarketing\u002Femail",{"title":633,"path":634,"stem":635},"Events","\u002Fhandbook\u002Fmarketing\u002Fevents","handbook\u002Fmarketing\u002Fevents",{"title":637,"path":638,"stem":639},"How the marketing team works at FlowFuse","\u002Fhandbook\u002Fmarketing\u002Fhow-we-work","handbook\u002Fmarketing\u002Fhow-we-work",{"title":641,"path":642,"stem":643},"Lead Activation","\u002Fhandbook\u002Fmarketing\u002Flead-activation","handbook\u002Fmarketing\u002Flead-activation",{"title":645,"path":646,"stem":647},"Lead Generation","\u002Fhandbook\u002Fmarketing\u002Fleads","handbook\u002Fmarketing\u002Fleads",{"title":649,"path":650,"stem":651},"Messaging","\u002Fhandbook\u002Fmarketing\u002Fmessaging","handbook\u002Fmarketing\u002Fmessaging",{"title":653,"path":654,"stem":655},"Marketing Programs","\u002Fhandbook\u002Fmarketing\u002Fprograms","handbook\u002Fmarketing\u002Fprograms",{"title":657,"path":658,"stem":659},"Social Media Channels","\u002Fhandbook\u002Fmarketing\u002Fsocial-media","handbook\u002Fmarketing\u002Fsocial-media",{"title":661,"path":662,"stem":663},"FlowFuse Webinars","\u002Fhandbook\u002Fmarketing\u002Fwebinars","handbook\u002Fmarketing\u002Fwebinars",{"title":665,"path":666,"stem":667},"Marketing Website","\u002Fhandbook\u002Fmarketing\u002Fwebsite","handbook\u002Fmarketing\u002Fwebsite",{"title":669,"path":670,"stem":671,"children":672},"Operations","\u002Fhandbook\u002Foperations","handbook\u002Foperations\u002Findex",[673,674,678,682,686,707,711,715,719,723],{"title":669,"path":670,"stem":671},{"title":675,"path":676,"stem":677},"Tax & Compliance","\u002Fhandbook\u002Foperations\u002Faccounting","handbook\u002Foperations\u002Faccounting",{"title":679,"path":680,"stem":681},"Accounts","\u002Fhandbook\u002Foperations\u002Faccounts","handbook\u002Foperations\u002Faccounts",{"title":683,"path":684,"stem":685},"Billing","\u002Fhandbook\u002Foperations\u002Fbilling","handbook\u002Foperations\u002Fbilling",{"title":216,"path":687,"stem":688,"children":689},"\u002Fhandbook\u002Foperations\u002Fceo-ops","handbook\u002Foperations\u002Fceo-ops\u002Findex",[690,691,695,699,703],{"title":216,"path":687,"stem":688},{"title":692,"path":693,"stem":694},"Calendar Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management","handbook\u002Foperations\u002Fceo-ops\u002Fcalendar-management",{"title":696,"path":697,"stem":698},"Inbox Management","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Finbox-management","handbook\u002Foperations\u002Fceo-ops\u002Finbox-management",{"title":700,"path":701,"stem":702},"Task Managment","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftask-managment","handbook\u002Foperations\u002Fceo-ops\u002Ftask-managment",{"title":704,"path":705,"stem":706},"Travel Booking","\u002Fhandbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking","handbook\u002Foperations\u002Fceo-ops\u002Ftravel-booking",{"title":708,"path":709,"stem":710},"Change","\u002Fhandbook\u002Foperations\u002Fchange","handbook\u002Foperations\u002Fchange",{"title":712,"path":713,"stem":714},"Commission Payment","\u002Fhandbook\u002Foperations\u002Fcommission-payment","handbook\u002Foperations\u002Fcommission-payment",{"title":716,"path":717,"stem":718},"Data at FlowFuse","\u002Fhandbook\u002Foperations\u002Fdata","handbook\u002Foperations\u002Fdata",{"title":720,"path":721,"stem":722},"Signatures","\u002Fhandbook\u002Foperations\u002Fsignatures","handbook\u002Foperations\u002Fsignatures",{"title":724,"path":725,"stem":726},"Vendors","\u002Fhandbook\u002Foperations\u002Fvendors","handbook\u002Foperations\u002Fvendors",{"title":728,"path":729,"stem":730,"children":731},"People Operations","\u002Fhandbook\u002Fpeopleops","handbook\u002Fpeopleops\u002Findex",[732,733,737,738,742,746,750,768,830,834,838,842,846],{"title":728,"path":729,"stem":730},{"title":734,"path":735,"stem":736},"Coaching Plans","\u002Fhandbook\u002Fpeopleops\u002Fcoaching-plans","handbook\u002Fpeopleops\u002Fcoaching-plans",{"title":5,"path":230,"stem":232},{"title":739,"path":740,"stem":741},"Compensation","\u002Fhandbook\u002Fpeopleops\u002Fcompensation","handbook\u002Fpeopleops\u002Fcompensation",{"title":743,"path":744,"stem":745},"Compliance & Training (Mineral)","\u002Fhandbook\u002Fpeopleops\u002Fcompliance","handbook\u002Fpeopleops\u002Fcompliance",{"title":747,"path":748,"stem":749},"Expenses","\u002Fhandbook\u002Fpeopleops\u002Fexpenses","handbook\u002Fpeopleops\u002Fexpenses",{"title":751,"path":752,"stem":753,"children":754},"Hiring","\u002Fhandbook\u002Fpeopleops\u002Fhiring","handbook\u002Fpeopleops\u002Fhiring\u002Findex",[755,756,760,764],{"title":751,"path":752,"stem":753},{"title":757,"path":758,"stem":759},"Working with Recruiters","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Frecruiters","handbook\u002Fpeopleops\u002Fhiring\u002Frecruiters",{"title":761,"path":762,"stem":763},"Screening Call","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call","handbook\u002Fpeopleops\u002Fhiring\u002Fscreening-call",{"title":765,"path":766,"stem":767},"Star Questions","\u002Fhandbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions","handbook\u002Fpeopleops\u002Fhiring\u002Fstar-questions",{"title":769,"path":770,"stem":771,"children":772},"Job Descriptions","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Findex",[773,774,778,782,786,790,794,798,802,806,810,814,818,822,826],{"title":769,"path":770,"stem":771},{"title":775,"path":776,"stem":777},"Account Executive","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Faccount-executive",{"title":779,"path":780,"stem":781},"CEO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fceo",{"title":783,"path":784,"stem":785},"Chief of Staff","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fchief-of-staff",{"title":787,"path":788,"stem":789},"CTO","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fcto",{"title":791,"path":792,"stem":793},"Developer Relations Advocate","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fdeveloper-relations-advocate",{"title":795,"path":796,"stem":797},"Engineering Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fengineering-manager",{"title":799,"path":800,"stem":801},"Fullstack Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer",{"title":803,"path":804,"stem":805},"Fullstack Engineer (AI-Focused)","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ffullstack-engineer-ai",{"title":807,"path":808,"stem":809},"Head of Marketing","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fhead-of-marketing",{"title":811,"path":812,"stem":813},"Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-manager",{"title":815,"path":816,"stem":817},"Product Marketer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fproduct-marketer",{"title":819,"path":820,"stem":821},"Solutions Engineer","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fsolutions-engineer",{"title":823,"path":824,"stem":825},"Technical Product Manager","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Ftechnical-product-manager","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Ftechnical-product-manager",{"title":827,"path":828,"stem":829},"VP of Sales","\u002Fhandbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales","handbook\u002Fpeopleops\u002Fjob-descriptions\u002Fvp-sales",{"title":831,"path":832,"stem":833},"Holiday and Leave","\u002Fhandbook\u002Fpeopleops\u002Fleave","handbook\u002Fpeopleops\u002Fleave",{"title":835,"path":836,"stem":837},"PeopleOps policies","\u002Fhandbook\u002Fpeopleops\u002Forganization","handbook\u002Fpeopleops\u002Forganization",{"title":839,"path":840,"stem":841},"Performance Review","\u002Fhandbook\u002Fpeopleops\u002Fperformance-review","handbook\u002Fpeopleops\u002Fperformance-review",{"title":843,"path":844,"stem":845},"Summit","\u002Fhandbook\u002Fpeopleops\u002Fsummit","handbook\u002Fpeopleops\u002Fsummit",{"title":847,"path":848,"stem":849},"Travel","\u002Fhandbook\u002Fpeopleops\u002Ftravel","handbook\u002Fpeopleops\u002Ftravel",{"title":851,"path":852,"stem":853,"children":854},"Sales department","\u002Fhandbook\u002Fsales","handbook\u002Fsales\u002Findex",[855,856,862,866,870,874,878,882,886,890,907,911,923,927,933,937,941],{"title":851,"path":852,"stem":853},{"title":857,"path":858,"stem":859,"children":860},"FY 2026 SALES COMPENSATION PLAN","\u002Fhandbook\u002Fsales\u002Fcommission-plan","handbook\u002Fsales\u002Fcommission-plan\u002Findex",[861],{"title":857,"path":858,"stem":859},{"title":863,"path":864,"stem":865},"Customer Success","\u002Fhandbook\u002Fsales\u002Fcustomer-success","handbook\u002Fsales\u002Fcustomer-success",{"title":867,"path":868,"stem":869},"Self Hosted Dashboard v2 Multi User Plugin","\u002Fhandbook\u002Fsales\u002Fdashboard-v2","handbook\u002Fsales\u002Fdashboard-v2",{"title":871,"path":872,"stem":873},"Edge Connectivity Sales Process","\u002Fhandbook\u002Fsales\u002Fedge-connect-process","handbook\u002Fsales\u002Fedge-connect-process",{"title":875,"path":876,"stem":877},"Engagements","\u002Fhandbook\u002Fsales\u002Fengagements","handbook\u002Fsales\u002Fengagements",{"title":879,"path":880,"stem":881},"Forecast Review","\u002Fhandbook\u002Fsales\u002Fforecast-review","handbook\u002Fsales\u002Fforecast-review",{"title":883,"path":884,"stem":885},"Hubspot","\u002Fhandbook\u002Fsales\u002Fhubspot","handbook\u002Fsales\u002Fhubspot",{"title":887,"path":888,"stem":889},"Legal","\u002Fhandbook\u002Fsales\u002Flegal","handbook\u002Fsales\u002Flegal",{"title":216,"path":891,"stem":892,"children":893},"\u002Fhandbook\u002Fsales\u002Fmeetings","handbook\u002Fsales\u002Fmeetings\u002Findex",[894,895,899,903],{"title":216,"path":891,"stem":892},{"title":896,"path":897,"stem":898},"Demo","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdemo","handbook\u002Fsales\u002Fmeetings\u002Fdemo",{"title":900,"path":901,"stem":902},"Discovery","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fdiscovery","handbook\u002Fsales\u002Fmeetings\u002Fdiscovery",{"title":904,"path":905,"stem":906},"Poc","\u002Fhandbook\u002Fsales\u002Fmeetings\u002Fpoc","handbook\u002Fsales\u002Fmeetings\u002Fpoc",{"title":908,"path":909,"stem":910},"Sales Team Operating Principles","\u002Fhandbook\u002Fsales\u002Foperating-principles","handbook\u002Fsales\u002Foperating-principles",{"title":912,"path":913,"stem":914,"children":915},"Commercial Organization","\u002Fhandbook\u002Fsales\u002Forg","handbook\u002Fsales\u002Forg\u002Findex",[916,917],{"title":912,"path":913,"stem":914},{"title":918,"path":919,"stem":920,"children":921},"Account Executives","\u002Fhandbook\u002Fsales\u002Forg\u002Faccount-executives","handbook\u002Fsales\u002Forg\u002Faccount-executives\u002Findex",[922],{"title":918,"path":919,"stem":920},{"title":924,"path":925,"stem":926},"Partnerships","\u002Fhandbook\u002Fsales\u002Fpartnerships","handbook\u002Fsales\u002Fpartnerships",{"title":928,"path":929,"stem":930,"children":931},"Processes","\u002Fhandbook\u002Fsales\u002Fprocesses","handbook\u002Fsales\u002Fprocesses\u002Findex",[932],{"title":928,"path":929,"stem":930},{"title":934,"path":935,"stem":936},"Professional Services","\u002Fhandbook\u002Fsales\u002Fprofessional-services","handbook\u002Fsales\u002Fprofessional-services",{"title":938,"path":939,"stem":940},"Regions","\u002Fhandbook\u002Fsales\u002Fregions","handbook\u002Fsales\u002Fregions",{"title":942,"path":943,"stem":944},"Sales Deck","\u002Fhandbook\u002Fsales\u002Fsales-deck","handbook\u002Fsales\u002Fsales-deck",1780070545924]