Antoni Casas

Antoni Casas

The most important new features in Airflow 3.0

Cover image of the Damavis blog article about the most important new features and changes in the new Apache Airflow 3.0 version.

Recently, Airflow version 3.0.0 was officially released, and with it comes several new features in the implemented functionalities and the graphical interface. In this post, we will discuss the most interesting changes. DAGs versioning One of the new features of…

Testing in DBT: Data and Unit Tests

Testing in DBT: Data and Unit Tests

Testing is a process that is always necessary to ensure that the behavior we expect from an application is also the actual behavior. Without proper testing, uploading a change can cause some uncertainty, as it is difficult to confirm that…

CUDA Tutorial – Blocks and grids

CUDA tutorial: Blocks and Grids

In the first part of the CUDA Tutorial, we mentioned the GPU’s smallest unit of execution, warps, the equivalent of a kernel on a CPU. However, warps alone cannot harness the full power of the GPU; you need to make…

CUDA Tutorial – Warp

Cuda Tutorial - Warp

What is CUDA? CUDA is the language used for programming on NVIDIA GPUs, it is vital for a large number of computing tasks, and yet it is a mystery to a large number of programmers. In this post, we attempt…

Text Embeddings: The basis of modern NLP

Introduction All graphics in this article are interactive due to the nature of trying to represent text graphically. To see which sentence each point represents, simply hover the mouse over it. The results obtained have been generated on the “STS…

Kernel Trick in Machine Learning

Kernel Trick in Machine Learning

The kernel trick is a typical method in machine learning to transform data from an original space to an arbitrary Hilbert space, usually of higher dimensions, where they are more easily separable (ideally, linearly separable). This technique is the basis…