Stack técnica

Tecnologias & Stack

Panorama das frentes técnicas do trabalho de Brian Lewis: desenvolvimento full stack, inteligência artificial, APIs, automação e sistemas digitais.

Como leio esta página

Esta página organiza a stack em frentes. O fator mais importante não é uma ferramenta específica, e sim a capacidade de escolher a tecnologia certa para cada problema e de aprender o que for preciso.

Linguagens de Programação

Linguagens usadas no desenvolvimento de software, sistemas, automações e aplicações.

TypeScripttipagem e escala
JavaScriptweb & backend
Pythondados & IA
PHPbackend web
Javasistemas robustos
Goperformance
Rustsegurança e speed
C / C++baixo nível
Kotlinmobile (Android)
Swiftmobile (iOS)
SQLconsultas & dados

Frontend & Web

Construção de interfaces modernas e responsivas para aplicações web.

HTMLestrutura semântica
CSSdesign responsivo
JavaScriptinteratividade
TypeScripttipagem segura
ReactUIs componentizadas
Next.jsReact full stack
AngularSPAs robustas
Vue.jsUIs progressivas

Backend & APIs

Servidores, lógica de negócio e APIs consumidas por aplicações e automações.

Node.jsruntime backend
Pythonbackend & dados
ExpressAPIs web
GraphQLAPI flexível
RESTdesign de APIs
PHPbackend web
Javabackend robusto
Gitcontrole de versão

Dados & Bancos

Persistência, modelagem e consulta de informação para sistemas digitais.

SQLbancos relacionais
PostgreSQLbanco robusto
MySQLbanco relacional
MongoDBdocumentos
NoSQLdados flexíveis
JSONtroca de dados

Inteligência Artificial

Modelos de linguagem, integração de IA e automação inteligente.

LLMsmodelos de linguagem
MLaprendizado de máquina
Deep Learningredes profundas
Neural Networksredes neurais
Promptengenharia de contexto
APIs de IAintegração de modelos
Data Processingprocessamento de dados
Model Trainingtreinamento de modelos

Automação & Bots

Rotinas e bots que executam processos de forma automática e confiável.

Botsinteração automática
Webhookseventos em tempo real
Crontarefas agendadas
APIsintegração externa

Deploy & Workflow

Publicação de software e organização do fluxo de desenvolvimento.

GitHubrepositórios
Dockerambientes isolados
Linuxservidores & CLI
Windowsdesenvolvimento & deploy
Netlifyhosting & preview
Cloudinfraestrutura
CI/CDentrega contínua
CLIterminal & scripts

Segurança & Criptografia

Proteção de dados, aplicações e privacidade em cada camada do software.

Cybersecuritypostura defensiva
App Securityaplicações seguras
Cryptographycriptografia
Secure Devdesenvolvimento seguro
Stack em constante evolução. Esta página é atualizada conforme o trabalho avança sempre com informações verdadeiras, sem métricas inventadas.

Tecnologia aplicada em projetos

Veja como essas frentes técnicas aparecem em projetos reais de software.