Antomor logo

Antomor's personal website.

Where ideas become words (maybe)

Mongodb Query Profiler

Steps involved to analyse the performance of a MongoDB query

antomor

2-Minute Read

A Cheetah

Some months ago, I was creating a web page to show some aggregated data, but I soon noticed the API used to retrieve the data was very slow. After investigating on the possible issue, we discovered the bottleneck: the database. The solution was to re-structure the data to make it consumable from a web page.

SPA deployment with GitLab

A small example of a single-page application deployment using GitLab, docker and nginx

antomor

5-Minute Read

Gitlab logo

In the last projects, I started using GitLab, not only as git repository server, but also as DevOps platform. So here I am going to describe a very simple architecture to deploy a single page application using Docker and docker-compose, nginx. In this specific project I used also dotnet-core for the back-end API and VueJS as front-end framework, but it is language-agnostic, meaning that you can replace whatever back-end or front-end you prefer.

Let's Test

A brief introduction about testing

antomor

5-Minute Read

Shear

This article is not intended to cover the whole testing process due to its vastness. Having a glance at its Wikipedia page could give an idea of it. I am going to cover only the tip of the iceberg, but it is important to remind that bugs cannot be eliminated from the software, but in contrast, they must be discovered as soon as possible.

Recent Posts

Categories

About

Software Engineer passionate about Security and Privacy. Nature and animals lover. Sports (running, yoga, boxing) practitioner.