Everyone can contribute! Let's learn together in a weekly cafe ☕

We love to break things, make mistakes, debug, analyse, fix problems together. Live and unfiltered on Youtube.

Community members and thought leaders regularly join and share their projects and ideas.

"Everyone Can Contribute" is inspired by GitLab's mission.

33. #EveryoneCanContribute cafe: Cloud native security with Snyk

Develop fast. Stay secure. Find and fix known vulnerabilities in your dependencies. Recording Enjoy the session with Matt Jarvis! 🦊 Highlights Snyk imports the code, runs an initial scan, and then continuously monitors Code Static Analysis Dockerfile and Kubernetes scans Infrastructure as Code scans Importance scoring based on CVSS score, is there an exploit available, is there a fix available Code suggestions based on OSS project fixes and machine learning VS Code extension and CLI Scan images directly on Docker Hub Snyk Advisor to suggest which package as dependency to use Insights Snyk Website Twitter thread

Date published: June 9, 2021

32. #EveryoneCanContribute cafe: Continuous Profiling with Polar Signals

Continuous Profiling - Measure and understand performance over time. Recording Enjoy the session with Frederic Branczyk and Matthias Loibl! 🦊 Highlights Continuous Profiling defining 4 pillars of Observability: Metrics, Traces, Logs, Profiles Open standard: pprof Polar Signals use Prometheus Service Discovery capabilities. Or push the data every X seconds. Query language similar to PromQL. Share views as a public URL, e.g. in PR/MRs for team collaboration. Merge queries and reports to see which code change impacted the performance Push metric samples to Thanos, and keep pprof profiles. Read More…

Date published: June 2, 2021

31. #EveryoneCanContribute cafe: Machine Learning for Software Developers (...and Knitters)

Recording Enjoy the session! 🦊 Tip: Join AWS Summit 2021 EMEA on June 9-10, 2021. Highlights Kris Howard from AWS joined us with Machine Learning and Knitting (Michael convinced her giving the talk, after meeting at AWS meetup Nuremberg 2 weeks ago ;)). Slides: Machine Learning for Software Developers (…and Knitters) Get training data Label training data Train ML model Deploy ML model Build web frontend for inference We went into a live demo with Sagemaker to dive into Rekognition Custom Labels as successor. Read More…

Date published: May 26, 2021

30. #EveryoneCanContribute cafe: Kubernetes Monitoring with Prometheus

Recording Enjoy the session! 🦊 Highlights Niclas walks us through the Prometheus Operator quick start, deploying on the Kubernetes cluster we provisioned with the GitLab Kubernetes Agent thanks to Philip. Prometheus is up and running, deployed with the agent. The next step is to inspect Grafana and find nice default dashboards for the metrics. We tried to use Service Discovery with finding the agent /metrics and debugged permissions. Read More…

Date published: May 19, 2021

29. #EveryoneCanContribute​ cafe: Operational Verification with Puppet

Recording Enjoy the session! 🦊 Highlights David started with defining the terms of validation and verification, and then stepped into examples of idempotent deployments with Puppet, and how to verify that the deployed catalog actually works. Additional health checks and detecting wrong port mappings. Monitoring shifting left in Infrastructure as Code? We discussed the future of acceptance testing, and deployment testing - operational verification. Special: 1 year #EveryoneCanContribute cafe: https://twitter. Read More…

Date published: May 12, 2021

28. #EveryoneCanContribute cafe: KubeCon EU and GitLab Kubernetes Agent

We started with a recap of KubeCon EU day 1 and continued with the GitLab Kubernetes Agent, following up from last week together with Niclas and Michael. Recording Enjoy the session and KubeCon EU this week! 🦊 Highlights KubeCon EU Schedule dnsmichi’s schedule Communication on releases and deprecations with Kat Cosgrove and Ian Coldwater GitLab Commit at KubeCon: Playlist Viktor Nagy on GitOps Philip’s Kubernetes Agent documentation MR Fixes and plans for the agent from Mikhail GitLab Kubernetes Agent Documentation Kubewarden We’ll continue in future sessions :) Read More…

Date published: May 5, 2021