353 subscribers
¡Desconecta con la aplicación Player FM !
The Spirit of Open Source in a Modern .NET World with Scott Harden
Manage episode 454101406 series 2414916
This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that exceed expectations.
Show Notes"One of the projects that I work on right now that's probably one of my more successful ones, It's a scientific data visualization library for .NET. It's called ScottPlot. The name is silly. It's because when I made it, I thought I was the only person going to be using it. And then some other people started using it and that wasn't totally unexpected. But now it's about a million and a half installs on NuGet. I think it has like 5,000 stars on GitHub. It's really cool just to watch this thing grow."— Scott Harden
Welcome friends to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. We are the go-to podcast for .NET developers worldwide, and I am not your host: Jamie. I'm Delilah and I will be recording the intro for this episode because Jamie is suffering with a throat infection.
In this episode, Scott Harden joined us for the first of three episodes on .NET, open source, and NuGet. This part of the conversation is all about what Scott calls "The Spirit of Open Source in a Modern .NET World." This is the background information on why Scott (and Jamie) believe that developers should look to creating open source works, putting them out there, and gathering feedback from people. Not only will it enhance your technical skill set (and very quickly), but it will also allow you to get experience at failing in a safe space: in public.
"Now, humans evolved to like helping people in our in-group. And I think it means a lot that we treat anonymous strangers on the Internet, or we can treat them. Obviously, this can go wrong. But we can treat them as part of our in-group. Like, "hey, we are all in this technical world together. We are struggling. Let's figure this out together." And that bridge of trust and effort and you're sharing your knowledge with another person, it is such a positive experience all around the table"— Scott Harden
This episode has a lot of resources in the accompanying show notes, so if you're listening along in a podcast player make sure to head to the website (there'll be a link). That way you don't miss out on all the wonderful things Scott and Jamie talked about.
And remember, this is just part one. In the next two parts, Scott and I talk about creating NuGet packages, ensuring their safety and security, and how to be a good citizen of the open source community. Talk about a festive gift for you all.
And definitely go ahead and check out Scott's work and writings. He's a really interesting person, an amazing open source contributor, and an all-round great person.
Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
Supporting the ShowIf you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend or colleague, buying the host a coffee, or considering becoming a Patron of the show.
Full Show NotesThe full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-7/the-spirit-of-open-source-in-a-modern-net-world-with-scott-harden/
Scott's Links: Useful Links- Job crafting
- Left-Pad incident
- The story behind colors.js and faker.js
- What we know about the xz Utils backdoor that almost infected the world
- Hello, Duende
- Double-precision floating-point format
- Dave Farley
- Sigstore
- Add support for sigstore as signing method for NuGet packages
- The Primeagen
- Coding Blocks
- The Risks of Third Party Code With Niels Tanis
- Application Security with Tanya Janca
- Building Secure Software: Unveiling the Hidden Dependencies with Niels Tanis
- Managing Dependencies with M. Scott Ford
- Breaking Up with Tech Debt: A Love Story with M. Scott Ford
- The Life-Changing Magic of Tidying Up by Marie Kondo
- Start With Why by Simon Sinek
- Essentialism: The Disciplined Pursuit of Less by Greg McKeown
- GitHub
- NuGet
- scottplot.net
- The charts that Scott was referring to when talking about downloads per day, can be seen here
Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.
178 episodios
Manage episode 454101406 series 2414916
This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that exceed expectations.
Show Notes"One of the projects that I work on right now that's probably one of my more successful ones, It's a scientific data visualization library for .NET. It's called ScottPlot. The name is silly. It's because when I made it, I thought I was the only person going to be using it. And then some other people started using it and that wasn't totally unexpected. But now it's about a million and a half installs on NuGet. I think it has like 5,000 stars on GitHub. It's really cool just to watch this thing grow."— Scott Harden
Welcome friends to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. We are the go-to podcast for .NET developers worldwide, and I am not your host: Jamie. I'm Delilah and I will be recording the intro for this episode because Jamie is suffering with a throat infection.
In this episode, Scott Harden joined us for the first of three episodes on .NET, open source, and NuGet. This part of the conversation is all about what Scott calls "The Spirit of Open Source in a Modern .NET World." This is the background information on why Scott (and Jamie) believe that developers should look to creating open source works, putting them out there, and gathering feedback from people. Not only will it enhance your technical skill set (and very quickly), but it will also allow you to get experience at failing in a safe space: in public.
"Now, humans evolved to like helping people in our in-group. And I think it means a lot that we treat anonymous strangers on the Internet, or we can treat them. Obviously, this can go wrong. But we can treat them as part of our in-group. Like, "hey, we are all in this technical world together. We are struggling. Let's figure this out together." And that bridge of trust and effort and you're sharing your knowledge with another person, it is such a positive experience all around the table"— Scott Harden
This episode has a lot of resources in the accompanying show notes, so if you're listening along in a podcast player make sure to head to the website (there'll be a link). That way you don't miss out on all the wonderful things Scott and Jamie talked about.
And remember, this is just part one. In the next two parts, Scott and I talk about creating NuGet packages, ensuring their safety and security, and how to be a good citizen of the open source community. Talk about a festive gift for you all.
And definitely go ahead and check out Scott's work and writings. He's a really interesting person, an amazing open source contributor, and an all-round great person.
Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
Supporting the ShowIf you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend or colleague, buying the host a coffee, or considering becoming a Patron of the show.
Full Show NotesThe full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-7/the-spirit-of-open-source-in-a-modern-net-world-with-scott-harden/
Scott's Links: Useful Links- Job crafting
- Left-Pad incident
- The story behind colors.js and faker.js
- What we know about the xz Utils backdoor that almost infected the world
- Hello, Duende
- Double-precision floating-point format
- Dave Farley
- Sigstore
- Add support for sigstore as signing method for NuGet packages
- The Primeagen
- Coding Blocks
- The Risks of Third Party Code With Niels Tanis
- Application Security with Tanya Janca
- Building Secure Software: Unveiling the Hidden Dependencies with Niels Tanis
- Managing Dependencies with M. Scott Ford
- Breaking Up with Tech Debt: A Love Story with M. Scott Ford
- The Life-Changing Magic of Tidying Up by Marie Kondo
- Start With Why by Simon Sinek
- Essentialism: The Disciplined Pursuit of Less by Greg McKeown
- GitHub
- NuGet
- scottplot.net
- The charts that Scott was referring to when talking about downloads per day, can be seen here
Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.
178 episodios
Todos los episodios
×

1 From Code to Cloud in 15 Minutes: Jason Taylor's Expert Insights And The Clean Architecture Template 1:02:14


1 Deploying With Confidence: Sam Gomez on Terraform, Bicep, and Infrastructure as Code 1:08:09




1 The Infinite Game Meets Azure Security with Bojan Magušić 1:03:37


1 Grokking Application Security: Malcolm McDonald on Securing Your Apps 1:12:08


1 The Security Expert Speaks: Tanya Janca on Learning to Code Securely 1:11:07


1 Unlocking the Power of AI: Jim Bennett on Pieces for Developers 1:09:07


1 Open-Source and Our Digital Legacies with Scott Harden 1:15:27


1 The Spirit of Open Source in a Modern .NET World with Scott Harden 1:22:35


1 Cleipnir and Beyond: On Resilient Development Practices with Thomas Sylvest 1:05:50


1 The Art of Teaching Programming using Unity: An Interview with Harrison Ferrone 1:06:14


1 Powering Up with Erik Jensen: An Introduction to EF Core Power Tools 1:08:48


1 Chainguard and Securing Your Containers with Adrian Mouat 1:05:41


1 CQRS, System Maintainability, and Pragmatic Tech Choices with Dejan Miličić 1:04:59
Bienvenido a Player FM!
Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.