Blog
Notizen aus sieben Jahren Basteln, Bauen und Betreiben: Discord-Bots, Webdienste, Server und ein Minecraft-Netzwerk. Was funktioniert hat, was kaputtgegangen ist und was ich daraus gelernt habe.
12 Beiträge aus 2022.
Beiträge
- J
Jahresrückblick 2022: mehr Struktur, weniger Bastelei
Monorepo, Mehrsprachigkeit, eine Domain, discord.js v14 und ein abgebrochener Framework-Umbau. Das Jahr, in dem aus einer Sammlung von Projekten ein System wurde.
- rueckblick
- jahr
5 Min. Lesezeit - L
Logs, die man nachts um drei lesen kann
Zwei Jahre lang habe ich Fehler mit console.log gesucht. Was ein durchdachtes Protokoll ausmacht, welche Angaben in jede Zeile gehören und warum ich vollständige Fehlerobjekte inzwischen für ein Problem halte.
- betrieb
- ueberwachung
- handwerk
5 Min. Lesezeit - D
Der App Router kam für mich zu früh
Next.js 13 brachte ein neues Modell mit Serverkomponenten. Ich habe zwei Wochen umgebaut und dann zurückgerudert. Über den Unterschied zwischen „interessant“ und „jetzt sinnvoll“.
- web
- nextjs
- meinung
5 Min. Lesezeit - P
Postgres für einen Bot war eine Nummer zu groß
Ich hatte eine ausgewachsene Datenbank für ein System mit überschaubarer Last. Was das gekostet hat, was es gebracht hat — und warum die Entscheidung trotzdem erst später fiel.
- yurna
- datenbank
- architektur
5 Min. Lesezeit - S
Statistiken, die niemand liest — und die drei, die zählen
Ich habe zwei Wochen an einer Statistikseite gebaut, die keiner benutzt hat. Über den Unterschied zwischen interessanten und nützlichen Zahlen.
- yurna
- daten
- meinung
5 Min. Lesezeit - D
discord.js v14: was der Umstieg wirklich gekostet hat
Umbenannte Aufzählungen, veränderte Rechteprüfungen, ein neues Modul für Einbettungen. Ein Wochenende Umstellung, das drei Wochen gedauert hat — und warum ich trotzdem früh umgestiegen bin.
- yurna
- discord
- migration
5 Min. Lesezeit - R
Reaction Roles und die Tücke der Events
Auf ein Emoji klicken, eine Rolle bekommen. Das einfachste Feature überhaupt — bis man merkt, dass Discord Ereignisse für alte Nachrichten gar nicht erst liefert.
- yurna
- discord
- architektur
5 Min. Lesezeit - E
Economy ohne Inflation: Zahlen, die nicht explodieren
Eine Bot-Währung ist in zwei Stunden gebaut und in zwei Wochen wertlos. Über Geldquellen, Geldsenken, Arbeitsbefehle mit Abklingzeit und die Frage, wofür man überhaupt Geld braucht.
- yurna
- spielmechanik
- discord
5 Min. Lesezeit - W
Wer Self-Hosting anbietet, schreibt Dokumentation — oder bekommt Tickets
Den eigenen Bot selbst betreiben zu können klingt großzügig. Es bedeutet aber: Jeder Fehler in fremden Umgebungen wird zu deiner Aufgabe, wenn die Anleitung Lücken hat.
- yurna
- doku
- community
5 Min. Lesezeit - D
Die Domain yurna.info und was ein Name ausmacht
Zwei Jahre lief das Projekt unter einem Arbeitstitel. Der Tag, an dem es einen Namen und eine Domain bekam, hat mehr verändert, als mir lieb ist — und einiges an Arbeit ausgelöst.
- yurna
- marke
- persoenlich
5 Min. Lesezeit - M
Mehrsprachigkeit von Anfang an wäre billiger gewesen
Über hundert Befehle mit Texten mitten im Code, dazu Zahlen, Daten und Pluralformen. Was das Nachrüsten von zwei Sprachen tatsächlich gekostet hat.
- yurna
- i18n
- architektur
5 Min. Lesezeit - M
Monorepo oder nicht — ich habe mich falsch entschieden und dann richtig
Bot, Dashboard und gemeinsamer Code lagen in drei Repositories. Jede Änderung an geteilten Funktionen war eine Kopieraktion. Wie ich das zusammengelegt habe und was dabei schiefging.
- architektur
- werkzeuge
- yurna
5 Min. Lesezeit