I thought why not do dockerized way as I didnt want to have headache of virtual environment setpu after bitten by pip pipx confusions when my ubuntu troubles me - if you want to install it as debian os packages or application packages. You know what I’m talking about, ubuntu-ian.

So, I thought- lets minus this headache and directly do dockerized way, but turns out- whenever I have to make minor changes, then ci/cd check it aka unit test it, then I have to docker compose down n up every time. Moreover, to see whats happening inside say postgresql container or web container, then we need to go inside that container which is again bit of lingo headache {which would have been matter of seeing in bash section in vscode if it were done on localmachine’s venv way}

unit test are too much important as I had that feel of pytest leverage while back as QA. moreover, the GOAT himself pitches unit test etc in here

What to do, what not to, so I deepseeked n then got

image

OK. so hybrid approach is it what I should aim for - idk now!