<?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>Forem: Jowel Tisso</title>
    <description>The latest articles on Forem by Jowel Tisso (@joweltisso).</description>
    <link>https://forem.com/joweltisso</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%2F399659%2F8f6ed756-b497-4045-a30d-1ed8d7c01894.jpeg</url>
      <title>Forem: Jowel Tisso</title>
      <link>https://forem.com/joweltisso</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/joweltisso"/>
    <language>en</language>
    <item>
      <title>Var, let &amp; const</title>
      <dc:creator>Jowel Tisso</dc:creator>
      <pubDate>Thu, 19 Aug 2021 10:41:59 +0000</pubDate>
      <link>https://forem.com/joweltisso/var-let-const-2fjl</link>
      <guid>https://forem.com/joweltisso/var-let-const-2fjl</guid>
      <description>&lt;h1&gt;
  
  
  So, what is var, let &amp;amp; const
&lt;/h1&gt;

&lt;p&gt;These are the keywords used to declare variables in javascript.&lt;/p&gt;

&lt;p&gt;Declaring variables is one of the most important and repetitive thing you will be doing in programming.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;var message = "Hello world!";
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Here, "message" is the variable created using the var keyword.&lt;/p&gt;

&lt;p&gt;Similarlly, let and const is also used in the same manner.&lt;/p&gt;

&lt;h1&gt;
  
  
  Who is older?
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Var&lt;/strong&gt; is definitely the older one. Let and const was later introduced in ES6(2015) version of javascript, keeping some drawback of var in mind.&lt;/p&gt;

&lt;h1&gt;
  
  
  What kind of difference do they have?
&lt;/h1&gt;

&lt;p&gt;They have difference in &lt;strong&gt;scope&lt;/strong&gt;, &lt;strong&gt;re-declaration&lt;/strong&gt; and &lt;strong&gt;hoisting&lt;/strong&gt;. In simple words, the accessibilty of variables (scope), the ability to manipulate the variables (re-declaration / update) and the mechanism of moving variable to the top before code execution (hoisting).&lt;/p&gt;

&lt;h1&gt;
  
  
  So, lets dive into the difference now!
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Scope&lt;/strong&gt; : Scope is basically a location from where a variable can be accessed or used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of scope&lt;/strong&gt; : (a) Global scope (b) Function scope (c) Block scope&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Var&lt;/strong&gt; :&lt;br&gt;
Var is globally scoped or function scope. Which means if a variable is declared outside of a function then it is globally scoped i.e it can be accessed globally or it can be accessed from any portion of the code.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    var message = "Hello";

    function showMessage(){

      console.log(message); //output "Hello"

      //The message variable can be used here
    }

      console.log(message); //output "Hello"

      //The message variable can be used here
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And if a variable is declared inside a function then it can only be accessed within that function.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    function showMessage(){

      var message = "Hello";

      console.log(message); //output "Hello"

      //The message variable can be used here
    }

      console.log(message); //output "message is not defined"

      //The message variable cannot be used here

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Let &amp;amp; const&lt;/strong&gt; :&lt;br&gt;
Let &amp;amp; const variable is block scoped. Block means the area of code which is wrapped with curly braces {} is called block.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      function blockFunc(){

        //This is a block area

      }

      if(condition){

        //This is a block area

      }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So, let &amp;amp; const variables which is declared inside a block can be accessed only within that block&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      if(condition){

        let message = "Hello";

        const greeting = "Welcome";

        //message variable can be used here

        //greeting variable can be used here
      }     

        //message variable cannot be used here

        //greeting variable cannot be used here
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Re-declaration or update&lt;/strong&gt; : Here we are going to see the ability to re-declare or update the value of a variables&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Var&lt;/strong&gt; :&lt;br&gt;
Var can be re-declared and updated.Which means we can re-declare a variable with new value or update the value of a variable.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      //re-declaration

      var message = "Hello";

      var message = "Welcome";

      console.log(message); // output "Welcome"

      //update

      var message = "Hello";

      message = "Welcome";

      console.log(message); // output "Welcome"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Let&lt;/strong&gt; :&lt;br&gt;
Let cannot be re-declared but it can be updated.Which means we can update the value of a let variable. If we try to re-declare the variable then it will give us an error.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      //re-declaration

      let message = "Hello";

      let message = "Welcome";

      console.log(message); // output "message has already been
      declared"

      //update

      let message = "Hello";

      message = "Welcome";

      console.log(message); // output "Welcome"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Const&lt;/strong&gt; :&lt;br&gt;
Const can neither be re-declared or updated. Its value remains constant. So, it is necessary to assign a value when declaring a const variable.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      //re-declaration

      const message = "Hello";

      const message = "Welcome";

      console.log(message); // output "message has already been
      declared"

      //update

      const message = "Hello";

      message = "Welcome";

      console.log(message); // output "Assignment to constant 
      variable"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Hoisting&lt;/strong&gt; : It is a process of moving all the variable declarations to the top of a scope before code execution.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Var&lt;/strong&gt; :&lt;br&gt;
Var is hoisted to the top of its scope and initialized as undefined.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      console.log(message); // output "undefined"

      var message = "Hello";
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Technically, a variable should not be able to access before declaration but due to hoisting this is possible&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      // Under the hood the above code works as

      var message = undefined; // This line is written due to 

      hoisting

      console.log(message); // output "undefined"

      var message = 'Hello';
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Let&lt;/strong&gt; :&lt;br&gt;
Let is hoisted to the top of its scope like var but it is not initialized.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;     // So, if you do this it will give you an error.

      console.log(message); // output "Cannot access 'message' 

      before initialization"

      let message = "Hello"; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      //Under the hood of the above code.

      let message; // This line is written due to 

      hoisting

      console.log(message); // output "Cannot access 'message' 

      before initialization"

      let message = "Hello"; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Const&lt;/strong&gt; :&lt;br&gt;
Const variables are hoisted to top as well but not initialized, just like let. So, it gives the same error as let if you try to access a variable before declaration and initialization.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      // So, if you do this it will give you an error.

      console.log(message); // output "Cannot access 'message' 

      before initialization"

      const message = "Hello"; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So, finally these were the differences between an old var and the new let &amp;amp; const.Hopefully it has given you an insight in what they really are.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Few of the useful resources that I use as programmer</title>
      <dc:creator>Jowel Tisso</dc:creator>
      <pubDate>Sun, 05 Jul 2020 20:07:26 +0000</pubDate>
      <link>https://forem.com/joweltisso/few-of-the-usefull-resources-that-i-use-as-programmer-36dc</link>
      <guid>https://forem.com/joweltisso/few-of-the-usefull-resources-that-i-use-as-programmer-36dc</guid>
      <description>&lt;p&gt;When I started as a beginner I didn't know what things to use, how to use, what to read &amp;amp; where to read which would help me in my learning phase and make my journey a little smoother.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Tz0gRJyI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dnuqh7oglenez4feaawz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Tz0gRJyI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dnuqh7oglenez4feaawz.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, Initially my journey was rough, most of the beginner's journey are I guess. But slow and steadily I started stumbling upon some of the resources which I was very intrigued about and wondered if I knew about it long before.&lt;/p&gt;

&lt;p&gt;Some of the resources was introduced by tutorials from either &lt;em&gt;YouTube&lt;/em&gt; or some courses online or from reading some blogs.&lt;br&gt;
I still remember, I felt like I had discovered a new tool for me to be &lt;em&gt;greater&lt;/em&gt; at paths.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vMe-hbOx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/a3qlrsj7yberx2xpsvsd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vMe-hbOx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/a3qlrsj7yberx2xpsvsd.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm being too dramatic I know, you can ignore that.&lt;br&gt;
Well I feel I should share these resources so that any beginner who might be looking for it may stumble into this post and stumble less in their path to greatness.&lt;/p&gt;

&lt;p&gt;So, these are the list of some of the resources that I use(random orders) : &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="//jsonformatter.org"&gt;Json pretty print&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;It is used to format a compacted json document into a human 
readable format.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//guides.github.com/features/mastering-markdown/"&gt;Markdown github guides&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;It consists of basic markdown syntax which is used mostly and 
i refer to it when not in mind.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//codesandbox.io"&gt;Codesandbox&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;An online code editor just like vs code, how cool is that. 
You can edit online, save online, push changes to respostiory 
online and what not. This is a must try resource.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//coggle.it"&gt;Coggle a mind map creator&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;This is one of the best i came across, It is so satisfying to 
be able to arrange your thoughts and ideas so systematically. 
When some might prefer pen and paper to be the best, but this 
saves time and it makes things so easy and appealing.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//material.io/resources/color"&gt;Android material Io color tester/picker&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;This is for Android developers, here you can test out color 
palettes in the layout like it would appear in the real device.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//sqliteonline.com"&gt;Online sqlite database reader&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;It is used used to read .db file which is an sqlite database 
file.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//paletton.com"&gt;Color palette picker&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;It is a overall color palette selector, you can select and 
customize custom color palettes.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//picresize.com"&gt;Online picture resizer&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;This is very helpful as i have to work a lot with pictures so 
it saves my time and does the work with less effort.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="//gist.github.com/rxaviers/7360908"&gt;Github markdown emojis&lt;/a&gt;

&lt;ul&gt;
&lt;li&gt;These are github emojis if one would like to use it, this is 
for fun.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;So, hope these resources help you in anyway and will keep on updating if I come across any more. Till then see you in next stumble.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>resources</category>
      <category>tools</category>
      <category>android</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Importance of fitness for a Busy person</title>
      <dc:creator>Jowel Tisso</dc:creator>
      <pubDate>Sun, 05 Jul 2020 18:56:12 +0000</pubDate>
      <link>https://forem.com/joweltisso/importance-of-fitness-for-a-busy-person-2hml</link>
      <guid>https://forem.com/joweltisso/importance-of-fitness-for-a-busy-person-2hml</guid>
      <description>&lt;p&gt;Often we ignore the health part in our life as we are too busy in our day to day activity or we are too lazy from getting out of our bed.&lt;/p&gt;

&lt;p&gt;At an early age our body seem so heavy when trying to get up from bed and wished we could sleep for few more hours.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Mclt0tSL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/pq04qa7huebi2n8b6mzs.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Mclt0tSL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/pq04qa7huebi2n8b6mzs.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But what we all don't realize is that all this laziness adds to the negative health effect we are gonna face in the mid of 20's and 30's.&lt;/p&gt;

&lt;p&gt;As we all know, our body adapts to the environment and the behavior its being fed by us. So, our body particularly muscle and bones gets weak if we don't do any physical activity as it has no reason to be strong.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AlnRvHtX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/64voyflv5aljlnhk8bu6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AlnRvHtX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/64voyflv5aljlnhk8bu6.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And that's what contributes in our health issues in our mid 20's or 30's as at these age we start facing the &lt;em&gt;real world&lt;/em&gt; and start working which means no laying on beds for long, no extra sleep time, no wasting time watching movies.&lt;/p&gt;

&lt;p&gt;So, when you start working actively and try to push your boundaries then your body starts answering, answering you with pain, many different ones like lower back pain, headache, neck pain and much more because you were not use to pushing yourself this hard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wAz9Hjwh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ow9i84pxpmaquyfl999c.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wAz9Hjwh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ow9i84pxpmaquyfl999c.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which prevents you from achieving your potentials and eventually cause health issues. So, staying fit is a part of our life every one knows that yet people fail to do so.&lt;/p&gt;

&lt;p&gt;And when you are engage in jobs and are busy in work then it is much more hard to find time for it.&lt;/p&gt;

&lt;p&gt;So, one must try to realize that taking care of our body is as important as breathing, as important as eating and as important as sleeping... for, one needs to gain full support of the body to prosper in life and to achieve what is to offer for oneself.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CohloUek--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sfccyw3ssfbye9e9t63d.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CohloUek--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/sfccyw3ssfbye9e9t63d.jpeg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>developer</category>
      <category>fitness</category>
      <category>busy</category>
      <category>health</category>
    </item>
    <item>
      <title>My first dive into programming with a game</title>
      <dc:creator>Jowel Tisso</dc:creator>
      <pubDate>Sun, 05 Jul 2020 17:58:55 +0000</pubDate>
      <link>https://forem.com/joweltisso/my-first-dive-into-programming-with-a-game-hl9</link>
      <guid>https://forem.com/joweltisso/my-first-dive-into-programming-with-a-game-hl9</guid>
      <description>&lt;p&gt;This all started in the year &lt;em&gt;2018&lt;/em&gt; when i first thought of making a mobile game with no knowledge. Yes, zero knowledge. &lt;/p&gt;

&lt;p&gt;I got inspired by watching a youtube video of how to make a game in unity. Why a game, I was very crazy for video games back then. I played for hours an enjoyed playing. I know everybody does. Games are really awesome especially when the graphics are breath taking.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pyEYRYyy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tffpehbdk0hcsaaxmb0g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pyEYRYyy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tffpehbdk0hcsaaxmb0g.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, when i came across that video it inspired me to try and make one so i followed the tutorial installed all the required software and started to work on it(Yeah)...&lt;/p&gt;

&lt;p&gt;But... To tell you the truth i didn’t understand a single thing in that software(which was unity) and the codes i wrote in the beginning(all the complex calculations of physics and maths) it was in &lt;em&gt;c#&lt;/em&gt; and I didn't had an idea what it was.?, I was just following the video like a dummy for few days. Man it was frustrating...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--X_L1Vw1a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/n9ezoqukj5mlykzkb90i.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--X_L1Vw1a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/n9ezoqukj5mlykzkb90i.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But then i followed more tutorials as i was eager to learn and at last built a game... Kind of... I wouldn’t call it a game, I don't know what to call it but for now let’s call it a game.&lt;/p&gt;

&lt;p&gt;OK, now what I made, &lt;em&gt;Big Time&lt;/em&gt;, It only walks and jumps, yes you heard me, It only walks and jumps. It is a game of an early man age. But yes, the character on my game can do a moon walk, unbelievable right.... Here it is...&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JSU2wpsp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zifncnx1ur3zu3dm84r3.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JSU2wpsp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zifncnx1ur3zu3dm84r3.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yes, I know the quality is poor but this is what I only have as a record of that moment.&lt;/p&gt;

&lt;p&gt;But, after this game my whole journey of stepping into the world of programming began and eventually started learning different languages and frameworks. And now here i am developing Android and web app. A lot more better than when i first began.&lt;/p&gt;

&lt;p&gt;So, this was it how it all began, Thanks for reading if you did.&lt;br&gt;
This is my first blog so its kind of gibberish, hopefully will try to get better at it until then see you next time... &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jy_YSTf9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/aliw7glfzybt9q6l49ut.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jy_YSTf9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/aliw7glfzybt9q6l49ut.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>android</category>
    </item>
  </channel>
</rss>
