<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: IamThiagoIT</title>
    <description>The latest articles on Forem by IamThiagoIT (@iamthiago).</description>
    <link>https://forem.com/iamthiago</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F805324%2F4f595090-1281-4d7f-aa41-0cee03056579.png</url>
      <title>Forem: IamThiagoIT</title>
      <link>https://forem.com/iamthiago</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/iamthiago"/>
    <language>en</language>
    <item>
      <title>Slynx: A Linguagem Brasileira que Quer Simplificar Interfaces em Qualquer Plataforma</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Sun, 15 Mar 2026 20:33:03 +0000</pubDate>
      <link>https://forem.com/iamthiago/slynx-a-linguagem-brasileira-que-quer-simplificar-interfaces-em-qualquer-plataforma-2h23</link>
      <guid>https://forem.com/iamthiago/slynx-a-linguagem-brasileira-que-quer-simplificar-interfaces-em-qualquer-plataforma-2h23</guid>
      <description>&lt;p&gt;O &lt;strong&gt;Slynx&lt;/strong&gt; é um projeto bem interessante e ainda bem jovem no universo das linguagens de programação voltadas a interfaces de usuário. A ideia central é criar uma linguagem declarativa, limpa e performática para construir UIs que funcionem em várias plataformas (web, desktop nativo e mobile) a partir de um único código-fonte, sem esbarrar em problemas comuns, como baixa legibilidade (como em JSX/TSX) ou lock-in forte em frameworks específicos.&lt;/p&gt;

&lt;p&gt;O projeto é &lt;strong&gt;100% brasileiro&lt;/strong&gt;, o que dá um charme extra para quem acompanha iniciativas nacionais na área de dev tools.&lt;/p&gt;

&lt;h3&gt;
  
  
  Quem está por trás?
&lt;/h3&gt;

&lt;p&gt;Até o momento (março de 2026), o Slynx parece ser um projeto &lt;strong&gt;muito pequeno e ainda inicial&lt;/strong&gt;, provavelmente impulsionado por &lt;strong&gt;poucas pessoas&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Ao que tudo indica, o &lt;strong&gt;cykna (nickname no servidor do Discord)&lt;/strong&gt; é o principal idealizador, e a maior parte do desenvolvimento até aqui tem sido conduzida por uma organização no GitHub, com alguns devs. Pode haver contribuições pontuais de outras pessoas (há alguns PRs abertos).&lt;/p&gt;

&lt;h3&gt;
  
  
  O que já existe?
&lt;/h3&gt;

&lt;p&gt;Os repositórios principais da organização são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;slynx&lt;/strong&gt; → o compilador e a linguagem em si (escrito majoritariamente em Rust). Já conta com parser, type checker e backend para JavaScript (prova de conceito para web), além de avançar em direção a um IR intermediário para suportar mais backends.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;slynx-web&lt;/strong&gt; → uma landing page simples do projeto (feita em Next/TypeScript).&lt;/li&gt;
&lt;li&gt;Outros repos menores, como &lt;strong&gt;slynx-to-js&lt;/strong&gt; (parte do backend JS).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Atividade recente: commits e atualizações nos últimos dias (março/2026), então o projeto está vivo e em movimento, mesmo ainda estando no começo.&lt;/p&gt;

&lt;p&gt;Se você curte linguagens novas, compiladores e UI declarativa (tipo QML/Slint/SwiftUI, mas com uma vibe mais data-oriented e SoA por padrão) e quer acompanhar algo nascendo do zero, vale starar o repo e dar uma olhada de vez em quando.&lt;/p&gt;

&lt;p&gt;Links/Referências:&lt;br&gt;
Link principal: &lt;a href="https://github.com/cykna/slynx" rel="noopener noreferrer"&gt;https://github.com/cykna/slynx&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Organização: &lt;a href="https://github.com/Slynx-Language" rel="noopener noreferrer"&gt;https://github.com/Slynx-Language&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>3 Filmes sobre tecnologia que vão revirar sua mente | IamThiagoIT</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Sun, 08 Mar 2026 21:27:28 +0000</pubDate>
      <link>https://forem.com/iamthiago/3-filmes-sobre-tecnologia-que-vao-revirar-sua-mente-iamthiagoit-50pd</link>
      <guid>https://forem.com/iamthiago/3-filmes-sobre-tecnologia-que-vao-revirar-sua-mente-iamthiagoit-50pd</guid>
      <description>&lt;p&gt;A tecnologia faz parte de praticamente tudo que fazemos hoje. Redes sociais, aplicativos, dados e algoritmos moldam a forma como nos comunicamos, consumimos informação e até como tomamos decisões. Mas, por trás das interfaces simples e das plataformas que usamos todos os dias, existe uma estrutura complexa de interesses, dados e poder.&lt;/p&gt;

&lt;p&gt;Alguns filmes e documentários conseguem expor esse lado menos visível do mundo digital — mostrando como empresas de tecnologia operam, como dados são utilizados e quais conflitos surgem quando inovação, dinheiro e influência se encontram.&lt;/p&gt;

&lt;p&gt;A seguir, três produções que ajudam a enxergar a tecnologia além da superfície.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;O Dilema das Redes (2020)&lt;/strong&gt; — Documentário que expõe como as grandes plataformas digitais usam algoritmos para disputar sua atenção. A partir de depoimentos de ex-executivos e engenheiros do Vale do Silício, o filme revela como redes sociais são projetadas para influenciar comportamento, moldar opiniões e manter usuários presos em ciclos de engajamento.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sinopse:&lt;/strong&gt;&lt;br&gt;
Especialistas que ajudaram a construir as maiores redes sociais do mundo revelam como os algoritmos dessas plataformas manipulam a atenção, influenciam decisões e contribuem para fenômenos como polarização política, desinformação e dependência digital.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elenco / Participações:&lt;/strong&gt; Tristan Harris, Jeff Seibert, Justin Rosenstein, Shoshana Zuboff.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Privacidade Hackeada (2019)&lt;/strong&gt; — Investigação sobre o escândalo da Cambridge Analytica e o uso massivo de dados pessoais coletados nas redes sociais. O documentário mostra como informações aparentemente inocentes podem ser transformadas em ferramentas de manipulação política e psicológica em larga escala.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sinopse:&lt;/strong&gt;&lt;br&gt;
O documentário acompanha os bastidores do escândalo envolvendo a Cambridge Analytica e revela como milhões de dados de usuários do Facebook foram coletados e usados para influenciar eleições e campanhas políticas ao redor do mundo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elenco / Participações:&lt;/strong&gt; Brittany Kaiser, David Carroll, Carole Cadwalladr.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;A Rede Social (2010)&lt;/strong&gt; — Drama biográfico que retrata a criação do Facebook e a ascensão meteórica de Mark Zuckerberg, mostrando como uma ideia surgida em um dormitório de Harvard se transformou em uma das empresas mais influentes do mundo — cercada por disputas judiciais, conflitos entre sócios e acusações de roubo de ideia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sinopse:&lt;/strong&gt;&lt;br&gt;
Durante seus anos em Harvard, Mark Zuckerberg desenvolve uma plataforma de conexão social que rapidamente se transforma no Facebook. O sucesso meteórico da rede vem acompanhado de processos judiciais e acusações de que a ideia teria sido roubada de colegas da universidade, além de um conflito com o próprio cofundador que acabaria afastado da empresa.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Elenco:&lt;/strong&gt; Jesse Eisenberg, Andrew Garfield, Justin Timberlake.&lt;/p&gt;




&lt;p&gt;E aproveitando a data, fica também um Feliz Dia Internacional das Mulheres. Que cada vez mais mulheres ocupem espaço no universo da tecnologia, da ciência e da inovação — quebrando barreiras e mostrando que o futuro do código, dos dados e da engenharia também é delas.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>O MVC como uma Filosofia Escondida: Por Que Ele Pode Revolucionar Sua Abordagem a Problemas Complexos</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Mon, 16 Feb 2026 01:57:51 +0000</pubDate>
      <link>https://forem.com/iamthiago/o-mvc-como-uma-filosofia-escondida-por-que-ele-pode-revolucionar-sua-abordagem-a-problemas-5ce0</link>
      <guid>https://forem.com/iamthiago/o-mvc-como-uma-filosofia-escondida-por-que-ele-pode-revolucionar-sua-abordagem-a-problemas-5ce0</guid>
      <description>&lt;p&gt;Imagine que você está construindo uma casa, mas em vez de separar os cômodos por função — cozinha para cozinhar, quarto para dormir — , você mistura tudo em um grande salão caótico. A geladeira ao lado da cama, o fogão no banheiro. Funciona? Tecnicamente, sim. Mas viver ali seria um pesadelo. Agora, aplique isso ao software: sem uma estrutura clara, o código vira um emaranhado onde uma mudança simples derruba tudo. É aqui que o padrão MVC (Model-View-Controller) entra não como uma receita técnica batida, mas como uma filosofia profunda de separação de preocupações que pode alterar fundamentalmente como você encara qualquer sistema interativo — do app que você desenvolve ao modo como gerencia equipes ou até planeja sua carreira.&lt;/p&gt;

&lt;p&gt;Minha tese é simples, mas transformadora: o MVC não é meramente um padrão de design para organizar código; ele é uma lente estratégica para decompor complexidade, revelando que a inovação surge não da rigidez das regras, mas da adaptação criativa dessa estrutura a contextos imprevisíveis. Ao longo deste artigo, defenderei isso mostrando como o MVC transcende o mundo do software, usando cenários reais de empresas que falharam ou triunfaram ao reinterpretá-lo, e explorando ângulos que vão além do óbvio.&lt;/p&gt;

&lt;p&gt;A Essência Estratégica do MVC: Mais Que Código, uma Mentalidade&lt;br&gt;
Pense no MVC como um triângulo equilátero: o Model representa a verdade crua dos dados — o “o quê” do seu sistema, imutável e independente; o View é a interface, o “como” que torna essa verdade acessível e atraente; e o Controller atua como o mediador, o “por quê” que orquestra as interações sem contaminar as partes puras. Mas o que torna isso estratégico é como essa separação força você a questionar premissas fundamentais.&lt;/p&gt;

&lt;p&gt;Considere o caso da Netflix nos primórdios. Em 2007, quando migravam de DVDs para streaming, o time de engenharia enfrentava um caos: dados de usuários misturados com interfaces de recomendação e lógica de negócios. Aplicando MVC de forma criativa, eles separaram o Model (bancos de dados de preferências e conteúdos) do View (a interface personalizada no app) e do Controller (algoritmos que decidem o que mostrar baseado em interações reais). Isso não foi só técnico; foi estratégico. Permit iu que escalassem para bilhões de horas de streaming sem reescrever tudo a cada nova feature. O resultado? Uma vantagem competitiva que rivais como Blockbuster nunca viram vindo. Aqui, o MVC mudou a forma de pensar: em vez de focar em “construir mais rápido”, eles priorizaram “construir adaptável”, permitindo experimentos como o algoritmo de recomendação que hoje define o entretenimento personalizado.&lt;/p&gt;

&lt;p&gt;Em um cenário plausível mais próximo do dia a dia, imagine você gerenciando um e-commerce pequeno. Sem MVC, uma promoção de Black Friday altera o banco de dados (Model), bagunça a página de produtos (View) e trava o carrinho (Controller). Mas adotando a filosofia, você isola: o Model cuida dos preços reais, o View renderiza descontos visualmente atraentes, e o Controller gerencia a lógica de aplicação sem tocar nos dados subjacentes. De repente, testes A/B se tornam triviais, e uma falha em um módulo não derruba o site inteiro. Isso não é senso comum; é uma virada de chave mental que transforma manutenção reativa em inovação proativa.&lt;/p&gt;

&lt;p&gt;Exemplos que Provam a Tese: Quando o MVC Virou Arma Competitiva&lt;br&gt;
Para defender que o MVC é uma lente transformadora, vejamos cenários reais onde sua adaptação criativa mudou jogos inteiros. No mundo dos jogos mobile, a Unity Technologies usou princípios MVC para criar um engine que separa assets (Model: meshes, texturas), renderização (View: telas interativas) e scripts de comportamento (Controller: física, IA). Isso permitiu que indies como o criador de Among Us prototipassem ideias malucas em horas, em vez de meses. O insight aqui? O MVC não impõe rigidez; ele libera criatividade ao isolar experimentos. Se você é um dev solo, isso muda sua mentalidade: pare de codar monolitos e comece a compor sistemas como um maestro, onde cada peça evolui independentemente.&lt;/p&gt;

&lt;p&gt;Download the Medium app&lt;br&gt;
Outro exemplo vem da saúde digital. Durante a pandemia, apps como o do NHS no Reino Unido enfrentaram picos de uso. Aplicando MVC adaptado — Model para dados de sintomas anônimos, View para interfaces intuitivas em múltiplos idiomas, Controller para integrações com APIs de rastreamento, eles escalaram sem colapsos. Mas o que mudou a forma de pensar foi perceber que o MVC revela vulnerabilidades sistêmicas: se o Controller fica sobrecarregado, é sinal de que sua lógica de negócios está mal distribuída, forçando uma reflexão estratégica sobre priorização de recursos. Empresas que ignoram isso, como alguns apps de telemedicina que falharam em 2020, acabam em obsolescência.&lt;/p&gt;

&lt;p&gt;O Que Quase Ninguém Fala Sobre Isso&lt;br&gt;
Aqui vai o que torna o MVC memorável e profundo: quase ninguém discute as sombras dessa filosofia, as armadilhas que surgem quando você a trata como dogma em vez de ferramenta adaptável. Por exemplo, em equipes ágeis, o MVC pode criar silos invisíveis — devs de Model viram especialistas isolados, enquanto designers de View ignoram a lógica do Controller. Isso leva a “dívidas filosóficas”: sistemas que parecem elegantes no papel, mas se tornam rígidos na prática. Pense na falha do Twitter (agora X) em escalar features sociais nos anos 2010; uma adesão estrita ao MVC inicial os travou em atualizações lentas, até que adaptaram para microservices híbridos.&lt;/p&gt;

&lt;p&gt;Outro ponto ignorado: o MVC expõe viéses humanos. Em cenários de IA, como chatbots, o Model (dados treinados) pode perpetuar preconceitos se não for isolado criticamente do Controller (lógica de resposta). Quase ninguém fala que aplicar MVC força uma autoanálise ética: “Minha separação de preocupações reflete valores justos?” Empresas como a OpenAI aprenderam isso da pior forma com biases em modelos iniciais. Estratégicamente, isso significa que o MVC não é neutro; ele amplifica sua visão de mundo, mudando como você pensa sobre responsabilidade em design.&lt;/p&gt;

&lt;p&gt;E o mais estratégico: em mundos não-tech, como marketing, o MVC se aplica metaforicamente.&lt;/p&gt;

&lt;p&gt;Model: dados de mercado; View: campanhas visuais; Controller: estratégias de engajamento.&lt;/p&gt;

&lt;p&gt;Ignorar isso leva a campanhas falhas, como a da Pepsi em 2017, onde a “View” (anúncio polêmico) não alinhou com o “Model” (realidades sociais). O que ninguém fala é que o MVC revela que complexidade não é inimiga; é matéria-prima para inovação, desde que você o adapte sem medo.&lt;/p&gt;

&lt;p&gt;Conclusão: Volte à Lente e Mude Seu Mundo&lt;br&gt;
Retomando minha tese: o MVC é uma lente estratégica para decompor complexidade, onde a inovação brota da adaptação criativa, não da rigidez. Dos exemplos da Netflix à Unity, vimos como ele transforma caos em sistemas resilientes, forçando uma mentalidade que prioriza adaptabilidade sobre perfeição. Na seção anterior, exploramos as sombras silos, viéses e rigidez, que quase ninguém discute, reforçando que o verdadeiro poder está em usá-lo como filosofia viva.&lt;/p&gt;

</description>
      <category>mvc</category>
      <category>programming</category>
    </item>
    <item>
      <title>PrimeNG: A biblioteca UI que continua elevando o nível do desenvolvimento Angular em 2026</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Sun, 08 Feb 2026 16:37:47 +0000</pubDate>
      <link>https://forem.com/iamthiago/primeng-a-biblioteca-ui-que-continua-elevando-o-nivel-do-desenvolvimento-angular-em-2026-4a78</link>
      <guid>https://forem.com/iamthiago/primeng-a-biblioteca-ui-que-continua-elevando-o-nivel-do-desenvolvimento-angular-em-2026-4a78</guid>
      <description>&lt;p&gt;Se você desenvolve aplicações &lt;strong&gt;Angular&lt;/strong&gt; e ainda não testou (ou atualizou) o &lt;strong&gt;PrimeNG&lt;/strong&gt; recentemente, talvez esteja perdendo uma das stacks de UI mais completas e modernas do ecossistema frontend atualmente.&lt;/p&gt;

&lt;p&gt;Com a versão &lt;strong&gt;21.1.1&lt;/strong&gt; (lançada no final de janeiro/2026), o PrimeNG consolida sua posição como a suíte de componentes mais robusta para Angular, alinhada perfeitamente com as novidades do Angular 21 e com uma filosofia clara: &lt;strong&gt;menos código boilerplate, mais foco em valor de negócio&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Alguns destaques que mais me impressionam na v21+:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;+80 componentes maduros e prontos para produção&lt;br&gt;&lt;br&gt;
Tabela avançada com virtual scrolling, tree table, organização de colunas dinâmicas, row grouping, edição inline… tudo isso com performance excelente mesmo em datasets grandes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sistema de theming agnóstico e poderoso&lt;br&gt;&lt;br&gt;
Suporte nativo a presets, Primary/Surface colors, Ripple effect, RTL, variáveis CSS modernas. Quer usar com &lt;strong&gt;Tailwind&lt;/strong&gt; ou criar um design system próprio? É totalmente viável e bem documentado.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;PrimeOne UI Kit v4&lt;/strong&gt; no Figma&lt;br&gt;&lt;br&gt;
Migração para variáveis nativas do Figma — designers e devs finalmente falando a mesma língua. Acelera muito handoff e mantém consistência visual.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;+490 &lt;strong&gt;PrimeBlocks&lt;/strong&gt; prontos&lt;br&gt;&lt;br&gt;
Páginas e seções completas (dashboards, listas de clientes, wallets, transações, inbox, settings etc.) que você literalmente copia e cola. Ganho real de velocidade em MVPs e produtos internos.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Acessibilidade em primeiro lugar&lt;br&gt;&lt;br&gt;
Conformidade WCAG 2.x, keyboard navigation consistente, ARIA attributes bem implementados — essencial para projetos enterprise e produtos com público amplo.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;TypeScript de primeira classe + suporte a Signals&lt;br&gt;&lt;br&gt;
Tipagem completa, integração com as novidades reativas do Angular 21, e uma API limpa que respeita OnPush e zone-less (cada vez mais presente).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;O ecossistema PrimeTek (PrimeNG, PrimeVue, PrimeReact…) já ultrapassa &lt;strong&gt;400 milhões de downloads&lt;/strong&gt; no npm. Isso não é por acaso: é uma biblioteca mantida com consistência há mais de 10 anos, com roadmap público ambicioso para 2026 (incluindo refatorações internas, Block Builder com IA e mais melhorias no Figma Kit).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quando vale a pena escolher PrimeNG?&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Precisa entregar interfaces ricas e profissionais rapidamente
&lt;/li&gt;
&lt;li&gt;Quer uma solução enterprise-grade com suporte pago opcional (resposta em até 1 dia útil)
&lt;/li&gt;
&lt;li&gt;Seu time valoriza consistência visual + acessibilidade sem reinventar a roda
&lt;/li&gt;
&lt;li&gt;Está construindo sistemas internos, CRMs, ERPs, fintechs, SaaS administrativos…&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>angular</category>
      <category>frontend</category>
      <category>primeng</category>
      <category>webcomponents</category>
    </item>
    <item>
      <title>MySQL, PostgreSQL e SQLite: quando usar cada um (sem dogma)</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Mon, 26 Jan 2026 02:23:54 +0000</pubDate>
      <link>https://forem.com/iamthiago/mysql-postgresql-e-sqlite-quando-usar-cada-um-sem-dogma-5441</link>
      <guid>https://forem.com/iamthiago/mysql-postgresql-e-sqlite-quando-usar-cada-um-sem-dogma-5441</guid>
      <description>&lt;p&gt;Toda vez que alguém começa um projeto, surge a pergunta clássica: &lt;strong&gt;qual banco de dados usar?&lt;/strong&gt;&lt;br&gt;
MySQL, PostgreSQL e SQLite aparecem o tempo todo — e, apesar de todos serem relacionais, eles &lt;strong&gt;não resolvem os mesmos problemas da mesma forma&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  MySQL: o arroz com feijão da web
&lt;/h3&gt;

&lt;p&gt;O MySQL é, provavelmente, o banco mais popular do mundo web. Ele está em praticamente todo lugar: hospedagens baratas, projetos legados, tutoriais, CMSs e sistemas que precisam “simplesmente funcionar”.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pontos fortes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fácil de configurar e manter&lt;/li&gt;
&lt;li&gt;Ótimo desempenho para leitura&lt;/li&gt;
&lt;li&gt;Comunidade gigantesca&lt;/li&gt;
&lt;li&gt;Funciona muito bem com aplicações web tradicionais&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitações:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Menos rigor em alguns aspectos do padrão SQL&lt;/li&gt;
&lt;li&gt;Recursos avançados existem, mas não são o foco&lt;/li&gt;
&lt;li&gt;Pode virar um gargalo em cenários mais complexos de concorrência&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;Uso típico:&lt;/strong&gt; sistemas CRUD, e-commerce simples, APIs REST tradicionais, projetos que precisam de estabilidade sem muita complexidade.&lt;/p&gt;




&lt;h3&gt;
  
  
  PostgreSQL: o canivete suíço dos bancos relacionais
&lt;/h3&gt;

&lt;p&gt;O PostgreSQL é aquele banco que não tenta ser o mais simples — ele tenta ser o &lt;strong&gt;mais correto, poderoso e extensível&lt;/strong&gt;. É comum ouvir que ele “faz tudo”, e isso não é exagero.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pontos fortes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Extremamente fiel ao padrão SQL&lt;/li&gt;
&lt;li&gt;Suporte nativo a JSON, arrays, enums, CTEs, window functions&lt;/li&gt;
&lt;li&gt;Excelente controle de concorrência&lt;/li&gt;
&lt;li&gt;Ideal para sistemas complexos e escaláveis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitações:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Curva de aprendizado maior&lt;/li&gt;
&lt;li&gt;Pode ser “overkill” para projetos pequenos&lt;/li&gt;
&lt;li&gt;Configuração exige mais atenção em produção&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;Uso típico:&lt;/strong&gt; sistemas financeiros, plataformas SaaS, aplicações com regras de negócio complexas, analytics, sistemas que precisam crescer sem dor.&lt;/p&gt;




&lt;h3&gt;
  
  
  SQLite: o banco que mora no arquivo
&lt;/h3&gt;

&lt;p&gt;SQLite não é um “banco de servidor”. Ele é literalmente um &lt;strong&gt;arquivo&lt;/strong&gt;. E isso não é um defeito — é o grande diferencial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pontos fortes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Zero configuração&lt;/li&gt;
&lt;li&gt;Extremamente leve&lt;/li&gt;
&lt;li&gt;Ideal para aplicações locais&lt;/li&gt;
&lt;li&gt;Muito confiável para leitura&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Limitações:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Concorrência limitada para escrita&lt;/li&gt;
&lt;li&gt;Não escala bem para múltiplos usuários simultâneos&lt;/li&gt;
&lt;li&gt;Não é pensado para grandes volumes em produção web&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;Uso típico:&lt;/strong&gt; apps mobile, desktop, testes, protótipos, ferramentas CLI, projetos offline-first.&lt;/p&gt;




&lt;h3&gt;
  
  
  Qual escolher?
&lt;/h3&gt;

&lt;p&gt;A resposta honesta é: &lt;strong&gt;depende do problema, não da moda&lt;/strong&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Projeto simples, web tradicional? → &lt;strong&gt;MySQL&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Sistema sério, complexo, com chance de escalar? → &lt;strong&gt;PostgreSQL&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;App local, mobile ou protótipo rápido? → &lt;strong&gt;SQLite&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Escolher banco não é sobre “qual é melhor”, é sobre &lt;strong&gt;qual te dá menos dor de cabeça daqui a 6 meses&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;No fim das contas, um bom sistema nasce mais das &lt;strong&gt;decisões corretas&lt;/strong&gt; do que da tecnologia “mais poderosa”.&lt;/p&gt;

</description>
      <category>database</category>
      <category>mysql</category>
      <category>postgres</category>
      <category>sql</category>
    </item>
    <item>
      <title>Algoritmos para iniciantes: o que são e como começar sem medo</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Mon, 19 Jan 2026 02:30:02 +0000</pubDate>
      <link>https://forem.com/iamthiago/algoritmos-para-iniciantes-o-que-sao-e-como-comecar-sem-medo-5gkn</link>
      <guid>https://forem.com/iamthiago/algoritmos-para-iniciantes-o-que-sao-e-como-comecar-sem-medo-5gkn</guid>
      <description>&lt;p&gt;Quando começamos a estudar programação, uma das primeiras palavras que aparecem é “algoritmo”. Para muita gente, isso soa complicado, técnico demais ou até intimidador. Mas a verdade é que algoritmos fazem parte da nossa rotina muito antes de escrevermos a primeira linha de código. Um algoritmo nada mais é do que uma sequência de passos bem definidos para resolver um problema. Sempre que você segue uma receita, monta um móvel ou cria uma rotina diária, está aplicando um algoritmo.&lt;/p&gt;

&lt;p&gt;Na programação, a ideia é exatamente a mesma. A diferença é que precisamos descrever esses passos de forma clara e sem ambiguidades, porque o computador não “interpreta” intenções. Ele apenas executa instruções. Por isso, aprender algoritmos é, antes de tudo, aprender a pensar de maneira lógica e organizada. Não se trata de decorar comandos de uma linguagem, mas de entender como transformar um problema em uma solução passo a passo.&lt;/p&gt;

&lt;p&gt;Um ponto importante para quem está começando é entender que algoritmo não é sinônimo de linguagem de programação. A linguagem é apenas a ferramenta usada para escrever a solução. A lógica por trás pode ser expressa em português, em pseudocódigo ou em qualquer linguagem. Quando você domina algoritmos, trocar de linguagem se torna muito mais fácil, porque o que realmente importa — o raciocínio — continua o mesmo.&lt;/p&gt;

&lt;p&gt;Pense, por exemplo, em um problema simples como verificar se um número é par ou ímpar. Antes de escrever código, você pode explicar a solução com palavras: pegar o número, dividir por dois e verificar o resto da divisão. Se o resto for zero, o número é par; caso contrário, é ímpar. Essa explicação já é um algoritmo. O código vem depois, apenas traduzindo essa lógica para uma linguagem específica.&lt;/p&gt;

&lt;p&gt;No início, é comum se preocupar demais com desempenho, complexidade ou com a “melhor” solução possível. Esses assuntos são importantes, mas não devem ser um bloqueio. Para quem está começando, o mais importante é entender o problema e conseguir resolvê-lo de forma clara. Com o tempo e a prática, você naturalmente começará a perceber padrões, evitar soluções ineficientes e escrever algoritmos melhores.&lt;/p&gt;

&lt;p&gt;Estudar algoritmos exige paciência. Muitas vezes, a solução não vem de primeira, e isso faz parte do processo. Errar, testar, refazer e simplificar são etapas normais. Uma boa prática é tentar resolver o problema no papel ou explicar a solução em voz alta antes de codar. Se você consegue explicar, provavelmente consegue implementar.&lt;/p&gt;

&lt;p&gt;No fim das contas, aprender algoritmos é aprender a resolver problemas. É uma habilidade que vai muito além de uma linguagem ou de um framework específico. Quanto mais você pratica, mais natural esse tipo de pensamento se torna. E, aos poucos, aquilo que parecia difícil no começo passa a ser apenas mais um desafio interessante no caminho de quem programa.&lt;/p&gt;

</description>
      <category>algorithms</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>programming</category>
    </item>
    <item>
      <title>Estudo de Caso: Audible - O Paradoxo da Liderança Estagnada</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Mon, 12 Jan 2026 01:40:12 +0000</pubDate>
      <link>https://forem.com/iamthiago/estudo-de-caso-audible-o-paradoxo-da-lideranca-estagnada-50dj</link>
      <guid>https://forem.com/iamthiago/estudo-de-caso-audible-o-paradoxo-da-lideranca-estagnada-50dj</guid>
      <description>&lt;ol&gt;
&lt;li&gt;Visão Geral&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A Audible, empresa pioneira que inventou a categoria moderna de audiolivros e foi posteriormente adquirida pela Amazon, encontra-se em uma posição paradoxal. Embora detenha o catálogo de conteúdo mais vasto e profundo do setor, o produto é descrito como um “incumbente estagnado” que parou de inovar em termos de experiência do usuário (UX) e tecnologia.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;O Desafio: Estagnação em Meio ao Sucesso&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Apesar de ter todos os recursos da Amazon, a Audible falhou em evoluir de uma livraria digital para uma plataforma de conhecimento inteligente. O problema central não é uma falha catastrófica, mas sim uma “morte por mil cortes”: pequenas fricções e falta de visão que degradam a experiência a longo prazo.&lt;/p&gt;

&lt;p&gt;Cronograma da Estagnação:&lt;/p&gt;

&lt;p&gt;2017-2019: Lançamento do Whispersync, a última inovação significativa de funcionalidade.&lt;/p&gt;

&lt;p&gt;2020-2021: Introdução do Audible Plus, focado em retenção de catálogo, não em usabilidade.&lt;/p&gt;

&lt;p&gt;2022-2024: Transformação do app em um balcão de vendas, priorizando promoções e upsells em detrimento da experiência do ouvinte.&lt;/p&gt;

&lt;p&gt;2025+: Ausência notável de ferramentas de IA enquanto concorrentes avançam rapidamente.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Análise de Pontos Fortes vs. Fraquezas&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Forças (O que mantém a dominância):&lt;/p&gt;

&lt;p&gt;Catálogo (Nota 10/10): Inigualável em profundidade, incluindo lançamentos exclusivos e produções originais de alta qualidade.&lt;/p&gt;

&lt;p&gt;Qualidade de Produção: Padrões consistentes de narração profissional que evitam o desinteresse do ouvinte.&lt;/p&gt;

&lt;p&gt;Confiabilidade Técnica: O aplicativo é estável, com downloads confiáveis e reprodução offline eficiente.&lt;/p&gt;

&lt;p&gt;Fraquezas (Onde o produto falha):&lt;/p&gt;

&lt;p&gt;Fricção de UX: Funcionalidades básicas como a “Wishlist” estão escondidas em menus secundários, exigindo vários toques para uma ação que deveria ser instantânea.&lt;/p&gt;

&lt;p&gt;Descoberta “Billboard”: Ao contrário do Spotify ou TikTok, que criam perfis de gosto refinados, a Audible apenas exibe o que é popular ou sazonal.&lt;/p&gt;

&lt;p&gt;Ferramentas de Aprendizado Subutilizadas: Notas e clipes são difíceis de acessar, organizar e pesquisar, ignorando o uso crescente de audiolivros para educação.&lt;/p&gt;

&lt;p&gt;Modelo de Propriedade Restritivo: O uso contínuo de DRM impede que os usuários exportem seus arquivos ou usem players de terceiros, criando um “aprisionamento” no ecossistema.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A Lacuna da Inteligência Artificial&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Um dos pontos mais críticos é a ausência de IA generativa. A Audible possui os dados e a escala, mas não oferece recursos que já são tecnicamente viáveis, como:&lt;/p&gt;

&lt;p&gt;Resumos gerados por IA para recapitulação de capítulos.&lt;/p&gt;

&lt;p&gt;Mapas de tópicos gerados automaticamente para não-ficção.&lt;/p&gt;

&lt;p&gt;Caminhos de aprendizado personalizados e síntese entre diferentes livros.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Recomendações Estratégicas&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Para recuperar a relevância como produto de software (e não apenas como detentora de direitos autorais), a Audible deveria:&lt;/p&gt;

&lt;p&gt;Simplificar a UX: Implementar a “Wishlist” com um único toque e limpar a arquitetura de informação confusa.&lt;/p&gt;

&lt;p&gt;Personalização Profunda: Criar um motor de recomendação baseado no comportamento real de audição, não apenas em vendas.&lt;/p&gt;

&lt;p&gt;Valorização de Dados: Introduzir insights de audição (como um “Audible Wrapped”) e dashboards de progresso.&lt;/p&gt;

&lt;p&gt;Interoperabilidade: Reduzir as restrições de DRM para aumentar a confiança e a lealdade do usuário.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Veredito Final&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Com uma nota de 4,8 de 10 em avaliação de produto, a Audible sobrevive devido ao seu “moat” (fosso) de negócios e à dificuldade de migração dos usuários, e não por excelência de design. Em 2026, a plataforma é vista como um varejista maduro protegendo margens de lucro, em vez de uma empresa de tecnologia definindo o futuro do áudio.&lt;/p&gt;

&lt;p&gt;Analogia: A Audible é como uma biblioteca monumental de Alexandria que nunca instalou um sistema de busca moderno; o acervo é o melhor do mundo, mas os leitores ainda precisam de velas e mapas antigos para encontrar o que desejam, enquanto as bibliotecas vizinhas já usam sistemas digitais e recomendações inteligentes.&lt;/p&gt;

</description>
      <category>estudo</category>
      <category>case</category>
    </item>
    <item>
      <title>Desvendando os Micro-frontends: Escalando o Desenvolvimento Web com Agilidade</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Mon, 05 Jan 2026 01:19:36 +0000</pubDate>
      <link>https://forem.com/iamthiago/desvendando-os-micro-frontends-escalando-o-desenvolvimento-web-com-agilidade-19b0</link>
      <guid>https://forem.com/iamthiago/desvendando-os-micro-frontends-escalando-o-desenvolvimento-web-com-agilidade-19b0</guid>
      <description>&lt;p&gt;O desenvolvimento de software evoluiu rapidamente, mas, enquanto os microsserviços trouxeram modularidade ao backend, muitos frontends continuam enfrentando os desafios de arquiteturas monolíticas,. À medida que as aplicações crescem, esses monólitos tornam-se difíceis de escalar, gerando redundância de código e dificultando a coordenação entre equipes. É aqui que surge o &lt;strong&gt;micro-frontend&lt;/strong&gt;, um estilo arquitetural onde aplicações independentes são compostas para formar um todo maior,.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4mo88sjgp61puo875ml.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz4mo88sjgp61puo875ml.png" alt=" " width="800" height="268"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  O que são Micro-frontends?
&lt;/h3&gt;

&lt;p&gt;Em essência, micro-frontends são como &lt;strong&gt;microsserviços que vivem no navegador&lt;/strong&gt;. Em vez de uma única base de código gigante, o sistema é dividido em partes menores, onde cada uma representa um conceito de domínio autocontido, desenvolvido e entregue por equipes independentes,.&lt;/p&gt;

&lt;h3&gt;
  
  
  Por que adotar essa arquitetura?
&lt;/h3&gt;

&lt;p&gt;A transição para micro-frontends oferece benefícios que impactam tanto a tecnologia quanto os negócios:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Atualizações Incrementais:&lt;/strong&gt; Você não precisa reescrever o monólito inteiro de uma vez; pode "estrangular" partes antigas e substituí-las gradualmente por novas tecnologias,.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Independência de Deploy:&lt;/strong&gt; Cada micro-frontend possui seu próprio pipeline de entrega contínua, permitindo que uma equipe lance funcionalidades sem depender do estado das outras aplicações,.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Autonomia de Times:&lt;/strong&gt; As equipes são organizadas em torno de fatias verticais de funcionalidades de negócio (como "checkout" ou "perfil"), possuindo total domínio do código, do teste ao deploy,.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Flexibilidade Tecnológica:&lt;/strong&gt; É possível utilizar diferentes frameworks ou versões de bibliotecas (como React em uma parte e Vue em outra) conforme a necessidade de cada módulo,.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Estratégias de Integração: Como unir as peças?
&lt;/h3&gt;

&lt;p&gt;Existem diversas formas de compor esses módulos em uma única experiência para o usuário. Geralmente, utiliza-se uma &lt;strong&gt;aplicação container&lt;/strong&gt; que renderiza elementos comuns (como cabeçalhos) e gerencia quando e onde cada micro-frontend deve aparecer.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Integração em Tempo de Execução via JavaScript:&lt;/strong&gt; É a abordagem mais flexível e comum,. Cada módulo é incluído via tag &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; e expõe uma função global que o container chama para montar a aplicação no DOM,.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Module Federation (Webpack 5):&lt;/strong&gt; Uma solução moderna que permite que uma aplicação carregue dinamicamente pedaços de código de outra aplicação em tempo de execução, gerenciando dependências de forma eficiente.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Web Components:&lt;/strong&gt; Utiliza padrões nativos do navegador (Shadow DOM) para encapsular estilos e comportamentos, garantindo que o CSS de um módulo não "vaze" para os outros,.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Iframes:&lt;/strong&gt; A técnica mais antiga, que oferece isolamento total, mas apresenta dificuldades na comunicação entre apps e na responsividade,,.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Importante:&lt;/strong&gt; Deve-se evitar a &lt;strong&gt;integração em tempo de compilação&lt;/strong&gt; (publicar módulos como pacotes NPM), pois isso força um processo de lançamento sincronizado, reintroduzindo o acoplamento que os micro-frontends tentam eliminar,.&lt;/p&gt;

&lt;h3&gt;
  
  
  Desafios e Cuidados
&lt;/h3&gt;

&lt;p&gt;Nem tudo são flores. A arquitetura distribuída traz complexidades:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Tamanho do Payload:&lt;/strong&gt; Se cada micro-frontend baixar sua própria cópia do React, o usuário final terá que baixar muitos bytes repetidos,. Uma solução é externalizar dependências comuns, embora isso crie um contrato de versão entre os times.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Complexidade Operacional:&lt;/strong&gt; Gerenciar mais repositórios, pipelines e domínios exige maturidade em automação e governança,.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Consistência Visual:&lt;/strong&gt; Para garantir uma experiência coesa, é recomendado o uso de bibliotecas de componentes compartilhadas, mas elas devem conter apenas lógica de UI, nunca lógica de negócio,.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Comunicação entre Aplicações
&lt;/h3&gt;

&lt;p&gt;A recomendação de ouro é que os micro-frontends se comuniquem o mínimo possível para evitar acoplamento. Uma técnica poderosa é usar a &lt;strong&gt;URL como contrato&lt;/strong&gt;. Por exemplo, ao clicar em um link de restaurante em um módulo de "busca", a URL muda para &lt;code&gt;/restaurant/123&lt;/code&gt;, e o módulo de "detalhes" lê esse ID e renderiza a informação correta, sem que as aplicações precisem se conhecer diretamente,.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusão e Adoção Estruturada
&lt;/h3&gt;

&lt;p&gt;Para empresas que buscam modernizar seus frontends, estudos propõem guias como o &lt;strong&gt;GAM (Guide for Adoption of Micro-Frontends)&lt;/strong&gt;, que fornece diretrizes estruturadas para avaliar a viabilidade e os impactos em performance e escalabilidade.&lt;/p&gt;

&lt;p&gt;Adotar micro-frontends é, no fundo, sobre &lt;strong&gt;escalar a interação humana e a colaboração&lt;/strong&gt;. Ao dividir problemas grandes e assustadores em peças menores e gerenciáveis, as organizações conseguem entregar valor de forma mais rápida e sustentável,.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Analogia para entender o contrato de comunicação:&lt;/strong&gt;&lt;br&gt;
Imagine que os micro-frontends são diferentes lojas em um shopping. O &lt;strong&gt;shopping (container)&lt;/strong&gt; fornece a infraestrutura e a segurança. As lojas não precisam saber como o estoque da vizinha funciona. Se um cliente quer ir da "Loja de Roupas" para a "Praça de Alimentação", ele usa os &lt;strong&gt;corredores (a URL)&lt;/strong&gt;. O cliente leva consigo apenas o necessário (como o número do pedido), e a praça de alimentação sabe exatamente o que fazer com essa informação, sem nunca ter entrado nos provadores da loja de roupas.&lt;/p&gt;




&lt;p&gt;Gostou do artigo? Se sim, fico muito feliz! ✨&lt;/p&gt;

&lt;p&gt;Estou divulgando outros formatos de conteúdo em diferentes mídias. Meu nome de usuário é IamThiagoIT e você pode me encontrar nas principais redes: Facebook, Instagram, X, TikTok, Threads, Reddit e muitas outras.&lt;/p&gt;

&lt;p&gt;Quer ajudar? Compartilhe este artigo com um amigo ou amiga. Vai ser divertido termos mais opiniões e trocarmos ideias juntos! 🚀&lt;/p&gt;

</description>
      <category>programming</category>
      <category>microfrontend</category>
    </item>
    <item>
      <title>Como a acessibilidade transforma a experiência na Web</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Tue, 16 Sep 2025 14:30:52 +0000</pubDate>
      <link>https://forem.com/iamthiago/como-a-acessibilidade-transforma-a-experiencia-na-web-3p1c</link>
      <guid>https://forem.com/iamthiago/como-a-acessibilidade-transforma-a-experiencia-na-web-3p1c</guid>
      <description>&lt;p&gt;Quando falamos em &lt;strong&gt;acessibilidade digital&lt;/strong&gt;, não nos referimos apenas à possibilidade de abrir um site em um navegador utilizado por muitas pessoas. A discussão é mais ampla e envolve garantir que diferentes públicos consigam &lt;strong&gt;acessar, compreender e interagir&lt;/strong&gt; com a Web de forma inclusiva.&lt;/p&gt;

&lt;p&gt;Na Web, o termo &lt;strong&gt;acessibilidade&lt;/strong&gt; diz respeito ao quanto um site pode ser utilizado por todos os tipos de público, com destaque para pessoas com deficiência. Isso significa que, mesmo que o usuário tenha alguma limitação seja de fala, visão, audição, cognição, mobilidade ou de ordem neurológica  ele deve ser capaz de &lt;strong&gt;entender o conteúdo, navegar pelas páginas, interagir com os elementos e até contribuir&lt;/strong&gt; com o ambiente digital.&lt;/p&gt;

&lt;p&gt;A implementação de acessibilidade parte sempre da perspectiva do uso real da aplicação. Ela pode ser necessária por motivos diferentes: &lt;strong&gt;preferência pessoal&lt;/strong&gt;, &lt;strong&gt;condições permanentes&lt;/strong&gt; (como deficiências) ou até &lt;strong&gt;impedimentos temporários&lt;/strong&gt; (como usar a Web com um óculos quebrado ou um mouse que não funciona).&lt;/p&gt;

&lt;p&gt;Com o objetivo de melhorar essa experiência e padronizar boas práticas, foi criada em 1997 a &lt;strong&gt;Web Accessibility Initiative (WAI)&lt;/strong&gt;, que passou a desenvolver diretrizes e materiais educativos voltados para acessibilidade digital. Uma de suas principais entregas foi a criação das &lt;strong&gt;WCAG (Web Content Accessibility Guidelines)&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  WCAG
&lt;/h2&gt;

&lt;p&gt;As &lt;strong&gt;WCAG&lt;/strong&gt; reúnem diretrizes, recomendações e exemplos que explicam como tornar a Web mais acessível para pessoas com deficiência. Elas se apoiam em quatro princípios fundamentais:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Perceptível:&lt;/strong&gt; O conteúdo deve poder ser visto ou ouvido.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Operável:&lt;/strong&gt; O site deve funcionar por diferentes meios de interação, como teclado ou comandos de voz.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compreensível:&lt;/strong&gt; A linguagem deve ser clara e de fácil entendimento.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Robusto:&lt;/strong&gt; O conteúdo deve ser compatível com diferentes tecnologias assistivas.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Critérios de sucesso
&lt;/h3&gt;

&lt;p&gt;Os critérios de sucesso traduzem esses princípios em requisitos práticos e testáveis.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;WCAG 2.0&lt;/strong&gt; contém 61 critérios.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;WCAG 2.1&lt;/strong&gt; ampliou esse número para 78, adicionando 17 novos critérios.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;WCAG 3.0&lt;/strong&gt; está em desenvolvimento e deve ampliar ainda mais os requisitos de acessibilidade.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Esses critérios não dependem de uma tecnologia específica e descrevem situações em que usuários com deficiência poderiam enfrentar desvantagens em comparação com usuários sem deficiência.&lt;/p&gt;

&lt;p&gt;Eles estão divididos em três níveis:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Nível A:&lt;/strong&gt; Reúne 30 critérios básicos, mais simples de aplicar, geralmente sem impacto profundo no design. É o ponto de partida ideal para quem está começando.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nível AA:&lt;/strong&gt; Soma mais 20 critérios aos do nível A. É o nível mais buscado por equipes de desenvolvimento e, em alguns países, já é exigido por lei. Exemplos incluem regras de contraste de cor.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nível AAA:&lt;/strong&gt; Inclui outros 28 critérios adicionais. Alguns deles são bastante restritivos e, por isso, nem sempre aplicáveis a todos os tipos de site. Ainda assim, adotar parte dessas práticas pode elevar bastante a qualidade da acessibilidade.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Siga IamThiagoIT para mais conteúdos &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hollow Knight: Silksong derruba a Steam e faz história no mundo dos games 🎮🔥</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Sat, 06 Sep 2025 02:06:17 +0000</pubDate>
      <link>https://forem.com/iamthiago/hollow-knight-silksong-derruba-a-steam-e-faz-historia-no-mundo-dos-games-1ec5</link>
      <guid>https://forem.com/iamthiago/hollow-knight-silksong-derruba-a-steam-e-faz-historia-no-mundo-dos-games-1ec5</guid>
      <description>&lt;p&gt;O aguardado &lt;strong&gt;Hollow Knight: Silksong&lt;/strong&gt;, lançado em &lt;strong&gt;4 de setembro de 2025&lt;/strong&gt;, teve um impacto imediato e histórico no mercado dos games independentes. O título provocou instabilidade na &lt;strong&gt;Steam, PlayStation Store, Xbox Store&lt;/strong&gt; e &lt;strong&gt;Nintendo eShop&lt;/strong&gt;, que enfrentaram erros e quedas devido ao volume recorde de acessos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Instabilidades nos servidores
&lt;/h2&gt;

&lt;p&gt;No momento do lançamento, a intensa demanda por parte da comunidade causou sobrecarga dos sistemas. Usuários relataram falhas no login, travamentos nas plataformas e páginas que simplesmente não carregavam, especialmente na Steam.&lt;/p&gt;

&lt;h2&gt;
  
  
  Números expressivos de jogadores
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Em cerca de &lt;strong&gt;45 minutos&lt;/strong&gt;, &lt;em&gt;Silksong&lt;/em&gt; já reunia &lt;strong&gt;mais de 100 mil jogadores simultâneos&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Horas depois, o número ultrapassou &lt;strong&gt;500 mil&lt;/strong&gt;, solidificando o jogo como um dos maiores lançamentos da história da plataforma.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Revitalização do título original
&lt;/h2&gt;

&lt;p&gt;A atenção ao novo lançamento também impulsionou o título de 2017. &lt;em&gt;Hollow Knight&lt;/em&gt; voltou aos holofotes, com cerca de &lt;strong&gt;39 mil jogadores simultâneos&lt;/strong&gt;, dobrando seu recorde anterior e demonstrando o poder de um bom marketing orgânico.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pirataria em xeque: até os piratas estão comprando
&lt;/h2&gt;

&lt;p&gt;Em um desfecho surpreendente, mesmo o público tradicionalmente associado à pirataria demonstrou apoio comercial:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;O jogo foi amplamente compartilhado em versões piratas logo após o lançamento, em parte pela ausência de DRM  especialmente na versão distribuída pela GOG (&lt;a href="https://www.tecmundo.com.br/voxel/502264-silksong-ja-esta-disponivel-pirata-mas-ate-quem-joga-ilegalmente-esta-comprando-o-jogo.htm?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;TecMundo&lt;/a&gt;, &lt;a href="https://www.terra.com.br/gameon/plataformas-e-consoles/usuarios-de-jogos-piratas-pedem-que-hollow-knight-silksong-nao-seja-pirateado%2C33d00ab16a0021a47bf3168ec4d39a5dsaavf8yk.html?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Terra&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;No entanto, fóruns como o subreddit &lt;em&gt;r/Piracy&lt;/em&gt; mostraram um comportamento inusitado: vários usuários incentivaram a compra legítima, justificando que o preço acessível (cerca de US\$ 20 ou R\$ 60 no Brasil) e o trabalho honesto da pequena equipe da Team Cherry valem o investimento (&lt;a href="https://www.pcgamer.com/games/action/silksong-is-so-popular-even-people-in-the-piracy-subreddit-are-encouraging-others-to-just-buy-it-if-we-can-afford-to-support-them-we-should/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;PC Gamer&lt;/a&gt;, &lt;a href="https://www.gamesradar.com/games/action/with-a-drm-free-version-and-a-low-usd20-price-tag-silksong-has-won-many-pirates-over-this-is-a-time-where-if-we-can-afford-to-support-them-we-should/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;GamesRadar+&lt;/a&gt;, &lt;a href="https://www.tecmundo.com.br/voxel/502264-silksong-ja-esta-disponivel-pirata-mas-ate-quem-joga-ilegalmente-esta-comprando-o-jogo.htm?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;TecMundo&lt;/a&gt;, &lt;a href="https://www.terra.com.br/gameon/plataformas-e-consoles/usuarios-de-jogos-piratas-pedem-que-hollow-knight-silksong-nao-seja-pirateado%2C33d00ab16a0021a47bf3168ec4d39a5dsaavf8yk.html?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Terra&lt;/a&gt;, &lt;a href="https://en.as.com/meristation/news/honor-among-thieves-silksong-has-already-been-cracked-but-pirates-are-urging-each-other-to-buy-instead-n/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;AS USA&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Trechos dos fóruns:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Custa apenas 20 dólares e eu realmente gostei de Hollow Knight, então tenho certeza de que não vou me arrepender de gastar esse dinheiro.”&lt;br&gt;
“É uma equipe de três a quatro pessoas que fez o certo pelos seus fãs em todos os momentos… se podemos pagar para apoiá-los, devemos.” (&lt;a href="https://en.as.com/meristation/news/honor-among-thieves-silksong-has-already-been-cracked-but-pirates-are-urging-each-other-to-buy-instead-n/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;AS USA&lt;/a&gt;, Terra)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Preços no Brasil por plataforma
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plataforma&lt;/th&gt;
&lt;th&gt;Preço (R\$)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Steam, GOG, Humble (PC)&lt;/td&gt;
&lt;td&gt;R\$ 59,99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Xbox Store (ou Game Pass)&lt;/td&gt;
&lt;td&gt;R\$ 74,95&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nintendo eShop (Switch)&lt;/td&gt;
&lt;td&gt;R\$ 59,99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PlayStation Store (PS4/5)&lt;/td&gt;
&lt;td&gt;R\$ 114,90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Visão Geral
&lt;/h2&gt;

&lt;p&gt;O lançamento de &lt;em&gt;Hollow Knight: Silksong&lt;/em&gt; é um estudo de caso sobre como boas práticas  preço justo, valorização da comunidade e transparência podem alcançar resultados excepcionais, inclusive em termos de receita e fidelização. O apoio até de usuários normalmente ligados à pirataria evidencia que, quando os jogadores sentem respeito e oportunidade, muitos escolhem pagar de forma consciente.&lt;/p&gt;




</description>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Hollow Knight: Silksong derruba as lojas digitais e até combate a pirataria com preço justo</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Sat, 06 Sep 2025 02:04:47 +0000</pubDate>
      <link>https://forem.com/iamthiago/hollow-knight-silksong-derruba-as-lojas-digitais-e-ate-combate-a-pirataria-com-preco-justo-2d4a</link>
      <guid>https://forem.com/iamthiago/hollow-knight-silksong-derruba-as-lojas-digitais-e-ate-combate-a-pirataria-com-preco-justo-2d4a</guid>
      <description>&lt;p&gt;O aguardado &lt;strong&gt;Hollow Knight: Silksong&lt;/strong&gt;, lançado em &lt;strong&gt;4 de setembro de 2025&lt;/strong&gt;, teve um impacto imediato e histórico no mercado dos games independentes. O título provocou instabilidade na &lt;strong&gt;Steam, PlayStation Store, Xbox Store&lt;/strong&gt; e &lt;strong&gt;Nintendo eShop&lt;/strong&gt;, que enfrentaram erros e quedas devido ao volume recorde de acessos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Instabilidades nos servidores
&lt;/h2&gt;

&lt;p&gt;No momento do lançamento, a intensa demanda por parte da comunidade causou sobrecarga dos sistemas. Usuários relataram falhas no login, travamentos nas plataformas e páginas que simplesmente não carregavam, especialmente na Steam.&lt;/p&gt;

&lt;h2&gt;
  
  
  Números expressivos de jogadores
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Em cerca de &lt;strong&gt;45 minutos&lt;/strong&gt;, &lt;em&gt;Silksong&lt;/em&gt; já reunia &lt;strong&gt;mais de 100 mil jogadores simultâneos&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Horas depois, o número ultrapassou &lt;strong&gt;500 mil&lt;/strong&gt;, solidificando o jogo como um dos maiores lançamentos da história da plataforma.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Revitalização do título original
&lt;/h2&gt;

&lt;p&gt;A atenção ao novo lançamento também impulsionou o título de 2017. &lt;em&gt;Hollow Knight&lt;/em&gt; voltou aos holofotes, com cerca de &lt;strong&gt;39 mil jogadores simultâneos&lt;/strong&gt;, dobrando seu recorde anterior e demonstrando o poder de um bom marketing orgânico.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pirataria em xeque: até os piratas estão comprando
&lt;/h2&gt;

&lt;p&gt;Em um desfecho surpreendente, mesmo o público tradicionalmente associado à pirataria demonstrou apoio comercial:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;O jogo foi amplamente compartilhado em versões piratas logo após o lançamento, em parte pela ausência de DRM especialmente na versão distribuída pela GOG (&lt;a href="https://www.tecmundo.com.br/voxel/502264-silksong-ja-esta-disponivel-pirata-mas-ate-quem-joga-ilegalmente-esta-comprando-o-jogo.htm?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;TecMundo&lt;/a&gt;, &lt;a href="https://www.terra.com.br/gameon/plataformas-e-consoles/usuarios-de-jogos-piratas-pedem-que-hollow-knight-silksong-nao-seja-pirateado%2C33d00ab16a0021a47bf3168ec4d39a5dsaavf8yk.html?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Terra&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;No entanto, fóruns como o subreddit &lt;em&gt;r/Piracy&lt;/em&gt; mostraram um comportamento inusitado: vários usuários incentivaram a compra legítima, justificando que o preço acessível (cerca de US\$ 20 ou R\$ 60 no Brasil) e o trabalho honesto da pequena equipe da Team Cherry valem o investimento (&lt;a href="https://www.pcgamer.com/games/action/silksong-is-so-popular-even-people-in-the-piracy-subreddit-are-encouraging-others-to-just-buy-it-if-we-can-afford-to-support-them-we-should/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;PC Gamer&lt;/a&gt;, &lt;a href="https://www.gamesradar.com/games/action/with-a-drm-free-version-and-a-low-usd20-price-tag-silksong-has-won-many-pirates-over-this-is-a-time-where-if-we-can-afford-to-support-them-we-should/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;GamesRadar+&lt;/a&gt;, &lt;a href="https://www.tecmundo.com.br/voxel/502264-silksong-ja-esta-disponivel-pirata-mas-ate-quem-joga-ilegalmente-esta-comprando-o-jogo.htm?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;TecMundo&lt;/a&gt;, &lt;a href="https://www.terra.com.br/gameon/plataformas-e-consoles/usuarios-de-jogos-piratas-pedem-que-hollow-knight-silksong-nao-seja-pirateado%2C33d00ab16a0021a47bf3168ec4d39a5dsaavf8yk.html?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Terra&lt;/a&gt;, &lt;a href="https://en.as.com/meristation/news/honor-among-thieves-silksong-has-already-been-cracked-but-pirates-are-urging-each-other-to-buy-instead-n/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;AS USA&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Trechos dos fóruns:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Custa apenas 20 dólares e eu realmente gostei de &lt;em&gt;Hollow Knight&lt;/em&gt;, então tenho certeza de que não vou me arrepender de gastar esse dinheiro.”&lt;br&gt;
“É uma equipe de três a quatro pessoas que fez o certo pelos seus fãs em todos os momentos… se podemos pagar para apoiá-los, devemos.” (&lt;a href="https://en.as.com/meristation/news/honor-among-thieves-silksong-has-already-been-cracked-but-pirates-are-urging-each-other-to-buy-instead-n/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;AS USA&lt;/a&gt;, &lt;a href="https://www.terra.com.br/gameon/plataformas-e-consoles/usuarios-de-jogos-piratas-pedem-que-hollow-knight-silksong-nao-seja-pirateado%2C33d00ab16a0021a47bf3168ec4d39a5dsaavf8yk.html?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;Terra&lt;/a&gt;)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Preços no Brasil por plataforma
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Plataforma&lt;/th&gt;
&lt;th&gt;Preço (R\$)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Steam, GOG, Humble (PC)&lt;/td&gt;
&lt;td&gt;R\$ 59,99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Xbox Store (ou Game Pass)&lt;/td&gt;
&lt;td&gt;R\$ 74,95&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nintendo eShop (Switch)&lt;/td&gt;
&lt;td&gt;R\$ 59,99&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PlayStation Store (PS4/5)&lt;/td&gt;
&lt;td&gt;R\$ 114,90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(&lt;a href="https://www.tecmundo.com.br/voxel/502264-silksong-ja-esta-disponivel-pirata-mas-ate-quem-joga-ilegalmente-esta-comprando-o-jogo.htm" rel="noopener noreferrer"&gt;TecMundo&lt;/a&gt;)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;O lançamento de &lt;em&gt;Hollow Knight: Silksong&lt;/em&gt; é um estudo de caso sobre como boas práticas justo, valorização da comunidade e transparência podem alcançar resultados excepcionais, inclusive em termos de receita e fidelização. O apoio até de usuários normalmente ligados à pirataria evidencia que, quando os jogadores sentem respeito e oportunidade, muitos escolhem pagar de forma consciente.&lt;/p&gt;




</description>
      <category>gamedev</category>
      <category>pcgaming</category>
      <category>indie</category>
      <category>playstation</category>
    </item>
    <item>
      <title>O Mercado tech pós-pandemia: o peso crescente de provas de performance</title>
      <dc:creator>IamThiagoIT</dc:creator>
      <pubDate>Fri, 22 Aug 2025 21:56:06 +0000</pubDate>
      <link>https://forem.com/iamthiago/o-mercado-tech-pos-pandemia-o-peso-crescente-de-provas-de-performance-17ha</link>
      <guid>https://forem.com/iamthiago/o-mercado-tech-pos-pandemia-o-peso-crescente-de-provas-de-performance-17ha</guid>
      <description>&lt;p&gt;Nas últimas três semanas, estive analisando o mercado de vagas em TI, tanto para estágio quanto para júnior. Procurei ser mais específico ao estudar oportunidades em frontend, backend, fullstack e mobile  áreas em que atuo atualmente.&lt;/p&gt;

&lt;p&gt;O principal motivo para essa análise é que, durante o mestrado, percebi que talvez eu ainda não tenha um foco tão profundo em pesquisa. Escolhi um período relativamente curto para essa avaliação, então precisei aproveitar ao máximo o tempo disponível para obter uma visão eficaz nessa primeira tentativa.&lt;/p&gt;

&lt;p&gt;Agora que expliquei minhas motivações e objetivos, posso apresentar os resultados que consegui levantar.&lt;/p&gt;

&lt;h2&gt;
  
  
  período de pesquisa:
&lt;/h2&gt;

&lt;p&gt;Para embasar a análise na duração do boom do setor de TI, defini como período de estudo os anos de 2019 a 2024/25. Esse intervalo foi escolhido por abranger a fase anterior ao choque inicial, o auge do ciclo de transformação digital e a manutenção do crescimento até 2024/25, facilitando a observação de tendências, picos de investimento e mudanças de produtividade. Além disso, o recorte permite alinhamento com séries históricas disponíveis e com projeções recentes do setor. Reconheço, porém, que esse recorte pode introduzir vieses, como a influência de choques macroeconômicos (juros, inflação, câmbio), fatores geopolíticos e variações regionais, bem como a possibilidade de que o pico tenha ocorrido em momentos distintos entre subsetores (software, hardware, serviços em nuvem, terceirização, etc.). Nos próximos passos, pretendo aprofundar a discussão com janelas alternativas para comparação (por exemplo, 2015–2019 ou 2025 em diante), aplicar testes de ruptura estrutural para avaliar a robustez da identificação do auge e detalhar a metodologia de coleta de dados, critérios de inclusão de indicadores e de empresas/organizações analisadas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Golpes
&lt;/h2&gt;

&lt;p&gt;Decidi tratar do tema golpes em entrevistas, estruturando em uma sequência de posts em ordem cronológica. Isso ajuda a mapear a evolução das táticas e facilita a compreensão do público sobre como esses golpes se manifestam ao longo do tempo. Nas últimas três semanas tenho conversado com pessoas nas minhas redes sociais e percebido, de forma clara, que esse não é um caso isolado da área de TI: ocorre em diversos setores e contextos, em situações que remontam a mais de 20 anos, ou até mais, conforme relatos históricos que consegui reunir nesse curto período de observação. A ideia é apresentar uma linha do tempo que permita acompanhar padrões, variações setoriais e mudanças nas abordagens utilizadas pelos Golpistas.&lt;/p&gt;

&lt;h2&gt;
  
  
  bom vamos falar das mudanças que o mercado teve nesse período
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Antes
&lt;/h3&gt;

&lt;p&gt;Entre 2020 e 2023, o mercado de tecnologia passou por um período excepcionalmente intenso. A pandemia acelerou a transformação digital, levando organizações de diversos portes a buscar soluções digitais e, com isso, aumentando a demanda por profissionais de tecnologia. O trabalho remoto tornou-se uma prática dominante, expandindo o alcance de recrutamento para candidatos de outras regiões e apoiando a contratação de perfis de entrada, incluindo iniciantes sem experiência prática. Esse ambiente favoreceu a entrada de novos talentos, mas também introduziu desafios, como a necessidade de avaliação de competências à distância e o aumento da competição entre candidatos.&lt;/p&gt;

&lt;h3&gt;
  
  
  Agora
&lt;/h3&gt;

&lt;p&gt;Entre 2023 e o presente, após o término da pandemia, houve demissões em massa que reconfiguraram o mercado. Com orçamentos mais restritos, as contratações tornaram-se mais seletivas, priorizando perfis que agreguem valor imediato. Menos vagas de entrada e mais espaço para juniores plus ou perfis híbridos. A competição por vagas remotas tornou-se global, com candidatos mais preparados de várias regiões. A filtragem de candidaturas permaneceu rígida, elevando a exigência de comprovação de competências e de alinhamento com objetivos organizacionais.&lt;/p&gt;

&lt;h2&gt;
  
  
  Barreira de entrada está mais alta
&lt;/h2&gt;

&lt;p&gt;Certificados, por si só, não carregam o peso que costumavam ter no recrutamento atual. As empresas passam a exigir prova prática do conhecimento: projetos end-to-end com deploy, métricas de resultado e demonstração de impacto real. Essas evidências tornaram-se diferenciais claros, evidenciando experiência prática. O conceito de “juniores” mudou: hoje significa autonomia básica, código limpo e noção de processo de desenvolvimento. Essa transformação representa uma mudança substancial desde 2020, quando várias organizações passaram a investir em capacitação com cursos pagos pela empresa ou programas de upskilling para alinhar equipes às necessidades de negócio. Com a pressão por entregas rápidas e qualidade, avaliação por portfólios, repositórios de código, pipelines de CI/CD e provas de código ganhou prioridade sobre certificados isolados.&lt;/p&gt;

&lt;p&gt;Este artigo terá continuação; ficou longo demais e não houve tempo para revisar as partes subsequentes.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
