<?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: Isaac Thani</title>
    <description>The latest articles on DEV Community by Isaac Thani (@zikt).</description>
    <link>https://dev.to/zikt</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%2F318413%2Fc0695b4f-da82-4812-b974-3e05c2a1cebb.jpg</url>
      <title>DEV Community: Isaac Thani</title>
      <link>https://dev.to/zikt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zikt"/>
    <language>en</language>
    <item>
      <title>MQTT vs HTTP at a Glance!</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Sat, 16 May 2020 17:14:35 +0000</pubDate>
      <link>https://dev.to/zikt/mqtt-vs-http-at-a-glance-2kek</link>
      <guid>https://dev.to/zikt/mqtt-vs-http-at-a-glance-2kek</guid>
      <description>&lt;p&gt;2,5.&lt;/p&gt;

&lt;p&gt;Today I will just talk about Communication with Devices. &lt;br&gt;
I'm gradually developing interest for IoT and will actually work on the projects I have always wanted to work on. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;MQTT vs HTTP at a Glance&lt;/em&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%2Fi%2Fn3ii2ka43wpar1h5ph2b.jpeg" 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%2Fi%2Fn3ii2ka43wpar1h5ph2b.jpeg" alt="Alt MQTT vs HTTP"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MQTT is an industry-standard IoT protocol (Message Queue Telemetry Transport). It is a publish/subscribe (pub/sub) messaging protocol.&lt;/p&gt;

&lt;p&gt;HTTP is a "connectionless" protocol: with the HTTP bridge, devices do not maintain a connection to the cloud. Instead, they send requests and receive responses.&lt;/p&gt;

&lt;p&gt;From Industrial IoT on Google Cloud Platform on Coursera&lt;/p&gt;

&lt;p&gt;Delivery Guarantees&lt;br&gt;
MQTT has three levels of service:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;At most once. Guarantees at least one attempt at delivery.&lt;/li&gt;
&lt;li&gt;At least once. Guarantees the message will be delivered at least once.&lt;/li&gt;
&lt;li&gt;Exactly once. Guarantees the message is delivered only once.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;MQTT also has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Last will and testament. If a client (ie device) is disconnected unexpectedly, the subscribers will be notified by the MQTT broker.&lt;/li&gt;
&lt;li&gt;Retained messages. New subscribers will get an immediate status update.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The ride is getting more interesting for me!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://cloud.google.com/iot/docs/concepts/protocols" rel="noopener noreferrer"&gt;Protocols - GoogleCloud &lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>alc</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Time out!</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Mon, 11 May 2020 23:47:06 +0000</pubDate>
      <link>https://dev.to/zikt/time-out-1mip</link>
      <guid>https://dev.to/zikt/time-out-1mip</guid>
      <description>&lt;p&gt;2,4.&lt;/p&gt;

&lt;p&gt;4th day of 2nd #cloudweek&lt;br&gt;
Just finished one of the most interesting labs, or speaking more accurately, I ran out of time. 5 more minutes would have been enough to finish the last task, but in &lt;a href="https://googlepluralsight.qwiklabs.com/focuses/8035644?parent=lti_session" rel="noopener noreferrer"&gt;Cloud storage lab&lt;/a&gt;. I had spent a little too much time earlier correcting an error, and with qwiklabs, you have timeouts! You can only restart...&lt;/p&gt;

&lt;p&gt;Cloud storage is a fundamental resource in Google Cloud, with many advanced features. In this lab, I was supposed to exercise many Cloud Storage features that could be useful in my future designs. I explored Cloud Storage using both the console and the gsutil tool.&lt;/p&gt;

&lt;p&gt;I performed the following tasks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Create and use buckets&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set access control lists to restrict access&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use your own encryption keys&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Implement version controls&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use directory synchronization&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Share a bucket across projects using IAM&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I still don't really understand Task 4: How to Rotate CSEK keys. I wasted time here, that's why I could not finish. I'll go back to the lab to complete it.&lt;br&gt;
Did all the tasks, though I didn't complete Task 8: Cross-project sharing.&lt;br&gt;
Didn't have enough time to Modify role for the 2nd project in order to verify access. &lt;br&gt;
I'll make sure I revisit and do this again!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Are you a learner like me(probably on GADS2020 also) or already an expert in the #Cloud(Not just GCP, but also AWS, Azure, etc?). Feel free to drop your comments, tips, advice, or just say hi!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I am learning Essential Google Cloud Infrastructure: Core Services by Google on Pluralsight as part of the Google Africa Developer Scholarship 2020 program, Google Cloud in partnership with Andela and this is my #100DaysofCloud challenge.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
      <category>alc</category>
    </item>
    <item>
      <title>A detour ain't gonna stop me!</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Mon, 11 May 2020 19:55:09 +0000</pubDate>
      <link>https://dev.to/zikt/a-detour-ain-t-gonna-stop-me-2ogl</link>
      <guid>https://dev.to/zikt/a-detour-ain-t-gonna-stop-me-2ogl</guid>
      <description>&lt;p&gt;2,3.&lt;/p&gt;

&lt;p&gt;I few days since I posted last. I had to pause and do other things. I figured this should not stop me from continuing. I'll work towards building the habit of consistency and not breaking, but I am taking it more softly.&lt;/p&gt;

&lt;p&gt;Today I learnt about Cloud IAM.&lt;br&gt;
Cloud IAM is Google Cloud Platform’s unified system for managing access to resources and assigning permissions for users and services to access those resources. &lt;iframe width="710" height="399" src="https://www.youtube.com/embed/96HlT4f2AUU"&gt;
&lt;/iframe&gt;
&lt;br&gt;
&lt;a href="https://cloud.google.com/iam" rel="noopener noreferrer"&gt;More here:&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Cloud IAM Lab on qwiklabs&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I did the lab I looked forward to. I'm already feeling like a cloud architect!(I know I still have a long way to go though lol). The lab was legit really cool!&lt;/p&gt;

&lt;p&gt;In the lab I:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Used Cloud IAM to implement access control&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Restricted access to specific features or resources&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Used the Service Account User role&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I exercised granting and revoking Cloud IAM roles, first to a user, Username 2, and then to a Service Account User. You could allocate Service Account User credentials and "bake" them into a VM to create specific-purpose authorized bastion hosts.&lt;/p&gt;

&lt;p&gt;I may write less frequently now, and sometimes a tweet does the magic for me. But I initiated a &lt;strong&gt;for loop&lt;/strong&gt; that will only stop when &lt;strong&gt;i = 100&lt;/strong&gt;!!!&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1256664381569429504-493" src="https://platform.twitter.com/embed/Tweet.html?id=1256664381569429504"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1256664381569429504-493');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1256664381569429504&amp;amp;theme=dark"
  }



&lt;/p&gt;

</description>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
      <category>alc</category>
    </item>
    <item>
      <title>#100DaysofTheRealDeal</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Wed, 06 May 2020 17:36:06 +0000</pubDate>
      <link>https://dev.to/zikt/100daysoftherealdeal-48ag</link>
      <guid>https://dev.to/zikt/100daysoftherealdeal-48ag</guid>
      <description>&lt;h3&gt;
  
  
  Contents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;What's up&lt;/li&gt;
&lt;li&gt;I will&lt;/li&gt;
&lt;li&gt;Conclusion&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What'sup? &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I just came across the &lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/softwaredotcom" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F427%2F71853910-e050-47cb-aa4d-2df249eac23f.png" alt="Software.com" width="384" height="384"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F123230%2F875b3024-42b9-43fb-8e1a-ae508a5e86b8.png" alt="" width="800" height="800"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/softwaredotcom/essential-guide-to-the-100-days-of-code-challenge-3b5g" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Essential Guide to the 100 Days of Code Challenge&lt;/h2&gt;
      &lt;h3&gt;Geoff Stevens for Software.com ・ Feb 26 '20&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#100daysofcode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
 and realized I was not doing the &lt;a href="//100DaysofCode.com"&gt;100DaysofCode&lt;/a&gt;/&lt;a href="https://www.100daysofx.com/" rel="noopener noreferrer"&gt;100DaysofX&lt;/a&gt;. This is not my first attempt at the 100daysofCode, but this is the attempt I want to take seriously(like all the others have been 😂) and complete since I actually have no excuse this time. So I will do my best to follow what has been outlined here...

&lt;h3&gt;
  
  
  I will: &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Actually code for a minimum of one hour each day(Tried for a few days, and I am averaging 2!)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Come up with an objective, and something that will help me in my quest to finally work on real projects and build &lt;a href="//isaacthani.com"&gt;a strong portfolio&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I understand that writing real code on real projects should be my goal throughout the challenge, unlike times when I counted times spent on some (very) interactive tutorials haha.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;"Time spent on tutorials, online courses, or other similar resources, generally do not count toward fulfilling the requirements of the 100 Days of Code. Tutorials are too passive; try to move from being a consumer to a creator. Learn as you code."&lt;/p&gt;

&lt;p&gt;"At the end of each day, push your code to GitHub (or another public repository hosting service)" just to kind of track. I will do that also for my coding challenge.&lt;/p&gt;

&lt;p&gt;"Above all else, the most important requirement is to write something every day"(I'm doing that already...).&lt;/p&gt;

&lt;p&gt;"You can use a simple timer to ensure that you code for at least an hour every day. If you tend to code for more than an hour, tracking your coding will help you understand more about what projects you have worked on the most". The tools I found will help me manage this process. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;"Pacing is the key to maintaining engagement throughout the 100 Days of Code challenge and ensuring you do not overcommit yourself"&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;"Work on projects that are challenging for you, knowing that 100 Days of Code is about improvement—a rate of change—and not about skill—an absolute measurement."&lt;/p&gt;

&lt;p&gt;"You should also write a retrospective blog post or journal entry detailing the successes and challenges of your 100 days of code, so that you may better prepare for more challenges in the future and give back to the next class of developers that are just beginning the challenge." - I can't wait to do that!&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I started a #100DaysofCloud earlier as part of the GADS2020 program and it is going great! I will leave that as it is(I'm enjoying it and not sure how I can plan yet), taking it a bit cool. I'm now planning my real 100daysofCode. &lt;br&gt;
Will announce it soon!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.100daysofcode.com/" rel="noopener noreferrer"&gt;https://www.100daysofcode.com/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.100daysofx.com/" rel="noopener noreferrer"&gt;https://www.100daysofx.com/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Making Some Progress</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Tue, 05 May 2020 00:17:41 +0000</pubDate>
      <link>https://dev.to/zikt/making-some-progress-ei4</link>
      <guid>https://dev.to/zikt/making-some-progress-ei4</guid>
      <description>&lt;p&gt;2,2.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I am really enjoying the labs on Qwiklabs. Today I worked on&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lab:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I created a Cloud Storage bucket and placed an image in it. &lt;/p&gt;

&lt;p&gt;Configured an application running in Compute Engine to use a database managed by Cloud SQL. &lt;/p&gt;

&lt;p&gt;Configured a web server with PHP, a web development environment that is the basis for popular blogging software. &lt;/p&gt;

&lt;p&gt;Configured the web server to reference the image in the Cloud Storage bucket.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lab: GCP Fundamentals: Getting Started with App Engine&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Created and deployed a simple App Engine application using a virtual environment in the Google Cloud Shell.&lt;/p&gt;

&lt;p&gt;Performed the following tasks:&lt;/p&gt;

&lt;p&gt;Installed the Cloud SDK for App Engine&lt;/p&gt;

&lt;p&gt;Previewed an App Engine application running locally in Cloud Shell.&lt;/p&gt;

&lt;p&gt;Deployed an App Engine application, so that others can reach it.&lt;/p&gt;

&lt;p&gt;Disabled an App Engine application, when you no longer want it to be visible.&lt;/p&gt;

&lt;p&gt;Created my first application using App Engine!&lt;/p&gt;

&lt;p&gt;Could not complete this: GCP Fundamentals: Getting Started with Deployment Manager and Stackdriver because of erros trying to change some things in the file. I didn't know about the fact that there is a quota for each lab. Now I cannot complete that because I have consumed my quota! - "Sorry, your quota has been exceeded for this lab".&lt;/p&gt;

&lt;p&gt;Go big with BigQuery... Separates storage cost from Queries cost...&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lab: GCP Fundamentals: Getting Started with BigQuery&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this lab, I loaded a web server log into a BigQuery table. After loading the data,I queried it using the BigQuery web user interface and the BigQuery CLI. Really enjoyed the process of querying. &lt;br&gt;
I should learn bq more and just play around with data.&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
    </item>
    <item>
      <title>One on Cloud</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Sun, 03 May 2020 20:19:58 +0000</pubDate>
      <link>https://dev.to/zikt/one-on-cloud-4oie</link>
      <guid>https://dev.to/zikt/one-on-cloud-4oie</guid>
      <description>&lt;p&gt;2,1.&lt;/p&gt;

&lt;p&gt;I learnt how to create virtual machines (VMs) instances in two different zones and connected to them using ping, ssh, and HTTPI. &lt;/p&gt;

&lt;p&gt;I performed the following tasks today:&lt;/p&gt;

&lt;p&gt;Created a Compute Engine virtual machine using the Google Cloud Platform (GCP) Console.&lt;/p&gt;

&lt;p&gt;Created a Compute Engine virtual machine using the gcloud command-line interface.&lt;/p&gt;

&lt;p&gt;Connected between the two instances.&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Title, Cloud?</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Sun, 03 May 2020 14:44:45 +0000</pubDate>
      <link>https://dev.to/zikt/title-cloud-4meh</link>
      <guid>https://dev.to/zikt/title-cloud-4meh</guid>
      <description>&lt;p&gt;1,5.&lt;/p&gt;

&lt;p&gt;What I am I learning today?&lt;/p&gt;

&lt;p&gt;For Some reasons I have Web Development: Executive Briefing in the Associate Cloud Engineer Foundations Channel (2020) so I am listening to it.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1256664381569429504-624" src="https://platform.twitter.com/embed/Tweet.html?id=1256664381569429504"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1256664381569429504-624');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1256664381569429504&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;p&gt;JavaScript - ECMAScript&lt;br&gt;
JSON - JavaScript Object Notation&lt;br&gt;
AJAX - Asynchronous JavaScript and XML&lt;br&gt;
Not sure if these are really that important to know or that I will remember them, but any ways I learnt it!&lt;/p&gt;

&lt;p&gt;I learnt &lt;a href="https://cloud.google.com/community/tutorials/setting-up-lamp" rel="noopener noreferrer"&gt;how to get a LAMP stack running on a Google Compute Engine virtual machine instance&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I used Cloud Marketplace to quickly and easily deploy a LAMP stack on a Compute Engine instance. &lt;br&gt;
The Bitnami LAMP Stack provides a complete web development environment for Linux that can be launched in one click.&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Hello, Cloud 2!</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Sat, 02 May 2020 04:32:32 +0000</pubDate>
      <link>https://dev.to/zikt/hello-cloud-2l7b</link>
      <guid>https://dev.to/zikt/hello-cloud-2l7b</guid>
      <description>&lt;p&gt;1,4.&lt;br&gt;
My 4th day of #100DaysofCloud.&lt;/p&gt;

&lt;p&gt;Today I learnt about GCP App Engine from the intermediate course Architecting Scalable Web Applications Using Google App Engine on pluralsight.&lt;br&gt;
Python and Flask(Which I have no experience with) came in handy.&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>100daysofcloud</category>
      <category>gads</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Hello, Cloud!</title>
      <dc:creator>Isaac Thani</dc:creator>
      <pubDate>Thu, 30 Apr 2020 23:55:55 +0000</pubDate>
      <link>https://dev.to/zikt/hello-cloud-49f1</link>
      <guid>https://dev.to/zikt/hello-cloud-49f1</guid>
      <description>&lt;p&gt;1,3.&lt;/p&gt;

&lt;p&gt;I gained some interest in learning about cloud architecture, and the Google Africa Developer Scholarship program (GADS) in partnership with Andela and Pluralsight came at the right time!&lt;br&gt;
Pluralsight is a great platform to explore, so I'll get into it and continue on the path #100DaysOfCloud to see how far I'll go on this journey!&lt;br&gt;
This is mostly a personal diary, a tool to see how far and track the progress I am making.&lt;br&gt;
I'll divide my 100 days into 5-day weeks.&lt;br&gt;
Today is day 3 already.&lt;/p&gt;

&lt;p&gt;Wish me good luck!&lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>100daysofcloud</category>
      <category>cloud</category>
      <category>gads</category>
    </item>
  </channel>
</rss>
