<?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: João Victor Nascimento</title>
    <description>The latest articles on DEV Community by João Victor Nascimento (@nascjoao).</description>
    <link>https://dev.to/nascjoao</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%2F446577%2Ffc6b5673-1092-44a0-8bfa-d24ab3aa3c5f.jpg</url>
      <title>DEV Community: João Victor Nascimento</title>
      <link>https://dev.to/nascjoao</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nascjoao"/>
    <language>en</language>
    <item>
      <title>Personal blog with Jekyll is really easy (and free)</title>
      <dc:creator>João Victor Nascimento</dc:creator>
      <pubDate>Thu, 12 Nov 2020 22:11:12 +0000</pubDate>
      <link>https://dev.to/nascjoao/personal-blog-with-jekyll-is-really-easy-and-free-3945</link>
      <guid>https://dev.to/nascjoao/personal-blog-with-jekyll-is-really-easy-and-free-3945</guid>
      <description>&lt;h5&gt;
  
  
  🇺🇸 English    🇧🇷 Portuguese
&lt;/h5&gt;

&lt;p&gt;I’ve been searching for a nice place to publish my ideas and create some content about something. In fact, I was convinced to write my articles on my personal account on &lt;a href="https://medium.com/@joaov"&gt;Medium&lt;/a&gt; and everything should be fine. It was when I realized that Medium now has paywalls and limits how many articles you can read per month with the free plan. Ok, it goes against what I believe to be the potential way to Medium go but, I won’t judge its business plans.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Well, here’s the options I had:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Cry like a baby because Medium was really great back days.&lt;br&gt;
&lt;strong&gt;2.&lt;/strong&gt; Go back to the days when I builded some blogs with traditional platforms such as Blogger, Wordpress or even… Tumblr.&lt;br&gt;
&lt;strong&gt;3.&lt;/strong&gt; Build my personal blog by my own.&lt;/p&gt;

&lt;p&gt;At this point, it’s clear what was my choice. So, I ran to search how I would achieve this task and how much this would cost. Here’s the big point:&lt;/p&gt;
&lt;h1&gt;
  
  
  I’ve found a solution that builds a full blog with just one command, which can be hosted by GitHub Pages and it’s totally free.
&lt;/h1&gt;

&lt;p&gt;Yes, my friends. Maybe for some of you it isn’t something new but, for me, it just blew my mind!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://jekyllrb.com"&gt;Jekyll&lt;/a&gt; is the name of our great solution here. It works with &lt;a href="https://www.ruby-lang.org"&gt;Ruby&lt;/a&gt; (but don’t you worry if you never saw anything about it), so you have to install it on your machine before start to work with Jekyll.&lt;/p&gt;

&lt;p&gt;After this, you have to install the Jekyll and bundler gems with this command on your terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;gem install jekyll bundler
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then you can start your first project with:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;jekyll new your-project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And that’s all! Your blog is ready (or almost it). All you have to do now is follow the documentation and set it up with your info.&lt;/p&gt;

&lt;p&gt;Jekyll has a great documentation and a large community who supports and develops themes for many tastes. I strongly recommend you to look up for more information about Jekyll. It’s a tiny tool, able to build huge projects.&lt;/p&gt;

&lt;p&gt;For free.&lt;/p&gt;

&lt;p&gt;Enjoy it! 😃&lt;/p&gt;




&lt;p&gt;&lt;a id="portuguese"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;Blog pessoal com Jekyll é muito fácil (e gratuito)&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;Eu estava procurando um lugar bacana para publicar meus pensamentos e criar conteúdo. Na verdade, eu estava convencido de que escreveria meus artigos na minha conta pessoal no &lt;a href="https://medium.com/@joaov"&gt;Medium&lt;/a&gt; e daria tudo certo. Foi aí que eu percebi que agora o Medium implementou uma forma de assinatura que limita o número de artigos que se pode ler por mês, no plano gratuito. Ok, isso vai contra aquilo que eu acredito ser a potencial trajetória para o Medium cursar mas, não vou julgar os seus planos de negócios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bem, aqui estão as opções que eu tive:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Chorar que nem criança, porque o Medium era realmente excelente antigamente.&lt;br&gt;
&lt;strong&gt;2.&lt;/strong&gt; Voltar aos velhos tempos quando eu criava blogs com plataformas tradicionais, como o Blogger, Wordpress ou até… Tumblr.&lt;br&gt;
&lt;strong&gt;3.&lt;/strong&gt; Desenvolver o meu próprio blog pessoal.&lt;/p&gt;

&lt;p&gt;A essa altura do campeonato já ficou bem claro qual foi a minha escolha. Então, eu fui atrás de aprender como eu poderia fazer isso e o quanto isso iria me custar. Aqui está a parte mais legal:&lt;/p&gt;
&lt;h1&gt;
  
  
  Eu encontrei uma solução que constrói um blog, completo, com apenas um comando. Me permite hospedar no Github Pages e é completamente gratuita.
&lt;/h1&gt;

&lt;p&gt;Sim, meus amigos. Talvez não seja novidade para alguns de vocês mas, para mim, foi um grande achado!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://jekyllrb.com"&gt;Jekyll&lt;/a&gt; é o nome da nossa grande solução. Funciona com &lt;a href="https://www.ruby-lang.org"&gt;Ruby&lt;/a&gt; (mas você não precisa se preocupar se nunca viu nada sobre), assim, você necessita de instalar na sua máquina antes de começar a trabalhar com o Jekyll.&lt;/p&gt;

&lt;p&gt;Depois disso, você precisa instalar o Jekyll e as suas bundler gems com esse comando no seu terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;gem install jekyll bundler
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Agora você já pode iniciar o seu primeiro projeto:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;jekyll new seu-projeto
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;E isso é tudo! Seu blog já está pronto (ou quase). Tudo o que você precisa fazer agora é seguir a documentação e configurar com as suas informações.&lt;/p&gt;

&lt;p&gt;Jekyll tem uma excelente documentação e uma grande comunidade disposta a ajudar e desenvolver os mais diversos temas. Eu recomendo muito que você busque conhecer um pouco mais sobre. É uma pequenina ferramenta, capaz de construir grandes projetos.&lt;/p&gt;

&lt;p&gt;De graça.&lt;/p&gt;

&lt;p&gt;Aproveita! 😃&lt;/p&gt;

</description>
      <category>jekyll</category>
      <category>english</category>
      <category>portugues</category>
    </item>
  </channel>
</rss>
