browniebroke.com

Posts tagged as "python"

Bulk updating multiple repos with all-repos

July 10, 20237 min read

I like the open source communities and all the developments that they enable. As a developer, I like to have the ability to solve my own…

Nested ViewSets with Django REST Framework

May 05, 20236 min read

I’ve been using Django REST Framework for a while now but mainly in old projects where lots of code have been written. In most cases, these…

Convert a Poetry package to the src layout

January 19, 20223 min read

The layout is commonly used in Python ecosystem nowadays (even the pytest docs recommend it), but I’m not really using it on my projects. I…

Convert Python requirements to Poetry format

January 07, 20212 min read

I recently wrote about migrating a Python project to Poetry, however, this guide is quite manual process. I recently came across dephell, wh…

Migrating a project to Poetry

October 18, 20209 min read

Poetry is a tool solving the problem of Python packaging. It was started back in February 2018 by Sébastien Eustace (also the author of pend…

Auto-update pre-commit hooks with GitHub Actions

July 12, 20203 min read

Pre-commit hooks are great to reduce the feedback loop for things like linting and auto-formatting. Git supports them out of the box, but…

Making Celery work nicely with Django transactions

June 25, 20195 min read

I’ve been using Celery in my Django projects for about 5 years now. Along the way, I made some mistakes, learned from them and picked up a…

Static vs. Media files in Django

June 18, 20196 min read

Django is a great Web framework for building Web applications in Python. It comes with a lot of batteries included that you’ll most likely…

Add cache-control header to an entire S3 Bucket using Boto3

May 01, 20192 min read

I recently came across a task which seem pretty generic, but for which I couldn’t find an existing solution online: update the header for…

See all posts...

© 2024, Built with Gatsby