# [[GLPDE - Lightning talks]] ![[GLPDE - Lightning talks.svg]] ## Designing learning systems - QuickPizza [[Pepe Cano]] - Hands-on practice beat docs and videos every time - There are a lot of demos, but sometimes you need something simpler (especially when you're trying to say that k6 is simple to use - why would you need to install more things for the demo app than for the tool?) - "Flow channel": the sweet spot between stress and boredom - incremental versions - Run locally with Docker - + observe with Grafana OSS - + observe with Grafana Cloud - + different deployment modes (monolithic vs microservices) ## Quick introduction to monitoring Redis streams with Grafana [[Simon Prickett]] - [[Redis]] or [[Valkey]], or [[Dragonfly]] - [[Data Streaming|Streams]] of data (jobs) go into a queue ## Shaping Community Contributions [[Antonio Calero Merello]] - Why don't people contribute? - Lots of people get put off by signing the contributor agreement - Their PRs don't get looked at. - How can we make it easier for engineers to review PRs? - Write the docs for them - Bot that classifies and routes PRs - Use AI to pre-review PRs - GitHub Copilot, Cursor, Byterover, Claude, Gemini - Help them prioritize which PRs to look at first ## Using Cursor with k6 [[Bukola Ayodele]] - She isn't a JavaScript expert and was intimidated when she had to learn k6 - You can use @Docs or @Web in Cursor to have it look at the documentation that exists or to go on the web to look at things in real time. ## [[Following the blinking cursor - multithreaded learning with AI]] ## What a community member wants to know [[Ewa Magiera]] - SOF: Slack Onboarding Flow: introductory messages to community members - Things they want to know - How do I contribute to OSS - I want an answer to my question - I didn't get an answer to my question - I want to talk to sales - Grafana job applications update - %% # Excalidraw Data ## Text Elements ## Drawing ```json { "type": "excalidraw", "version": 2, "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.1.4", "elements": [ { "id": "4y8R7iOA", "type": "text", "x": 118.49495565891266, "y": -333.44393157958984, "width": 3.8599853515625, "height": 24, "angle": 0, "strokeColor": "#1e1e1e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 1, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 967149026, "version": 2, "versionNonce": 939059582, "isDeleted": true, "boundElements": null, "updated": 1713723615080, "link": null, "locked": false, "text": "", "rawText": "", "fontSize": 20, "fontFamily": 4, "textAlign": "left", "verticalAlign": "top", "containerId": null, "originalText": "", "lineHeight": 1.2 } ], "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": 583.2388916015625, "scrollY": 573.6323852539062, "zoom": { "value": 1 }, "currentItemRoundness": "round", "gridSize": null, "gridColor": { "Bold": "#C9C9C9FF", "Regular": "#EDEDEDFF" }, "currentStrokeOptions": null, "previousGridSize": null, "frameRendering": { "enabled": true, "clip": true, "name": true, "outline": true } }, "files": {} } ``` %%