<?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>DEV Community: Cesar Gargiulo</title>
    <description>The latest articles on DEV Community by Cesar Gargiulo (@cesar_gargiulo_393da23967).</description>
    <link>https://dev.to/cesar_gargiulo_393da23967</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4086750%2F55ce5763-2eef-4052-8dec-d2fb8b87b42a.jpg</url>
      <title>DEV Community: Cesar Gargiulo</title>
      <link>https://dev.to/cesar_gargiulo_393da23967</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cesar_gargiulo_393da23967"/>
    <language>en</language>
    <item>
      <title>Acho que a gente passou um pouco do ponto com palavras cruzadas</title>
      <dc:creator>Cesar Gargiulo</dc:creator>
      <pubDate>Fri, 04 Sep 2026 13:45:36 +0000</pubDate>
      <link>https://dev.to/cesar_gargiulo_393da23967/acho-que-a-gente-passou-um-pouco-do-ponto-com-palavras-cruzadas-2mkj</link>
      <guid>https://dev.to/cesar_gargiulo_393da23967/acho-que-a-gente-passou-um-pouco-do-ponto-com-palavras-cruzadas-2mkj</guid>
      <description>&lt;p&gt;Tudo começou com uma ideia relativamente simples: colocar uma boa palavra-cruzada dentro da área de jogos do ValorFinal.&lt;/p&gt;

&lt;p&gt;Eu queria algo que desse para abrir no celular, resolver durante um intervalo e fechar sem precisar instalar aplicativo, criar conta ou passar por uma sequência de telas antes de começar a jogar.&lt;/p&gt;

&lt;p&gt;Como costuma acontecer por aqui, a ideia simples foi ficando um pouco menos simples conforme começamos a mexer nela.&lt;/p&gt;

&lt;p&gt;Primeiro veio a Mini, com grade 5x5 e dez palavras, pensada para aqueles dois ou três minutos livres no meio do dia. Depois veio a Clássica 11x11, mais próxima das cruzadinhas tradicionais de jornal, e em algum momento achamos uma boa ideia criar também uma Grande 13x13 aos domingos, com quase cinquenta palavras e tempo suficiente para fazer a pessoa questionar algumas escolhas da vida.&lt;/p&gt;

&lt;p&gt;Quando fomos perceber, já tínhamos preparado 1.564 palavras-cruzadas, distribuídas por 730 dias entre 2026 e 2027.&lt;/p&gt;

&lt;p&gt;Todos os dias entram uma Mini e uma Clássica novas. Aos domingos, além dessas duas, entra a Grande.&lt;/p&gt;

&lt;p&gt;O mais trabalhoso não foi criar uma tela bonita para preencher quadradinhos. Foi fazer com que as cruzadas fossem realmente agradáveis de resolver.&lt;/p&gt;

&lt;p&gt;Montamos uma base com 2.805 palavras em português do Brasil, cada uma acompanhada de uma dica escrita e revisada. A ideia desde o começo foi evitar aquele tipo de cruzadinha em que metade das respostas parece ter sido retirada de uma edição de 1932 de um dicionário que ninguém nunca abriu.&lt;/p&gt;

&lt;p&gt;A grade é montada por software, mas não significa que qualquer coisa gerada automaticamente vá para o ar. Existem verificações para eliminar grades ruins e, se uma delas não passa pelos testes, outra é criada no lugar.&lt;/p&gt;

&lt;p&gt;Também tentamos resolver algumas pequenas irritações que sempre tive com jogos desse tipo. Se você fecha a página no meio da partida, por exemplo, quando volta está tudo lá. Existe histórico, cronômetro, sequência de dias e um arquivo onde as cruzadas antigas continuam disponíveis.&lt;/p&gt;

&lt;p&gt;Quem prefere resolver no papel também consegue imprimir a cruzada com o gabarito separado, porque aparentemente ainda existem pessoas civilizadas no mundo que gostam de fazer isso com lápis e café do lado.&lt;/p&gt;

&lt;p&gt;No fim, o que começou como “vamos fazer uma cruzadinha” virou um pequeno cluster inteiro dentro do ValorFinal.&lt;/p&gt;

&lt;p&gt;E confesso que fiquei bem feliz com o resultado.&lt;/p&gt;

&lt;p&gt;Se quiser experimentar, eu começaria pela Mini e depois iria para a Clássica. A Grande de domingo fica por sua conta e risco.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://valorfinal.com.br/jogos/palavras-cruzadas" rel="noopener noreferrer"&gt;https://valorfinal.com.br/jogos/palavras-cruzadas&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Se acabar ficando preso tentando descobrir uma palavra de quatro letras por vinte minutos, pelo menos agora você sabe quem culpar.&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F54jv8vbyiu7br3n2k3ik.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F54jv8vbyiu7br3n2k3ik.png" alt=" " width="536" height="538"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>jogos</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Criamos mais de 400 ferramentas gratuitas. Agora elas podem funcionar dentro de qualquer site.</title>
      <dc:creator>Cesar Gargiulo</dc:creator>
      <pubDate>Sun, 30 Aug 2026 12:42:53 +0000</pubDate>
      <link>https://dev.to/cesar_gargiulo_393da23967/criamos-mais-de-400-ferramentas-gratuitas-agora-elas-podem-funcionar-dentro-de-qualquer-site-52p</link>
      <guid>https://dev.to/cesar_gargiulo_393da23967/criamos-mais-de-400-ferramentas-gratuitas-agora-elas-podem-funcionar-dentro-de-qualquer-site-52p</guid>
      <description>&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjqrpdcre80mowntyzgdp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjqrpdcre80mowntyzgdp.png" alt=" " width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quando começamos a construir o ValorFinal, a ideia era relativamente simples: transformar contas, consultas e informações que normalmente exigem pesquisa, planilha ou alguma paciência em ferramentas que qualquer pessoa pudesse abrir no navegador e usar em poucos segundos.&lt;/p&gt;

&lt;p&gt;Com o tempo, o projeto cresceu muito além disso. Vieram calculadoras financeiras, trabalhistas, ferramentas para empresas, investimentos, tecnologia, engenharia, veículos, loterias, dados econômicos, conversores e dezenas de outros pequenos utilitários. Algumas páginas começaram a receber milhares de acessos vindos de pesquisas no Google, outras passaram a resolver problemas bastante específicos, e aos poucos ficou evidente que havia uma oportunidade que não fazia sentido limitar ao próprio ValorFinal.&lt;/p&gt;

&lt;p&gt;Se essas ferramentas são úteis para quem chega até nós, por que elas não poderiam ser úteis também para quem está lendo um portal de notícias, o blog de um escritório de contabilidade, um site sobre investimentos, uma página de tecnologia ou qualquer outro projeto na internet?&lt;/p&gt;

&lt;p&gt;Foi daí que nasceu a área de widgets do ValorFinal.&lt;/p&gt;

&lt;p&gt;Hoje, em &lt;a href="https://valorfinal.com.br/embed" rel="noopener noreferrer"&gt;https://valorfinal.com.br/embed&lt;/a&gt;, disponibilizamos gratuitamente uma parte importante da plataforma para ser incorporada diretamente em outros sites. Em vez de mandar o visitante embora para consultar uma informação ou fazer um cálculo em outro lugar, o responsável pelo site pode colocar a ferramenta dentro da própria página.&lt;/p&gt;

&lt;p&gt;A implementação foi pensada para ser simples. Você escolhe o que deseja usar, visualiza como ficará, copia o código e coloca no site. Não existe cadastro obrigatório, mensalidade ou processo comercial para liberar o acesso. O uso é gratuito, inclusive em projetos comerciais.&lt;/p&gt;

&lt;p&gt;E não estamos falando apenas de uma ou duas calculadoras.&lt;/p&gt;

&lt;p&gt;Neste momento, já existem mais de 400 ferramentas disponíveis para incorporação, cobrindo áreas bastante diferentes. Um escritório de contabilidade, por exemplo, pode colocar no próprio site calculadoras de salário líquido, INSS, IRRF, FGTS e rescisão trabalhista. Um portal financeiro pode oferecer cotação do dólar e do euro, Selic, CDI, inflação, conversão de moedas e outros indicadores. Sites de tecnologia podem incorporar ferramentas para JSON, JWT, Base64, hash, QR Code e redes. Projetos relacionados a loterias também encontram resultados, conferidores, estatísticas e geradores.&lt;/p&gt;

&lt;p&gt;Além das calculadoras, começamos a trabalhar cada vez mais com informações que se atualizam automaticamente. Há widgets de indicadores econômicos, moedas, Bitcoin e Ethereum, futebol e outras informações que fazem mais sentido quando estão sempre atualizadas, sem que o site que incorporou a ferramenta precise manter uma estrutura própria para isso.&lt;/p&gt;

&lt;p&gt;Esse ponto talvez seja uma das partes mais interessantes do projeto.&lt;/p&gt;

&lt;p&gt;Manter uma ferramenta aparentemente simples dá trabalho. É necessário acompanhar fontes, mudanças de regras, fórmulas, comportamento em celulares, navegadores diferentes, atualização de dados e uma série de detalhes que normalmente ficam invisíveis para quem está usando. Quando transformamos isso em um widget, esse trabalho continua sendo nosso. O site parceiro recebe a ferramenta pronta e, quando uma melhoria ou correção é feita no ValorFinal, ela pode chegar ao widget sem exigir uma nova implementação em cada site que o utiliza.&lt;/p&gt;

&lt;p&gt;Também tomamos uma decisão importante desde o início: não colocar anúncios dentro dos widgets.&lt;/p&gt;

&lt;p&gt;Queremos que a ferramenta pareça uma parte útil da página onde foi incorporada, e não um bloco publicitário disfarçado. Por isso o visual é leve, responsivo, pode ser adaptado para diferentes contextos e mantém apenas a identificação transparente de que aquela ferramenta é fornecida pelo ValorFinal.&lt;/p&gt;

&lt;p&gt;Há outro aspecto desse projeto que considero especialmente interessante: ele muda um pouco a forma como pensamos o crescimento de um site.&lt;/p&gt;

&lt;p&gt;Normalmente trabalhamos para trazer as pessoas até nossas páginas. SEO, redes sociais, referências, artigos e divulgação quase sempre seguem essa direção. Com os widgets acontece também o caminho inverso: uma pequena parte do ValorFinal vai até onde as pessoas já estão.&lt;/p&gt;

&lt;p&gt;Uma calculadora pode estar dentro do site de um contador. A cotação do dólar pode aparecer em um portal de notícias. Um conversor pode fazer parte de um blog de viagens. Uma ferramenta de redes pode ser incorporada em um artigo técnico. Em todos esses casos, não precisamos disputar a atenção do usuário para tirá-lo daquela página; simplesmente levamos a funcionalidade até ele.&lt;/p&gt;

&lt;p&gt;É uma ideia simples, mas que abre possibilidades enormes.&lt;/p&gt;

&lt;p&gt;Inclusive, começamos a ver isso acontecendo na prática. Sites externos já estão incorporando widgets do ValorFinal em suas páginas, e alguns passaram a utilizar várias ferramentas diferentes. Para um projeto relativamente novo, ver algo que construímos sendo utilizado dentro de outro produto é provavelmente uma das melhores confirmações de que existe valor ali.&lt;/p&gt;

&lt;p&gt;Também queremos que essa biblioteca continue crescendo. Se uma ferramenta do ValorFinal fizer sentido fora do nosso site, a tendência é que ela também ganhe uma versão incorporável.&lt;/p&gt;

&lt;p&gt;No fim, o objetivo é bastante direto: transformar o ValorFinal em uma biblioteca aberta de ferramentas úteis para a web brasileira.&lt;/p&gt;

&lt;p&gt;Não queremos que uma calculadora precise ser construída novamente por cem sites diferentes, nem que um pequeno portal tenha de desenvolver uma infraestrutura inteira para oferecer uma informação simples aos seus leitores. Se nós já fizemos esse trabalho e conseguimos distribuí-lo de maneira segura e gratuita, faz muito mais sentido permitir que outras pessoas também utilizem.&lt;/p&gt;

&lt;p&gt;Para quem mantém um site, blog, portal, projeto pessoal ou página de uma empresa, toda a biblioteca está disponível aqui:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://valorfinal.com.br/embed" rel="noopener noreferrer"&gt;https://valorfinal.com.br/embed&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Escolha uma ferramenta, teste a pré-visualização, copie o código e coloque no seu site.&lt;/p&gt;

&lt;p&gt;Se alguma das nossas ferramentas puder tornar uma página sua um pouco mais útil para quem está do outro lado da tela, o projeto já cumpriu uma parte importante do que imaginamos para ele.&lt;/p&gt;

</description>
      <category>widget</category>
      <category>blog</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>O ValorFinal agora também olha para o céu</title>
      <dc:creator>Cesar Gargiulo</dc:creator>
      <pubDate>Tue, 25 Aug 2026 13:09:41 +0000</pubDate>
      <link>https://dev.to/cesar_gargiulo_393da23967/o-valorfinal-agora-tambem-olha-para-o-ceu-5e3j</link>
      <guid>https://dev.to/cesar_gargiulo_393da23967/o-valorfinal-agora-tambem-olha-para-o-ceu-5e3j</guid>
      <description>&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1bp3kerkgy1v1owa4um.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1bp3kerkgy1v1owa4um.png" alt="NASA/ESA and The Hubble Heritage Team STScI/AURA ) ESA/Hubble CC BY 4.0" width="799" height="641"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quando começamos a construir o ValorFinal, a ideia sempre foi muito simples: pegar informações que normalmente estão espalhadas, escondidas em páginas difíceis de entender ou apresentadas de uma forma excessivamente técnica e transformá-las em algo que qualquer pessoa consiga usar.&lt;/p&gt;

&lt;p&gt;Foi assim com calculadoras, finanças, loterias, veículos, concursos e tantas outras ferramentas que foram entrando no portal. Nas últimas semanas resolvemos levar essa mesma ideia para um assunto completamente diferente e que, de alguma forma, desperta curiosidade em quase todo mundo: astronomia.&lt;/p&gt;

&lt;p&gt;Nasceu assim o Observatório ValorFinal, uma nova área do portal criada para responder uma pergunta muito simples: &lt;em&gt;se eu olhar para o céu hoje, daqui de onde estou, o que realmente consigo ver?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Pode parecer uma pergunta fácil, mas a resposta muda completamente dependendo da cidade, do horário, da posição da Lua, dos planetas, da quantidade de nuvens e até da iluminação artificial da região. Por isso não queríamos criar apenas mais uma página com datas e curiosidades sobre astronomia. Queríamos construir algo que realmente fosse útil para quem está olhando para o céu naquele momento.&lt;/p&gt;

&lt;p&gt;O resultado está em:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://valorfinal.com.br/astronomia" rel="noopener noreferrer"&gt;https://valorfinal.com.br/astronomia&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A página calcula as informações usando a cidade escolhida pelo visitante. É possível descobrir quando o céu ficará realmente escuro, quais planetas estarão visíveis, em que direção olhar, quanto tempo haverá de céu escuro sem a Lua, como estarão as nuvens durante a noite e até receber uma indicação de quanto aquela noite vale a pena para observação.&lt;/p&gt;

&lt;p&gt;Criamos inclusive um Índice de Observação, que combina as condições do céu e da noite para tentar responder de maneira simples algo que normalmente exigiria consultar várias fontes diferentes: hoje é uma boa noite para olhar para o céu ou não?&lt;/p&gt;

&lt;p&gt;Mas durante o desenvolvimento percebemos que poderíamos ir muito além.&lt;/p&gt;

&lt;p&gt;Hoje o Observatório também permite acompanhar a fase da Lua, os planetas visíveis, os próximos eclipses, terremotos registrados pelo mundo, asteroides que estão passando próximos da Terra, atividade solar, a posição da Estação Espacial Internacional, satélites que poderão cruzar o céu da sua cidade e os próximos lançamentos espaciais.&lt;/p&gt;

&lt;p&gt;E uma das partes que mais gostei de ver pronta foi o &lt;strong&gt;Explore o Universo&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Reunimos um grande acervo de imagens reais produzidas por alguns dos principais telescópios e observatórios do mundo, incluindo Hubble, James Webb, ESO e NOIRLab. Atualmente são mais de mil imagens de galáxias, nebulosas, estrelas, aglomerados, campos profundos e outros objetos do universo, sempre acompanhadas dos créditos originais e de uma explicação em português sobre aquilo que estamos vendo.&lt;/p&gt;

&lt;p&gt;Não queríamos simplesmente montar uma galeria de imagens bonitas. A ideia foi dar contexto. Entender qual é aquele objeto, a que distância ele está, qual é o seu tamanho, por que determinadas cores aparecem na imagem e, quando possível, descobrir inclusive se aquela região do céu está visível da sua cidade naquele momento.&lt;/p&gt;

&lt;p&gt;Também criamos comparações entre imagens feitas pelo &lt;strong&gt;Hubble e pelo James Webb&lt;/strong&gt; do mesmo objeto. É uma daquelas coisas que ajudam a perceber que não estamos simplesmente olhando para uma fotografia com maior ou menor qualidade: os dois telescópios observam diferentes comprimentos de onda e, em muitos casos, revelam estruturas completamente diferentes de uma mesma região do espaço.&lt;/p&gt;

&lt;p&gt;Tudo isso é gratuito e pode ser utilizado sem cadastro.&lt;/p&gt;

&lt;p&gt;Talvez essa seja justamente a parte de que mais gosto no projeto. Não é necessário entender de astronomia para entrar. Você pode simplesmente escolher a sua cidade e descobrir o que existe acima da sua cabeça naquela noite. A partir daí, provavelmente vai acabar clicando em uma Lua, depois em um planeta, depois em uma nebulosa localizada a milhares de anos-luz e, quando perceber, estará tentando entender como uma imagem feita por um telescópio consegue mostrar algo que aconteceu milhões ou bilhões de anos atrás.&lt;/p&gt;

&lt;p&gt;Foi exatamente essa sensação de descoberta que tentamos colocar nessa nova área.&lt;/p&gt;

&lt;p&gt;O ValorFinal ainda é um projeto muito jovem e continua crescendo praticamente todos os dias. Algumas ideias começam como uma pequena ferramenta e acabam se transformando em algo muito maior do que imaginávamos inicialmente. A área de astronomia certamente foi uma delas.&lt;/p&gt;

&lt;p&gt;Ainda temos muita coisa que queremos construir por ali, mas o Observatório já está aberto e funcionando.&lt;/p&gt;

&lt;p&gt;Quem tiver curiosidade, entre, escolha sua cidade e dê uma olhada no céu de hoje:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://valorfinal.com.br/astronomia" rel="noopener noreferrer"&gt;https://valorfinal.com.br/astronomia&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;E depois me conta o que achou. Sugestões são muito bem-vindas — principalmente aquelas ideias que começam com “seria legal se desse para…”. Muitas das melhores partes do ValorFinal começaram exatamente assim.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>seo</category>
      <category>startup</category>
    </item>
    <item>
      <title>How a Simple Calculator for My Father Turned Into a Growing Web Platform</title>
      <dc:creator>Cesar Gargiulo</dc:creator>
      <pubDate>Thu, 20 Aug 2026 13:01:34 +0000</pubDate>
      <link>https://dev.to/cesar_gargiulo_393da23967/how-a-simple-calculator-for-my-father-turned-into-a-growing-web-platform-19i</link>
      <guid>https://dev.to/cesar_gargiulo_393da23967/how-a-simple-calculator-for-my-father-turned-into-a-growing-web-platform-19i</guid>
      <description>&lt;p&gt;A few months ago, I built a small tool for one person: my father.&lt;/p&gt;

&lt;p&gt;He likes playing &lt;strong&gt;Lotofácil&lt;/strong&gt;, a popular Brazilian lottery, and used to spend a lot of time doing combinations and calculations manually on paper.&lt;/p&gt;

&lt;p&gt;One day I sat with him, tried to understand what he was doing and asked myself a very simple question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is this still being done by hand?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So I started coding.&lt;/p&gt;

&lt;p&gt;What was supposed to be a small personal tool eventually became the starting point of a much bigger project.&lt;/p&gt;




&lt;h2&gt;
  
  
  The first version was very simple
&lt;/h2&gt;

&lt;p&gt;My original goal was not to create a startup or a large platform.&lt;/p&gt;

&lt;p&gt;I just wanted to make my father's life easier.&lt;/p&gt;

&lt;p&gt;I created two tools:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lotofácil Closing Calculator&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://valorfinal.com.br/calculadora-fechamento-lotofacil" rel="noopener noreferrer"&gt;https://valorfinal.com.br/calculadora-fechamento-lotofacil&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lotofácil Combination Calculator&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://valorfinal.com.br/calculadora-desdobramento-lotofacil" rel="noopener noreferrer"&gt;https://valorfinal.com.br/calculadora-desdobramento-lotofacil&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instead of writing combinations on paper, he could now open the browser, enter the numbers and test different scenarios.&lt;/p&gt;

&lt;p&gt;He started using the tools constantly.&lt;/p&gt;

&lt;p&gt;That was the first signal that there was something interesting there.&lt;/p&gt;




&lt;h2&gt;
  
  
  Then I started seeing the same pattern everywhere
&lt;/h2&gt;

&lt;p&gt;Once I finished those calculators, I started noticing how many small problems people still solve manually.&lt;/p&gt;

&lt;p&gt;People use:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;spreadsheets&lt;/li&gt;
&lt;li&gt;calculators&lt;/li&gt;
&lt;li&gt;formulas copied from websites&lt;/li&gt;
&lt;li&gt;notes on paper&lt;/li&gt;
&lt;li&gt;random online tools&lt;/li&gt;
&lt;li&gt;long articles just to find one number&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That gave me an idea.&lt;/p&gt;

&lt;p&gt;What if I built a platform focused on simple tools that solve these small problems directly?&lt;/p&gt;

&lt;p&gt;That is how &lt;strong&gt;ValorFinal&lt;/strong&gt; started growing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://valorfinal.com.br/" rel="noopener noreferrer"&gt;https://valorfinal.com.br/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  My rule became: utility first
&lt;/h2&gt;

&lt;p&gt;One of the principles I adopted early was:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;the tool should be more important than the article around it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If someone searches for a calculation, I don't want to give them only a long explanation.&lt;/p&gt;

&lt;p&gt;I want to give them the answer.&lt;/p&gt;

&lt;p&gt;So instead of building pages around content only, I try to build pages around functionality.&lt;/p&gt;

&lt;p&gt;The explanation exists to help the user understand the result.&lt;/p&gt;

&lt;p&gt;But the calculator or tool is the main product.&lt;/p&gt;

&lt;p&gt;This changed the way I think about SEO too.&lt;/p&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"What article should I write?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I started asking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"What problem can I solve?"&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  The stack is simple on purpose
&lt;/h2&gt;

&lt;p&gt;ValorFinal is built with &lt;strong&gt;Next.js&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A large part of the platform can run directly in the browser.&lt;/p&gt;

&lt;p&gt;For many calculators, there is no real reason to send data to a backend.&lt;/p&gt;

&lt;p&gt;If the calculation can be executed safely on the client side, that's usually what I prefer.&lt;/p&gt;

&lt;p&gt;This keeps things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fast&lt;/li&gt;
&lt;li&gt;simple&lt;/li&gt;
&lt;li&gt;inexpensive&lt;/li&gt;
&lt;li&gt;easier to maintain&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I try to avoid adding infrastructure just because I can.&lt;/p&gt;

&lt;p&gt;No database if I don't need one.&lt;/p&gt;

&lt;p&gt;No API if a local function solves the problem.&lt;/p&gt;

&lt;p&gt;No extra service if the browser can do the job.&lt;/p&gt;

&lt;p&gt;This sounds obvious, but it is very easy for side projects to become overengineered.&lt;/p&gt;




&lt;h2&gt;
  
  
  The difficult part is not always the code
&lt;/h2&gt;

&lt;p&gt;One thing this project taught me is that understanding the problem is often harder than implementing it.&lt;/p&gt;

&lt;p&gt;Before building a calculator, I need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what the user is actually trying to calculate&lt;/li&gt;
&lt;li&gt;which inputs are really necessary&lt;/li&gt;
&lt;li&gt;what can confuse the user&lt;/li&gt;
&lt;li&gt;which edge cases exist&lt;/li&gt;
&lt;li&gt;how the result should be explained&lt;/li&gt;
&lt;li&gt;whether the result can be misunderstood&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Lotofácil tools were a perfect example.&lt;/p&gt;

&lt;p&gt;Writing the code only became possible after I understood what my father was doing manually.&lt;/p&gt;

&lt;p&gt;That lesson stayed with me:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;problem understanding comes before implementation.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The project started getting traffic
&lt;/h2&gt;

&lt;p&gt;At first, almost nobody visited the site.&lt;/p&gt;

&lt;p&gt;I kept publishing tools and improving existing pages.&lt;/p&gt;

&lt;p&gt;Then Google started indexing more of them.&lt;/p&gt;

&lt;p&gt;Slowly, users started arriving.&lt;/p&gt;

&lt;p&gt;First a few.&lt;/p&gt;

&lt;p&gt;Then more.&lt;/p&gt;

&lt;p&gt;Eventually, the project started receiving hundreds of users per day.&lt;/p&gt;

&lt;p&gt;That was probably the most surprising part.&lt;/p&gt;

&lt;p&gt;A project that started because my father was doing calculations on paper was suddenly being used by people I had never met.&lt;/p&gt;




&lt;h2&gt;
  
  
  Real usage changed my priorities
&lt;/h2&gt;

&lt;p&gt;Another lesson came from watching what people actually use.&lt;/p&gt;

&lt;p&gt;Sometimes I build something I think will be important and it gets very little traffic.&lt;/p&gt;

&lt;p&gt;Then I build a simple calculator and it performs much better than expected.&lt;/p&gt;

&lt;p&gt;That changed how I prioritize development.&lt;/p&gt;

&lt;p&gt;I now try to follow a much simpler loop:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build → publish → measure → improve&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead of trying to predict everything in advance, I let usage help decide what deserves more attention.&lt;/p&gt;




&lt;h2&gt;
  
  
  Small problems can be great products
&lt;/h2&gt;

&lt;p&gt;Developers often feel that a project needs to be technically impressive to be valuable.&lt;/p&gt;

&lt;p&gt;I'm starting to believe the opposite.&lt;/p&gt;

&lt;p&gt;Many useful products are simple.&lt;/p&gt;

&lt;p&gt;They solve repetitive problems.&lt;/p&gt;

&lt;p&gt;They save a few minutes.&lt;/p&gt;

&lt;p&gt;They remove uncertainty.&lt;/p&gt;

&lt;p&gt;They replace a spreadsheet.&lt;/p&gt;

&lt;p&gt;They replace a manual calculation.&lt;/p&gt;

&lt;p&gt;They replace a piece of paper.&lt;/p&gt;

&lt;p&gt;That may not sound exciting from a technical perspective.&lt;/p&gt;

&lt;p&gt;But if people keep using it, it solves a real problem.&lt;/p&gt;

&lt;p&gt;And that's what matters.&lt;/p&gt;




&lt;h2&gt;
  
  
  What ValorFinal is today
&lt;/h2&gt;

&lt;p&gt;Today, ValorFinal has tools covering different areas, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;personal finance&lt;/li&gt;
&lt;li&gt;employment calculations&lt;/li&gt;
&lt;li&gt;lotteries&lt;/li&gt;
&lt;li&gt;technology utilities&lt;/li&gt;
&lt;li&gt;engineering&lt;/li&gt;
&lt;li&gt;other everyday calculations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The topics are different, but the idea behind them is always the same:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;make something complicated feel simple.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There is still a lot I want to improve, and the project is still young.&lt;/p&gt;

&lt;p&gt;But I like where it is going.&lt;/p&gt;

&lt;p&gt;And the funny part is that my father is still using the original Lotofácil tools.&lt;/p&gt;

&lt;p&gt;He also keeps finding things to test.&lt;/p&gt;

&lt;p&gt;So, without realizing it, he became the first user, the first tester and probably the person responsible for the entire project existing.&lt;/p&gt;

&lt;p&gt;If you want to take a look:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ValorFinal&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://valorfinal.com.br/" rel="noopener noreferrer"&gt;https://valorfinal.com.br/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're also building small tools, calculators or utility projects, I'd be interested to know what you've learned from real users.&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>productivity</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
