Microservices with Python, RabbitMQ and Nameko

"Micro-services is the new black" - Splitting the project in to independently scalable services is the currently the best option to ensure the evolution of the code. In Python there is a Framework called "Nameko" which makes it very easy and powerful.

ESEngine - Elasticsearch Object Doctype Mapper for Python

If you like MongoEngine or DjangoORM approach you will probably like ESEngine ODM. The Python Object-Doctype-Mapper for Elastic Search Indexes.

Flasgger - API playground with Flask and Swagger UI

Swagger is the new standards for API playground and live documentation, so I created this Flask extension to help the creation of powerful APIs using Flask + Swagger UI.

Dynaconf - Let your settings to be Dynamic

dynaconf is an OSM (Object Settings Mapper) it can read settings variables from a set of different data stores such as python settings files, environment variables, redis, memcached, ini files, json files, yaml files and you can customize dynaconf ...

How to customize Quokka CMS home page template

In this tutorial I will show how to create a custom theme and customized template to your Quokka CMS home page.

Deploy your blog to RedHat OpenShift for free with Quokka CMS

Quokka CMS is a content publishing system made with Python, Flask and MongoDB. It is easy and quickly to deploy a blog to OpenShift cloud for free with Quokka.

10 rules of open source projects

The top 10 rules of open source projects

Dealing with linked containers dependency in docker-compose

In docker-compose a common problem is starting services and daemons in containers that depends on services running on linked containers, in example, your app depends on elasticsearch but it is not ready when the app container is started. Solution is ...

The Developers Conference 2015 Sp Trilha Python

Eu, o Diego Garcia e o @gutomaia estamos organizando a trilha de

Oportunidade para Programador Python / Data Scientist na Catho

Você gosta de trabalhar com inteligência aplicada? Não tem medo de aprender novas tecnologias? Venha trabalhar conosco!