Test-NetConnection is too slow if the remote port is not opened due to its timeout setting. Use System.Net.Sockets.TcpClient instead.
Python twine uses ~/.pypirc as its default config file, but for some reasons it doesn’t work on Windows.
Filtering a pandas dataframe with series, query, or numpy methods.
Some personal 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.
Step by step procedure to update Gitlab in docker.