<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>João Carlos</title>
    <link>https://bolha.blog/joao-carlos/</link>
    <description></description>
    <pubDate>Sat, 16 May 2026 13:48:59 +0000</pubDate>
    <item>
      <title>Meu projetinho</title>
      <link>https://bolha.blog/joao-carlos/meu-projetinho</link>
      <description>&lt;![CDATA[Finalmeeeeente eu terminei esse carinha.&#xA;Tudo começou em um post meu lá no Tabnews. Eu perguntava se alguém conhecia uma comunidade para encontrar projetos open source brasileiros para colaborar. Ninguém conhecia uma, e tinha gente naquele post compartilhando seus projetos até, mostrando que tinha essa vontade.&#xA;&#xA;Então, como bom arteiro e programador que eu sou, decidi fazer o meu próprio, que demoraria algumas semanas ou um mês no máximo&#xA;&#xA;(isso durou uns 5 meses)&#xA;&#xA;O resultado final ficou bem satisfatório. Mesmo tendo que cortar algumas coisas, e ter que me segurar para não adicionar mais bobeirinhas. O projeto tá aí, tá lançado, e tá pronto.&#xA;&#xA;A stack é extremamente simples (a ideia desde o começo era simplicidade em tudo), é um site estático, com um pré processador gerando as páginas com os projetos e tals&#xA;&#xA;Eu tive a decisão meio duvidosa de usar o bootstrap studio, porque odeio ao máximo desenvolvimento web, e estou muito por fora de padrões, boas práticas, o que precisa colocar no cabeçalho para fazer a bagaça funcionar em mobile. Mas no final foi bem útil, mesmo que precisei me virar muito para me adaptar com ele, e me deu o que precisava&#xA;&#xA;Difícil foi processar os dados dele. Para maior flexibilidade, eu usei lua puro para fazer isso. ficaria difícil usar um pré-processador como hugo porque o bootstrap studio me limitaria muito na questão de criar os templates. Então usei lua, e uma biblioteca para fazer o parse do HTML, e tudo fluiu muito bem&#xA;&#xA;A hospedagem tá sendo feito no GitLab pages, e com o domínio deles também. Se o projeto pegar mais tração eu posso comprar um domínio .com.br, e usar uma CDN melhorzinha. Mas eu quero bota ele pra fora esse MVP logo, e ficar escovando bits depois se precisar.&#xA;&#xA;Em geral tô bem feliz de ter programado um negócio publico, para outras pessoas usarem. Não ser um desafiozinho bobo, que dura uma semana só.&#xA;&#xA;O site é: joao620.gitlab.io/meu-projetinho. lá tem algumas informações como adicionar os seus, os meus projetos para demonstrar como fica, e bastantes bugs que eu fingir não existir para lançar ele logo :P&#xA;(Usem no modo escuro, eu acho bem mais bonito)&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Finalmeeeeente eu terminei esse carinha.
Tudo começou em um <a href="https://www.tabnews.com.br/hagaka/onde-encontrar-projetinhos-para-colaborar" rel="nofollow">post</a> meu lá no Tabnews. Eu perguntava se alguém conhecia uma comunidade para encontrar projetos open source brasileiros para colaborar. Ninguém conhecia uma, e tinha gente naquele post compartilhando seus projetos até, mostrando que tinha essa vontade.</p>

<p>Então, como bom arteiro e programador que eu sou, decidi fazer o meu próprio, que demoraria algumas semanas ou um mês no máximo</p>

<p><img src="https://i.imgflip.com/85pc8o.jpg" alt="">
(isso durou uns 5 meses)</p>

<p>O resultado final ficou bem satisfatório. Mesmo tendo que cortar algumas coisas, e ter que me segurar para não adicionar mais bobeirinhas. O projeto tá aí, tá lançado, e tá pronto.</p>

<p>A stack é extremamente simples (a ideia desde o começo era simplicidade em tudo), é um site estático, com um pré processador gerando as páginas com os projetos e tals</p>

<p>Eu tive a decisão meio duvidosa de usar o bootstrap studio, porque odeio ao máximo desenvolvimento web, e estou muito por fora de padrões, boas práticas, o que precisa colocar no cabeçalho para fazer a bagaça funcionar em mobile. Mas no final foi bem útil, mesmo que precisei me virar muito para me adaptar com ele, e me deu o que precisava</p>

<p>Difícil foi processar os dados dele. Para maior flexibilidade, eu usei lua puro para fazer isso. ficaria difícil usar um pré-processador como hugo porque o bootstrap studio me limitaria muito na questão de criar os templates. Então usei lua, e uma biblioteca para fazer o <em>parse</em> do HTML, e tudo fluiu muito bem</p>

<p>A hospedagem tá sendo feito no GitLab pages, e com o domínio deles também. Se o projeto pegar mais tração eu posso comprar um domínio .com.br, e usar uma CDN melhorzinha. Mas eu quero bota ele pra fora esse MVP logo, e ficar escovando bits depois se precisar.</p>

<p>Em geral tô bem feliz de ter programado um negócio publico, para outras pessoas usarem. Não ser um desafiozinho bobo, que dura uma semana só.</p>

<p>O site é: <strong>joao620.gitlab.io/meu-projetinho</strong>. lá tem algumas informações como adicionar os seus, os meus projetos para demonstrar como fica, e bastantes bugs que eu fingir não existir para lançar ele logo :P
(Usem no modo escuro, eu acho bem mais bonito)</p>

<p><img src="https://a.imagem.app/38e4RN.png" alt=""></p>
]]></content:encoded>
      <guid>https://bolha.blog/joao-carlos/meu-projetinho</guid>
      <pubDate>Tue, 26 Mar 2024 00:42:42 +0000</pubDate>
    </item>
    <item>
      <title>Olá Mundo</title>
      <link>https://bolha.blog/joao-carlos/ola-mundo</link>
      <description>&lt;![CDATA[Email sem propósito nenhum, só para quebrar o gelo]]&gt;</description>
      <content:encoded><![CDATA[<p>Email sem propósito nenhum, só para quebrar o gelo</p>
]]></content:encoded>
      <guid>https://bolha.blog/joao-carlos/ola-mundo</guid>
      <pubDate>Fri, 22 Mar 2024 21:53:39 +0000</pubDate>
    </item>
  </channel>
</rss>