corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08c56-0748-72bf-b36d-9bc412d0ae80", "title": "Turns out I like being needed", "url": "https://timheuer.com/blog/turns-out-i-like-being-needed-early-reflections-on-retirment/", "published_at": "2026-08-30T00:00:00+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc413422cba", "title": "I'm Leaving Microsoft", "url": "https://timheuer.com/blog/retiring-and-leaving-microsoft/", "published_at": "2026-06-29T00:00:00+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41381bf90", "title": "Another selfish tool–Endpoint for VS Code", "url": "https://timheuer.com/blog/rest-client-for-vs-code-endpoint-for-vs-code/", "published_at": "2026-01-28T02:37:10+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc413f52af7", "title": "AI in My Developer Workflow: From Prompting to Planning", "url": "https://timheuer.com/blog/my-ai-copilot-developer-workflow-relies-on-planning/", "published_at": "2026-01-27T17:34:51+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc414dcfa79", "title": "Adding environment vars to .NET Aspire services", "url": "https://timheuer.com/blog/add-environment-variables-to-aspire-services/", "published_at": "2023-11-29T00:49:10+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc4153ed4f7", "title": "Anatomy of a .NET devcontainer", "url": "https://timheuer.com/blog/anatomy-of-a-dotnet-devcontainer/", "published_at": "2023-10-25T17:40:56+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41611cca9", "title": "Monitor your GitHub Actions in Visual Studio", "url": "https://timheuer.com/blog/github-actions-extension-for-visual-studio/", "published_at": "2023-08-07T22:59:59+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc4165a7759", "title": "Creating a VS Code editor extension", "url": "https://timheuer.com/blog/resx-editor-for-visual-studio-code/", "published_at": "2023-06-30T00:52:27+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc417345389", "title": "Make your VS Code extension more helpful", "url": "https://timheuer.com/blog/enhance-your-vs-code-extension-listing-easily/", "published_at": "2023-06-26T17:14:04+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc417485c8e", "title": "Writing an OpenAI plugin for ChatGPT using ASP.NET Core", "url": "https://timheuer.com/blog/write-an-open-ai-plugin-for-chatgpt-using-aspnet/", "published_at": "2023-06-17T16:50:17+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc4174b4665", "title": "Contain your excitement for ASP.NET on Azure", "url": "https://timheuer.com/blog/deploy-dotnet-apps-with-containers-in-visual-studio-fast-and-easy/", "published_at": "2023-01-27T23:14:15+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc4177f306a", "title": "GitHub Composite Actions are fast way to templatize workflows", "url": "https://timheuer.com/blog/use-github-composite-actions-for-templates-in-workflows/", "published_at": "2021-12-17T18:49:16+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc417b30074", "title": "Limited Edition Custom .NET Cycling Jersey", "url": "https://timheuer.com/blog/dotnet-cycling-kit/", "published_at": "2021-11-12T22:20:17+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc417e7843f", "title": "Forcing a failure in GitHub Actions based on a condition", "url": "https://timheuer.com/blog/manually-force-a-failure-in-github-action-step/", "published_at": "2021-04-30T17:38:58+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41866ada0", "title": "Adding approval workflow to your GitHub Action", "url": "https://timheuer.com/blog/add-approval-workflow-to-github-actions/", "published_at": "2020-12-16T22:37:24+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc4195b1ea7", "title": "Using GitHub Actions for Bulk Resolving", "url": "https://timheuer.com/blog/use-github-actions-for-bulk-resolve-issues/", "published_at": "2020-12-16T06:27:06+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41a47d8af", "title": "Building a Code Analyzer for .NET", "url": "https://timheuer.com/blog/building-a-code-analyzer-for-net/", "published_at": "2020-12-12T06:31:38+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41a7a40f9", "title": "Generate a GitHub Actions workflow file from dotnet CLI", "url": "https://timheuer.com/blog/generate-github-actions-workflow-from-cli/", "published_at": "2020-11-03T18:54:33+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41b062ab1", "title": "Filtering a Bootstrap table in C# and Blazor", "url": "https://timheuer.com/blog/filtering-data-table-with-blazor/", "published_at": "2020-10-20T00:35:59+00:00" }, { "id": "01a08c56-0748-72bf-b36d-9bc41b65e86c", "title": "Hosting Blazor WebAssembly in Azure Static Web Apps (Preview)", "url": "https://timheuer.com/blog/hosting-blazor-in-azure-static-web-apps/", "published_at": "2020-05-19T17:37:57+00:00" } ] posts
Claim your blog
Back to timheuer.com
Blog · corpus.blog/blogs/timheuer.com/posts
timheuer.com
timheuer.com
2026
Turns out I like being needed
original ↗
30 Aug 2026
I'm Leaving Microsoft
original ↗
29 Jun 2026
Another selfish tool–Endpoint for VS Code
original ↗
28 Jan 2026
AI in My Developer Workflow: From Prompting to Planning
original ↗
27 Jan 2026
2023
Adding environment vars to .NET Aspire services
original ↗
29 Nov 2023
Anatomy of a .NET devcontainer
original ↗
25 Oct 2023
Monitor your GitHub Actions in Visual Studio
original ↗
7 Aug 2023
Creating a VS Code editor extension
original ↗
30 Jun 2023
Make your VS Code extension more helpful
original ↗
26 Jun 2023
Writing an OpenAI plugin for ChatGPT using ASP.NET Core
original ↗
17 Jun 2023
Contain your excitement for ASP.NET on Azure
original ↗
27 Jan 2023
2021
GitHub Composite Actions are fast way to templatize workflows
original ↗
17 Dec 2021
Limited Edition Custom .NET Cycling Jersey
original ↗
12 Nov 2021
Forcing a failure in GitHub Actions based on a condition
original ↗
30 Apr 2021
2020
Adding approval workflow to your GitHub Action
original ↗
16 Dec 2020
Using GitHub Actions for Bulk Resolving
original ↗
16 Dec 2020
Building a Code Analyzer for .NET
original ↗
12 Dec 2020
Generate a GitHub Actions workflow file from dotnet CLI
original ↗
3 Nov 2020
Filtering a Bootstrap table in C# and Blazor
original ↗
20 Oct 2020
Hosting Blazor WebAssembly in Azure Static Web Apps (Preview)
original ↗
19 May 2020