<?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: S Soumyakanta</title>
    <description>The latest articles on DEV Community by S Soumyakanta (@s_soumyakanta).</description>
    <link>https://dev.to/s_soumyakanta</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F875872%2F2c99ac17-e20b-452c-91d7-d317e9abb716.jpeg</url>
      <title>DEV Community: S Soumyakanta</title>
      <link>https://dev.to/s_soumyakanta</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/s_soumyakanta"/>
    <language>en</language>
    <item>
      <title>Showcase Your Touch Typing Speed With a Free Certificate</title>
      <dc:creator>S Soumyakanta</dc:creator>
      <pubDate>Thu, 26 Feb 2026 15:06:12 +0000</pubDate>
      <link>https://dev.to/s_soumyakanta/showcase-your-touch-typing-speed-with-a-free-certificate-3pn8</link>
      <guid>https://dev.to/s_soumyakanta/showcase-your-touch-typing-speed-with-a-free-certificate-3pn8</guid>
      <description>&lt;p&gt;Hello, I'm Soumya - welcome to this article. In this article we will discuss my journey in touch typing and how I got a free touch typing certificate.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Story - How I learned Touch Typing?
&lt;/h2&gt;

&lt;p&gt;In 2021I was starting my programming journey. Before writing my first line of code, accidentally I learned touch typing.&lt;/p&gt;

&lt;p&gt;If I look back and think, this skill of typing contineously without even looking at keyboard had improved my productivity day by day.&lt;/p&gt;

&lt;p&gt;It was hard in intial days to use all ten fingers. Somedays felt like, I am wasting my time when I can type with two fingers easily. It's been 5 years now I am touch typing. And trust me even for a single word typing, now I use my all fingers with touch typing. It is supper addictive and eventually you will love it.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why and Whom To Learn Touch Typing?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Touch Typing is a skill in which you learn how to type using all your ten fingers without even looking at your keyboard. If your keyboard does'nt have a backlight or not woking or you are in a dark room where lights are off or even your eyes are closed you can write effortlessly.&lt;/p&gt;

&lt;p&gt;This is hard in begging to use all ten fingers and type. But as you force yourself it will be easy and fun. Your will build some muscle memory regarding this and eventually you will be comfortable.&lt;/p&gt;

&lt;p&gt;Let's say you are doing some creativity work. If your brain is always busy to find the correct keys via looking at keyboard then your prime time will be wasted. In this scenario touch typing will help you to type effortlessly. Beacasue learning touch typing your brain has already builded a strong muscle memory how to type.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If a computer comes in your daily life workflow then you must learn touch typing. It will give you confidence and make your days more productive and fast.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You can learn touch typing for free from here &lt;a href="https://www.touchtyping.onlne/learn" rel="noopener noreferrer"&gt;https://www.touchtyping.onlne/learn&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How To Get a Free Typing Certificate?
&lt;/h2&gt;

&lt;p&gt;If you already knows touch typing and want to showcase your typing skill, then I have good news for your. You can get a free certificate for your typing speed with a certificate link.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.touchtyping.online/certification" rel="noopener noreferrer"&gt;Touch Typing Online&lt;/a&gt; is providing free typing certificate. &lt;/p&gt;

&lt;p&gt;Here is my certificate URL &lt;a href="https://www.touchtyping.online/certificate/32df9b82-6d28-4658-a6c4-ae6549ff36d8" rel="noopener noreferrer"&gt;https://www.touchtyping.online/certificate/32df9b82-6d28-4658-a6c4-ae6549ff36d8&lt;/a&gt;&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%2Fc31hgfm8zjwufj6yk0tl.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%2Fc31hgfm8zjwufj6yk0tl.png" alt="S Soumyakanta Touch Typing Online Certificate" width="800" height="565"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You need to visit &lt;a href="https://www.touchtyping.online/certification" rel="noopener noreferrer"&gt;https://www.touchtyping.online/certification&lt;/a&gt;&lt;br&gt;
and give a free certification test. This certification test is a 3 minute test with numbers included. If you are not satisfied with your WPM then you can give the certification test again. But remember currently the platform is providing only one certificate for one account. &lt;/p&gt;

&lt;p&gt;It comes with a shareable link which you can add to your linkedin profile like this &lt;br&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%2Fpc56fcikk5yz3ry3t69h.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%2Fpc56fcikk5yz3ry3t69h.png" alt="Typing Certificate Added To LinkedIn Profile Certification Section" width="772" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Get your free Touch Typing Certificate Today! &lt;a href="https://www.touchtyping.online/certification" rel="noopener noreferrer"&gt;https://www.touchtyping.online/certification&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thats it! Happy Coding :)&lt;/p&gt;

&lt;p&gt;S Soumyakanta&lt;br&gt;
&lt;a href="https://www.s-soumyakanta.com" rel="noopener noreferrer"&gt;www.s-soumyakanta.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Weathersnap: A Feature-Packed React Weather App for Accurate Forecasts</title>
      <dc:creator>S Soumyakanta</dc:creator>
      <pubDate>Sat, 27 May 2023 10:21:27 +0000</pubDate>
      <link>https://dev.to/s_soumyakanta/weathersnap-a-feature-packed-react-weather-app-for-accurate-forecasts-56cp</link>
      <guid>https://dev.to/s_soumyakanta/weathersnap-a-feature-packed-react-weather-app-for-accurate-forecasts-56cp</guid>
      <description>&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%2F7nfm0bzq1zb1k2ttpl0b.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%2F7nfm0bzq1zb1k2ttpl0b.png" alt="WeatherSnap" width="800" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dear Developers and Weather Enthusiasts&lt;/strong&gt;,&lt;/p&gt;

&lt;p&gt;I'm thrilled to introduce you to &lt;a href="https://s-soumyakanta.github.io/weather-app/" rel="noopener noreferrer"&gt;Weathersnap&lt;/a&gt;, a remarkable React weather app designed to keep you informed and prepared for any weather condition.&lt;/p&gt;

&lt;p&gt;I will glad if you give a star to this &lt;a href="https://github.com/s-soumyakanta/weather-app" rel="noopener noreferrer"&gt;repo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In today's fast-paced world, having reliable weather information at your fingertips is essential. Introducing Weathersnap, a cutting-edge React weather application that provides accurate forecasts and an immersive user experience. In this article, we'll dive into the tech stack behind Weathersnap and explore its impressive features that make it the go-to app for staying ahead of the weather.&lt;/p&gt;

&lt;p&gt;Tech Stack:&lt;br&gt;
Weathersnap is built on a robust tech stack, leveraging modern technologies to deliver a seamless and efficient weather app experience.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;React: Weathersnap is developed using React, a popular JavaScript library for building user interfaces. React's component-based architecture enables efficient rendering, making the app highly responsive and interactive.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Redux Toolkit: To manage state and ensure smooth data flow, Weathersnap utilizes Redux Toolkit. This powerful state management solution simplifies the process of handling complex data interactions and synchronizing application state.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Chart.js: Weathersnap incorporates Chart.js, a versatile JavaScript library for data visualization. With Chart.js, users can explore weather trends and patterns through beautiful and interactive charts, gaining valuable insights into weather conditions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Leaflet.js: For an immersive map view, Weathersnap integrates Leaflet.js, an open-source library for interactive maps. Users can explore weather patterns, zoom in and out, and navigate effortlessly to different locations, enhancing their understanding of local weather conditions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Features:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Real-Time Weather Data: Weathersnap provides users with up-to-date and accurate weather information. Leveraging reliable APIs like OpenWeather, the app ensures that you're always informed about current weather conditions, temperature, humidity, wind speed, and more.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Location Auto-Complete Search: With Weathersnap's intuitive auto-complete search bar, finding weather information for any location is effortless. Users can simply start typing a location, and the app suggests matching results in real-time, saving valuable time and effort.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Interactive Map View: Weathersnap's integration with Leaflet.js offers an immersive map view, enabling users to visualize weather patterns and explore different areas. The map view enhances the understanding of weather conditions across regions, making it easier to plan activities and stay prepared.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Advanced UI Elements: Weathersnap's user interface is designed with advanced features like skeleton UI, which displays placeholders while content is loading, resulting in a smoother and more engaging user experience. The app's responsive design ensures seamless usage across various devices, whether you're accessing it on desktop or mobile.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Conclusion:&lt;br&gt;
Weathersnap stands out as a feature-packed React weather app, offering accurate forecasts, an intuitive user interface, and powerful data visualization. By leveraging React, Redux Toolkit, Chart.js, and Leaflet.js, Weathersnap provides users with real-time weather updates, interactive maps, and insightful charts to make informed decisions.&lt;/p&gt;

&lt;p&gt;Stay ahead of the weather with Weathersnap, the go-to app for accurate forecasts and an exceptional user experience. Start exploring weather conditions like never before!&lt;/p&gt;

&lt;p&gt;As the creator of Weathersnap, I invite you to join me on this exciting journey and kindly request your support by starring the Weathersnap GitHub repository.&lt;/p&gt;

&lt;p&gt;By starring the &lt;a href="https://github.com/s-soumyakanta/weather-app" rel="noopener noreferrer"&gt;Weathersnap repository&lt;/a&gt;, you contribute to its visibility and help spread the word about this powerful weather app. Your star serves as a vote of confidence, motivating me to continue refining and expanding the app's features. With your support, we can make Weathersnap the go-to resource for weather information worldwide.&lt;/p&gt;

&lt;p&gt;Here's how you can make a difference:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Star the &lt;a href="https://github.com/s-soumyakanta/weather-app" rel="noopener noreferrer"&gt;Weathersnap repository&lt;/a&gt;: Visit the Weathersnap GitHub repository at [&lt;a href="https://github.com/s-soumyakanta/weather-app" rel="noopener noreferrer"&gt;https://github.com/s-soumyakanta/weather-app&lt;/a&gt;] and click on the star button at the top-right corner. It's a simple yet impactful action that shows your appreciation for the effort put into building this app.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Spread the word: Share Weathersnap with your developer friends, colleagues, and weather enthusiasts in your network. Let them know about this innovative weather app and encourage them to star the repository as well. Together, we can create a vibrant community around Weathersnap.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Contribute and collaborate: Weathersnap is an open-source project, and I welcome contributions from developers like you. Whether it's bug fixes, new features, or improvements, your contributions can shape the future of Weathersnap. Check out the repository's issue tracker and consider submitting pull requests to enhance the app's functionality.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Remember, Weathersnap is not just a weather app; it's a community-driven project aiming to deliver accurate forecasts and an exceptional user experience. Your support through starring the repository can make a significant impact on its growth and visibility.&lt;/p&gt;

&lt;p&gt;Thank you for considering my request. Together, let's revolutionize the way people stay informed about the weather with Weathersnap. Join us on this exciting journey, star the repository, and be a part of something amazing.&lt;/p&gt;

&lt;p&gt;GitHub Repository: &lt;a href="https://github.com/s-soumyakanta/weather-app" rel="noopener noreferrer"&gt;Weathersnap&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With sincere gratitude,&lt;/p&gt;

&lt;p&gt;S Soumyakanta&lt;br&gt;
Creator of &lt;a href="https://s-soumyakanta.github.io/weather-app/" rel="noopener noreferrer"&gt;Weathersnap&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;P.S. Connect with us on &lt;a href="https://github.com/s-soumyakanta" rel="noopener noreferrer"&gt;Github&lt;/a&gt; for updates, announcements, and engaging discussions about weather and technology. Your feedback and ideas are valuable to us!&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>tailwindcss</category>
      <category>redux</category>
    </item>
    <item>
      <title>A Cool Way To Learn JavaScript</title>
      <dc:creator>S Soumyakanta</dc:creator>
      <pubDate>Sun, 12 Jun 2022 01:56:23 +0000</pubDate>
      <link>https://dev.to/s_soumyakanta/a-cool-way-to-learn-javascript-5cbp</link>
      <guid>https://dev.to/s_soumyakanta/a-cool-way-to-learn-javascript-5cbp</guid>
      <description>&lt;p&gt;Hello World !&lt;br&gt;
I'm &lt;a href="https://twitter.com/s_soumyakanta" rel="noopener noreferrer"&gt;S Soumyakanta&lt;/a&gt;.&lt;br&gt;
It's quite difficult to learn coding for a newbie, by watching video tutorials from Youtube. As a beginner I wasted several weeks by watching Javascript video tutorials. Because you can't learn coding by only watching videos. When it comes to practice my device regularly hangs due to low memory. I can't use both Chrome and V S Code for a long time.  &lt;/p&gt;

&lt;p&gt;It's important to learn things in a structured way. After all I found &lt;a href="https://freecodecamp.org" rel="noopener noreferrer"&gt;Free Code Camp &lt;/a&gt; on web and Youtube. As a beginner I was making the same mistake again and again. But from the Free Code Camp's Youtube channel I found &lt;a href="https://twitter.com/perborgen" rel="noopener noreferrer"&gt;Per Harald Borgen's&lt;/a&gt; free beginner level full Javascript course. It was a interactive course on &lt;a href="https://scrimba.com/" rel="noopener noreferrer"&gt;Scrimba.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It was important for me to practice online to boost my journey. I know you may ask their are many online code learning platform's then why Scrimba !!! then here are some answers why as newbie should learn JS from Scimba's &lt;a href="https://scrimba.com/learn/learnjavascript" rel="noopener noreferrer"&gt;Learn JavaScript for free&lt;/a&gt; !&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. If you haven't a high end device:-&lt;/strong&gt; For this course you only need a PC(1 GB Ram),Internet and a browser(Chrome suggested). Your journey will not stop due to lack of resources. You don't need to run several application to start.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.If you're a beginner:-&lt;/strong&gt;I struggled hard to learn code by self ,in the way to my web development journey. I love to learn things by doing practical application in real world. This course will teach you Javascript by creating three projects like Passenger counter app, Blackjack game and a chrome extension.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Fun and Zero distraction:-&lt;/strong&gt; While learning from Youtube as a newbie I was so distracted by other recommended videos. In this course it was simple for me to stay focused. This course is amazingly delivered by Mr. Per . You will learn several things by doing challenges in this course.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My Suggestion to beginners:-&lt;/strong&gt;After searching several platform's  I would suggest to learn Javascript from Scrimba. Don't waste so much time on watching random videos one after one to learn. It's a 7 hour long video and I assure you that you're  going to enjoy it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For Mr. Per:-&lt;/strong&gt; Hello sir ! thanks for your teaching. Your course impacted my life. It's my humble gratitude to you. Thanks a lot.&lt;/p&gt;

&lt;p&gt;I hope this review will help you to start journey in a productive way.&lt;/p&gt;

&lt;p&gt;If you are reading this I will happy that we will stay connected. Here is my social media links below  !&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/s_soumyakanta" rel="noopener noreferrer"&gt;Me on Twitter&lt;/a&gt;&lt;br&gt;
&lt;a href="https://linkedin.com/in/s-soumyakanta" rel="noopener noreferrer"&gt;Me on Linkedin&lt;/a&gt;&lt;/p&gt;

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