Pular para o conteúdo

O que escolhi, o que descartei e por quê.

Monetização

MySkillzy/

Dividir o fluxo de pagamento entre Asaas e Stripe

Escolhi
Asaas para o repasse do aluno ao professor no Brasil e Stripe para a assinatura da plataforma.
Descartei
Manter todo o fluxo no Stripe Connect.
Por quê
A fricção de onboarding do Stripe Connect estava travando o cadastro de professores no Brasil.
Depois
A confirmar

Arquitetura

MySkillzy/

Multi-tenant desde o início

Escolhi
Modelagem multi-tenant com critérios de acesso e papéis de usuário desde a primeira versão.
Descartei
Começar single-tenant e separar contas depois.
Por quê
Isolar contas desde a base evita refazer o modelo de dados quando o produto escalar.
Depois
A confirmar

Arquitetura

MySkillzy/

Migrar a infraestrutura do Replit para a AWS

Escolhi
AWS como infraestrutura de produção.
Descartei
Continuar no Replit.
Por quê
A confirmar.
Depois
A confirmar

Processo

RMD base/

Padronizar o uso de IA com guardrails

Escolhi
Um fluxo de spec-driven development com arquitetura, stack e bibliotecas aprovadas.
Descartei
Deixar cada pessoa usar IA do próprio jeito.
Por quê
Designers precisavam entregar front sem depender de dev e sem perder consistência técnica.
Depois
Metade das entregas de front da RMD hoje sai por designers.

Produto

GPlásticos/

Uma busca para dois perfis de usuário

Escolhi
Busca avançada que aceita nome, categoria ou código de cor e retorna resultado preciso com qualquer termo.
Descartei
Uma busca pensada só para clientes novos.
Por quê
Clientes novos buscam por nome ou categoria, distribuidores recorrentes buscam por código de cor.
Depois
A confirmar

Dados

GPlásticos/

Migrar o catálogo para campos customizados

Escolhi
Migrar mais de 300 produtos do banco antigo para campos customizados do CMS novo.
Descartei
Manter os produtos no banco antigo, hospedado na DigitalOcean.
Por quê
Preservar os dados e deixar o catálogo pronto para o cliente gerir sozinho.
Depois
A confirmar

Arquitetura

Xfusion Brasil/

Ninguém cria um usuário acima de si

Escolhi
Hierarquias de usuário customizadas, com perfis internos separados dos perfis de parceiro e nível configurável por parceiro.
Descartei
Papéis padrão, sem regra entre quem cria e quem é criado.
Por quê
A equipe interna verifica oportunidades e os parceiros só registram as próprias, então o acesso precisava refletir essa separação.
Depois
Funcionou. Hoje eu mapearia todos os perfis e níveis de acesso antes de escrever código. Isso teria economizado tempo.

Dados

Xfusion Brasil/

Importar a planilha da global para o CMS

Escolhi
Um processo semiautomático em que a equipe importa periodicamente os dados de catálogo e garantia vindos da Xfusion Global.
Descartei
Cadastro manual de cada produto.
Por quê
Os dados nascem na operação global e mudam com frequência.
Depois
A confirmar

Produto

Freelaworks/

Reputação como resposta ao problema de confiança

Escolhi
Um sistema de ranking e insígnias como mecanismo de reputação.
Descartei
Depender só de avaliações depois do primeiro projeto.
Por quê
Em marketplace, o problema central é decidir em quem contratar sem histórico prévio.
Depois
A confirmar