In my last two posts, I talked about models and business logic in Django projects. In this article, I want to talk about the role of the Manager and Query Set in the Django ORM.

I’ve seen many projects where there were queries all over the place. I’ve also seen…


So now you have an incredible idea and you want to make it reality using Django. In order to learn what to do you search through the internet and find a large variety of articles and tutorials teaching you how to build your Models, Views, and Templates.

As your project…


I’ve worked for several years on projects that used Django now and I’ve seen many different implementations using this framework.

Historically, a lot of articles on the internet have been led you to use Fat Models, which makes you push most (if not all) of your business logic/rules into your…


A startup is a very dynamic and different environment, especially if you try to compare to what you find in big companies. It also reflects on the type of employee that both, startups and big companies, are looking for. …


Microservices are one of the most famous topics in software engineering today. The simplest way to understand a microservice is that it is an application that does only one thing, and does it really well.

To explain how powerful it is, I want to use the F1’s pitstop example.

At…


If you work as a software engineer in a company for awhile, you probably wanted to change something at sometime. When you’re working with a legacy code you see a lot of bad design, wrong patterns, and “interesting” approaches for architecture.

This article intends to encourage you to make big…


From Belém to Silicon Valley

I was bourn in Brazil in 1986, in a city called Belém do Pará. If you ever heard about Brazil, you probably heard about São Paulo, Rio de Janeiro, and some city at the northeast, but Belém? I don't think so! …


Quando se criar times?

Faz um bom tempo que não escrevo, mas agora estou comprometido em finalizar essa série!

Quando se criar times? Bom essa pergunta pode parecer fácil para responder, principalmente quando você tem um time muito grande e quer dividir em times menores. …


Nossa, faz muito tempo desde a minha última postagem e o motivo é simples, estive fora do Vale do Silício todo esse tempo e acabei perdendo um pouco do contato com o que iria escrever. Senti que não seria autêntico. …


Reuniões, Transparência, Apresentações e etc

Vi diferentes abordagens por aqui mas, uma em especial me chamou a atenção e é sobre ela que quero falar.

Comunicação não é uma coisa fácil em empresas que crescem rápido. …

Jair Verçosa

CTO @ Flieber, Mentor @ Latitud, and Tech advisor. Building the next generation of supply-chain automation and helping companies to master the zero to one game!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store