The Quest for Engineering Excellence: The Wonders of Automations

Event:

We would like to invite you to the last Meetup of 2024!

In this event, we will have another episode on the ongoing quest that different companies have taken in order to achieve Engineering Excellence. Different companies follow different paths, there isn’t a single way to reach it, and no silver bullet.

In this episode, we will dive into the several aspects of of software delivery mainly focused on how different types of automation have helped in improving developer experience, achieving higher quality and confidence in software delivery in ever-growing software companies.

We will be having three different talks, followed by a networking session, have some 🍕 and 🍺 while exchanging ideas and engaging with the community.

——————————————————————————————————-

Talks & Speakers:

🔈 Talk 1 – (Un)Safe migrations 💣

  • Alexey Nikitenko, Staff Software Engineer – PandaDoc
  • Can you guess which migration is safe and which can explode your database? Join “Unsafe migrations”, where we are going to talk about the identification and prevention of unsafe migrations, as well as about tooling we use in PandaDoc that can help you with it.

🔈 Talk 2 – From Manual to Magical: Automating API docs and code autocomplete 🪄

  • Luís Henriques, Senior Software Engineering – Pipedrive
  • This presentation explores the automation of API documentation through OpenAPI and TypeScript, highlighting Pipedrive’s experience. We will discuss the challenges of maintaining manual API documentation and demonstrate how integrating tools like Fastify, Swagger, amount others streamlines the process. The presentation will cover the automated process, key components, and the significant benefits for developer efficiency and type safety.

🔈 Talk 3 – How we safely upgrade thousands of SingleStore Clusters across 60+ kubernetes clusters every week 🆙

  • Nestor Oprysk, Senior Software Engineer – SingleStore
  • At SingleStore, we manage and upgrade thousands of database clusters across multiple cloud providers like AWS, GCP, and Azure, in various regions. In this talk, Nestor, a Senior Software Engineer at SingleStore, will explain how we manage database upgrades and ensure they are safely rolled out across all clusters. Come learn how we handle upgrades at this scale. Fun fact: some of our database clusters run over 60 nodes, 1,800 vCPUs, and 14 TB of RAM!

——————————————————————————————————-

Agenda:

18:00 – 🚪 Doors open and initial networking
18:30 – 🔈 Talk 1 by Alexey Nikitenko, Staff Software Engineer at PandaDoc
19:00 – 🔈 Talk 2 by Luís Henriques, Senior Software Engineer at Pipedrive
19:30 – 🔈 Talk 3 by Nestor Oprysk, Senior Software Engineer at SingleStore
20:00 – 🍕 Food, drinks and more networking!

Where:

The Meetup will happen in the Pipedrive Office at Saldanha!

The presentations will start promptly at 18:30.

The Meetup will be photographed and recorded so, it’s important to let us know when you arrive if don’t want to be included.

——————————————————————————————————-

About us:

At Pipedrive we love building great products while having fun doing it!
It all started with a five-person team to a truly international company, representing more than 50 nationalities with ten offices distributed across Europe and the US.
We work daily to be the #1 sales-first CRM and intelligent revenue management platform for small businesses in the world.
Today, Pipedrive is trusted by over 100,000 companies and used in 179 countries.
We have been learning a lot along the way and we started Pipedrive Talks Lisbon to contribute to the community by sharing our learnings and also some of our pitfalls, our unique ways of working, technologies, and systems that fuel Pipedrive daily.
Let’s make this journey together. We grow by sharing and learning from each other.
About Us | Linkedin | Instagram | Facebook

Organizer: Pipedrive Talks Lisbon

  • Date : November 14, 2024
  • Time : 6:00 pm - 8:00 pm (Europe/Lisbon)
  • Venue : Pipedrive