LukeZ

IT-Azubi. Baut eigene Projekte, meist um Dinge weniger schlecht zu machen.

Über mich

Ich bin ein 21-jähriger Full-Stack-Entwickler aus Deutschland. Ich habe das Programmieren in der Schule gelernt und Anfang 2023 mit der Entwicklung meines ersten Projekts begonnen. Seitdem habe ich mir das meiste selbst beigebracht. Im August 2025 habe ich eine Ausbildung zum IT-Fachmann für Anwendungsentwicklung begonnen. Seit 2023 habe ich entdeckt, dass ich eine Vorliebe für die Entwicklung nützlicher Tools habe (siehe SupportMail und Ticketon unten) und weniger für die nächste React + Next.js AI-Webanwendung. Ich arbeite gerne mit SvelteKit für Webanwendungen und Node.js/Bun für Backend-Anwendungen (Discord Bots). Seit Ende 2025 experimentiere ich auch mit Vue+Nuxt, aber ich bevorzuge SvelteKit. Ich bin ebenfalls ein Cloudflare Workers-Enthusiast und baue viele meiner Projekte damit. Wer hat eigentlich beschlossen, dass 2026 das Jahr der Hardwarekrise wird?

Meine Stellungnahme zu KI

Ich bin der Meinung, dass KI ein hilfreiches und wichtiges Werkzeug ist. Allerdings kann sie einen Softwareentwickler nicht vollständig ersetzen. Solange man die Ergebnisse der KI versteht, die darin enthaltenen Fehler erkennt und kritisch denkt, ist es völlig in Ordnung, KI zu nutzen. Ja, ich gebe zu, dass ich in letzter Zeit häufig KI nutze, um Dinge zu entwickeln und Ideen für die beste Umsetzung zu brainstormen, da es mir manchmal schwerfällt, einen strukturierten Plan zu entwerfen und niederzuschreiben. Das liegt unter anderem an meiner begrenzten Zeit und begrenzten finanziellen Mitteln. Ich bin kein Befürworter des Einsatzes von KI zum Verfassen von Aufsätzen oder Hausarbeiten oder von generativer KI für Kunst (insbesondere Musik, Bilder, Videos). Ich halte KI für ein großartiges Werkzeug für Entwickler, aber sie sollte nicht dazu dienen, menschliche Kreativität und kritisches Denken zu ersetzen. Außerdem möchte ich mir 2026 noch einen neuen PC leisten können und nicht mit dem Wissen leben müssen, dass KI-Rechenzentren mehr Energie verbrauchen als der gesamte Landkreis, in dem sie sich befinden.

Meine Technologien

Ausgewählte Projekte

Ja, ich baue eine Menge Zeug.

Ticketon

Ansehen

Ein moderner, umfangreicher Ticketing-Bot für Discord. Nach 130 Arbeitsstunden gelauncht, mit einem kompletten Dashboard-Rewrite Anfang 2026. Wächst weiter, mittlerweile auf fast 100 Servern. Website und Dashboard mit SvelteKit gebaut, der Bot selbst mit Bun + Discord.js, mit einem richtig guten Automatisierungs-Feature, welches die Leute lieben. Die Dokumentation wurde mit Astro Starlight erstellt und läuft auf Cloudflare Workers.

Ansehen

SupportMail

Ansehen

Ein moderner Discord Modmail-Bot auf fast 1000 Servern, gestartet 2023. Entwickelt mit Bun und TypeScript, dazu umgebende Services wie eine Website mit Blog und einem eigenen CMS, das ich in das Dashboard eingebaut habe, mit Sätteri als Markdown-Prozessor und einem Content-Editor mit Markdown-QOL-Features (Bilder einfügen, Hyperlinks, etc). 2026 wurde Sharding und eine Shard-Status-Seite dafür hinzugefügt, nachdem der Bot auf einem Server mit über 1 Mio. Nutzern hinzugefügt wurde. Sharing V2 (eingeführt im Juli 2026) ist ein komplett eigenes Sharding-System mit einem in Go geschriebenen Manager und vielen weiteren Funktionen.

Ansehen

Upvote Engine

Ansehen

Ein performanter Discord Vote-Handler auf Basis einer FaaS-Architektur mit Cloudflare Workers, Queues und D1.

Ansehen

LinguaDeep

Ansehen

Ein Discord-Bot, der BYOK DeepL für Übersetzungen verwendet. Ursprünglich mit discod-hono gebaut, im Februrar 2026 jedoch zu honocord migriert (reine Discord-Interaktionen, keine Gateway-Verbindung), läuft auf Cloudflare Workers. Die Datenbank ist D1 und die gespeicherten API-Schlüssel werden manuell mit der Web Crypto API ent-/verschlüsselt, bevor sie in der Datenbank gespeichert werden. Warum? Weil es keine guten kostenlosen Übersetzungsbots gibt.

Ansehen

GitHub Webhook

Ansehen

Ein einfacher und leichter GitHub Webhook-Handler für Discord, gebaut mit Hono und Cloudflare Workers.

Ansehen

Crossban

Ansehen

Ein System zur Synchronisierung von Banns über mehrere Discord-Server hinweg, um eine sicherere Umgebung für Ihre Community zu gewährleisten.

Ansehen

Honocord

Ansehen

Eine Library zum Entwickeln von Discord HTTP-Interactions Bots unter Verwendung des Hono-Web-Frameworks, optimiert für Cloudflare Workers.

Ansehen

li18n

Ansehen

Eine einfache Internationalization-Library für JS/TS-Server-Anwendungen. Definieren der "Messages" in JSON und man erhält vollständig getypte TypeScript-Funktionen. Der Unterschied zu paraglide.js ist, dass li18n nicht wirklich im Browser nutzbar ist - es ist für serverseitigen Gebrauch konzipiert.

Ansehen

fast-deep-equal

Ansehen

Eine moderne Fork von fast-deep-equal, umgeschrieben in TypeScript mit dualem ESM/CJS output.

Ansehen

Top.gg API Types

Ansehen

Umfassende TypeScript-Typdefinitionen für die Top.gg-API, die es einfacher machen, Integrationen zu erstellen.

Ansehen

TimestringPy

Ansehen

Ein Python-Port der NPM Bibliothek "Timestring". Es ermöglicht das Parsen von menschenlesbaren Zeitangaben in Sekunden oder eine bestimmte Rückgabeeinheit. Bietet auch mehr Konfigurationsoptionen als das ursprüngliche Paket.

Ansehen

Twitter/X to Discord Forwarder

Ansehen

Automatisches Weiterleiten von Tweets von einem Account an einen Discord-Kanal mithilfe von Webhooks.

Ansehen

LukeZ Monitor

Ansehen

Ein Cloudflare Worker, der den Status meiner verschiedenen Projekte und Services überwacht. Er prüft die Verfügbarkeit und benachrichtigt mich über Telegram, wenn Probleme auftreten. Stand Dezember 2025 funktioniert das nur so semi.

Ansehen

Components V2 for LLMs

Ansehen

Eine große Textdatei für LLMs, um die neuen Components V2 zu verstehen.

Ansehen

Portfolio

Ansehen

Diese minimalistische Portfolio-Website, die mit SvelteKit und reinem CSS erstellt wurde, präsentiert meine Projekte und Fähigkeiten. Sie enthält einen Discord-Berechtigungsrechner und dient als Plattform, um meine Arbeit zu teilen und mit anderen Mitgliedern der Entwickler-Community in Kontakt zu treten.

Ansehen

IsMyCodeWorking.Today

Ansehen

Erhalte eine Antwort auf die ewige Frage der Entwickler. Over-engineered, aber ein spaßiges und herausforderndes Projekt, deployed auf Clouflare Workers und verwendet Durable Objects als Speicher.

Ansehen

Echohawk

Ansehen

Ein in Go geschriebener Discord-Bot, der wiederholte oder sehr ähnliche Nachrichten desselben Nutzers erkennt und Moderatoren alarmiert, optional mit automatisierten Moderationsaktionen (Löschen, DM, Timeout, Kick, Bann). Nutzt Valkey für leichtgewichtigen In-Memory-State mit TTLs. Mein erstes Go-Projekt, gebaut für einen Server mit bis zu 70.000 Nachrichten pro Tag.

Ansehen

lz-proxy

Ansehen

Ein transparenter Discord-REST-Ratelimit-Proxy für einen einzelnen Knoten, geschrieben in Rust. Verfolgt Ratelimits pro Bucket und pro Bot global, drosselt Anfragen, damit Clients frei senden können, und leitet alles andere byte-genau weiter. Eine abgespeckte Alternative zu nirn-proxy ohne Clustering, ohne Redis, nur eine Binary.

Ansehen

sveltekit-cloudflare-do

Ansehen

Verbindet SvelteKit und Cloudflare Durable Objects, indem Durable-Object-Klassen automatisch in das von @sveltejs/adapter-cloudflare erzeugte Worker-Bundle exportiert werden, per Vite-Plugin oder CLI-Tool. Fork von jillesme/sveltekit-cloudflare-durable-objects, behebt ein offenes Issue und fügt tsdown als Bundler hinzu.

Ansehen

Mongo Backup

Ansehen

Ein kleines, sicheres und portables Tool zur Sicherung von MongoDB Datenbanken. Es erstellt ein gzip-Archiv der Datenbank, speichert es in einem S3-kompatiblen Bucket (entwickelt für Cloudflare R2) und verwaltet die Aufbewahrungsdauer - als einzelne statische Go-Binary, die man auf jedem Server installieren können, auf dem MongoDB läuft. Es ist ein abwärtskompatibler Ersatz für eine Backup-Lösung mit Shell-Skript und Docker, welche ich vorher benutzt habe: dasselbe Archivformat, dasselbe Layout der Objekt-Keys, dieselbe Aufbewahrungsrichtlinie. Alte Backups lassen sich mit dem neuen Tool wiederherstellen, neue Backups hingegen mit den alten Skripten (zumindst, wennn nicht verschlüsselt). Das Archiv wird über "age-encryption" verschlüsselt.

Ansehen

Ein Discord-Bot, der die Zuweisung von Rollen über einen Befehl delegiert – Admins können Bedingungen für die Rollenzuweisung konfigurieren, die zu einem Baum aus Regeln zusammengestellt und zur Laufzeit ausgeführt werden. Erstellt in einem Monorepo mit einem Dashboard (SvelteKit natürlich) und einem Bot (nur HTTP-Interactions) – beides auf Cloudflare Workers. Für den Bot verwende ich meine eigene Honocord-Bibliothek. Der Quellcode ist auf GitLab verfügbar, aber nicht "Open Source".

Ansehen

Discord Bots Recommendations

Ansehen

Eine Website, die Discord-Bots empfiehlt, die ich nutze und empfehle. Mit Plain Svelte + Vite gebaut, mal wieder auf Cloudflare Workers deployed - aber als Static Assets, nicht als Worker. Bots werden ähnlich wie die Projekte in diesem Repository in YAML-Dateien beschrieben, die dann mit einem Vite-Plugin in eine .js Datei gebündelt werden, die dann von der Website genutzt wird.

Ansehen
ende