I hereby claim:
- I am bhrutledge on github.
- I am bhrutledge (https://keybase.io/bhrutledge) on keybase.
- I have a public key whose fingerprint is B60D 7DBC F2ED 2AB2 26F6 672C 4F9F E091 35CB BCBD
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
I've scanned through these, and they all seem to cover the basic features of Django (models, function-based views, forms, templates, CSS, and the admin interface), and use Python 3 and Django 2. My notes indicate what I think differentiates them.
Talks on how to do them better.
future
/futurize
over six
/modernize
When I first heared of this organization and its campaign for police reform, it seemed like a great idea. Now, I don't support it. This is an attempt to demonstrate why, but in short, lots of people say the reforms won't work, and promoting them as a solution is dangerous. See my reading about defunding the police for more.
All non-italicized words were copied directly from the source, and lightly edited for readability in this context.
The messaging evolved dramatically over a few days.
When I first heard this, I thought: that doesn't sound like a good idea. However, a conversation with some friends made me curious to learn more, and since then I've been going down rabbit holes trying to understand what it means. I now support it at a high level, but I still have a lot to learn. This is meant to be a living document of that process, shared in the hope that other folks will find it useful.
In the past year, I've become a maintainer of Twine, a tool for publishing Python packages to repositories like PyPI (the Python Package Index). Twine uses the .pypirc
file for configuring repository locations and credentials. This is a timeline of how resolving a seemingly trivial bug report related to that file yielded my first release of Twine and my first contribution to CPython.
On May 27th, 2020, a Twine user reported an unhelpful error message due to invalid configuration:
Incorrect URL for .pypirc format · Issue #638 · pypa/twine
I discovered that the details about the .pypirc
format were removed from the Python docs the previous year. Since the format is not exclusive to Twine, it was decided to that the Python Packaging User Guide was a more appropriate place for resolution:
A read/watch list re: growing as a software developer/engineer. If there aren't any sub-bullets, I probably haven't vetted the link beyond the title.