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 escalaJavaScriptweb & backendPythondados & IAPHPbackend webJavasistemas robustosGoperformanceRustsegurança e speedC / C++baixo nívelKotlinmobile (Android)Swiftmobile (iOS)SQLconsultas & dadosFrontend & Web
Construção de interfaces modernas e responsivas para aplicações web.
HTMLestrutura semânticaCSSdesign responsivoJavaScriptinteratividadeTypeScripttipagem seguraReactUIs componentizadasNext.jsReact full stackAngularSPAs robustasVue.jsUIs progressivasBackend & APIs
Servidores, lógica de negócio e APIs consumidas por aplicações e automações.
Node.jsruntime backendPythonbackend & dadosExpressAPIs webGraphQLAPI flexívelRESTdesign de APIsPHPbackend webJavabackend robustoGitcontrole de versãoDados & Bancos
Persistência, modelagem e consulta de informação para sistemas digitais.
SQLbancos relacionaisPostgreSQLbanco robustoMySQLbanco relacionalMongoDBdocumentosNoSQLdados flexíveisJSONtroca de dadosInteligência Artificial
Modelos de linguagem, integração de IA e automação inteligente.
LLMsmodelos de linguagemMLaprendizado de máquinaDeep Learningredes profundasNeural Networksredes neuraisPromptengenharia de contextoAPIs de IAintegração de modelosData Processingprocessamento de dadosModel Trainingtreinamento de modelosAutomação & Bots
Rotinas e bots que executam processos de forma automática e confiável.
Botsinteração automáticaWebhookseventos em tempo realCrontarefas agendadasAPIsintegração externaDeploy & Workflow
Publicação de software e organização do fluxo de desenvolvimento.
GitHubrepositóriosDockerambientes isoladosLinuxservidores & CLIWindowsdesenvolvimento & deployNetlifyhosting & previewCloudinfraestruturaCI/CDentrega contínuaCLIterminal & scriptsSegurança & Criptografia
Proteção de dados, aplicações e privacidade em cada camada do software.
Cybersecuritypostura defensivaApp Securityaplicações segurasCryptographycriptografiaSecure Devdesenvolvimento seguroTecnologia aplicada em projetos
Veja como essas frentes técnicas aparecem em projetos reais de software.