# Rafael Thayto - Blog

> Aqui você encontra vários artigos sobre tecnologia e carreira.

## Posts

- [Como Deixar a Sugestão de Arquivos do Claude Code Mais Rápida](https://thayto.com/blog/claude-code-faster-file-suggestion.md) - 2026-01-08
  Aprenda a melhorar a sugestão de arquivos do Claude Code usando fzf para fuzzy matching, suporte a symlinks e melhor performance.
  Tags: claude-code, cli, fzf, productivity, tutorial
- [Micro Frontends com Next.js Multi Zones](https://thayto.com/blog/microfrontends-next-js-multi-zones.md) - 2024-10-01
  Quando estamos desenvolvendo uma aplicação Web e ela acaba escalando, geralmente precisamos de um time. Quando essa aplicação escala mais ainda, precisamos de mais times trabalhando na mesma aplicação.
  Tags: microfrontends, nextjs, tutorial, react
- [Deploy sem downtime com Docker Compose em VPS OCI usando GitHub Actions](https://thayto.com/blog/zero-downtime-deployment-with-docker-compose-in-an-oci-vps-using-github-actions.md) - 2024-09-13
  Primeiro, você precisa ter um VPS Linux (vou usar Ubuntu 22 nesse tutorial). Tags: docker, devops, github actions, linux, tutorial.
  Tags: docker, devops, github actions, linux, tutorial
- [Expondo seu localhost com Ngrok (muito útil para testar webhooks)](https://thayto.com/blog/expondo-seu-localhost-com-ngrok.md) - 2024-07-06
  Estava precisando fazer alguns testes de webhooks, porém só conhecia uma maneira que seria deployar a app e só assim conseguir testar os webhooks. Esse método funciona e é muito utilizado por devs. Mas ele tem um problema... todo teste você vai precisar deployar novamente sua aplicação e isso leva bastante tempo.
  Tags: ngrok, webhooks, tutorial
- [TypeScript - Como pegar uma string no seu Literal Types](https://thayto.com/blog/ts-como-pegar-string-no-seu-literal-types.md) - 2023-07-24
  Não vou enrolar nada. Basicamente é só você utilizar o Utility Type Extract do próprio TypeScript e boa!
  Tags: typescript, utilities, types, tutorial
- [TypeScript - Template Literal Types](https://thayto.com/blog/typescript-template-literal-types.md) - 2023-07-07
  Template Literal Types é um bglh insano que expande as possibilidades do que já era possível com o string literals + unions do TS, dá uma olhada! Ele tem a mesma sintaxe do template literal string do JavaScript.
  Tags: typescript, utilities, types, learning
- [Como abrir o Visual Studio Code (VSCode) dentro do GitHub](https://thayto.com/blog/como-abrir-o-vscode-direto-do-github.md) - 2022-11-05
  Todo dev já precisou em algum momento editar um arquivo dentro do GitHub e se deparou com essa tela de edição padrão do próprio GitHub
  Tags: github, tutorial, vscode
- [Diferença entre os operadores ?, ?? e || no JavaScript / TypeScript](https://thayto.com/blog/diferenca-entre-operadores-js-ts.md) - 2022-10-31
  ? -> Optional Chaining Operator. Permite a leitura do valor de uma propriedade localizada internamente em uma cadeia de objetos conectados, sem que a validação de cada referência da cadeia seja expressivamente realizada.
  Tags: javascript, typescript, learning
- [Turbinando seu git bash (Windows) adicionando aliases (como se fosse o git plugin do zsh)](https://thayto.com/blog/turbinando-seu-git-bash-windows-adicionando-aliases-como-se-fosse-o-git-plugin-do-zsh.md) - 2022-10-23
  Nesse guia simples vou mostrar como turbinar o seu git bash com aliases que vão facilitar e agilizar muito na hora de fazer seus commits, pulls, pegarem logs, trocarem de branch, rebases, merges, etc..
  Tags: git, bash, tutorial, windows
- [Como configurar o deploy do Turborepo no Netlify](https://thayto.com/blog/como-configurar-o-deploy-do-turborepo-no-netlify.md) - 2022-06-21
  Um dia desses passei por uma dificuldade que foi fazer o deploy de uma aplicação minha utilizando Turborepo com Next.js e como acredito que mais pessoas possam ter esse problema, resolvi fazer um guia de como fazer as configurações iniciais, bora lá?
  Tags: turborepo, netlify, tutorial, react, next.js
- [Como 'settar' a versão default do Node usando nvm](https://thayto.com/blog/como-settar-a-versao-default-do-node-usando-nvm.md) - 2022-06-19
  Pra quem ainda não conhece, o `nvm` é um excelente utilitário pra quando estamos querendo trocar a versão do node com agilidade sem precisar desinstalar a atual e instalar a desejada.
  Tags: node, nvm, tutorial
