Announcing fal Launch Week #1

After our Unbundling of Airflow article, it has been a wild few weeks here at Features & Labels. Gorkem’s now-viral post resonated with tens of thousands of data people around the globe. Meanwhile, we have been hard at work cooking up the future of our open-source library fal, which brings the world of Python and dbt together.
With that said, we are very excited to bring you the first of many Launch Weeks where we will be making one product announcement every day of the week. These announcements will include some of the most requested features to fal.
This week we will be at Data Council Austin meeting the data community in-person for the first time. Reach out to us if you are there!
Posts
Announcing fal Launch Week #1
We are very excited to bring you the first of many Launch Weeks where we will be making one product announcement every day of the week.

Introducing fal flow
We started the fal project with a simple objective; we wanted to build a developer tool that enables running python scripts downstream of dbt models. Since we launched the initial capabilities of fal, we have received an overwhelming amount of requests to run python scripts before, after and in betw…

Run Airbyte and Fivetran from your dbt project using fal
You can now use fal to easily specify and trigger sync jobs on pipelines from both Fivetran and Airbyte.

Parallelizing Python Workflows in fal
Today’s release introduces parallelization of Python scripts in your fal runs. During a run, fal creates a directed acyclic graph (DAG) of links between models and scripts. The number of threads represents the maximum number of tasks fal handles simultaneously. When fal is running, it will read the…

Python or SQL? Why not both?
Python vs SQL is a frequent debate in the data community and it usually revolves around which language is better for data transformations.
