handsome-sunset-98068
08/22/2022, 1:41 PMhundreds-father-404
08/22/2022, 3:46 PMhappy-kitchen-89482
08/22/2022, 6:10 PMhandsome-sunset-98068
08/23/2022, 3:54 AMbusy-vase-39202
08/23/2022, 4:48 PMI am an engineer at (Mewt)[<https://mewt.in/>], a fintech startup which is trying to make banking a no brainer and hassles-free for small and medium businesses. I lead the backend and the devops. We have a microservice architecture with each microservice sitting in its own repo, and soon enough I started to feel the issues with distributed repos that even a small change took significant time to implement across the board. What led me to Pants was my exploration of monorepos, and then the talk by Benjy Weinberger helped me to decide that monorepos indeed have a higher value than distributed repos. Since our backend is in Django, I shortlisted Bazel and Pants to try out.
I stated off with Bazel because it seemed to be more popular and robust as per reviews, but after trying that out for over a week I could not setup that up for my Django project. I tried a little more but when I kind of reached a dead end I decided to gave up on Bazel. I then tried out Pants and could get it to work today, and I am quite happy about it. Though the journey is still quite long for full migration, the learning curve doesn't seem to be too steep. So I am quite positive.
handsome-sunset-98068
08/24/2022, 4:55 AM