|
You are here |
angelawandrews.com | ||
| | | | |
incompleteness.me
|
|
| | | | | ||
| | | | |
jaygeorge.co.uk
|
|
| | | | | ||
| | | | |
ezyang.github.io
|
|
| | | | | Your tools should be stateless: every invocation is independent from every other invocation, there should be no state that persists between each invocation that has to be accounted for when doing the next invocation. Unfortunately, shell is a very popular tool and it has a particulary pernicious form of local state: current working directory. Sonnet 3.7 is very bad at keeping track of what the current working directory is. Endeavor very hard to setup the project so that all commands can be run from a single directory. | |
| | | | |
alternativebit.fr
|
|
| | | [AI summary] This article explains how to configure and automate the renewal of TLS Let's Encrypt certificates using Nginx, including setting up the ACME challenge endpoint and a cron job for automatic renewal. | ||