The Curious Engineer

All blogs / AI / ML

ISE Developer Blog

devblogs.microsoft.com/ise

Solving global tech challenges, sharing insights, and empowering developers

AI / MLDevOps / SRE / infrastructureDistributed systems / cloudMicrosoft blogsMicrosoft dev blogs

Posts
319 from 21 Jul 2015 to 24 Sep 2026
Posting
weekly (29 in the last year)
Kind
company blog
Feed
https://devblogs.microsoft.com/ise/feed/

2026 24

  1. Documentation Is the New Source Code
  2. Building a Japanese LLM Evaluation Pipeline: Lessons from a Two-Day Hackathon
  3. Teaching a Vision Model to See Like a Human Annotator—and Catching It When It Lies
  4. From Noisy Queries to Precise Frames: Query Decomposition for Media Asset Search
  5. Enabling MLflow OpenAI Autolog on PySpark Workers
  6. Passing Context Between Agents in Multi-Agent A2A Systems
  7. Separating Deterministic Extraction from AI Inference in Industrial Summarization
  8. Orchestration Patterns for Multi-Agent Systems: Performance and Trade-offs
  9. How we Decide Between Keyword and Hybrid Search: 5 Enterprise Evaluation Criteria
  10. Verification-driven tooling prompts for fast-moving codebases
  11. Coordinating AI-Assisted Development with AGENTS.md and Skills
  12. WebAssembly Data Processing at the Edge with Azure IoT Operations
  13. SQL query generation from natural language
  14. Propagating SharePoint Document Permissions to AI Search and RAG Pipelines
  15. Lessons Learned from Building a Well-Matching Intelligence Layer
  16. Discoverable – Observable MCP Server
  17. Building Search-Enabled Agents with Azure AI Foundry and Semantic Kernel and A2A
  18. From Azure IoT Operations Data Processor Pipelines to Dataflows
  19. Using Agents to Setup Experiments
  20. Building a Secure MCP Server with OAuth 2.1 and Azure AD: Lessons from the Field
  21. Using Codes to Increase Adherence to Prompts
  22. Minimal GitOps for Edge Applications with Azure IoT Operations and Azure DevOps
  23. Bridging Local Development and Cloud Evaluation: Using Microsoft Devtunnels with Azure Machine Learning
  24. Evaluate Small Language Model Function Calling using the Azure AI Evaluation SDK

2025 39

  1. Introducing the Copilot Studio + Azure AI Search Solution
  2. Agent Onboarding Process for Agentic Systems: Maintain accuracy at scale
  3. Accelerating AI Development with GitHub Copilot: Real-World Use-Cases
  4. Ensuring Seamless User Experience in Modernization Projects with AI‑Generated Stagehand and Playwright UI Tests
  5. Patterns for Building a Scalable Multi-Agent System
  6. Tuning and Optimization of Speech-to-Text (STT), Text-to-Speech (TTS), and Custom Keyword Recognition in Azure Speech Services
  7. Integration Testing with Testcontainers
  8. Managing secrets on Azure KeyVault with a Tagging strategy to perform automations
  9. Working with Git Submodules: Managing Dependencies Across Repositories
  10. Leveraging Fabric Eventhouse to Store Great Expectations Validation Results
  11. Taming Complexity: Intuitive Evaluation Framework for Agentic Chatbots in Business-Critical Environments
  12. Unlocking Vector Search with OneLake Indexer and OpenAI Integration in Microsoft Fabric
  13. Ground Truth Curation Process for AI Systems
  14. Customizable and Extensible Evaluation of a GenAI Application
  15. Learnings from External Data Handling
  16. Enhancing Analytical Queries with Semantic Kernel and In-Memory SQL Processing
  17. AI Model Promotion with dstoolkit-mlops-v2
  18. Use Agent to Update Dataverse Table Content
  19. Fleet Configuration Management
  20. PACT Contract Testing – Because Not Everything Needs Full Integration Tests
  21. Dockerizing UV
  22. Hierarchical Waterfall Evaluation of Query Classification, Retrieval & Generation in Multi-Agent LLM Systems
  23. Efficient Ground Truth Generation for Search Evaluation
  24. Durable Functions for Indexing in RAG: A Practical Python Approach
  25. Cloud infrastructure provisioning: best practices for IaC
  26. Integration testing with Dapr and Testcontainers
  27. Running RAG with ONNX Runtime GenAI for On-Prem Windows
  28. Data Validations with Great Expectations in MS Fabric
  29. Using OpenTelemetry for flexible observability
  30. The Hidden Risks of Docker Build Time Arguments and How to Secure Your Secrets
  31. Flexible Tool Selection for ML Model Production
  32. Multi Root Workspaces in Visual Studio Code
  33. Multi-Provider Strategy for App Configuration in Python
  34. Instrumenting Apache Spark Structured Streaming jobs using OpenTelemetry
  35. Unlock Generative AI for Enterprise Scalability
  36. Azure Functions vs. Indexers: AI Data Ingestion
  37. Using Managed Identity on Logic App consumption
  38. Revolutionising Customer Feedback: Harnessing Large Language Models for Retail Insights and Intelligence
  39. LLMOps in restricted networks and addressing continuous evaluation long run constraints

2024 40

  1. Transforming Language into Code: Building and Evaluating a Robotic Code Generation Copilot
  2. Implementing Evaluation platform on Azure Machine Learning
  3. Semantic Kernel Learnings
  4. Building AI Search for Production in Corporate Environments: Key Lessons
  5. Accessing Private Resources in Azure
  6. Three Ways to Simplify CI/CD Pipelines on GitHub Actions
  7. Building a Multi-tenant GenAI gateway using APIM
  8. Multimodal RAG with Vision: From Experimentation to Implementation
  9. Streamlining Error Handling in Power Automate for Better Workflow Performance
  10. PromptFlow Serve – Benchmark Result Analysis
  11. Earning Agentic (and LangChain) Complexity
  12. Semantic Router using Azure AI Search
  13. Measuring Differentials of Product Images in AI-generated Ads
  14. Converting multiple sources to FHIR using Liquid
  15. Profiling Docker Compose services through Visual Studio
  16. LLM Prompt Injection Considerations With Tool Use
  17. Document Summarization Solution Patterns using Azure Open AI & Langchain
  18. Azure IoT Operations Data Processor Pipelines: Unlocking Efficiency in the Industrial Metaverse
  19. Learnings around developing with Microsoft Graph Toolkit
  20. Empowering Collaboration with a Tech Savvy Customer
  21. Next-Level Boilerplate: An Inside Look Into Our .Net Clean Architecture Repo
  22. 7 Essential Tips: Accelerate Prompt Flow Development
  23. Start Simple, Scale Fast: Azure Storage for Distributed Computing
  24. Simplified Connection State Management
  25. Synchronizing multiple remote Git Repositories
  26. Making an Application More Robust With Data Mapping
  27. Development Containers Simplified
  28. Testing VSCode Extensions with TypeScript
  29. Develop Microsoft Teams multi-tenants application that enables access to a legacy software running on-premises
  30. Image manipulation experiments for Mobile Read Hero Images(MRHI) compatibility
  31. APIs load testing using K6
  32. Plugins in Dataverse
  33. Crafting an Opinionated Logging and Error Handling Framework for Enhanced Observability in PowerShell
  34. Consuming Azure OpenAI resources in AKS with Workload Identities
  35. Streamlining Development through Monorepo with Independent Release Cycles
  36. Engineering Document (P&ID) Digitization
  37. APIs testing using HTTP files and Rest Client
  38. Validating Data in Synapse Using Data Flows and Pipelines
  39. Jest Mocking Best Practices
  40. Automate the capturing of test results from Application Insights

2023 40

  1. Debugging Java Dapr-enabled Apps in GitHub Codespaces
  2. Centralizing Data with Delta Lake and Azure Databricks
  3. Serving Swagger UI from a Golang Azure Function Custom Handler
  4. Patterns for optimizing data retrieval from Cosmos DB
  5. ACI for jobs
  6. Saving CO2 using location and time shifting in Azure
  7. 4 Key Tips: Production-Ready Spring Boot REST API with PostgreSQL
  8. Multi-Cluster Application Deployments to Kubernetes at Scale at Edge
  9. Build a robust transaction processing solutions to improve payment experience of retail end customers
  10. Authoring an RBAC API for your application
  11. Coding with Customer: A Story of Building a Federated Data Catalog with Microsoft Purview
  12. Lessons Learned In The Field For DevOps And Azure Container Apps
  13. Leveraging Azure Load Testing for Optimal Performance and Scalability
  14. Using Postman to Create Acceptance Tests for Customer Engagements
  15. Developing with Multiple Repositories inside a Single Solution for .NET
  16. Using Azure Cosmos DB with Integrated Cache
  17. Best Practices for Performance Testing: A Guide for Developers
  18. Maintaining API Clients With NSwag Model Generation
  19. Temporal Mutual Transport Layer Security(mTLS) and single-sign-on(SSO) using Azure
  20. Use Cases for Event Hub
  21. Large Language Model Prompt Engineering for Complex Summarization
  22. Solving store inventory allocation problem of CPG
  23. Coding with AI
  24. Building a custom workflow engine on top of Durable Task Framework DTFx
  25. Guidelines for Organizing and Testing Your Terraform Configuration
  26. Getting to Know TypeScript Generics
  27. Launching Litmus Chaos Scenarios Programmatically
  28. A Technical Journey into API Design-First: Best Practices and Lessons Learned
  29. Hitchhikers Guide to Workflow Engines
  30. Data preparation at scale on Azure ML using Dask
  31. Transforming Financial Planning with Power Platform: A Journey through Data Modeling on Dataverse
  32. How to Deploy a Production-Ready Node.js Application in Azure
  33. In-App User Experience with Flutter Embedded Web View and Azure Active Directory B2C User Flows
  34. Effortless Pair Programming with GitHub Codespaces and VSCode LiveShare
  35. A Hypothesis-Driven Approach to Building and Testing Resilience in .NET Azure Functions
  36. Large-scale Data Operations Platform for Autonomous Vehicles
  37. Common Pitfalls of using Self-Hosted Build Agents
  38. Observability on IoT Edge leveraging a push model approach
  39. Maintenance window strategy for database migrations
  40. Hosting a Capture-the-Flag event on Azure

2022 10

  1. X++ And Git: A Basic Setup
  2. An Approach to Unit Testing ADX Functions
  3. A Search Solution For Video Archive
  4. Configuring Edge Devices At Scale
  5. Configuring Authentication and Authorization for REST APIs using Azure AD B2C ID Tokens
  6. E2E Tests for LoRaWAN Starter Kit with Real Hardware
  7. Observability Journey
  8. Entity Framework Journey
  9. Continuous Integration and Deployment Journey
  10. Privacy in Medical Systems using FHIR

2021 13

  1. Re-Simulation in Automated Driving
  2. Working with a Monorepo
  3. Building an Azure based Industrial Internet of Things Solution for Factory Automation
  4. Azure Service Operators – A Kubernetes native way of Deploying Azure Resources
  5. Detecting “Action” and “Cut” in Archival Footage Using a Multi-model Computer Vision and Audio Approach with Azure Cognitive Services
  6. Building an Action Detection Scoring Pipeline for Digital Dailies
  7. Enabling COVID-19 Exposure Notifications Across the United States on Azure
  8. Entity Disambiguation Using Search Engine
  9. Using Azure Cognitive Services to Analyse Evidence in Public Safety and Justice
  10. Observability for Event Stream Processing with Azure Functions, Event Hubs, and Application Insights
  11. Unit Testing Azure DevOps UI Extensions
  12. Developing and Deploying a Recommender Model for Continuous Systematic Literature Reviews
  13. Evaluation Framework for Information Extraction

2020 1

  1. Building A Clinical Data Drift Monitoring System With Azure DevOps, Azure Databricks, And MLflow

2019 8

  1. Using Blockchain To Securely Transfer And Verify Files
  2. Preventing Rhino Poaching With Microsoft Azure
  3. Using uPort For Authentication On Blockchain To Improve Standards On The Food Logistics Chain
  4. Real-time Streaming Of 3D Enterprise Applications From The Cloud To Low-powered Devices
  5. Assessing the Severity of Acne via Cell Phone Selfie Images Using A Deep Learning Model
  6. Running Parallel Apache Spark Notebook Workloads On Azure Databricks
  7. Developing and Deploying a Churn Prediction Model with Azure Machine Learning Services
  8. Real-Time Time Series Analysis at Scale for Trending Topics Detection

2018 29

  1. Improving Safety and Efficiency in BMW Manufacturing Plants with an Open Source Platform for Managing Inventory Delivery
  2. Social Stream Pipeline on Databricks with auto-scaling and CI/CD using Travis
  3. Active Learning for Object Detection in Partnership with Conservation Metrics
  4. How to Build A K8S Http API For Helm, and Serve Micro-services Using A Single IP
  5. Attaching and Detaching an Edge Node From a HDInsight Spark Cluster when running Dataiku Data Science Studio (DSS)
  6. Infrastructure as Code – On demand GPU clusters with Terraform & Jenkins
  7. Unsupervised driver safety estimation at scale, a collaboration with Pointer Telocation
  8. Semantic Segmentation of Small Data using Keras on an Azure Deep Learning Virtual Machine
  9. Deploying a Batch AI Cluster for Distributed Deep Learning Model Training
  10. Satellite Images Segmentation and Sustainable Farming
  11. Building a Private Ethereum Consortium
  12. Using Otsu’s method to generate data for training of deep learning image segmentation models
  13. Fashion Retail Inventory Management With Deep Learning Content-based Image Retrieval
  14. Making sense of Handwritten Sections in Scanned Documents using the Azure ML Package for Computer Vision and Azure Cognitive Services
  15. Runtime Configuration of Spark Streaming Jobs
  16. OAuth 2.0 for Mixed Reality applications
  17. Deep Learning Image Segmentation for Ecommerce Catalogue Visual Search
  18. Packaging an Electron app for managed distribution across devices
  19. App-to-app communication with React Native on Android
  20. Voronoi Selection for Cancer Drug Network Visualization in Mixed Reality
  21. Sequence Intent Classification Using Hierarchical Attention Networks
  22. Using a Private Ethereum Consortium Network to Store and Validate Documents
  23. Copy Custom VM Images on Azure
  24. Using Helm to Deploy Blockchain to Kubernetes
  25. Analysing Bot to Human Hand-off Interactions
  26. Orchestrating TURN Servers for Cloud Deployment
  27. Azure Event Hub Ingestion at Scale with Python and Kubernetes
  28. Continuous Delivery for Service Fabric via Github, Travis CI and Docker Compose
  29. Deploying a Linux Python web application to Service Fabric via Docker Compose

2017 46

  1. Giving meaningful context to social media influence with Microsoft Cognitive Services
  2. Comparing Image-Classification Systems: Custom Vision Service vs. Inception
  3. Stock Market Predictions with Natural Language Deep Learning
  4. Autoscaling Deep Learning Training with Kubernetes
  5. Permissively-Licensed Named Entity Recognition on the JVM
  6. Building a Custom Spark Connector for Near Real-Time Speech-to-Text Transcription
  7. Bird Detection with Azure ML Workbench
  8. Moving High Scale Data and Compute from AWS to Azure for The Emedgene Genetics Intelligence Platform
  9. Creating a Data Visualization GraphQL Server with a Loosely Coupled Schema
  10. Custom Analytics Dashboard for Application Insights
  11. Using Microsoft Bot Framework as a Proxy to Publish your Bot Stack
  12. Developing a Custom Search Engine for an Expert Chat System
  13. Using Object Detection for Complex Image Classification Scenarios
  14. Facilitating Growth Capital Funding in Africa with Bots
  15. Automating Receipt Processing
  16. Building an Image Classification Pipeline Using Serverless Architecture
  17. Bot to Human Handoff in Node.js
  18. IoT Sports Sensor Machine Learning Helps Amateurs Up Their Game
  19. Scaling UDP Workloads with Kubernetes
  20. Youth Homelessness Survey App with Xamarin.Forms and HockeyApp
  21. Revisiting InterOp with Unity, UWP and DirectX
  22. Hacking React Native Unbundles into UWP
  23. Building Facebook.Yoga for UWP and WPF
  24. Learning Image to Image Translation with Generative Adversarial Networks
  25. Geocoding Social Conversations with NLP and JavaScript
  26. Deploying bots using the Serverless framework
  27. Digital badge building with reusable Web Components
  28. A Production Deis Workflow Deployment on Azure
  29. Food Classification with Custom Vision Service
  30. Project Fortis: Accelerating UN Humanitarian Aid Planning with GraphQL
  31. Classifying Leaks Using Cognitive Toolkit
  32. Provision and Configure your Infrastructure on Azure using SaltStack
  33. Using a Layer 7 Proxy for Ethereum Blockchain Client’s JSON-RPC Endpoint
  34. Continuous Delivery to Multi-Cloud Marketplaces
  35. Reproducible Data Science – Analysis of Experimental Data with Pachyderm and Azure
  36. Object Detection Using Microsoft CNTK
  37. Stampery Blockchain Add-in for Microsoft Office
  38. End to End Object Detection in a Box
  39. Collecting Form Data with a LUIS-Based Bot
  40. Orchestrating Multiple Bots with Multilingual Support
  41. Unit Testing for Bot Applications
  42. The Deploy to Azure Button
  43. Building LUIS Models for Unsupported Languages with Machine Translation
  44. Building a Pipeline for Extracting and Graphing Entities and Relations from a Corpus of Documents
  45. Creating a Single Bot Service with Azure to Support Multiple Bot Applications
  46. Predicting Expense Type from Receipts with Microsoft Cognitive Services

2016 25

  1. Regulating Sensor Error in Wastewater Management Systems with Machine Learning
  2. Integrating an Existing Bot Platform with Microsoft’s Bot Framework
  3. Leveraging Azure Search for Implementing a QnA Bot in Unsupported Languages
  4. Improving Speech and Intent Recognition on iOS
  5. Extending Microsoft’s Bot Framework with Graph-Based Dialogs
  6. Creating Speech-Driven Applications with Cognitive Services and LUIS
  7. Automated Azure Template Validations
  8. Integrating Payments with Bots
  9. Showing Native Windows Notifications from Electron Using NodeRT
  10. Benchmarking Technologies for Storing and Querying Genomic Data
  11. Using an Extensible Web-Based Command Line Interface to Administrate a Backend Platform
  12. Deploying a DBaaS to Azure with Graph Story and Ansible
  13. Training a Machine Learning Classifier for Relation Extraction from Medical Literature
  14. Servicing FAQ-Style Content Through a Conversational Interface
  15. Code-Free APIs with Azure Search
  16. Cordova IoT Simulator
  17. HDInsight orchestration using Azure App Services
  18. Building an AR Navigation System for Visually Impaired Users
  19. Building a Low Latency Smart Conversational Client
  20. Hybrid Apps Using C# and JavaScript with ChakraCore
  21. Creating Universal Windows Apps with React Native
  22. Access Azure Blob Storage from Your Apps using S3 Java API
  23. Compiling Electron Apps for the Windows Store
  24. Video Tagging Tool for Video-Processing and Image Recognition
  25. Categorizing Driver Risk with Machine Learning

2015 44

  1. Determining Speech Intent with Cognitive Services and LUIS
  2. Dynamic Web Test Generation Using App Insights
  3. Data preparation: The Balancing Act
  4. Neural Network Performance
  5. Comparing Results Delivered by Logistic Regression and a Neural Network
  6. Emotion Detection and Recognition from Text Using Deep Learning
  7. Feature Representation for Text Analyses
  8. Reading and Writing to the Windows Registry in-process from Node.js
  9. Working with Spatial Data in Table Storage
  10. Streamlined Dokku Deployment on Azure
  11. Cloud Foundry: Elastic Containerized Applications on Azure
  12. Building a Radial Menu Control for Surface Devices
  13. Upgrading to npm@3 on Windows
  14. Using Travis CI to Deploy to Azure
  15. Talking AllJoyn with Universal Windows Platform (UWP)
  16. Using ManifoldJS to Get More Out of Web Sites
  17. Image Management in ASP.Net Using Azure Blob Storage
  18. Visualize Large 3D Captures using Pyrite3D
  19. Rotary Wheel Control with HeavenFresh
  20. Deploying Flynn Clusters on Azure
  21. Containerized CI with Concourse on Azure
  22. Real-time Maps with Event Hubs and SignalR Using Leaflet
  23. High Performance MongoDB Clusters with Azure Resource Manager
  24. A Peer Review Bot for GitHub
  25. Storing Data Securely in Azure Blob Storage
  26. AllJoyn 101: Getting Started with AllJoyn using the Heatworks Model 1
  27. Distributing Line of Business (LoB) Apps in Enterprises
  28. Bootstrap Enterprise Single Page Applications with Continuous Azure Integration
  29. Parallelized Bulk Copy of Data from AWS to Azure
  30. Leveraging HDInsight from On-Premises Hadoop
  31. Turning Images into Entities Using Project Oxford
  32. Extracting XML Data from HDFS Sequence Files
  33. Office Mail App for Rallyteam
  34. Building a ReactJS Spreadsheet Component
  35. Prediction of diabetes hypoglycemic events
  36. Processing Time Series Data with HDInsight Storm
  37. Microservice Orchestration with Fleet on Azure
  38. Using camera stream for real time object tracking in Windows apps
  39. Background and floor removal from depth camera data
  40. Deis: Running a Heroku-Style Platform on Azure
  41. Communicating with Man’s Best Friend, Part I – Dog Tracking
  42. Recursive Descent Formula Parsing in C# in .NET
  43. Building Ember Apps on Azure Websites
  44. Wicked Cool Excel Function with Blockspring