Episode 10: Sustaining Unified with Titus Wormer episode artwork

EPISODE · Sep 15, 2019 · 48 MIN

Episode 10: Sustaining Unified with Titus Wormer

from Sustain · host SustainOSS

Episode Summary In this week's episode of Sustain Our software Titus Wormer joins the panel to discuss his experience maintaining Unified.js.  Titus is built Unified and is working fulltime maintain Unified. He has a bachelor's in digital design and did his thesis on fixing natural language in wed design using syntax trees.   The panel takes a moment to talk about abstract syntax trees. Titus explains how abstract syntax trees help computers understand what is going on in human languages, helping programs like Babel and Google Translate.   Titus also does a lot of his work in markdown and the panel asks him why he started working in markdown. Most developers work in markdown and HTML explains Titus, plus markdown has some great tools. In opensource he needs a lot of Read Me’s so Titus built tools in markdown to check on his Read Me’s.    Moving on to the sustaining of Unified the panel asks Titus about the funding he is receiving for Unified. Titus explains a little about the setup of Unified and what goes into maintaining it. Unified has over 400 repositories on Github that need to be maintained, and as Unified gained popularity so did the amount of work needed to maintain the repositories. Titus shares how stressful it was to come home from his everyday paying job to find more and more requests piling up.    Titus decided they needed a change, so last November they started an open collective and looking for sponsors. Titus shares how easy it was asking his users for money and the amount of support they received. According to Titus, about 90% of their funding comes from large company sponsors. The panel discusses his experience in finding these companies and getting them to sponsor Unified.    The panel wonders how much time Titus spends fundraising. Titus explains what it was like when they first started the open collective. They were getting some funding but not enough to pay someone to work full time maintaining Unified, so they didn’t really know what to do with it.    The panel brings up an article about developers working for salaries under the poverty line because of the lack of sustaining funds for opensource projects. They consider specific projects and how much funding they receive annually.   Titus shares his opinion on this article. He believes people support what they see that they are using, big visible projects like Babel and Webpack receive tons of funding because not only do a lot of people use this software but they see that they are using it. He explains that smaller projects that are buried in a stack don’t get funding because they are less visible to their users. Relating this to Unified, Titus doesn’t think Unified fits into either category. Unified is a bunch of smaller modules but is advertised as one large monolith. Which is why they get as much funding as they do.    The Starbuck’s supply chain analogy is discussed by the panel. The analogy is this, farmers grow the coffee beans to make the coffee at Starbucks. While sitting Starbucks the coffee drinkers never think of the farmers that put all the work into the coffee just about Starbucks. Some opensource projects are the farmers, small and unrecognized while others are visible and renowned like Starbucks. The panel asks Titus about where he thinks Unified fits into this analogy.    Next, the panel discusses governance, asking Titus how he decides who gets the money. He explains that in people would help out, fixing things, and Titus would tell them to send in an invoice and that he would give them some of the money. Many of the people didn’t want the money, saying it was opensource and they were happy to donate their time. Titus then decided to try maintaining Unified fulltime and has been doing so since May.  He explains all he does every day to maintain Unified.    “What’s next for unified?” is the next question the panel wants to be answered. Titus explains how they partnered with NDX and announced a new project called micro mark. He’s is hoping to finish up the new project by November when the money runs out. At which time he will need to find a real job or find other funding.    The episode ends with a discussion about what it’s like being a fulltime opensource maintainer. Titus explains that his current situation and the fact that the Netherlands has a safety net for its citizens making it less dangerous financially than it would be in the United States. Titus and the panel explore the idea of Titus being a contractor for unified as a way of making money.    Panelists Eric Berry Richard Littauer Guest Titus Wormer Sponsors   Adventures in DevOps Adventures in Angular Ruby Rogues CacheFly Links https://opencollective.com/unified  http://www.openmdx.org/  Software Below the Poverty Line  https://en.wikipedia.org/wiki/The_85_Ways_to_Tie_a_Tie  https://github.com/micromark  https://github.com/mdx-js/mdx  https://mdxjs.com/   https://github.com/unifiedjs/governance  https://github.com/unifiedjs/github-tools  https://wooorm.com/ https://twitter.com/wooorm https://www.facebook.com/Sustain-Our-Software-SOS-857471391289849/ https://twitter.com/sos_opensource Picks Eric Berry: Chats with Kent  https://codefund.io/partners/opencollective  Richard Littauer: https://nadiaeghbal.com/basic  The Martian  Titus Wormer: Go for a walk more https://www.burntfen.com/projects/francis-bacon-and-eggs/  Special Guest: Titus Wormer.

Episode Summary In this week's episode of Sustain Our software Titus Wormer joins the panel to discuss his experience maintaining Unified.js.  Titus is built Unified and is working fulltime maintain Unified. He has a bachelor's in digital design and did his thesis on fixing natural language in wed design using syntax trees.   The panel takes a moment to talk about abstract syntax trees. Titus explains how abstract syntax trees help computers understand what is going on in human languages, helping programs like Babel and Google Translate.   Titus also does a lot of his work in markdown and the panel asks him why he started working in markdown. Most developers work in markdown and HTML explains Titus, plus markdown has some great tools. In opensource he needs a lot of Read Me’s so Titus built tools in markdown to check on his Read Me’s.    Moving on to the sustaining of Unified the panel asks Titus about the funding he is receiving for Unified. Titus explains a little about the setup of Unified and what goes into maintaining it. Unified has over 400 repositories on Github that need to be maintained, and as Unified gained popularity so did the amount of work needed to maintain the repositories. Titus shares how stressful it was to come home from his everyday paying job to find more and more requests piling up.    Titus decided they needed a change, so last November they started an open collective and looking for sponsors. Titus shares how easy it was asking his users for money and the amount of support they received. According to Titus, about 90% of their funding comes from large company sponsors. The panel discusses his experience in finding these companies and getting them to sponsor Unified.    The panel wonders how much time Titus spends fundraising. Titus explains what it was like when they first started the open collective. They were getting some funding but not enough to pay someone to work full time maintaining Unified, so they didn’t really know what to do with it.    The panel brings up an article about developers working for salaries under the poverty line because of the lack of sustaining funds for opensource projects. They consider specific projects and how much funding they receive annually.   Titus shares his opinion on this article. He believes people support what they see that they are using, big visible projects like Babel and Webpack receive tons of funding because not only do a lot of people use this software but they see that they are using it. He explains that smaller projects that are buried in a stack don’t get funding because they are less visible to their users. Relating this to Unified, Titus doesn’t think Unified fits into either category. Unified is a bunch of smaller modules but is advertised as one large monolith. Which is why they get as much funding as they do.    The Starbuck’s supply chain analogy is discussed by the panel. The analogy is this, farmers grow the coffee beans to make the coffee at Starbucks. While sitting Starbucks the coffee drinkers never think of the farmers that put all the work into the coffee just about Starbucks. Some opensource projects are the farmers, small and unrecognized while others are visible and renowned like Starbucks. The panel asks Titus about where he thinks Unified fits into this analogy.    Next, the panel discusses governance, asking Titus how he decides who gets the money. He explains that in people would help out, fixing things, and Titus would tell them to send in an invoice and that he would give them some of the money. Many of the people didn’t want the money, saying it was opensource and they were happy to donate their time. Titus then decided to try maintaining Unified fulltime and has been doing so since May.  He explains all he does every day to maintain Unified.    “What’s next for unified?” is the next question the panel wants to be answered. Titus explains how they partnered with NDX and announced a new project called micro mark. He’s is hoping to finish up the new project by November when the money runs out. At which time he will need to find a real job or find other funding.    The episode ends with a discussion about what it’s like being a fulltime opensource maintainer. Titus explains that his current situation and the fact that the Netherlands has a safety net for its citizens making it less dangerous financially than it would be in the United States. Titus and the panel explore the idea of Titus being a contractor for unified as a way of making money.    Panelists Eric Berry Richard Littauer Guest Titus Wormer Sponsors   Adventures in DevOps Adventures in Angular Ruby Rogues CacheFly Links https://opencollective.com/unified  http://www.openmdx.org/  Software Below the Poverty Line  https://en.wikipedia.org/wiki/The_85_Ways_to_Tie_a_Tie  https://github.com/micromark  https://github.com/mdx-js/mdx  https://mdxjs.com/   https://github.com/unifiedjs/governance  https://github.com/unifiedjs/github-tools  https://wooorm.com/ https://twitter.com/wooorm https://www.facebook.com/Sustain-Our-Software-SOS-857471391289849/ https://twitter.com/sos_opensource Picks Eric Berry: Chats with Kent  https://codefund.io/partners/opencollective  Richard Littauer: https://nadiaeghbal.com/basic  The Martian  Titus Wormer: Go for a walk more https://www.burntfen.com/projects/francis-bacon-and-eggs/  Special Guest: Titus Wormer.Support Sustain

NOW PLAYING

Episode 10: Sustaining Unified with Titus Wormer

0:00 48:22

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Chewing the Fat with WorkForge WorkForge Bite-Sized Conversations for Building a Stronger Workforce Welcome to Chewing the Fat, a podcast delving deep into the world of food manufacturing. Dive into real conversations around critical topics like staffing, retention, onboarding, and career development in this essential industry. Subscribe now to gain insights from your peers, subject matter experts and more on the biggest issues facing food manufacturers today: -Hiring and retaining employees -Addressing the challenges of the Silver Tsunami -Improving time to productivity of new employees -Engaging employees from hire to retire And more... Tune in to Chewing the Fat, a WorkForge podcast, and join the conversation on how to build and sustain a resilient, high-performing workforce in food manufacturing. The Habit Mechanic — Train Your Brain for the AI Revolution Dr. Jon Finn The Habit Mechanic is a science-based podcast about brain performance in the AI era.As AI reshapes the work humans get paid to do, focus, decision-making, and mental energy are becoming the real constraints on performance. This podcast explores how to optimise your brain’s natural energy patterns — what I call Brain States — so you can do high-value work, work effectively with AI, and sustain performance over time.I’m Dr Jon Finn, a performance consultant with 25 years’ experience working with professionals, leaders, teams, and elite performers across business and sport. Drawing on applied neuroscience, behavioural science, and real-world practice, each episode offers clear thinking and practical tools you can use immediately.If you’re interested in improving cognitive performance, avoiding burnout, and building the habits required to thrive alongside AI — without chasing tools or trends — this podcast is for you. Why I‘ll Never Make It Patrick Oliver Jones The actor’s journey is one of occasional highs and frequent lows. It is a path riddled with self-doubt and frustration as we question our career choices, wondering if we’ll ever really ”make it.” But it is those few moments of glory on stage or screen that can sustain us through all the setbacks and challenges. On this award-winning podcast, New York actor Patrick Oliver Jones invites fellow creatives to share three stories that offer a behind-the-scenes look at the creative life rarely seen in the glitz and glam of this industry. These conversations remind us we’re not alone in this often bumpy and winding journey of the performing arts. Surviving Your Journey Towards Success Podcast Nichel Anderson You will have access to my popular motivational quotes, discussions on topics that aims to assist you on your life journey. Guest interviews will also be featured to provide some perspective that enriches the discussion to further help others on their path to success or to sustain success.

Frequently Asked Questions

How long is this episode of Sustain?

This episode is 48 minutes long.

When was this Sustain episode published?

This episode was published on September 15, 2019.

What is this episode about?

Episode Summary In this week's episode of Sustain Our software Titus Wormer joins the panel to discuss his experience maintaining Unified.js.  Titus is built Unified and is working fulltime maintain Unified. He has a bachelor's in digital design...

Can I download this Sustain episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!