TG
━ arquivo · 143 entradas

O sinal, não o ruído.

Ensaios longos e notas rápidas sobre agentes de IA, engenharia de produto, carreira e a arte de entregar.

143 results
aimachine learningEngenharia de Software

O que é Jev? Decisões estruturadas com IA para software

Jev é o modelo System One da TypeSafe para decisões estruturadas em software. Entenda Choice, Score e Noul com um exemplo seguro de triagem de reembolso.

10 min read
aillmmachine learning

LLM vs inferência: modelo é uma coisa, execução é outra

LLM vs inferência: entenda que o LLM é o modelo treinado, enquanto inferência é a execução que usa esse modelo para gerar respostas, custos e latência.

5 min read
Banco de Dadosbackendperformance

O que é o problema N+1 query?

Problema N+1 query: entenda por que uma página faz consultas demais ao banco, como detectar o padrão e corrigir com join, preload ou batch antes de escalar.

14 min read
frontendreactNext.js

Como criar um retrato agentico com partículas no hero

Retrato agentico com partículas: aprenda a criar um brush em Canvas 2D com typed arrays, reveal local, lazy loading e vídeo demo.

10 min read
sqlBanco de Dadosbackend

DDL vs DML: estrutura do banco e dados do banco

DDL vs DML: entenda a diferença entre comandos que definem a estrutura do banco e comandos que leem, inserem, atualizam ou removem dados com exemplos SQL.

6 min read
aiagentsdocker

Por que Docker Sandboxes importam na era agentica

11 min read
aiEngenharia de Softwareagents

AXI: 10 princípios para interfaces de agentes

AXI muda como ferramentas devem falar com agentes: aplique 10 princípios para reduzir tokens, evitar retrabalho e tornar CLIs confiáveis em projetos reais.

8 min read
data modelingBanco de Dadospostgres

Modelagem de dados em sistemas reais: relações, relatórios e escala

Modelagem de dados em sistemas reais: decida FKs, joins, relatórios, snapshots, sharding e bancos separados antes do crescimento virar caos operacional.

11 min read
data modelingBanco de Dadossoftware architecture

Modelagem de dados: quando normalizar e quando deixar flexível

Modelagem de dados: decida quando apertar o schema, deixar campos flexíveis e separar CRUD, dashboards e relatórios usando cardinalidade e acessos reais.

8 min read
frontendoffline firstindexeddb

IndexedDB vs localStorage: onde guardar dados em um app offline-first

IndexedDB vs localStorage no offline-first: veja quando usar Dexie, onde localStorage cabe e por que dados operacionais devem ir para o localDB do app.

7 min read
api designdistributed systemsbackend

Idempotência: como evitar operações duplicadas em APIs e sistemas distribuídos

37 min read
reactjavascriptfrontend

useEffect vs useLayoutEffect: quando usar e quando apagar o Effect

useEffect vs useLayoutEffect no React: entenda quando sincronizar sistemas externos, medir layout antes do paint e remover Effects desnecessários.

12 min read
gitgithubai agents

Agentic Git: como usar IA para trabalhar com Git e GitHub (sem gastar tokens à toa)

Guia de Agentic Git para vibe coders e devs juniores: deixe o agente de IA criar branch, commit, PR e resolver conflitos usando o git CLI (não o MCP) para economizar tokens.

13 min read
postgresqlpgbouncerneon

PgBouncer multiplexando conexões, e como o Neon faz isso

Como a multiplexação do PgBouncer deixa milhares de clientes dividirem poucas conexões Postgres no modo transação, e como o Neon embute isso com driver serverless.

10 min read
banco de dadospool de conexoespostgresql

Como funciona o pool de conexões de banco de dados

Como funciona o pool de conexões de banco: um pool mantém poucas conexões abertas e empresta uma por query, evitando o custo de abrir conexão a cada requisição.

15 min read
gitgithubEngenharia de Software

Git e GitHub para iniciantes: do clone à sua primeira Pull Request

18 min read
dddeventstormingsoftware architecture

DDD com EventStorming no iTOP: da venda ao check-in do ingresso

Entenda DDD na prática usando o iTOP: eventos, pedidos, pagamentos, emissão de ingressos, check-in, subdomínios, contextos delimitados, regras e TypeScript.

17 min read
dddeventstormingsoftware architecture

DDD na prática com EventStorming: do cliente ao primeiro processo

Entenda DDD em um domínio de advocacia: domínio, subdomínios, contexto delimitado, agregado, regras de negócio, EventStorming e código TypeScript simples.

14 min read
dddArquiteturaEngenharia de Software

Como usar o processo inicial de modelagem em Domain-Driven Design

Domain-Driven Design fica mais claro quando o time transforma negócio, domínio, arquitetura, times e código em uma sequência iterativa de decisões reais.

7 min read
aiEngenharia de Softwareproduct

Produtos já eram automação antes do software

Automação antes do software: entenda como produtos, serviços e tecnologia já embalavam processos antes da IA.

6 min read
aihistorytechnology

Do feudalismo à IA: como ler revoluções passadas

8 min read
aimarketbusiness

O mercado virou um experimento com IA

Mercado com IA: entenda o caos, as demissões, o marketing, as novas oportunidades e a pressão sobre pessoas em 2026 e 2027.

15 min read
Node.jsasynclocalstoragebackend

Node.js AsyncLocalStorage: contexto assíncrono sem prop drilling

AsyncLocalStorage no Node.js carrega contexto por request. Veja implementação, usos, benefícios e multi-tenancy com segurança.

19 min read
aiagentsEngenharia de Software

Superpowers vs Agent Skills vs Matt Pocock Skills: qual usar?

Superpowers vs Agent Skills vs Matt Pocock Skills: compare autonomia, ciclo de vida e toolkit diário para escolher skills de coding com menos risco.

17 min read
aiagentsloop engineering

Loop Engineering: o que é, onde usar e quando evitar

Loop Engineering aplica agentes de IA em ciclos com meta, memória, verificação e limite. Veja onde usar em produto, código e rotina pessoal prática.

9 min read
aiagentsloop engineering

Engenharia de loops: como agentes de IA trabalham sem você pilotar cada passo

8 min read
Engenharia de Softwaredecision makingpsychology

Distorções cognitivas para engenheiros: como pensar melhor sob pressão

Distorções cognitivas afetam decisões técnicas. Aprenda a identificar padrões comuns e trocar reação automática por análise verificável no trabalho.

13 min read
httpapi designbackend

HTTP QUERY: o método seguro com body agora é RFC 10008

HTTP QUERY agora é RFC 10008: entenda quando usar o novo método seguro com body, como ele difere de GET e POST e quais cuidados adotar em APIs reais.

13 min read
Next.jsreactweb speech api

Como adicionei TTS nativo do navegador no blog

Tutorial de TTS no navegador para posts Next.js: pesquisei Web Speech API, planejei o player, implementei vozes, velocidade, testes e próximos passos.

14 min read
aiagentsagentic ai

O que é ser agêntico em IA: a releitura do carro autônomo

Agêntico em IA é autonomia com julgamento humano. Entenda a diferença para AI-assisted usando a metáfora do carro autônomo.

6 min read
rpcrestgrpc

REST vs RPC: quando usar gRPC, tRPC, oRPC ou REST

9 min read
aiEngenharia de Softwareagents

Como desenvolver software mudou em 2026

Desenvolver software em 2026 mudou com agentes, specs, skills, MCPs e QA automático, mas os fundamentos continuam iguais.

10 min read
airagNext.js

Como construí o Ask Thiago: um RAG público para o blog

Ask Thiago mostra como criar um RAG público no blog com corpus publicado, fontes citadas, fallback sem LLM, AI Gateway opcional e feature flag segura.

9 min read
javascriptprogramming languagesEngenharia de Software

Iniciantes não deveriam começar com JavaScript

JavaScript para iniciantes parece fácil, mas ensina hábitos perigosos cedo. Comece com compilador, tipos e imutabilidade antes de escalar codebases reais.

10 min read
Node.jstypescriptbackend

O gargalo do sistema web quase nunca é CPU, é I/O

Entenda por que sistemas web travam mais por I/O do que por CPU e como Node.js com TypeScript reduz latência sem arquitetura prematura.

10 min read
aiEngenharia de Softwareagents

Sandcastle vs Flue: runner de coding agent ou framework de agentes?

12 min read
Engenharia de Softwarecode reviewteam process

Processo de code review: como revisar código sem travar o time

Processo de code review melhora qualidade sem travar o time: prepare PRs pequenos, revise risco, separe bloqueios de sugestões e mantenha fluxo claro.

11 min read
mongodbdockerdevops

Deploy cancelado por Out Of Memory: cache do WiredTiger em containers

Um deploy no Dokploy travava durante o build do Next.js e era cancelado sem erro. A causa era falta de memória: duas instâncias de MongoDB em containers calculavam o cache do WiredTiger com base na RAM da VPS, não em um limite isolado por container.

6 min read
rpcgraphqlrest

RPC, REST e GraphQL: a mesma chamada remota com interfaces diferentes

Num app fullstack web em TypeScript, REST, GraphQL e RPC/tRPC parecem três mundos. Mas os três serializam dados, mandam por HTTP e voltam com a resposta. Vivem todos na camada 7 da OSI. O que muda não é a remotidade, é a interface mental do topo, e o preço de cada abstração. Com o contraste tRPC vs Server Action no mesmo create.

8 min read
aiEngenharia de Softwareagents

O harness é o produto

WorkOS, Stripe e OpenAI chegaram, por caminhos diferentes, à mesma conclusão sobre coding agents: o trabalho de engenharia sênior deixou de ser escrever código e virou construir o harness que faz o agente escrever código de forma confiável.

7 min read
javaNode.jstypescript

Onde Java com Spring Boot ainda ganha de Node.js (e onde não)

8 min read
aimachine learningCarreira

Voltando aos fundamentos: vou fazer a Machine Learning Specialization do Andrew Ng

Por que, trabalhando com LLMs e agentes todo dia, decidi voltar à base do ML clássico — e o que cada um dos três cursos da especialização do Andrew Ng cobre.

4 min read
aiEngenharia de Software

LlamaIndex: orquestrando seus dados com LLMs

Como o LlamaIndex resolve o problema de conectar dados privados a modelos de linguagem — do ingestion ao RAG, agents e query engines.

5 min read
LivrosAprendizado

14 livros que todo engenheiro deveria ler — e a lição central de cada um

A lista de leitura não técnica da Chip Huyen, com um resumo e a lição prática que você leva de cada livro: de sistemas complexos a criptografia, passando por acaso, design e ética científica.

7 min read
aiEngenharia de Software

Anatomia de um agente: o que são tools, de verdade

Partindo do artigo de agentes da Chip Huyen e olhando o código de um coding agent open-source, desvendamos o que é uma tool, como o modelo a chama e por que defensive prompt engineering não é opcional.

7 min read
aiagentsmcp

MCP vs CLI: o que é cada um, quando usar e quando não

14 min read
aiEngenharia de SoftwareCarreira

Minha jornada com IA: do ChatGPT em 2023 ao caos criativo de 2026

Como eu saí de um chat de perguntas e respostas para um workflow inteiro de desenvolvimento com agentes — Cursor, Claude Code, Pi.dev, Conductor — e por que 2026 é o ano de reconstruir a forma de programar.

7 min read
airagEngenharia de Software

Por que Markdown é a lingua franca dos LLMs e o que isso muda no seu RAG

Markdown não é só conveniência humana: é o formato em que LLMs foram treinados em escala. Veja por que ele melhora compreensão de tabelas, chunking e RAG — e onde a afirmação merece ressalvas.

7 min read
aiFerramentasEngenharia de Software

Conductor: orquestrando vários agentes de IA no Mac sem virar bagunça

Minha experiência usando o Conductor para rodar Claude Code e Codex em paralelo em workspaces isolados, com git worktree, diff viewer e merge sem precisar abrir o GitHub.

6 min read
airesearchagents

Raciocínio é Planejamento: o que o RAP muda na forma como LLMs pensam

Como o framework RAP (Reasoning via Planning) transforma um LLM em agente e world model ao mesmo tempo, e usa Monte Carlo Tree Search para destravar planejamento deliberado — superando GPT-4 com CoT em Blocksworld usando apenas LLaMA-33B.

7 min read
ailocal llm

llama.cpp 100k estrelas: a era dos agentes locais começou

7 min read
frontendreactNext.js

Lenis no Next.js: como o scroll do site ficou cinematográfico em 19 linhas

O scroll do site era nativo, duro, com aquele 'tranco' do trackpad em página longa. Coloquei o Lenis via ReactLenis root e o resultado encaixou no resto do redesign sem hijack, sem quebrar âncoras e sem brigar com prefers-reduced-motion.

6 min read
postgresBanco de Dadosai

Em 2026, use Postgres — até onde o requisito deixar

Consolidar Elasticsearch, Redis, Pinecone, Kafka e MongoDB no Postgres é a aposta certa para a maioria — a era dos agentes só reforça isso. Mas com honestidade: onde o Postgres brilha, onde encosta na parede (CAP, sharding, replicação), o que usar em core bancário distribuído (CockroachDB, Spanner, MongoDB, Cassandra) e por que tudo começa no requisito.

11 min read
aiEngenharia de Softwaretutorial

Como construir uma plataforma de GenAI: tutorial em 7 camadas

Um passo a passo prático para evoluir uma aplicação de IA generativa — de uma chamada simples a um modelo até uma plataforma com RAG, guardrails, gateway, cache, agentes, observabilidade e orquestração. Baseado no ensaio de Chip Huyen.

8 min read
aimachine learningEngenharia de Software

Por que Python e PyTorch dominam a inferência de ML

Python é a linguagem cola, PyTorch venceu pelo eager mode, e em produção quase ninguém serve PyTorch puro. O racional por trás do stack padrão de ML hoje.

4 min read
aiEngenharia de Software

Afinal, o que é um agente?

6 min read
airagEngenharia de Software

RAG do começo ao fim: Input, Retriever e Generator explicados

Um overview denso sobre RAG (Retrieval-Augmented Generation): o que é, por que importa, o significado de Retrieval, Augmented e Generation, o pipeline de ingestão offline, o fluxo de consulta online, embeddings, similaridade por cosseno, HNSW e chunking.

13 min read
aiEngenharia de Software

The AI Engineering Stack: resumo aplicado

O que muda quando engenharia de IA deixa de ser engenharia de ML: as três camadas da stack, o porquê do produto vir antes do modelo e onde a complexidade real foi parar.

7 min read
aiInfraestrutura

Pinecone: o vector database padrão pra RAG

O que é Pinecone, quando faz sentido usar, como funciona e os trade-offs em relação a pgvector, Qdrant, Turbopuffer e Upstash Vector.

4 min read
aiBanco de Dadospostgres

pgvector + Aurora PostgreSQL para embeddings: por que escolhi (e como uso)

O racional para escolher Aurora PostgreSQL com pgvector em vez de um vector database dedicado, e um guia prático de setup, índice e queries com Drizzle.

11 min read
aiFerramentasopen source

GoodAIList: o mapa vivo dos repositórios de IA open source

3 min read
aiEngenharia de Software

6 armadilhas comuns ao construir aplicações com IA generativa

Notas e comentários sobre o ensaio da Chip Huyen — os erros previsíveis que times cometem ao sair do protótipo e ir para produção com LLMs.

5 min read
InfraestruturaArquiteturaEngenharia de Software

Saindo da nuvem: por que 2026 é o ano da volta ao bare metal

Cloud repatriation deixou de ser tese de Twitter e virou movimento real. O racional por trás da volta ao bare metal, os números que importam e quando faz sentido para o seu time.

5 min read
aiEngenharia de Software

Tendências de stack de IA em 7 empresas: o que o Pragmatic Engineer revela

AWS Bedrock, Postgres com pgvector, LangChain e a descida ao metal: a leitura mais útil do levantamento não é a lista de ferramentas, é a curva que elas desenham.

4 min read
productEngenharia de Softwareai

PRD vs SPEC: qual escrever primeiro (e por que com IA isso importa mais)

A diferença prática entre Product Requirements Document e Technical Specification, o fluxo natural entre os dois, e por que pular o PRD na era da IA é a forma mais rápida de implementar a coisa errada.

4 min read
aiagentsGestão de Conhecimento

LLM Wiki: a ideia do Karpathy para memória de verdade em agentes de IA

7 min read
aiEngenharia de Softwareprogramming languages

Qual seria a melhor linguagem de programação para agentes de IA?

Akita levantou a pergunta: e se a linguagem ideal fosse feita para LLMs editarem, não para humanos lerem? Minha aposta é que a resposta não é uma linguagem exótica nova, e sim contratos graduais sobre algo que os modelos já sabem escrever.

8 min read
frontendcsssvg

Luz volumétrica, anel de névoa e paralax 3D: reconstruindo o hero em CSS/SVG puro

Cinco técnicas usadas no redesign do hero da home — feixe volumétrico estilo Grok, borda de foto dissolvida, anel de névoa orgânico, paralax 3D no mouse e remoção de fundo com IA — ensinadas como prompts e como código.

13 min read
aiEngenharia de SoftwareFerramentas

O MacBook e a distro minimalista: por que 2026 é o ano de testar ferramentas de IA

Uma resposta ao Akita sobre oh-my-pi e OpenCode. A analogia com Linux funciona — mas talvez Claude Code seja o MacBook, e o Pi a distro minimalista que você admira mas não consegue manter.

6 min read
CarreiraEngenharia de Software

Tenho mais medo do arrependimento do que de quebrar a cara

Uma reflexão sobre sair da estabilidade, tentar uma carreira internacional em tecnologia e aceitar que algumas decisões fazem sentido mesmo quando doem.

5 min read
designaiEngenharia de Software

A nova identidade visual do meu website e blog: Minimalismo Futurista + IA Agentic

5 min read
aiEngenharia de Software

Harness Engineering: o que faz agentes de IA entregarem software de verdade

Modelos melhores ajudam, mas o salto de qualidade em agentes de código vem do ambiente ao redor: contexto, sensores, memória, gates e orquestração.

8 min read
CarreiraEngenharia de Software

Níveis de carreira de Software Developer/Engineer

Um guia prático sobre os níveis de carreira em engenharia de software, do júnior ao distinguished engineer, e as habilidades esperadas em cada etapa.

13 min read
Engenharia de SoftwareCarreira

Síndrome do impostor na tecnologia

Uma reflexão baseada na palestra de Julie Pagano sobre insegurança, ansiedade, confiança e os monstros invisíveis que afetam pessoas na tecnologia.

9 min read
aiEngenharia de Software

Agent Harness Engineering na prática

Por que o desempenho de agentes de código depende mais do harness do que só do modelo, e como aplicar isso no dia a dia.

6 min read
gitFerramentasagents

Git Worktree: o padrão para tocar múltiplas features e rodar agentes em paralelo

8 min read
aiEngenharia de Software

Vibe Coding vs Agentic Engineering

Um olhar rápido e direto sobre a diferença entre vibe coding e agentic engineering.

2 min read
mongodbBanco de Dadosjavascript

Evitando agregação em memória e overfetching no MongoDB com Prisma

Como paramos de carregar coleções inteiras no Node.js e deixamos o banco fazer o trabalho dele.

9 min read
reactNext.jstutorial

Começando com Next.js 15

Aprenda a construir aplicações web modernas com Next.js 15, a versão mais recente com App Router e React Server Components.

3 min read
typescriptreact

Dicas de TypeScript para Devs React

Padrões e dicas essenciais de TypeScript para deixar seu código React mais type-safe e fácil de manter.

4 min read
react nativeui

Como adicionar texto borrado (blurred) em React Native

3 min read
backendArquitetura

Organizando seu backend: services ou helpers?

A diferença entre services e helpers, e como organizá-los na estrutura de pastas do seu backend.

2 min read
javascriptasync

Usando for await...of para iterar arrays síncronos e assíncronos em JavaScript

Como o loop for await...of simplifica o tratamento de dados assíncronos, com exemplos práticos.

4 min read
gitBoas Práticas

Conventional Commits na prática: padrões para um histórico Git melhor

Guia prático para escrever mensagens de commit melhores usando Conventional Commits — tipos, escopo, exemplos e cheat sheet.

3 min read
reactjavascriptperformance

AbortController: gerenciando memória de forma eficiente no React

Como usar AbortController para cancelar requisições fetch e evitar vazamentos de memória em componentes React.

3 min read
javascriptreactValidação

Como validar endereço de entrega nos EUA com JavaScript e React

7 min read
monorepoviteNext.js

Compartilhando variáveis de ambiente em um monorepo com Vite e Next.js

Como manter um único arquivo .env.shared no monorepo e gerar arquivos específicos com os prefixos do Vite e do Next.js.

3 min read
AprendizadoProdutividade

Como aprender rápido

Técnicas de estudo e hábitos para acelerar seu aprendizado — sem cair na ilusão de que se aprende tudo em pouco tempo.

2 min read
Engenharia de Software

O que é dívida técnica?

Entenda o que é dívida técnica, quando ela acontece e como gerenciá-la para não comprometer a evolução do software.

2 min read
Banco de Dados

Como criar um ID aleatório customizado no Postgres

Função auxiliar para criar um ID aleatório customizado como a9Kl12

2 min read
web3

Web3 - O que construir?

2 min read
githubherokumonorepo

Como fazer deploy de um monorepo com TurboRepo no Heroku

Github + Monorepo + TurboRepo + Heroku

8 min read
github

Como mesclar dois ou mais repos em um só sem perder o histórico de commits

TurboRepo na prática

4 min read
healthy

Tornando-se um Dev fitness

Os cinco hábitos diários que você deveria começar hoje.

1 min read
react

React Suspense - do jeito certo

Estudo de caso sobre como usar o React Suspense

19 min read
web3

Básico sobre a Wax Blockchain

4 min read
Carreira

Como conseguir o primeiro emprego

O que eu digo para os meus mentorados - Dicas para conseguir um emprego

5 min read

Usando find com a flag delete

Um comando útil do Unix find.

1 min read
Miscelânea

Expansion Week na Rocketseat

Ao infinito e além - Segunda edição da EW/RS

24 min read
javascript

Entendendo valores Falsy e Truthy em JavaScript

Ambos os conceitos são muito comuns e essenciais para quem desenvolve em JavaScript. São amplamente usados em aplicações Back-end e Front-end.

5 min read
Miscelânea

Primeira Next Level Week da Rocketseat

5 min read
git

Renomeando uma Branch no Git

Comandos para poder renomear uma branch local e remota no repositório git/github

1 min read
Desenvolvimento

Tipos de Parâmetros das requisições REST

Conceituando e diferenciando os tipos de parâmetros da requisição em API's REST.

3 min read
mobile

Dicas Rápidas sobre React Native

Link muito bom para aprender usar o Github e Git para contribuir em outros projetos:

4 min read
mobile

Como instalar React Native com TypeScript

Vou mostrar como instalar React Native com TypeScript

2 min read
Desenvolvimento

Introdução ao GraphQL com NodeJS e MongoDB

14 min read
Desenvolvimento

Como acessar o Redis de dentro do Docker e fazer consultas

Importar/Exportar arquivos no MongoDB utilizando o Meteor para importação

3 min read
mobile

GoBarber - Aplicação Mobile com React Native

Minhas notas de aula e código do bootcamp da Rocketseat, nesse projeto criamos uma API com NodeJS

16 min read
mobile

Utilizando ícones do react-native-vector-icons no React Native - ANDROID

Importar/Exportar arquivos no MongoDB utilizando o Meteor para importação

2 min read
web

GoBarber Web - Aplicação Frontend com React

Minhas notas de aula e código do bootcamp da Rocketseat, nesse projeto criamos uma API com NodeJS

36 min read
Desenvolvimento

React Hooks + Redux (useSelector) + Unform

2 min read
Desenvolvimento

API React e Redux Hooks um guia prático

Vamos continuar a aplicação do GoBarber e aprender algumas técnicas avançadas e melhores práticas de desenvolvimento.

28 min read
Desenvolvimento

Arquitetura Flux um Ecommerce da Rocketshoes

Vamos construir um ecommerce da Rockectshoes para aprender o Flux com a implementação do Redux, usando Redux Saga para fazer o side effects das funcionalidades assíncronas

56 min read
javascript

Conheçendo a Lib Polished para manipular cores no JS

Achei bem legal aumentar e diminuir o tom de cores com a lib polished, ela auxilia bem a estilização de componentes com Styled Components

1 min read
mobile

Introdução ao React Native

Como configurar o webpack, babel e os loaders do css e imagem, principais ciclos de vida do React

36 min read
mobile

Utilizando ícones do react-native-vector-icons no React Native - iOS

2 min read
Desenvolvimento

Primeiro Projeto com ReactJS

Vamos criar uma aplicação com React e Styled Components que busca o repositório no github e salva no localStorage e podemos ver as Issues no github.

14 min read
Desenvolvimento

Introdução ao React

Como configurar o webpack, babel e os loaders do css e imagem, principais ciclos de vida do React

25 min read
Desenvolvimento

Continuando API do GoBarber

Vamos continuar a aplicação do GoBarber e aprender algumas técnicas avançadas e melhores práticas de desenvolvimento.

37 min read
Desenvolvimento

GoBarber - Aplicação Backend

Minhas notas de aula e código do bootcamp da Rocketseat, nesse projeto criamos uma API com NodeJS

31 min read
Desenvolvimento

Criando um projeto em NODE

14 min read
Desenvolvimento

Conceitos do Node

Apresento o ambiente, conceitos e características do Node, NPM, Yarn, Event Loop, Call Stack e muito mais

8 min read
Desenvolvimento

Meu Ambiente de desenvolvimento

Apresento meu hardware, IDE, Extensões, Terminal, Plugins, Fontes, Tema e Ferramentas para Desenvolvimento de Software

4 min read
Desenvolvimento

Ignorando git status quando muda permissão de pastas e arquivos no projeto versionando com git

Se alguém fizer um chmod 777 -Rf * em um projeto num diretório ou ...

1 min read
Desenvolvimento

Como manter seu repositório atualizado com o projeto principal

Passo a passo para sincronizar seu fork com o repositório original usando git remote, fetch e rebase.

2 min read
javascript

Função de Ordem Superior com Reduce

6 min read
Miscelânea

Dez Regras para Alcançar a Fluência em Inglês

Li o ebook 10 Rules for Achieving English Fluency e gostei bastante. Compartilho aqui as dez regras, confira:

1 min read
javascript

Funções de Ordem Superior — Modo Fácil

Pretendo explicar um pouco sobre Funções de Ordem Superior (High Order Functions) com JavaScript.

5 min read
Desenvolvimento

Buscando e Ordenando registros por data no Mongo com Meteor

Buscando e Ordenando registros por data no Mongo com Meteor

2 min read
Desenvolvimento

Como baixar pacotes npm na rede com proxy

Baixando pacacotes npm dentro de uma rede com proxy

1 min read
Desenvolvimento

Como instalar Node.js via archive binário no Linux?

2 min read
Miscelânea

Help para aprender inglês

Técnica de interiorização de conteúdo em inglês

3 min read
Miscelânea

Practice Itself

Practice Itself — Começando a falar em inglês — Baby Steps

5 min read
Desenvolvimento

Criando um Code Snippet no VSCode

Veja o quão fácil é criar um boiler plate no Visual Studio Code

1 min read
Miscelânea

Básico sobre Composição de Componentes

Curso Fundação Bradesco, curso online grátis

2 min read
Desenvolvimento

Como importar e exportar arquivos no MongoDB utilizando o Meteor

5 min read
javascript

Dica de Leitura - JS Cangaceiro

Dica de Leitura - Cangaceiro Javascript, uma aventura no sertão da programação

4 min read
Desenvolvimento

Configurando o domínio para o Github Pages

Olá Pessoal, blz! =) fiz um tutorial para quem quiser hospedar sites estáticos no github e personalizar um domínio.

1 min read
Miscelânea

Cientista da Computação

Minha colação de grau em Bacharelado em Ciência da Computação pela Uniderp em Campo Grande/MS

4 min read
Miscelânea

Processamento Paralelo e Sistemas Distribuidos

Projeto chat_ppsd Processamento Paralelo e Sistemas Distribuidos

1 min read
Miscelânea

Livro de lógica com OO em Java

2 min read
Miscelânea

Emulando suas aplicações diretamente do celular

Emulando suas aplicações diretamente do celular

1 min read
Miscelânea

Curso de Postgress

Apostila com curso de Curso de Postgress

1 min read