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

How to analyze A/B test results Udacity methodology: from hypothesis to implementation

Learn how to run and analyze A/B tests with real product examples and checklist-backed insights. Ideal for anyone taking or reviewing Udacity’s A/B Testing course.

Learn how to run and analyze A/B tests with real product examples and checklist-backed insights. Ideal for anyone taking or reviewing Udacity’s A/B Testing course.

placeholder background

How to analyze A/B test results Udacity methodology: from hypothesis to implementation

Learn how to run and analyze A/B tests with real product examples and checklist-backed insights. Ideal for anyone taking or reviewing Udacity’s A/B Testing course.

Learn how to run and analyze A/B tests with real product examples and checklist-backed insights. Ideal for anyone taking or reviewing Udacity’s A/B Testing course.

placeholder background

Django count queries with assertNumQueries: performance testing best practices

Learn how to test the number of database queries in Django using assertNumQueries. Avoid hidden performance issues by writing realistic and scalable unit tests.

Learn how to test the number of database queries in Django using assertNumQueries. Avoid hidden performance issues by writing realistic and scalable unit tests.

placeholder background

Django count queries with assertNumQueries: performance testing best practices

Learn how to test the number of database queries in Django using assertNumQueries. Avoid hidden performance issues by writing realistic and scalable unit tests.

Learn how to test the number of database queries in Django using assertNumQueries. Avoid hidden performance issues by writing realistic and scalable unit tests.

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.