Ayu Source
acesso read
Abrir issue

Cap. 01 — Pessoa open source

aceitando issues

Sistemas completos, do banco ao pixel. Você descreve o problema; eu entendo como ele funciona por dentro e devolvo a solução inteira.

Ayu Source

Cap. 02 — Manifesto

Eu sou open source. Você abre a issue. Eu acato.

Sem nicho. Sem pacote fechado. O escopo é o seu problema.

Cap. 03 — O que eu resolvo

Oito frentes.
Um sistema só.

Do contrato da API ao último quadro da animação. Quem resolve a ponta entende o meio.

  1. 01

    Sistemas e APIs

    Contratos primeiro. REST, gRPC, filas e eventos com idempotência, versionamento e erros que explicam o erro.

    C# / .NET · Node.js · OpenAPI · PostgreSQL

  2. 02

    Interfaces

    Telas rápidas que aguentam dado real: estado, acessibilidade e o detalhe que ninguém pediu e todo mundo nota.

    Angular · React · TypeScript · Figma

  3. 03

    Motion e 3D

    Movimento com propósito, a 60 quadros por segundo. Shaders, partículas e cenas como esta que você está rolando.

    WebGL · GLSL · GSAP · Three.js

  4. 04

    Automação

    O trabalho repetido vira pipeline: gatilho, regra, retry e alguém avisado quando der errado.

    AWS Lambda · filas · agendamentos · webhooks

  5. 05

    Agentes de IA

    Agentes que usam ferramentas de verdade, com limites claros, avaliação contínua e humano no circuito.

    LLMs · tool use · RAG · avaliação

  6. 06

    Dados

    Modelagem, consultas que não travam e números em que dá para confiar na reunião de segunda.

    PostgreSQL · SQL · ETL · painéis

  7. 07

    Integrações

    Sistemas que não se conheciam passam a conversar, com contrato, autenticação e reconciliação.

    REST · webhooks · OAuth · mensageria

  8. 08

    Infraestrutura

    Deploy sem cerimônia e observabilidade desde o primeiro dia. Se cair, eu sei antes de você.

    AWS · Docker · CI/CD · OpenTelemetry · Grafana · Loki · Prometheus · Datadog

Cap. 04 — Prova

Abra uma issue.
Eu acato.

Descrever o que se sabe fazer é fácil. Aqui embaixo, a página faz.

issue · novaaguardando

Ou escolha uma:

execução—
  1. Ler o sistema
  2. Plano
  3. Construção à vista
  4. Checks
  5. Merge

    Escreva ou escolha uma task. A execução aparece aqui, passo a passo.

    Prova 02 — automação viva

    Um pipeline que aguenta falha.

    Eventos entram por webhook, são validados, enriquecidos e entregues. Injete uma falha e veja o retry com backoff e a dead letter segurarem a onda.

    entregues
    0
    retries
    0
    dead letter
    0
    p50
    —
    p95
    —

    Cap. 05 — Como funciona

    Da issue ao merge,
    à vista.

    Você acompanha tudo. Nada some numa caixa-preta por três semanas.

    1. 01 · issue

      Issue

      Você descreve o problema com as suas palavras. Eu faço as perguntas chatas antes que elas virem bug.

    2. 02 · branch

      Plano

      Devolvo escopo, riscos e o que fica de fora. Você aprova antes de qualquer linha.

    3. 03 · commits

      Construção à vista

      Commits pequenos e preview no ar. Você vê o sistema nascer, não um relatório sobre ele.

    4. 04 · merge

      Merge

      Entrego com testes, documentação e observabilidade. E fico por perto quando entrar em produção.

    Cap. 06 — Abra a issue

    Envie uma task.

    Descreva o problema. Eu respondo com perguntas, um plano e um prazo.

    A issue sai formatada com a task e o plano, direto para ayu.leandro@ayule.dev. Sem cliente de e-mail? Copie e cole onde preferir.