FirexportRoadmap

Wohin sich Firexport entwickelt

Hallo, ich bin Jerry und entwickle Firexport.

Zum ersten Mal veröffentlicht habe ich Firexport im Juli 2024. Der Anfang war alles andere als groß. Bei der Arbeit mit der Firebase Console hat mich selbst etwas gestört, mir kam eine Idee, und mit Hilfe von KI habe ich daraus im Handumdrehen Firexport gemacht. Das war eher ein Impuls als ein Plan.

Als es dann draußen war, merkte ich, dass ich nicht der Einzige war, den das störte. Als ich sah, wie Leute es installierten, dafür bezahlten und mir schrieben, wurde mir klar, dass Firexport ein ganz konkretes Problem gelöst hatte, dessen Lösung sich viele wirklich gewünscht hatten.

Ehrlich gesagt war es danach etwas anders. Am Anfang hat es richtig Spaß gemacht, aber mit der Zeit wurde die Lust, etwas zu ändern, kleiner und der Aufwand dafür größer. Ich war nicht sicher, ob ich umsetzen kann, was mir vorschwebte, und ob es dann auch richtig funktionieren würde. Und als es in meinem Job hektischer wurde, blieb mir immer weniger Zeit für Firexport. So blieb Firexport ein, zwei Jahre im Zustand „läuft, also nicht anfassen“.

Geändert hat sich das durch KI. Weil sich KI so schnell entwickelt hat, ist der Aufwand, etwas zu bauen und zu reparieren, spürbar gesunken, und ich habe die Freude an der Entwicklung von Firexport wiedergefunden. Dazu kam eine zweite gute Veränderung, mit der ich nicht gerechnet hatte: Weil weniger Energie in die Umsetzung floss, hatte ich Raum, darüber nachzudenken, was ich überhaupt bauen sollte. Ich konnte einen Schritt zurücktreten, das größere Bild sehen, objektiver überlegen, was Leute wirklich wollen, und Dinge im Kleinen ausprobieren.

Dieser Text ist das Ergebnis dieser Überlegungen. Bevor ich weitere Funktionen veröffentliche, wollte ich erst einmal aufschreiben, wohin ich will.

Firexport wird von „einer Erweiterung, die exportiert“ zu „einer Erweiterung, die die Lücken der Firebase Console füllt“.

Tatsächlich hat dieser Wandel schon begonnen. In den letzten Wochen habe ich still und leise Funktionen hinzugefügt wie den Lesezähler, der zählt, wie viele Lesevorgänge die Console beim Durchsehen von Firestore verursacht, Letzte Abfragen, mit denen Sie frühere Abfragen wieder aufrufen, und einen Abfrage-Builder für Enterprise-Datenbanken, die nur einen Code-Editor haben. Bei allen habe ich mich bei der Arbeit mit der Console gefragt: „Warum gibt es das nicht?“ Und es gibt noch viel mehr, das ich noch nicht veröffentlicht habe. Sie dürfen gespannt sein.

Wo ich Firexport am Ende sehe: „The missing toolkit for Firebase console“. Früher gab es Desktop-Apps, die die Console komplett ersetzten, um ihre Lücken auszugleichen. Vielleicht landet Firexport irgendwann an einem ähnlichen Platz. Der Unterschied: Sie müssen die Console nicht verlassen. Alles ist direkt in der Console, die Sie ohnehin nutzen – als Chrome-Erweiterung.

Wenn Sie wissen möchten, was neu ist, schauen Sie vorerst ins Änderungsprotokoll. Auf der Startseite stelle ich das noch nicht vor. Statt alles perfekt durchzuplanen und auf einmal herauszubringen, finde ich es besser, Ihnen die Dinge Stück für Stück zum Ausprobieren zu geben. Ich gehe in die Richtung weiter, die ich mir vorgenommen habe, und wenn das Ganze Form angenommen hat, mache ich daraus eine offizielle Version und gestalte dabei auch die Startseite neu.

Auch die Preise werden sich ändern. Statt der heutigen Einmalzahlung wird es wahrscheinlich ein Abo-Modell. Sobald es feststeht, sage ich im Änderungsprotokoll Bescheid. Eins verspreche ich schon jetzt: Wer bereits die Lebenslang-Lizenz gekauft hat, kann Firexport auch nach der Preisänderung lebenslang nutzen, mit allen Funktionen, die ab jetzt dazukommen.

Firexport zu bauen macht mir gerade wieder so viel Spaß wie am Anfang. Ich hoffe, ein bisschen davon kommt auch bei Ihnen an. Wenn Sie beim Benutzen etwas stört oder Sie denken „Das hätte ich gern in der Console“, schreiben Sie mir jederzeit an jerry@firexport.dev. Jede dieser Mails ist der beste Hinweis darauf, wohin Firexport als Nächstes gehen soll.

Danke.

Jerry