You can use some variation on these functions when beginning a development session (only after you finished the initial setup).
To use these, paste these functions into your ~/.bashrc file and change the ~/oknesset/ in oknesset_activate to the directory where you installed the project’s virtualencv. These functions will now be available to you in all future bash sessions, but to get it working in already opened tabs, you’ll need to type source~/.bashrc.

A possible session might include:

Open a bash tab and run oknesset_update to pull the new code and db, install any new dependencies and run the tests to check that everything is ok.

Run oknesset_runserver in the same tab to launch the development site.

Open another tab and run oknesset_activate to enter the Open Knesset directory (and virtualenv) to do any manual work on the files.

Assuming you have the documentation tools set up and have changed some .rst files, run oknesset_makedocs to recreate the html pages.