The Day My Environment Became the Problem The difference between Poetry and Conda became clear to me the day my Python environment stopped being “just Python.”For a long time, I thought my problems were about code.When something broke, I assumed…
The Decision I Thought Didn’t Matter Poetry vs Pipenv wasn’t supposed to be a big decision.I wasn’t choosing a database.I wasn’t redesigning architecture.I was “just picking a dependency manager.”So I did what most people do.I picked one, told myself I’d…
The Day My CI Failed for No Good Reason How to use uv as a pipx replacement wasn’t a question I asked out of curiosity. It was a question I asked out of frustration. A CI pipeline that had been…
The Notebook That Worked—Until It Didn’t PIP vs CONDA for data science wasn’t a debate I planned to have.It started with a Jupyter notebook that ran perfectly on my laptop.The plots rendered.The model trained.The metrics looked reasonable.Then I sent the…
AWS Cognito to Azure AD B2C migration became inevitable for us when enterprise security requirements started blocking real business deals. I need to have a conversation with myself about the day we lost a major enterprise contract because of a…