[
  {
    "url": "https://lerner.co.il/2019/06/18/understanding-python-assignment/",
    "description": "Reuven Lerner: Understanding Python Assignment"
  },
  {
    "url": "https://www.youtube.com/watch?v=owglNL1KQf0",
    "description": "Sentdex (YouTube): Python 3 Programming Tutorial - Functions"
  },
  {
    "url": "https://realpython.com/documenting-python-code/#commenting-vs-documenting-code",
    "description": "Real Python: Commenting vs Documenting Code."
  },
  {
    "url": "https://www.pythonmorsels.com/everything-is-an-object/",
    "description": "Python Morsels: Everything is an Object"
  },
  {
    "url": "https://eli.thegreenplace.net/2012/03/23/python-internals-how-callables-work/",
    "description": "Eli Bendersky: Python internals: how callables work"
  },
  {
    "url": "https://stackoverflow.com/questions/11328920/is-python-strongly-typed",
    "description": "dynamic typing and strong typing"
  },
  {
    "url": "https://docs.python.org/3/library/typing.html",
    "description": "type hints"
  },
  {
    "url": "https://docs.python.org/3/reference/lexical_analysis.html#indentation",
    "description": "significant indentation"
  },
  {
    "url": "https://www.digitalocean.com/community/tutorials/how-to-write-doctests-in-python",
    "description": "DigitalOcean: How to Write Doctests in Python."
  },
  {
    "url": "https://nedbatchelder.com/blog/201803/is_python_interpreted_or_compiled_yes.html",
    "description": "Ned Batchelder: Is Python Interpreted or Compiled? Yes."
  }
]
