René's URL Explorer Experiment


Title: Notizen · vvashed

Open Graph Title: Notizen · vvashed

Description: Notizen von Timo Weiß zu Softwareentwicklung: Entscheidungen, Fehler und Lösungen aus eigenen Projekten und dem laufenden Betrieb.

Open Graph Description: Notizen von Timo Weiß zu Softwareentwicklung: Entscheidungen, Fehler und Lösungen aus eigenen Projekten und dem laufenden Betrieb.

Opengraph URL: https://vvashed.dev/notes

direct link

Domain: vvashed.dev


Hey, it has json ld scripts:
      {
        "@context": "https://schema.org",
        "@type": "Person",
        "name": "Timo Weiß",
        "alternateName": "vvashed",
        "url": "https://vvashed.dev/",
        "image": "https://vvashed.dev/me.webp",
        "jobTitle": "Full-Stack Developer",
        "email": "mailto:contact@vvashed.dev",
        "address": { "@type": "PostalAddress", "addressLocality": "Gelsenkirchen", "addressCountry": "DE" },
        "worksFor": [
          { "@type": "Organization", "name": "gkd-el", "url": "https://www.gkd-el.de/" },
          { "@type": "Organization", "name": "SimpleAct", "url": "https://simpleact.de" }
        ],
        "knowsAbout": ["TypeScript", "Next.js", "React", "C#", ".NET", "EF Core", "Self-Hosting", "n8n"],
        "sameAs": ["https://github.com/SauerExe"]
      }
    

authorTimo Weiß
theme-color#0e0c14
og:typewebsite
og:localede_DE
og:imagehttps://vvashed.dev/og.png
og:image:width1200
og:image:height630
twitter:cardsummary_large_image

Links:

Zum Inhalt springenhttps://vvashed.dev/notes#top
vvashedhttps://vvashed.dev/#top
ReplayHavenhttps://vvashed.dev/#replayhaven
Projektehttps://vvashed.dev/#projekte
Überhttps://vvashed.dev/#ueber
Stackhttps://vvashed.dev/#stack
Kontakthttps://vvashed.dev/#kontakt
August 2026SommerfrischeKein Login, trotzdem RechteDer Urlaubsplaner hat keine Accounts. Wer was darf, hängt am Link — und der Organisator-Schlüssel wird von der öffentlichen API nie ausgeliefert.→https://vvashed.dev/notes/kein-login-trotzdem-rechte
August 2026SommerfrischeEin Fallback, der auf Vercel nicht gehen kannOhne Redis schreibt der Urlaubsplaner in eine JSON-Datei. Auf Vercel geht das nicht — statt EROFS-Stacktrace steht da jetzt, was zu tun ist.→https://vvashed.dev/notes/fallback-der-auf-vercel-nicht-geht
August 2026SommerfrischeEinen Tag zu frühtoISOString() auf ein lokal gemeintes Datum schiebt in Berlin den Kalendertag zurück. Im Urlaubsplaner rechnet deshalb alles in lokaler Zeit.→https://vvashed.dev/notes/einen-tag-zu-frueh
Juli 2026SimpleActEin Nachmittag npm auditKein einzelner großer Fix, eher zehn kleine — aber genau solche Nachmittage verhindern die großen Probleme später.→https://vvashed.dev/notes/ein-nachmittag-npm-audit
Juli 2026SimpleActTerminbuchung selbst gehostetMeetergo-Embed durch eine eigene Lösung ersetzt — keine fremde Domain mehr, die im Booking-Flow Daten sieht.→https://vvashed.dev/notes/terminbuchung-selbst-gehostet
Juni 2026SimpleActDie Turnstile-SagaFast eine Woche Cloudflare Turnstile: kleines Detail, unverhältnismäßig viel Zeit gekostet.→https://vvashed.dev/notes/die-turnstile-saga
Juni 2026SimpleActCSP verdoppelt sich selbstDie Content-Security-Policy kam doppelt: einmal vom Reverse Proxy, einmal von der App. Jetzt gibt es eine Quelle der Wahrheit.→https://vvashed.dev/notes/csp-verdoppelt-sich-selbst
Mai 2026SimpleActDSGVO-Formulare als Wizard statt Wall of FieldsRoPA, DPIA und TOMs schrittweise statt als eine lange Seite — der meistgenannte Frust aus Nutzergesprächen.→https://vvashed.dev/notes/dsgvo-formulare-als-wizard
April 2026SimpleActEin Badge, den ich rausgenommen habeEin Reviews-Badge, bevor es echte Reviews gab: sah gut aus, war aber schlicht nicht wahr.→https://vvashed.dev/notes/ein-badge-rausgenommen
März 2026SimpleActPostgres mag keine camelCase-SpaltenEin Subscription-Bug, der nur in Produktion auftrat. Lehre: Staging sollte dieselbe DB wie Prod nutzen, nicht nur „eine DB“.→https://vvashed.dev/notes/postgres-camelcase-spalten
März 2026SimpleActEin Encoding-Bug, der nicht totzukriegen istWieder kaputte Umlaute — dritte oder vierte Runde. Diesmal einen Check gebaut, der das vorher abfängt.→https://vvashed.dev/notes/encoding-bug
Februar 2026SimpleActImpressum, aber lesbarRechtsseiten überarbeitet — nicht weil's die Rechtslage verlangt hat, sondern weil ich sie selbst nicht gern gelesen habe.→https://vvashed.dev/notes/impressum-aber-lesbar
Februar 2026SimpleActGo-Live GateVor dem Go-Live prüft SimpleAct jetzt automatisch, ob Pflichtdokumente wirklich vollständig sind — nicht nur angelegt.→https://vvashed.dev/notes/go-live-gate
Notizenhttps://vvashed.dev/notes
Impressumhttps://vvashed.dev/impressum
Datenschutzhttps://vvashed.dev/datenschutz
Quelltext ↗https://github.com/SauerExe/Portfolio
Frühere Version ↗https://v1.vvashed.dev

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.