Join 📚 Kevin's Highlights

A batch of the best highlights from what Kevin's read, .

![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/9e6d85ac-2ed0-4259-8773-8f95baa0b122/IMG_4369.PNG)

It's Okay to Outgrow

Swirling Visions

this is how you would use it with a Python script. We first define the match: ```yaml - trigger: ":pyscript" replace: "{{output}}" vars: - name: myvar type: echo params: echo: "my variable" - name: output type: script params: args: - python - /path/to/your/script.py ``` And then, inside the script: ```python /path/to/your/script.py import osmyvar = os.environ['ESPANSO_MYVAR']# Do whatever you want with the myvar variable ```

Espanso

espanso.org

Symmetric cryptography is fast and efficient but can be vulnerable if the key is compromised. ![](https://www.freecodecamp.org/news/content/images/size/w2400/2023/03/slide-09.png) Diagram showing how symmetric encryption works

What Is Encryption at Rest? Explained for Security Beginners

David Clinton

...catch up on these, and many more highlights