Implementing UI translation in SumatraPDF, a C++ Windows application
A technical guide on designing and implementing a multi-language UI translation system for the SumatraPDF C++ Windows application.
A technical guide on designing and implementing a multi-language UI translation system for the SumatraPDF C++ Windows application.
A developer shares controversial C++ engineering decisions in the SumatraPDF codebase, focusing on performance, simplicity, and maintainability.
A guide to fixing OneNote when it unexpectedly switches to a simplified 'Sticky Notes' view, restoring the classic interface and controls.
A guide to removing a stuck virtual Dev Drive (DevDrive.vhdx) file from Windows, freeing up space and cleaning up unused developer tools.
A guide to fixing the 'Clipboard History disabled by organization' error in Windows 11, involving registry or policy edits.
A guide to running an Ansible control node on Windows using Docker, as a workaround for the lack of native Windows support.
A history of the icon design for the PuTTY suite of tools, from hand-drawn origins to modern SVG versions.
A guide to completely uninstalling the stubborn Skype for Business client from Windows when standard methods fail, including a cautionary tale about third-party uninstallers.
A critical review of the 'Long Path Tool' software, focusing on its spammy marketing tactics and questioning its necessity compared to free alternatives.
Microsoft introduces a native sudo command for Windows 11, allowing users to run commands with elevated privileges directly from the terminal.
Troubleshooting guide for random webcam pauses in OBS, Discord, and web apps, including diagnostic scripts and potential causes.
Guide to installing the Obsidian note-taking app within WSL (Windows Subsystem for Linux) while running its GUI natively on Windows.
Analysis of the 2024 CrowdStrike outage that crashed 8.5 million Windows systems, exploring the technical cause and industry-wide cultural problems.
A global IT outage caused by a logic error in a CrowdStrike security update, leading to widespread system crashes (BSOD).
A global CrowdStrike software outage caused over 3,000 flight cancellations, disrupting airline IT systems and leading to widespread travel chaos.
A CrowdStrike software bug caused a global IT outage, crashing Windows PCs with BSODs. A fix has been deployed.
A technical guide to fix the global CrowdStrike BSOD boot loop by deleting a specific driver file in Safe Mode.
A step-by-step guide for installing and setting up React.js on a Windows machine, including Node.js, npm, and Visual Studio Code.
Author details a fix for TinyTeX installation errors on Windows caused by usernames with spaces or non-ASCII characters, released in tinytex v0.49.
A first look at Microsoft Dev Home, a new tool aiming to simplify developer setup and boost productivity on Windows.