Open in app

Sign in

Write

Sign in

Anderson Magalhães
Anderson Magalhães

16 Followers

Home

About

Oct 16

Microservices and Monoliths — Take a decision

In this article we will discuss about monoliths and microservices, benefits and common problems for each. When we are starting a project we will need to make some decisions about architecture and design of our application. One of these choices is if we will start this app like a monolith…

Software Development

7 min read

Microservices and Monoliths — Take a decision
Microservices and Monoliths — Take a decision
Software Development

7 min read


Oct 7

Python — Docker image security and Trivy scan

Today we will talk about Docker, security, and best practices to keep your image more secure. We need to change our mind and think that our solution is only one part of one ecosystem, and when this is inside the ecosystem, then it can be exposed to some risks. Docker…

Programming Languages

8 min read

Python — Docker image security and Trivy scan
Python — Docker image security and Trivy scan
Programming Languages

8 min read


Sep 17

Python — Why don't use Assert like If statement?

Hello, folks! How are you? I hope you are doing very well. Then, in this article, I will talk about some experiences that I had with junior developers trying to change the code a little differently and attempting to "reinvent the wheel" by replacing the "if statement" with an "assert…

Python

5 min read

Python — Why don’t use Assert like If statement?
Python — Why don’t use Assert like If statement?
Python

5 min read


Aug 25

Database Migration Route — Using this power in the Django Universe!

Hi, there! My name is Anderson, I have working as Software Engineer for over 15 years and I’m passionate about this. Note: this article is just one type of approach. …

Python

3 min read

Database Migration Route — Using this power in the Django Universe!
Database Migration Route — Using this power in the Django Universe!
Python

3 min read


Aug 18

A Hero’s Journey — Crafting our Clean Python Epic

Hi, there! My name is Anderson, I have working as Software Engineer for over 15 years and I'm passionate about this. Today I will talk about best practices to develop a nice Python and reveal the magic behind best practices for developing applications, the Clean Architecture. Python is the elegant…

Python

3 min read

A Hero’s Journey — Crafting our Clean Python Epic
A Hero’s Journey — Crafting our Clean Python Epic
Python

3 min read


Apr 24, 2022

Comparando Message Brokers

Quando estamos usando comunicação assíncrona é comum usarmos um message broker. O broker garante comunicação entre diferentes micro-serviços é confiável e estável, que as mensagens são gerenciadas e monitoradas com um sistema que não deixa mensagens se perderem. São muitos message broker para você escolher, variando de acordo com a…

Rabbitmq

4 min read

Comparando Message Brokers
Comparando Message Brokers
Rabbitmq

4 min read


Apr 10, 2021

10 Motivos para utilizar o Pipenv

O Pipenv cria um ambiente de desenvolvimento bem mais completo e complexo que a Venv + requirements.txt. E isso te ajudará bastante durante o desenvolvimento e ao colocar sua aplicação em produção. 10 Motivos para utilizar o Pipenv Não tem preocupação com pip; Não precisa ficar ativando a virtualenv; Não precisa criar o requirements.txt; Apresenta problemas…

Python

3 min read

10 Motivos para utilizar o Pipenv no desenvolvimento
10 Motivos para utilizar o Pipenv no desenvolvimento
Python

3 min read


Nov 4, 2020

Usando Python no VS Code com ambiente virtual (venv)

Depois de trabalhar com diversos editores como o Atom e Pycharm, recentemente comecei a utilizar o Visual Studio Code profissionalmente para desenvolver em PHP e Flutter/Dart. E fiquei muito feliz com os facilitadores e a leveza do VS Code. Ele é altamente customizável e possui muitas extensões. …

Vscode

4 min read

Usando Python no VS Code com ambiente virtual (venv)
Usando Python no VS Code com ambiente virtual (venv)
Vscode

4 min read


Nov 1, 2020

Regras simples para o Firebase Realtime Database

Recentemente fiz uma aplicação em Flutter e usei o Firebase Realtime Database. Eu tinha que ler e escrever dados de uma loja e entender sobre como funciona a Firebase Realtime Database sua flexibilidade e como sua sintaxe funcionava e descobri que parece bastante com o Javascript que você define como…

Firebase

3 min read

Regras simples para o Firebase Realtime Database
Regras simples para o Firebase Realtime Database
Firebase

3 min read


May 12, 2016

[Prática] Validação no Spring Boot

Nesse post não falarei como funciona a validação no Spring Boot, mas uma experiência prática com o validador utilizado por ele. Um dia desses, por conta de uma falta de atenção, perdi um tempo precioso no desenvolvimento de um sistema. Todos os formulários passavam por validação, garantindo uma consistência maior…

Spring Boot

3 min read

[Prática] Validação no Spring Boot
[Prática] Validação no Spring Boot
Spring Boot

3 min read

Anderson Magalhães

Anderson Magalhães

16 Followers

Software Engineer | Python, Django, FastAPI

Following
  • Victor Magalhães

    Victor Magalhães

  • Jose Vieira Neto

    Jose Vieira Neto

  • Chris Sells

    Chris Sells

  • Ricardo Silva

    Ricardo Silva

  • João Victor B. Magalhães

    João Victor B. Magalhães

See all (12)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams