← All topics

17 articles in the notebook

Windows.

Better text console for C#

Console.MoveBufferArea turned out to be dead slow under heavy logging output. So I went to the Win32 console API and built a faster text console for C# — with source and benchmarks.

Optimizing RDP for casual use

A revisit of my 2011 RDP guide, updated for RDP 8.x: what to tweak on client and server for less bandwidth, higher throughput and adaptive transfers — the short story and the dirty details.

Should I defrag my SSD?

"Yes!" and "No, never!" — both answers are right. SSDs don't care about fragmented reads, but NTFS does interesting things when free space gets fragmented. What actually matters, and what to do about it.