<?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: Vik 📈</title>
    <description>The latest articles on DEV Community by Vik 📈 (@heyvik).</description>
    <link>https://dev.to/heyvik</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%2F755273%2Fc0e44ec0-ba44-4246-964d-360978ff2480.png</url>
      <title>DEV Community: Vik 📈</title>
      <link>https://dev.to/heyvik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/heyvik"/>
    <language>en</language>
    <item>
      <title>Will No-Code Replace developers?</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Fri, 14 Jan 2022 14:08:17 +0000</pubDate>
      <link>https://dev.to/heyvik/will-no-code-replace-developers-8ao</link>
      <guid>https://dev.to/heyvik/will-no-code-replace-developers-8ao</guid>
      <description>&lt;h3&gt;
  
  
  Lets first understand, what even is No-Code or Low-Code?
&lt;/h3&gt;

&lt;p&gt;No-Code is made for people in every background to create stuff/software. No code platforms have pre-built drag-and-drop elements that have been coded for reuse and scale, so that anyone, even beginners can make anything they want easily.&lt;/p&gt;

&lt;h3&gt;
  
  
  Will No/Low Code replace programmers?
&lt;/h3&gt;

&lt;p&gt;No Not at all, we will surely need programmers... There will always be a need for coding. They benefited in there both alternatives.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://devdairy.substack.com/p/coming-soon?showWelcome=true"&gt;Subscribe to my newsletter&lt;/a&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  So does No/Low Code does have any future?
&lt;/h3&gt;

&lt;p&gt;Yes No/Low Code do have a future but they are not the future of code. It is certainly having a place in the future and will be leveraged to make many applications For ANYONE. The future is low-code or no-code with an expected growth rate of 44.4% by 2022 to $27.23 billion (up from $4.32 billion in 2017).&lt;/p&gt;

&lt;h3&gt;
  
  
  Why No/Low Code so famous?
&lt;/h3&gt;

&lt;p&gt;No/Low Code is popular because it doesnt matter on what background you come from, you can make softwares. Making software in nocode platforms can be fast and done pretty regularly to build prototypes and MVP in a record time.&lt;/p&gt;

&lt;p&gt;Thats all for this blog, its a pretty small blog, but its just a start for me :) &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
    <item>
      <title>What are the uses of JavaScript</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Thu, 13 Jan 2022 09:40:54 +0000</pubDate>
      <link>https://dev.to/heyvik/what-are-the-uses-of-javascript-gk6</link>
      <guid>https://dev.to/heyvik/what-are-the-uses-of-javascript-gk6</guid>
      <description>&lt;p&gt;JavaScript is a lightweight object-oriented programming language that is used to script webpages by a number of websites. It's a full-featured, interpreted programming language. When applied to an HTML document, JavaScript allows for dynamic interactivity on websites.&lt;/p&gt;

&lt;p&gt;JavaScript enables users to create modern web applications that allow users to engage without having to reload the page every time. The DOM API frequently uses JavaScript to dynamically modify HTML and CSS to update a user interface. It is primarily employed in web-based applications.&lt;/p&gt;

&lt;p&gt;Let's talk about how JavaScript is used. The following image depicts some of the applications of JavaScript.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Make sure to &lt;a href="https://devdairy.substack.com/"&gt;Subscribe to my Newsletter&lt;/a&gt;&lt;/strong&gt;
&lt;/h4&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;1. Web Development&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;JavaScript is a scripting language that is often used to create web pages. It enables us to add dynamic behaviour to the homepage as well as special effects. It is primarily used on websites for validation purposes. JavaScript allows us to do complicated tasks and allows websites to communicate with users. It is also feasible to load the content of a document without reloading the webpage using JavaScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;2. Mobile Applications&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Mobile devices are widely utilized to access the internet nowadays. We can also create an application for non-web environments using JavaScript. JavaScript's strengths and applications make it a powerful tool for developing mobile apps. The React Native framework is a popular JavaScript framework for developing mobile apps. We can create mobile applications for a variety of operating systems using React Native. We don't need to write separate codes for the iOS and Android platforms. It only needs to be written once and run on multiple platforms.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;3. Making Games&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;JavaScript can also be used to make games. It comes with a number of libraries and frameworks that can be used to make a game. The game can be in two dimensions or three dimensions. We can use JavaScript game engines like PhysicsJS and Pixi.js to make a web game. We can also utilize WebGL (web graphics library), a JavaScript API that allows us to render 2D and 3D pictures in browsers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;4. Presentations&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;We can also use JavaScript to make website presentations. RevealJs and BespokeJs are two libraries that may be used to create a web-based slide presentation. They are simpler to utilise, allowing us to create something spectacular in a short amount of time.&lt;/p&gt;

&lt;p&gt;With the use of HTML, Reveal.js is used to create dynamic and stunning slide decks. These presentations perform well on tablets and mobile devices. It also works with all CSS colour formats. Animated bullet lists, responsive scaling, and a wide range of features are included in BespokeJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  *&lt;em&gt;5. Server Applications *&lt;/em&gt;
&lt;/h3&gt;

&lt;p&gt;A server-side component is present in a vast number of web applications. To generate content and process HTTP requests, JavaScript is employed. Node.js allows JavaScript to execute on servers. Node.js provides a server-side environment with all of the tools required for JavaScript to run.&lt;/p&gt;

&lt;p&gt;There are many other uses of JavaScript too, but for this blog, listing 5 of them are enough.&lt;/p&gt;

&lt;p&gt;Hope you did like the blog, make sure to give it a like.&lt;/p&gt;

&lt;p&gt;For some exclusive tech content, you can &lt;a href="https://devdairy.substack.com/"&gt;subscribe to my newsletter&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>react</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Using github api with react</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Thu, 09 Dec 2021 17:31:51 +0000</pubDate>
      <link>https://dev.to/heyvik/using-github-api-with-react-1h03</link>
      <guid>https://dev.to/heyvik/using-github-api-with-react-1h03</guid>
      <description>&lt;p&gt;So you might have some experience of working with api. Its pretty fun and helps you a lot to build you skillset, and if you dont have any experience then after reading this blog, you will surely have.&lt;/p&gt;

&lt;p&gt;In this blog we gonna build a github user searcher website. You can search for github users and it will display their info. You can choose what information you can display.&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%2Fng595h4qvp9a0zkq5t8l.jpg" 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%2Fng595h4qvp9a0zkq5t8l.jpg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://ko-fi.com/vikstack" rel="noopener noreferrer"&gt;Donations are Very much appreciated&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;so this is how our User Interface will look. I am not gonna teach to make the UI as its pretty simple and easy. You can copy the css file from &lt;a href="https://github.com/vikstack/github-user-searcher" rel="noopener noreferrer"&gt;the github repo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For this tutorial you wont need any libraries.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;useEffect&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;react&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;


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

&lt;/div&gt;

&lt;p&gt;We are importing useEffect and useState as it is necessary in this case.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;githubData&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setGithubData&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;([])&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;githubUser&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setGithubUser&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;vikstack&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;


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

&lt;/div&gt;

&lt;p&gt;right here we are simply defining githubData ( this is an array ) so we can store out data returned from our api. The second useState is for the user we are searching for, we will change it later, you can define a default value, like I did as my github username.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;fetchData&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nf"&gt;fetch&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;`https://api.github.com/users/&lt;/span&gt;&lt;span class="p"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;githubUser&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;`&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;then&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;json&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;
    &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;then&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nf"&gt;setGithubData&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;


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

&lt;/div&gt;

&lt;p&gt;A simple function to get the json data from our api &lt;code&gt;https://api.github.com/users/[username] // you can open and check whats in this url&lt;/code&gt; and then setting githubData and the response data from our api.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="nf"&gt;useEffect&lt;/span&gt;&lt;span class="p"&gt;(()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nf"&gt;fetchData&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="p"&gt;},&lt;/span&gt; &lt;span class="p"&gt;[])&lt;/span&gt;


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

&lt;/div&gt;

&lt;p&gt;Well everyone knows what does this do, but for the beginners, we are just calling fetchData function inside a useEffect so that when a user enters our website, it will fetch the api.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="c1"&gt;// these code are inside return()&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;input&lt;/span&gt; &lt;span class="nx"&gt;type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;text&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="nx"&gt;placeholder&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Search for User&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="nx"&gt;onChange&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{(&lt;/span&gt;&lt;span class="nx"&gt;e&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="nf"&gt;setGithubUser&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;e&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;target&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;value&lt;/span&gt;&lt;span class="p"&gt;)}&lt;/span&gt; &lt;span class="nx"&gt;className&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;input_search&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;button&lt;/span&gt; &lt;span class="nx"&gt;onClick&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;fetchData&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="nx"&gt;className&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;search_button&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="nx"&gt;Search&lt;/span&gt; &lt;span class="nx"&gt;Github&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/button&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;

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

&lt;/div&gt;

&lt;p&gt;This code just set the githubUser as the user we want to search for and from the button we will fetch the api again for the new user.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;img&lt;/span&gt; &lt;span class="nx"&gt;src&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;githubUser&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;avatar_url&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="nx"&gt;height&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;100&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="nx"&gt;width&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;100&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;p&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;githubUser&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;name&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/p&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;

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

&lt;/div&gt;

&lt;p&gt;and now just explore the url &lt;code&gt;https://api.github.com/users/[username]&lt;/code&gt; and replace &lt;code&gt;{githubUser.name}&lt;/code&gt; to &lt;code&gt;{githubUser.[something in the url]}&lt;/code&gt; like &lt;code&gt;{githubUser.location}&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;It is easy, isnt it?&lt;/p&gt;

&lt;p&gt;Now explore other api and try to do the same with those.&lt;/p&gt;

&lt;p&gt;Its all for this blog.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;a href="https://twitter.com/vikstack" rel="noopener noreferrer"&gt;Following me on twitter will help us both&lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;Thanks for reading it till here and I appreciate your feedback 😀&lt;/p&gt;

</description>
      <category>github</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>Why is Git Important?</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Thu, 25 Nov 2021 11:08:36 +0000</pubDate>
      <link>https://dev.to/heyvik/why-is-git-important-46l9</link>
      <guid>https://dev.to/heyvik/why-is-git-important-46l9</guid>
      <description>&lt;p&gt;Git is useful for everyone who develops code or tracks changes to files, from web developers to app developers. So, What is purpose of Git and Why you should consider utilizing it.&lt;/p&gt;

&lt;p&gt;The most widely used version control system is Git. Git keeps track of the changes you make to files so you can see what you've done and go back to previous versions if you need to. Git also facilitates cooperation by allowing several people's modifications to be merged into a single source.&lt;/p&gt;

&lt;p&gt;All of the project files, as well as the whole revision history, are stored in a Git repository. You'll instruct Git to turn a regular collection of files (such as a website's root folder) into a repository. This generates a.git subfolder with all of the Git metadata needed to track changes.&lt;/p&gt;

&lt;h4&gt;
  
  
  (Follow me on Twitter 😍)[&lt;a href="https://twitter.com/vikstack"&gt;https://twitter.com/vikstack&lt;/a&gt;]
&lt;/h4&gt;

&lt;p&gt;Files and folders that begin with a period (.) are hidden on Unix-based operating systems like macOS, so you won't see the.git folder in the macOS Finder unless you enable hidden files, but it's there! In some coding editors, you might be able to see it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why do we need Git?
&lt;/h3&gt;

&lt;p&gt;Many developers have reaped significant benefits from the Git system. It's an open-source platform that allows programmers to demonstrate their abilities. It has gained widespread acceptance as a version-controlled technology. It is required to carry out particular tasks, which include the following:&lt;/p&gt;

&lt;p&gt;Easy reverts are possible: This feature is not compatible with a number of programmes. It has made a significant difference in comparison to those applications. It's useful for going back to old records.&lt;br&gt;
Concept of branching: Projects are frequently done in simultaneously. In such a situation, a comparable code is required. It is a wonderful solution for dealing with such a problem. Parallel projects are easily supported with several branches.&lt;/p&gt;

&lt;h3&gt;
  
  
  Marketing with Git
&lt;/h3&gt;

&lt;p&gt;Consider how switching to Git would effect your company's marketing efforts. Assume your development team has three major improvements coming up in the next several weeks:&lt;/p&gt;

&lt;p&gt;The entire team is nearing completion on a game-changing feature that has been in the works for the past six months.&lt;br&gt;
Mary is putting in place a minor, unrelated enhancement that will only affect existing clients.&lt;/p&gt;

&lt;p&gt;Rick is updating the user interface, which is long overdue.&lt;br&gt;
All of these changes would most likely be rolled up into a single release if you're using a typical development workflow that relies on a centralized VCS. &lt;/p&gt;

&lt;p&gt;The marketing potential of the other two updates is effectively neglected because marketing can only make one announcement that focuses primarily on the game-changing feature.&lt;/p&gt;

&lt;h3&gt;
  
  
  Git for designers
&lt;/h3&gt;

&lt;p&gt;Rapid prototyping is easier with feature branches. Checking out a new branch allows your UX/UI designers a sandboxed environment to play with, whether they want to construct an entirely new user flow or simply alter some icons. This allows designers to see their modifications in a live working copy of the product without risking damaging existing functionality.&lt;/p&gt;

&lt;p&gt;Pull requests go a step further by establishing a formal forum for interested parties to discuss the new interface. Designers can make any necessary modifications, and the pull request will indicate the resultant commits. This encourages everyone to join in the iteration process.&lt;/p&gt;

&lt;p&gt;Thanks for reading this blog, cheers!&lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Google Login in React</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Sat, 20 Nov 2021 09:25:05 +0000</pubDate>
      <link>https://dev.to/heyvik/google-login-in-react-2m97</link>
      <guid>https://dev.to/heyvik/google-login-in-react-2m97</guid>
      <description>&lt;p&gt;Hello developers,&lt;br&gt;
in this blog I am going tell you that how can you implement google signin/login in your app/website. I am using &lt;code&gt;react-google-login&lt;/code&gt; library for this blog. Else you can do it with firebase too but it has a different process.&lt;/p&gt;
&lt;h3&gt;
  
  
  First Steps.
&lt;/h3&gt;

&lt;p&gt;• You must need a google account.&lt;br&gt;
• You have to generate a client id with google api.&lt;br&gt;
• While generating a client id, you need to permit the url in which the login system will work. example: mysite.com.&lt;/p&gt;
&lt;h4&gt;
  
  
  Following me on twitter will help us both &lt;a href="https://twitter.com/vikstack"&gt;so consider following&lt;/a&gt;
&lt;/h4&gt;
&lt;h3&gt;
  
  
  Using the library
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;npm install react-google-login&lt;/code&gt; or &lt;code&gt;yarn add react-google-login&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;GoogleLogin&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;react-google-login&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nx"&gt;App&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;responseGoogle&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;GoogleLogin&lt;/span&gt;
      &lt;span class="nx"&gt;clientId&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;your-client-id&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;
      &lt;span class="nx"&gt;buttonText&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;Login&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;
      &lt;span class="nx"&gt;onSuccess&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;responseGoogle&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
      &lt;span class="nx"&gt;onFailure&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;responseGoogle&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
      &lt;span class="nx"&gt;cookiePolicy&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;single_host_origin&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="sr"&gt;/&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;  &lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  How to keep you logged in
&lt;/h3&gt;

&lt;p&gt;To keep your user logged in you need you use &lt;code&gt;isSignedIn&lt;/code&gt; props.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;GoogleLogin&lt;/span&gt;
  &lt;span class="nx"&gt;clientId&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;your-client-id&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;
  &lt;span class="nx"&gt;onSuccess&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;responseGoogle&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="nx"&gt;isSignedIn&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="sr"&gt;/&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Get user info to display
&lt;/h3&gt;

&lt;p&gt;It is pretty simple to get user info, in case you want to display it.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setName&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;""&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;email&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setEmail&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;""&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;picture&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setPicture&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;""&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;responseGoogle&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="c1"&gt;// getting user info&lt;/span&gt;
  &lt;span class="nx"&gt;setName&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;profileObj&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;name&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="nx"&gt;setEmail&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;profileObj&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;email&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="nx"&gt;setPicture&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;profileObj&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;imageUrl&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  +Bonus
&lt;/h3&gt;

&lt;p&gt;you can use a &lt;code&gt;loginStatus, setLoginStatus&lt;/code&gt; useState system to redirect you once someone is logged in.&lt;/p&gt;

&lt;p&gt;Thanks for reading this blog till now, if you get any errors, or questions. You can ask me those in the comments below.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Why and Why Not use No-Code?</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Fri, 19 Nov 2021 10:24:08 +0000</pubDate>
      <link>https://dev.to/heyvik/why-and-why-not-use-no-code-nd1</link>
      <guid>https://dev.to/heyvik/why-and-why-not-use-no-code-nd1</guid>
      <description>&lt;p&gt;As my no-code blog just blasted off, here's another. So, in this blog, I will tell some reason to use and some reason to not use no-code.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is No-Code?
&lt;/h3&gt;

&lt;p&gt;A no code development platform is a tool for building software applications without coding. No-Code is made for people in every background to create stuff/software. No code platforms have pre-built drag-and-drop elements that have been coded for reuse and scale, so that anyone, even beginners can make anything they want easily.&lt;/p&gt;

&lt;h3&gt;
  
  
  How does it even works?
&lt;/h3&gt;

&lt;p&gt;As told above, no code tools already got drag-and-drop elements which you can use to create your website. You can then easily see, how will it look in desktop, tablet, phone.&lt;/p&gt;

&lt;p&gt;When you build on a no code platform, you are building with code, you simply don’t have to do any coding, as those drag-and-drop elements ( and the whole software ) is build using code.&lt;/p&gt;

&lt;p&gt;Following me on twitter helps me a lot &lt;a href="https://twitter.com/vikstack"&gt;so consider following&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Why use no code?
&lt;/h3&gt;

&lt;p&gt;Okay so lets now come to the point, why we should use no code?&lt;/p&gt;

&lt;h5&gt;
  
  
  Faster Development
&lt;/h5&gt;

&lt;p&gt;Most development is done via a drag-and-drop interface, so this means building something will be a lot faster than using code.&lt;/p&gt;

&lt;h5&gt;
  
  
  Low Cost
&lt;/h5&gt;

&lt;p&gt;Developers are expensive, using no code tools will let you reduce it. You can build apps faster and cheaper.&lt;/p&gt;

&lt;h5&gt;
  
  
  Increased Productivity
&lt;/h5&gt;

&lt;p&gt;As the building time of something is way less than using code, it simply means that the thing that was being done in months can now be done in days.&lt;/p&gt;

&lt;h6&gt;
  
  
  There are many more reasons to use no code, but for this blog, its enough.
&lt;/h6&gt;

&lt;h3&gt;
  
  
  Why not use no code?
&lt;/h3&gt;

&lt;p&gt;okay so as I told you the pros of no code lets come to cons of no code.&lt;/p&gt;

&lt;p&gt;One of the most common problem with no code is for more complex use cases, they are too restrictive to produce the desired results. The drag-and-drop elements are inherently more restrictive than the underlying code.&lt;/p&gt;

&lt;h5&gt;
  
  
  Users must have a clear understanding of their requirements.
&lt;/h5&gt;

&lt;p&gt;while using no code platforms a user first need to thing that if the requirements can be fulfilled by that specific tool?&lt;/p&gt;

&lt;h5&gt;
  
  
  Extensive Training Required
&lt;/h5&gt;

&lt;p&gt;As no code tools make development faster, you need extensive training before. Some no code tools are a lot too harder to understand&lt;/p&gt;

&lt;p&gt;There are yet many many other way that stops you from using no code.&lt;/p&gt;

&lt;p&gt;Thanks for reading this blog. Cheers&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
    <item>
      <title>What's the programming language to learn first?</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Fri, 19 Nov 2021 07:01:37 +0000</pubDate>
      <link>https://dev.to/heyvik/whats-the-programming-language-to-learn-first-3ifo</link>
      <guid>https://dev.to/heyvik/whats-the-programming-language-to-learn-first-3ifo</guid>
      <description>&lt;p&gt;First of all, there is no BEST programming language to learn first. It always depend on what you want to do with that language, still, whether you want to choose programming as a hobby, as a career you have to first choose which programming language you have to learn.&lt;/p&gt;

&lt;p&gt;In this blog I will give you some options, so you can decide which programming language you could learn as your first programming language.&lt;/p&gt;

&lt;p&gt;Following me on twitter helps me a lot &lt;a href="https://twitter.com/vikstack"&gt;Follow Now&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  JavaScript
&lt;/h4&gt;

&lt;p&gt;Being one of the most popular language out there. It is used in a variety of websites including Gmail, Spotify, Facebook, and Instagram and many more. It can communicate with HTML and CSS. It is a must have when adding interactivity to websites.&lt;/p&gt;

&lt;h5&gt;
  
  
  Why choose JavaScript?
&lt;/h5&gt;

&lt;p&gt;If you want to try out frontend development, or even backend, you can choose JavaScript.&lt;/p&gt;

&lt;h4&gt;
  
  
  Python
&lt;/h4&gt;

&lt;p&gt;This is also incredibly famous. Python reads like English and is easy to understand for someone who is just starting to code. Python is ideal to do web development, graphic user interfaces (GUIs), and software development. Python is often thought of as a slow language that requires more testing and is not as practical for developing mobile apps as other languages.&lt;/p&gt;

&lt;h5&gt;
  
  
  Why choose Python?
&lt;/h5&gt;

&lt;p&gt;If you’re looking for something easy, python can be a choice for you.&lt;/p&gt;

&lt;h4&gt;
  
  
  C
&lt;/h4&gt;

&lt;p&gt;While C is one of the more difficult languages to learn, it’s still an excellent first language pick up because almost all programming languages are implemented in it. This means that once you learn C, it’ll be simple to learn more languages like C++ and C#.&lt;/p&gt;

&lt;h5&gt;
  
  
  Why choose c#?
&lt;/h5&gt;

&lt;p&gt;If you want a solid foundation to make you a master developer, C is a solid choice for you.&lt;/p&gt;

&lt;p&gt;Here was 3 of the most famous and preferred language to use. While Python and JavaScript are for beginners and C is kinda hard to learn. &lt;/p&gt;

&lt;p&gt;Thanks for reading till here. Cheers &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>beginners</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Make money as a developer</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Wed, 17 Nov 2021 18:28:08 +0000</pubDate>
      <link>https://dev.to/heyvik/make-money-as-a-developer-2ngj</link>
      <guid>https://dev.to/heyvik/make-money-as-a-developer-2ngj</guid>
      <description>&lt;p&gt;If you’re a programming geek and not making any money online, you are missing out BIG. There are plenty of ways to earn as a developer, in this blog, I am going to discuss about some of these ways.&lt;/p&gt;

&lt;p&gt;There are many incredible ways to make money online with programming skills. If you learn various coding languages and programs, then you can offer your skills online and start generating cash fast.&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Blogging
&lt;/h4&gt;

&lt;p&gt;Just as me, you can write blogs about anything you want and earn money. There are many platforms in which you can write blogs.&lt;/p&gt;

&lt;p&gt;If you do blogging in a platform where the platform itself dont pay you, no worries you can earn with different ways out there.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;offering coding skills online&lt;/li&gt;
&lt;li&gt;charging for premium content&lt;/li&gt;
&lt;li&gt;earning through affiliate links&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. Freelancing
&lt;/h4&gt;

&lt;p&gt;You must have heard this word, if you have any skill like web development, android development or anything you can start a freelancing website.&lt;/p&gt;

&lt;p&gt;Same as blogging there are many platforms in which you can freelance, and the cool part is you dont need a platform, you can start your own website.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/vikstack"&gt;For more of these content, you can follow me on twitter&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Selling Templates or Themes
&lt;/h4&gt;

&lt;p&gt;You can start making Templates and Theme ( even of wordpress ) and sell them, people earn a lot by doing this.&lt;/p&gt;

&lt;p&gt;You might be confused on where to sell your HTML Templates?&lt;/p&gt;

&lt;p&gt;No Worries I got it for you&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;themeforest. net&lt;/li&gt;
&lt;li&gt;monsterone. com&lt;/li&gt;
&lt;li&gt;codester. com&lt;/li&gt;
&lt;li&gt;creativemarket. com&lt;/li&gt;
&lt;li&gt;designhill. com&lt;/li&gt;
&lt;li&gt;templatemonster. com&lt;/li&gt;
&lt;li&gt;mojomarketplace. com&lt;/li&gt;
&lt;li&gt;gumroad.com&lt;/li&gt;
&lt;li&gt;your own website&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  4. Develop a App or Website
&lt;/h4&gt;

&lt;p&gt;You can just start your own app and website and earn through it, most of the programmers know this and dont need much explanation. There are plenty of ways from which you can earn in an app or website.&lt;/p&gt;

&lt;h4&gt;
  
  
  5. Sell Courses
&lt;/h4&gt;

&lt;p&gt;Last but not the least, you can sell your courses, if you are good at teaching stuff and have a good programming knowledge you can surely do it.&lt;/p&gt;

&lt;p&gt;Good Luck for the journey of earning through code, Thanks&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Will No-Code Replace developers?</title>
      <dc:creator>Vik 📈</dc:creator>
      <pubDate>Wed, 17 Nov 2021 06:56:12 +0000</pubDate>
      <link>https://dev.to/heyvik/will-no-code-replace-developers-3d1j</link>
      <guid>https://dev.to/heyvik/will-no-code-replace-developers-3d1j</guid>
      <description>&lt;h3&gt;
  
  
  Lets first understand, what even is No-Code or Low-Code?
&lt;/h3&gt;

&lt;p&gt;No-Code is made for people in every background to create stuff/software. No code platforms have pre-built drag-and-drop elements that have been coded for reuse and scale, so that anyone, even beginners can make anything they want easily.&lt;/p&gt;

&lt;h3&gt;
  
  
  Will No/Low Code replace programmers?
&lt;/h3&gt;

&lt;p&gt;No Not at all, we will surely need programmers... There will always be a need for coding. They benefited in there both alternatives.&lt;/p&gt;

&lt;h3&gt;
  
  
  So does No/Low Code does have any future?
&lt;/h3&gt;

&lt;p&gt;Yes No/Low Code do have a future but they are not the future of code. It is certainly having a place in the future and will be leveraged to make many applications For ANYONE. The future is low-code or no-code with an expected growth rate of 44.4% by 2022 to $27.23 billion (up from $4.32 billion in 2017).&lt;/p&gt;

&lt;h3&gt;
  
  
  Why No/Low Code so famous?
&lt;/h3&gt;

&lt;p&gt;No/Low Code is popular because it doesnt matter on what background you come from, you can make softwares. Making software in nocode platforms can be fast and done pretty regularly to build prototypes and MVP in a record time.&lt;/p&gt;

&lt;p&gt;Thats all for this blog, its a pretty small blog, but its just a start for me :) &lt;/p&gt;

&lt;h5&gt;
  
  
  &lt;a href="https://twitter.com/vikstack"&gt;Consider Following Me On Twitter&lt;/a&gt;
&lt;/h5&gt;

</description>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
