Osman Perviz's Picture

Hey, I’m Osman! Software Engineer.

I'm a software engineer with experience translating business requirements and objectives into fully-realized solutions.

Prompts as architecture artifact

Structured-Prompt-Driven Development gave a name to a habit I had already been building: treating prompts as version-controlled architecture artifacts. The prompt is becoming the place where implementation design gets captured — not the chat tab where it disappears.

Déjà Vu: From YAML to AI Agents

From YAML-driven micro frontends to AI agents generating internal tools. The machinery changed. The engineering requirements did not. A senior platform engineer's perspective on composability in the AI era.

Mastering Layouts in Phoenix for Elixir LiveView Apps

Discover the versatility of Phoenix Layouts for structuring your Elixir LiveView applications. Learn how to enhance your web development process with Phoenix Layouts today!

Building Efficient ETL Pipelines with Elixir & GenStage: A Comprehensive Guide

This guide details how to build efficient, concurrent ETL pipelines using Elixir and GenStage, offering insights into data validation and processing to enhance your data-driven applications.

Polymorphism in Elixir part-1

This guide introduces polymorphism in Elixir through protocols, offering a foundational understanding of how Elixir enables flexible code interaction across different data types, setting the stage for practical protocol implementation.