corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0b68b-4cda-7307-ac1e-bfe777923f3d", "title": "johnnyreilly", "url": "https://johnnyreilly.com", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689b046823", "title": "Docusaurus: Workaround for WhatsApp Open Graph Image Bug", "url": "https://johnnyreilly.com/docusaurus-workaround-whatsapp-open-graph-image-bug", "published_at": "2026-08-21T09:58:52+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689b325560", "title": "Migrating ts-loader to TypeScript 7.1 with AI", "url": "https://johnnyreilly.com/migrating-ts-loader-to-typescript-7-1-with-ai", "published_at": "2026-08-21T09:58:52+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689bc85fb7", "title": "Open source: Who is your DR?", "url": "https://johnnyreilly.com/open-source-who-is-your-dr", "published_at": "2026-07-07T15:22:34+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689bf254fd", "title": "Standard.site Docusaurus with Sequoia", "url": "https://johnnyreilly.com/standard-site-docusaurus-with-sequoia", "published_at": "2026-07-01T13:00:32+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689c51a1dc", "title": "ts-loader goes webpack 4... again!", "url": "https://johnnyreilly.com/ts-loader-goes-webpack-4-again", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689c7d789f", "title": "Only Node.js subpaths with no-restricted-imports and perfectionist/sort-imports", "url": "https://johnnyreilly.com/only-node-subpaths-with-no-restricted-imports-and-perfectionist-sort-imports", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689c9ef742", "title": "npmx.dev: with a little help from my friends", "url": "https://johnnyreilly.com/npmx-with-a-little-help-from-my-friends", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689d50231e", "title": "Full-stack static typing with OpenAPI TypeScript and Microsoft.AspNetCore.OpenApi", "url": "https://johnnyreilly.com/dotnet-openapi-and-openapi-ts", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689de197dc", "title": "Yargs: statically typed builder commands", "url": "https://johnnyreilly.com/yargs-statically-typed-builder-commands", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689e339182", "title": "Where AI-assisted coding accelerates development — and where it doesn’t", "url": "https://johnnyreilly.com/ai-assisted-coding", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689f106b8f", "title": "Keeping front end and back end in sync with NSwag generated clients", "url": "https://johnnyreilly.com/keeping-front-end-and-back-end-in-sync-with-nswag-generated-clients", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689f1b5910", "title": "Azure DevOps: merging pull requests with conventional commits", "url": "https://johnnyreilly.com/azure-devops-pull-requests-conventional-commits", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df689fded4cb", "title": "Azure DevOps: merging pull requests and setting autocomplete with the API", "url": "https://johnnyreilly.com/azure-devops-api-pull-requests-merge-set-autocomplete", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a02c9202", "title": "Azure DevOps: using DefaultAzureCredential in an Azure Pipeline with AzureCLI@2", "url": "https://johnnyreilly.com/azure-devops-with-defaultazurecredential", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a0d59d71", "title": "Azure DevOps: pull requests and dynamic required reviewers", "url": "https://johnnyreilly.com/azure-devops-pull-requests-dynamic-required-reviewers", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a119f6f6", "title": "TypeScript is going Go: Why it’s the pragmatic choice", "url": "https://johnnyreilly.com/typescript-go-pragmatic-choice", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a1de3df6", "title": "Microsoft Graph client: how to filter by endswith", "url": "https://johnnyreilly.com/microsoft-graphclient-filter-endswith-consistencylevel-eventual-header", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a27a844d", "title": "List Pipelines with the Azure DevOps API", "url": "https://johnnyreilly.com/list-pipelines-with-azure-devops-api", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a3705ddb", "title": "Static Web Apps CLI: local authentication emulation with ASP.NET", "url": "https://johnnyreilly.com/static-web-apps-cli-local-auth-emulator-with-dotnet-authentication", "published_at": "2026-07-01T12:29:43+00:00" }, { "id": "01a0878f-8c55-71cd-a89d-df68a3b2f131", "title": "Node.js, Azure Application Insights, and Fastify", "url": "https://johnnyreilly.com/nodejs-azure-appinsights-fastify", "published_at": "2026-07-01T12:29:43+00:00" } ] posts
Claim your blog
Back to johnnyreilly | johnnyreilly
Blog · corpus.blog/blogs/johnnyreilly.com/posts
johnnyreilly | johnnyreilly
johnnyreilly.com
2026
johnnyreilly
original ↗
7 Sept 2026
Docusaurus: Workaround for WhatsApp Open Graph Image Bug
original ↗
21 Aug 2026
Migrating ts-loader to TypeScript 7.1 with AI
original ↗
21 Aug 2026
Open source: Who is your DR?
original ↗
7 Jul 2026
Standard.site Docusaurus with Sequoia
original ↗
1 Jul 2026
ts-loader goes webpack 4... again!
original ↗
1 Jul 2026
Only Node.js subpaths with no-restricted-imports and perfectionist/sort-imports
original ↗
1 Jul 2026
npmx.dev: with a little help from my friends
original ↗
1 Jul 2026
Full-stack static typing with OpenAPI TypeScript and Microsoft.AspNetCore.OpenApi
original ↗
1 Jul 2026
Yargs: statically typed builder commands
original ↗
1 Jul 2026
Where AI-assisted coding accelerates development — and where it doesn’t
original ↗
1 Jul 2026
Keeping front end and back end in sync with NSwag generated clients
original ↗
1 Jul 2026
Azure DevOps: merging pull requests with conventional commits
original ↗
1 Jul 2026
Azure DevOps: merging pull requests and setting autocomplete with the API
original ↗
1 Jul 2026
Azure DevOps: using DefaultAzureCredential in an Azure Pipeline with AzureCLI@2
original ↗
1 Jul 2026
Azure DevOps: pull requests and dynamic required reviewers
original ↗
1 Jul 2026
TypeScript is going Go: Why it’s the pragmatic choice
original ↗
1 Jul 2026
Microsoft Graph client: how to filter by endswith
original ↗
1 Jul 2026
List Pipelines with the Azure DevOps API
original ↗
1 Jul 2026
Static Web Apps CLI: local authentication emulation with ASP.NET
original ↗
1 Jul 2026
Node.js, Azure Application Insights, and Fastify
original ↗
1 Jul 2026