<?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: Basecamp Community</title>
    <description>The latest articles on DEV Community by Basecamp Community (@basecampxd).</description>
    <link>https://dev.to/basecampxd</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%2Forganization%2Fprofile_image%2F3998%2Ffa199775-e414-4bf8-8943-b1b645ce7c5b.png</url>
      <title>DEV Community: Basecamp Community</title>
      <link>https://dev.to/basecampxd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/basecampxd"/>
    <language>en</language>
    <item>
      <title>Best Online IDE for Fast Development</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Tue, 05 Oct 2021 06:26:31 +0000</pubDate>
      <link>https://dev.to/basecampxd/best-online-ide-for-fast-development-32f9</link>
      <guid>https://dev.to/basecampxd/best-online-ide-for-fast-development-32f9</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;An Integrated Development Environment(IDE) provides us with all the tools for software development. IDE in the form of software runs on our local machine and helps us with the writing, compiling, and executing of the program/software.&lt;/p&gt;

&lt;p&gt;Such IDE software can be heavy on the machine as it contains lots of tools and with the support of the extension, on every extension install it gets heavier. For quick computing having a local IDE can be painful as it takes a lot of resources for small work.&lt;/p&gt;

&lt;p&gt;Online IDE can be launched quickly. It requires fewer resources and can be very handy for the quick execution of the program. You do not have to download dependencies to your local machine.&lt;/p&gt;

&lt;p&gt;So let's get started and explore some of the best online IDE available on the web.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://replit.com/" rel="noopener noreferrer"&gt;Repl.com&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.&lt;/p&gt;
&lt;/blockquote&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%2Ff1cskvswstgsp6sgrrtj.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%2Ff1cskvswstgsp6sgrrtj.png" alt="Replit.com" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Repl.com is my personal favorite to run React-based projects online. It creates a react app way quicker than installing react app using a terminal on the local machine. You can start from scratch for writing programs in more than 50 languages or you can pick a template to start with basic code and structure for quicker programming. &lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://codepen.io/" rel="noopener noreferrer"&gt;CodePen&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;CodePen is a social development environment for front-end designers and developers.&lt;/p&gt;
&lt;/blockquote&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%2Fad5ozeg13n5l9fchob38.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%2Fad5ozeg13n5l9fchob38.png" alt="CodePen" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;CodePen IDE is best for fronted projects. It is mostly used for writing HTML, CSS, and JAVASCRIPT.  The best part of CodePen is that you can be embedded into a website, some markdown editor like dev.to for blog. It makes it easier to share the code and output with others. You can create your template for coding or you can start from scratch. It supports Vue and Flutter too.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.onlinegdb.com/" rel="noopener noreferrer"&gt;Online GDB&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;GDB online is an online compiler and debugger tool for C, C++, Python, PHP, Ruby, C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS. Code, Compile, Run and Debug online from anywhere in world.&lt;/p&gt;
&lt;/blockquote&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%2Fntfn8ke1awqe5sdrej0w.gif" 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%2Fntfn8ke1awqe5sdrej0w.gif" alt="Online GDB" width="640" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Online GDB is best for writing small beginners level programs which can be executed in the terminal. It's simple and easy to use. It supports more than 20 languages.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://codesandbox.io/" rel="noopener noreferrer"&gt;CodeSandBox&lt;/a&gt;
&lt;/h2&gt;




&lt;blockquote&gt;
&lt;p&gt;CodeSandbox is an online code editor and prototyping tool that makes creating and sharing web apps faster.&lt;/p&gt;
&lt;/blockquote&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%2Fnh9htcabccl7huv9vjrp.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%2Fnh9htcabccl7huv9vjrp.png" alt="CodeSandBox" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Best for frontend development containing all the major frontend technologies templates. You can start coding in any frontend framework with few clicks. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.gitpod.io/" rel="noopener noreferrer"&gt;GitPod&lt;/a&gt;
&lt;/h2&gt;




&lt;blockquote&gt;
&lt;p&gt;Gitpod is a natural extension to GitHub.&lt;/p&gt;
&lt;/blockquote&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%2Fi3wacel0x2dt32vhq6dc.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%2Fi3wacel0x2dt32vhq6dc.png" alt="GitPod" width="800" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gitpod is a great extension for GitHub. It offers a lot of features such as collaboration, workspace for coding, managing workflow for GitHub. One such feature is Online IDE for GitHub Repositories. You can access online IDE for any GitHub repositories by adding the prefix &lt;code&gt;https://gitpod.io/#&lt;/code&gt; to the GitHub repository URL.&lt;/p&gt;

&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;I hope this online editor will help you with faster coding.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Thanks for reading the blog post.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
      <category>python</category>
    </item>
    <item>
      <title>Web Animation with CSS - Animation Property</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Thu, 30 Sep 2021 08:45:29 +0000</pubDate>
      <link>https://dev.to/basecampxd/web-animation-with-css-animation-property-bdb</link>
      <guid>https://dev.to/basecampxd/web-animation-with-css-animation-property-bdb</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;Continuing with the series of &lt;strong&gt;Web Animation with CSS&lt;/strong&gt;. Today we are going to learn more about animation using CSS. &lt;/p&gt;

&lt;p&gt;The last part of the series paved the way to start animating in web pages for beginners. You can read &lt;a href="https://dev.to/basecampxd/web-animation-with-css-2c5d"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So let's get started with today's topic.&lt;/p&gt;




&lt;h2&gt;
  
  
  Animation Direction
&lt;/h2&gt;

&lt;p&gt;As the name suggests this property is used to alter the direction of animation. It has four values &lt;code&gt;normal&lt;/code&gt;, &lt;code&gt;reverse&lt;/code&gt;, &lt;code&gt;alternate&lt;/code&gt; and &lt;code&gt;alternate-reverse&lt;/code&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nl"&gt;animation-direction&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="n"&gt;reverse&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Codepen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/BaZGYGj?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the above example, I have used the &lt;code&gt;animation-direction&lt;/code&gt; with the value &lt;code&gt;alternate&lt;/code&gt;. The animation first started as normal and for 2nd time it reversed. This happens alternately once &lt;code&gt;normal&lt;/code&gt; and other times &lt;code&gt;reverse&lt;/code&gt;. It becomes a sequence of animation looping again and again.&lt;/p&gt;




&lt;h2&gt;
  
  
  Animation Timing Function
&lt;/h2&gt;

&lt;p&gt;The animation timing function helps you to control the animation speed curve. This curve defines the speed of animation transition at the different time frames. This curve helps you to make the transition smoothly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nl"&gt;animation-timing-function&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;linear&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;h2&gt;
  
  
  CodePen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/MWoxKpq?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the above Codepen, the ball is moving from top to bottom. The animation is not linear as the speed of transition changes. We have used &lt;code&gt;animation-timing-function&lt;/code&gt; with the value &lt;code&gt;ease&lt;/code&gt;. Using &lt;code&gt;ease&lt;/code&gt; value the animation has a slow start and end but fast in between slow and end. There is various value to animation timing function, you can learn more about it &lt;a href="https://www.w3schools.com/cssref/css3_pr_animation-timing-function.asp" rel="noopener noreferrer"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;One such value of the animation-timing function is &lt;code&gt;cubic-bezier&lt;/code&gt;. It let you create your timing function to control your animation. It takes 4 numeric values between 0 and 1. You can visit &lt;a href="https://cubic-bezier.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Cubic Bezier&lt;/strong&gt;&lt;/a&gt; to create your animation timing function.&lt;/p&gt;




&lt;h2&gt;
  
  
  Animation Shorthand
&lt;/h2&gt;

&lt;p&gt;Till now we have used lot of animation property to define animation such as &lt;code&gt;animation-direction&lt;/code&gt;, &lt;code&gt;animation-delay&lt;/code&gt;, &lt;code&gt;animation-timing-function&lt;/code&gt;, etc. You can use shorthand technique to define all animation related property into single property that is &lt;code&gt;animation&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nl"&gt;animation&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;bounce&lt;/span&gt; &lt;span class="m"&gt;1s&lt;/span&gt; &lt;span class="n"&gt;infinite&lt;/span&gt; &lt;span class="n"&gt;ease&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;h2&gt;
  
  
  CodePen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/YzQgwJp?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://www.getrevue.co/profile/surajondev" rel="noopener noreferrer"&gt;Weekly Newsletter of SurajOnDev&lt;/a&gt;
&lt;/h1&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%2Fboivc5mdfzzs2kt0s5wg.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%2Fboivc5mdfzzs2kt0s5wg.PNG" alt="Weekly Newsletter of SurajOnDev" width="686" height="134"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Read of the Week&lt;/strong&gt;: 5 best articles hand-picked by myself from different platforms. This article will be developer, self-growth, and productivity-oriented.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tool of the Week&lt;/strong&gt;: A resource or tool link that will help in easing your work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Our latest blog post&lt;/strong&gt;: Latest 3 blog post from SurajOnDev that is me.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Free eBook and Resources&lt;/strong&gt;: Occasionally you will get free eBook that are by developers and for developers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://tripetto.app/run/4OQIUAO89L" rel="noopener noreferrer"&gt;Weekly Newsletter of SurajOnDev&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;Now with these properties of CSS, you can have more control over your animation.&lt;/p&gt;

&lt;p&gt;I highly recommend you to read our previous blog post of this series &lt;a href="https://dev.to/basecampxd/web-animation-with-css-2c5d"&gt;Web Animation with CSS - Learn the Basics&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thank You for reading the blog post.&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Web Animation with CSS - Learn the Basics</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Sat, 11 Sep 2021 11:44:55 +0000</pubDate>
      <link>https://dev.to/basecampxd/web-animation-with-css-2c5d</link>
      <guid>https://dev.to/basecampxd/web-animation-with-css-2c5d</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;Animation makes a web page more interesting, attractive, and interactive than any static web page that doesn't contain any animation. A ton of websites we visit each day but very few stand out in terms of the pure frontend. Animation in web pages makes our website stand out in a pool of websites. &lt;/p&gt;

&lt;p&gt;So, I am going to start a series called &lt;strong&gt;Web Animation&lt;/strong&gt;. In this, we will learn Web Animation using CSS from scratch. We will learn the various concept from basic to advance.&lt;/p&gt;

&lt;p&gt;Starting with the first topics in web Animation are transform, transition, and keyframes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Transform
&lt;/h2&gt;

&lt;p&gt;Transform property helps you to add a 2D or 3D transformation to an element. It allows you to scale, rotate, move, etc. an element. Read &lt;a href="https://www.w3schools.com/cssref/css3_pr_transform.asp" rel="noopener noreferrer"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt; to know about all the values for transform property.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nl"&gt;transform&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;scale&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="m"&gt;1.5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="m"&gt;1.5&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;h2&gt;
  
  
  CodePen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/ExXWJrr?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the above example, the element with the class name &lt;code&gt;smallcircle&lt;/code&gt; is given the transform property. We applied the translate value to change the location of the element. &lt;code&gt;smallcircle&lt;/code&gt; and &lt;code&gt;bigcircle&lt;/code&gt; together appears as concentric circles.&lt;/p&gt;




&lt;h2&gt;
  
  
  Transition
&lt;/h2&gt;

&lt;p&gt;CSS transition property allows you to change the property of the element over a particular duration. As a value, we passed the property name to which we want to apply the transition. We can define duration, delay of transition separated by a single space in terms of seconds. You can learn about different  values related to transition &lt;a href="https://www.w3schools.com/css/css3_transitions.asp" rel="noopener noreferrer"&gt;&lt;strong&gt;here&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nl"&gt;transition&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;background-color&lt;/span&gt; &lt;span class="m"&gt;1s&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;h2&gt;
  
  
  CodePen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/wvedrgr?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the above codepen, we can see the circle is transitioning from left to right with a change in the color of the circle. We have applied transition property to the div with the class name &lt;code&gt;circle&lt;/code&gt;. As a value, we have passed the property on which we want to apply transition with the duration of transition next to it. We can give a different value for the transition that can be separated by a comma(,). To trigger the transition we have used a hover selector. This has to define property and value to which transition happens from the initial value.&lt;/p&gt;




&lt;h2&gt;
  
  
  Keyframe
&lt;/h2&gt;

&lt;p&gt;Keyframe allows you to control the flow of animation by giving different CSS styles set to different animation stages. It is the transition from one set of CSS styles to another. You can change the different properties of an element multiple times. You can use &lt;code&gt;from&lt;/code&gt; and &lt;code&gt;to&lt;/code&gt; to define the start and end of transition respectively. You can also use percentage to define multiple changes during different stages of transition, &lt;code&gt;0%&lt;/code&gt; to &lt;code&gt;100%&lt;/code&gt; percent are used. 0% for starting and 100% for ending the transition.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="k"&gt;@keyframe&lt;/span&gt; &lt;span class="n"&gt;move&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
 &lt;span class="nt"&gt;from&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
   &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="no"&gt;red&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
 &lt;span class="nt"&gt;to&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
   &lt;span class="nl"&gt;background-color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="no"&gt;green&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;h2&gt;
  
  
  Codepen Example
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/surajsrv11/embed/XWgRzdX?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the above codepen, we have three circles that are animating in a loop. We have define animation property such as &lt;code&gt;animation-name&lt;/code&gt;, &lt;code&gt;animation-duration&lt;/code&gt;, &lt;code&gt;animation-iteration-count&lt;/code&gt;, and &lt;code&gt;animation-timing-function&lt;/code&gt;. For transition we have a keyframe define using &lt;code&gt;@&lt;/code&gt;. After defining the &lt;code&gt;@keyframe&lt;/code&gt;, we have the name of the animation that is &lt;code&gt;bounce&lt;/code&gt; and &lt;code&gt;bounce1&lt;/code&gt;. As to define animation we have used percentage. We have &lt;code&gt;50%&lt;/code&gt; to define our CSS style for transition. As there are no &lt;code&gt;0%&lt;/code&gt; and &lt;code&gt;100%&lt;/code&gt; that makes starting and ending value for animation as the initial value of the property. &lt;/p&gt;

&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;Now with the help of transform, transition, and keyframe we can add basic animation to our web pages.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I hope, with this new power of animation, you will apply it in your next project to make it more interactive.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Thank You for reading the blog post.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>beginners</category>
      <category>javascript</category>
    </item>
    <item>
      <title>5 APIs to Develop Your Next Project</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Tue, 17 Aug 2021 12:39:33 +0000</pubDate>
      <link>https://dev.to/basecampxd/5-apis-to-develop-your-next-project-1de5</link>
      <guid>https://dev.to/basecampxd/5-apis-to-develop-your-next-project-1de5</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;I like the power of APIs. They turn simple applications into more useful, informative applications. I have been using APIs to turn my thoughts into a real-life problem-solving application by creating weather and Covid19 statistics web apps.&lt;/p&gt;

&lt;p&gt;You can develop some great applications with the use of the following APIs. &lt;/p&gt;

&lt;p&gt;So let's begin the list.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.api-football.com/" rel="noopener noreferrer"&gt;API Football&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;If you are a fan of a sport like a football, then it will be more fun and exciting to work on a project that deals with football data. API football provides tons of data including teams, fixtures, live scores, predictions, etc.&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%2F9tzjpywjjz1hwzbvgecz.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%2F9tzjpywjjz1hwzbvgecz.png" alt="API Football" width="768" height="455"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.frankfurter.app/" rel="noopener noreferrer"&gt;Frankfurter&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Frankfurter provides current and historic foreign exchange rates. Rates are based on data published by the European Central Bank. It's totally free and does not require a key to fetch data. &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%2Fmug49ouynwatwpe4iev0.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%2Fmug49ouynwatwpe4iev0.png" alt="Frankfurter Currency data API" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://pokeapi.co/" rel="noopener noreferrer"&gt;Poke API&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;All Pokémon data at one place with poke API. We all know about Pokémon, we used to watch the show in our childhood and many even today. This API shows data of individual Pokémon.&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%2Fgcr47bwd0a8dk4env6r1.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%2Fgcr47bwd0a8dk4env6r1.png" alt="Poke API" width="355" height="142"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use the data to develop games for pokemon lovers using the statistics. &lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://responsivevoice.org/api/" rel="noopener noreferrer"&gt;Responsive Voice&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Responsive Voice API lets you convert text into speech. You can change the voice model based on text and language. You can also modify pitch, rate, and volume.&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%2F7nj75sr1agbgxjrlyoww.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%2F7nj75sr1agbgxjrlyoww.png" alt="Responsive Voice" width="730" height="410"&gt;&lt;/a&gt;&lt;br&gt;
image via &lt;a href="https://techcrunch.com/wp-content/uploads/2017/08/speech-recognition.png?w=730&amp;amp;crop=1" rel="noopener noreferrer"&gt;TechCrunch&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://developers.themoviedb.org/3" rel="noopener noreferrer"&gt;TheMovieDB&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The MovieDB as the name suggests it has a database for movies. You can use their API to develop web app revolving around movies and TV shows. It's free to use API, you only need a The MovieDB account to use.&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%2F67hhvclyreq5nq2wyymw.jpg" 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%2F67hhvclyreq5nq2wyymw.jpg" alt="TheMovieDB" width="344" height="147"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can develop a movie recommendation application using all the data.&lt;/p&gt;

&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;These APIs will help you to develop the website and you can use the data to run scripts for more functionality.&lt;/p&gt;

&lt;p&gt;I hope you will create your next project using these APIs.&lt;/p&gt;

&lt;p&gt;Thanks for reading the blog post.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>python</category>
    </item>
    <item>
      <title>How you tackle a bug?</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Mon, 09 Aug 2021 11:08:15 +0000</pubDate>
      <link>https://dev.to/basecampxd/how-you-tackle-a-bug-69g</link>
      <guid>https://dev.to/basecampxd/how-you-tackle-a-bug-69g</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;We all have encountered bugs either small or big. Sometimes it was quick and we solve the bug in few minutes but sometimes it even takes days for solving a particular bug.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/oYQ9HRm5Mo7VXeMNVR/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/oYQ9HRm5Mo7VXeMNVR/giphy.gif" alt="BUG"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So today, we are going to discuss "How we solve the bug?"&lt;/p&gt;

&lt;h2&gt;
  
  
  How I did?
&lt;/h2&gt;

&lt;p&gt;I did following this when I encountered with bug:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First I tried all of my knowledge to solve the bug🧠&lt;/li&gt;
&lt;li&gt;If it persists then I go to look on the web especially the savior Stack Overflow and documentation🌐&lt;/li&gt;
&lt;li&gt;If it persists, mostly I take a break then I go for walk, listen to music, meet my friend, etc💆&lt;/li&gt;
&lt;li&gt;After coming from break, most of the time I cracked the bug as I was able to see things that I was probably had missed during the coding👨‍💻&lt;/li&gt;
&lt;li&gt;If it persists, mostly it won't, I call my other developer friends to have an eye on the bug😄&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Discuss
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What is your method of solving a bug?&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>discuss</category>
      <category>watercooler</category>
      <category>javascript</category>
      <category>python</category>
    </item>
    <item>
      <title>10 Newsletters for Developers</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Wed, 28 Jul 2021 05:53:55 +0000</pubDate>
      <link>https://dev.to/basecampxd/10-newsletters-for-developers-5c7j</link>
      <guid>https://dev.to/basecampxd/10-newsletters-for-developers-5c7j</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;A newsletter can be a good source of getting updated about the progress that is happening within the industry, a programming language, or any particular topic and product. &lt;/p&gt;

&lt;p&gt;Today's Newsletter provides much useful information that can be useful. It saves our time providing great articles, tips, useful resources, and et cetera.&lt;/p&gt;

&lt;p&gt;So today, we are going to see 10+ newsletter that is created by developers and organization for developers.&lt;/p&gt;

&lt;p&gt;So let's get started.&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://www.getrevue.co/profile/surajondev" rel="noopener noreferrer"&gt;Weekly Newsletter of SurajOnDev&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Time for &lt;a href="https://michelletanpy.hashnode.dev/what-ive-learnt-the-importance-of-self-promotion" rel="noopener noreferrer"&gt;self promotion&lt;/a&gt;. This is a weekly newsletter by myself.&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%2Fboivc5mdfzzs2kt0s5wg.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%2Fboivc5mdfzzs2kt0s5wg.PNG" alt="Weekly Newsletter of SurajOnDev" width="686" height="134"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Read of the Week&lt;/strong&gt;: 5 best articles hand-picked by myself from different platforms. This article will be developer, self-growth, and productivity-oriented.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tool of the Week&lt;/strong&gt;: A resource or tool link that will help in easing your work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Our latest blog post&lt;/strong&gt;: Latest 3 blog post from SurajOnDev that is me.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Free eBook and Resources&lt;/strong&gt;: Occasionally you will get free eBook that are by developers and for developers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://tripetto.app/run/4OQIUAO89L" rel="noopener noreferrer"&gt;Weekly Newsletter of SurajOnDev&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://javascriptweekly.com/" rel="noopener noreferrer"&gt;JavaScript Weekly&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;A newsletter of JavaScript articles, news and cool projects&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%2F16hsoz6m6i31quuyuq54.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%2F16hsoz6m6i31quuyuq54.png" alt="JavaScript Weekly" width="800" height="357"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;JavaScript Tutorials&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Articles&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jobs Details related to JavaScript&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code and Tools&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://javascriptweekly.com/" rel="noopener noreferrer"&gt;JavaScript Weekly&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://pycoders.com/" rel="noopener noreferrer"&gt;PyCoder's Weekly&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;A free, weekly e-mail newsletter for those interested in Python development and various topics around Python and the communi‍‍‍ty:&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%2F4q8zw60sy6lp1f8yu638.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%2F4q8zw60sy6lp1f8yu638.png" alt="PyCoder's Weekly" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Upcoming Python Events&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Python Article and Tutorials&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Discussion post of reddit&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Python Jobs&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Projects and Code&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://pycoders.com/" rel="noopener noreferrer"&gt;PyCoder's Weekly&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://dev.to/"&gt;Dev Digest&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;A Newsletter by The Dev Community.&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%2Fllnyk0jeu79qt4uj1qi6.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%2Fllnyk0jeu79qt4uj1qi6.png" alt="Dev Digest" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Curated list of Articles based on your interest&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Mostly Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://dev.to/"&gt;Dev Digest&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://www.oreilly.com/emails/newsletters/" rel="noopener noreferrer"&gt;O'Reilly Newsletters&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Stay informed. Receive weekly insight from industry insiders—plus exclusive content, offers, and more on the topic of software development.&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%2Fc5jsorxrvjcr8qy7vk1f.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%2Fc5jsorxrvjcr8qy7vk1f.png" alt="O'Reilly Newsletters" width="307" height="164"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Interesting Projects&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Programming Articles&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Exclusive Content&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Offers&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://www.oreilly.com/emails/newsletters/" rel="noopener noreferrer"&gt;O'Reilly Newsletters&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://github.com/explore/email" rel="noopener noreferrer"&gt;GitHub Explore&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;The perfect way to keep on top of everything GitHub. Every Tuesday, we’ll send you an email with everything we found for you in the past week based on your interests.&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%2Foi9q8odoyfdglbub6a4n.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%2Foi9q8odoyfdglbub6a4n.png" alt="GitHub Explore" width="599" height="576"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Trending Repositories&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trending Developers&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Articles&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Events&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly/Daily/Monthly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://github.com/explore/email" rel="noopener noreferrer"&gt;GitHub Explore&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://softwareleadweekly.com/" rel="noopener noreferrer"&gt;Software Lead Weekly&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;A weekly email for busy people who care about people, culture and leadership.&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%2Fq848njf3qpaei6d36y08.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%2Fq848njf3qpaei6d36y08.png" alt="software-lead-weekly" width="800" height="444"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Inspiring tweets&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Article about People and Culture&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Guide on Leadership&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://softwareleadweekly.com/" rel="noopener noreferrer"&gt;Software Lead Weekly&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://softwareleadweekly.com/" rel="noopener noreferrer"&gt;Newsletter by SitePoint&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Get the freshest resources and stories for developers, designers, and digital creators in your inbox each week.&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%2Fzdtuokx4gpyd2v14luw2.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%2Fzdtuokx4gpyd2v14luw2.png" alt="SitePoint" width="434" height="116"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tips for writing better code&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Article for Web Development&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resources&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Daily&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://www.sitepoint.com/newsletters/" rel="noopener noreferrer"&gt;Newsletter by SitePoint&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://www.hackernewsletter.com/" rel="noopener noreferrer"&gt;Hackernewsletter&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;They've put out a weekly newsletter of the best articles on startups, technology, programming, and more.&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%2Fkkypvai3cprdmznw9hpp.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%2Fkkypvai3cprdmznw9hpp.PNG" alt="\Hackernewsletter" width="584" height="105"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Articles handpicked by them&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;List of Books&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Startup News&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;And some fun stuff&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://www.hackernewsletter.com/" rel="noopener noreferrer"&gt;Hackernewsletter&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  &lt;a href="https://www.smashingmagazine.com/the-smashing-newsletter/" rel="noopener noreferrer"&gt;Smashing Magazine&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;Every Tuesday we send out an editorial email newsletter with useful tips and techniques on front-end and UX. Subscribe and get the Interface Design Checklists (131 MB, PDF) as a lil' gift.&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%2Fn443gzvdgtm2hghpas92.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%2Fn443gzvdgtm2hghpas92.png" alt="Smashing Magazine" width="255" height="255"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tips and tricks for frontend&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UI/UX&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: Weekly&lt;br&gt;
&lt;strong&gt;Subscribe Here&lt;/strong&gt;:  &lt;a href="https://www.hackernewsletter.com/" rel="noopener noreferrer"&gt;Hackernewsletter&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;I hope this newsletter will be beneficial for you. Thank you reading the blog post.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>watercooler</category>
      <category>beginners</category>
    </item>
    <item>
      <title>5 Phase effective learning approach for developers</title>
      <dc:creator>Rishabh Singh ⚡</dc:creator>
      <pubDate>Thu, 01 Jul 2021 10:59:19 +0000</pubDate>
      <link>https://dev.to/basecampxd/5-phase-effective-learning-approach-for-developers-475d</link>
      <guid>https://dev.to/basecampxd/5-phase-effective-learning-approach-for-developers-475d</guid>
      <description>&lt;p&gt;You can go through 1000s of tutorials &amp;amp; still end up being completely clueless on how to implement the concepts, you just learnt, in the right way. This is one of the core reasons why people couldn't get enough of following tutorials &amp;amp; ends up being in a state known as "Tutorial Hell".&lt;/p&gt;

&lt;p&gt;This is a state where you never feel confident enough about your foundations &amp;amp; just wish to continue learning indefinitely without trying to apply the knowledge.&lt;/p&gt;

&lt;h3&gt;
  
  
  Here is 5 phase learning approach to learn any new tech effectively &amp;amp; escape tutorial hell for once &amp;amp; all!
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Why &amp;amp; how? 🤔
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GlXtZxcA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1524508762098-fd966ffb6ef9%3Fixlib%3Drb-1.2.1%26ixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26auto%3Dformat%26fit%3Dcrop%26w%3D1950%26q%3D80" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GlXtZxcA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1524508762098-fd966ffb6ef9%3Fixlib%3Drb-1.2.1%26ixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26auto%3Dformat%26fit%3Dcrop%26w%3D1950%26q%3D80" alt="Alt"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Learning begins way before you start the actual tutorial begins. The first &amp;amp; foremost phase is all about the recalling &amp;amp; understanding the standard motivation of why you want to learn this. And why this particular technology? Why not something else?&lt;/p&gt;

&lt;p&gt;Having an end goal in mind with a soft deadline can really do wonders. Meanwhile also make sure that you are ready to devote enough time for consistent learning.&lt;/p&gt;

&lt;p&gt;Prioritize the consistency over intensity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learn by Building 🛠
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--84TQpsBz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1513384312027-9fa69a360337%3Fixlib%3Drb-1.2.1%26ixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26auto%3Dformat%26fit%3Dcrop%26w%3D751%26q%3D80" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--84TQpsBz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1513384312027-9fa69a360337%3Fixlib%3Drb-1.2.1%26ixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26auto%3Dformat%26fit%3Dcrop%26w%3D751%26q%3D80" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is where you start with the tutorial. Here take you time making yourself familiar with the basic concepts. Now it's time to start building.&lt;/p&gt;

&lt;h3&gt;
  
  
  For this, I always recommend following this approach:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Once comfortable with basic concepts, try breaking the project into its basic components.&lt;/li&gt;
&lt;li&gt;Try to figure out how to build each component individually. (Feel free to use Google here)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Pause &amp;amp; Revise 🔁
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ee01o33o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1595277070155-7d815ed3e504%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D751%26q%3D80" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ee01o33o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1595277070155-7d815ed3e504%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D751%26q%3D80" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Focus on using your brain to process information, not storing it. As you'll learn, concepts will automatically become a second nature to you.&lt;/p&gt;

&lt;p&gt;This is where occasionally pausing the tutorial &amp;amp; going back for a revision will play a vital role eventually. No need to rush.&lt;/p&gt;

&lt;h2&gt;
  
  
  Debug 🐞
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ca05gwKF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1556075798-4825dfaaf498%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D755%26q%3D80" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ca05gwKF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1556075798-4825dfaaf498%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D755%26q%3D80" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now up to this phase, you've completed most of all the core concepts and have built a couple of projects. You are now at the end of the tutorial, but this where the real applied learning begins.&lt;/p&gt;

&lt;p&gt;It's time to get into reading other's people code &amp;amp; trying to fix them.&lt;/p&gt;

&lt;p&gt;You can find a lot of issues on GitHub for any kind of tech you're currently learning. Try finding a couple of good first issues &amp;amp; try fixing them. Feel free to reach out to the project owners &amp;amp; maintainers for clarification &amp;amp; guidance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Showdown ⚡
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IsMBW53Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1508558936510-0af1e3cccbab%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D1950%26q%3D80" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IsMBW53Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://images.unsplash.com/photo-1508558936510-0af1e3cccbab%3Fixid%3DMnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8%26ixlib%3Drb-1.2.1%26auto%3Dformat%26fit%3Dcrop%26w%3D1950%26q%3D80" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You did great! Your foundations are strong &amp;amp; you're ready for the final phase.&lt;/p&gt;

&lt;p&gt;In this phase, find a good but challenging project idea &amp;amp; try building it from scratch. Don't follow any tutorial here, you're supposed to this on your own. But feel free to make use of google, researching, or going back to the concepts if you feel lost at any point.&lt;/p&gt;

&lt;h2&gt;
  
  
  That's it for today!
&lt;/h2&gt;

&lt;p&gt;This write up was inspired by Jessica Wilkins' article on "How to Learn from Tutorials the Right Way – and Not Get Trapped in Tutorial Hell".&lt;/p&gt;

&lt;p&gt;📖 Read here: &lt;a href="https://www.freecodecamp.org/news/how-to-learn-from-coding-tutorials-and-avoid-tutorial-hell/"&gt;https://www.freecodecamp.org/news/how-to-learn-from-coding-tutorials-and-avoid-tutorial-hell/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Support
&lt;/h2&gt;

&lt;p&gt;Thank you so much for reading! I hope you learnt something new today. Please leave a like, a lovely comment or feedback.&lt;/p&gt;

&lt;p&gt;If you like my work please consider &lt;a href="https://buymeacoff.ee/mindninjaX"&gt;Buying me a Coffee&lt;/a&gt; so that I can bring more projects, more articles for you.&lt;/p&gt;

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

&lt;h2&gt;
  
  
  Connect with me
&lt;/h2&gt;

&lt;p&gt;If you have any questions or doubts feel free to contact me on &lt;a href="https://twitter.com/mindninjaX"&gt;Twitter&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/mindninjax/"&gt;LinkedIn&lt;/a&gt; &amp;amp; &lt;a href="https://github.com/mindninjaX"&gt;GitHub&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Feel free to post a comment/discussion here &amp;amp; I will try my best to help you :D&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
    </item>
    <item>
      <title>5 Website to Start Your Newsletter</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Tue, 29 Jun 2021 13:21:49 +0000</pubDate>
      <link>https://dev.to/basecampxd/how-to-start-a-developer-newsletter-24dk</link>
      <guid>https://dev.to/basecampxd/how-to-start-a-developer-newsletter-24dk</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;I unsubscribed a lot of newsletters every week that annoys me, flood my inbox, and distract me from useful messages. They did many things wrong in terms of email formatting, sending to people who are more likely to unsubscribe, and many more. &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%2Fnxohosujyysk9zpikxp8.gif" 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%2Fnxohosujyysk9zpikxp8.gif" alt="Newsletter" width="600" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today, we are going to look into "How a DEV newsletter should be created and marketed?". &lt;/p&gt;

&lt;p&gt;So let's get started.&lt;/p&gt;

&lt;h1&gt;
  
  
  What is Newsletter?
&lt;/h1&gt;

&lt;p&gt;Let us start with the basics.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Email Newsletter is a type of email that is sent to the subscribed user to inform them about promotions, latest news, updates, tips, event, and many other things.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The newsletter has been part of marketing for a long time. E-commerce websites have utilized it for sending offers and discount updates to their customer. Users of these websites are more likely to buy something through their newsletter.&lt;/p&gt;

&lt;p&gt;If you own a website then a newsletter becomes an essential part to drive traffic to your website. Every user that visited your website will not return to your website unless and until you send a notification to them about new things about your website. This can be informed through a newsletter that drives traffic to your website.&lt;/p&gt;

&lt;h1&gt;
  
  
  When Newsletter will not be unsubscribed?
&lt;/h1&gt;

&lt;p&gt;Newsletter should not only inform but also provide content to users that engage them with your newsletter. If we use a newsletter to provide benefits to users then there will be fewer chances of getting unsubscribed.&lt;/p&gt;




&lt;h3&gt;
  
  
  Subscribe to Our Weekly Newsletter
&lt;/h3&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%2Fi7nzwporajhyvmvlezaa.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%2Fi7nzwporajhyvmvlezaa.PNG" alt="Weekly Newsletter of SurajOnDev" width="686" height="134"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Subscribe &lt;a href="https://4qrqcv1momr.typeform.com/to/RVoZX0uD" rel="noopener noreferrer"&gt;&lt;strong&gt;Here&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Benefit of Newsletter
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Driving Traffic Back to your website&lt;/li&gt;
&lt;li&gt;Informing about new product&lt;/li&gt;
&lt;li&gt;Building loyal followers&lt;/li&gt;
&lt;li&gt;Building one-to-one relation with your followers&lt;/li&gt;
&lt;li&gt;And Many More&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Recipe for a great newsletter
&lt;/h1&gt;

&lt;p&gt;As the saying &lt;strong&gt;Content is King&lt;/strong&gt;. If your newsletter values the time of the user with useful content then your newsletter will grow. I have read the article where bloggers used to send a random newsletter without any useful value to their users, this led to many unsubscribed and less opening rate. After changing to the content-oriented newsletter, they have seen growth in their newsletter in terms of opening rate, less unsubscribe rate and more subscribers count.&lt;/p&gt;

&lt;p&gt;So first thing is that your newsletter must provide value to your users.&lt;/p&gt;

&lt;h1&gt;
  
  
  Points to consider
&lt;/h1&gt;

&lt;p&gt;When you have decided to start a developer newsletter, then you should consider the following points:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Your Audience&lt;/strong&gt;: To whom you are sending, their needs, and what they expect from you.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Goal&lt;/strong&gt;: What is the goal of your newsletter? It can be generating web traffic, more sales, providing information, etc.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Content&lt;/strong&gt;: Content that will engage your users. It can be blog post links, exclusive content, promotional deals, etc.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Frequency&lt;/strong&gt;: What will be the frequency of your newsletter? It can be daily, weekly, monthly, quarterly, etc.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Websites
&lt;/h1&gt;

&lt;p&gt;Many websites can help you in creating, managing, marketing, and sending the newsletter to your users.&lt;br&gt;
Here is popular to try out:&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.getrevue.co/" rel="noopener noreferrer"&gt;GetRevue&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Revue makes it easy for writers and publishers to send editorial newsletters — and get paid.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://mailchimp.com/" rel="noopener noreferrer"&gt;Mailchimp&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Mailchimp is the All-In-One integrated marketing platform for small businesses, to grow their business on your terms. It's easy to use - start for free today!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.sendinblue.com/" rel="noopener noreferrer"&gt;Sendinblue&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Sendinblue is the smartest and most intuitive platform for growing businesses. Thrive digitally as we guide your business with the right marketing &amp;amp; sales tools.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.getresponse.com/" rel="noopener noreferrer"&gt;GetResponse&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;GetResponse offers an online platform for email marketing software, landing page creator, webinars hosting, and much more.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://stripo.email/" rel="noopener noreferrer"&gt;Stripo&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Stripo provides email builder solutions for multiple industries and teams · Rich integrations with the most popular email systems and clients.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  Weekly  Newsletter of SurajOnDev
&lt;/h1&gt;

&lt;p&gt;I am very glad to announce that I am going to start a newsletter that will send to you on weekly basis mostly on Friday.&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%2Fi7nzwporajhyvmvlezaa.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%2Fi7nzwporajhyvmvlezaa.PNG" alt="Weekly Newsletter of SurajOnDev" width="686" height="134"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What You will get?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Read of the Week&lt;/strong&gt;: 5 best articles hand-picked by myself from different platforms. This article will be developer, self-growth, and productivity-oriented.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tool of the Week&lt;/strong&gt;: A resource or tool link that will help in easing your work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Our latest blog post&lt;/strong&gt;: Latest 3 blog post from SurajOnDev that is me.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Free eBook and Resources&lt;/strong&gt;: Occasionally you will get free eBook that are by developers and for developers.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If this excites you then make sure to subscribe it as the very first issue is coming this weekend.&lt;/p&gt;

&lt;p&gt;Subscribe &lt;a href="https://4qrqcv1momr.typeform.com/to/RVoZX0uD" rel="noopener noreferrer"&gt;&lt;strong&gt;Here&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Last Note
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;I hope this article will help in kickstarting a newsletter of your own. This was a quick guide to think about starting a newsletter with the website to kickstart.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This is the very first blog post of the Developer Newsletter series. We are going to discuss more newsletters in the coming days. So follow me to get an update quickly.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>beginners</category>
      <category>javascript</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Tiny Habits for career growth as a developer</title>
      <dc:creator>Rishabh Singh ⚡</dc:creator>
      <pubDate>Mon, 28 Jun 2021 03:40:10 +0000</pubDate>
      <link>https://dev.to/basecampxd/tiny-habits-for-career-growth-as-a-developer-3g62</link>
      <guid>https://dev.to/basecampxd/tiny-habits-for-career-growth-as-a-developer-3g62</guid>
      <description>&lt;h3&gt;
  
  
  The 3 most important aspects in the career growth of a developer are:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Developing your skills 💻&lt;/li&gt;
&lt;li&gt;Establishing online presence 🌐&lt;/li&gt;
&lt;li&gt;Networking 💬&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Let's pick them up individually and learn what they mean &amp;amp; how we can build some easy-to-follow habits around them to stay on top of things.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Developing your skills 💻
&lt;/h2&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%2Fpqb7wi33ch2f33ve7wpz.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%2Fpqb7wi33ch2f33ve7wpz.jpg" alt="avel-chuklanov-DUmFLtMeAbQ-unsplash"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;The first step in your dev career is to start learning &amp;amp; developing your skills. There are many ways you can do this, try what works best for you! This involves building projects, practicing Leetcode, contributing to open source, etc. At the end of the day, everything comes down to finding what you're good at and focusing more on it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Suggested Habits:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Build one small project every month&lt;/li&gt;
&lt;li&gt;Solve at least 3 Leetcode problems every week&lt;/li&gt;
&lt;li&gt;Solve one good first issue every week&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. Establishing online presence 🌐
&lt;/h2&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%2Fn60wlv2e91uc94t3iu0f.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%2Fn60wlv2e91uc94t3iu0f.jpg" alt="austin-distel-tLZhFRLj6nY-unsplash"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Having an online presence on platforms like Twitter &amp;amp; LinkedIn is very vital for your career. You need to get noticed to attract opportunities. Good thing about these platforms is that it's easy to grow here despite of having a small following initially. However, you still need to give it some time by showing up on regular basis. I recommend devoting at least 30 minutes every day to building your online presence.&lt;/p&gt;

&lt;h3&gt;
  
  
  Suggested Habits:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Post at least once a day on Twitter&lt;/li&gt;
&lt;li&gt;Post at least once a week on LinkedIn&lt;/li&gt;
&lt;li&gt;Engage with the other like-minded people for 15 mins per day&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. Networking 💬
&lt;/h2&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%2Fd9tiuqkon4q64v6dq70a.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%2Fd9tiuqkon4q64v6dq70a.jpg" alt="smartworks-coworking-cW4lLTavU80-unsplash"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;You might be wondering what's the difference between building online presence vs networking? 🤔 Well, networking is all about directly engaging with people you're interested in through DMs, etc. Days of randomly applying to hundreds of jobs and hoping to get selected in at least one are over now. Traditional hiring system is slowly fading away, this is the time you need to show how innovative and creative you are to directly attract recruiters to yourself. Networking plays a key role here to help you connect with potential employers and remain in their vision. This is also great for getting referrals and off campus opportunities.&lt;/p&gt;

&lt;h3&gt;
  
  
  Suggested Habits:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Reach out to companies &amp;amp; startups and appreciate them that you like their products &amp;amp; how enthusiast you are about the work they are doing.&lt;/li&gt;
&lt;li&gt;DM to one of the persons you admire &amp;amp; ask for advice meanwhile showing your passion.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  That's it for today!
&lt;/h2&gt;

&lt;p&gt;This write up was inspired by Ken Rogers' article on "How to Use Small and Sustainable Habits to Get Your First Dev Job".&lt;/p&gt;

&lt;p&gt;📖 Read here: &lt;a href="https://www.freecodecamp.org/news/how-to-use-small-sustainable-habits-to-get-your-first-dev-job/" rel="noopener noreferrer"&gt;https://www.freecodecamp.org/news/how-to-use-small-sustainable-habits-to-get-your-first-dev-job/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Support
&lt;/h2&gt;

&lt;p&gt;Thank you so much for reading! I hope you learnt something new today. Please leave a like, a lovely comment or feedback &amp;amp; also consider following me as I regularly post useful &amp;amp; informative articles to help you become a better programmer. &lt;/p&gt;

&lt;p&gt;If you like my work, please consider &lt;a href="https://buymeacoff.ee/mindninjaX" rel="noopener noreferrer"&gt;Buying me a Coffee&lt;/a&gt; so that I can bring more projects, more articles for you.&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%2F5irx7eny4412etlwnc64.png" 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%2F5irx7eny4412etlwnc64.png" alt="https://dev-to-uploads.s3.amazonaws.com/i/5irx7eny4412etlwnc64.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect with me
&lt;/h2&gt;

&lt;p&gt;If you have any questions or doubts feel free to contact me on &lt;a href="https://twitter.com/mindninjaX" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/mindninjax/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; &amp;amp; &lt;a href="https://github.com/mindninjaX" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;. Or you can also post a comment/discussion here &amp;amp; I will try my best to help you :D!&lt;/p&gt;

</description>
      <category>career</category>
    </item>
    <item>
      <title>MLH INIT - Quick Guide to Participate 🤩 and Win Swag🎁</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Sat, 26 Jun 2021 07:25:30 +0000</pubDate>
      <link>https://dev.to/basecampxd/mlh-init-quick-guide-to-participate-and-win-swag-cpi</link>
      <guid>https://dev.to/basecampxd/mlh-init-quick-guide-to-participate-and-win-swag-cpi</guid>
      <description>&lt;p&gt;One of the biggest hackathons organizers, MLH is comping up with a global event called MLH INIT.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is MLH INIT?
&lt;/h2&gt;

&lt;p&gt;MLH INIT is a weeklong celebration starting on June 27th to July 5th, of hackers from around the world where they come together to hack, learn &amp;amp; have a hell lot of fun 🔥 Complete Daily &amp;amp; Weekly challenges to earn points &amp;amp; climb the leaderboard. Oh, did I mentioned about the exclusive MLH swags &amp;amp; stickers you'll be getting? 😍&lt;/p&gt;

&lt;h2&gt;
  
  
  Sounds fun! How do I register myself?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;That's easy! Just follow these steps:&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Register at &lt;a href="https://hackp.ac/init" rel="noopener noreferrer"&gt;https://hackp.ac/init&lt;/a&gt;
&lt;/h3&gt;

&lt;h3&gt;
  
  
  2. Join the Guild at &lt;a href="https://discord.mlh.io/" rel="noopener noreferrer"&gt;https://discord.mlh.io/&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Fill in all the details &amp;amp; Select &lt;strong&gt;&lt;code&gt;Basecamp Community&lt;/code&gt;&lt;/strong&gt; under &lt;strong&gt;Guild Membership&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Joining a guild has a lot of benefits and will also work as your support system if you get stuck in any challenge. &lt;/p&gt;

&lt;h3&gt;
  
  
  3. Join our Discord at &lt;a href="http://bit.ly/basecamp-discord" rel="noopener noreferrer"&gt;http://bit.ly/basecamp-discord&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Our discord server is one stop shop for all your MLH INIT announcements and a great welcoming community.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Complete Swag form at &lt;a href="https://hackp.ac/INITswag" rel="noopener noreferrer"&gt;https://hackp.ac/INITswag&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;In case you're not interested in swags, feel free to skip this step.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Submit your address &lt;a href="https://hackp.ac/address" rel="noopener noreferrer"&gt;https://hackp.ac/address&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Address is required to send you the swags. In case you're not interested in swags, feel free to skip this step.&lt;/p&gt;

&lt;p&gt;In case you get stuck somewhere while registering, let us know by dropping a comment on this blog, we'll help you out.&lt;/p&gt;

&lt;p&gt;Get excited! 🤩 We'll see you there 😉&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>hackathon</category>
      <category>beginners</category>
      <category>javascript</category>
    </item>
    <item>
      <title>What was your first code editor?</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Thu, 24 Jun 2021 02:29:10 +0000</pubDate>
      <link>https://dev.to/basecampxd/what-was-your-first-code-editor-3fe3</link>
      <guid>https://dev.to/basecampxd/what-was-your-first-code-editor-3fe3</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;Today, we have known many code editors that offer more than a just code editor. They have many features and support for extensions to increase their features. &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%2Fykveo9810xg4q4auafay.gif" 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%2Fykveo9810xg4q4auafay.gif" alt="Coding" width="480" height="320"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Back to when we code the first time, we were having less idea about code and code editor. So we used whatever was best or recommended.&lt;/p&gt;

&lt;p&gt;So today, let's share about our first code and code editor.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://dev.to/surajondev/what-is-the-first-programming-language-that-you-learned-1enc"&gt;Batch Scripting Language&lt;/a&gt; was my first programming language. I used it to code my first program that was &lt;strong&gt;Hello World!&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;The Code Editor that I used was &lt;strong&gt;Notepad&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;No feature of a modern code editor, it was only me and notepad&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Discuss
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;What was your first experience with code and code editor?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔗 Connect with me:
&lt;/h2&gt;

&lt;p&gt;Currently, on Twitter, I am posting about "How to write and grow blog?". If you want to write a more effective blog with tips, consider the follow button on Twitter.&lt;/p&gt;


&lt;blockquote&gt;
&lt;p&gt;With this completing 500 tweets🥳.&lt;br&gt;&lt;br&gt;Thank you to everyone🤩.&lt;br&gt;&lt;br&gt;As helping more people, I am going to tweet about writing and growing blog especially technical, in the coming days🔥.&lt;br&gt;&lt;br&gt;So if you haven't followed me, please consider🤗.&lt;/p&gt;— Suraj Vishwakarma &lt;a href="https://twitter.com/surajondev" rel="noopener noreferrer"&gt;@surajondev&lt;/a&gt; &lt;a href="https://twitter.com/surajondev/status/1394212368675000321?ref_src=twsrc%5Etfw" rel="noopener noreferrer"&gt;May 17, 2021&lt;/a&gt;
&lt;/blockquote&gt; 

&lt;p&gt;&lt;a href="https://twitter.com/surajondev" rel="noopener noreferrer"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Last Note
&lt;/h2&gt;

&lt;p&gt;I am excited to read your experience. &lt;/p&gt;

</description>
      <category>discuss</category>
      <category>watercooler</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>10 Best Blogging Tools and Resources with TIPS🎁</title>
      <dc:creator>Suraj Vishwakarma</dc:creator>
      <pubDate>Wed, 09 Jun 2021 15:13:05 +0000</pubDate>
      <link>https://dev.to/basecampxd/10-best-blogging-tools-and-resources-with-tips-3ali</link>
      <guid>https://dev.to/basecampxd/10-best-blogging-tools-and-resources-with-tips-3ali</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;In learning you will teach, and in teaching, you will learn.&lt;br&gt;
― Phil Collins&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As Phil Collins said you will learn while teaching and one of the best ways for teaching and providing information to you is by writing a blog. Writing a blog will give a lot of opportunities in your career, you interact with many other people just like you and it will boost your confidence.&lt;/p&gt;

&lt;p&gt;If you want to start or already had started, I am going to list down 10 Tools and resource that will surely help you in&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing Blog Post&lt;/li&gt;
&lt;li&gt;Finding Blog Post Ideas&lt;/li&gt;
&lt;li&gt;Enhancing Content of your blog post&lt;/li&gt;
&lt;li&gt;Creating Attractive Header Images
. Generating Traffic for Your Blog &lt;/li&gt;
&lt;li&gt;And Many More&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So let's get started&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.grammarly.com/" rel="noopener noreferrer"&gt;Grammarly&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Communicate With Impact. Ensure Everything You Write Comes Across The Way You Intend. Present Your Best Self Every Time You Type. Make Your Writing Clear and Engaging. Eliminate grammar errors. Easily improve any text.&lt;/p&gt;
&lt;/blockquote&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%2Fyer5lxcw7onbmpiwnune.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%2Fyer5lxcw7onbmpiwnune.png" alt="Grammarly" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have been using Grammarly for a long time to check grammar mistakes. I helped me a lot in producing better blog post without grammar error and wrong tone of a blog post. In the free plan, it suggests great points to rewrite the sentence to resolve those issues. In premium, it suggests edits that you can just apply by clicking.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://canva.com/" rel="noopener noreferrer"&gt;Canva&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Thousands Of Custom Templates And Stock Images, Easy-To-Use Editing Features, And More! Priority Support. Simple To Use Interface. 200K+ Companies On Board. 100% Happiness Guarantee. Free 30 Day Trial. Services: Brand Kit, Magic Resize Tool.&lt;/p&gt;
&lt;/blockquote&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%2Fr96w1hezw7a8d6zet8e2.jpg" 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%2Fr96w1hezw7a8d6zet8e2.jpg" alt="Canva" width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My go-to web app for creating header images for my blog and other social media. It has tons of template for to start editing and make it own with their editing tools. &lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.dropbox.com/paper" rel="noopener noreferrer"&gt;DropBox Paper&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Dropbox Paper is a new type of document designed for creative work. Collaborate in real-time, assign tasks, make a to-do list, and more. Start today!&lt;/p&gt;
&lt;/blockquote&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%2Fplay-lh.googleusercontent.com%2FmJ64uZzxna8dCg2iqGoeIlRunKOex_CNqDwD13en6Prkb_2XgasAmkB-qZqMCJzzVFHq" 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%2Fplay-lh.googleusercontent.com%2FmJ64uZzxna8dCg2iqGoeIlRunKOex_CNqDwD13en6Prkb_2XgasAmkB-qZqMCJzzVFHq" alt="DropBox Paper" width="512" height="250"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I recently found about DropBox Paper and it's super useful for writing the draft for your blog post. It supports markdown and it has a very easy sharing option. The shared person can edit and comment on a particular line, word, paragraph, or whole document which makes it suitable for getting an initial review on your blog post.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.notion.so/" rel="noopener noreferrer"&gt;Notion&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team.&lt;/p&gt;
&lt;/blockquote&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%2F4fqps2f4cdttqxwdko95.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%2F4fqps2f4cdttqxwdko95.png" alt="Notion" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Notion helped me a lot in noting all my research for my blog posts such as keyword, reference, goal, and key points for my blog. It can be used for multiple purposes like creating notes, to-do lists, table content, etc. It is highly recommended by many developers.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://ads.google.com/home/tools/keyword-planner/" rel="noopener noreferrer"&gt;Google Keyword Planner&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Find the right keywords to use in your Blog for SEO and reaching more people with our Keyword Planner tool.&lt;/p&gt;
&lt;/blockquote&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%2Fkeywordtool.io%2Fsites%2Fall%2Fimages%2Fgoogle-ads-keyword-planner.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%2Fkeywordtool.io%2Fsites%2Fall%2Fimages%2Fgoogle-ads-keyword-planner.png" alt="Google Keyword Planner" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Google Keyword Planner is for finding the right keyword for targeting the right audience for your blog post. You can find keywords from other websites and can research them on the platform. You can see the forecast of keyword weather traffic will rise or decline. &lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://mailchimp.com/" rel="noopener noreferrer"&gt;MailChimp&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Mailchimp is the All-In-One integrated marketing platform for small businesses, to grow their business on your terms. It's easy to use - start for free today!&lt;/p&gt;
&lt;/blockquote&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%2Fhbhk6hxut7wygnhoz1cx.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%2Fhbhk6hxut7wygnhoz1cx.png" alt="MailChimp" width="516" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;MailChimp is best for building email subscribers and creating a weekly newsletter to update followers about new posts, events or just providing information. I am going to start a newsletter for you all soon.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.typeform.com/" rel="noopener noreferrer"&gt;Typeform&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Build beautiful, interactive forms — get more responses. No coding is needed. Templates for quizzes, research, feedback, lead generation, and more.&lt;/p&gt;
&lt;/blockquote&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%2Fvlbi5n72fvcqrfc9nzsp.jpeg" 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%2Fvlbi5n72fvcqrfc9nzsp.jpeg" alt="Typeform" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Typeform let you create survey form, quizzes, feedback form, etc. for your subscribers. Forms are interactive and one question at a time with many other features.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.quora.com/" rel="noopener noreferrer"&gt;Quora&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Quora is a place to gain and share knowledge. It's a platform to ask questions and connect with people who contribute unique insights and quality answers.&lt;/p&gt;
&lt;/blockquote&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%2Fs55qwgc022ufdmfw3kio.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%2Fs55qwgc022ufdmfw3kio.png" alt="Quora" width="796" height="416"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quora is the best place for finding topics for your next blog post. You can look into the different questions and find out what people are interested in knowing. Search for your keyword, and follow topics related to your blog’s focus.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://pinterest.com/" rel="noopener noreferrer"&gt;Pinterest&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Discover recipes, home ideas, style inspiration, and other ideas to try.&lt;/p&gt;
&lt;/blockquote&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%2Fbrkmepqfezvgpft5jgt2.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%2Fbrkmepqfezvgpft5jgt2.png" alt="Pinterest" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think you used Pinterest for searching, saving, and downloading images but it is one of the social media that drive direct traffic to your blog. Pinterest lets you create a pin, add a description and website to direct traffic from Pinterest.&lt;/p&gt;

&lt;p&gt;You can follow &lt;a href="https://www.youtube.com/c/AnastasiaBlogger/videos" rel="noopener noreferrer"&gt;&lt;strong&gt;Anastasia Blogger&lt;/strong&gt;&lt;/a&gt; YouTube Channel to learn more about Pinterest marketing.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://wordpress.com/" rel="noopener noreferrer"&gt;Wordpress.com&lt;/a&gt;
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Responsive Mobile Themes and Dedicated Live Support. Get Started in Minutes! Live Chat and Email Help. Rich, Easy-to-Read Stats. Built-in SEO. Fast, Secure Web Hosting. Ad-Free Site w/ Paid Plan. Scalable and Secure. Upload Photos &amp;amp; Videos. Free Website Templates.&lt;/p&gt;
&lt;/blockquote&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%2Fcre8s5iq7wn6p1bk21fv.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%2Fcre8s5iq7wn6p1bk21fv.png" alt="Wordpress.com" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wordpress.com is best for hosting your blog for free with a subdomain with wordpress.com. It is best for coders as well as a non coder to create beautiful blogging websites with their templates. Your blog post will be searchable through every search engine and it is recommended to WordPress Readers.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔗 Connect with me:
&lt;/h2&gt;

&lt;p&gt;Currently, on Twitter, I am posting about "How to write and grow blog?". If you want to write a more effective blog with tips, consider the follow button on Twitter.&lt;/p&gt;


&lt;blockquote&gt;
&lt;p&gt;With this completing 500 tweets🥳.&lt;br&gt;&lt;br&gt;Thank you to everyone🤩.&lt;br&gt;&lt;br&gt;As helping more people, I am going to tweet about writing and growing blog especially technical, in the coming days🔥.&lt;br&gt;&lt;br&gt;So if you haven't followed me, please consider🤗.&lt;/p&gt;— Suraj Vishwakarma &lt;a href="https://twitter.com/surajondev" rel="noopener noreferrer"&gt;@surajondev&lt;/a&gt; &lt;a href="https://twitter.com/surajondev/status/1394212368675000321?ref_src=twsrc%5Etfw" rel="noopener noreferrer"&gt;May 17, 2021&lt;/a&gt;
&lt;/blockquote&gt; 

&lt;p&gt;&lt;a href="https://twitter.com/surajondev" rel="noopener noreferrer"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Last Note
&lt;/h2&gt;

&lt;p&gt;I hope this resource with tips will help you in acing your blogging career. &lt;/p&gt;

&lt;p&gt;Thank You for reading the blog post. &lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
