# [[The DevRel Flywheel]] ![[The DevRel Flywheel.svg]] The DevRel Flywheel is a [[Developer Advocacy Models|model]] for [[Developer Relations|Developer Advocacy]] that emphasises the use of a [[Flywheels|flywheel]] instead of a [[Funnels|funnel]] in the strategy. It encourages us to think about activities that take comparatively *less* effort to get going and yet yield compounding results over time. [^flywheel] The premise of the model is that funnels are too linear to be accurate and they don't take into account the cyclical effect of many DevRel activities. They also tend to be quite focused on a single metric or goal, positioned at the bottom of the funnel, at the exclusion of all else. [^hoopy] Focusing on activities at early stages helps us spin the flywheel and keep it spinning. ![[devrel-flywheel-stages.png]] [^hoopy] The goal of a DevRel team is to: - *Reduce the surface area* by reducing touchpoints and community channels so that people get started more quickly. - *Minimize drag* and reduce friction by using tools where you can. - *Apply lubrication* by thinking of better ways to implement initiatives that are valuable but too squeaky to be successful. - *Offer a spoonful of sugar* by going above and beyond to offer incentives to get people past the adoption hurdle. [^hoopy]: Hoopy. (2024). *A flywheel for developer relations*. Retrieved in August 2024 from: https://static.hoopy.io/hoopy-devrel-flywheel-report.pdf [^flywheel]: Revell, M. & Leggetter, P. (2024). *From funnels to flywheels*. Talk given at DevRelCon 2024 in New York. [[From Funnels to Flywheels]]. %% # Excalidraw Data ## Text Elements ## Embedded Files fc38e6bdd3c69ab1e9e2008baebf28f2ddd8da19: [[devrel-flywheel.png]] ## Drawing ```json { "type": "excalidraw", "version": 2, "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.3.0", "elements": [ { "id": "0G-TQxeFQc7oBh9dW5yEV", "type": "image", "x": -447.029250738189, "y": -322.6887969970703, "width": 649.488188976378, "height": 405, "angle": 0, "strokeColor": "transparent", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "index": "a0", "roundness": null, "seed": 1711940476, "version": 5, "versionNonce": 2135120068, "isDeleted": false, "boundElements": null, "updated": 1722956829591, "link": null, "locked": false, "status": "pending", "fileId": "fc38e6bdd3c69ab1e9e2008baebf28f2ddd8da19", "scale": [ 1, 1 ] } ], "appState": { "theme": "dark", "viewBackgroundColor": "#ffffff", "currentItemStrokeColor": "#1e1e1e", "currentItemBackgroundColor": "transparent", "currentItemFillStyle": "solid", "currentItemStrokeWidth": 2, "currentItemStrokeStyle": "solid", "currentItemRoughness": 1, "currentItemOpacity": 100, "currentItemFontFamily": 4, "currentItemFontSize": 20, "currentItemTextAlign": "left", "currentItemStartArrowhead": null, "currentItemEndArrowhead": "arrow", "scrollX": 355.25390625, "scrollY": 405.88214111328125, "zoom": { "value": 1 }, "currentItemRoundness": "round", "gridSize": null, "gridColor": { "Bold": "#C9C9C9", "Regular": "#EDEDED" }, "currentStrokeOptions": null, "previousGridSize": null, "frameRendering": { "enabled": true, "clip": true, "name": true, "outline": true }, "objectsSnapModeEnabled": false }, "files": {} } ``` %% [^flywheel]: Revell, M. & Leggetter, P. (2024). *From funnels to flywheels*. Talk given at DevRelCon 2024 in New York. [[From Funnels to Flywheels]].