<?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: Gustavo Cabezal</title>
    <description>The latest articles on DEV Community by Gustavo Cabezal (@meisterveda).</description>
    <link>https://dev.to/meisterveda</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%2F910463%2F91645afc-5740-47c2-815b-5e58a0643378.png</url>
      <title>DEV Community: Gustavo Cabezal</title>
      <link>https://dev.to/meisterveda</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/meisterveda"/>
    <language>en</language>
    <item>
      <title>Starting slow, simple header and footer</title>
      <dc:creator>Gustavo Cabezal</dc:creator>
      <pubDate>Tue, 23 Aug 2022 02:04:12 +0000</pubDate>
      <link>https://dev.to/meisterveda/starting-slow-simple-header-and-footer-2dak</link>
      <guid>https://dev.to/meisterveda/starting-slow-simple-header-and-footer-2dak</guid>
      <description>&lt;h2&gt;
  
  
  Starting slow
&lt;/h2&gt;

&lt;p&gt;Mostly being working on having a way to code while on any pc, I found gitpod to test in case I need to use a chromebook or another laptop without much development power.&lt;/p&gt;

&lt;h3&gt;
  
  
  Gitpod
&lt;/h3&gt;

&lt;p&gt;Gitpod.io has so far shown to be a good replacement for a local dev environment, After seeing &lt;a href="https://github.com/darinpope"&gt;Darin Pope&lt;/a&gt; use it on a coding session, I liked the idea and wanted to test it.&lt;/p&gt;

&lt;p&gt;So far so good, will need to keep testing to see what else I can do with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Header
&lt;/h2&gt;

&lt;p&gt;By using a code already written on &lt;a href="https://flowbite.com/"&gt;flowbite&lt;/a&gt;, I was able to hack a simple header quickly, I have a UI component in angular called header, that itself uses 3 other components, more granular ones, a title component, a navbar and a button. I like this way to make it work, even if it means that I need to redo some of the boilerplate code to allow for the components themselves to be less specific and to allow parents (either header, footer, other components or the other pages) to use them, by allowing the parents to specify the css class and the internal information, or to have an A LA CART kind of ability of the components to let the parents choose actions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Footer
&lt;/h2&gt;

&lt;p&gt;Just like the header, mostly boilerplate so far as shown on flowbite, that will get more singular components to be displayed on each page.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Next is to start a boilerplate page setup and the first Jenkins pipeline with deployment on cloud run&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>angular</category>
      <category>tailwindcss</category>
      <category>gitpod</category>
    </item>
    <item>
      <title>Finding new ways to stay on task</title>
      <dc:creator>Gustavo Cabezal</dc:creator>
      <pubDate>Fri, 19 Aug 2022 16:05:23 +0000</pubDate>
      <link>https://dev.to/meisterveda/finding-new-ways-to-stay-on-task-13f9</link>
      <guid>https://dev.to/meisterveda/finding-new-ways-to-stay-on-task-13f9</guid>
      <description>&lt;h2&gt;
  
  
  The Issue
&lt;/h2&gt;

&lt;p&gt;Here is a deal I get distracted when starting a project of my own, mostly due to wanted to test or use different frameworks from the start, so I started to work on small commits, first to keep develop the routine, and also to keep focused on the same things and tooling.&lt;/p&gt;

&lt;h2&gt;
  
  
  The work
&lt;/h2&gt;

&lt;p&gt;Now that the basics have being stablished, pages, components, UI elements, basic setup of jest, cypress, storybook and so on, I will start with the home page.&lt;/p&gt;

&lt;h2&gt;
  
  
  First part
&lt;/h2&gt;

&lt;p&gt;Working on the home page will be simple, I already have an idea of how I wanted the page to feel and thus I will start with simple setup of the components, the header, footer and the elements inside, then after that I will do some simple unit testing and e2e, and then create the jenkins pipeline to create the container with buildpacks and setting on cloud run as a container.&lt;/p&gt;

&lt;p&gt;So come with me on this odyssey of learning and many rage inducing moments. It will be fun&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/meisterveda/portfolio"&gt;portfolio repo&lt;/a&gt; &lt;/p&gt;

</description>
      <category>angular</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Starting a journey of a complicated Portfolio with Angular and Containers</title>
      <dc:creator>Gustavo Cabezal</dc:creator>
      <pubDate>Wed, 17 Aug 2022 18:55:00 +0000</pubDate>
      <link>https://dev.to/meisterveda/starting-a-journey-of-a-complicated-portfolio-with-angular-and-containers-596b</link>
      <guid>https://dev.to/meisterveda/starting-a-journey-of-a-complicated-portfolio-with-angular-and-containers-596b</guid>
      <description>&lt;h2&gt;
  
  
  The portfolio
&lt;/h2&gt;

&lt;p&gt;So here is the story in a few words, it will be a continuous series, I wanted to update an old portfolio that I had made with hugo. So I said "why not" and deleted the old information, bad for me that the repo was in old files and not online and so I lost that too. I decided to start it all over and get to know better and test new technologies that I wanted to do, and thus I got working on a simple site, I wanted to use angular to see how I can implement new ideas, even if its a basic not that dynamic site.&lt;/p&gt;

&lt;h3&gt;
  
  
  The tools
&lt;/h3&gt;

&lt;p&gt;For tooling I will be working with:&lt;/p&gt;

&lt;h4&gt;
  
  
  Website
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Angular&lt;/li&gt;
&lt;li&gt;Tailwindcss&lt;/li&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;Cypress&lt;/li&gt;
&lt;li&gt;Storybooks&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  DevOps
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;Jenkins&lt;/li&gt;
&lt;li&gt;Dependabot&lt;/li&gt;
&lt;li&gt;CloudRun&lt;/li&gt;
&lt;li&gt;Docker Hub&lt;/li&gt;
&lt;li&gt;Buildpacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Delivery
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;CloudRun&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Idea
&lt;/h3&gt;

&lt;p&gt;I will be making a website on angular, having testing on each branch with jenkins, on pull requests I will be creating a container, storing it on docker hub and deploying it on cloudrun.&lt;/p&gt;

&lt;p&gt;Simple Yes, lets see how it goes.&lt;/p&gt;

</description>
      <category>angular</category>
      <category>tailwindcss</category>
    </item>
  </channel>
</rss>
