56,966 blogs · [ { "id": "01a08781-4547-73c0-9358-f8c5cd4111d4", "title": "Debugging my new network, when 10 Gigabit Ethernet Runs at 300 Megabits", "url": "https://www.hanselman.com/blog/debugging-my-new-network-when-10-gigabit-ethernet-runs-at-300-megabits", "published_at": "2026-08-27T15:25:48+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5cdc5fb2f", "title": "Migrating a Synology NAS to a UniFi UNAS Pro 8 with Robocopy, SMB Multichannel, and Surprising Performance Traps", "url": "https://www.hanselman.com/blog/migrating-a-synology-nas-to-a-unifi-unas-pro-8-with-robocopy-smb-multichannel-and-surprising-performance-traps", "published_at": "2026-08-23T19:23:42+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5ce400eb8", "title": "Is the craft dead?", "url": "https://www.hanselman.com/blog/is-the-craft-dead", "published_at": "2026-02-09T05:50:59+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5cf2eebf6", "title": "The danger of glamourizing one shots", "url": "https://www.hanselman.com/blog/the-danger-of-glamourizing-one-shots", "published_at": "2026-02-04T05:53:00+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5cf4721bd", "title": "Automatically Signing a Windows EXE with Azure Trusted Signing, dotnet sign, and GitHub Actions", "url": "https://www.hanselman.com/blog/automatically-signing-a-windows-exe-with-azure-trusted-signing-dotnet-sign-and-github-actions", "published_at": "2025-11-28T19:31:25+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5d01396a2", "title": "Webcam randomly pausing in OBS, Discord, and websites - LSVCam and TikTok Studio", "url": "https://www.hanselman.com/blog/webcam-randomly-pausing-in-obs-discord-and-websites-lsvcam-and-tiktok-studio", "published_at": "2024-10-09T19:32:28+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5d08bb329", "title": "Open Sourcing DOS 4", "url": "https://www.hanselman.com/blog/open-sourcing-dos-4", "published_at": "2024-04-25T16:46:13+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5d0902c50", "title": "Updating to .NET 8, updating to IHostBuilder, and running Playwright Tests within NUnit headless or headed on any OS", "url": "https://www.hanselman.com/blog/updating-to-net-8-updating-to-ihostbuilder-and-running-playwright-tests-within-nunit-headless-or-headed-on-any-os", "published_at": "2024-03-07T01:12:13+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5d0f90c1f", "title": "Using WSL and Let's Encrypt to create Azure App Service SSL Wildcard Certificates", "url": "https://www.hanselman.com/blog/using-wsl-and-lets-encrypt-to-create-azure-app-service-ssl-wildcard-certificates", "published_at": "2023-06-27T17:17:25+00:00" }, { "id": "01a08781-4547-73c0-9358-f8c5d1a796cc", "title": "GitHub Copilot for CLI for PowerShell", "url": "https://www.hanselman.com/blog/github-copilot-for-cli-for-powershell", "published_at": "2023-04-25T15:31:49+00:00" }, { "id": "01a0e27c-7a59-714f-b844-43cc2b9cc344", "title": "This URL shortener situation is officially out of control", "url": "http://www.hanselman.com/blog/ThisURLShortenerSituationIsOfficiallyOutOfControl.aspx", "published_at": "2014-07-07T10:52:06+00:00" } ] posts Claim your blog
Back to Scott Hanselman
Blog · corpus.blog/blogs/hanselman.com/posts

Scott Hanselman

hanselman.com

2026

2025

2024

2023

2014