Everyone can contribute! Learn DevOps and Cloud Native in our cafe ☕


Technology is moving fast in the DevOps and Cloud Native community.

Join the conversation and add your thoughts, tips, experiences, stories.

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

21. Kaeffchen: GitLab with Gitpod, debugging C++ applications with GDB

Highlights After exploring Gitpod last week, we decided to try it out with a C++ project. Actually, we created an error situation to try out the GDB debugger. Yes, a segfault. After investigating with the terminal based gdb command, we thought about how this integrates into Gitpod itself. And voilà, with the following documentation we were able to integrate GDB on the compiled binary. { // Use IntelliSense to learn about possible attributes. Read More…


Date published: October 7, 2020

3. Cafe: Learning Rust with Gitpod and GitLab Workshop

Highlights Following our last week’s Gitpod adventure, I decided to create a new light-weight workshop around Gitpod and GitLab. Once settled in with an example project in Java, we took course into learning Rust from scratch. During the extended session - we wanted to fix the module import no matter the time - it became clear that Rust has many good things we know from Python (import modules and aliases), C++, Golang, and more. Read More…


Date published: October 7, 2020

2. Cafe: Vault: Basics & GitLab CI Secrets integration workshop

General Agenda Guests: Niclas Mietz, Michael Friedrich, Michael Aigner, David Schmitt Next ☕ chat #3 Highlights Vault GitLab CI Secrets integration Recording Enjoy the session! Insights Demo repository Hashicorp Vault Online Learning Vault VirtualBox Image GitLab Direction: Secrets Management


Date published: September 30, 2020

20. Kaeffchen: GitLab with Gitpod

General Agenda Guests: Niclas Mietz, Michael Friedrich, Michael Aigner, David Schmitt Next ☕ chat #21: 2020-10-08 - Agenda Highlights We explored the new GitPod environment embedded into the GitLab repository view next to the Web IDE. Gitpod runs as a container workspace where you can: Access Theia which is Gitpod’s IDE. VS Code uses the same. Install extensions from the VS Code marketplace Use cmd+shift+p to acces the configuration prompt Access the shell to run CLI commands or inspect the environment. Read More…


Date published: September 30, 2020

1. Cafe: QuestDB: Introduction, Live Demo, AMA and Roadmap

General Agenda Guests: Vlad Ilyushchenko, Nicolas Hourcard, David G. Simmons, Niclas Mietz, Michael Friedrich, Michael Aigner, Nico Meisenzahl Next ☕ chat #2 Highlights QuestDB introduction, a high-performance Time Series Database Live demo Charts, clustering, memory management, scaling, roadmap Recording Enjoy the session! Insights Introduction into QuestDB: Column based, time partitioned, append only (immutable), repeatable read consistency, highly optimized Integrations InfluxDB line protocol v1 or v2 (are there changes) Prometheus support directly? Read More…


Date published: September 23, 2020

19. Kaeffchen: GitLab 13.4 and CI Rules Live Learning

General Agenda Guests: Niclas Mietz, Michael Friedrich, Michael Aigner, Claudio Künzler Next ☕ chat #19: 2020-09-30 - Agenda Highlights GitLab 13.4 with CI Secrets in Vault and Kubernetes Agent GitLab CI Rules allow_failure MR conditions MR IncludeIf for .gitconfig files Recording Enjoy the session! Bookmarks Releases GitLab 13.4 with CI Secrets in Vault and Kubernetes Agent Code coverage in MR diffs ARM64 support for Omnibus Contributor & author badge notes Ansible 2. Read More…


Date published: September 23, 2020