avatar

Andres Jaimes

Common git commands

Imagine you’re a developer working on a project that’s stored in a remote Git repository. Your first step is to clone the repository using the command git clone git@github.com:some-account/some-project.git.

Once you’ve cloned the …

How to install Java and Maven on FreeBSD

FreeBSD is a powerful and reliable operating system that is widely used by developers and system administrators. If you are a Java developer, you will need to install both Java and Maven on your FreeBSD system to build and run your Java applications. …

How to install postgres on FreeBSD

PostgreSQL, also known as Postgres, is a popular open-source relational database management system (RDBMS) that is widely used by developers and organizations around the world. FreeBSD, a free and open-source operating system, is well-known for its …

Online JSON validator and formatter

Welcome to our online JSON validator, a tool for validating and formatting JSON code. JSON (JavaScript Object Notation) is a widely used format for storing and exchanging data on the web. Our validator helps you check that your JSON code is correctly …

APA citation formatter for online resources

The APA citation style is a widely-used academic citation format developed by the American Psychological Association. It provides guidelines for citing sources in written works, such as research papers, essays, and academic publications. The style …

Setting up node and typescript

This article describes the creation process of a node application with TypeScript.

Installing nvm

There are multiple ways to install node but we have picked the nvm path. This method will allow us to have multiple versions of node installed on the …

Microservices Design and Best Practices

microservice architecture

Some of my notes and best practices learned over the years designing and developing microservices.

UI

  • Thin layer. Do not add any business logic to this layer.
  • Contains React code and may contain web assets.
  • Has a shared look and feel that provides …

Calling a DLL from MQL

There are times when we want access to additional data structures and function libraries than the ones provided by MetaTrader’s MQL. Besides native open-source MQL options, we can create our own Dynamic Link Library (DLL) in C# or C++ and link …