Serveronderhoud, het starten en stoppen van services en dergelijken kun je doen via losse commando's of via scriptjes en daar schijnt een meningsverschil over te bestaan?
Hoe controleer je of een functie die botweg twee getallen bij elkaar optelt goed werkt? Ga je in een for-loop allerlei getallen invoeren en kijken of de uitkomst klopt? Ga je overflows forceren? Ga je elke mogelijke vorm van getallen aanleveren?
Wat JsFiddle is voor javascript, is Jupyter voor Python; een interactieve interface om snel python prototype scripts te maken. Jupyter is lokaal te installeren en werkt dus ook offline.
Foreign data wrappers maken het mogelijk om data uit allerlei externe bronnen buiten PostgreSQL's eigen datatabellen te benaderen alsof het tabellen zijn.
PostgreSQL supports array datatypes which can be indexed to allow fast searching by overlap and intersection, this makes them ideal for small to medium scale faceted search.
Het is verbazend hoe vaak het handig zou zijn om bij te kunnen houden wat er allemaal met een record gebeurt. Auditing blijkt heel eenvoudig met een HSTORE veld en een trigger.
Kalenders hebben één lastig probleem: herhalende afspraken en uitzonderingen daarop. Gelukkig is dat allemaal al uitgewerkt in iCalendar en dat is weer uitgewerkt in Python's dateutillibrary en die is weer op te roepen via PlPython.
PostgreSQL kan velden vullen met arrays van integers of strings, en daar geindexeerd in zoeken met o.a. intersect en overlap, wat betekent dat je er eenvoudig een faceted search mee kunt maken.