<?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: LoginRadius</title>
    <description>The latest articles on DEV Community by LoginRadius (@loginradius).</description>
    <link>https://dev.to/loginradius</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%2F2297%2Fddb6b244-f34e-43a1-929b-d5c446aaef1e.png</url>
      <title>DEV Community: LoginRadius</title>
      <link>https://dev.to/loginradius</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/loginradius"/>
    <language>en</language>
    <item>
      <title>Upload files using NodeJS + Multer</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/upload-files-using-nodejs-multer-d7n</link>
      <guid>https://dev.to/loginradius/upload-files-using-nodejs-multer-d7n</guid>
      <description>&lt;p&gt;Introduction When building APIs, the need to upload files is expected, which can be images, text documents, scripts, pdfs, among others. In the development of this functionality, some problems can be found, such as the number of files, valid file types, sizes of these files, and…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/upload-files-with-node-and-multer/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>node</category>
      <category>express</category>
      <category>multer</category>
    </item>
    <item>
      <title>Optimal clusters for KMeans Algorithm</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Mon, 12 Oct 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/optimal-clusters-for-kmeans-algorithm-57ki</link>
      <guid>https://dev.to/loginradius/optimal-clusters-for-kmeans-algorithm-57ki</guid>
      <description>&lt;p&gt;Before we get into details of finding out optimal clusters, let's first see what the KMeans clustering algorithm is and some basics about it. What is Clustering? Clustering is an unsupervised ML technique wherein we cluster the data to get insights from it. Clustering the data is…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/Optimal-Clusters-KMeans/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Exceptions and Exception Handling in C#</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Tue, 29 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/exceptions-and-exception-handling-in-c-cp7</link>
      <guid>https://dev.to/loginradius/exceptions-and-exception-handling-in-c-cp7</guid>
      <description>&lt;p&gt;C# and the .NET CLR use exceptions to show that an error condition has arisen during program execution. C# programs are under constant threat of running into some sort of problem. As a program’s complexity grows, the probability that something odd would happen during its…&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/exception_handling_in_csharp/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>c</category>
      <category>exception</category>
      <category>exceptionhandling</category>
      <category>net</category>
    </item>
    <item>
      <title>Unit Testing For Dummies</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Tue, 29 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/unit-testing-for-dummies-1nnc</link>
      <guid>https://dev.to/loginradius/unit-testing-for-dummies-1nnc</guid>
      <description>&lt;p&gt;Learn how to run Unit Testing smoothly without getting into much of a botheration&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/unit-testing-for-dummies/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>unittesting</category>
      <category>qa</category>
      <category>testing</category>
    </item>
    <item>
      <title>Different ways to use environment variables in Golang</title>
      <dc:creator>Aman Agrawal</dc:creator>
      <pubDate>Mon, 28 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/different-ways-to-use-environment-variables-in-golang-cg6</link>
      <guid>https://dev.to/loginradius/different-ways-to-use-environment-variables-in-golang-cg6</guid>
      <description>&lt;p&gt;Learn about environment variables and different ways to use them in your Golang application.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/environment-variables-in-golang/"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>go</category>
      <category>environmentvariables</category>
    </item>
    <item>
      <title>Working with Golang Maps</title>
      <dc:creator>Hridayesh Sharma</dc:creator>
      <pubDate>Fri, 25 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/working-with-golang-maps-148h</link>
      <guid>https://dev.to/loginradius/working-with-golang-maps-148h</guid>
      <description>&lt;p&gt;Explore and learn about the usage of maps in Go.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/working-with-go-maps/"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>go</category>
      <category>dictionaries</category>
      <category>maps</category>
    </item>
    <item>
      <title>LoginRadius Open Source For Hacktoberfest 2020</title>
      <dc:creator>Hridayesh Sharma</dc:creator>
      <pubDate>Fri, 25 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/loginradius-open-source-for-hacktoberfest-2020-2iik</link>
      <guid>https://dev.to/loginradius/loginradius-open-source-for-hacktoberfest-2020-2iik</guid>
      <description>&lt;p&gt;Checkout LoginRadius Open Source Repositories where you can contribute for hackotberfest 2020&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/loginradius-opensource-repos-for-hacktoberfest-2020/"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>loginradius</category>
    </item>
    <item>
      <title>JWT Signing Algorithms</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Thu, 24 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/jwt-signing-algorithms-14ee</link>
      <guid>https://dev.to/loginradius/jwt-signing-algorithms-14ee</guid>
      <description>&lt;p&gt;Deciding between which signing algorithm to use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/jwt-signing-algorithms/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>jwt</category>
      <category>jsonwebtokens</category>
    </item>
    <item>
      <title>Understanding React Rendering</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Wed, 23 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/understanding-react-rendering-1ap0</link>
      <guid>https://dev.to/loginradius/understanding-react-rendering-1ap0</guid>
      <description>&lt;p&gt;Learn to optimize the React rendering process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/understanding-react-rendering/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>node</category>
      <category>react</category>
      <category>render</category>
    </item>
    <item>
      <title>Ajax and XHR using plain JS</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Tue, 22 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/ajax-and-xhr-using-plain-js-3k2h</link>
      <guid>https://dev.to/loginradius/ajax-and-xhr-using-plain-js-3k2h</guid>
      <description>&lt;p&gt;Learn the concept of AJAX and XHR in JavaScript, the benefits of AJAX, and how easy it is to implement the AJAX into our web application.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/ajax-and-xhr-using-plain-javascript/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>xhr</category>
      <category>javascript</category>
      <category>ajax</category>
    </item>
    <item>
      <title>Using MongoDB as Datasource in GoLang</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Mon, 21 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/using-mongodb-as-datasource-in-golang-27oh</link>
      <guid>https://dev.to/loginradius/using-mongodb-as-datasource-in-golang-27oh</guid>
      <description>&lt;p&gt;In this tutorial, we will use the official MongoDB Go Driver to manage our MongoDB database. In the due process, we will write a program to learn how to install the MongoDB Go Driver and perform CRUD operations with it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/mongodb-as-datasource-in-golang/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>go</category>
      <category>mongodb</category>
    </item>
    <item>
      <title>Understanding event loop in JavaScript</title>
      <dc:creator>Avi Kapoor</dc:creator>
      <pubDate>Sat, 19 Sep 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/loginradius/understanding-event-loop-in-javascript-3nb6</link>
      <guid>https://dev.to/loginradius/understanding-event-loop-in-javascript-3nb6</guid>
      <description>&lt;p&gt;Learn the basic concepts about the JavaScript Event Loop.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.loginradius.com/engineering/blog/understanding-event-loop/" rel="noopener noreferrer"&gt;Read On&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>eventloop</category>
      <category>callstack</category>
      <category>eventqueue</category>
    </item>
  </channel>
</rss>
