<?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: Felipe Lincoln</title>
    <description>The latest articles on DEV Community by Felipe Lincoln (@felipelincoln).</description>
    <link>https://dev.to/felipelincoln</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%2F356902%2Fd018774f-0035-403b-a94c-4ac22c138d44.jpg</url>
      <title>DEV Community: Felipe Lincoln</title>
      <link>https://dev.to/felipelincoln</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/felipelincoln"/>
    <language>en</language>
    <item>
      <title>Me, a former physicist, just launched my first project using Elixir and Phoenix.</title>
      <dc:creator>Felipe Lincoln</dc:creator>
      <pubDate>Sat, 05 Jun 2021 22:37:43 +0000</pubDate>
      <link>https://dev.to/felipelincoln/me-a-former-physicist-just-launched-my-first-project-using-elixir-and-phoenix-8k</link>
      <guid>https://dev.to/felipelincoln/me-a-former-physicist-just-launched-my-first-project-using-elixir-and-phoenix-8k</guid>
      <description>&lt;p&gt;I couldn't pay my bills as a scientific researcher so I am now adventuring into the tech world 😁&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia0.giphy.com%2Fmedia%2FcObIzBCAkFxW60ORYj%2Fgiphy.gif%3Fcid%3D790b7611be8ac971f4b2413dd3a4a526d47b98d9602c6f83%26rid%3Dgiphy.gif%26ct%3Dg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia0.giphy.com%2Fmedia%2FcObIzBCAkFxW60ORYj%2Fgiphy.gif%3Fcid%3D790b7611be8ac971f4b2413dd3a4a526d47b98d9602c6f83%26rid%3Dgiphy.gif%26ct%3Dg" alt="this is an actual crisis. Bill Nye gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I went from crystallography researcher to a backend developer about 6 months ago. But I started learning web development a lot earlier, and this project helped me a lot in this journey.&lt;/p&gt;

&lt;h2&gt;
  
  
  The journey started early 2020
&lt;/h2&gt;

&lt;p&gt;This is when I started feeling I should change my carrer and I rescued an old passion, that is coding.&lt;br&gt;
I never thought I could do some decent work with coding, although I liked, it never seemed to me like something I could be good at. But I just gave it a try anyway. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2Ff2px36fy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.hackernoon.com%2Fimages%2Ff2px36fy.gif" alt="hello world"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After a brief research on how to build a website, I started learning some javascript and python, which later evolved into learning Vue.js and Django. &lt;/p&gt;

&lt;p&gt;HTML and CSS I learned with &lt;a href="https://learn.shayhowe.com/" rel="noopener noreferrer"&gt;Shay Howe&lt;/a&gt;. If you are starting from zero, this is definitely where you want to start, I can't believe his content is free. &lt;/p&gt;

&lt;p&gt;After this I picked a CSS framework. Started with bootstrap (as everyone lol), then went to Bulma/Buefy and now I use Tailwindcss.&lt;/p&gt;

&lt;p&gt;Looking on how to maintain the code and how to deploy my application I learned Git and Docker.&lt;/p&gt;
&lt;h2&gt;
  
  
  My first fail
&lt;/h2&gt;

&lt;p&gt;I already had a good bunch of tools, so I started to develop my project, without any previous planning. Didn't know where I wanted to go, didn't know what I needed to code, nothing planned.&lt;/p&gt;

&lt;p&gt;The result of this was, after 6 months of development I didn't reach anywhere. I was implementing a lot of features without knowing this product would even work.&lt;/p&gt;

&lt;p&gt;So I decided to learn a bit more about product, what is an MVP, UX and started to think that I could have deployed just 10% of what I have made.&lt;/p&gt;

&lt;p&gt;I decided to start from zero, even rebuild the whole Stack. Changed the backend into Elixir/Phoenix using no frontend js framework and Tailwindcss. This stack could be better maintained by a single developer. I could work in only one programming language, Elxiir.&lt;/p&gt;

&lt;p&gt;This is when I started writing more in the whiteboard than in the keyboard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia1.tenor.com%2Fimages%2F97b86a94da853c008452d780ad212052%2Ftenor.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia1.tenor.com%2Fimages%2F97b86a94da853c008452d780ad212052%2Ftenor.gif" alt="writting in the whiteboard"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally I just made it, didn't over engineered it too much at this starting point.&lt;/p&gt;
&lt;h2&gt;
  
  
  My project: A blogging platform
&lt;/h2&gt;

&lt;p&gt;This project is a blogging platform where one can have a blog from her/his GitHub markdown files. Allowing the content to be improved by the readers.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.branchpage.com" rel="noopener noreferrer"&gt;www.branchpage.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fbq83ss4zvulotuqcdkjc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fbq83ss4zvulotuqcdkjc.png" alt="Branchpage landing page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Since I heard of I felt in love with open source, so the platform itself couldn't be any different 😄&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/felipelincoln" rel="noopener noreferrer"&gt;
        felipelincoln
      &lt;/a&gt; / &lt;a href="https://github.com/felipelincoln/branchpage" rel="noopener noreferrer"&gt;
        branchpage
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A blogging platform integrated with GitHub.
    &lt;/h3&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I never had a product launched before or done anything like this so I have a lot to learn. I would love to hear your feedback or get your collaboration in the code.&lt;/p&gt;

&lt;p&gt;Feel free to comment :)&lt;/p&gt;

</description>
      <category>elixir</category>
      <category>phoenix</category>
      <category>liveview</category>
      <category>blog</category>
    </item>
  </channel>
</rss>
