Erwägungen:
1.
Am 20. September 2019 wies der Bauvorsteher der Stadt Uster das nachträgliche Baugesuch von A._ für je zwei Abstellplätze hinter und vor dem Wohnhaus Florastrasse 19 ab. Er verfügte zudem den Rückbau der Abstellplätze im Vorgartenbereich und die dauerhafte Absperrung der rückwärtigen Parkplätze. Diese Verfügung wurde vom Zürcher Verwaltungsgericht am 3. September 2020 kantonal letztinstanzlich geschützt.
Mit Beschwerde vom 4. Dezember 2020 beantragt A._, die Bauämter anzuweisen, ihre Aufgabe ernst zu nehmen, Bauabstände nach Möglichkeit einzuhalten, die gebrauchstüchtige Erschliessung zu berücksichtigen und die Vorgaben des Stadtpräsidenten einzuhalten. Die Erschliessung für Tiefgaragen müsse möglich gemacht werden, und Bauämter seien nicht "auf Bussgelder zu züchten".
Vernehmlassungen wurden keine eingeholt.
2.
Angefochten ist ein kantonal letztinstanzlicher Entscheid in einer öffentlich-rechtlichen Angelegenheit. Dagegen steht die Beschwerde nach Art. 82 ff. BGG offen; ein Ausnahmegrund ist nicht gegeben (Art. 83 BGG). Es ist allerdings Sache des Beschwerdeführers, sowohl darzulegen, dass die Sachurteilsvoraussetzungen erfüllt sind, soweit das nicht offensichtlich ist (Art. 42 Abs. 2 BGG; BGE 133 II 249 E. 1.1; 353 E. 1), als auch, dass der angefochtene Entscheid Bundesrecht verletzt (BGE 135 III 127 E. 1.6 S. 130; 134 II 244 E. 2.1 und 2.2 S. 245 f.; je mit Hinweisen).
Der Beschwerdeführer setzt sich mit dem angefochtenen Entscheid nicht sachgerecht auseinander und legt nicht dar, inwiefern er Bundesrecht verletzt. Auf die Beschwerde ist wegen Verletzung der gesetzlichen Begründungspflicht im vereinfachten Verfahren nicht einzutreten.
Auf die Erhebung von Gerichtskosten kann ausnahmsweise verzichtet werden.
Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Kosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, dem Abteilungsvorsteher Bau der Stadt Uster und dem Verwaltungsgericht des Kantons Zürich, 1. Abteilung, 1. Kammer, schriftlich mitgeteilt.
Lausanne, 15. Dezember 2020
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Chaix
Der Gerichtsschreiber: Störi