Sachverhalt: Sachverhalt: A. X._ ist Rentner; als Inhaber eines Einzelunternehmens für Kinderkonfektion und als Verwaltungsratspräsident der Felba AG (Handelsagentur für Gebrauchsartikel) ist er noch als Geschäftsmann tätig. Für das Steuerjahr 1988 hat X._ kein steuerbares Einkommen ausgewiesen. Im Veranlagungsverfahren nahm die Steuerverwaltung Basel-Stadt jedoch verschiedene Aufrechnungen vor und bestimmte das der Kantonssteuer unterliegende Einkommen schliesslich auf Fr. 19'777.-- (Einspracheentscheid vom 19. August 1994). Die Steuerrekurskommission des Kantons Basel-Stadt, welche X._ daraufhin anrief, hiess seinen Rekurs teilweise gut, nahm aber auch eine reformatio in peius vor: Sie bestimmte das steuerbare Einkommen für das Jahr 1988 neu auf Fr. 21'790.-- (Entscheid vom 28. September 2000), was das Appellationsgericht des Kantons Basel-Stadt auf Beschwerde hin schützte (Entscheid vom 23. Oktober 2001, zugestellt am 16. Januar 2002). Für das Steuerjahr 1988 hat X._ kein steuerbares Einkommen ausgewiesen. Im Veranlagungsverfahren nahm die Steuerverwaltung Basel-Stadt jedoch verschiedene Aufrechnungen vor und bestimmte das der Kantonssteuer unterliegende Einkommen schliesslich auf Fr. 19'777.-- (Einspracheentscheid vom 19. August 1994). Die Steuerrekurskommission des Kantons Basel-Stadt, welche X._ daraufhin anrief, hiess seinen Rekurs teilweise gut, nahm aber auch eine reformatio in peius vor: Sie bestimmte das steuerbare Einkommen für das Jahr 1988 neu auf Fr. 21'790.-- (Entscheid vom 28. September 2000), was das Appellationsgericht des Kantons Basel-Stadt auf Beschwerde hin schützte (Entscheid vom 23. Oktober 2001, zugestellt am 16. Januar 2002). B. Am 13. Februar 2002 (Postaufgabe am 15. Februar 2002) hat X._ beim Bundesgericht "Beschwerde" eingereicht mit dem Antrag, den angefochtenen Entscheid aufzuheben und "die Sache an die Vorinstanz zur Neubeurteilung zurückzuleiten mit der Auflage ein Beweisverfahren und eine öffentliche Verhandlung durchzuführen". Zur Begründung bringt er vor, das Appellationsgericht habe das Willkürverbot (Art. 9 BV) und den Anspruch auf rechtliches Gehör (Art. 29 Abs. 2 BV) verletzt. Die Steuerrekurskommission und das Appellationsgericht des Kantons Basel-Stadt schliessen auf Abweisung der Beschwerde. Die Steuerrekurskommission und das Appellationsgericht des Kantons Basel-Stadt schliessen auf Abweisung der Beschwerde. C. Am 2. April 2002 hat der Präsident der II. öffentlichrechtlichen Abteilung des Bundesgerichts das Verfahren bis zum Vorliegen der Steuerrechnung 1988 sistiert, weil der letztinstanzliche Einschätzungsentscheid nicht gesondert, sondern nach ständiger Rechtsprechung erst zusammen mit der definitiven Steuerrechnung mit staatsrechtlicher Beschwerde (vgl. E. 2.1) anfechtbar ist (BGE 108 Ia 286 E. 2b S. 287). C. Am 2. April 2002 hat der Präsident der II. öffentlichrechtlichen Abteilung des Bundesgerichts das Verfahren bis zum Vorliegen der Steuerrechnung 1988 sistiert, weil der letztinstanzliche Einschätzungsentscheid nicht gesondert, sondern nach ständiger Rechtsprechung erst zusammen mit der definitiven Steuerrechnung mit staatsrechtlicher Beschwerde (vgl. E. 2.1) anfechtbar ist (BGE 108 Ia 286 E. 2b S. 287). D. Am 15. April 2002 hat die Steuerverwaltung Basel-Stadt dem Beschwerdeführer eine Steuerrechnung zugestellt, nach welcher die Kantonssteuern für das Jahr 1988 Fr. 1'641.50 ausmachen. Nachdem dieser hiergegen Einsprache erhoben hatte, erstellte die Steuerverwaltung am 29. April 2002 eine korrigierte Rechnung, gemäss welcher der Beschwerdeführer für das Steuerjahr 1988 Fr. 244.10 zu bezahlen hat. 