Skip to content
View othercodes's full-sized avatar
🌊
Everything is about the context.
🌊
Everything is about the context.

Block or report othercodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
othercodes/README.md

Hi, I'm Unay 👋

PHP & Python craftsman · Domain-Driven Design · AI / LLM tooling

GitHub LinkedIn Email

Senior Web Developer with 10+ years of experience. I care about clean architecture, expressive APIs, and tooling that makes the right thing the easy thing. Lately I split my time between the Laravel/PHP ecosystem, a fluent testing toolkit for Python, and building AI / LLM tooling for prompt evaluation, agent instruction systems, and MCP. I'm also exploring how to turn scattered operational signals into actionable intelligence.

I read Sci-fi, listen to Synthwave, and run on coffee. ☕


🛠️ What I work with

Languages    PHP · Python · TypeScript
Backend      Laravel · Domain-Driven Design · Hexagonal Architecture
AI / LLM     Prompt engineering · LLM-as-judge eval · MCP · Agent instructions
Practices    TDD · Clean Code · Fluent / Expressive APIs
Testing      Pytest · PHPUnit · Pest

🚀 Featured work

PHP · Laravel

  • Complex Heart: A set of essential classes and tools to streamline the adoption of Domain-Driven Design in PHP.
  • laravel-domain-driven: Laravel starter template for building apps with Hexagonal Architecture & DDD.
  • LaravelMade: A platform showcasing projects, templates, and packages within the Laravel ecosystem.

Python · Testing tooling

  • pyssertive: Fluent, chainable assertions for everything you test: values, HTTP, JSON, HTML, MCP, and architecture. Inspired by Laravel's elegant testing API.
  • pyrrange: Expressive, fluent test scenario preparation for Python.

AI · LLM · MCP

  • prompt-lab: Test prompt variants across LLM providers with LLM-as-judge evaluation. Available on PyPI as llm-prompt-lab.

💬 Favorite quotes

Part of the inhumanity of the computer is that, once it is competently programmed and working smoothly, it is completely honest. -- Isaac Asimov

If I only had an hour to chop down a tree, I would spend the first 45 minutes sharpening my axe. -- Old woodsman's proverb

If somebody tells you a rule, break it. That's the only thing to move things forward. -- Hans Zimmer

If you want something to change, create the opportunity for it. -- Me


Let's build something. Always up for a good architecture chat or a coffee. ☕

Pinned Loading

  1. laravel-domain-driven laravel-domain-driven Public

    Laravel domain-driven development starter template.

    PHP

  2. pyssertive pyssertive Public

    Fluent, chainable assertions for Django tests. Inspired by Laravel's elegant testing API.

    Python