
Building @FortressaCom 🏰 in public • @GetPelican maintainer • Into privacy / Python / self-hosting / investing / Italy / Japan / wine • 🐘 @justin@ramble.space
Italian Alps
Joined July 2007
- Tweets1.8K
- Following681
- Followers1.7K
- Likes20.9K
I am honored and very excited to be presenting a talk on multi-factor authentication, #Django, and Kagi at @DjangoConEurope here in Porto in just a few minutes! ✨
pretalx.evolutio.pt/djangoco…
DjangoCon Europe 2022
🎤 Next Talk: Add Multi-Factor Authentication (MFA) to Django in Mere Minutes,
by Justin Mayer
in the main venue
#djangocon #python #django #conference #djangoconeurope
I’m overjoyed to have co-hosted a @EuroPython dinner with such interesting, wonderful, and kind people.
You all inspire me! 💕
@marlene_zw @AngelaParkerFIT @thedigicat @segilola_m @SebaWitowski @patrick91 @SardiClaudia
#EuroPython2022
I really enjoyed watching the “Maps with Django” talk by @paoloxnet at @EuroPython. Very well done. Bravo! 🗺️
#Django #EuroPython2022
I’m very excited to present a talk at @EuroPython about using AutoPub to automate publishing #Python packages! 🐍📦
ep2022.europython.eu/session…
I will be presenting in the main Auditorium today at 11:35 (UTC+1). Also streamed live!
ep2022.europython.eu/live/au…
#EuroPython2022
Do you use a set of base model fields for your #Django projects? If so, what fields do you include & apply to most of your models?
Here is a set of four fields that tracks created/updated date and who created/deleted the record. Anything missing or awry with this set of fields?
Do you use a #Django custom user model? If so, what do you do differently from the built-in User, and why?
I like django-improved-user. Why?
(1) email as username
(2) full-name field instead of first/last names
(3) short-name for preferred first name
github.com/jambonsw/django-i…
Do you use (1) the built-in authentication provided by #Django, (2) django-allauth, or (3) something else? What made you choose it over the alternatives? What don’t you like about it?
On this day 10 years ago, I made my first commit to @GetPelican.
I can hardly believe it’s been a decade. Quite a milestone! 🎊
It has been an honor to have played a part in nurturing the growth of this community. Thanks to everyone who has contributed. Y’all are the best. 💗
Pelican 4.7.1 is out! ✨
Thanks to the Rich project by @willmcgugan, Pelican’s dev-server component now has richer logging output.
Plus, Pelican is now being tested on the recently-released Python 3.10, and we made a few other minor improvements.
github.com/getpelican/pelica…
I’m happy to announce the release of Pelican 4.7, with improved default theme rendering on mobile devices, hidden article support, richer logging, and other tweaks & enhancements. Many thanks to the contributors who made this possible! ✨
blog.getpelican.com/pelican-…
If you are interested in contributing to #Python open-source projects, Pelican plugins are a great place to start. They are small and relatively easy to understand, and contributions to them are usually reviewed quickly. 💫 github.com/pelican-plugins
pelican-plugins
pelican-plugins has 48 repositories available. Follow their code on GitHub.
github.comThis Post is from an account that no longer exists. Learn more
Do you use Homebrew Python? You may not realize this, but Homebrew Python is not meant for you.
My latest article explains why, as well as what I think you should use instead when developing with #Python. 🐍
justinmayer.com/posts/homebr…
At long last, the next version of @pytestdotorg will support configuration in pyproject.toml! 🎉 Many thanks to @nicoddemus for implementing and to @codewithanthony, @ossronny, and @aklajnert for reviewing. github.com/pytest-dev/pytest…
Relevant docs: docs.pytest.org/en/latest/cu… #python
Poetry 1.0 released! So many great features in here, including the #FishShell install/uninstall support I contributed. 🎊 🚀 github.com/python-poetry/poe… #Python
Aww, shucks. Many thanks for the kind words, @pycharm. Y’all rock!
Replying to @esterbeltrami @jmayer
Kudos on the Poetry release and for everything you do to help a sore spot in Python. (And for your Pelican work too.)
Pelican 4.2 released ✨
github.com/getpelican/pelica…
I am looking for a Django coach. My goal is to pair-program with an experienced developer in order to learn, increase productivity, and improve my skills.
Are you interested, or know someone who might be? (Retweets much appreciated!) #Django
ICYMI… I want to hire a Django coach. Anyone interested or know someone who might be?
Also… Trying to help a friend find a freelance Django developer. Is that you? Or do you know someone who is? (Retweets much appreciated!) #Django
I am looking for a Django coach. My goal is to pair-program with an experienced developer in order to learn, increase productivity, and improve my skills.
Are you interested, or know someone who might be? (Retweets much appreciated!) #Django
I released #Pelican 4.1 this past Sunday. Hope y’all enjoy it! blog.getpelican.com/pelican-…
Microsoft shutters its ebook program & confiscates customer libraries. We should all be as angry as @doctorow:
“The idea that the books I buy can be relegated to some kind of f***ing software license is the most grotesque and awful thing I can imagine.”
boingboing.net/2019/04/02/bu…








