Speaker

Davide Imola

Davide Imola

Software Engineer @ RedCarbon SA - Community Manager @ Schrödinger Hat

Verona, Italy

Actions

Davide was born in 1995. He started coding at 12 when he asked to receive his first personal computer as a gift for his first communion. He is currently a Software Engineer at RedCarbon. He loves Node.js, Golang, Cloud-Native, and Kubernetes, he's one of the co-organizers of https://schrodinger-hat.it an Italian Community based on Open Source.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Development
  • Backend Development
  • Kubernetes
  • DevOps
  • DevOps & Automation
  • Cloud & DevOps
  • Cloud Native
  • Open Source Software
  • JavaScript & TypeScript
  • golang
  • AWS
  • Infrastructure as Code
  • JavaScript
  • TypeScript
  • Serverless

GreenOps: Bridging the Gap Between DevOps and Sustainability

Climate change is an undeniable reality that we're currently witnessing. The importance of sustainability is on the rise, necessitating immediate action. As DevOps professionals, our usual emphasis is on infrastructure and high availability, often neglecting the potential consequences for our environment. It's time to delve deeper and explore ways to connect these two seemingly disparate realms.

Securing secrets in the GitOps Era

GitOps is becoming more and more popular especially when we start talking about Kubernetes. Of course, with the advent of new technologies and best practices, new questions arise as well, such as: if I have a secret to handle, how can I use it inside Kubernetes?

During this talk, we are going to cover all the different possibilities we may have to handle them without sharing our secrets inside a repository.

Sealed secrets, Secrets managers, or CSI Drivers, which may be the winner of this contest?

Level UP your RDBMS productivity in GO

Developing with a database can be difficult, especially when dealing with typing issues, setting up a new database instance for testing, handling migrations, and other related tasks.

By combining dbmate, sqlc, and test containers, we can effortlessly improve our database productivity within our Go code.

How to GitOps your cluster with Flux

Nowadays DevOps Engineers love different things about Infrastructure as Code. Be declarative when building and automating infrastructure, and perform the deployment through a GitOps deployment.

What is GitOps? It is a way of managing the infrastructure and application so that the system is described declaratively and version controlled. It has an automated process that ensures that the deployed environment matches the state specified in a repository.

Is it cool, am I right?! But, what about Kubernetes? Yes, we have the excellent YAML files, but wouldn't it be awesome to declare the state into a Git repository and wait for the cluster to automatically update itself instead of manually doing it?

Here is the newly graduated CNCF project Flux! It allows you to declare, and automate your Kubernetes cluster by simply pushing code to a Git repository and letting K8s do the rest of the tedious work.

GoLab 2024 Sessionize Event

November 2024 Florence, Italy

WeAreDevelopers World Congress 2024 Sessionize Event

July 2024 Berlin, Germany

KCD Italy 2024 Sessionize Event

June 2024 Bologna, Italy

WeAreDevelopers Live 2024 (Season 7) Sessionize Event

January 2024

WeAreDevelopers Live 2023 (Season 5) Sessionize Event

April 2023

Davide Imola

Software Engineer @ RedCarbon SA - Community Manager @ Schrödinger Hat

Verona, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top