fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

leah wasser

Tips to prevent maintainer burnout from the beautiful soup maintainer. A single maintainer managing a package will millions of users

*ask users to contribute issues before a pr
* practice defensive programming. Use warnings to point to common user mistakes

@tillmanreuter 😆 he sure creates beautiful tools too! ✨

@leahawasser

The text from @leonardr 's slide:

My boundaries after twenty years

I probably won’t respond to your support request
- (Unless it looks like you hit a bug.)

I practice defensive coding (especially using `warnings.warn`)
- Provides automatic support for common mistakes

I practice software hygiene (unit tests, type hints)
- Gives me confidence that I can come back after a break

Bug reports > pull requests

[1/2]

@leahawasser

Courtesy is even more important than usual

I’m *interested* in the quality of my dependencies (lxml et al)
- I’ll file bugs but won’t try to fix them

I’m *committed* to the quality of the beautifulsoup4 package
- If I walk away or die, the current release should work for a long time.

@leonardr

[2/2]

@brainwane @leonardr THANK YOU sumana!! i just updated the alt tag with your text! i was trying to live "toot" to capture the awesomeness and couldn't keep up with the alt tags + also paying attention to the talk / timing / my job helping inessa run the summit!

this is my first summit that i've helped run!! ✨ i learned a lot!

@eamon thank you for sharing this!! i hadn't seen it before! his talk was really great.

@leahawasser gosh I bet. Jealous I can't be there!