# Blog — Franklin Javier

> Textos sobre agentes de IA e a engenharia por trás deles, além de performance web, ferramentas e experiências de trabalho com front-end.

- [Como compartilho links com meus agentes](https://blog-preview.imfrank.dev/pt-br/blog/como-compartilho-links-com-meus-agentes/) (2026-10-21): O xmd recebe um link (post do X, artigo ou página que depende de JavaScript) e retorna só o conteúdo em Markdown. Sem login, sem chave e sem MCP.
- [Como funciona um agente em loop](https://blog-preview.imfrank.dev/pt-br/blog/como-funciona-um-agente-sempre-ligado/) (2026-10-11): Como agentes sempre ligados lidam com filas, falhas e contexto, com base na aula de Lee Robinson em Stanford CS146S, seguida do meu plano de experimento.
- [MacBook velho virou servidor de contexto](https://blog-preview.imfrank.dev/pt-br/blog/macbook-velho-virou-servidor-de-contexto/) (2026-10-08): Contexto compartilhado entre agentes, máquinas e projetos: meu MacBook de 2017 guarda sessões e resumos, com conferência no repositório antes de retomar.
- [Lisbon AI 2026: agentes, evals e segurança](https://blog-preview.imfrank.dev/pt-br/blog/lisbon-ai-2026/) (2026-09-25): Minhas notas das 32 palestras do Lisbon AI 2026, com as demos, os números e as perguntas do público.
- [Troquei Tailwind por StyleX. O site não ficou mais rápido.](https://blog-preview.imfrank.dev/pt-br/blog/stylex-nao-deixou-o-site-mais-rapido/) (2026-08-25): Migrei um site com nota 100 no PageSpeed para StyleX, medi o resultado e descobri que o ganho real estava em outro lugar.
- [Publicamos 28 das nossas skills de agente como open source](https://blog-preview.imfrank.dev/pt-br/blog/skills-open-source-para-agentes/) (2026-06-26): As skills internas do Stone Giant Studio para agentes de código agora são públicas - arquivos markdown, sem dependências, portáveis entre Claude Code, Cursor, Codex e Gemini CLI.
- [O que performance web realmente significa em e-commerce](https://blog-preview.imfrank.dev/pt-br/blog/performance-web-ecommerce/) (2024-03-20): Tiramos uma loja de 15s para 3s em 3G lento e a conversão subiu 45%. O que medir, para onde o tempo realmente vai, e por que os maiores ganhos costumam ser remoções.
- [Entrevista de Arquitetura Frontend](https://blog-preview.imfrank.dev/pt-br/blog/entrevista-arquitetura-frontend/) (2023-02-26): Perguntas e respostas comuns em entrevistas sobre arquitetura frontend, performance, segurança e habilidades interpessoais
- [Dicas para ter disciplina nos estudos](https://blog-preview.imfrank.dev/pt-br/blog/dicas-disciplina-estudos/) (2023-01-09): Estratégias práticas para manter o foco e a disciplina durante o aprendizado
- [Como ser uma pessoa propositiva?](https://blog-preview.imfrank.dev/pt-br/blog/como-ser-pessoa-propositiva/) (2022-12-07): Sete recomendações práticas para desenvolver uma atitude proativa e assertiva
- [Como evitar prop drilling no React](https://blog-preview.imfrank.dev/pt-br/blog/evitando-prop-drilling-react/) (2022-12-07): Estratégias e padrões para resolver o problema de prop drilling em aplicações React
- [Como saber se o OpenAI está nos dando boas respostas?](https://blog-preview.imfrank.dev/pt-br/blog/avaliando-respostas-openai/) (2022-12-06): Estratégias para validar e avaliar a confiabilidade de respostas geradas por IA
- [Tradeoffs de testes de componente React com snapshot](https://blog-preview.imfrank.dev/pt-br/blog/tradeoffs-snapshot-testing-react/) (2022-12-06): Vantagens e desvantagens do snapshot testing em componentes React
- [Como ser um bom pai?](https://blog-preview.imfrank.dev/pt-br/blog/como-ser-bom-pai/) (2022-12-04): Nove princípios fundamentais para desenvolver uma paternidade presente e significativa
- [29 formas de se manter criativo](https://blog-preview.imfrank.dev/pt-br/blog/29-formas-de-se-manter-criativo/) (2015-08-27): Atitudes bem simples, que podemos adotar em nosso dia a dia e que fazem a diferença.
- [Cache de senha no Git](https://blog-preview.imfrank.dev/pt-br/blog/cache-de-senha-no-git/) (2015-08-05): Um jeito simples de fazer o Git memorizar sua senha
- [Carregando o Disqus ao chegar no fim da página](https://blog-preview.imfrank.dev/pt-br/blog/carregando-disqus-ao-chegar-no-fim-da-pagina/) (2015-07-06): O Disqus é um sistema poderoso de comentários utilizado por milhões de sites na internet.
- [Carregando webfonts apenas nos breakpoints de tablet e desktop](https://blog-preview.imfrank.dev/pt-br/blog/usando-fonte-customizada-apenas-em-desktop/) (2015-07-04): Técnica simples para otimizar seu site/projeto. Venha descobrir!
- [The Great Suspender](https://blog-preview.imfrank.dev/pt-br/blog/the-great-suspender/) (2015-06-25): Dica - The Great Suspender
- [Qual é o melhor OS?](https://blog-preview.imfrank.dev/pt-br/blog/qual-melhor-os/) (2015-06-14): Qual é o melhor Sistema Operacional (OS)?

---

Todas as páginas deste site também estão disponíveis em markdown: solicite qualquer URL com o header `Accept: text/markdown`. Veja o [llms.txt](https://blog-preview.imfrank.dev/llms.txt) e o [sitemap](https://blog-preview.imfrank.dev/sitemap.xml).
