Homepage
Open in app
Sign in
Get started
Engineering
Product Management
DevOps
Mentorship
Developer Platform
Pipedrive Careers
Pipedrive Engineering
Dev environment evolution in Pipedrive from a developer’s perspective
Dev environment evolution in Pipedrive from a developer’s perspective
The story about how our dev environment has evolved during my time at Pipedrive, about the changes and challenges it’s gone through.
Martin Patera
May 24, 2022
Data engineers: the unsung heroes
Data engineers: the unsung heroes
A sneak peek into data engineering, processes and technologies at Pipedrive
Tarmo Tali
May 2, 2022
How to make the Data Warehouse automagical
How to make the Data Warehouse automagical
An efficient company wants to produce minimal waste and only work on the most valuable features and products for their customers. At…
Eva Lond
May 17, 2022
Maintaining REST API Documentation with Node.js — Part I
Maintaining REST API Documentation with Node.js — Part I
Creating and maintaining APIs is no easy task — we create methods, test them, and then update them several times. Over this span of time…
Nelson Gomes
Mar 11, 2021
Journey to a federated GraphQL: the cost of queries
Journey to a federated GraphQL: the cost of queries
After spending significant time building a federated GraphQL stack, and seeing it start to take shape, we realized that we were now…
Erik Schults
Feb 17, 2021
Maintaining REST API Documentation with Node.js — Part II
Maintaining REST API Documentation with Node.js — Part II
The first part of this article was well received, some bugs and improvements have been made since and I have to thank for the feedback…
Nelson Gomes
Jan 11, 2022
Spaghetti for dinner? Sure! Spaghetti for code? No thanks
Spaghetti for dinner? Sure! Spaghetti for code? No thanks
How to avoid spaghetti code
Mikk Mangus
Oct 29, 2020
Redlock — the silver bullet
Redlock — the silver bullet
A write-up of how the Redis lock (Redlock) can be used excessively yet successfully to achieve more than seems feasible at first.
Mikk Mangus
Oct 12, 2021
Tanker: A Multi-Datacenter Customer Data Migration Framework
Tanker: A Multi-Datacenter Customer Data Migration Framework
Every successful or growing SaaS company usually reaches the point where serving customers from one datacenter (DC) isn’t enough…
Sergei Kretov
Jun 15, 2020
Functional Tests for Docker Microservices
Functional Tests for Docker Microservices
Testing services in isolation using docker-compose
Valeriy Kassenbayev
May 27, 2020
Data Logging with Golang: How to Store Customer Details Securely
Data Logging with Golang: How to Store Customer Details Securely
How do you utilize logging to gain enough context to understand a problem without exposing sensitive information?
Vadzim Zapolski-Dounar
Apr 22, 2020
Problems Inserting a Chatbot and The ‘All Too Obvious’ Solution
Problems Inserting a Chatbot and The ‘All Too Obvious’ Solution
Can you still rely on IFrame? Has it become outdated? Read what our research uncovered.
Georgy Marchuk
Apr 7, 2020
Database Architecture — Using One Database Schema per Customer
Database Architecture — Using One Database Schema per Customer
Growth and Scalability
Vladimir Zulin
Jan 9, 2020
Meet Michal Sänger — a leading engineer in the Prague tech scene
Meet Michal Sänger — a leading engineer in the Prague tech scene
“My first job in the 1990s was spamming companies with e-mails from a computer at my school trying to sell them lactic acid. I wish…
Mariliis Beger, PhD
Jan 7, 2020
Scaling Pipedrive Engineering — From Teams to Tribes.
Scaling Pipedrive Engineering — From Teams to Tribes.
Transitioning from Startup to Scaleup is, on many levels, an extremely rewarding process, but it can also lead to the discovery of some…
Sergei Anikin
Mar 20, 2019
The Heresy of Mixing Together Large and Dynamic Teams
The Heresy of Mixing Together Large and Dynamic Teams
When companies talk about Agile, it’s quite common that regardless of the framework they use, they will have very similar ideas towards…
Juan Gutiérrez
Dec 8, 2020
How Two Developers Accelerated PHP-Monolith in Pipedrive
How Two Developers Accelerated PHP-Monolith in Pipedrive
First-hand experience speeding-up big legacy system
Artjom Kurapov
Dec 26, 2019
The hidden value of server logs
The hidden value of server logs
What’s hiding in your server log data? Hint: you’d better start paying attention.
Nelson Gomes
Apr 12, 2022
FedEx Day in Development
FedEx Day in Development
The origin of the FedEx day name is simple — you order some items and then get them delivered within the next 24 hours. The same idea can…
Tomas Tauer
Jan 27, 2020
About Pipedrive R&D Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams