Profile avatar
browniebroke.com
Backend engineer, Pythonista, Djangonaut, OSS maintainer. French 🇫🇷 living in London 🇬🇧
20 posts 408 followers 157 following
Regular Contributor
Conversation Starter

When contributing to open source, don't say: "Can you assign me this issue?" Instead, say: "I'm working on a PR, I should have it ready in N days" #OpenSource #OSS

Container Queries Unleashed from @joshwcomeau.com www.joshwcomeau.com/... #FrontEnd #WebDev #CSS #WebDesign

Gave Cursor AI a proper try today and wrote about my experience: https://browniebroke.com/blog/migrating-from-chakra-ui-to-tailwind-css/ #cursor #ai #llm #agent #tailwindcss

I've just joined Pixelfed, I'm at https://gram.social/browniebroke Not much to see yet 😊 who's around? #pixelfed #fediverse

My game Stimulation Clicker is out now, enjoy :) > neal.fun/stimulation-...

✍️ New advanced post on using Python 3.12’s sys.monitoring to spy on a data structure and open pdb when it changes. adamj.eu/tech/2024/12...

TIL: @davegaeddert.com forked #django : plainframework.com This is after trying to keep Django relevant for their work with forge forum.djangoproject.com/t/forge-a-mo... which was quite succesful.

New TIL https://browniebroke.com/tils/javascript-console-log-object-string-substitution/ #javascript #console #logging

Classes in #Python can define their own formatting mini-languages for f-strings by defining __format__. Full details: nedbatchelder.com/blog/202204/...

New post on leveraging warnings for managing deprecations while refactoring #python #django #warnings https://browniebroke.com/blog/manage-deprecations-with-python-warnings-in-a-django-project/

New TIL on django-fastdev https://browniebroke.com/tils/improve-django-development-experience-with-django-fastdev/

Just when I thought I've seen it all, a PostgreSQL extension shows up that allows you to embed a SQLite database inside a table. github.com/frectonz/pgl...

Do you know what a .pth file is? It's a fascinating quirk in Python. Python loads all .pth files in a virtualenv's site packages, and if a line in it starts with "import " it evaluates it. Makes it possible to run code on startup automatically without importing.

uv recently shipped target virtualenvs and has—for my #DevOps workflows—become the finest #Python packaging tool. I’ve updated my #Docker guide to the latest features and have no notes left: hynek.me/articles/doc...

Giving openvibe a spin... Cross post to Mastodon, Bluesky and soon Threads. TIL about Nostr, not sure I get it though 🫣

Hello world! 👋 Just got my invite. Anyone worth following here?