Yo, mein erster Blogbeitrag! Ich weiß nicht einmal, wie ich damit anfangen soll, haha, aber ich fange einfach an ?.
Mein Name ist Olabode, über mich gibt es nicht viel zu wissen, außer dass ich schon eine ganze Weile in der Technik tätig bin, aber meiner Meinung nach nicht gerade sehr ernsthaft, bis ich mich entschied und die größte Entscheidung in meinem Leben traf, indem ich mein (sechsstellig zahlendes) Studium aufgab. 9-5 im September 2021, um sich auf die Technik zu konzentrieren (jetzt will ich das ernst meinen?). Dies geschah, nachdem ich darüber nachgedacht hatte, wie ich angefangen habe, wie ich dort angekommen bin, wo ich war und wo ich einfach sein möchte (sicherlich eine Geschichte für einen anderen Blogeintrag). Schneller Vorlauf im Juni 2023, nach den Erkenntnissen, Kämpfen und allem, entdeckte ich „Open Source“, was seitdem zu einer Sache für mich wurde, bis zu dem Punkt, an dem es mir die Gelegenheit verschaffte, an einem Projekt namens „Hearts ❤️“ zu arbeiten (ein Erkennungstool für Open). Quelle)“, wo ich gerade etwas Erfahrung in der Produktentwicklung gesammelt habe. Davor (in meiner Vergangenheit) hatte ich Dinge immer anders gebaut (ja, eine nicht ganz so gute Variante?); Mit meiner Erfahrung bei der Arbeit an „Hearts ❤️“ machte ich mich daran, etwas (nicht irgendetwas) auf die Art und Weise aufzubauen, wie es „wie es gemacht werden sollte“ ☝?.istÜber jargons.devSehen Sie, ich bin ein idealistischer Mensch (das sollte nicht schlecht klingen?), mir kommen einfach die seltsamsten Ideen, die normalerweise aus dem Bedürfnis heraus entstehen, mich kratzen zu müssen, und ich tue sicher gut daran, diese Ideen aufzuschreiben .
Das anfängliche Commit
Moment, wir können nicht weitermachen, ohne über „den Notizblock“ zu sprechen
Was ist damit!? Ja, das ist einer meiner ältesten Notizblöcke, in den ich diese seltsamen Ideen schreibe. Irgendwann im November 2023 schrieb ich den Tweet unten, es war „der Notepad“, der mit einem Arbeitslaptop (einem Microsoft Surface Laptop 2) posierte, den ich gerade als kleines Upgrade von meinem 6 Jahre alten Lenovo IdeaPad 100 erhalten hatte.
Also ja, dieser Laptop war superschnell und ich war begeistert, ich möchte einfach nur Sachen bauen. Daher habe ich die kleinste und am einfachsten zu bearbeitende Idee aus dem Notizblock ausgewählt; Das war jargons.dev. Ich habe sofort mit dem Kochen begonnen und es muss unbedingt gesagt werden, dass ich damit begonnen habe, es auf die Art und Weise zu tun, wie man es machen sollte.
Annäherung an den ersten Commit
Ich habe erklärt, dass es für mich wichtig ist, dies auf die Art und Weise zu tun,
An dieser Stelle habe ich für jargons.dev stummgeschaltet, dass es sich um ein Open-Source-Wörterbuch handelt, das Wortbeiträge akzeptieren kann, keinen Server benötigt, sich auf GitHub als Backend verlässt und eine Reihe von MD-Dateien ähnlich wie The verwendet Odin Project und Doc-Sites wurden wie Nextra implementiert (das war tatsächlich mein Ritter in glänzender Rüstung, ich wollte jargons.dev mit Nextra erstellen), aber ich möchte auch, dass das Mitwirken am Wörterbuch Spaß macht und mit einem optimierten Beitragserlebnis liebenswert wird.
Nachdem ich (schon seit 2 Monaten) an „Hearts“ gearbeitet habe und die GitHub-APIs intensiv genutzt habe, habe ich herausgefunden, dass ich einige GitHub-Endpunkte nutzen kann, um ein „Wiki“-ähnliches Erlebnis zu schaffen? durch die Bereitstellung einer Benutzeroberfläche, über die Mitwirkende neue Wörter zum Wörterbuch hinzufügen oder vorhandene Wörter bearbeiten können, was als Pull-Anfrage endet – ein Beitrag zu Open Source, ohne eine Schnittstelle zur GitHub-Benutzeroberfläche oder einer IDE für Wortbeiträge herzustellen....und ich habe die erste PR zusammengeführt, um Octokit als erstes Knotenmodul zum Projekt hinzuzufügen...
PR fügt das Octokit-Javascript-SDK für die Nutzung der GitHub-API hinzu
Das war der Beginn von etwas Lustigem
Das obige ist der detaillierte Inhalt vonErstellen von jargons.dev [# Das anfängliche Commit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!