Mais receitas

Checklist de testes unitários

Testar uma aplicação Laravel vai muito além de verificar se uma rota retorna status 200.

Roteiro entrevista

Explicar arquitetura em uma entrevista técnica pode ser um desafio. Principalmente quando você não pode expor código por questões de confidencialidade.

Multitenancy no Laravel com Spatie e Sanctum (Database por Tenant)

Visão Geral Implementar multitenancy por banco de dados é a forma mais segura de isolar dados em aplicações SaaS. Neste guia, você verá uma abordagem prática usando Laravel, Spatie Multitenancy...

Como criar uma devstack moderna

Sempre que eu começava um novo projeto full stack, acabava repetindo o mesmo ritual: configurar Docker, ajustar proxy reverso, definir hosts locais, subir frontend e backend separadamente e documentar tudo...

Composer - Gerenciando dependências

Como escolher versões, instalar, atualizar, remover pacotes e manter seu projeto saudável com comandos, fluxos e dicas de troubleshooting.

Guia completo - Instalando o Composer

Um passo a passo detalhado para Windos, macOs, Linux (Ubuntu/Debian, Fedora/RHEL, Arch, Alpine), WSL2 e Docker. Com dias de verificação, atualização, desinstalação e solução de problemas.

Criando um projeto Laravel 11 com suporte a Multitenancy

Visão Geral Nesse tutorial, vamos construir um sistema multitenancy baseado em subdomínios usando Laravel 12. A ideia é que cada tenant (cliente) tenha seu próprio espaço de dados, identificados por...

O que são APIs

O que são APIs e como elas funcionam?

Configurar HTTPS em localhost (Nginx)

Configurar HTTPS em localhost (Nginx) Essa configuração se aplica em um servidor Ubuntu utilizando Nginx como servidor web.

Linguagem de marcação de hipertexto

Estrutura de uma página web A especificação da HTML foi criada a partir da junção de dois padrões: o SGML e o HyTime. O primeiro, SGML (Standard Generalized Markup Language),...