Skip to content
View ubernostrum's full-sized avatar

Organizations

@django

Block or report ubernostrum

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ubernostrum/README.md

Hi. I'm James, a developer living in California.

I mostly work in Python, with the Django web framework, for which I've served in many leadership roles including committer, release manager, technical board member and security response team member.

Key projects

I maintain several popular reusable Django applications:

I also maintain some general Python libraries:

I usually only find time for open source work on weekends, so that's when you're most likely to see me committing or responding to discussions.

Currently working on:

  • A major new version of django-registration, with much-improved custom user-model support and a better-designed activation workflow.

  • Updating all of my projects to support Django 5.1, and also to support Python 3.13 and drop Python 3.8.

Find me elsewhere

I occasionally blog about technical topics, or post about them on Mastodon.

Pinned Loading

  1. akismet akismet Public

    A Python interface to the Akismet spam-filtering service.

    Python 12 4

  2. webcolors webcolors Public

    A library for working with HTML/CSS color formats in Python.

    Python 157 27

  3. pwned-passwords-django pwned-passwords-django Public

    Utilities for working with the Pwned Passwords database from Django.

    Python 118 7

  4. django-contact-form django-contact-form Public

    A configurable contact-form application for Django.

    Python 124 49

  5. django-registration django-registration Public

    An extensible user-registration app for Django.

    Python 924 241

  6. interviewer-hell interviewer-hell Public

    My fun solutions to common interview problems

    Python 90 3