Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


Episode 35 - Functional Programming with C# with Simon Painter
Manage episode 489284142 series 3551436
Dive into the world of functional programming with Simon Painter, a .NET developer with 20 years of experience who literally wrote the book on functional C#. Simon breaks down this powerful programming paradigm in refreshingly accessible terms, comparing it to connecting Lego bricks to create increasingly complex systems.
Beyond his professional work, Simon shares his passion through teaching children Python at a code club, speaking at conferences worldwide, and authoring "Functional Programming with C#" (O'Reilly). Whether you're curious about a different programming approach or seeking more reliable, testable code, this episode provides a compelling introduction to thinking functionally.
Ready to explore functional programming? Follow us on social media to catch more expert insights and expand your developer toolkit!
Read more about it here
https://www.amazon.co.uk/Functional-Programming-Simon-J-Painter-ebook/dp/B0CHXS6BWB
Chapters
1. Welcome and Introduction (00:00:00)
2. What is Functional Programming? (00:01:09)
3. Benefits of Functional Programming (00:05:28)
4. Programming Languages and Career Path (00:09:33)
5. Teaching Kids to Code (00:11:24)
6. Learning Resources and Community Involvement (00:15:56)
7. Upcoming Speaking Engagements (00:17:58)
36 episodes
Manage episode 489284142 series 3551436
Dive into the world of functional programming with Simon Painter, a .NET developer with 20 years of experience who literally wrote the book on functional C#. Simon breaks down this powerful programming paradigm in refreshingly accessible terms, comparing it to connecting Lego bricks to create increasingly complex systems.
Beyond his professional work, Simon shares his passion through teaching children Python at a code club, speaking at conferences worldwide, and authoring "Functional Programming with C#" (O'Reilly). Whether you're curious about a different programming approach or seeking more reliable, testable code, this episode provides a compelling introduction to thinking functionally.
Ready to explore functional programming? Follow us on social media to catch more expert insights and expand your developer toolkit!
Read more about it here
https://www.amazon.co.uk/Functional-Programming-Simon-J-Painter-ebook/dp/B0CHXS6BWB
Chapters
1. Welcome and Introduction (00:00:00)
2. What is Functional Programming? (00:01:09)
3. Benefits of Functional Programming (00:05:28)
4. Programming Languages and Career Path (00:09:33)
5. Teaching Kids to Code (00:11:24)
6. Learning Resources and Community Involvement (00:15:56)
7. Upcoming Speaking Engagements (00:17:58)
36 episodes
All episodes
×
1 Episode 36 - Empowering People Through AI and Community with Heather Cook 45:07

1 Episode 35 - Functional Programming with C# with Simon Painter 20:49

1 Episode 34 - AI Innovation with Azure from Concept to Creation with Harshavardhan Bajoria 20:58

1 Episode 33 - .NET Open Source Library: Lessons Learned with Jochen Kirstätter 36:32

1 Episode 32 - Women of Microsoft: The stories of Innovation by Miri Rodriguez 24:58

1 Episode 31 - Container Security with Josh Duffney 33:37

1 Episode 30 - Observability in DevSecOps with Neel Shah 23:01

1 Episode 29 - Can't AI do the Dishes Already with Kellyn Gorman 29:32

1 Episode 28 - Cost Optimization in the Wild with Erlend Rushfeldt 22:37

1 Episode 27 - Azure AI Foundry Shaping the future of innovation with Bhuvi Vatsey 18:56

1 Episode 26 - Broaden Your Skillset to help your career with Ian Schreier 32:57

1 Episode 25 - Exploring Microsoft Fabric with Javier Villegas 31:00

1 Episode 24 - Navigating Tech with Harjit Dhaliwal 34:02

1 Episode 23 - Explore Azure Administration with Sucheta Gawade 26:05

1 Episode 22 - Five years of Microsoft Sentinel The Good, The Bad and the Ugly with Truls Dahlsveen 41:22
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.