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
AnsehenEin 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.
AnsehenSupportMail
AnsehenEin 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.
AnsehenUpvote Engine
AnsehenEin performanter Discord Vote-Handler auf Basis einer FaaS-Architektur mit Cloudflare Workers, Queues und D1.
AnsehenLinguaDeep
AnsehenEin 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.
AnsehenGitHub Webhook
AnsehenEin einfacher und leichter GitHub Webhook-Handler für Discord, gebaut mit Hono und Cloudflare Workers.
AnsehenCrossban
AnsehenEin System zur Synchronisierung von Banns über mehrere Discord-Server hinweg, um eine sicherere Umgebung für Ihre Community zu gewährleisten.
AnsehenHonocord
AnsehenEine Library zum Entwickeln von Discord HTTP-Interactions Bots unter Verwendung des Hono-Web-Frameworks, optimiert für Cloudflare Workers.
Ansehenli18n
AnsehenEine 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.
Ansehenfast-deep-equal
AnsehenEine moderne Fork von fast-deep-equal, umgeschrieben in TypeScript mit dualem ESM/CJS output.
AnsehenTop.gg API Types
AnsehenUmfassende TypeScript-Typdefinitionen für die Top.gg-API, die es einfacher machen, Integrationen zu erstellen.
AnsehenTimestringPy
AnsehenEin 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.
AnsehenTwitter/X to Discord Forwarder
AnsehenAutomatisches Weiterleiten von Tweets von einem Account an einen Discord-Kanal mithilfe von Webhooks.
AnsehenLukeZ Monitor
AnsehenEin 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.
AnsehenComponents V2 for LLMs
AnsehenEine große Textdatei für LLMs, um die neuen Components V2 zu verstehen.
AnsehenPortfolio
AnsehenDiese 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.
AnsehenIsMyCodeWorking.Today
AnsehenErhalte 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.
AnsehenEchohawk
AnsehenEin 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.
Ansehenlz-proxy
AnsehenEin 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.
Ansehensveltekit-cloudflare-do
AnsehenVerbindet 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.
AnsehenMongo Backup
AnsehenEin 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.
AnsehenFalu
AnsehenEin 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".
AnsehenDiscord Bots Recommendations
AnsehenEine 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
Soziale Medien
Finden Sie mich auf den verschiedenen Plattformen unten.