Share common methods across SQLAlchemy db model classes by using mixin.
Test-NetConnection is too slow if the remote port is not opened due to its timeout setting. Use System.Net.Sockets.TcpClient instead.
Python has several tools to upload packages to PyPi or some private Artifactory locations. The mostly used one should be twine. Although twine is not a Pytho...
Filtering a pandas dataframe with series, query, or numpy methods.
This is not a complete Git cheat sheet for everyone, this is just a personal cheat sheet for some often forgotten git commands.
Using Python SQLAlchemy session in multithreading by using contextmanager or scope_session.
Creating custom python request auth class with requests.auth.AuthBase.
Creating multiple Redis instance as Windows service on the same Windows server.
One-line command to set Powershell Core web cmdlets proxy.
Gitlab ships with its own free CICD which works pretty well. This post will give a .gitlab-ci.yml demo for a Python project running on Gitlab Windows runner.