Tim Kruse

Hi, ich bin Tim.

Software Developer aus Oyten. Ich baue kleine Software für Probleme, die ich selbst habe, und schreibe auf, warum sie so geworden ist.

Alle runter­gepurzelt.

Die Räuber sind weg, die Tiere sortiert. Jedes Schild führt zu seinem Projekt.

Projekte, als Tierturm gestapelt

  1. Eule mit Brille, liest Manga:

    Der eingebaute Leser meiner Bibliothek hat sich bei keinem Band gemerkt, dass Manga von rechts nach links laufen. Mein eigener merkt es sich je Serie, und auf dem Telefon springt ein Tipp von Panel zu Panel, gefunden von einem KI-Modell.

    Manga-Reader für Tablet und Telefon

    16.366 Seiten für 50 Cent

    Kotlin, Compose, TypeScript, SQLite, React, PWA, Python

  2. Wildschwein mit Serviette:

    Bei uns bewertet jeder verdeckt, aufgedeckt wird für alle gleichzeitig. Die Lokale liegen auf einer Karte, mit Bildern und Noten je Besuch, und über einen Planer stimmen wir den nächsten Abend ab.

    Lokale bewerten und Abende planen

    3 Leute, 1 Abend im Monat

    TypeScript, Fastify, SQLite, MapLibre, Protomaps

  3. Schildkröte, deren Panzer ein Baustein ist:

    Handy an den Baustein aus dem 3D-Drucker tippen, und die Apps, die ich ausgewählt habe, sind gesperrt. Einen Notausgang gibt es nicht: Zum Beenden muss ich aufstehen und am Schreibtisch noch mal tippen.

    NFC-Baustein, der das Handy sperrt

    1 Tipp zum Sperren

    Kotlin, Compose, Room, OpenSCAD

  4. Hund mit Prospekt im Maul:

    Der Sechserpack Haferdrink für 10 € ist pro Liter billiger als der einzelne Liter für 1,79 €, und im Radar steht das gleich dabei. Er sammelt die Prospekte meiner Gegend und meldet aufs Telefon, sobald etwas kommt, worauf ich warte.

    Prospekte durchsuchen, Treffer aufs Telefon

    1 Lauf pro Nacht

    Python, FastAPI, SQLite, PWA

  5. Chamäleon mit Baskenmütze und Pinsel:

    Zwei KI-Anbieter, zwei Ablagen, und ein Bild, das ich an einem Gerät erzeugt hatte, fand ich am anderen nicht wieder. Meine eigene Oberfläche vor beiden hebt jedes Bild mit Beschreibung und Kosten auf.

    Bilder erzeugen mit FLUX und GPT

    seit 2022

    TypeScript, Express, Vitest, Docker

  6. Siebenschläfer mit Bauhelm, schläft:

    Die Großeltern öffnen morgens ein Türchen und sehen ein Foto, ohne sich irgendwo anzumelden. Den Adventskalender stellt man vorher Tag für Tag aus eigenen Fotos zusammen und bezahlt erst, wenn er fertig ist.

    Adventskalender zum Verschenken

    24 Türchen

    TypeScript, Astro, React, Drizzle, Stripe, Ansible

    Im Umbau

  7. Möwe mit Brötchen im Schnabel:

    Der Zug, der als Nächstes fährt: einsteigen, bis zur Endstation fahren und schauen, wo man rauskommt. Solche Aufgaben hängt die App ans Brett, und statt Punkten lichtet sich auf einer gezeichneten Insel der Nebel.

    Sidequests fürs echte Leben

    1 Insel aus 1 Zahl

    Kotlin, Compose, libGDX

    In Arbeit

  8. Katze mit sechs verschiedenen Fellen:

    Dieselbe Seite als Baumscheibe oder als Kundgebung aus Pappschildern, und keine Zeile JavaScript dafür. Der Knopf „Design“ unten schaltet um.

    Sechs Designs, ein einziger Inhalt

    kein Skript

    Astro, TypeScript, nginx

Trägt seit 2011 alles, was obendrauf steht.

Hauptberuflich baue ich seit 2011 größere Systeme für Kunden, meist mit Java und Spring. → Beruflich

Alle Projekte

Frei nach den Bremer Stadtmusikanten der Brüder Grimm.

Macht Krach. Danach liegen die acht Projekte hier ordentlich nebeneinander.Die Räuber sind weg. Der Esel steht noch.

Der Hahn ruft aus:

Neues aus dem Wald

  • gebaut

    Stöberby hat jetzt eine eigene Seite: eine Insel im Nebel, die sich beim Scrollen lichtet. Dort kann man sich für die Testrunde der App eintragen. Zur Testrunde

    Stöberby

  • gebaut

    Der Relaunch ist live: sechs Designs aus demselben Inhalt, zwischen denen der Knopf unten rechts wechselt, und kein einziges Skript im Browser.

    tim-kruse.com

  • gelernt

    Bevor die App steht, lief ein Jahr im Zeitraffer durch, und nach einem halben Jahr blieb die Karte stehen. Jetzt ist jede Insel ein Kapitel, und ein Boot bringt einen zur nächsten.

    Stöberby

Alles im Logbuch →

Hi, ich bin Tim.

Software Developer aus Oyten. Ich baue kleine Software für Probleme, die ich selbst habe, und schreibe auf, warum sie so geworden ist.

Alle runter­gepurzelt.

Die Räuber sind weg.

Projekte, als Tierturm gestapelt

  1. Eule mit Brille, liest Manga:

    Manga-Reader für Tablet und Telefon

    16.366 Seiten für 50 Cent

  2. Wildschwein mit Serviette:

    Lokale bewerten und Abende planen

    3 Leute, 1 Abend im Monat

  3. Schildkröte, deren Panzer ein Baustein ist:

    NFC-Baustein, der das Handy sperrt

    1 Tipp zum Sperren

  4. Hund mit Prospekt im Maul:

    Prospekte durchsuchen, Treffer aufs Telefon

    1 Lauf pro Nacht

Trägt seit 2011 alles, was obendrauf steht.

Hauptberuflich baue ich seit 2011 größere Systeme für Kunden, meist mit Java und Spring. → Beruflich

Außerdem im Wald

Alle Projekte

Der Hahn ruft aus:

Neues aus dem Wald

  • gebaut

    Stöberby hat jetzt eine eigene Seite: eine Insel im Nebel, die sich beim Scrollen lichtet. Dort kann man sich für die Testrunde der App eintragen. Zur Testrunde

    Stöberby

  • gebaut

    Der Relaunch ist live: sechs Designs aus demselben Inhalt, zwischen denen der Knopf unten rechts wechselt, und kein einziges Skript im Browser.

    tim-kruse.com

  • gelernt

    Bevor die App steht, lief ein Jahr im Zeitraffer durch, und nach einem halben Jahr blieb die Karte stehen. Jetzt ist jede Insel ein Kapitel, und ein Boot bringt einen zur nächsten.

    Stöberby

Alles im Logbuch →

Frei nach den Bremer Stadtmusikanten der Brüder Grimm.

Die ganze Seite in einem anderen Design

Gleiche Inhalte, andere Gestaltung. Es geht auf der Startseite los, alle Links bleiben im gewählten Design.

Was ist das? Über diese Seite →