Sign in

Phil Ewels

@ewels.bsky.social
2K followers 92 following 351 posts

🧬 Scientist (bioinformatics / genomics), 🧑🏻‍💻 software developer, 🪴 community builder. Product Manager for open source @seqera.io

PostsRepliesMedia
Phil Ewels @ewels.bsky.social · 05/10/2026
New side project! I decided to pull all of my favourite features for code blocks together into a single plugin for #Astro #Starlight. Things got a bit out of hand and it now has 26 different features. Hope it's helpful for folks! ewels.github.io/starlight-co...
030
Phil Ewels @ewels.bsky.social · 29/09/2026
It's been a little while, but the #Nextflow #Podcast is back! Check out episode 58 to hear all about writing and publishing #plugins. We covered plugins way back in ep 38, but so much has changed since then that we felt like the topic deserved a re-run!
010
Phil Ewels @ewels.bsky.social · 23/09/2026
Last chance to register for the #NextflowSummit in-person training and @nf-co.re #hackathon! We've had a bunch of new projects come in for the hackathon the past few days, I'm getting really excited for it. Can't wait to see some faces old and new, and see what we can build together 🚀
000
Phil Ewels @ewels.bsky.social · 21/09/2026
Nice! Just got accepted to give a talk at PyCon Sweden #PyConSE2026 🐍 🇸🇪 about *Starlight-Pydocs* I gave a talk there in 2024 and it was great fun. Looking forward to it already 😊 ewels.github.io/starlight-py...
ewels.github.io
Starlight Pydocs
Python API reference documentation for Astro and Starlight, extracted with Griffe.
030
Phil Ewels @ewels.bsky.social · 15/09/2026
Can confirm that there is also a brand-new, never-before-seen set of @nf-co.re stickers in the works 👀 🤫 ✨
020
Reposted by Phil Ewels
Nextflow @nextflow.io · 15/09/2026
Just 1 month to go until Nextflow Training and @nf-co.re Hackathon in Barcelona!🧦 Here's a sneak peak at exclusive swag you'll receive: stickers, t'shirts, socks and more! Register by Sep 24 to join the fun: hubs.la/Q04xwzJB0 #NextflowSummit
113
Phil Ewels @ewels.bsky.social · 15/09/2026
If you've not been before, then now's your chance to experience it and see what the fuss is all about. Hackathons are the beating heart of @nf-co.re, attracting everyone from relative beginners right through to those of us who have been around, ahem, a while.. 👀 They're great fun!
000
Phil Ewels @ewels.bsky.social · 15/09/2026
Last few days to register for the @nf-co.re hackathon in Barcelona (part of the #NextflowSummit). Don't leave it too late - just think of the FOMO you'll feel if you miss registration! 😆 📆 Deadline is September 24th! Come join us for a few days of building and learning together!
100
Reposted by Phil Ewels
Seqera @seqera.io · 03/09/2026
Upcoming in-person @nextflow.io trainings by Seqera! 🌏 🔸 Sep 10, UK: hubs.la/Q04wyy4b0 🔸 Oct 15-16, Spain: hubs.la/Q04wyy3T0 🔸 Oct 20, Canada: hubs.la/Q04wyyq_0
001
Phil Ewels @ewels.bsky.social · 01/09/2026
ps. Desktop only sorry, in case anyone is tapping on their phone trying to work out what they missed!
000
Phil Ewels @ewels.bsky.social · 01/09/2026
For the Boston #NextflowSummit earlier this year there was a game of Pong that came up if you left the mouse still. For Barcelona / Virtual we have swapped that out for something different 👀 I take no responsibility for any lost time in your work day. Let's see your creations! ⛏️ waka waka 😆 🧵 (2/2)
100
Phil Ewels @ewels.bsky.social · 01/09/2026
Has anyone spotted the new easter egg in the Nextflow Summit website yet? summit.nextflow.io 🪺 We've had fun with the design and theme for 2026. The pixelated branding is inspired by Game of Life (and is interactive - try clicking around!) 🧵 (1/2)
summit.nextflow.io
Home | Nextflow Summit 2026
Join us at Nextflow Summit 2026 for the latest developments and innovations from the Nextflow world.
110
Reposted by Phil Ewels
nf-core @nf-co.re · 28/08/2026
Curious about the nf-core Hackathon in Barcelona this October?👩‍💻 Check out hackathon projects and group leaders so far🧵
111
Reposted by Phil Ewels
Rob Patro @robp.bsky.social · 27/08/2026
Learned today about @stephenturner.us's "/deslop" skill. Very useful! blog.stephenturner.us/p/deslop h/t @ewels.bsky.social
blog.stephenturner.us
De-slop the text you shouldn't be writing anyway
A Claude skill to remove all the AI patterns from AI-generated text. Useful for the bureaucratic writing you don't want to write anyway.
2102
Phil Ewels @ewels.bsky.social · 27/08/2026
It's very useful, I use it all the time! Even for simple stuff like "write a report explaining this PR /deslop" 😆
020
Phil Ewels @ewels.bsky.social · 21/08/2026
Congratulations! 👏 Make sure you open one final nf-core PR, this time to add your publication to the website! ;) nf-co.re/publications
nf-co.re
Publications
Publications about nf-core and nf-core pipelines
020
Reposted by Phil Ewels
Stephen Turner @stephenturner.us · 21/08/2026
I spent most of my time at the 2024 #Nextflow @nf-co.re hackathon working on genomeqc. Happy to see our preprint finally published: nf-core/genomeqc: a best-practice pipeline for comparing genome and assembly quality: www.biorxiv.org/content/10.6... 🧬💻🧪 github.com/nf-core/geno...
1104
Reposted by Phil Ewels
Seqera @seqera.io · 29/07/2026
We're delighted to have contributed case studies to OpenAI's report on scientific computing in the age of agentic AI. 📃 hubs.la/Q04r75Zm0 Alongside Felix Krueger (Altos), we contributed agent-assisted rewrites of RNA-seq QC tools (RustQC, FastQC-Rust & more), built for @nextflow.io and @nf-co.re.
hubs.la
Scientific computing in the age of agentic AI
A new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.
361
Phil Ewels @ewels.bsky.social · 28/07/2026
It was fun being invited to contribute a case study to this #OpenAI preprint + blog 😊 I think it ended up a really nice overview, an interesting cross-section of how people are approaching similar problems with #ai #agent -assisted #bioinformatics software projects...💡 openai.com/index/scient...
openai.com
Scientific computing in the age of agentic AI
A new field report shows how scientists use AI coding agents to modernize scientific computing, accelerating software development and discovery in genomics and beyond.
171
Reposted by Phil Ewels
Nextflow @nextflow.io · 27/07/2026
Welcome to the Program!🎉 We're absolutely delighted to be welcoming 43 new Nextflow Ambassadors to the Program who will help foster collaboration, organize events, and support fellow community members across the global Nextflow ecosystem.🌎
042
Reposted by Phil Ewels
Nextflow @nextflow.io · 23/07/2026
📢 Deadline tomorrow: Speak at the #NextflowSummit by @seqera.io this Oct.🎤 We want to hear how you're using Nextflow to solve real bioinformatics challenges at scale, from pipeline development to agentic approaches and more. Submit your abstract now: hubs.la/Q04qsyFn0
012
Phil Ewels @ewels.bsky.social · 17/07/2026
She saved me a pair (pear?) last time around! Let's see what I have to bribe her with this time.. 😆 🍪
000
Phil Ewels @ewels.bsky.social · 17/07/2026
Oh no! New @nextflow.io / @bosc.bsky.social socks?? I need them!! 🧦😆
100
Phil Ewels @ewels.bsky.social · 17/07/2026
Only ONE WEEK left to submit your talk abstract for the online #NextflowSummit in October! 📅🔥 Get those abstracts in quick! 😅
012
Phil Ewels @ewels.bsky.social · 23/06/2026
New @nf-co.re monthly #newsletter is live! Read all about it in a new blog post out today: nf-co.re/blog/2026/ne... You can get monthly emails, or subscribe on LinkedIn: www.linkedin.com/newsletters/... Little promo clip made using hyperframes.heygen.com just for fun 😅
021
Reposted by Phil Ewels
nf-core @nf-co.re · 23/06/2026
Happening right now: join @ewels.bsky.social in a @nf-co.re #bytesize talk to hear all about our newest feature: monthly Newsletters! nf-co.re/events/2026/...
nf-co.re
Bytesize: nf-core newsletter
Phil Ewels, Seqera
012
Phil Ewels @ewels.bsky.social · 22/06/2026
I'm very happy to say that we now have new tools for viewing @nextflow.io log files for both the #CLI and the #VSCode extension! Try it out with the latest Nextflow edge release (26.05.0-edge) after a run: $ nextflow logfile Or open any log file in VSCode with the Nextflow extension installed ✨🌈
032
Phil Ewels @ewels.bsky.social · 13/06/2026
This is the kind of content I came to BlueSky for.. 🦋❤️🥣
010
Phil Ewels @ewels.bsky.social · 09/06/2026
There are several use cases for this, but the example shows a common one: a recent MultiQC release had a Bioconda bug fix under the same version number, so the normal request returned the older cached image. Editing the YAML lets you pin the exact build you want, generating a fresh image.. ✨
000
Phil Ewels @ewels.bsky.social · 09/06/2026
New in @seqera.io #Containers: you can now edit the #conda environment.yaml directly to control how your container is built. 📦 📄 ✍️ The UI also shows how to do the same with the Wave CLI in your terminal, which also saves to Seqera Containers. Short demo: youtu.be/DkRgor8Mx4A seqera.io/containers
youtu.be
Seqera Containers: customize your environment.yaml
YouTube video by Seqera
131
Phil Ewels @ewels.bsky.social · 04/06/2026
Registration is now open for the October #NextflowSummit! Both online virtual attendance (free) and in-person hackathon / training, in Barcelona 🇪🇸 Come and join to see what the fuss is about, get new skills, meet old friends and hear the latest and greatest in scientific developments! ✨ 🎉
000
Reposted by Phil Ewels
Marcel Ribeiro-Dantas, Ph.D. @mribeirodantas.bsky.social · 03/06/2026
It's amazing to see how much Nextflow has grown! When I joined Seqera in 2022, there were multiple places around the world who barely had anyone who had ever run Nextflow. It's a totally different scenario in 2026, and it's so nice to have been on board during this trip! 🤩
031
Reposted by Phil Ewels
Heng Li @lh3lh3.bsky.social · 30/05/2026
Jeremy Wang developed rammap, a minimap2 rewrite in Rust. It achieves comparable or better performance than minimap2 and produces identical output to minimap2. During rewrite, Jeremy found two long-existing bugs in minimap2 which are fixed in v2.31. www.biorxiv.org/content/10.6...
biorxiv.org
310944
Reposted by Phil Ewels
Seqera @seqera.io · 27/05/2026
Join @ewels.bsky.social (Senior Product Manager, OSS) and Ben Sherman (Senior Software Engineer) on June 17 to discover everything that's new in the latest @nextflow.io release. ⬇️
011
Phil Ewels @ewels.bsky.social · 26/05/2026
Thanks!
000
Phil Ewels @ewels.bsky.social · 26/05/2026
Also "-with-conda -profile docker" is an interesting choice of CLI flags 😅
100
Phil Ewels @ewels.bsky.social · 26/05/2026
It'd be much appreciated if you could use the updated Nextflow logo 🙂 We changed it back in 2023. You can get it here: github.com/nextflow-io/...
github.com
GitHub - nextflow-io/trademark: Nextflow logo & trademark policy
Nextflow logo & trademark policy. Contribute to nextflow-io/trademark development by creating an account on GitHub.
100
Reposted by Phil Ewels
Seqera @seqera.io · 20/05/2026
@multiqc.info has ~200 config options for customizing reports: renaming samples, reordering modules, dropping stats columns, tweaking plot defaults, and more.📊 But most users don't know what's possible, so we built a MultiQC Config Wizard. hubs.la/Q04hgKlS0
hubs.la
Introducing the MultiQC Config Wizard | Seqera
A new static HTML wizard for browsing, building, and validating MultiQC config files. Learn how Pydantic powers the wizard, as well as docs and VSCode integration.
164
Phil Ewels @ewels.bsky.social · 19/05/2026
I finally gave in and wrote myself an @elgato.com #StreamDeck to do "fake typing" for demo videos. You can "type" preset texts (long-press for alt., also cycle or print random) and make it look more Human with delays, randomness and even typos 😅 Code is on GitHub 👉🏻 github.com/ewels/type-d...
Type Deck logo.
000
Phil Ewels @ewels.bsky.social · 19/05/2026
Had a lot of fun hacking with this over the past few days (it went through multiple variations!) Thanks to @vladsavelyev.bsky.social for doing the initial refactoring work under the hood in #MultiQC and wiring up Pydantic, and starting the first version of config wizard 🎉
011
Reposted by Phil Ewels
Seqera @seqera.io · 19/05/2026
📷 The Nextflow Summit Boston 2026 photo gallery is live! Browse the highlights: hubs.la/Q04h5Rf30
113
Reposted by Phil Ewels
Seqera @seqera.io · 18/05/2026
Producing the rewrite is only the start of the story though. @ewels.bsky.social joined @robert.bio on the OMGenomics podcast to talk about rewriting bioinformatics tools in Rust and what AI-assisted development looks like in practice. 🎧 Give it a listen: hubs.ly/Q04gY5Kq0
hubs.ly
I interviewed 5 bioinformatics experts about AI rewrites
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
021
Phil Ewels @ewels.bsky.social · 15/05/2026
It was great fun talking to @robert.bio and his edit is great (I love some of the overlays, especially the one about @robp.bsky.social being an authority 😂)
292
Phil Ewels @ewels.bsky.social · 13/05/2026
You can find the PDF of the slides here: phil.ewels.co.uk/talks/2026/0... Apologies for the dodgy audio on the recording! I tried fixing it but to no avail 🙈
phil.ewels.co.uk
Nextflow Summit 2026 - Boston | Phil Ewels
Bioinformatics in the agentic age: Practical tips learnt from RustQC and rewrites.bio
000
Phil Ewels @ewels.bsky.social · 13/05/2026
My talk from the #NextflowSummit is on YouTube! youtu.be/LbA_d4oOpDQ I talked about my recent odyssey with AI-written software, including #RustQC, rewrites.bio, Trim Galore and a FastQC rust rewrite 👀 This was honestly one of my favourite talks to date. I hope it's interesting for folks 😊
youtu.be
Phil Ewels: Bioinformatics in the agentic age: Practical tips learnt from RustQC and rewrites.bio
YouTube video by Nextflow
163
Phil Ewels @ewels.bsky.social · 13/05/2026
All the videos from the Boston #NextflowSummit are now available on YouTube! There are some brilliant talks in there 🤩
000
Reposted by Phil Ewels
Nextflow @nextflow.io · 01/05/2026
Nextflow 26.04 is here!🚀 This release makes writing bug-free pipeline code easier than ever, whether you're coding yourself or working with AI agents. Clearer errors, stronger types, and simpler code reuse. hubs.la/Q04d-6m60
241
Reposted by Phil Ewels
Nextflow @nextflow.io · 30/04/2026
@ewels.bsky.social from @seqera.io just dropped a mass of knowledge about RustQC, a single Rust binary replacing 15 RNA-seq QC tools with 60x faster speed, built entirely with AI and zero prior experience. Plus, rewrites.bio for responsible rewrite principles🤯 #NextflowSummit
011
Phil Ewels @ewels.bsky.social · 28/04/2026
Yessss new socks for the collection! 🧦
000
Phil Ewels @ewels.bsky.social · 20/04/2026
Did you miss the registration deadline for the Boston #NextflowSummit? Fear not - all talks will be live streamed online! 🎉 The hybrid event will use the same platform as the October 2025 event, you can watch live and ask questions for the speaker. Hit the link below to register!
000