Skip to content
Vinta Software

Open Source (page 2)

Explore how we tackle delivery challenges through open-source solutions and deep expertise in Django, FastAPI, Next.js, React Native, and Expo.

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.

Article6 min read

Vinta at DjangoCon US 2022: highlights and takeaways

It is DjangoCon time! As avid participants, we are super excited for this year's edition of DjangoCon US. We've been participating in the event since 2017 and sponsoring it since 2018. This community built around the framework we love has a special place in our hearts, and we are excited to be able to sponsor the event again this year.

Article3 min read

Vinta at PythonBrasil 2022: highlights and insights

Python Brasil is back! As avid participants, we are excited about this year's edition of Python Brasil. Even though we give talks and interact with Python and Django communities worldwide, the feeling of interacting with the largest Python event in our home country is unique.

Article3 min read

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.

Article8 min read

Indexing Ethereum data efficiently with The Graph

Being able to consume relevant and concise data is essential to virtually any web application, the same applies to decentralized applications (or dApps), which are built on top of the blockchain, using it as the primary source of information. However, as opposed to typical...

Article5 min read

Vinta at PythonBrasil 2021: key takeaways & insights

Python Brasil is back! As avid participants, we are excited about this year's remote edition of PyBR. Even though we give talks and interact with Python and Django communities worldwide, the feeling of interacting with the largest Python event in our home country is unique.

Article2 min read

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...

Article2 min read

Vinta at DjangoCon EU 2021: highlights and insights

We are back at DjangoCon EU! It's been a while since we've been to this side of the Atlantic, but we are excited to reconnect with the European Django community. Our last trip here was in 2017 when we gave two talks back in Florence.

Article2 min read

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).

Article9 min read

🇧🇷 FrontJS #8

O FrontJS é um encontro trimestral para discutir tecnologias, frameworks e metodologias relacionadas ao desenvolvimento de aplicações front-end com JavaScript.

Article1 min read

🇧🇷 FrontJS #7

O FrontJS é um encontro trimestral para discutir tecnologias, frameworks e metodologias relacionadas ao desenvolvimento de aplicações front-end com JavaScript.

Article1 min read

A guide to integrating Formik and Redux in React

Learn how to manage React forms seamlessly with Formik and Redux integration. Simplify validation, submission, and state management.

Article3 min read

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.

Article11 min read

Pull Requests: Merging good practices into your project (part 3)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Article7 min read

Pull Requests: Merging good practices into your project (part 1)

Although known by most, Pull Requests are often not dealt with in the most effective way. Believe it or not, there are teams that don’t review code at all!

Article7 min read

🇧🇷 PyNE 2017: key talks and insights

Check more about our talk during PyNE 2017!

Article2 min read

Responsive layout with Flexbox for dynamic element counts

The CSS3 Flexible Box, or Flexbox, is a layout mode providing for the arrangement of elements on a page such that the elements behave predictably when the page layout must accommodate different screen sizes and different display devices.

Article2 min read

Contributing to Django framework: it's easier than you think

For those who are starting to code and wish to make open source, sometimes it is hard to start. The idea of contributing with that fancy and wonderful lib that you love can sound a little bit scary. Lucky for us many of those libs have room for whoever is willing to start.

Article3 min read

Don't forget the stamps: testing email content in Django

When developing a web app how often do you check the emails you send are all working properly? Not as often as your web pages, right?

Article2 min read

Django-React Boilerplate: streamline your development

Here at Vinta we believe that programmers, not processes, nor code, are the most important assets on software engineering. Due to that, we believe in using every tool available in order to facilitate our programmers' lives.

Article3 min read

Python API clients with Tapioca: simplify integrations

Integrating with external services is painful. At Vinta, we build and deal with both public and private APIs on the daily basis. Having worked in many of those projects I can safely tell that we are currently in hell when it comes to integrations.

Article3 min read

5 tools to help develop and test APIs

Here are some very useful tools that can assist you while developing, debugging and testing web APIs.

Article2 min read

Controlling access: Django permission apps comparison

There are many ways to handle permissions in a project. For instance we may have model level permissions, object level permissions, fine grained user permission or role based. Either way we don't need to write any of those from scratch, Django ecosystem has a vast amount of permission handling apps

Article3 min read

Seriously, we can build better web API clients

We are in the era of Software as a Service and microservices. From the techinical point of view this means we are writting more web APIs than we use to. This also means we need to build clients to free our souls from dealing with bare HTTP. This doesn't mean we should separate this much from HTTP

Article2 min read