<?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: Herbert Fernandez Tamayo</title>
    <description>The latest articles on DEV Community by Herbert Fernandez Tamayo (@halftamayo).</description>
    <link>https://dev.to/halftamayo</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%2F1178917%2F75e9de26-2180-4baa-b6ce-2eafd7a41676.png</url>
      <title>DEV Community: Herbert Fernandez Tamayo</title>
      <link>https://dev.to/halftamayo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/halftamayo"/>
    <language>en</language>
    <item>
      <title>Pros and Cons about Github Foundations cert</title>
      <dc:creator>Herbert Fernandez Tamayo</dc:creator>
      <pubDate>Sun, 19 Jan 2025 02:13:25 +0000</pubDate>
      <link>https://dev.to/halftamayo/pros-and-cons-about-github-foundations-cert-1ji8</link>
      <guid>https://dev.to/halftamayo/pros-and-cons-about-github-foundations-cert-1ji8</guid>
      <description>&lt;h2&gt;
  
  
  Disclaimmer:
&lt;/h2&gt;

&lt;p&gt;I'm sure there's a ton of resources out there about Github certification, I'm not intend to write an extra one or to change your mind about take it, these lines are focus on IT college students, self taught devs or any other IT workforce self qualified as "juniors":&lt;/p&gt;

&lt;h2&gt;
  
  
  The Context:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;I have a Github Student Pack subscription so it's totally free.&lt;/li&gt;
&lt;li&gt;You only have one attempt, I guess if you pay for it you will have at least to attempts.&lt;/li&gt;
&lt;li&gt;I use everyday Git and Github, this fact in particular was the key to take the decision and take it.&lt;/li&gt;
&lt;li&gt;I thought it will be just a "walk in the park", I was totally wrong.&lt;/li&gt;
&lt;li&gt;I studied for around 2 weeks at least 1 hour daily.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Study resources:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://blog.295devops.com/todo-lo-que-necesitas-saber-para-aprobar-el-examen-github-foundation" rel="noopener noreferrer"&gt;All you need to know for take and pass the Github Foundations exam&lt;/a&gt; - By Rossana Suarez, this was my first stop - it is written in spanish - so I got my first overview about the areas of this cert and how to study for it, the bellow resources were also a recommendation from Rossana.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ghcertified.com/practice_tests/foundations/" rel="noopener noreferrer"&gt;Practice test&lt;/a&gt; - so I went directly to take the practice test, the first time I got a score under my expectations, moreover, I realized it was necessary to take it seriously because it covers different features about Github&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://learn.microsoft.com/en-us/training/paths/github-foundations/" rel="noopener noreferrer"&gt;Microsoft Learn's Github Foundations Path&lt;/a&gt; - definitively it was a good idea to take this learning path, I learned new concepts as well as details about services I previously knew o used, I got double price: to learn and get ready for the test.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The exam:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You have two hours to finish it.&lt;/li&gt;
&lt;li&gt;This is not a race so go at your own pace.&lt;/li&gt;
&lt;li&gt;At the end you get your score and they send the notification if you pass or fail it to your email.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Pros:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Since this is an entry level cert don't get confuse: entry level &lt;strong&gt;does not mean easy&lt;/strong&gt;, if you want to learn and pass it invest time to study for it.&lt;/li&gt;
&lt;li&gt;I discovered things I did not know Github offers: specifically the project administration part.&lt;/li&gt;
&lt;li&gt;is it worth it? yes it is.&lt;/li&gt;
&lt;li&gt;if you're beginning your IT career specially if you aspire to become a dev go and take the exam.&lt;/li&gt;
&lt;li&gt;am I planning to take another Github cert? perhaps the one related to Github Actions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Cons:
&lt;/h2&gt;

&lt;p&gt;I use GNU/Linux as my primary and only one OS since 2000, it was a deception to have to use Windows OS in order to take the exam, indeed, I had to use my wife's laptop and take the exam during the evening, definitively this was an uncomfortable situation, even thought this situation is not an issue from Github - PSI is the responsible of the exam platform - it would be great to fix this ASAP.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;Surely this cert won't be the key to get a 6 figure job but it would give you the foundational skills every developer should have, this cert is not for your employer, it will benefit the foundational process of your career.&lt;/p&gt;

&lt;p&gt;Good luck&lt;/p&gt;

</description>
      <category>git</category>
      <category>gitgub</category>
      <category>gitcert</category>
      <category>githubcert</category>
    </item>
    <item>
      <title>DevOps4Devs: set a budget</title>
      <dc:creator>Herbert Fernandez Tamayo</dc:creator>
      <pubDate>Mon, 04 Nov 2024 14:29:51 +0000</pubDate>
      <link>https://dev.to/halftamayo/devops4devs-set-a-budget-6ob</link>
      <guid>https://dev.to/halftamayo/devops4devs-set-a-budget-6ob</guid>
      <description>&lt;h2&gt;
  
  
  Intro:
&lt;/h2&gt;

&lt;p&gt;I'm pretty sure the term DevOps is in your to-do or doing list, topics such as kubernetes, containers, serverless and CI-CD are common skills requested for open possitions or in your day to day work environment, after sign up for any of the cloud providers I think you should pay attentions to these steps: how to get founded and how to set a budget.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Founded:
&lt;/h2&gt;

&lt;p&gt;The fact is you will need to invest time and effort during your first steps, of course, this include the use of a series of services from your cloud providers, please take a in count that additional objects will be created during your exercises (network gateways for example) and for that you will need founds, please consider the bellow alternatives:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Use your &lt;a class="mentioned-user" href="https://dev.to/edu"&gt;@edu&lt;/a&gt; domain email account: cloud providers have either special discounts or free tier for active students, in the case of &lt;strong&gt;Microsoft Azure&lt;/strong&gt; you have $100 if you have a Github Student Pack subscription; about &lt;strong&gt;Amazon AWS&lt;/strong&gt; I understand they still have a free tier for students, in both cases using free tier has its limitations but it is a good starting point, feel free to get more details from the official documentation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Get credits from your local / online meetup groups: in the case of AWS this has been very effective for me, I take part of online sessions or meetups from AWS Ambassadors, in the most of the meetings at the end there are rafles where you can participate and win credits ($25, $50, etc) so you can redeem it in your AWS Account, give it a try, you never know when you can win.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use your own debit/credit card: of course if you want to get right to the point you can use your debit/credit card, just remember the first steps require more time and eventually that means more money.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Indepent of what of the above options you choose please don't forget to remove any services you were working on it, this is means: clusters, VMs, deployed functions or any other assets, also, double check additional objects created during your exercises, as an example: after delete a cluster deployed on AWS EKS at the next day I still have charges related and this was because a VPC Gateway was up and running.&lt;/p&gt;

&lt;h2&gt;
  
  
  Set a Budget:
&lt;/h2&gt;

&lt;p&gt;As you can imagine, it is very important to monitor the use of the founds we have related to our account, for that reason, each cloud provider has its own method to do run this task, just take in count setting up a budget works like a &lt;em&gt;forecast&lt;/em&gt;__, this means, the budget is not a speed limit, you can pass it and it's our responsibility to monitor it from time to time; in simple terms: we are in charge to take care of out credits.&lt;/p&gt;

&lt;p&gt;All right, bellow you will find a couple of snapshots related to the process of how to set a budget in Azure and AWS:&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting up a budget in Azure
&lt;/h2&gt;

&lt;p&gt;From your Azure dashboard please search for an option called "budgets":&lt;/p&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Fjiejlont0f72w4axvx6v.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.amazonaws.com%2Fuploads%2Farticles%2Fjiejlont0f72w4axvx6v.png" alt="Image description" width="800" height="262"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After that set the requested info from the budget,in the bellow image you can find an example of my personal budget:&lt;/p&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Fsmpy0st8k17ov1f6kc8w.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.amazonaws.com%2Fuploads%2Farticles%2Fsmpy0st8k17ov1f6kc8w.png" alt="Image description" width="559" height="527"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As a final step you have to set at least one email address to receive any alert related to your forecast:&lt;/p&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Fbveieu3b8jyhr240dxgy.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.amazonaws.com%2Fuploads%2Farticles%2Fbveieu3b8jyhr240dxgy.png" alt="Image description" width="323" height="235"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Eventually you will receive emails like this one:&lt;/p&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Fg0ar1q4r6yhc2yqv2fbk.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.amazonaws.com%2Fuploads%2Farticles%2Fg0ar1q4r6yhc2yqv2fbk.png" alt="Image description" width="697" height="597"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see the forecast is higher than the expected, this means I should review what services I have deployed and take the decission to shut them down or continue as they are, the budget is not a tool to auto block something.&lt;/p&gt;

&lt;p&gt;As a final comment, every time you log in Azure gives you insight like remaining credits and a cost by resouce just like in the next image:&lt;/p&gt;

&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.amazonaws.com%2Fuploads%2Farticles%2Fzk1ez9qiuubb1va82mbv.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.amazonaws.com%2Fuploads%2Farticles%2Fzk1ez9qiuubb1va82mbv.png" alt="Image description" width="800" height="593"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now it's your turn: let's try to set a budget and an alert on Azure, then try to deploy an asset and you'll see if there is a relation between your forecast and your budget.&lt;/p&gt;

&lt;p&gt;In the next I'll show you how to set a budget in AWS. Happy coding!&lt;/p&gt;

</description>
      <category>azure</category>
      <category>aws</category>
      <category>budget</category>
      <category>devops4devs</category>
    </item>
  </channel>
</rss>
