Georg Piwonka

PIWONKA

Code, Coffee & Creative Chaos

Wer ich bin

Noch kein About-Eintrag.

Aus dem Blog

Fossil in Visual Studio: finally without a command line next to it

01.11.2026

I like Fossil. What bothered me: Visual Studio had nothing for it, so there was always a terminal sitting next to the IDE. That's why Fossil SCM now exists, a free extension for Visual Studio.

The buffer pool is cold: warming up SQL Server after restore, import and restart

01.11.2026

A large database is painfully slow in the morning after the nightly restore. In my setup a production database is restored every night onto a second SQL Server, so people can work and test against yesterday's data. The first queries of the morning take forever, and only after a while does it become bearable.

Fossil in Visual Studio: endlich ohne Kommandozeile daneben

01.11.2026

Ich mag Fossil. Was mich gestört hat: In Visual Studio gab es dafür nichts, also lag immer ein Terminal neben der IDE. Deshalb gibt es jetzt Fossil SCM, eine kostenlose Extension für Visual Studio.

Der Buffer Pool ist kalt: SQL Server nach Restore, Import und Neustart gezielt vorwärmen

01.11.2026

Eine große Datenbank ist nach dem nächtlichen Restore morgens extrem langsam. Bei mir wird jede Nacht eine produktive Datenbank auf einen zweiten SQL Server zurückgespielt, damit man mit dem Stand von gestern arbeiten und testen kann. Die ersten Abfragen am Morgen dauern ewig, und erst nach einiger Zeit wird es erträglich.

Hybrid, .NET MAUI, Mac Catalyst — and a clipboard nobody can reach.

25.10.2026

The symptom A SQL editor built on .NET MAUI and Blazor Hybrid. The UI is Blazor, the editor is Monaco, hosted in a BlazorWebView. It has been running on Windows for months. The first run on macOS produces a window that looks right and behaves right — with one exception: Right-click → “Paste” does nothing. No error, no message, no text. Cmd+V, on the other hand, works perfectly. Same codebase, same Monaco. Only a different WebView.

Was ich mache

Demnächst mehr.