# Nextflow Podcast Ep. 51: Nextflow Strict Syntax

**URL:** <https://community.seqera.io/t/nextflow-podcast-ep-51-nextflow-strict-syntax/2069>\
**Category:** Events\
**Tags:** nextflow, vscode, nextflow-podcast\
**Created:** [April 11, 2025, 12:45am UTC](https://community.seqera.io/t/nextflow-podcast-ep-51-nextflow-strict-syntax/2069 "2025-04-11T00:45:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ewels](https://dub1.discourse-cdn.com/flex013/user_avatar/community.seqera.io/ewels/32/1_2.png) [@ewels](https://community.seqera.io/u/ewels)\
**Post date:** [April 11, 2025, 12:45am UTC](https://community.seqera.io/t/nextflow-podcast-ep-51-nextflow-strict-syntax/2069/1 "2025-04-11T00:45:28Z")

</div>

> **Ep. 51: Nextflow strict syntax**
>
> **Starts:** April 15, 2025, 3:00pm (Europe/Stockholm)\
> **Link:** <https://seqera.io/podcasts/episode-51-nextflow-strict-syntax/>

Hey everyone! 👋

The Nextflow Podcast is back with Episode 51! 🎉 :nextflow: 🎙

In this episode, I chat with @bentsherman, senior software engineer working on Nextflow at Seqera, about the upcoming strict syntax - a significant evolution in the Nextflow language that will bring cleaner error messages and a more consistent framework.

This is an important episode for all Nextflow users as we discuss:

- Why we’re tightening Nextflow’s syntax rules
- Key changes coming with strict syntax
- Timeline for adoption (starting as opt-in with 25.04)
- How to prepare your pipelines

Some highlights include moving code into workflow blocks, removing custom classes (temporarily), saying goodbye to for/while loops in favor of operators, and requiring the script: label in processes. All these changes set the foundation for exciting future features like better type checking and auto-formatting!

🔗 Show notes, transcript, links and more:

> **[Nextflow strict syntax | The Nextflow Podcast by Seqera](https://seqera.io/podcasts/episode-51-nextflow-strict-syntax/)**
>
> Seqera | The Home for Open Science | From the creators of Nextflow, Wave, and MultiQC

📚 Helpful resources:

- [Updating Nextflow syntax](https://www.nextflow.io/docs/latest/updating-syntax.html)
- [Nextflow Standard library](https://www.nextflow.io/docs/latest/reference/stdlib.html)

The episode is available now on YouTube, Spotify, and all other podcast platforms! 🎧

Let us know what you think in the comments - especially if you have questions about adapting your pipelines to the strict syntax.

[![](https://europe1.discourse-cdn.com/flex013/uploads/seqera/original/2X/4/454bbb87a7ae68de1b879adafb1376c8a506f0d0.jpeg "Episode 51: Nextflow strict syntax") ](https://www.youtube.com/watch?v=3G8-JEzpvIg)
