The Differences b/w Swift, Java and Scala

Swift, Java, and Scala are all high-level programming languages, but they have some fundamental differences…

WeasyPrint install on Mac M1 with MacPorts (Apple Silicon)

If you used MacPorts instead of Homebrew, here is how to resolve the issue OSError:…

Git Remotes & Remote Branches (Rough Draft for Reference)

  git remote add development git@github.com:user/repository.git (where origin is development) git checkout -b development (where…

Azure Mysql cli not working? Downgrade your mysql-client

apt remove mysql-client-8.0 mysql-client-core-8.0 apt install mysql-client-8.0=8.0.19* mysql-client-core-8.0=8.0.19* Good to go!   See details here:…

Start a Virtual Environment in Python 3

python3 -m venv ./env Activate the virtual environment with: source env/bin/activate

Firefox Containers (without using an extension)

A new update was made recently to the Firefox Multi Container extension, requesting permission to…

Resetting Django Migrations Without Losing Data

This shows how to reset django migrations without losing any data. If you’ve deleted an…

Show all properties of a variable in python (like PHPs var_dump, but better)

“but better” because types are also exposed from inspect import getmembers from pprint import pprint…