# Tag programming

## Blocking calls and asynchronous programming with Scala

Introduction This post is about the impact that blocking code can have on an application and the importance of using libraries that natively support asynchronous programming. The goal is to understand that a blocking call is always blocking. In the…

## Machine Learning with Python: Practical examples

Introduction In a previous blog article, we analyzed from a theoretical point of view which are the main libraries for data science and machine learning used by data scientists to treat data efficiently and extract its full potential.  In this…

## Top libraries for Data Science and Machine Learning

Introduction Data science is an interdisciplinary area that deals with extracting knowledge and useful information from data. Given the large amount of data generated by companies, it is important for data scientists to have tools that facilitate the manipulation, analysis…

## Linear Regression with Python

Introduction Regression is a statistical methodology that describes the relationships between a continuous explained variable and a set of explanatory variables. In other words, regression models are able to predict the value of a dependent variable y with respect to…

## New features and improvements in Python 3.11

Introduction In the last few years, we have seen a great evolution in the Python programming language as it has gained popularity to become one of the most widely used programming languages.  The involvement of the community with the development…

## Linear Programming and Simplex Method

Introduction We are all familiar with the concept of Linear Programming or Linear Optimization, that branch of mathematics that is dedicated to optimizing (maximizing or minimizing) a linear objective function subject to constraints in the form of equations and/or inequalities.…

## Option Pattern in Golang

Introduction It has been about a year since I started developing some things in Go. At first, it was an unknown language to me. I only knew that it was a “typed” language, compiled and memory safe through a GC…

## Damavis Summary of week 20, 2021

Demand forecasting model, a dynamic programming application and a job offer at Damavis

## Dynamic programming and the Fibonacci series

A dynamic programming implementation for solving the Fibonacci series

## Aggregation Pipelines on MongoDB

Mongo aggregation framework: how to query Mongo DB