<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Notes and Stories: Community Stories]]></title><description><![CDATA[Posts on community, based on my exeperiences]]></description><link>https://naomiceder.substack.com/s/community-stories</link><image><url>https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png</url><title>Notes and Stories: Community Stories</title><link>https://naomiceder.substack.com/s/community-stories</link></image><generator>Substack</generator><lastBuildDate>Thu, 07 May 2026 01:26:04 GMT</lastBuildDate><atom:link href="https://naomiceder.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Naomi Ceder]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[naomiceder@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[naomiceder@substack.com]]></itunes:email><itunes:name><![CDATA[Naomi Ceder]]></itunes:name></itunes:owner><itunes:author><![CDATA[Naomi Ceder]]></itunes:author><googleplay:owner><![CDATA[naomiceder@substack.com]]></googleplay:owner><googleplay:email><![CDATA[naomiceder@substack.com]]></googleplay:email><googleplay:author><![CDATA[Naomi Ceder]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[A time of gifts]]></title><description><![CDATA[Thoughts on the Python community]]></description><link>https://naomiceder.substack.com/p/a-time-of-gifts</link><guid isPermaLink="false">https://naomiceder.substack.com/p/a-time-of-gifts</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Mon, 14 Aug 2023 18:30:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>It&#8217;s been surprisingly busy here, particularly for an old retired person, with preparations for conferences and various life stuff.  I&#8217;ll be off to PyCon Latam next week, so things may be a bit delayed for a while. </em></p><p><em>But I wanted to share my first big post in English, Spanish, and Portuguese. While it&#8217;s something I&#8217;ve shared before via other platforms, from what I can see it&#8217;s still a theme that needs discussion. </em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h5>Versions in <a href="https://naomiceder.substack.com/p/una-epoca-de-regalos">Spanish</a> and <a href="https://naomiceder.substack.com/p/um-tempo-de-presentes">Portuguese</a> were given at <a href="https://pylatam.org/">PyCon Latam 2022, 2022-08-27</a></h5><p></p><p><em><strong>I don't usually post the text of talks I've given, but I thought I'd make an exception for this one. This started out as a love letter to the Python community, but ended up with a bit of what I suppose you could call parental concern.</strong></em></p><p>Delivered as the <a href="https://www.youtube.com/watch?v=sFmwGQu0cQU">closing keynote of PyCon 2022, Salt Lake City, Utah, 2022-05-01</a></p><p>Good afternoon. I am honored and delighted to be here. Before I say anything else I'd like to note that this is our 20th PyCon, yes, this is number 20, and <strong>my</strong> 20th PyCon as well, and I like to give my deepest thanks to the organizers, the staff, the volunteers, and of course to all of you, for making it such a joyful return to the world. Thank you all.</p><p>I've called this "A Time of Gifts," which is inspired by a little gem of a travel memoir by Patrick Leigh Fermor, who in the early 1930's, after being thrown out of his last year of British public school for not taking it seriously enough, decided to walk from the Netherlands up the Rhine, across Europe, down the Danube and ultimately to Istanbul.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>It took him a couple of years, and the focus of the book is not so much the places and sights he visited, nor the historic events unfolding around him (he crossed Germany and Austria as the Nazis were coming to power, but seems to hardly notice). Rather Fermor is interested in the people he met along the way - boatmen and truck drivers, farmers and shopkeepers, even an occasional aristocrat, whose gifts of food, shelter, and companionship helped sustain him along the way.</p><p>For me, and maybe for many of you, my time in this community has been my time of gifts, gifts that have sustained me in many ways on my journey over the past 20 years to various continents, across two genders, through different stages of my life. So that led me to think about how we value and share the gifts of our community and how people have compared open source communities like the Python community to a gift economy.</p><p>Here at PyCon I overheard someone say, "In Python people know how open source works." Maybe. But I wonder if that understanding is really the same for everyone. There are a lot of ways to look at communities, and I expect that there will be various different opinions. But I do think it's important for communities to think about and articulate their principles, and I want to present a way of thinking about our community that makes sense to me. Maybe at least it will start some discussion.</p><p>I want to be clear that what I'm about to say is purely my own opinion - I stepped away from the PSF board nearly 2 years ago, so please don't blame any of them.</p><p>I would argue that, as a community organized around an open source language and ecosystem, we have a gift orientation. The thumbnail definition of this orientation is that people contribute what they can when they can, and in turn share the resources and help contributed by others in the community.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>This style of gift giving or mutual contribution is what we see in our Python communities - some people are contributing code, others documentation, still others the labor to hold community events. All of these gifts are freely given and everyone enjoys the benefits. Right? Sort of like a utopian anarcho-syndicalist commune, or like what the animals had on <em><strong>Animal Farm</strong></em> until the pigs turned into totalitarian dictators.</p><p>And I think for many of us who love this community, this is the narrative we turn to, particularly in misty nostalgic moments, which at least old-timers like me experience at every PyCon. But in those moments we tend to forget that things are never quite that simple, that perfect, or that idyllic. As Python, our community, our projects, and our gatherings have grown, things are not so clear. In fact, a lot of people are questioning whether this model of open source powered by gifts is still sustainable.</p><p>I suppose part of the problem is that the open source world in general and Python in particular have been almost too successful. Even as we've grown in every aspect, the number of users and their demands has grown exponentially faster. How can such relatively tiny groups of volunteers keep a community and a language used by millions going?</p><p>It's easy to find examples of things that go wrong. One issue is burnout on the part of the volunteers who make it work. Many times I've seen what I call "shooting stars", people who burst onto the scene and start contributing to the community, often in multiple ways, showing superhuman amounts of energy and enthusiasm. It seems that only months after their first events, they are organizing other events, teaching courses, contributing code, and more. These newcomers are so successful, so eager to help, that we, as a community, happily give them more and more to do, to the point that old timers like me start wondering, "how can anyone possibly do all of that?"</p><p>The answer usually is that they can't, at least not for very long. In those cases, we'll start to notice that they're looking tired, that the enthusiasm is fading even as the workload continues to go up. I've had them take me aside and quietly ask me how to deal with the stress, how to keep all the balls in the air&#8230; and when I tell them that the answer is to do less, they never seem to accept it. Oh, you can tell that they'd love to, but by now they don't have time. They have an event to organize, a review or blog post to edit, code to write, planning calls to join.</p><p>And after a few months, or a couple of years, maybe, they fade away. Emails go unanswered, deadlines slip, pull requests are ignored, calls are missed, and so on. The demands of all that they were doing, for free, as volunteers, combined with demands of work, the needs of family, etc, have literally sucked all of the energy out of them. The tank is empty and they have no more to give, and the relationship between them and the community is damaged, often irreparably.</p><p>I've also seen people who've started slower, and built on their work over the years until they have become key developers, or maintainers, or key community organizers. They've been doing what they do for many years now, usually getting more complaints than praise, and they feel that their work is being taken for granted. In many cases I think they have too much invested emotionally to walk away, but they're tired, and they're wondering how much longer they can hold on.</p><p>Sometimes those leaders have given so much more than anyone else that they end up running the project alone. They hold all the credentials, and whenever something needs to be done, everything goes through them. When encouraged to share the load, they tend to explain that they can handle it just fine, and, besides, it's more work to train new people than it is to do the work. Or maybe they feel that they just don't have the knowledge or the time to onboard new people.</p><p>On the other side are the people who are eager to join a coding project or community effort and to help out, but who end up being turned away. I've often see people whose sincere, even eager, offers of help end up ignored for a variety of reasons: no one has time to onboard them, the project that they're interested in has enough people involved (they think), they happen to be asking in the wrong place, they're trying to come in at too advanced a level, or any number of things.</p><p>If they are trying to do something that they aren't ready for yet, they can be directed towards more appropriate contributions. But often it seems to me that they just fall through the cracks. And in those cases each time they try to get involved and somehow get turned away they are less likely to try again, and we end up losing them.</p><p>The end result is that our projects and our community initiatives are at risk of dying as people burn out and are not replaced. So it happens that we often find open source projects abandoned, with unanswered issues, ignored PR's, and out of date dependencies&#8230; or initiatives with silent mailing lists, ghost town slacks, and so on. Occasionally one might get revived, but most are simply left behind.</p><p>Some even see this as just the way that open source projects work. I was reading an article about the sustainability of open source a couple of weeks ago and a developer/maintainer of several JavaScript projects characterized open source as "a model that relies on people giving more than they can for very little or nothing in return, and hoping that there will be someone to take over the mantle when the previous person burns out."<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p>That description of how open source works tells me that if we are in fact a gift giving culture (and I believe we are) things are going wrong. We have people giving more than they can sustain and others who are able (barely) to sustain what they give, but feel that they aren't receiving anything in return. I'm sure that feeling is made even worse by seeing companies use their work in place of systems that used to cost hundreds of thousands of dollars, without acknowledgement, and certainly without giving back even a tiny fraction of the money that they are now saving.</p><p>And then there are others who feel that their gifts are being rejected. This last is also serious - in a gift giving culture refusing someone's gift is an insult, it's a way of saying you don't want them in the community. So it's no wonder sometimes we struggle to find new people to take over projects.</p><p>So clearly there are challenges we face as an open source community. The question is what do we do about it? What can we do? To my mind the first step is to understand what's going on and what motivations and values are driving people's behavior.</p><p>The way you think about something, the narrative you tell yourself, has an impact on how you deal with it, and some ways of thinking about a problem can actually keep you from fixing it. I know from personal experience that sometimes changing, or at least clarifying, your narrative can be an important first step in dealing with a situation better.</p><p>So what does drive communities like ours? Why are we here at a conference like this where there is so much talk about community? 20 years ago the most popular explanation, popularized in things like <em><strong>The Cathedral and the Bazaar</strong></em>, was that open source was driven by self interest. Enlightened self interest to a degree, since in practical terms you were more likely to get what you wanted if you were agreeable, but still just self interest. People worked only on what interested them or benefited them, and beyond that the only other motivation was the ego boost you could get from reflecting that you were the one to solve the problem, and everyone interested in the project would know it. In fact even if you were to do something nice, something altruistic, without that ego boost as payback, that was only because you could then get the ego boost of thinking about what a noble person you were. In other words, it was self interest all the way down, no matter what you did.<a href="https://naomiceder.tech/posts/pycon_keynote_2022/#fn:4">4</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a></p><p>Along with this was the belief that enough genially selfish people working to scratch only their particular itches and to boost their own egos would somehow combine to produce the best of all possible worlds for everyone. As you may notice, this view doesn't have room or any notion of community, service, or altruism.</p><p>If that's the view you have of how the open source world works, then there is no problem with any of the examples I mentioned above. Rapid burnout and departure? Well, the level of their interest no longer was high enough for them to continue. Or maybe they just didn't achieve enough ego boosts. Either way, no problem. Exhausted volunteers? If they're doing what they want, they'll continue, and when the rewards aren't great enough they'll quit, that's the way it works. Abandoned projects or communities? Well that's what happens when there isn't enough interest. Better learn to deal with it. And those wannabe volunteers, who feel turned away? They must not want it badly enough, or maybe they're just not smart enough or pushy enough to elbow their way in.</p><p>Looking back, some of the stuff written 20 years ago along these lines comes off as an adolescent mix of Ayn Rand and liberal capitalism, and it seems mercifully to have fallen out of favor. Not that I can claim the moral high ground. Back in the day, most of us didn't really question notions like these, even though in practice most people actually behaved differently - they didn't actually put ego boosts and self interest ahead of all else.</p><p>I suppose we all benefited in some ways from our participation, but there were too many people doing too many generous and altruistic things for self interest to be the only thing, or even the main thing, driving us. But if you'd asked, that's how a lot of us would have explained how open source works.</p><p>To my mind that narrative of self interest was damaging to open source communities in general and to the Python community in particular. It incentivizes cowboy coding, flame wars, and fragmentation and discourages collaboration, inclusion, and community building. It's something that we are still struggling to get past 20 years later.</p><p>In fact Brett's famous phrase (which I have borrowed so many times), "I came for the language, but I stayed for community" very neatly sums up the way that many of us from the old days have changed our view of what matters in this world of open source and Python.</p><p>So that brings me back to the notion of gift giving as essential to our community. Again, if we think of hunter-gatherers, one of the classic examples of a gift culture, if a hunter makes a kill they share the meat with everyone. Sure, they want to eat, so there is an element of self interest in what they do, but they also share with the community. Interestingly in some Inuit cultures it's considered an insult to thank the hunter, since that would imply that they're doing something special. It's not special, it's just what you do.</p><p>True, we're not hunter gatherers, but I would argue that this pattern appeals to most of us, to most humans, actually. If you look at how people behave in our community, it's not hard to see the same ethos at work. People who contribute code do so because they can, and because it improves things for everyone. Certainly sometimes the code they give addresses a personal need, but many times it doesn't. Likewise people on the board and event organizers give a lot of labor that doesn't benefit them personally.</p><p>In turn, we can (or should be able to) count on sharing the benefits of the community. In addition to the software, it might be support and friendship, or maybe education and skills, or contacts and an increased professional network. I know I've experienced all of those, from being offered a book deal, to making so many friends in different countries, that it has driven my language learning the past few years, to the PyCon 9 years ago when my father died early on Sunday morning, and that evening several people made sure to sit with me so I wouldn't have to be alone.</p><p>The interesting thing for me about cultures that rely on gifts is that the process is so vague and messy. There's really no way to determine, say, that sharing one deer is exactly equivalent to, say, a certain number of fish, or apples, or whatever. Likewise, there's also no way to determine that 10 code patches equals one conference talk equals 3 board meetings, or whatever it might be. There's really no way to keep exact tit for tat accounts - what we can all count on is when someone is able, they will make a contribution that all can share. And in turn we will contribute what and when we can.</p><p>This messiness is not a bug, it's a feature - not knowing the timing nor the precise value of the contributions actually works to bring people together, since no one can ever say for sure that they are exactly even with anybody else. Instead there is a realization that everyone's fortunes are entangled, that we're all in this together. In other words, mutual contributions, this giving of gifts, is what helps bring people together and create community.</p><p>For me, articulating gift giving as what drives our culture, what creates our community, leads me to a couple of things that I think we can do better and that we need to be aware of if we want to preserve our Python community, and if we want it to continue to grow and flourish.</p><p>On the individual level. I think that if we consider everyone around us to be contributing to the best of their abilities, to be giving their gifts to the community, we will treat them (and ourselves) differently than if we believe that we're all out for our own self interest and don't really owe anyone a thing.</p><p>I would say that understanding that we are all benefiting from the contributions of others makes it easier to appreciate that work, the gifts they are giving. Hopefully it will also prompt us to show that appreciation, something that so many volunteers receive far too little of. And it should also make us a little less critical of others, since we understand that their contribution is a gift, freely given, not an obligation nor a transaction.</p><p>As for those shooting stars who rapidly burn themselves out, maybe reflecting on gift giving will help remind them that there is no need for any of us to give more than what we can, that what we can offer at any time is enough, and that in turn we all also will need to receive gifts from others. And maybe, I hope, some of us who've been around will be more inclined to give people who are over committing the gift of reminding them of that.</p><p>The mindset that we're a gift giving community may also help us to share the load more, to respect the gifts that others offer, and to give the gift of allowing others to take up some of the tasks we've done.</p><p>As I said earlier, rejecting someone's contribution shows a lack of respect - by rejecting their gift we are saying that we don't want them to be part of our community. Keeping that in mind, we need to be sure that there are ways for new and different people to contribute, and we need to give the gift of mentoring and guiding those people.</p><p>A part of this is that we also need to hand off leadership generously, give the gift of sharing positions of leadership. This gift benefits the giver as well as the receiver. I'm pretty sure that one reason I've been able to stay an active and involved part of our community across 20 years has been that I have had a deliberate policy to hand off the leadership of any project I've ended up leading to new people after 3-5 years.</p><p>In fact, the time to start thinking about and training your successor is as soon as you become a leader. It's not easy at first, it feels like a bit of a loss, but it helps new people grow and keeps the old-timers fresh by letting them do new things. I recommend it highly.</p><p>The other area where I think a sense of clarity about what makes our community work is vital is when it comes to money. So far I've deliberately not mentioned the dominant form we have of sharing resources - a market economy with exchanges based on money.</p><p>The thing about money, with its tendency towards exact transactions, exactly the opposite of the messiness of gifts, is that it works against connection and community. If you give me something worth $2.52 and I give you $2.52, we both know we're exactly even and the transaction is done. There's no need to continue the relationship. Transactions don't build community.</p><p>For that reason, particularly as a community, we need to be very thoughtful about how we deal with money. I'm not naive - in this world we pretty much all need money and I can testify that it's better to have a bit more of it than not enough of it. That's true of for us as individuals, for the PSF as an organization, and in general.</p><p>When we ask people to make helping our community a full time job, whether that's managing our community and events, or our infrastructure, or our coding process, those people deserve to be paid fairly, even generously. We also want to make our communities and events more inclusive, and many people need financial help to take part. Likewise, fostering communities around the world takes money, and in the foreseeable future for various reasons things will cost even more.</p><p>So clearly we need financial resources to help the community continue to grow and flourish. But I worry about any notion that we should make monetary exchange the driver of either the way that we get financial resources or the way we share them. What I mean by that is that as we confront the many problems around raising money and then using that money on behalf of the community, I think we need to think very carefully about it and be particularly wary of becoming "a business".</p><p>I don't have anything at all against business per se, mind you. I've made a living working for businesses and helping them succeed. And I appreciate the support businesses give to our community. But I would argue against our Python communities, the PSF being the leading example, ever acting like a business.</p><p>I've worked for several companies over 35 years, and no matter what HR or Marketing would like you to believe, being an employee is not like being in a community of shared contribution with your employer, nor is being a customer. If our contributors become employees, and our sponsors become customers, I believe our community will be diminished, if not destroyed.</p><p>I'm probably biased, but I think that so far, the PSF and the Python community have handled this well. The PSF has hired people to support the development of the community and help enable people to contribute more successfully in all areas. Money is spent supporting smaller regional and local groups and helping those communities grow and contribute and financial aid for PyCon and other major conferences also helps people with fewer resources make contributions on the global level.</p><p>Sponsorships have been developed which support the PSF generally, with few corporate strings attached. I believe this is the right strategy - as we interact with the business world, we should not try to become a business, but rather we should invite those enterprises to join in our world of free contribution. That means selling those organizations on hard to quantify, often intangible, benefits - a tough sell, but not impossible, and worth the effort.</p><p>These are just early days, however. As late stage capitalism becomes harsher, as Python's importance and big tech's power both continue to grow, the tension between a market economy and a community centered around gifts will also grow. In other words, I think it inevitable that there will be more pressure on us to abandon our culture of gifts and free contributions in favor of monetary transactions.</p><p>It could be companies trying to buy control over the language and/or community, it could be pressure to treat contributors and volunteers more like employees, or it could be any number of things, but in the coming years there will be many opportunities to sell out our community for one tempting offer or another.</p><p>If and when that happens, it will be up to us to decide whether we still want this community to be a place of free contribution and a time of gifts. I certainly know my answer.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><em><strong>A Time of Gifts</strong></em>, Patrick Leigh Fermor, <a href="https://www.nyrb.com/products/a-time-of-gifts?variant=1094928933">https://www.nyrb.com/products/a-time-of-gifts?variant=1094928933</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>My favorite book on this topic is <em><strong>Debt: The First 5000 Years</strong></em>, by Daniel Graeber, 2011, <a href="https://en.wikipedia.org/wiki/Debt:_The_First_5000_Years">https://en.wikipedia.org/wiki/Debt:_The_First_5000_Years</a>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Callum Mcrae, quote in "Can Open Source Sustain Itself without Losing Its Soul?", Richard Gall, 16 March 2022, <a href="https://thenewstack.io/can-open-source-sustain-itself-without-losing-its-soul/">https://thenewstack.io/can-open-source-sustain-itself-without-losing-its-soul/</a></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p><em><strong>The Cathedral and the Bazaar</strong></em>, Eric S. Raymond, <a href="http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/">http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/</a></p></div></div>]]></content:encoded></item><item><title><![CDATA[Introducing Spanish and Portuguese sections]]></title><description><![CDATA[I&#8217;m back from a week in Prague for EuroPython and by now fully recovered from jet lag.]]></description><link>https://naomiceder.substack.com/p/introducing-spanish-and-portuguese</link><guid isPermaLink="false">https://naomiceder.substack.com/p/introducing-spanish-and-portuguese</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Tue, 01 Aug 2023 18:30:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m back from a week in Prague for EuroPython and by now fully recovered from jet lag. In fact, jet lag-wise it was one of the easier trips to Europe I&#8217;ve had since the pandemic. But there was still enough jet lag and enough stuff going on, that I didn&#8217;t get things sorted out as quickly as I&#8217;d planned, which is why I missed posting this last week. </p><p>Anyway, as promised I&#8217;m unveiling something new - separate sections for <a href="https://naomiceder.substack.com/s/historias-de-la-comunidad">Spanish</a> and <a href="https://naomiceder.substack.com/s/historias-sobre-comunidades">Portuguese</a> versions of my posts. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>That&#8217;s right, starting today, I&#8217;ll be posting versions of at least some of my posts in Spanish and Portuguese. Since these are separate sections you can choose whatever combination of languages you prefer. If, for example you choose only Spanish, then you will be notified only when something is published in the Spanish section.</p><p><strong>To select which languages you receive</strong>, somewhat confusingly, you need to click the &#8220;unsubscribe&#8221; link at the button at the bottom of the email, which will let you change the sections you&#8217;re subscribed to (or even unsubscribe altogether, if you want to). If you have a Substack account, you can find the same controls in your account settings, I believe. Of course you can always follow the links to the <a href="https://naomiceder.substack.com/s/historias-de-la-comunidad">Spanish</a> and <a href="https://naomiceder.substack.com/s/historias-sobre-comunidades">Portuguese</a> sections. I was hoping that there would be easier ways to manage this, but it is what it is. </p><p>I have to admit that I haven&#8217;t yet worked out the details of how the logistics will work for this. I&#8217;m assuming that I&#8217;ll be able to keep up with the translations with an assist from Google translate and/or other tools, although the translated versions might be delayed a day or two after the English posts come out. </p><p>I also haven&#8217;t yet decided whether I&#8217;ll translate the old posts, not that there are so many of them. My guess is that if things are manageable, I&#8217;ll end up translating everything, but we&#8217;ll have to see. </p><p>To kick off I&#8217;ll be simultaneously posting the text of my 2022 PyCon keynote, &#8220;A time of gifts&#8221; in all three languages. Those will be published soon. </p><p>So if you know of people who might be interested in my stories about community, but would be more comfortable with Spanish or Portuguese than English, please share this with them. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[EuroPython and Trans*Code]]></title><description><![CDATA[Why I'm not saying much this week]]></description><link>https://naomiceder.substack.com/p/europython-and-transcode</link><guid isPermaLink="false">https://naomiceder.substack.com/p/europython-and-transcode</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Tue, 18 Jul 2023 18:30:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I won&#8217;t have much to say this week, since I&#8217;m in Prague for EuroPython. If anything of interest comes up, I&#8217;ll report when I get back. </p><p>And there might be something worth reporting. The EuroPython has been around for over 20 years, even a bit longer than PyCon, making it the oldest community run Python conference in existence. I&#8217;ve been attending since 2014, although I&#8217;ve missed the 2017 and 2019 editions. I gave keynotes in 2016 and in 2020 and I have served on the Code of Conduct committee multiple times (and again this year). </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>While EuroPython has been around for some time (in fact, it&#8217;s a little bit older than PyCon), the EuroPython Society in the past couple of years has seen an influx of new faces and new energy, and I&#8217;m really impressed with their commitment to experiment and improve. </p><p>I&#8217;m particularly happy to be involved since this year (and last year) EuroPython has partnered with me to hold a Trans*Code event, which will have just finished a few hours before this post goes live. I&#8217;ll be writing about Trans*Code at some later point, but for now it&#8217;s enough to note that it&#8217;s an informal hack day intended to give a welcoming and centering space for trans folk in technology. </p><p>Secondly, I&#8217;ll be introducing one of the keynote speakers, Sophie Wilson. Sophie was designer of (among other things) the first RISC CPU, which became the ARM line that powers the world&#8217;s smart phones and so many other devices. </p><p>I know from experience that the combination of trans-Atlantic jet lag and a major conference will probably leave me wiped out (have I mentioned that I&#8217;m not as young as I used to be?), so I&#8217;ll probably do what I can to have next week&#8217;s entry done in advance as well. If all goes according to plan I hope to use that entry to introduce a new feature here.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[My horrible, awful, not very good meeting…]]></title><description><![CDATA[And what it taught me]]></description><link>https://naomiceder.substack.com/p/my-horrible-awful-not-very-good-meeting</link><guid isPermaLink="false">https://naomiceder.substack.com/p/my-horrible-awful-not-very-good-meeting</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Tue, 11 Jul 2023 18:30:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The first PSF board meeting I led was a disaster.&nbsp;</p><p>Ah, that's probably too dramatic. I suppose it was probably like a lot of meetings people endure at work or as organizers - meandering and indecisive, grinding and tedious, and using too much time for too little result.&nbsp; But at the time it felt like a disaster to me. I think that was because I'd always hated suffering through meetings like that, so the feeling that I had inflicted another one on the world was hard to bear.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3>It started with EuroPython</h3><p>It was during my first year on the board. One of the first things a new board does every year is elect officers. As someone new on the board I hadn't really expected to serve as an officer, but EuroPython changed my mind.&nbsp;</p><p>EuroPython entered into it because of a combination of facts. First, in spite of not really conducting business at in person members' meetings, the PSF did in those days hold an official in person members' meeting at EuroPython. When it came time for the board to choose officers, it came out that holding such a meeting required either the board chair or a vice chair to preside.&nbsp;</p><p>In fact at the time that was pretty much the main thing a vice chair was good for - presiding over a meeting if the chair wasn't present. I was in the process of transitioning back to living in Chicago from London, so I was one of two board members planning to attend EuroPython. The bylaws of the PSF allow for more than one vice chair, so it seemed like a good idea that both of us attending EuroPython be selected as vice chairs.&nbsp;</p><p>The two of us did indeed co-preside over a PSF members' meeting at EuroPython that year, although to be honest, it needn't have been an official members' meeting. We talked a little about current projects and plans, we answered questions, and that was about it. It was more an informational talk than a members' meeting and I'm pretty sure anyone on the board could have handled it, but we had fulfilled our vice chair role.&nbsp;</p><p>We had been elected in May, as I recall, and EuroPython was in July, and once it was finished, there was little need for even one vice chair. The board met every two weeks via phone call combined with a slack channel in those days, and months went by routinely with the chair present and in charge.&nbsp;</p><p>Until one day it turned out that the chair couldn't make it to the meeting. We had two vice chairs, and I was new to the board while the other chair had experience, so presiding naturally fell to the senior vice chair. It seemed pretty set that I wouldn't have to worry about running a board meeting in the foreseeable future.&nbsp;</p><h3>My turn to chair a meeting</h3><p>Or so I thought. It turned out that a month or two later BOTH the chair and the other vice chair would be unable to attend the regularly scheduled meeting. With meetings every two weeks there wasn't really much room to move meetings and at the time the board was much more involved in the day to day business of the organization, so the show had to go on. I was up.&nbsp;</p><p>I wasn't particularly worried. Having been a teacher for some 25 years, and then a department head at work after that, being in front of a group of people, either in person or virtually, wasn't scary, so I just assumed everything would be fine.</p><p><em>Narrator: Of course everything wasn't fine.&nbsp;</em></p><p>It was not a good sign that I was a bit halting and awkward as we went through the minutes of the last meeting and the other administrivia to start the meeting. Then as we meandered through the items on the agenda, things seemed to get worse. And worse. You've probably suffered through something similar to what my meeting became - awkward pauses, inconclusive and irrelevant discussion, no conclusions, things just drifting along, slowly, so slowly.&nbsp;</p><p>In fact, I found myself sweating, all too aware that this meeting was becoming exactly the sort of lingering, indecisive waffling that I had always loathed in meetings led by others over the years. And this time, it was my responsibility, and I seemed to be unable to do anything about it.&nbsp;</p><p>I nominate this as my perfect nightmare - give me falling helplessly, being hopelessly lost, being chased by a monster, or any other horror over being stuck in the limbo of an endless meeting of my own creation.&nbsp;</p><p>Fortunately another board member came to the rescue or we probably would still be stuck in that meeting. They politely started making suggestions, "wouldn't X be a way to handle this situation?" "don't you think we should end discussion on this and vote?" "Shouldn't we move on to the next item?" and so on. It was humiliating to be led by the hand like that, but it was also my&nbsp; salvation.&nbsp;</p><p>That experience stung a bit, but that was a good thing. I started paying attention not just to the topics discussed in the meetings, but to how the meetings worked. </p><h3>A second chance</h3><p>When I was re-elected to the board the next year, I again offered to serve as a vice chair (and was duly selected), again so that we could have a members meeting at EuroPython. And again the resulting meeting was more informational than anything else, but I fulfilled the purpose of my vice chairmanship. </p><p>There was a significant change that year, though. Since the former chair did not want to continue as chair, the person who had saved me from twisting in the breeze in that disastrous meeting stepped forward to become the chair of the PSF board.&nbsp;And that&#8217;s when my education in running working meetings really began.</p><p>While I'd started paying attention at the end of the previous year, this year I really started studying what the chair did as they led our meetings. This chair was particularly efficient at running meetings, so I paid close attention to how they ran meetings and thought a lot about what they did and what preparation they must have done.&nbsp;I was determined not to inflict another awful meeting on my fellow board members if I ended up presiding. </p><p>That study soon was put to the test, since about halfway through that year the chair had conflicts that left them increasingly unable to attend meetings. The job of presiding over meetings increasingly fell to me as a now experienced board member, and by the end of the year I was presiding more often than not.&nbsp;</p><p>That gave me the chance to practice what I'd been studying, and to combine it with what I'd learned teaching and leading teams. As I finished that year on the board, I wouldn't claim that my meeting management was perfect, but I never again had to suffer through the slow hell of a meeting where I'd lost control.&nbsp;</p><p>In fact, as the board's term ended the chair encouraged me to run for the board again and to serve as the board chair for the following year. As they said, for the past few months, I'd been filling the role of board chair anyway. I had been thinking that I wouldn't run for the board again, but she and a couple of other board members changed my mind. This was the year where we switched from board members having one year terms, and I was lucky enough to be elected to a 3 year term. That was the start of my time as chair of the PSF.&nbsp;</p><h3>Guidelines for presiding over a working meeting</h3><p>That unfortunate first time experience chairing a PSF meeting had taught me some guidelines for presiding over meetings that I have followed ever since. In the hope that you never find yourself leading a horrible, awful, not very good meeting, here they are:</p><ul><li><p><strong>Know why there is a meeting. </strong>Why is this group of busy people being asked to drop everything to attend this gathering? And no, answers like, "it's Tuesday" or "we haven't had a meeting for a while" aren't good enough. Could this meeting be replaced by an email? If so, then send the !@#$'ing email and give everyone their time back. If there are things to be discussed, decisions to be made, votes to be taken, then do it. Just be clear about it, and have those items on the agenda.&nbsp;</p></li><li><p><strong>Prepare.</strong> Someone has to set the agenda, and if that's you that's the first job. After that, read any related documents, message threads, emails, etc. so that you are ready to both participate and guide the discussion. It may even be helpful to have some preliminary chats with others involved, so that you have a game plan to handle particular items.</p></li><li><p><strong>Plan what you want to happen. </strong>No, that doesn't necessarily mean deciding the exact outcomes in advance, but you can visualize the state of affairs you want after the meeting: a decision made on question A, someone assigned to work on item B, a timetable for discussing complex item C, and so on. If you don't have an idea of what should happen during the meeting, I promise you it won't happen, and you're likely to drift around helplessly.</p></li><li><p><strong>Decide what is most important and urgent.</strong> Don't leave truly important and urgent items to the end. If you do, you will inevitably use up your time talking about less important and less urgent topics, and run out of time for the important stuff.</p></li><li><p><strong>Match the agenda to the meeting time.</strong> If you have 3 hours worth of topics to discuss, trying to cover them all in 45 minutes will be doomed to failure. You either need more meetings or (more likely) fewer topics.&nbsp;</p></li><li><p><strong>Manage the time spent on each topic.</strong> Use the allotted time well - many times discussing something for twice the time will not make the decision twice as good. Discuss an item as long as necessary, but no longer. While no one wants to cut people off rudely, it's your job to move things along, so don't feel shy about setting a time limit for a topic and sticking to it. If something absolutely requires a lot more discussion than the time allows, either schedule another meeting or get agreement to remove other items from the agenda.</p></li></ul><p>There are lots of ways to follow each one of these points, of course, and some of them may take more practice than others, but even if they're not followed perfectly, these principles will make your meetings better. I promise.&nbsp;&nbsp;</p><p><em>Have a favorite meeting horror story? A pet peeve you want to get off your chest? Other comments or ideas? Either email me at naomi &lt;AT&gt; naomiceder&lt;DOT&gt;tech or leave a comment.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Reactions to "My first community"]]></title><description><![CDATA[And some administrivia...]]></description><link>https://naomiceder.substack.com/p/reactions-to-my-first-community</link><guid isPermaLink="false">https://naomiceder.substack.com/p/reactions-to-my-first-community</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Tue, 06 Jun 2023 18:35:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!A8Gk!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0e39acf-a0a8-4d60-bfba-dac880a8fb22_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>About that one story a week thing&#8230; </h3><p>Many thanks to those who read and reacted to my first story. I seem to be picking up subscribers slowly, but steadily. To be honest, getting subscribers at all is a bit of a surprise, but it&#8217;s nice to see, even if it does add a bit to my sense of urgency. Which brings me to my first point this week&#8230;</p><p>As I work on writing these pieces I am coming to realize that a full piece a week is too ambitious a pace. Yes, it is true that I'm no longer working a regular job, what you might call "retired", but I don't want to be writing all the time. For one thing, getting away from a daily grind is one of the reasons I retired, and for another, I have <em>stuff</em> to do, dammit.&nbsp;</p><p>So my current plan, totally open to modification going forward, is that I'll move to producing a new story every 2 weeks, and on the off weeks, I'll share some easier bits and pieces - reactions to previous stories, reflections, and administrivia (like this).</p><h3>Reactions</h3><p>Fortunately for me this week, my story about my first community got some interesting reactions. Many of those came from old friends who were a part of CCAOS and had shared those experiences. Some others came from people who had experiences that  contrasted with ours.&nbsp;</p><p>One of the original kids in the club went on to a career in experimental science, and his reaction was that "flying by the seats of our pants (both organizationally and financially)" had been key in equipping him to handle the many challenges of perpetually underfunded research projects, both in terms of constructing apparatus and in dealing with shaky organization.&nbsp;</p><p>I hadn't considered that, but it rings true to me. I have also made my way professionally by being able to handle "a high degree of ambiguity" as one boss put it, and by being able to pull various resources together to solve problems. No doubt that that early experience and its eventual success played a big part in preparing all of us for our future challenges.&nbsp;</p><p>Another old friend recalled how the club had had a feeling of community and home, where geeky&nbsp; interests were welcomed, not bullied. To me that's the best testimony to what that tiny community meant to me, and what is essential when I think of a true "community".&nbsp;</p><p>Another friend, who was not part of our CCAOS community, told of the opposite experience in her youth, of moving from a church community where she felt some connection, to a different church where there was no one her age and feeling isolated. I find that perspective particularly intriguing. If we as kids had a positive community and have felt its positive influences in the decades since, what sort of challenges do people face if their early experiences with community are not affirming? Or if what one recalls includes a sense of loss?</p><p>It seems to me that a consideration of negative experiences of community and their ramifications would be worth discussing in one of these stories, so if anyone would like to share anything about that, either leave me a comment or send me an email at naomi DOT ceder AT gmail DOT com.&nbsp;</p><p>As always, feel free to subscribe if you want to get this in an email:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://naomiceder.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>And if you feel inclined to share this, well, that would be lovely:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/p/reactions-to-my-first-community?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://naomiceder.substack.com/p/reactions-to-my-first-community?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>And with that, I'll get back to work on my next story. Cheers.</p>]]></content:encoded></item><item><title><![CDATA[My first community]]></title><description><![CDATA[Astronomy on the prairie]]></description><link>https://naomiceder.substack.com/p/my-first-community</link><guid isPermaLink="false">https://naomiceder.substack.com/p/my-first-community</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Tue, 30 May 2023 18:31:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JhCI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Note: this one is not about tech communities exactly, but it is tech adjacent, and the more I think about it, this experience was fundamental in shaping how I view communities to this day. </em></p><p>In central Nebraska the summer days would fade slowly, and if there no were storms the sun would take its time merging with the hot and dusty horizon. In the lingering orange twilight you could hear the irrigation pumps in the corn fields nearby, and you could catch a whiff of a freshly mown lawn. As it got darker the bugs would start coming out, mosquitoes of course, but also June bugs buzzing, crickets singing, and fireflies flickering.&nbsp;</p><p>Around the lights there would be moths, but we avoided the lights, moving to the darkest corner of the church parking lot as the sky darkened. Lights were the enemy because at barely 11 years old we were setting up our little telescopes for a night of astronomy.&nbsp;</p><p>Our target might be the moon, an easy target for beginners, or maybe Jupiter, bright and easy to find, with its four largest moons visible to even our puny telescopes, just as they had been to Galileo. Through the better scopes we could see the rings of Saturn and convince ourselves that Mars was indeed red, even though we couldn't make out the &#8220;canals&#8221; we read so much about in sci-fi stories. As we grew more skilled, we moved on to pursuing the star clusters and hunting the nebulae cataloged by Monsieur Messier centuries before.&nbsp;</p><p>Those are my first memories of my first "community" that was based on a shared interest. We didn't think of it as a "community" then, not in the way I think about communities now. Back then, it was just a club, a bunch of geeky pre-adolescent boys and girls who met with the Methodist minister in the name of astronomy and telescopes and stuff.&nbsp;</p><h3>Stars in a summer night</h3><p>The evening meeting would start in Tap's (as he was known to us, his wife, his parishioners, and the world) office, where we'd discuss whatever space or astronomy news we had and trade opinions on science fiction stories and TV shows (of course, we all watched Star Trek). Occasionally Tap would read us a sci-fi story from the latest (discreetly covered) issue of Playboy.&nbsp;</p><p>Particularly in the summer, those meetings were usually just a way to pass the time until it got dark enough to go outside and set up our little telescopes in the church parking lot to observe the heavens.&nbsp;</p><p>With Tap as a gentle, but unflappable, presence to guide us, we grew, both as a club and into our adolescence. At Tap's suggestion, we soon dubbed ourselves C.C.A.O.S. for the Central City Astronomical Observers Society. It was pronounced "chaos" which delighted all of us and puzzled everyone else.&nbsp;</p><p>We recruited guest speakers, we went on trips to see an actual moon rock and to hear Pete Conrad, the third person to walk on the moon. Tap also booked us a booth at our county fair and with only a little bit of help we decorated and manned it for the duration. We even constructed a mini planetarium and we took turns giving tours of the heavens as projected onto a sky of taped together newsprint. With the donations we raised from that, we bought a mirror grinding kit and committed to grinding the mirror for our own 12 &#189;" telescope. It was all pretty amazing for a bunch of kids in the middle of the Nebraska plains.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JhCI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JhCI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JhCI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg" width="1315" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1315,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:341013,&quot;alt&quot;:&quot;CCAOS at the county fair, 1970. One girl, 3 boys, and an older man standing in front of a wall of astronomy posters.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="CCAOS at the county fair, 1970. One girl, 3 boys, and an older man standing in front of a wall of astronomy posters." title="CCAOS at the county fair, 1970. One girl, 3 boys, and an older man standing in front of a wall of astronomy posters." srcset="https://substackcdn.com/image/fetch/$s_!JhCI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JhCI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3069d12-5737-4be2-829e-f96696f1c20f_1315x813.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">CCAOS at the county fair, 1970.</figcaption></figure></div><h3>Losing a leader</h3><p>Being kids, it never occurred to us that something might happen to change everything. At least it never occurred to us until Tap was reassigned to a different parish an hour's drive away. Tap had convinced the incoming Methodist minister to take over CCAOS, but it was a poor fit. After all, an interest in astronomy was hardly a requirement for being a Methodist minister, and in spite of his good will, we could tell that the new guy didn't really share our passion for astronomy at all. Enthusiasm waned, the telescope project stalled, and meeting attendance got thinner.&nbsp;</p><p>Tap had always kept to the background and encouraged us to do things on our own, so we had taken him a bit for granted. Now we were feeling his absence. We knew that we needed to do something, but what? How do you move on from the loss of a key leader?&nbsp;</p><p>It wouldn't have been surprising if we'd just given up, if we'd each moved on to other activities. You wouldn't really expect much more of some barely teenage kids. In fact, the same thing often happens with adults - when a key leader moves on, no one wants to step into that role. They have too much to do, they feel they don&#8217;t know how to take over, they&#8217;re waiting for others to come forward, whatever. So people drift away, and many times the group withers away.&nbsp;</p><p>Yet for some reason we didn't give up. As we talked about it, we came to realize that we needed to find a sponsor interested in what we were doing. To our minds, "firing" the Methodist minister meant that we also probably had to find a new place to meet. So we had two problems to solve.&nbsp;</p><h3>Finding a leader</h3><p>We finally decided to approach Jim, our middle school science teacher (by this time we were in our first year of high school. He had taught us eighth and ninth grade physics and earth science, and we had gotten along well with him. A small delegation of us went to his classroom one afternoon and begged him to take over as our sponsor.&nbsp;</p><p>Surprisingly, Jim agreed. We packed up our telescope mirror making stuff rather quickly and set up shop in Jim's basement. Unsurprisingly, the minister was just fine with being fired, so we parted ways with no hard feelings.</p><p>The next three years we spent much of our free time in Jim's basement, walking around the mirror grinding stand (an oil drum full of water), taking turns grinding our giant mirror. We also resumed our trips, had observing sessions in the backyard or drove out into the country to set up telescopes literally in corn fields, in both sub-zero winters and Nebraska's hot and humid summers.&nbsp;</p><p>As a club or community we had little hierarchy, no formal dues, and I don't recall a sense of people being shut out. Pretty much everyone got plenty of turns pushing the 20 pound 12" glass disk over the grinding tool, a disk of the same size. At the end of the process, the expert work of ensuring that the curve was "figured" to be optically correct fell to the one club member who'd done it before. (He also did the figuring on the 6" reflector I built at the time, which I still have to this day.)&nbsp;</p><p>We struggled together, led by Jim's experience and knowledge, to solve all of the problems of building a complete telescope and an observatory to house it. Looking back, it should have all been impossible. We were just a bunch of high school kids, with a very limited budget. But somehow an old car axle (the product of a daring daylight raid on a junker in a cow pasture) became a motorized telescope mount; an irrigation pipe became a telescope tube; the fiberglass resin our music teacher used for his hobby of modding Corvettes became a spring loaded mirror mount; and the corner of a corn field sprouted a modest concrete block observatory. And as far as our skills allowed everyone was involved in that work.&nbsp;</p><h3>End of the journey</h3><p>Early in our senior year of school we were enormously proud when we dedicated our observatory, dubbing it the Taplin-Weir observatory, in honor of our two mentors, who were both at the ceremony. Through the rest of that year we experimented with the telescope and astrophotography, finding various bugs in the telescope and observatory and working on fixes.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uGJJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uGJJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uGJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg" width="775" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/adb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:775,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108571,&quot;alt&quot;:&quot;Picture of several people around a large white telescope tube in background.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Picture of several people around a large white telescope tube in background." title="Picture of several people around a large white telescope tube in background." srcset="https://substackcdn.com/image/fetch/$s_!uGJJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uGJJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fadb322b5-8a3c-4024-bd1a-52c4bd690ccf_775x600.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The dedication - a big telescope in a cornfield.</figcaption></figure></div><p>In the years after we graduated we slowly drifted away, off to colleges and careers. There were no new members, so as we came home from college less frequently, the telescope saw less and less use. A couple of years after its completion the telescope suffered some misadventures, surviving a fire that wiped out a city block in our little town, then eventually being repaired and re-installed, thanks to the insurance.&nbsp;</p><p>Eventually everyone moved on and with no users (it's safe to say that no one else in that little Nebraska town showed the same interest in astronomy that we did) the telescope and observatory we had built fell into disuse.&nbsp;</p><h3>Under-appreciated gifts</h3><p>While we had no idea at the time, in spirit CCAOS was not so different from some of the tech communities I'm a part of today. We were only kids, true, but what brought us together was an excitement about the latest technology, which at that time was astronomy and the exploration of the moon.&nbsp;</p><p>Through our teen-age years, CCAOS became a source of friendship, sometimes even early romance, and of connections many of us have maintained over almost 50 years. For many of us Jim and his wife Connie (who was our Spanish teacher) became our role models, our advisors, and our friends.</p><p>More importantly, our experience in CCAOS showed us what could be achieved by a group of people working together (even a group of kids in the middle of Nebraska) for a sustained period of time. In my case, and I'm pretty for others as well, the notion that surprising things were possible if you tried was a gift I carried into my later life. It gave me the confidence to attempt big projects and keep working on them until they came about.&nbsp;</p><p>Our experience back then also illustrated some truths that I didn't understand at the time, but I've come to appreciate with experience. We saw that having a single leader can mean crisis when that leader has to move on. In our case, our answer was to just replace our single leader with another leader, but at least we had the sense to understand that without that leader we would be doomed.<em>&nbsp;(Spoiler: the theme of leadership succession will feature prominently in the next few stories as well.)</em></p><p>We also saw what ultimately happens to a group when there isn't a steady flow of new members. The original members will eventually drift away, and when that happens, everything ends.&nbsp;</p><p>Given that many communities of adults are still learning these very lessons, I'm not  inclined to be too harsh with our teenage selves for failing to deal with those two truths. In fact, it took me a few more experiences and a few decades to assimilate those lessons, which is something I'll talk about in a later installment.&nbsp;</p><p>On the other hand, even though our little observing society eventually collapsed as life happened, it also showed us that communities don't have to last forever to have value. In those days before the Internet just living in a tiny town on the Nebraska prairie was isolating, particularly for kids with interests like ours, so to have a group of like-minded folks to share interests with was a lifeline.&nbsp;</p><p>In the years we were together we formed lasting connections, learned how to be a community, and gained a sense of confidence. Even if it didn't continue after we left, CCAOS served us better than we imagined. That's probably the last lesson our little community taught us, even though we were too young to understand - a community doesn't have to grow or last forever or be perfect to be of value. As long as it brings people together and helps them grow, even a little, a community has done its job.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://naomiceder.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Let me tell you a story about community]]></title><description><![CDATA[An introduction to this substack...]]></description><link>https://naomiceder.substack.com/p/let-me-tell-you-a-story-about-community</link><guid isPermaLink="false">https://naomiceder.substack.com/p/let-me-tell-you-a-story-about-community</guid><dc:creator><![CDATA[Naomi Ceder]]></dc:creator><pubDate>Fri, 26 May 2023 01:15:32 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><h2>The power of stories</h2><p>Over the past 40 years or so, I've done a lot of teaching, some writing, and a lot of speaking and community organizing. I've learned a lot from the experience (and have the scars to prove it), but one of the most important lessons for me is that stories are powerful. We humans use stories to make sense of our world, to understand how we fit in with those around us, and to deal with both the good and the bad we face in our lives.&nbsp;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;grayscale photo of smiling girl&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="grayscale photo of smiling girl" title="grayscale photo of smiling girl" srcset="https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1546082686-4197337cd2c0?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0M3x8JTIyc3RvcnklMjB0ZWxsZXIlMjJ8ZW58MHx8fHwxNjg0MTE4NzYzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@acharki95">Aziz Acharki</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Thirty five years ago as a Latin teacher I could drill my high school students on grammar all day, but what they would remember after they left the classroom were things like a story of the fall of Troy, complete with chalkboard drawings (yeah, I'm that old) where the island of Tenedos looked rather like a flabby whale. I've given a bunch of talks that spelled out the issues facing marginalized people in tech in gory detail with bullet point slides, but what audiences remembered more was me telling my story of facing some of those challenges as a trans woman.&nbsp;</p><p>And so it goes - stories carry information, feeling, and meaning in ways that other forms can not. With the right story, almost anything is within reach. Without the story, nothing seems possible.</p><h3>I want to share some of those stores</h3><p>My goal here is to distill and share some of the stories I've gained in the process of belonging to, creating, and caring for communities over the years. I'm most interested in the communities that arise around open source software, the Python language and its ecosystem, but I think these stories apply to communities in general.&nbsp;</p><p>The stories I'll be sharing will be ones I've lived, or witnessed unfolding, or have heard from community members. They will not be made up fables, but they may be anonymized and occasionally the characters and situations may be composites, both to help keep things anonymous and to make the points clearer.&nbsp; While the situations themselves may not always be flattering, these stories will always be told from a place of love and respect for our communities and the people who create them.</p><h3>Join me</h3><p>If you are like me in being interested in what makes tech communities tick, in how we can create them and make them better places, I invite you to join me for a few good yarns about people coming together. If you&#8217;re interested, here&#8217;s the subscribe button for your convenience:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://naomiceder.substack.com/subscribe?"><span>Subscribe now</span></a></p><p>My plan is to share a story a week, but that will depend on a few things - the feedback I get, my recollection of times gone by, and how quickly I write things down. </p><h3>What will it cost?</h3><p>I&#8217;m not doing this for the money, so I can promise you that I won&#8217;t be pushing you for a subscription. Fairly soon, I&#8217;ll probably turn on donations, so that people who feel inclined can contribute, and I&#8217;ll certainly share that when it happens. Otherwise, the content here will be free to read, but for the moment under my copyright (CC licensing is something else that I&#8217;ll consider soon). </p><h3></h3><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://naomiceder.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Community Stories! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>