Skip to content

Commit

Permalink
Trying mdx extension for iframe tag
Browse files Browse the repository at this point in the history
  • Loading branch information
Pinak-Datta committed Sep 12, 2023
1 parent d72ad51 commit 0d1f9f7
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions blog/2023-09-08-newsletter.md → blog/2023-09-08-newsletter.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import yt from '@site/static/img/blog/2023-09-08-newsletter-2/yt.png';

In this issue, we've got a diverse range of topics to cover, including [Upcoming Events](#Upcoming-Events), new tools like [conda-store](#conda-store), thought-provoking discussions on [conda's free nature](#Is-conda-Free?), [plugin hooks](#New-pre-and-post-command-plugin-hooks), and intriguing projects like [Pandata](#Pandata). Plus, we'll delve into [recent releases](#Releases) that promise to enhance your conda experience.

But that's not all! We'll also highlight one [job opportunity](#Job-still-Open-at-sfbi!) and share news about [Travis Hathaway's recent talk]( #Writing-Plugin-Friendly-Python-Applications:-by-Travis), now available for public consumption.
But that's not all! We'll also highlight one [job opportunity](#Job-still-Open-at-sfbi!) and share news about recent talks from [Travis Hathaway]( #Writing-Plugin-Friendly-Python-Applications:-by-Travis) and [Bianca Henderson](#Plug-life-into-your-codebase), now available for public consumption.

<!-- truncate -->

Expand Down Expand Up @@ -174,16 +174,18 @@ Join in revolutionizing genomics research! SFBI is looking for a Software Develo

---

<Image img={yt} alt="Image of the talk on Youtube"/>

## [Writing Plugin Friendly Python Applications: by Travis ( A Conda Maintainer)](https://youtu.be/d40tBcqopAI?feature=shared)
## [Writing Plugin Friendly Python Applications: by Travis Hathaway( A conda Maintainer)](https://youtu.be/d40tBcqopAI?feature=shared)

In this talk, Travis Hathaway explores how to **design plugin-friendly Python applications**. He emphasizes the importance of well-defined contracts between core software and plugins, fostering modular organization.

Throughout the session, he demonstrates these principles using the pluggy library. He also shares a case study on conda, showcasing how it's adapting its codebase to embrace plugin-friendly practices.

<a href="https://youtu.be/d40tBcqopAI?feature=shared" target="_blank">
<img src="https://i3.ytimg.com/vi/d40tBcqopAI/maxresdefault.jpg" alt="Watch the video" />
</a>
<iframe width="560" height="315" src="https://www.youtube.com/embed/d40tBcqopAI?si=NN62GyGLvbEgzqpC" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

**[Watch the video](https://youtu.be/d40tBcqopAI?feature=shared)** to learn how to enhance your Python applications with plugin-friendliness.

## [Making established Python codebase pluggable: by Bianca Henderson (A conda Maintainer)](https://www.youtube.com/watch?v=OeSv0_HesaU)

In this presentation by Bianca Henderson, you'll dive into the world of making established Python codebases more pluggable. The presentation introduces the pluggy Python framework as a key tool for achieving plugin-friendliness in your projects.

**[Watch the video](https://youtu.be/d40tBcqopAI?feature=shared)** to learn how to enhance your Python applications with plugin-friendliness.
Using a real-life example, Bianca illustrates how the ten-year-old conda codebase has embraced a plugin API, breathing new life into the project.

0 comments on commit 0d1f9f7

Please sign in to comment.