Software Engineering

Lessons learned opening my first Startup

When I opened the company there were so many tasks to organize. If I could go back to the moment I was working on the prioritization, I would make it slightly different.

Code Review

Code Review is an integrated software development process that helps identify bugs and defects before the testing phase. This is often overlooked as an ongoing practice during the development phase, but countless studies show it's an effective quality assurance strategy.

Introduction To Gunicorn Architecture Design

Gunicorn is a very common uWSGI server used when deploying Django applications. But it can be neglected due to its simple setup. In this post, we'll cover the basic design and how it works, also some best practices and recommendations when using it.

Deploying a Django APP to AWS EC2 using Terraform and Ansible

Eric-Howell-blog-featured-image

Deploying a Django application to AWS can be a complex and time-consuming process, but with the help of Terraform and Ansible, it can be made much simpler. In this tutorial, we will walk through the steps necessary to deploy a Django application to AWS using Terraform and Ansible.

Hello World

Hi! My name is Marcos Felipe. I'm a Software Engineer who loves learning, building, and delivering products that people love.