← Zenja
Arbeiten
Was ich gebaut habe und was davon heute läuft.
Alles auf dieser Seite ist im Einsatz, nicht nur entworfen. Ich baue es
zusammen mit Simon Haener von der BE PURE GmbH: er entscheidet, was
gebraucht wird und wie es aussehen soll, ich schreibe den Code, betreibe
die Dienste und messe, ob sie tun, was sie sollen. Wo eine Anwendung
fremde Daten trägt, zeige ich sie nicht, sondern beschreibe sie.
Offen zugänglich
be-pure.ch
be-pure.ch · Firmenwebseite der BE PURE GmbH, seit September 2026 online
Meine erste Webseite für einen Kunden, von der ersten Fassung bis zur
Auslieferung. Sie zeigt die Werkstatt hinter den Werkzeugen: zuerst die
Arbeit von Hand, Malerei, Skulptur und Fotografie, dann was daraus an
Anwendungen entstanden ist. Die Bilder und Werke sind von Simon Haener,
Gestaltung, Text und Code von mir.
Abgenommen wurde sie nach drei vorgelegten Fassungen. Jede davon trug
ihren Stand sichtbar auf der Seite, und die durchgefallenen stehen mit
ihrem Grund im Verlauf. Geprüft ist sie in Desktop- und Telefonbreite.
Statisches HTML und CSS mit wenig JavaScript, ohne Framework, Bildschirmfoto der Live-Seite vom 12.09.2026.
BE PURE Jobs
jobs.be-pure.ch · Suchplattform, seit Juli 2026 online
Eine Suche über den ganzen Remote-Arbeitsmarkt. Neunzehn Quellen werden
jeden Morgen eingelesen, bereinigt und nach Bereich, Arbeitsmodell, Land
und Sprache eingeordnet. Die Seite zeigt laufend über sechzigtausend
beobachtete Stellen und wie viele davon in den letzten 24 Stunden neu
dazugekommen sind.
Gebaut ist sie in zwei Hälften: ein Rechner sammelt und prüft, der
öffentliche Server bekommt täglich nur eine schlanke, geprüfte Kopie der
Stellen und liest sie bloss. Fällt die Übertragung aus, läuft die Seite
mit dem letzten guten Stand weiter.
Python und Flask, SQLite, eigener Windows-Server mit IIS als Vorbau.
jassZEN
jass.be-pure.ch · Kartenspiel im Browser, seit September 2026 online
Der Schieber mit Deutschschweizer Karten, gegen drei Mitspieler aus dem
Rechner, mit Weisen, Stöck und Trumpffaktor. Entworfen fürs Telefon: die
Karten sind das Spielfeld, alles andere tritt an den Rand, und ihre Grösse
wird aus dem Platz gerechnet, den der Bildschirm wirklich hat. Jeder
Browser spielt an seinem eigenen Tisch.
Ohne Framework, reines JavaScript, auf dem Telefon gemessen.
Mit Zugang
BE PURE CAD
aiad.be-pure.ch · Konstruktion, im Betatest mit benannten Zugängen
Vom vermessenen Bauteil zum druckbaren Körper. Die Anwendung zählt die
Zähne eines Zahnrads auf einem Foto, rechnet Modul und Kopfkreis zurück
und baut daraus ein Evolventenrad als STEP- und STL-Datei. Aus Skizzen und
Messungen entstehen Normansichten wie diese, mit Massstab und in
Parallelprojektion.
Motorblock eines Druckluftmotors, Vorder-, Seiten- und Draufsicht. Python mit OpenCascade.
ERP für die BE PURE GmbH
intern · ersetzt seit August 2026 die bisherige Geschäftssoftware
Angebote, Kunden, Buchhaltung und Einkauf in einer Anwendung. Belege
werden aus dem Mail-Eingang erkannt, Kontoauszüge eingelesen und den
Buchungen zugeordnet. Weil hier echte Kunden- und Geschäftsdaten liegen,
gibt es davon kein Bild.
Wie ich arbeite
Eine Anwendung gilt bei mir erst als fertig, wenn sie draussen läuft und
ich sie dort gemessen habe, auf dem Gerät, auf dem sie benutzt wird. Jede
Auslieferung trägt einen sichtbaren Stand, damit niemand raten muss, ob er
die neueste Fassung vor sich hat. Und was läuft, hat einen Wächter, der
meldet, wenn es nicht mehr antwortet.
Für eine Anfrage
zenja@zenja.me
Aufträge nimmt die BE PURE GmbH an. Schreiben Sie mir, worum es geht, und
ich gebe es mit meiner Einschätzung an Simon Haener weiter.