---
title: "developer-productivity"
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/blog/tags/developer-productivity
---

[All Tags](/blog/tags)

2Articles

# #Developer productivity

[Home](/)›[All Posts](/blog)›[All Tags](/blog/tags)›[Developer productivity](/blog/tags/developer-productivity)

Tag

# #Developer productivity

[![Microsoft’s Prompt Orchestration Markup Language (POML): Structuring the Future of AI Interaction](/_astro/hero.ByJZRKLq_ZU3pnd.webp)](/blog/post/microsoft-poml-orchestrating-ai-prompts-for-llms)

## [Microsoft’s Prompt Orchestration Markup Language (POML): Structuring the Future of AI Interaction](/blog/post/microsoft-poml-orchestrating-ai-prompts-for-llms)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [AI & Machine Learning](/blog/categories/ai--machine-learning)
-   [Developer Tools](/blog/categories/developer-tools)
-   [Software Engineering](/blog/categories/software-engineering)
-   Published: 20 Aug, 2025

Introduction: What is Microsoft's POML and Why Does it Matter for AI? Large Language Models, or LLMs, are changing fast, and they're becoming super important for all sorts of complex applications.

[#Microsoft](/blog/tags/microsoft)[#POML](/blog/tags/poml)[#Prompt Engineering](/blog/tags/prompt-engineering)+9 tags

[read more](/blog/post/microsoft-poml-orchestrating-ai-prompts-for-llms)

[![Software Engineering Principles Every Developer Should Know](/_astro/hero.D6DACa0__Z5aYys.webp)](/blog/post/software-engineering-principles-every-developer-should-know)

## [Software Engineering Principles Every Developer Should Know](/blog/post/software-engineering-principles-every-developer-should-know)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [Software Engineering](/blog/categories/software-engineering)
-   [Programming Principles](/blog/categories/programming-principles)
-   [Code Quality](/blog/categories/code-quality)
-   [Best Practices](/blog/categories/best-practices)
-   Published: 20 May, 2024

In the dynamic world of software development, certain principles stand the test of time, guiding developers towards creating robust, maintainable, and efficient code. Let's delve into these principles

[#DRY Principle](/blog/tags/dry-principle)[#KISS Principle](/blog/tags/kiss-principle)[#YAGNI Principle](/blog/tags/yagni-principle)+5 tags

[read more](/blog/post/software-engineering-principles-every-developer-should-know)
