Our Blog

Boost your knowledge with the insights from our expert team.

Health
Health
EHR
EHR
Medplum
Medplum
Security
Security
Next.js
Next.js
React
React
People
People
Open Source
Open Source
API
API
placeholder background

Mastering DRF serializers: best practices and testing

Discover the significance of testing Django REST Framework (DRF) serializers for robust and reliable API development.

Discover the significance of testing Django REST Framework (DRF) serializers for robust and reliable API development.

placeholder background

Mastering DRF serializers: best practices and testing

Discover the significance of testing Django REST Framework (DRF) serializers for robust and reliable API development.

Discover the significance of testing Django REST Framework (DRF) serializers for robust and reliable API development.

placeholder background

Why we use Django & what it's used for

In this post, we've gathered all you need to know about Django to show you why this is the perfect framework for your project.

In this post, we've gathered all you need to know about Django to show you why this is the perfect framework for your project.

placeholder background

Why we use Django & what it's used for

In this post, we've gathered all you need to know about Django to show you why this is the perfect framework for your project.

In this post, we've gathered all you need to know about Django to show you why this is the perfect framework for your project.

placeholder background

PyBR 2022 talks: highlights and insights

Slides from talks given during Python Brasil 2022. Here everyone can check the talks Vinta will give at the event, links for the slides and the twitter handle of the speakers for later questions.

Slides from talks given during Python Brasil 2022. Here everyone can check the talks Vinta will give at the event, links for the slides and the twitter handle of the speakers for later questions.

placeholder background

PyBR 2022 talks: highlights and insights

Slides from talks given during Python Brasil 2022. Here everyone can check the talks Vinta will give at the event, links for the slides and the twitter handle of the speakers for later questions.

Slides from talks given during Python Brasil 2022. Here everyone can check the talks Vinta will give at the event, links for the slides and the twitter handle of the speakers for later questions.

placeholder background

Software Development: 8 steps to better feature development process

Check this step-by-step guide to help you make better features and reduce time in your software development project.

Check this step-by-step guide to help you make better features and reduce time in your software development project.

placeholder background

Software Development: 8 steps to better feature development process

Check this step-by-step guide to help you make better features and reduce time in your software development project.

Check this step-by-step guide to help you make better features and reduce time in your software development project.

placeholder background

DjangoCon US is back: join the community event!

DjangoCon US is back this year! After 12 consecutive years of gathering Django enthusiasts from all over the globe, last year’s gap was deeply felt.

DjangoCon US is back this year! After 12 consecutive years of gathering Django enthusiasts from all over the globe, last year’s gap was deeply felt.

placeholder background

DjangoCon US is back: join the community event!

DjangoCon US is back this year! After 12 consecutive years of gathering Django enthusiasts from all over the globe, last year’s gap was deeply felt.

DjangoCon US is back this year! After 12 consecutive years of gathering Django enthusiasts from all over the globe, last year’s gap was deeply felt.

placeholder background

Testing the diff

Good unit tests laser focus on the smallest possible scope and are crafted to isolate the functionality from as much external interference as possible. The way to do this is to write tests that self ensure they are testing what we expect them to be testing. Let's see...

Good unit tests laser focus on the smallest possible scope and are crafted to isolate the functionality from as much external interference as possible. The way to do this is to write tests that self ensure they are testing what we expect them to be testing. Let's see...

placeholder background

Testing the diff

Good unit tests laser focus on the smallest possible scope and are crafted to isolate the functionality from as much external interference as possible. The way to do this is to write tests that self ensure they are testing what we expect them to be testing. Let's see...

Good unit tests laser focus on the smallest possible scope and are crafted to isolate the functionality from as much external interference as possible. The way to do this is to write tests that self ensure they are testing what we expect them to be testing. Let's see...

placeholder background

Building an ETL flow with asyncio, multiprocessing & asyncpg

This post will explain how to implement a concurrent ETL (Extract, Transform, Load) flow combining Python asyncio with multiprocessing to get the best of both worlds. ETL itself is a procedure that starts with data extraction from sources such as a database (or many databases).

This post will explain how to implement a concurrent ETL (Extract, Transform, Load) flow combining Python asyncio with multiprocessing to get the best of both worlds. ETL itself is a procedure that starts with data extraction from sources such as a database (or many databases).

placeholder background

Building an ETL flow with asyncio, multiprocessing & asyncpg

This post will explain how to implement a concurrent ETL (Extract, Transform, Load) flow combining Python asyncio with multiprocessing to get the best of both worlds. ETL itself is a procedure that starts with data extraction from sources such as a database (or many databases).

This post will explain how to implement a concurrent ETL (Extract, Transform, Load) flow combining Python asyncio with multiprocessing to get the best of both worlds. ETL itself is a procedure that starts with data extraction from sources such as a database (or many databases).

placeholder background

Pair programming: enhancing collaboration and code quality

Pairing is a powerful approach to improve and reach greater results on a team/project. This post describes the Processes that Vinta’s team is following to pair program.

Pairing is a powerful approach to improve and reach greater results on a team/project. This post describes the Processes that Vinta’s team is following to pair program.

placeholder background

Pair programming: enhancing collaboration and code quality

Pairing is a powerful approach to improve and reach greater results on a team/project. This post describes the Processes that Vinta’s team is following to pair program.

Pairing is a powerful approach to improve and reach greater results on a team/project. This post describes the Processes that Vinta’s team is following to pair program.

placeholder background

🇧🇷 PythonXP 2020: insights and highlights

A PythonXP 2020 é uma conferência online sobre Python e Django voltada para profissionais de tecnologia e estudantes de todo o Brasil.

A PythonXP 2020 é uma conferência online sobre Python e Django voltada para profissionais de tecnologia e estudantes de todo o Brasil.

placeholder background

🇧🇷 PythonXP 2020: insights and highlights

A PythonXP 2020 é uma conferência online sobre Python e Django voltada para profissionais de tecnologia e estudantes de todo o Brasil.

A PythonXP 2020 é uma conferência online sobre Python e Django voltada para profissionais de tecnologia e estudantes de todo o Brasil.

placeholder background

A/Bout Testing: optimizing experiments for better decisions

In this post we will go through all the steps to adopt A/B testing as a common practice on your project. TL;DR Follow up our checklist with all the insights gathered from doing A/B tests on our projects: A/B Testing Checklist & A/B Testing Checklist Repository

In this post we will go through all the steps to adopt A/B testing as a common practice on your project. TL;DR Follow up our checklist with all the insights gathered from doing A/B tests on our projects: A/B Testing Checklist & A/B Testing Checklist Repository

placeholder background

A/Bout Testing: optimizing experiments for better decisions

In this post we will go through all the steps to adopt A/B testing as a common practice on your project. TL;DR Follow up our checklist with all the insights gathered from doing A/B tests on our projects: A/B Testing Checklist & A/B Testing Checklist Repository

In this post we will go through all the steps to adopt A/B testing as a common practice on your project. TL;DR Follow up our checklist with all the insights gathered from doing A/B tests on our projects: A/B Testing Checklist & A/B Testing Checklist Repository

placeholder background

Counting queries: basic performance testing in Django

It's very common to read about testing techniques such as TDD and how to test application business logic. But testing the performance of an application is a whole different issue.

It's very common to read about testing techniques such as TDD and how to test application business logic. But testing the performance of an application is a whole different issue.

placeholder background

Counting queries: basic performance testing in Django

It's very common to read about testing techniques such as TDD and how to test application business logic. But testing the performance of an application is a whole different issue.

It's very common to read about testing techniques such as TDD and how to test application business logic. But testing the performance of an application is a whole different issue.

placeholder background

🇧🇷 PyBR 2019 Talks

Slides from talks given during the Python Nordeste 2019 event will be posted here. This post and the slides are written in Brazilian Portuguese. Only one slide will be missing until presentation day, since one of the talks will be one keynote of the event and we don't want to spoil the surprise.

Slides from talks given during the Python Nordeste 2019 event will be posted here. This post and the slides are written in Brazilian Portuguese. Only one slide will be missing until presentation day, since one of the talks will be one keynote of the event and we don't want to spoil the surprise.

placeholder background

🇧🇷 PyBR 2019 Talks

Slides from talks given during the Python Nordeste 2019 event will be posted here. This post and the slides are written in Brazilian Portuguese. Only one slide will be missing until presentation day, since one of the talks will be one keynote of the event and we don't want to spoil the surprise.

Slides from talks given during the Python Nordeste 2019 event will be posted here. This post and the slides are written in Brazilian Portuguese. Only one slide will be missing until presentation day, since one of the talks will be one keynote of the event and we don't want to spoil the surprise.