Stephen W. Thomas
  • Home
  • Learn Azure
  • Learn AI
  • Blog
  • About
  • Contact
Select Page
How I Set Up a Custom Domain for Azure API Management Using Cloudflare

How I Set Up a Custom Domain for Azure API Management Using Cloudflare

by Stephen W. Thomas | Dec 23, 2025 | Azure Integration Thoughts, Videos

Using the default Azure API Management (APIM) hostname works fine from a technical standpoint — but it doesn’t look professional. Long, autogenerated URLs aren’t ideal for production APIs, documentation, or sharing endpoints with consumers. When I wanted a clean,...
How to Add Custom Domain Names and Free SSL to Azure App Services (Logic Apps, Web Apps & Functions)

How to Add Custom Domain Names and Free SSL to Azure App Services (Logic Apps, Web Apps & Functions)

by Stephen W. Thomas | Dec 7, 2025 | Azure Integration Thoughts, Videos

Does your test or production Azure application still use a default URL like my-app-v2-random-numbers.azurewebsites.net? While functional, these default domains can look unprofessional and make it harder for users (or client applications) to trust and remember your...
How I Used ChatGPT Agent Mode to Find Valid Local Coupons (and Saved Hours!)

How I Used ChatGPT Agent Mode to Find Valid Local Coupons (and Saved Hours!)

by Stephen W. Thomas | Nov 19, 2025 | Artificial Intelligence, Videos

Introduction: When AI Stops Chatting and Starts Doing If you are like me, you have spent hours digging through coupon sites — finding half of them expired and the other half of them fake. So I decided to see what would happen if I let ChatGPT’s new Agent Mode do the...
How to Use the New APIM Send-Service-Bus-Message Policy in Azure API Management (Step-by-Step Guide)

How to Use the New APIM Send-Service-Bus-Message Policy in Azure API Management (Step-by-Step Guide)

by Stephen W. Thomas | Nov 13, 2025 | Azure Integration Thoughts, Videos

The Azure API Management (APIM) team has released a new feature that makes integration with Azure Service Bus easier than ever — the Send-Service-Bus-Message policy. This powerful addition allows developers to send messages directly from an API call to a Service Bus...
How to Build Your First MCP Server with Azure Logic Apps and Google Gemini (Step-by-Step Guide)

How to Build Your First MCP Server with Azure Logic Apps and Google Gemini (Step-by-Step Guide)

by Stephen W. Thomas | Nov 7, 2025 | Azure Integration Thoughts, Artificial Intelligence, Videos

Model Context Protocol (MCP) is quickly becoming one of the most exciting developments in AI with far-reaching impacts. It allows AI agents to connect directly to your business workflows and external systems all with no complicated middleware or SDKs required. With...
How to Build an AI Image Generator Workflow with Azure Logic Apps and Google Gemini (Step-by-Step Tutorial)

How to Build an AI Image Generator Workflow with Azure Logic Apps and Google Gemini (Step-by-Step Tutorial)

by Stephen W. Thomas | Nov 3, 2025 | Azure Integration Thoughts, Artificial Intelligence, Videos

Have you ever wanted to build your own AI image generator—one that you completely control from end to end? With Azure Logic Apps and Google Gemini, you can do just that. In this post, I’ll walk you through a complete AI workflow that uses Logic Apps to call Gemini’s...
« Older Entries
Next Entries »

Recent Posts

  • Getting Started with HydraFusion in GitHub Copilot CLI
  • Getting Started with OpusClip: Video Repurposing Overview
  • Five Claude Capabilities to Evaluate in Microsoft Foundry
  • Understanding Banked Resets in ChatGPT and Codex
  • VS Code Still Broken After Reinstalling? Here’s How to Actually Factory Reset It
Stephen W Thomas Dark

Quick Links

Home

Learn Azure

Learn AI

Blog

About Me

About Me

Contact

Contact Me

Building agents on the Microsoft stack, modernizing off BizTalk, or working out which tool belongs in your architecture? Get in touch.

Email Anytime

stephen@stephenwthomas.com

Copyright © 2026, Stephen W. Thomas.

  • Follow
  • Follow
  • Follow