41554 blogs · [ { "id": "01a0e4cf-5c3c-733c-83ef-576b8690d423", "title": "Azure DevOps– Obsolete check-in policies", "url": "https://bartwullems.blogspot.com/2025/05/azure-devops-obsolete-check-in-policies.html", "published_at": "2025-05-12T05:01:00+00:00" }, { "id": "01a0e4cf-5c3c-733c-83ef-576b869803e1", "title": "Compliancy vs Commitment", "url": "https://bartwullems.blogspot.com/2025/05/compliancy-vs-commitment.html", "published_at": "2025-05-09T05:23:00+00:00" }, { "id": "01a0e4cf-5c3c-733c-83ef-576b86a177b3", "title": "Meet the Phi family", "url": "https://bartwullems.blogspot.com/2025/05/meet-phi-family.html", "published_at": "2025-05-08T05:53:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e1ef469e", "title": ".NET Conf Focus on Modernization", "url": "https://bartwullems.blogspot.com/2025/05/net-conf-focus-on-modernization.html", "published_at": "2025-05-07T05:00:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e1f96d08", "title": "Angular 18–Referencing assets", "url": "https://bartwullems.blogspot.com/2025/05/angular-18referencing-assets.html", "published_at": "2025-05-06T05:23:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e29c848e", "title": "Azure Static Web Apps - Failed to find a default file in the app artifacts folder. Valid default files: index.html,Index.html.", "url": "https://bartwullems.blogspot.com/2025/05/azure-static-web-apps-failed-to-find.html", "published_at": "2025-05-04T04:58:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e2dbaf0d", "title": "Optimize the whole organization not the different parts", "url": "https://bartwullems.blogspot.com/2025/05/optimize-whole-organization-not.html", "published_at": "2025-05-02T05:28:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e32878fb", "title": "GitHub Copilot–3 misconceptions why people don’t use it", "url": "https://bartwullems.blogspot.com/2025/04/github-copilot3-misconceptions-why.html", "published_at": "2025-04-30T05:57:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e38441f2", "title": "AsyncEnumerable in C#: The importance of EnumeratorCancellation attribute", "url": "https://bartwullems.blogspot.com/2025/04/asyncenumerable-in-c-importance-of.html", "published_at": "2025-04-29T05:32:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e4059687", "title": "The quest of the 403.16 error in IIS", "url": "https://bartwullems.blogspot.com/2025/04/the-quest-of-40316-error-in-iis.html", "published_at": "2025-04-28T05:27:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e4c02bae", "title": "How our kids learn–Object relational mapping", "url": "https://bartwullems.blogspot.com/2025/04/how-we-learnobject-relational-mapping.html", "published_at": "2025-04-25T07:33:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e53a7de5", "title": "Tool calling using MCP with Semantic Kernel", "url": "https://bartwullems.blogspot.com/2025/04/tool-calling-using-mcp-with-semantic.html", "published_at": "2025-04-24T13:00:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e5e93319", "title": "Git cherry-picking", "url": "https://bartwullems.blogspot.com/2025/04/git-cherry-picking.html", "published_at": "2025-04-23T05:26:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e60ee4f5", "title": "Semantic Kernel with Ollama returns 404 - The final solution", "url": "https://bartwullems.blogspot.com/2025/04/semantic-kernel-with-ollama-returns-404.html", "published_at": "2025-04-22T05:18:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e6514e51", "title": "GitHub–Disable required reviews for pull requests", "url": "https://bartwullems.blogspot.com/2025/04/githubdisable-required-reviews-for-pull.html", "published_at": "2025-04-18T09:16:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e7073ec4", "title": "Debugging your MCP integration", "url": "https://bartwullems.blogspot.com/2025/04/debugging-your-mcp-integration.html", "published_at": "2025-04-17T05:00:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e75d8b74", "title": "Let Claude Desktop interact with local Powerpoint and Word documents", "url": "https://bartwullems.blogspot.com/2025/04/let-claude-desktop-interact-with-local.html", "published_at": "2025-04-16T05:06:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e7b8820e", "title": "GitHub Copilot Agent Tool calling -Safe by default", "url": "https://bartwullems.blogspot.com/2025/04/github-copilot-agent-tool-calling-safe.html", "published_at": "2025-04-15T05:09:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e856eac4", "title": "Let GitHub Copilot interact with your local PowerPoint and Word documents", "url": "https://bartwullems.blogspot.com/2025/04/let-github-copilot-interact-with-your.html", "published_at": "2025-04-14T05:28:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e8857566", "title": "Copilot Agent mode is GA- What has changed?", "url": "https://bartwullems.blogspot.com/2025/04/copilot-agent-mode-is-ga-what-has.html", "published_at": "2025-04-11T12:11:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e8ec5b14", "title": "Azure Pipelines–Consolidate all build output in one folder", "url": "https://bartwullems.blogspot.com/2025/04/azure-pipelinesconsolidate-all-build.html", "published_at": "2025-04-11T06:48:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e905a548", "title": "Context is key–Add instructions to your copilot-instructions.md file", "url": "https://bartwullems.blogspot.com/2025/04/context-is-keyadd-instructions-to-your.html", "published_at": "2025-04-09T08:18:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30e9d09dc7", "title": "GitHub Copilot–When to choose what?", "url": "https://bartwullems.blogspot.com/2025/04/github-copilotwhen-to-choose-what.html", "published_at": "2025-04-08T19:13:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30eaca9879", "title": "Finding your way in the AI landscape", "url": "https://bartwullems.blogspot.com/2025/04/finding-your-way-in-ai-landscape.html", "published_at": "2025-04-07T13:21:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30eb7436f0", "title": "MarkItDown with Ollama–Process images inside documents", "url": "https://bartwullems.blogspot.com/2025/03/markitdown-with-ollamaprocess-images.html", "published_at": "2025-03-28T06:20:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30eb8a53af", "title": "Convert documents to Markdown to build a RAG solution", "url": "https://bartwullems.blogspot.com/2025/03/convert-documents-to-markdown-to-build.html", "published_at": "2025-03-27T06:00:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30ec83a88a", "title": "VSCode - Change Python version", "url": "https://bartwullems.blogspot.com/2025/03/vscode-change-python-version.html", "published_at": "2025-03-26T06:23:00+00:00" }, { "id": "01a0e4dd-420d-7276-b289-3f30ecfb954b", "title": "Using Bolt.new locally using Bolt.diy and Ollama", "url": "https://bartwullems.blogspot.com/2025/03/using-boltnew-locally-using-boltdiy-and.html", "published_at": "2025-03-25T06:04:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70ce7b438", "title": "Tackling Technical Debt- Where to start?", "url": "https://bartwullems.blogspot.com/2025/03/tackling-technical-debt-where-to-start.html", "published_at": "2025-03-24T05:46:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70cfe821c", "title": "Discontinuous improvement", "url": "https://bartwullems.blogspot.com/2025/03/discontinuous-improvement.html", "published_at": "2025-03-21T06:00:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70d660bcf", "title": "VSCode - Expose a local API publicly using port forwarding", "url": "https://bartwullems.blogspot.com/2025/03/vscode-expose-local-api-publicly-using.html", "published_at": "2025-03-20T06:34:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70dd75a1b", "title": ".NET Aspire Dashboard - The mystery of the hidden endpoint", "url": "https://bartwullems.blogspot.com/2025/03/net-aspire-dashboard-mystery-of-hidden.html", "published_at": "2025-03-19T06:00:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70e4c7205", "title": "You don’t need cloud", "url": "https://bartwullems.blogspot.com/2025/03/you-dont-need-cloud.html", "published_at": "2025-03-18T06:07:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70ead12af", "title": "Future Tech 2025", "url": "https://bartwullems.blogspot.com/2025/03/future-tech-2025.html", "published_at": "2025-03-17T06:25:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70f29a2af", "title": "Tweak your LLM models with Ollama–Using OpenWebUI", "url": "https://bartwullems.blogspot.com/2025/03/tweak-your-llm-models-with-ollamausing.html", "published_at": "2025-03-14T06:35:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70f9662c6", "title": "Tweak your LLM models with Ollama", "url": "https://bartwullems.blogspot.com/2025/03/tweak-your-llm-models-with-ollama.html", "published_at": "2025-03-13T05:52:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d70fdc2def", "title": "Running LLMs locally using LM Studio", "url": "https://bartwullems.blogspot.com/2025/03/running-llms-locally-using-lm-studio.html", "published_at": "2025-03-12T05:36:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d710573248", "title": "Visual Studio 2022 – GitHub Copilot Vision support", "url": "https://bartwullems.blogspot.com/2025/03/visual-studio-2022-github-copilot.html", "published_at": "2025-03-11T06:08:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7109fdc35", "title": ".NET 9 - Goodbye sln!", "url": "https://bartwullems.blogspot.com/2025/03/net-9-goodbye-sln.html", "published_at": "2025-03-10T05:41:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7118d6148", "title": "C# - Set environment in unit tests", "url": "https://bartwullems.blogspot.com/2025/03/c-set-environment-in-unit-tests.html", "published_at": "2025-03-07T06:15:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7123f3351", "title": "Disable NuGet Central Package Management for specific projects", "url": "https://bartwullems.blogspot.com/2025/03/disable-nuget-central-package.html", "published_at": "2025-03-06T06:49:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7125e84ab", "title": "GitHub Copilot–Code reviews in VSCode", "url": "https://bartwullems.blogspot.com/2025/03/github-copilotcode-reviews-in-vscode.html", "published_at": "2025-03-05T06:28:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d71263ee17", "title": "Using legacy text encodings in .NET Core", "url": "https://bartwullems.blogspot.com/2025/03/using-legacy-text-encodings-in-net-core.html", "published_at": "2025-03-04T06:24:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7132dfb3c", "title": "GitHub Copilot–Code reviews", "url": "https://bartwullems.blogspot.com/2025/02/github-copilotcode-reviews.html", "published_at": "2025-02-28T06:30:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d71380bdb4", "title": "GitHub Copilot–Code referencing", "url": "https://bartwullems.blogspot.com/2025/02/github-copilotcode-referencing.html", "published_at": "2025-02-27T06:00:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d713ccf9c8", "title": "Appreciate, don’t evaluate", "url": "https://bartwullems.blogspot.com/2025/02/appreciate-dont-evaluate.html", "published_at": "2025-02-26T06:00:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d71472b05f", "title": "GitHub Copilot– Reusable prompts files", "url": "https://bartwullems.blogspot.com/2025/02/github-copilot-reusable-prompts-files.html", "published_at": "2025-02-25T06:01:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d714e3a236", "title": "GitHub Copilot - Custom Instructions", "url": "https://bartwullems.blogspot.com/2025/02/github-copilot-custom-instructions.html", "published_at": "2025-02-24T06:59:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7155cbcdd", "title": "GitHub Copilot Agent mode (Preview)", "url": "https://bartwullems.blogspot.com/2025/02/github-copilot-agent-mode-preview.html", "published_at": "2025-02-21T06:20:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d715c4f3ba", "title": "Chat with your GitHub repository", "url": "https://bartwullems.blogspot.com/2025/02/chat-with-your-github-repository.html", "published_at": "2025-02-20T06:00:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d716529e0f", "title": "ASP.NET Core -Automatically add middleware through IStartupFilter", "url": "https://bartwullems.blogspot.com/2025/02/aspnet-core-automatically-add.html", "published_at": "2025-02-19T05:47:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7172e6d86", "title": "Github Copilot–New models added", "url": "https://bartwullems.blogspot.com/2025/02/github-copilotnew-models-added.html", "published_at": "2025-02-18T06:09:00+00:00" }, { "id": "01a0e4ef-0e42-7149-9d96-85d7182934e9", "title": "Enabling .NET Aspire for an existing solution", "url": "https://bartwullems.blogspot.com/2025/02/enabling-net-aspire-for-existing.html", "published_at": "2025-02-17T06:00:00+00:00" }, { "id": "01a0e504-6ad8-7017-9c0a-464a2513fd42", "title": "How I Turned Die Hard into a Romance Movie: A Valentine's Day Story", "url": "https://bartwullems.blogspot.com/2025/02/how-i-turned-die-hard-into-romance.html", "published_at": "2025-02-14T06:00:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e855ee35b", "title": "SonarQube–Connecting to an on-premise Azure DevOps failed", "url": "https://bartwullems.blogspot.com/2025/02/sonarqubeconnecting-to-on-premise-azure.html", "published_at": "2025-02-13T06:00:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e85c17534", "title": "Azure DevOps– The SonarScanner did not complete successfully", "url": "https://bartwullems.blogspot.com/2025/02/azure-devops-sonarscanner-did-not.html", "published_at": "2025-02-12T06:00:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8684dced", "title": "Test your prompt injection skills", "url": "https://bartwullems.blogspot.com/2025/02/test-your-prompt-injection-skills.html", "published_at": "2025-02-11T06:00:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e86a8b028", "title": "Getting started with the Azure AI services", "url": "https://bartwullems.blogspot.com/2025/02/getting-started-with-azure-ai-services.html", "published_at": "2025-02-10T06:30:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e878bd344", "title": "Apply effective naming conventions in Azure using the Azure Naming Tool", "url": "https://bartwullems.blogspot.com/2025/02/apply-effective-naming-conventions-in.html", "published_at": "2025-02-07T06:01:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e886e428a", "title": "Why the DeepSeek R1 Model is good news for all of us", "url": "https://bartwullems.blogspot.com/2025/02/why-deepseek-r1-model-is-good-news-for.html", "published_at": "2025-02-06T06:20:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e88c71b8c", "title": "Explore and test local modals using Ollama and OpenWebUI", "url": "https://bartwullems.blogspot.com/2025/02/explore-and-test-local-modals-using.html", "published_at": "2025-02-05T06:13:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8931570a", "title": "Impersonation in ASP.NET Core", "url": "https://bartwullems.blogspot.com/2025/02/impersonation-in-aspnet-core.html", "published_at": "2025-02-04T06:43:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e89d2e94c", "title": "Join the Github Copilot Bootcamp", "url": "https://bartwullems.blogspot.com/2025/02/join-github-copilot-bootcamp.html", "published_at": "2025-02-03T06:52:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8a8f57bb", "title": "Azure DevOps Pipelines–Ignore build trigger for specific paths", "url": "https://bartwullems.blogspot.com/2025/02/azure-devops-pipelinesignore-build.html", "published_at": "2025-02-03T06:15:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8b706404", "title": "MassTransit 8 upgrade– Serialization issues", "url": "https://bartwullems.blogspot.com/2025/02/masstransit-8-upgrade-serialization.html", "published_at": "2025-02-03T06:06:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8c23852b", "title": "Podman–Accessing the host from inside a container", "url": "https://bartwullems.blogspot.com/2025/01/podmanaccessing-host-from-inside.html", "published_at": "2025-01-31T06:00:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8ca1fbf9", "title": "StrideGPT–AI powered threat modelling", "url": "https://bartwullems.blogspot.com/2025/01/stridegptai-powered-threat-modelling.html", "published_at": "2025-01-30T06:09:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8d624b29", "title": "Extend Github Copilot capabilities through the Copilot Marketplace", "url": "https://bartwullems.blogspot.com/2025/01/extend-github-copilot-capabilities.html", "published_at": "2025-01-29T06:29:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8e5d8544", "title": "GitHub Copilot - Generate mermaid diagrams to better understand an existing codebase", "url": "https://bartwullems.blogspot.com/2025/01/github-copilot-generate-mermaid.html", "published_at": "2025-01-28T06:36:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8e8c25b9", "title": "Podman– Command execution failed with exit code 125", "url": "https://bartwullems.blogspot.com/2025/01/podman-command-execution-failed-with.html", "published_at": "2025-01-27T05:49:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8f1d1bb2", "title": "Reading–A secret skill that everyone could master", "url": "https://bartwullems.blogspot.com/2025/01/readinga-secret-skill-that-everyone.html", "published_at": "2025-01-24T06:33:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e8fef5a7d", "title": "Semantic Kernel – Auto function calling", "url": "https://bartwullems.blogspot.com/2025/01/semantic-kernel-auto-function-calling.html", "published_at": "2025-01-23T05:57:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e906654b1", "title": "Docker Compose–Container image is not updated", "url": "https://bartwullems.blogspot.com/2025/01/docker-composecontainer-image-is-not.html", "published_at": "2025-01-22T20:14:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e90d89ecb", "title": "Docker Compose - listing workers for Build: failed to list workers: Unavailable", "url": "https://bartwullems.blogspot.com/2025/01/docker-compose-listing-workers-for.html", "published_at": "2025-01-21T06:34:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e90ed61bb", "title": "Qdrant Vector Database–What you need to know to get started in .NET", "url": "https://bartwullems.blogspot.com/2025/01/qdrant-vector-databasewhat-you-need-to.html", "published_at": "2025-01-20T06:20:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e91158dd1", "title": "Phi-4 now available locally through Ollama", "url": "https://bartwullems.blogspot.com/2025/01/phi-4-now-available-locally-through.html", "published_at": "2025-01-17T06:20:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e91737445", "title": "Github Copilot– Calling the outside world", "url": "https://bartwullems.blogspot.com/2025/01/github-copilot-calling-outside-world.html", "published_at": "2025-01-16T06:17:00+00:00" }, { "id": "01a0e504-6ad9-70fa-927e-d56e91a29bcc", "title": "Podman 5.3.1 - Error: unable to connect to Podman socket: open \\.ssh\\known_hosts:", "url": "https://bartwullems.blogspot.com/2025/01/podman-531-error-unable-to-connect-to.html", "published_at": "2025-01-15T06:14:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773602d86f3f", "title": "Podman Error: no context directory and no Containerfile specified", "url": "https://bartwullems.blogspot.com/2025/01/podman-error-no-context-directory-and.html", "published_at": "2025-01-14T18:25:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773602da46ac", "title": "WSL–Getting started experience", "url": "https://bartwullems.blogspot.com/2025/01/wslgetting-started-experience.html", "published_at": "2025-01-14T06:31:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773603d6588f", "title": "RAG Deep Dive series", "url": "https://bartwullems.blogspot.com/2025/01/rag-deep-dive-series.html", "published_at": "2025-01-13T17:37:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773603f4f53f", "title": "NuGet - Transitive pinning in Central Package Management", "url": "https://bartwullems.blogspot.com/2025/01/nuget-transitive-pinning-in-central.html", "published_at": "2025-01-13T06:00:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-7736040a2e95", "title": "Why asking for the ROI of AI in software development is the wrong question", "url": "https://bartwullems.blogspot.com/2025/01/why-asking-for-roi-of-ai-in-software.html", "published_at": "2025-01-10T05:46:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360494707d", "title": "Prevent breaking changes using Microsoft.CodeAnalysis.PublicApiAnalyzers", "url": "https://bartwullems.blogspot.com/2025/01/prevent-breaking-changes-using.html", "published_at": "2025-01-09T05:52:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773604c216ac", "title": "SonarQube–Error after updating the Prepare Analysis Task in Azure DevOps", "url": "https://bartwullems.blogspot.com/2025/01/sonarqubeerror-after-updating-prepare.html", "published_at": "2025-01-08T05:47:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-7736056c69bd", "title": ".NET 9 upgrade–notnull constraint", "url": "https://bartwullems.blogspot.com/2025/01/net-9-upgradenotnull-constraint.html", "published_at": "2025-01-07T06:41:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-7736059c7978", "title": "OWASP Dependency Check error - Incompatible or corrupt database found.", "url": "https://bartwullems.blogspot.com/2025/01/owasp-dependency-check-error.html", "published_at": "2025-01-06T06:16:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-7736060b242b", "title": "Use text embeddings within Semantic Kernel and Ollama", "url": "https://bartwullems.blogspot.com/2025/01/use-text-embeddings-within-semantic.html", "published_at": "2025-01-03T06:34:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773606d5d7ea", "title": "Adding vision to Github Copilot", "url": "https://bartwullems.blogspot.com/2025/01/adding-vision-to-github-copilot.html", "published_at": "2025-01-02T06:19:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773606d650ce", "title": "Change the line ending of a file in VS Code", "url": "https://bartwullems.blogspot.com/2024/12/change-line-ending-of-file-in-vs-code.html", "published_at": "2024-12-27T06:02:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773606eae18f", "title": "Monitor Github Copilot usage", "url": "https://bartwullems.blogspot.com/2024/12/monitor-github-copilot-usage.html", "published_at": "2024-12-26T06:26:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360749d9c1", "title": "Generate text embeddings with Semantic Kernel and Ollama", "url": "https://bartwullems.blogspot.com/2024/12/generate-text-embeddings-with-semantic.html", "published_at": "2024-12-24T05:33:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773607e64545", "title": "Structured output with Ollama", "url": "https://bartwullems.blogspot.com/2024/12/structured-output-with-ollama.html", "published_at": "2024-12-23T05:30:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773607fb7234", "title": "Github Copilot Edits", "url": "https://bartwullems.blogspot.com/2024/12/github-copilot-edits.html", "published_at": "2024-12-20T05:49:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773608fb6a04", "title": "Sequential GUIDs with .NET 9", "url": "https://bartwullems.blogspot.com/2024/12/sequential-guids-with-net-9.html", "published_at": "2024-12-19T05:35:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-773609d18281", "title": "From dependence to independence, to interdependence", "url": "https://bartwullems.blogspot.com/2024/12/from-dependence-to-independence-to.html", "published_at": "2024-12-18T06:07:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360a895961", "title": "CS8999–Line does not start with the same whitespace", "url": "https://bartwullems.blogspot.com/2024/12/cs8999line-does-not-start-with-same.html", "published_at": "2024-12-17T06:25:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360b1e6fe3", "title": "Semantic Kernel - Structured output", "url": "https://bartwullems.blogspot.com/2024/12/semantic-kernel-structured-output.html", "published_at": "2024-12-16T09:11:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360b72fb12", "title": "Who owns AI in your organization?", "url": "https://bartwullems.blogspot.com/2024/12/who-owns-ai-in-your-organization.html", "published_at": "2024-12-14T05:36:00+00:00" }, { "id": "01a0e518-6f84-70b3-9eab-77360b75e98c", "title": "Efficient searching in .NET with SearchValues", "url": "https://bartwullems.blogspot.com/2024/12/efficient-searching-in-net-with.html", "published_at": "2024-12-12T05:26:00+00:00" } ] posts Claim your blog
Back to bartwullems.blogspot.com
Blog · corpus.blog/blogs/bartwullems.blogspot.com/posts

bartwullems.blogspot.com

bartwullems.blogspot.com

2025

2024