basically you map your plugin as a Docker Volume to a subdir of /src/plugins, and it will be there in your Docker instance.
I use a Dell XPS15 with 2 external monitors when I’m at home. I probably don’t need 2, but it’s very handy to be able to put reference/documentation on one screen and text editor on the other. It’s also MUCH better for posture to be looking at the monitors rather than the laptop screen.
I save snippets inside my Clipboard Manager CopyQ, they are sync’d to text files on disk by CopyQ
I use Ngrok to demo stuff on the public internet to people, if I don’t want to set up a dedicated internet-facing server for it. It’s really useful for testing other random stuff like webhooks too, where you can’t necessarily have the entire stack on your local machine.
I’ve added a few more scripts by building upon these. One is add_discourse_plugin which simply adds a plugin without removing the existing ones. Another one is list-included-plugins.sh which lists the currently included plugins(this is the result of my laziness to use finder).
Other two are start.sh and purge-start.sh which start the server without and with removing tmp folder respectively.