lernja lernja.ch
Lernplattform für Schweizer Schulen und Erwachsene. Fünf Sprachen inklusive Rätoromanisch, Übungen als eigenständige Micro-Frontends, mandantenfähig.
Angular, Go, gRPC, Kubernetes
empfohlen für Restaurants, Läden, Anlässe
Lernplattform für Schweizer Schulen und Erwachsene. Fünf Sprachen inklusive Rätoromanisch, Übungen als eigenständige Micro-Frontends, mandantenfähig.
Angular, Go, gRPC, Kubernetes
Fernwartung über einen einzigen Port. Kein VPN, keine Portfreigabe, kein Plugin — der Rechner meldet sich von sich aus, der Browser dekodiert das Bild direkt.
Rust, WebCodecs, Redis, Kubernetes
Android-Player für Musik und Hörbücher auf dem eigenen Server. Jedes Buch merkt sich seine Stelle, Wiedergabe auf Sonos und im Auto.
Android, Kotlin, Subsonic, DLNA
Geräteverwaltung für Familien auf eigener Hardware. Regeln für Apps und Bildschirmzeit, ohne die Daten aus dem Haus zu geben.
Android Device Owner, Go, PostgreSQL
Werkzeuge, die in echten Projekten entstanden sind und öffentlich weiterleben.
Maven-Plugin, das aus .proto-Dateien Java-Records erzeugt, die allein mit dem JDK laufen: keine protobuf-Bibliothek, kein Netty, kein protoc im Build. Die Bytes bleiben zu protoc kompatibel, geprüft mit einer Differenz-Suite.
Java 17, Maven Central, MIT
gRPC über eine einzige WebSocket-Verbindung, direkt zwischen Angular und Go. Kein Envoy-Proxy dazwischen, viele Aufrufe parallel auf derselben Verbindung.
TypeScript, Go, WebSocket, MIT
Zuchtplaner für Palworld. Der Spielstand wird im Browser selbst gelesen, daraus berechnet das Werkzeug den kürzesten Weg vom vorhandenen Bestand zum gewünschten Pal. Nichts wird hochgeladen, es gibt keinen Server.
TypeScript, GitHub Pages, MIT
Kann ich vorher mit Ihnen sprechen?