56,966 blogs · [ { "id": "01a08762-00c4-708d-a588-5a0705a3329b", "title": "Giving an AI Agent SSH Access Without Giving It Your Password", "url": "https://www.codewrecks.com/post/ai/give-ssh-access/", "published_at": "2026-09-09T00:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a0705d77449", "title": "GitHub as a Primitive Control Plane for Spec-Driven Agents", "url": "https://www.codewrecks.com/post/ai/github-control-plane-for-spec-driven-agents/", "published_at": "2026-04-23T09:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a0706444f54", "title": "AI Browser Agents and Security: Isolation Levels to Protect Your Digital Life", "url": "https://www.codewrecks.com/post/ai/ai-browser-isolation-levels/", "published_at": "2026-02-02T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a07065e54d2", "title": "Why VS Code for C# Developers", "url": "https://www.codewrecks.com/post/github/why-vs-code-as-csharp-developer/", "published_at": "2026-01-06T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a07071da010", "title": "GitHub Copilot Plan-Then-Execute: Leveraging Background Agents and Git Worktrees", "url": "https://www.codewrecks.com/post/ai/agent-plan-then-execute/", "published_at": "2026-01-03T10:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070743abf0", "title": "First experiments with Claude Code - Writing specs", "url": "https://www.codewrecks.com/post/ai/claude-agents-first-experiments/", "published_at": "2025-08-02T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a0708056e99", "title": "Call o3-pro in Azure OpenAI using C# SDK", "url": "https://www.codewrecks.com/post/ai/call-o3-pro-with-csharp-sdk/", "published_at": "2025-07-16T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a07083e29f4", "title": "Pin GitHub action SHA to avoid security risk", "url": "https://www.codewrecks.com/post/github/github-sha-pinning/", "published_at": "2025-03-16T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a07090ec1ce", "title": "SonarCloud analysis in GitHub Actions", "url": "https://www.codewrecks.com/post/github/github-sonarcloud-docker/", "published_at": "2025-02-28T04:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070a0dab88", "title": "Understanding Azure DevOps Pipeline Statistics", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-statistics-dashboard/", "published_at": "2025-02-11T06:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070a43b029", "title": "Pill: Problems in Azure DevOps Pipelines due to Shallow Fetch", "url": "https://www.codewrecks.com/post/azdo/pills/shallow-fetch-pipeline/", "published_at": "2025-02-02T04:00:00+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070a57d7f6", "title": "Azure DevOps Pills: Hide not used features from Team Projects", "url": "https://www.codewrecks.com/post/azdo/pills/hide-not-used-feature/", "published_at": "2025-01-21T06:12:42+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070b25d790", "title": "Azure DevOps Pills: Differences between old and new release pipeline", "url": "https://www.codewrecks.com/post/azdo/pills/release-new-and-old/", "published_at": "2025-01-05T06:12:42+00:00" }, { "id": "01a08762-00c4-708d-a588-5a070b7c2c7d", "title": "Azure DevOps Pills: Cleanup on premise pipeline agents", "url": "https://www.codewrecks.com/post/azdo/pills/cleanup-build-agent/", "published_at": "2024-12-02T06:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b12d5fd9e", "title": "Pills: Accessing your Git Repositories in Azure DevOps in Linux", "url": "https://www.codewrecks.com/post/azdo/pills/accessing-git-from-linux/", "published_at": "2024-11-18T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1315c048", "title": "Using Castle Windsor in .NET 8", "url": "https://www.codewrecks.com/post/general/using-castle-windsor-in-dotnet-8/", "published_at": "2024-11-14T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b134011ec", "title": "Pill: Unable to change Work Item type in Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/pills/unable-change-type/", "published_at": "2024-11-13T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b137065ea", "title": "Pills: Connect Azdo to external software", "url": "https://www.codewrecks.com/post/azdo/pills/connect-azdo-to-external-software/", "published_at": "2024-10-21T04:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b13d7ef96", "title": "Azure DevOps: Cleanup Docker images for your Pull Requests", "url": "https://www.codewrecks.com/post/azdo/pipeline/clean-docker-images-for-your-pull-requests/", "published_at": "2024-07-09T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b13db0dd4", "title": "Azure DevOps: Create Docker images for a Pull Request", "url": "https://www.codewrecks.com/post/azdo/pipeline/build-and-create-docker-for-your-pr/", "published_at": "2024-07-07T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b143a9a16", "title": "GitHub Copilot Workspace: first impression", "url": "https://www.codewrecks.com/post/ai/gh-copilot-workspace-first-impression/", "published_at": "2024-06-13T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b149f4a7d", "title": "Azure DevOps: Package source mapping in pipeline", "url": "https://www.codewrecks.com/post/azdo/pipeline/package-sources-mapping-and-pipeline/", "published_at": "2024-05-21T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1566c83c", "title": "GitHub action with ElasticSearch integration tests and SonarCloud", "url": "https://www.codewrecks.com/post/github/action-with-elastic-and-sonarcloud/", "published_at": "2024-04-23T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b163b25f1", "title": "Pill: Create an environment in an AzDo pipeline", "url": "https://www.codewrecks.com/post/azdo/pills/create-environment-on-pipeline/", "published_at": "2024-03-19T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b172a64de", "title": "Pills: Enhancing Azure DevOps WorkItems with Hyperlinking to External Documentation", "url": "https://www.codewrecks.com/post/azdo/pills/use-hyperlink-link-type/", "published_at": "2024-03-12T06:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b179bbbed", "title": "Pills: What to do when dotnet restore failed with 401 against an internal feed", "url": "https://www.codewrecks.com/post/azdo/pills/problem-using-internal-nuget-feed-by-powershell/", "published_at": "2024-02-23T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b185bdc3e", "title": "Azure Devops Api - Update list of allowed values for Custom Fields", "url": "https://www.codewrecks.com/post/azdo/api/manage-custom-field-with-api/", "published_at": "2024-02-22T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b18f7a5b1", "title": "Pills: Exploring Agent Options in Azure DevOps Pipelines: Managed vs. Self-Hosted", "url": "https://www.codewrecks.com/post/azdo/pills/do-i-need-to-deploy-my-agents/", "published_at": "2024-02-01T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b196e9da8", "title": "Pills: Do not miss repository policies in Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/pills/repository-policies-for-branches/", "published_at": "2024-01-19T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1a3ccf48", "title": "Pill: Include files in your publish profile for C# projects", "url": "https://www.codewrecks.com/post/azdo/pills/msbuild-copy-file/", "published_at": "2024-01-16T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1af4ddf4", "title": "Pill: Enhancing DevOps with Automated Pull Requests", "url": "https://www.codewrecks.com/post/azdo/pills/automatic-pull-request-close/", "published_at": "2024-01-12T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1b5eab1b", "title": "Resolving .NET8 SDK Resolver Failure in Azure DevOps Pipelines", "url": "https://www.codewrecks.com/post/azdo/pills/strange-error-building-net8/", "published_at": "2024-01-05T05:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1bbc70d6", "title": "GitHub Secrets Scanning and Push Prevention", "url": "https://www.codewrecks.com/post/github/secrets-scanning/", "published_at": "2024-01-04T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1bd9ed75", "title": "Allow easy source debugging for Nuget Packages and GitHub", "url": "https://www.codewrecks.com/post/github/allow-source-debugging-for-nuget-packages/", "published_at": "2023-12-31T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1c7a103d", "title": "Always use rebase when you pull in Git", "url": "https://www.codewrecks.com/post/github/git-pull-rebase/", "published_at": "2023-12-31T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1cc19a2b", "title": "Streamlining Cloud Deployment: Azure DevOps and AWS Integration Strategies", "url": "https://www.codewrecks.com/post/azdo/pipeline/deploy-in-s3-in-aws/", "published_at": "2023-12-14T08:50:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1ce2c939", "title": "Running GitVersion in Azure DevOps pipeline with dontet tool", "url": "https://www.codewrecks.com/post/azdo/pipeline/gitversion-powershell/", "published_at": "2023-12-11T08:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1d71c4fc", "title": "Introductory video playlist about Semantic Kernel RC", "url": "https://www.codewrecks.com/post/ai/introduction-to-semantic-kernel-rc/", "published_at": "2023-12-11T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1e6fe964", "title": "Azure DevOps: Checkout specific branch to avoid gitversion errors in pipeline", "url": "https://www.codewrecks.com/post/azdo/pipeline/checkout-code-in-build-pipeline/", "published_at": "2023-11-16T00:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1ebf6150", "title": "Azure DevOps: Script Caching in Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/pipeline/release-on-linux-cached-script/", "published_at": "2023-10-30T08:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b1f9a5a21", "title": "Pills: Install release agent in ARM machines", "url": "https://www.codewrecks.com/post/azdo/pills/installing-release-agent-in-arm-machine/", "published_at": "2023-10-27T07:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b208eb57a", "title": "Pills: Identify nuget packages with vulnerabilities", "url": "https://www.codewrecks.com/post/azdo/pills/nuget-packages-with-vulnerabilities/", "published_at": "2023-10-27T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b209bde05", "title": "Debugging Production Issues with Dump Files and Visual Studio", "url": "https://www.codewrecks.com/post/visualstudio/debugging-a-minidump/", "published_at": "2023-09-19T13:45:18+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b210b75cf", "title": "Azure DevOps: delete all unstable version of packages in feeds", "url": "https://www.codewrecks.com/post/azdo/misc/clean-artifacts-feed/", "published_at": "2023-09-08T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b21879de7", "title": "Modifying Azure DevOps Pipeline Decorators with Bing Chatbot Assistance", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-decorators-on-different-os/", "published_at": "2023-08-29T14:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b222ee9f9", "title": "Remove submodule completely from your git repository", "url": "https://www.codewrecks.com/post/general/remember-to-remove-submodules/", "published_at": "2023-08-28T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b22844274", "title": "Azure Pipelines starts failing indexing symbols", "url": "https://www.codewrecks.com/post/azdo/pipeline/index-symbols-suddently-failing/", "published_at": "2023-07-31T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2297a974", "title": "Resolving Credential Conflicts in Git", "url": "https://www.codewrecks.com/post/github/pills/multiple-credentials-in-credential-manager/", "published_at": "2023-07-21T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b22ddf593", "title": "Using GitHub Command Line Tool to View Pull Request Info", "url": "https://www.codewrecks.com/post/github/pills/gh_command_line_tool/", "published_at": "2023-07-20T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b23b97285", "title": "Pills: Azure Devops auto agents update", "url": "https://www.codewrecks.com/post/azdo/pills/auto-update-agents/", "published_at": "2023-07-18T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b242e15ca", "title": "GitHub Copilot-X in action: Steps instructions in a single prompt", "url": "https://www.codewrecks.com/post/github/copilot-few-shot-part-2/", "published_at": "2023-05-20T07:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2524a1c3", "title": "GitHub Copilot-X in action: generation of test object with random data", "url": "https://www.codewrecks.com/post/github/copilot-x-few-shot-prompt/", "published_at": "2023-05-20T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b25715c74", "title": "Pills: npm private feeds and authentication", "url": "https://www.codewrecks.com/post/azdo/pills/vsts-npm-auth-problems/", "published_at": "2023-05-17T06:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b25ce5403", "title": "Unleashing the Power of Copilot in Visual Studio for Exception Handling", "url": "https://www.codewrecks.com/post/github/unleashing-the-power-of-copilot-in-visual-studio-for-exception-handling.md/", "published_at": "2023-05-12T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b268b30cd", "title": "Problem with Castle Windsor resolution in ASP.NET Core", "url": "https://www.codewrecks.com/post/general/castle-resolution-in-asp-net-core/", "published_at": "2023-05-09T07:40:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b270e9364", "title": "GitHub Copilot-X in action: simple code conversion", "url": "https://www.codewrecks.com/post/github/copilot-x-chat-rewrite/", "published_at": "2023-05-09T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b27c531ff", "title": "Pills: Maximizing the Power of Tags in Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/pills/azdo-tags/", "published_at": "2023-05-08T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b288b2cbf", "title": "Using GPT-4 to Create a Small Software Project from Specification", "url": "https://www.codewrecks.com/post/ai/super-ai-wizard/", "published_at": "2023-04-16T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b292b7735", "title": "Troubleshooting GitHub Codespaces PGP Signing Problems", "url": "https://www.codewrecks.com/post/github/codespaces-troubleshooting/", "published_at": "2023-04-13T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b293f0abe", "title": "Simplifying Library Debugging with Azure DevOps Symbol Server", "url": "https://www.codewrecks.com/post/azdo/pipeline/streamline-library-debugging/", "published_at": "2023-03-21T08:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b296634ca", "title": "More secure Azure DevOps Pipelines API connection thanks to OAuth Tokens", "url": "https://www.codewrecks.com/post/azdo/api/reschedule-pr-check-use-oauth2-tokens/", "published_at": "2023-03-19T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2a2690f7", "title": "Azure Devops Api - Automatically Re-Queue Pull Request Checks", "url": "https://www.codewrecks.com/post/azdo/api/reschedule-pr-check-with-pipeline/", "published_at": "2023-03-07T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2b07bfbd", "title": "Azure Devops Api - Re-Queue Pull Request Checks", "url": "https://www.codewrecks.com/post/azdo/api/reschedule-pr-check-with-api/", "published_at": "2023-02-21T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2be37918", "title": "Azure DevOps: importance of stable tests in pull requests", "url": "https://www.codewrecks.com/post/azdo/misc/importance-of-stable-test-in-pull-requests/", "published_at": "2023-02-01T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2bfe0da4", "title": "Azure DevOps: pipeline permission to use an agent pool", "url": "https://www.codewrecks.com/post/azdo/pipeline/pipeline-permissions-agent-pool/", "published_at": "2023-01-25T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2c8233ee", "title": "Pills: Conditional Pipeline decorators", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-decorators-conditional/", "published_at": "2023-01-16T22:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2d6b37d6", "title": "Develop locally with GitHub Codespaces and Hugo", "url": "https://www.codewrecks.com/post/github/codespaces-hugo-local/", "published_at": "2023-01-12T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2d8d1db8", "title": "Pills: Backup your Azure DevOps server", "url": "https://www.codewrecks.com/post/azdo/pills/backup-your-azure-devops-server/", "published_at": "2022-12-31T05:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2db9e47a", "title": "Azure DevOps: check typescript linting for a Pull Request", "url": "https://www.codewrecks.com/post/azdo/pipeline/pipeline-check-lint/", "published_at": "2022-12-30T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2de7bf23", "title": "Pills: Azure Devops pipeline Counters", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-counters/", "published_at": "2022-12-21T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2e4a8729", "title": "Pills: Azure Devops pipeline demands", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-demands/", "published_at": "2022-12-19T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2ef069b1", "title": "Azure DevOps Server: restart upgrade wizard", "url": "https://www.codewrecks.com/post/azdo/misc/restart-upgrade-wizard-azure-devops-server/", "published_at": "2022-12-16T04:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b2f432567", "title": "Azure Devops Api - Export Work Items", "url": "https://www.codewrecks.com/post/azdo/api/api-step-2-work-item-dump/", "published_at": "2022-11-26T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b30413c6f", "title": "Azure Devops Api - Detect if credentials are ok", "url": "https://www.codewrecks.com/post/azdo/api/api-step-1a-connection-check/", "published_at": "2022-11-19T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b31194c62", "title": "Quickly create a test instance of KeyCloak in Azure Services", "url": "https://www.codewrecks.com/post/security/start-keycloak-test-instance-in-azure-services/", "published_at": "2022-11-07T19:00:37+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b31ca0212", "title": "Azure Devops Api - Connection", "url": "https://www.codewrecks.com/post/azdo/api/api-step-1-connection/", "published_at": "2022-11-05T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b327bc974", "title": "Configure Data Protection API in .NET Core", "url": "https://www.codewrecks.com/post/security/asp-net-core-data-protection-api/", "published_at": "2022-11-03T14:00:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b32ae942b", "title": "Pills: Visual Studio lost access to authenticated Nuget feed", "url": "https://www.codewrecks.com/post/azdo/pills/vs-lose-authentication-to-nuget-feed/", "published_at": "2022-09-26T06:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b32f779be", "title": "Pills: Git command line failed to authenticate against Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/pills/git-losing-credentials/", "published_at": "2022-08-27T05:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b33a01c4e", "title": "Pills: Azure Devops artifacts retention policy", "url": "https://www.codewrecks.com/post/azdo/pills/artifacts-retention-policy/", "published_at": "2022-08-08T06:10:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b341403df", "title": "Accessing Office 365 with IMAP and OAuth2", "url": "https://www.codewrecks.com/post/security/accessing-office-365-imap-with-oauth2/", "published_at": "2022-08-01T08:13:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b34c32dd5", "title": "Azure DevOps: Conditional variable value in pipeline", "url": "https://www.codewrecks.com/post/azdo/pipeline/conditional-variable-in-pipeline/", "published_at": "2022-06-21T08:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3512ad43", "title": "Azure DevOps: complete Pull Requests via web interface", "url": "https://www.codewrecks.com/post/azdo/misc/complete-pull-request-via-web-interface/", "published_at": "2022-05-31T04:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b35d27736", "title": "Tutorial: Programming Playstation 2", "url": "https://www.codewrecks.com/post/old/memories/playstation2-tutorial/", "published_at": "2022-05-25T05:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3697932c", "title": "Case insensitive key dictionaries and MongoDb C# serializers", "url": "https://www.codewrecks.com/post/general/mongodb-dictionary-serialization-case-insensitive/", "published_at": "2022-05-18T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b375211e5", "title": "Developers and TLS what could possibly go wrong", "url": "https://www.codewrecks.com/post/security/developers-and-tls/", "published_at": "2022-04-30T06:13:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b377cfed8", "title": "How to handle certificate error in dotnet WebClient object", "url": "https://www.codewrecks.com/post/security/handle-certificate-errors-in-dotnet-webclient/", "published_at": "2022-03-18T06:14:37+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b37915449", "title": "Elasticsearch and weird unicode char", "url": "https://www.codewrecks.com/post/general/elasticsearch-and-weird-unicode-char/", "published_at": "2022-02-26T04:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b386c9a9e", "title": "Clone a simple dashboard with API in Azure DevOps", "url": "https://www.codewrecks.com/post/azdo/api/api-clone-dashboard-azure-devops/", "published_at": "2022-02-11T05:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3915755c", "title": "Symbol server made easy with Azure DevOps", "url": "https://www.codewrecks.com/post/programming/aspnet/working-with-symbols/", "published_at": "2022-02-05T08:13:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b396f979b", "title": "GitHub issue templates", "url": "https://www.codewrecks.com/post/github/github-issue-templates/", "published_at": "2022-01-22T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3a392b0c", "title": "GitHub actions templates", "url": "https://www.codewrecks.com/post/github/github-actions-templates/", "published_at": "2022-01-07T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3aeeacd4", "title": "Azure DevOps: run test in PowerShell and publish results", "url": "https://www.codewrecks.com/post/azdo/pipeline/run-test-in-powershell/", "published_at": "2022-01-01T07:00:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3b765553", "title": "GitHub Security enforcer action", "url": "https://www.codewrecks.com/post/github/security-enforcer/", "published_at": "2021-12-10T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3bff1139", "title": "GitHub Actions permission settings", "url": "https://www.codewrecks.com/post/github/action-permission/", "published_at": "2021-11-27T06:00:00+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3ce21f85", "title": "TryHackMe Writeup: Daily Bugle", "url": "https://www.codewrecks.com/post/security/writeups/daily-bugle/", "published_at": "2021-11-20T06:13:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3da0def5", "title": "Pills: Pipeline decorators", "url": "https://www.codewrecks.com/post/azdo/pills/pipeline-decorators/", "published_at": "2021-11-20T06:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3e3c7447", "title": "IIS cache management for static files", "url": "https://www.codewrecks.com/post/programming/aspnet/iis-static-file-cache/", "published_at": "2021-11-16T20:13:30+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3eb8b929", "title": "Azure DevOps Pills: Pull request template", "url": "https://www.codewrecks.com/post/azdo/pills/pull-request-template/", "published_at": "2021-11-14T06:12:42+00:00" }, { "id": "01a08762-00c5-72f9-9a76-db0b3f179a22", "title": "Azure DevOps: Azure File copy troubleshooting", "url": "https://www.codewrecks.com/post/azdo/pipeline/azure-file-copy/", "published_at": "2021-10-20T07:00:42+00:00" } ] posts Claim your blog
Back to codewrecks.com
Blog · corpus.blog/blogs/codewrecks.com/posts

codewrecks.com

codewrecks.com

2026

2025

2024

2023

2022

2021