diff --git a/pythonetc/README.md b/pythonetc/README.md
index 04a5c12..e00155f 100644
--- a/pythonetc/README.md
+++ b/pythonetc/README.md
@@ -59,3 +59,5 @@ More:
1. ./f-docstrings.md (27 October 2020, 18:00)
1. ./codecs.md (29 October 2020, 18:00)
1. ./comprehension-func.md (3 November 2020, 18:00)
+1. ./slots-docs.md (5 November 2020, 18:00)
+1. ./pydoc.md (10 November 2020, 18:00)
diff --git a/pythonetc/pydoc.md b/pythonetc/pydoc.md
new file mode 100644
index 0000000..da39391
--- /dev/null
+++ b/pythonetc/pydoc.md
@@ -0,0 +1,21 @@
+The script [pydoc](https://docs.python.org/3/library/pydoc.html) can be used to see documentationand docstrings from the console:
+
+```bash
+$ pydoc3 functools.reduce | cat
+Help on built-in function reduce in functools:
+
+functools.reduce = reduce(...)
+ reduce(function, sequence[, initial]) -> value
+
+ Apply a function of two arguments cumulatively to the items of a sequence,
+ ...
+```
+
+Also, you can specify a port with `-p` flag, and `pydoc` will serve the HTML documentation browser on the given port:
+
+```bash
+$ pydoc3 -p 1234
+Server ready at http://localhost:1234/
+Server commands: [b]rowser, [q]uit
+server>
+```
diff --git a/pythonetc/slots-docs.md b/pythonetc/slots-docs.md
new file mode 100644
index 0000000..ee48ccd
--- /dev/null
+++ b/pythonetc/slots-docs.md
@@ -0,0 +1,39 @@
+`__slots__` [can be used to save memory](https://t.me/pythonetc/233). You can use any iterable as `__slots__` value, including `dict`. AND Starting from Python 3.8, you can use `dict` to specify docstrings for slotted attributes `__slots__`:
+
+```python
+class Channel:
+ "Telegram channel"
+ __slots__ = {
+ 'slug': 'short name, without @',
+ 'name': 'user-friendly name',
+ }
+ def __init__(self, slug, name):
+ self.slug = slug
+ self.name = name
+
+inspect.getdoc(Channel.name)
+# 'user-friendly name'
+```
+
+Also, `help(Channel)` lists docs for all slotted attributes:
+
+```python
+class Channel(builtins.object)
+ | Channel(slug, name)
+ |
+ | Telegram channel
+ |
+ | Methods defined here:
+ |
+ | __init__(self, slug, name)
+ | Initialize self. See help(type(self)) for accurate signature.
+ |
+ | ----------------------------------------------------------------------
+ | Data descriptors defined here:
+ |
+ | name
+ | user-friendly name
+ |
+ | slug
+ | short name, without @
+```