software engineer, consultant, conference speaker, #tech4good, #stacktivism

The Bajoran Engineer

Python, software, web development, Django, JavaScript, Open Source, Ethics.

this week - 01

Bringing in the new year. - Jan. 3, 2024
  • Two peer-mentorship meetings
  • Projects
  • Python Development
    • Added Tailwind / NodeJS Build to Azure Python App Service
End of Year Blog Post.png

2023 Year in Review

Each year I inch toward my penultimate goal of being paid only to learn cool shit and build cool shit; and in that sense I'd say that I had another very good year.

Purple animated tech festival promo instagram post (3).png

Django MIGRATION_MODULES

For certain packages like puput or if you're creating your own, you may end up with a migrations directory inside your virtual environment with your package instead of in your app directories. I messed up so you don't have to. TLDR; use MIGRATION_MODULES = {"blog": "blog.db_migrations"} in your settings to avoid the problems I stumbled into.

Check out my potential solution to solve it programmatically and tell me if I'm off base. 👀

DevContainers_cover.png

Dev Containers for Python and Django (VIDEO)

Dev Containers is an open specification that allows you to isolate and share your development environment with Docker. Now that you can Dockerize your dev, your devs no longer shrug "It works on my machine."