avatar

Andres Jaimes

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 …

Parsing Json with the Play Framework

This article discusses different common scenarios for JSON parsing and conversion, useful when working with the Play Framework library. All the examples in the article, use one or more of the following library imports:

1import …

Scala Lectures

A curated list of Scala lectures on functional programming and design patterns.

Functional programming design patterns

In …

Using Cats Effect IO with the Play Framework

Cats Effect IO operations have to be performed at the highest level possible. So when working with the Play Framework the solution is to execute unsafeToFuture() in the controller methods.

1def get = Action.async { implicit request =>
2  service. …