Sustain cover image

Sustain

Latest episodes

undefined
May 3, 2024 • 20min

Episode 231: OSCA 2023 with Velda Kiara on her Open Source Journey

Guest Velda Kiara Panelist Richard Littauer Show Notes Today, host Richard has a conversation with guest Velda Kiara, a passionate open source developer. Velda discusses how open source has helped businesses, how it benefits both coders and non-coders, and how it can lead to career growth. She also talks about the challenges of open source, particularly in terms of finances and the sustainability of projects. The discussion also turns to Velda’s attendance at OSCA fest in Lagos, Nigeria, and her involvement with Black Python Devs. Velda shares her personal journey of contributing to Django and other Python projects and tells us about her experience joining programs like Djangonaut Space and contributing to projects like Novu. Press download now to hear more! [00:00:10] The episode opens with Velda highlighting the ins and outs of open source, acknowledging that it allows for the use of software that businesses can monetize. She appreciates the good that comes from open source despite the criticism of some corporations. She acknowledges the pros and cons of open source, expressing hope that the pros will eventually outweigh the cons. [00:02:21] Richard introduces Velda and praises her answer and asks if she’d like to change her initial statement. Velda stands by her answer, expressing willingness to continue the discussion for further insights on open source. [00:03:31] Velda confirms her attendance at OSCA fest, mentioning he talk on building APIs with Django, DRF, and Open API, and discusses the importance of sustainability in growing the open source community in Africa. [00:04:34] Richard inquires about Velda’s involvement with Black Panther Devs, and she explains the inception, its objectives, and activities like workshops and meetups that support the community. [00:07:12] The conversation shifts to encouraging newcomers to join open source, emphasizing roles beyond coding, such as project management and writing. [00:09:08] Richard and Velda discuss the challenges designers face in open source and the potential career benefits of contributing to open source, even for non-developers. Velda shares how open source helped her gain experience and improve skills, which is beneficial at any career level, and she discusses the “level up” aspect of open source and the learning opportunities it provides. [00:12:00] Richard explores into the sustainability of open source for late-stage careers and the challenges maintainers face. Velda suggests using open source for mentorship and ensuring project continuity by engaging contributors and sharing maintenance responsibilities. [00:14:02] What currently excites Velda about open source? She expresses her excitement about contributing to Django after building many websites with it and her positive experience at DjangoCon US, which she found to be an inclusive community. Also, she discusses Djangonaut Space, an eight-week program designed to assist new contributors like her in contributing to the Django framework or third-party packages. [00:16:28] Velda mentions her contributions to other Python projects, such as Novu, and her new experiences working with SDKs. She reflects on the learning process in open source and shares her excitement for exploring various Python projects and talks about how she started a newsletter called, “The Storytellers by Tales.” Quotes [00:12:36] “If you eventually want to not let the project die, you could easily use open source as a way to mentor another person who’s going to help you maintain for a while if you want to retire or stop writing code in general.” Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Velda Kiara X/Twitter Velda Kiara LinkedIn Velda Kiara Website Black Python Devs KJay Miller Djangonaut Space Novu Sustain Podcast-Episode 169: Dawn Wages of PSF on organizing communities, ethical licenses, and more Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Velda Kiara.Support Sustain
undefined
Apr 26, 2024 • 36min

Episode 230: Kari L. Jordan on The Carpentries

Guest Kari L. Jordan Panelist Richard Littauer Show Notes In this episode of Sustain, host Richard welcomes guest Dr. Kari L. Jordan, the Executive Director of The Carpentries, to discuss the organization’s mission, challenges, and strategies for fostering an inclusive community that teaches data and coding skills. We explore topics like sustaining open source projects, the importance of teaching open source tools and practices, and how The Carpentries contribute to the ecosystem. The conversation dives into the funding strategies, volunteer engagement, accessibility, and the future goals of The Carpentries, including spreading skills in data science and coding across diverse linguistic and geographical communities. Also, we’ll touch on broader issues such as equity in tech and the potential avenues for increasing participation of underrepresented groups in open source and data science. Press download to hear more! [00:02:03] Richard asks Kari about The Carpentries work, and she gives her elevator pitch, emphasizing their mission of teaching inclusive data and coding skills. [00:03:23] Kari discusses how The Carpentries incorporates open source principles in teaching various aspects, including community management and code of conduct. Also, she outlines the adjacent communities to The Carpentries, mentioning rOpenSci and the Center for Scientific Collaboration and Community Engagement. [00:05:15] Richard jokes about The Carpentries being well-funded, and Kari clarifies their actual funding sources and the crucial role of volunteers. [00:07:15] Kari details how the nine paid staff of The Carpentries structure their work across curricula development, workshops and instruction, and community engagement. [00:08:59] A question comes up about The Carpentries success metrics, and Kari speaks on their goal to build global capacity in essential data skills for informed decision-making. [00:11:56] Discussing the ethical use of data, Kari explains The Carpentries alignment with the FAIR Principles to ensure data management is equitable and accessible. [00:14:47] Kari highlights the importance of recognition and appreciation in open source contributions, and speaks about the diversity in forms of appreciation, from LinkedIn badges to DOIs for contributions, and the necessity of different incentives. [00:17:34] Kari acknowledges the divide and discusses how individuals in The Carpentries often pick a focus, be it teaching or lesson development, though some do cross over between data and open source contributions. [00:19:37] Richard probes into the potential contribution of ‘data people’ to the burnout of open source maintainers and whether they should also contribute to the maintenance. Kari agrees on the correlation but suggests it might be a confidence issues and emphasizes the need to educate these individuals on the importance of their contributions. [00:21:12] Richard seeks a clearer definition of what constitutes a contribution within The Carpentries, and Kari responds by referring to their Code of Conduct which clarifies that contributions are welcome as long as they adhere to it. [00:22:45] What is Kari’s long-term vision for The Carpentries? She envisions their lessons being taught in hundreds of languages and spreading their educational model without a reliance on strong internet connections and mentions currently having a multilingual open source glossary called Glosario. [00:25:26] Kari talks about the hardest part of her job, which is that volunteer capacity and revenue generation are current organizational priorities. [00:28:29] What would Kari focus on in open source if she wasn’t with The Carpentries? She expresses her desire to concentrate efforts on equity and inclusion, specifically increasing the involvement of people of color in open source within the U.S. [00:31:20] Richard asks Kari what she’s really excited about for the future of The Carpentries. She shares her enthusiasm about potential strategic alliances with other organizations to share resources and thrive together, and the creation of resources for communities to run their own inclusive events. [00:32:58] Find out where you can follow Kari online. Quotes [00:06:46] “We’ve supported workshops in over 64 countries, and it’s because of our volunteers.” [00:09:31] “We know that decisions that impact our lives are made with data.” [00:10:48] “Before I came on staff at The Carpentries, I had never heard of R, Python. I had never heard of GitHub, and I have a PhD.” [00:16:07] “Appreciation is different depending on what’s important to you.” Spotlight [00:33:55] Richard’s spotlight is Nisha Ghatak, from NeSI, who ran two of The Carpentries workshops he attended in New Zealand. [00:34:21] Kari’s spotlight is OpenRefine, a very powerful open source tool. Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Dr. Kari L. Jordan X/Twitter Dr. Kari L. Jordan Mastodon Dr. Kari L. Jordan Website Dr. Kari L. Jordan GitHub Dr. Kari L. Jordan LinkedIn The Carpentries Center for Scientific Collaboration and Community Engagement rOpenSci FAIR Principles The Nine Core Values of The Carpentries Glosario Nisha Ghatak-NeSI OpenRefine Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Kari L. Jordan.Support Sustain
undefined
Apr 19, 2024 • 14min

Episode 229: OSCA 2023 with Stephen Okonkwo on Design and OSCA Festival

Guest Stephen Okonkwo Panelist Richard Littauer Show Notes In this episode of Sustain, the OSCA 2023 series, host Richard welcomes Steve Okonkwo, a multidisciplinary designer who actively contributes to the Open Source Community Africa (OSCA). Steve sheds light on his role in enhancing user experience through thoughtful design, particularly for OSCA, and shares his dedication to continue elevating the design team's work. Richard and Steve discuss the Sustain sub-event, the importance of design in open source, and the intricacies of conference planning around open source products. Steve also touches on the significance of research, the need for transparency in open source communities, and his personal journey and future aspirations within the design landscape. Press download now to hear more! [00:01:07] Steve tells us about his career as a multidisciplinary designer and his work in open source. He discusses his focus on improving user experience through design, including website and brand identity design for OSCA. [00:02:01] Richard compliments the OSCA’s branding, particularly the orange logos, and Steve mentions that OSCA has been his primary focus, and he plans to continue supporting their design team. [00:02:55] There was a large attendance at the last OSCAFest and a Sustain sub-event. Steve tells us he was the design facilitator for the design side of Sustain. [00:03:40] Steve highlights key points from OSCA discussions, including the growing opportunities for designers in open source and the importance of contributing to project aesthetics. [00:05:30] The conversation shifts to the iterative nature of web design and user experience, and Steve emphasizes the importance of research and testing in design updates to prevent overwhelming users. [00:06:37] Richard discusses the uniqueness of working with open source communities and the need for transparency. Steve talks about his approach to working with open source, emphasizing transparency, communications, and commitment to quality. [00:08:09] Richard asks about building a conference around open source products, and Steve shares insights from OSCAFest, including showcasing new tools like Penpot. [00:10:15] Richard inquires about challenges in designing the OSCA festival, and Steven mentions issues with physical artwork and space design. [00:11:02] What’s next for Steve? He talks about his current role as a multidisciplinary designer in Spokane, Washington, and his aspirations in open source design. [00:12:06] Find out where you can find out more about Steve’s work on the web. Quotes [00:05:19] “They always say in the tech industry, the web is never done.” [00:05:45] “Research is a very important part of design.” Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Mastodon Richard Littauer Instagram Steve Okonkwo Twitter Stephen Okonkwo LinkedIn Steve Okonkwo Website Penpot OSCA OSCA Festival Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Stephen Okonkwo.Support Sustain
undefined
Apr 12, 2024 • 45min

Episode 228: Yani Bellini Saibene on better scientific coding communities

Guest Yani Bellini Saibene Panelist Richard Littauer Show Notes In this episode of Sustain, host Richard welcomes guest Yani Bellini Saibene from Argentina. Yani, with a rich background in open source community management, shares her journey into the tech and open source world, and highlights her roles as the rOpenSci Community Manager, R-Ladies Project Lead, and Vice President for the Board of Directors for The Carpentries. The discussion dives into the challenges of funding, sustainability of volunteer-based models, and the importance of including diverse voices in open source development. The conversation also explores the economic disparities and cultural differences affecting contributors form the global south and how building strong local communities can empower individuals by providing them with tools, knowledge, and a sense of belonging in the wider world. Press download to hear more! [00:01:47] Yani describes her start as a researcher at INTA while at university, her degree in computer science, and her initial work developing software and teaching scientists to use computing tools. She also details her career progression and her master thesis at INTA. [00:04:49] We hear about the foundation and global expansion of R-Ladies, as Yani emphasizes community strength and the organizers’ passion. She discusses the flexibility and inclusivity of the chapters, and the support and resources shared among the community. [00:08:56] Richard questions about the distinct roles and activities between rOpenSci, R-Ladies, and The Carpentries, which appear to have similar goals in teaching R, and Yani explains the different objectives of the three organizations. [00:12:50] Yani lists the funders, including the Chan Zuckerberg Initiative, Sloan Foundation, and others. She describes the funding models for R-Ladies and Carpentries and the challenges of sustaining such community-oriented projects. [00:14:52] Richard inquires about the role of the board of directors in establishing post-grant funding. Yani explains The Carpentries’ membership model where institutions pay for benefits like workshops and instructor training, she mentions the perks for members, discusses the challenges of maintaining services without sufficient membership or grants, and highlights cultural and financial barriers in Latin America. [00:20:17] Richard is curious about cultural barriers and asks for further insights into overcoming cultural barriers and the limitations of translations. Yani discusses her personal journey with the English language and its importance in coding beyond syntax and shares some data from a recent study that was done, and the paper is called, “The manifold costs of being a non-native English speaker in science,” from PLOS Biology. [00:24:42] Yani discusses additional studies, mentioning the Linux Foundation report on English as a barrier in open source contribution and its influence on perceived expertise. [00:25:55] Richard asks Yani about the point at which translation efforts start to yield benefits for the community and inquires about the visible impacts and dividends from investments in internationalizing materials. Yani cites examples of immediate benefits, and discusses her involvement in translating educational materials, which has supported teaching many Spanish speaking teachers. [00:32:38] Richard raises concerns about the possibility of global exploitation through talent extraction from non-English speaking regions. Yani addresses the issue of local versus international business compensation and the ethical implications for non-profit organizations. [00:36:30] We hear Richard’s concerns about how to have conversations about open source contributions and community building in a non-extractive way and he wonders if it’s feasible to collectively support open source maintainers financially. Yani explains the concept of three “currencies” in any job: money, heart, and brain. [00:39:16] Yani discusses the champions program at rOpenSci, where stipends were important for participants to allocate time to the tasks and do an excellent job. [00:41:05] Find out where you can follow Yani online. Quotes [00:06:17] “In R-Ladies, you have enough informality and enough expertise to make this a special place to learn.” [00:18:26] “There is little funding for maintaining what you already have.” [00:20:40] “I have to confess that I approached the English language because I loved code.” Spotlight [00:42:26] Richard’s spotlight is a book he’s reading called, Theodore Rex. [00:43:10] Yani’s spotlight is a friend and someone she works with at R-Ladies, Athanasia Mo Mowinckel. Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Yani Bellini Saibene GitHub Yani Bellini Saibene Mastodon Yani Bellini Saibene Website Yani Bellini Saibene LinkedIn Teaching Tech Together R-Ladies The Carpentries rOpenSci The manifold costs of being a non-native English speaker in science (PLOS Biology) Chan Zuckerberg Initiative Sloan Foundation Drive: The Surprising Truth About What Motivates Us by Daniel H. Pink Theodore Rex by Edmund Morris Dr. Athanasia Mo Mowinckel Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Yani Bellini Saibene.Support Sustain
undefined
Apr 5, 2024 • 14min

Episode 227: OSCA 2023 with Adewale “Ace” Abati on Made. In. Nigeria.

Guest Adewale “Ace” Abati Panelist Richard Littauer Show Notes In this episode, host Richard Littauer sits down with Adewale “Ace” Abati, a staff developer advocate at TBD and member of the Open Source Community Africa. Today, they discuss Ace’s work in building a decentralized future of the web and advocating for open protocol and Web5 technology. Ace provides insightful perspectives on the pressure of content creation, the importance of repetition for skill acquisition, and the role of community in open source project management. The conversation also touches on Ace’s ‘Made. In. Nigeria.’ project, a website that highlights the contributions of Nigerian developers to the open source community. Hit download now to hear more! [00:00:42] Ace talks about his role at TBD, advocating for decentralized technology and Web5, an open protocol for user-controlled identity and data across platforms. [00:01:25] We hear the difference between open protocol and open source, to which Ace confirms that while Web5 is open source, it is also a protocol that allows building on top of it. Also, Ace explains the relation of Web5 to blockchain. [00:02:21] Ace shares his journey to Amsterdam, starting from working at Code Sandbox, an online code editor, and moving for new experiences. [00:03:11] The conversation shifts to the topic of Nigerian developers in open source and the diaspora. Ace discusses his project ‘Made. In. Nigeria.’ highlighting the contributions of Nigerian developers both locally and abroad. [00:04:19] Ace introduces Buzz, a recent project on the list that uses OpenAI’s Whisper for audio transcription. [00:04:50] The discussion moves to Ace’s activities as a staff developer advocate and his hobbies, including YouTube and video game streaming. [00:05:46] Richard questions if creative individuals in the open source community burn out faster due to the constant need for new content. Ace agrees and discusses the pressures of project maintenance and content creation. [00:08:19] Richard talks about a designer in Australia and his YouTube video where he drew an Ibis every day for a year and what happened, then brings up the concept of repeated practice, and he asks Ace if he finds the skills gained from daily activities useful for the future. Ace sees the value in repetition for learning but doesn’t plan to repeat the exact same activities. [00:10:46] Ace previews a new version of the Made. In. Nigeria. project website focused on the stories behind the developers of the projects listed. [00:12:47] Find out where you can learn more about Ace on the web. Quotes [00:06:39] “At the end of the day we are not machines.” Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Mastodon Richard Littauer email Richard Littauer Sustain Richard Littauer blog email Adewale “Ace” Abati X/Twitter Adewale “Ace” Abati Website Adewale “Ace” Abati LinkedIn Adewale “Ace” Abati YouTube Adewale “Ace” Abati Instagram TBD Made. In. Nigeria. (GitHub) Made. In. Nigeria. Buzz The drawing advice that changed my life (YouTube) Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Adewale “Ace” Abati .Support Sustain
undefined
Mar 29, 2024 • 34min

Episode 226: Jacob Kaplan-Moss on Compensating Open Source Maintainers (but not that way)

Jacob Kaplan-Moss, from Django Software Foundation, discusses compensating open source maintainers. Topics include the ethical use of open source, challenges in finding sustainable funding models, and the impact of high net worth donations. The conversation also covers criticism faced by maintainers seeking compensation and the importance of financially supporting them.
undefined
Mar 22, 2024 • 14min

Episode 225: OSCA 2023 with Subomi Oluwalana on Convoy

Guest Subomi Oluwalana Panelist Richard Littauer Show Notes On today’s episode, Richard engages in a conversation with Subomi Oluwalana, Co-founder and CEO of Convoy, an innovative company specializing in open source Webhooks gateway solutions akin to Kong but focused on Webhooks, with features like rate limiting and circuit breaking. He delves into the intricacies of balancing a genuine open source philosophy with profitability drawing parallels with GitLab’s model and emphasizes the importance of community and transparency in open source projects. The discussion also covers Convoy’s positive reception in Nigeria, Subomi’s distinctive experience with Y Combinator, his thoughts on the evolving perceptions of open source as a business model, and advice for aspiring open source entrepreneurs. Press download now to hear more! [00:01:14] Subomi tells us about Convoy, and he describes Convoy’s service as analogous to Kong but for Webhooks, highlighting its functionalities. [00:01:52] Richard questions Subomi about Convoy’s open source model and what aspects remain proprietary, and he discusses the balance between being genuinely open source and profitable. [00:03:12] The conversation shifts to community importance in open source projects, with Subomi explaining the wide range of developers Convoy serves. [00:04:56] Richard sites Subomi’s blog post on sustainability and questions how Convoy maintains its product market while ensuring the sustainability of its open source project. Subomi speaks on the delicate balance of stewardship in open source, advocating for transparency and a clear understanding between the community and the company. [00:08:07] Richard steers the discussion towards the role of VC funders and Y Combinator’s support for open source projects. Subomi describes Y Combinator’s growing openness to open source companies and the changing perceptions of open source as a viable business model. [00:09:17] The conversation touches upon Subomi’s unique experience as a Nigerian company in Y Combinator, particularly as a DevTools company. [00:11:07] Subomi shares the positive response Convoy has received in Nigeria, detailing their engagement with the local tech ecosystem. [00:11:40] Richard asks for Subomi’s advice for those in the OSCA or developing countries looking to start an open source business. [00:13:06] Find out where you can learn more about Subomi and Convoy on the web. Quotes [00:02:11] “We wanted to be open source, but we also wanted to make money.” [00:05:03] “Open Source is the ultimate form of sustainability. 92% of SaaS companies fail regardless of funding or growth. Failure of your business should not bring down my infrastructure, nor force me to redesign my system architecture when I’m not ready to do so. Providing open source software is the highest form of care for sustainability for your users.” [00:06:57] “It’s very important to be transparent with the community with the direction you are taking. That, in my opinion is the biggest problem that we face as open source founders.” [00:08:15] “Y Combinator has become a good home for open source companies.” [00:09:23] “There hasn’t been any open source DevTools company from Nigeria in YC.” [00:12:32] “The abstractions you think are needed in your organization are most probably needed elsewhere.” Links SustainOSS SustainOSS Twitter SustainOSS Discourse podcast@sustainoss.org SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Mastodon Richard Littauer email Richard Littauer Sustain Richard Littauer blog email Subomi Oluwalana X/Twitter Subomi Oluwalana LinkedIn Convoy Why Open Source? by Subomi Oluwalana (Convoy blog) Y Combinator Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Subomi Oluwalana.Support Sustain
undefined
Mar 15, 2024 • 40min

Episode 224: Ciarán O’Riordan on the EU's Cyber Resiliency Act

Exploring the EU's Cyber Resiliency Act with insights from a Senior Policy Advisor at OFE. Analyzing the impact of the Act on the open-source ecosystem. Navigating cybersecurity compliance challenges in Europe. Understanding the Product Liability Directive for FOSS. Strategies for engaging with policymakers. Personal recommendations for learning and understanding.
undefined
Mar 8, 2024 • 19min

Episode 223: OSCA 2023 with Mannie William Young on the Python community in Ghana & PyCon Africa

Join Mannie Young as he shares insights on the Python community in Ghana, his involvement in organizing PyCon Africa, and the growth of PyLadies and PyData Ghana. Explore the importance of documentation in open source projects and the challenges faced by the Python community in Ghana and Nigeria. Learn about Mannie's transition from behind-the-scenes to visibility in the tech community
undefined
Mar 1, 2024 • 37min

Episode 222: Nathan Schneider on his new book "Governable Spaces: Democratic Design for Online Life"

The podcast explores Nathan Schneider's new book 'Governable Spaces' discussing challenges in creating democratic governance online, open source sustainability, governance failures in projects like Git, diverse forms of governance, and the role of protocols in shaping online communities.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode