<?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: LearnRepo</title>
    <description>The latest articles on DEV Community by LearnRepo (@learn_repo).</description>
    <link>https://dev.to/learn_repo</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3913284%2Fbdfdbcd4-7482-4223-b8f0-40e93d9c0672.png</url>
      <title>DEV Community: LearnRepo</title>
      <link>https://dev.to/learn_repo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/learn_repo"/>
    <language>en</language>
    <item>
      <title>226 Blog Posts To Learn About Open Source Software</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Fri, 28 Aug 2026 15:01:11 +0000</pubDate>
      <link>https://dev.to/learn_repo/226-blog-posts-to-learn-about-open-source-software-3b62</link>
      <guid>https://dev.to/learn_repo/226-blog-posts-to-learn-about-open-source-software-3b62</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/open-source-software" rel="noopener noreferrer"&gt;Open Source Software&lt;/a&gt; via these 226 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Software with its source code made publicly available, allowing anyone to inspect, modify, and distribute it, fostering collaboration and innovation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-best-open-source-projects-for-real-time-face-recognition-vr1w34x5" rel="noopener noreferrer"&gt;1. 6 Best Open-Source Projects for Real-Time Face Recognition&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F5SrRCHrqtGNuFIYrxGmh0cwtEWZ2-gfu337s.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%2Fhackernoon.com%2Fimages%2F5SrRCHrqtGNuFIYrxGmh0cwtEWZ2-gfu337s.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Real-time face recognition systems remain a very popular topic in computer vision, and a large number of companies have developed their own solutions to try and tap into the growing market.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-case-against-rocky-linux" rel="noopener noreferrer"&gt;2. The Case Against Rocky Linux&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkmalztiqgrbeo2icnuig.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkmalztiqgrbeo2icnuig.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Rocky Linux isn't all sunshine and rainbows. In fact, there are a ton of misdeeds and bad practices surrounding it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-is-dead-understanding-the-hashicorp-license-controversy" rel="noopener noreferrer"&gt;3. Open Source is Dead: Understanding the HashiCorp License Controversy &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F87iqdehdfu0umb5cyg53.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F87iqdehdfu0umb5cyg53.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
HashiCorp's controversial switch from open source to "source-available" licensing has reignited debates on open-source sustainability and business models.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/were-here-to-hear-about-your-hacktoberfest-contribution" rel="noopener noreferrer"&gt;4. We’re Here to Hear About Your Hacktoberfest Contribution!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fby3q2muh33cq7ruev5xu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fby3q2muh33cq7ruev5xu.jpeg" width="800" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Hacktoberfest is here, and this time we want to know everything about your open-source contributions to this season. So, what are you waiting for!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-future-holds-for-devops-in-2020-a-complete-guide-pqk30i6" rel="noopener noreferrer"&gt;5. What Future Holds for DevOps in 2020: A Complete Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbtnx2prwzh6ttl2pgwgg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbtnx2prwzh6ttl2pgwgg.png" width="800" height="477"&gt;&lt;/a&gt;&lt;br&gt;
Software is eating the world, in all sectors. Marc Andreessen, the founder of Netscape, said it long back about how software is eating the world. He also summarised that every company is a software company these days, and software companies are poised to take over broad swathes of the economy. You’ll see DevOps clearly in 2020, where continuous updates transform the way software is delivered to a nearly-limitless marketplace. DevOps has become a must to thrive in this highly competitive technological world.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-easy-way-to-handle-image-ux-and-performance-with-reactjs-introducing-react-cool-img-u2jt362o" rel="noopener noreferrer"&gt;6. ✨ Introducing react-cool-img: An easy way to optimize images &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.294Z-ievkkj3nsheb3ly9bqhu9e4n" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.294Z-ievkkj3nsheb3ly9bqhu9e4n" width="1080" height="719"&gt;&lt;/a&gt;&lt;br&gt;
react-cool-img is a lightweight but powerful React.js image component, which helps you handle image UX (user experience) and performance as a professional guy 🤓. It empowers the standard img tag by many cool features without breaking your original development experience. Ideally, it can be an img tag replacement for your React.js project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-guide-to-running-grafana-mimir-with-minio-for-persistent-metrics-storage" rel="noopener noreferrer"&gt;7. Your Guide to Running Grafana Mimir with MinIO for Persistent Metrics Storage&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fewa49xmhx85oo37on83f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fewa49xmhx85oo37on83f.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Mimir stores data in object storage for persistence, allowing it to take advantage of ubiquitous, cost-effective and high-durability MinIO.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-make-any-llm-more-accurate-in-just-a-few-lines-of-code" rel="noopener noreferrer"&gt;8. How to Make Any LLM More Accurate with Just a Few Lines of Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fplq3t2zk2je7rnl5b00g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fplq3t2zk2je7rnl5b00g.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A look at using the open-source Cleanlab package to automatically boost the accuracy of LLMs with a few lines of code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-simple-guide-for-updating-documents-in-elasticsearch" rel="noopener noreferrer"&gt;9. A Simple Guide for Updating Documents in Elasticsearch&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffry82s3q9ncw8n3wtrb9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffry82s3q9ncw8n3wtrb9.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Discover advanced techniques for managing updates in Elasticsearch, crucial for search and analytics applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/commercial-companies-built-on-top-of-an-open-source-world-m0203wcq" rel="noopener noreferrer"&gt;10. Commercial Companies Built on Top of an Open-Source World&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1ro4c9yb4j1mv1lqy54.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1ro4c9yb4j1mv1lqy54.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
If you think that open-source software is primarily the work of amateurs and single developers, your impression is outdated.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bridging-design-and-development-creating-an-open-source-portfolio-website-template-for-designers" rel="noopener noreferrer"&gt;11. Bridging Design and Development: Creating an Open-Source Portfolio Website Template for Designers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwxco9ybe68lsyclwx0l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwxco9ybe68lsyclwx0l.png" width="800" height="342"&gt;&lt;/a&gt;&lt;br&gt;
Bridging Design and Development: Creating an open-source portfolio website template for designers. Easy customization, visual focus, and one-click deployment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-rules-for-writing-a-good-commit-message" rel="noopener noreferrer"&gt;12. 7 Rules for Writing a Good Commit Message&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvxym64dz9p5e43l17g89.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvxym64dz9p5e43l17g89.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll outline a widely accepted yet simple format for good commit messages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-the-wix-toolset" rel="noopener noreferrer"&gt;13. How to Setup the WiX Toolset&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvd0xkgl92clpcanjwfhw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvd0xkgl92clpcanjwfhw.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
WiX Toolset creates Windows installation packages from XML source code. The toolkit offers both a command-line environment and the newer MSBuild technology.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-built-an-open-source-website-platform-for-group-exhibitionsheres-how" rel="noopener noreferrer"&gt;14. I Built An Open-Source Website Platform for Group Exhibitions—Here's How&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsrpx9euipy2mt7l4v0bw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsrpx9euipy2mt7l4v0bw.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Building Swarm — open-source exhibition website platform for designers &amp;amp; artists. Easily create, manage, and customize group showcases—no coding required.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-qanda-with-kunal-kushwaha-on-diversity-open-source-and-the-power-of-just-getting-started" rel="noopener noreferrer"&gt;15. A Q&amp;amp;A With Kunal Kushwaha on Diversity, Open Source, and the Power of "Just Getting Started"&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiwl2az7baqv6shnezbsj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiwl2az7baqv6shnezbsj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Hear Kunal Kushwaha's story - DevRel Manager at Civo, founder of Community Classroom and Kubeworld + Twilio Developer Searchlight Honoree&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/16-python-libraries-to-pip-in-2020-gc6n320p" rel="noopener noreferrer"&gt;16. 16 Python Libraries to 'pip' in 2020 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgen9kjiwbcw13t6ayeu7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgen9kjiwbcw13t6ayeu7.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article we will get familiar with several amazing Python libraries being used by the best software teams. With the exception of HTTPX (which is in beta), the libraries listed below are being actively developed &amp;amp; maintained and are backed by a strong community.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-implemented-access-approval-in-our-open-source-project" rel="noopener noreferrer"&gt;17. How I Implemented Access Approval in Our Open Source Project&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FMwTSRowrW2QCEd5Qpccot5ejfOI2-whx2t39.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%2Fcdn.hackernoon.com%2Fimages%2FMwTSRowrW2QCEd5Qpccot5ejfOI2-whx2t39.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This article tells a story about the authors journey to adding RBAC and Access Approval to an open source project using Next.js and Permit.io&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-man-who-fell-to-earth-decentralized-software-is-here-to-stay" rel="noopener noreferrer"&gt;18. A Man Who Fell To Earth: Decentralized Software is Here to Stay&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdvlcdwlvjvo5xg80xymm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdvlcdwlvjvo5xg80xymm.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The Man Who Fell To Earth : The future of human curiosity is decentralized and open source.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-story-of-dwayne-richard-hipp-and-the-development-of-sqlite-in-1999-yc4v356q" rel="noopener noreferrer"&gt;19. The Story of Dwayne Richard Hipp and the Development of SQLite in 1999&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fix10lb6usfc2dfittn2t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fix10lb6usfc2dfittn2t.jpeg" width="665" height="461"&gt;&lt;/a&gt;&lt;br&gt;
The story of SQLite and it's inventor D. Richard Hipp. A proof of how open source software movement is destined to change the world in a positive direction.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-k3d-and-devtron-locally-for-local-kubernetes-development" rel="noopener noreferrer"&gt;20. K3d for Local Kubernetes Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffdimv3xju1id3d8r36mc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffdimv3xju1id3d8r36mc.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
k3d is wrapper around k3s - Lightweight Kubernetes, which helps to run k3d in docker containers. The blog is all about local Kubernetes development using k3d.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-impact-of-linux-and-the-gnu-project" rel="noopener noreferrer"&gt;21. The Impact of Linux and the GNU Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpggmaz2gol3keh2cwhyi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpggmaz2gol3keh2cwhyi.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A tribute to the GNU project, the free software movement, and Richard Matthew Stallman (RMS).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/fixing-button-cornerradius-in-net-maui" rel="noopener noreferrer"&gt;22. Fixing Button CornerRadius in .NET MAUI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwcstjwces6upkaqwo6t3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwcstjwces6upkaqwo6t3.jpeg" width="334" height="150"&gt;&lt;/a&gt;&lt;br&gt;
With .NET MAUI I tried to implement square 90 degree corners on buttons. Sadly I encountered a bug. I looked under the hood and fixed the issue including tests.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/openai-launches-chatgpt-pro-is-the-$200-monthly-subscription-worth-it" rel="noopener noreferrer"&gt;23. OpenAI Launches ChatGPT Pro: Is the $200 Monthly Subscription Worth It?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp2hj0k2do9xpc48nm783.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp2hj0k2do9xpc48nm783.png" width="799" height="547"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/explore-7-amazing-open-source-machine-learning-javascript-libraries" rel="noopener noreferrer"&gt;24. Explore 7 Amazing Open-Source Machine Learning JavaScript Libraries&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcza461tqtwlzffedxm7m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcza461tqtwlzffedxm7m.jpeg" width="713" height="665"&gt;&lt;/a&gt;&lt;br&gt;
Top JavaScript libraries TensorFlow.js, Brain.js, Synaptic.js, ml5.js, ConvNetJS,   Keras.js, WebDNN.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-server-driven-ui-engine-for-flutter" rel="noopener noreferrer"&gt;25. How to Create a Server Driven UI Engine for Flutter&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkqaypwpq7uz74ralbpio.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkqaypwpq7uz74ralbpio.jpeg" width="799" height="373"&gt;&lt;/a&gt;&lt;br&gt;
Nui is a new and promising Server Driven UI engine for Flutter applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-develop-your-custom-autocorrect-implementation-with-manticore-a-step-by-step-guide-n3f238bq" rel="noopener noreferrer"&gt;26. How To Develop Your Custom Autocorrect Implementation with Manticore [A Step by Step Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flbc3t764s1mvjdg9ie6y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flbc3t764s1mvjdg9ie6y.jpg" width="656" height="409"&gt;&lt;/a&gt;&lt;br&gt;
In this text I will explain what is spell correction in the area of search functionality, how it works in Google, Amazon and Pinterest and will demonstrate how to make your own implementation from the ground up using custom search engine Manticore Search.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/essential-tips-to-manage-your-grpc-services-with-kong-like-a-pro-2w1233c3" rel="noopener noreferrer"&gt;27. Essential Tips To Manage Your gRPC Services With Kong Like A Pro&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn4yd0h37u7snkevxfk6t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn4yd0h37u7snkevxfk6t.jpeg" width="800" height="623"&gt;&lt;/a&gt;&lt;br&gt;
What follows is a step-by-step tutorial on how to set up Kong to proxy gRPC services, demonstrating two possible scenarios.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/trino-the-open-source-data-query-engine-that-split-from-facebook" rel="noopener noreferrer"&gt;28. Trino: The Open-source Data Query Engine That Split from Facebook&lt;/a&gt;
&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%2F42eynm2pt8fax81g61i0.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%2F42eynm2pt8fax81g61i0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you want to accelerate Trino queries with a response time of seconds to minutes, click here to learn how Trino helps engineers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-battle-between-proprietary-and-open-source-ai" rel="noopener noreferrer"&gt;29. The Battle Between Proprietary and Open Source AI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F673hz0hylto5tt12l18z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F673hz0hylto5tt12l18z.jpeg" width="783" height="654"&gt;&lt;/a&gt;&lt;br&gt;
OpenAI started the AI race with ChatGPT and GPT-4. But after it, many other players have joined the AI race, both in proprietary and open-source AI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-12-open-source-projects-will-leave-you-amazed" rel="noopener noreferrer"&gt;30. These 12 Open Source Projects Will Leave You Amazed&lt;/a&gt;
&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%2Fpi83715m4lretzu75o7k.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%2Fpi83715m4lretzu75o7k.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Explore 12 open-source projects to boost performance, security, and productivity for developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-train-your-own-private-chatgpt-model-for-the-cost-of-a-starbucks-coffee" rel="noopener noreferrer"&gt;31. How to Train Your Own Private ChatGPT Model for the Cost of a Starbucks Coffee&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyyvb0upyobhfl8q35g71.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyyvb0upyobhfl8q35g71.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With the cost of a cup of Starbucks and two hours of your time, you can own your own trained open-source large-scale model. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-effect-on-build-vs-buy-az1l35xl" rel="noopener noreferrer"&gt;32. Open-source Effect On Build Vs. Buy&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FrGWF1RDlLZchb3zju0HpnW7gT6X2-dn2w3129.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%2Fhackernoon.com%2Fimages%2FrGWF1RDlLZchb3zju0HpnW7gT6X2-dn2w3129.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
?When you’re considering paying for a tool, you need to understand the build vs. buy argument. Open-source can completely change the build. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deal-with-imposter-syndrome-as-a-software-engineer" rel="noopener noreferrer"&gt;33. How to Deal with Imposter Syndrome as a Software Engineer?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkipta1om3szyf5n5za68.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkipta1om3szyf5n5za68.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
In my short stint as a software engineer, I've always been incredibly lucky with the people surrounding me.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-converse-with-pdf-files-using-computer-vision-and-opensource-language-models" rel="noopener noreferrer"&gt;34. How to Converse With PDF Files Using Computer Vision and Opensource Language Models&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiyg03ehu1ih39mdelkc7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiyg03ehu1ih39mdelkc7.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Tutorial to build a chatbot with opensource language models.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-will-define-this-era-as-a-modern-renaissance-011e2g0y" rel="noopener noreferrer"&gt;35. Open Source Will Define This Era as A Modern Renaissance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8ntmx0rgb7jopntaecvv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8ntmx0rgb7jopntaecvv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The Renaissance was one of the most culturally, artistically, and scientifically significant transformations in Western history. It was an age of experimentation and innovation as cataloged by da Vinici’s numerous sketches and notebooks. A hallmark of this period of creation that mirrors today is a culture of sharing, and we see that in both times, innovators benefited from spaces and mediums to explore, share, and build upon each other. It seems in these places that fantastic innovation occurs seemingly out of thin air, but it’s not magic – innovation is an iterative process filled with fits and starts, catalyzed by the ability to share and build upon each other’s work. It defined the Renaissance and it will define our age.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-chatbot-framework-using-camundaan-open-source-bpmn-engine" rel="noopener noreferrer"&gt;36. Building a Chatbot Framework Using Camunda—An Open-Source BPMN Engine&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk2uca50rhzc17aekm649.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk2uca50rhzc17aekm649.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Explore how Camunda empowers chatbots to handle business conversations. Through BPMN, create conversation blueprints and use Camunda for a seamless workflow.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everything-you-need-to-know-about-managing-go-processes" rel="noopener noreferrer"&gt;37. Everything You Need To Know About Managing Go Processes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhx88eamw8w7hmr0w40lf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhx88eamw8w7hmr0w40lf.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Explore techniques for managing blocking processes in Go, focusing on signal handling, process groups, &amp;amp; platform-specific considerations in linux environments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ten-underground-tech-masterminds-you-probably-havent-heard-enough-about-yi4p3yhj" rel="noopener noreferrer"&gt;38. Ten Underground Tech Masterminds You Probably Haven't Heard Enough About&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclrpqqs9esa5nhhcwyyt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclrpqqs9esa5nhhcwyyt.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
The history of technology, intended here in a narrow sense as the history of information technology, rests on the shoulders of a small handful of giants. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-beginners-guide-to-vim" rel="noopener noreferrer"&gt;39. A Beginner's Guide to Vim&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4j1onpuzst62iensdc69.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4j1onpuzst62iensdc69.jpeg" width="" height=""&gt;&lt;/a&gt;&lt;br&gt;
Vim has been a friend to many and a foe to many, wanna find out what it will be for you? Then, let's try it out!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-risc-v-assembly-language-by-building-an-assembler-in-c" rel="noopener noreferrer"&gt;40. Understanding RISC-V Assembly Language by Building an Assembler in C#&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2iqz4tspqx83kdeq8pvu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2iqz4tspqx83kdeq8pvu.jpeg" width="800" height="539"&gt;&lt;/a&gt;&lt;br&gt;
RISC-V is an open-source instruction set architecture (ISA) that has gained popularity due to its simplicity and flexibility. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/signal-doesnt-collect-any-personal-data-from-you-but-messenger-knows-your-purchase-history-ie7d35kq" rel="noopener noreferrer"&gt;41. Signal Protocol — Open Source, Private, Encrypted Mobile Messaging App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpq09njaxwvqnr3m78pq5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpq09njaxwvqnr3m78pq5.jpeg" width="700" height="393"&gt;&lt;/a&gt;&lt;br&gt;
Signal doesn’t store any personal data and is highly transparent about their work because they are an open-source organization rather than a corporation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/log4j-and-the-future-of-open-source" rel="noopener noreferrer"&gt;42. What the Log4j Incident Means for Open Source and the Entire Internet &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftx3rudvg4trwebeviizo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftx3rudvg4trwebeviizo.jpeg" width="800" height="1067"&gt;&lt;/a&gt;&lt;br&gt;
We will see the real fallout of Log4Shell in the upcoming weeks and months as right now servers worldwide are being scanned and prodded for this vulnerability.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-cassandra-50-is-coming-heres-why-the-people-who-built-it-are-fired-up" rel="noopener noreferrer"&gt;43. Apache Cassandra 5.0 Is Coming: Here’s Why the People Who Built It Are Fired Up&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi1haxk7ngf15521z6axu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi1haxk7ngf15521z6axu.jpeg" width="800" height="582"&gt;&lt;/a&gt;&lt;br&gt;
Learn about some important features coming up in Cassandra 5.0, from the people who wrote the code. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-on-top-saving-productivity-with-open-source-platforms" rel="noopener noreferrer"&gt;44. Build on Top: Using Open Source Platforms to Increase Productivity&lt;/a&gt;
&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%2Fubye7rcfwoij95v8i4g8.webp" 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%2Fubye7rcfwoij95v8i4g8.webp" width="480" height="270"&gt;&lt;/a&gt;&lt;br&gt;
Open source is the modern-day realization of that utopian dream.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-an-ai-programmer-to-automate-github-issue-fixes" rel="noopener noreferrer"&gt;45. How I Built an AI Programmer to Automate GitHub Issue Fixes 🤯&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgrh135bzuann0z91zolh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgrh135bzuann0z91zolh.png" width="800" height="338"&gt;&lt;/a&gt;&lt;br&gt;
I built an SWE agent to automate resolving GitHub issues using OpenAI SDK, Docker, and Composio.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-my-own-paas-company" rel="noopener noreferrer"&gt;46. How I Built My Own PaaS Company&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmgxie5eg2pf7sq2ojeu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmgxie5eg2pf7sq2ojeu.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
🚀 From Pandemic Challenge to Global Solution: How I Created Jibri's On Demand, Revolutionizing Virtual Conferencing. Read My Journey! 💡 #Innovation&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/get-started-with-sidekick-open-source-live-debugger-in-5-mins" rel="noopener noreferrer"&gt;47. Get Started With Sidekick Open Source Live Debugger in 5 Mins&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fohsu77hmwvduviuevz9c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fohsu77hmwvduviuevz9c.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on running. Here is how you can start using it in 5 minutes&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-how-i-built-a-free-open-source-project-manager-to-help-teams-keep-costs-under-$15month" rel="noopener noreferrer"&gt;48. Here’s How I Built a Free, Open-Source Project Manager to Help Teams Keep Costs Under $15/Month&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.jpeg" width="800" height="469"&gt;&lt;/a&gt;&lt;br&gt;
Today, I'm excited to share my open-source project manager with you all. I built this from the ground up with the goal of keeping operational costs under $15 pe&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-our-open-source-os-pivot-accelerated-product-innovation" rel="noopener noreferrer"&gt;49. How Our Open Source OS Pivot Accelerated Product Innovation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqiqimvc9agdyz6bylvue.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqiqimvc9agdyz6bylvue.png" width="799" height="448"&gt;&lt;/a&gt;&lt;br&gt;
Learn how a strategic shift in using fully open source software projects altered product development strategy and innovation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-on-openharmony-navigating-its-architecture-and-app-development-framework" rel="noopener noreferrer"&gt;50. Building on OpenHarmony: Navigating its Architecture and App Development Framework&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqo3x7taxl18iyinpbmpg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqo3x7taxl18iyinpbmpg.jpeg" width="684" height="313"&gt;&lt;/a&gt;&lt;br&gt;
From the kernel layer to the application layer, explore core components and understand the nuances of developing apps using the innovative ArkTS-based framework&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-series-documentation-6t3x37gu" rel="noopener noreferrer"&gt;51. Open Source Series: Documentation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6dl8nh71dhztu2745bx8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6dl8nh71dhztu2745bx8.png" width="799" height="534"&gt;&lt;/a&gt;&lt;br&gt;
or answering the what and how questions&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-does-a-crypto-fork-affect-your-coins" rel="noopener noreferrer"&gt;52. How Does a Crypto Fork Affect Your Coins?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1txtzp6nrcuc94lwuc60.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1txtzp6nrcuc94lwuc60.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
A fork occurs when someone makes an identical copy of an already-existing piece of software. Let's find out how this works on the crypto world.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-can-governments-pay-open-source-maintainers" rel="noopener noreferrer"&gt;53. How Can Governments Pay Open Source Maintainers?&lt;/a&gt;
&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%2F1l3ycuyf6g394v42bexu.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%2F1l3ycuyf6g394v42bexu.jpeg" width="800" height="390"&gt;&lt;/a&gt;&lt;br&gt;
Top tips for making it easier for maintainers to get paid.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-basics-of-mobile-application-development-in-qt" rel="noopener noreferrer"&gt;54. The Basics of Mobile Application Development in Qt&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F61xbcpi1kyijv1tl30uk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F61xbcpi1kyijv1tl30uk.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Qt is a leading UI and cross-platform framework that can help you implement all these stages. It can also save your budget since it is open-source.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-should-make-software-stack-free-tv1m3upr" rel="noopener noreferrer"&gt;55. Open Source in a Cloud World: An Investment Perspective&lt;/a&gt;
&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%2Fn4qvgpuy90h14q8om9zv.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%2Fn4qvgpuy90h14q8om9zv.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In the original days of the new software stack evolution, there was a fringe section which consisted of developers getting together in old fashioned chat rooms, offline and online, and coding for the love of it. When Linus Torvalds started the project to create a new operating system it was a way of community activation. Back in university, open source wasn't known as such, Linux wasn't the paragon of open source, instead it was a good enough version that allowed one to not pay for Microsoft Windows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-the-future-of-open-source-software-will-look-like-hh4133ga" rel="noopener noreferrer"&gt;56. What the Future of Open Source Software Will Look Like&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpu7aswovf751ll0ot4di.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpu7aswovf751ll0ot4di.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open source is the current norm for developer collaboration and customer adoption in software. It is the foundation that enabled unicorns and cloud providers to build their services from the ground up. But that wasn’t always the case with open source, and it is changing and evolving again.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/breaking-down-the-worker-task-execution-in-apache-dolphinscheduler" rel="noopener noreferrer"&gt;57. Breaking Down the Worker Task Execution in Apache DolphinScheduler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7e0rzf6xuz9qn60w5az0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7e0rzf6xuz9qn60w5az0.png" width="799" height="387"&gt;&lt;/a&gt;&lt;br&gt;
Discover how Apache DolphinScheduler's Worker tasks function within its distributed, open-source workflow scheduling system. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/owning-an-open-source-part-1-kp723xpg" rel="noopener noreferrer"&gt;58. Open Source Series: Intro&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nkuenx7i8fck087r3c5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nkuenx7i8fck087r3c5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
or where the journey begins&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-data-pipelines-with-apache-airflow-and-minio" rel="noopener noreferrer"&gt;59. Creating Data Pipelines With Apache Airflow and MinIO&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe18c3hhkvlu3ndpmjs2q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe18c3hhkvlu3ndpmjs2q.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
MinIO is the perfect companion for Airflow because of its industry-leading performance and scalability, which puts every data-intensive workload within reach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-free-software-projects-for-pets-to-support-via-kivach" rel="noopener noreferrer"&gt;60. 5 Open-Source and Free Software Projects for Pets —to Support via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-z8538tp.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-z8538tp.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Explore here five open-source projects making life easier for animals and their humans. You can also support them with cryptos via Kivach!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/want-to-search-for-something-with-an-image-and-a-text-description-try-a-multimodal-rag" rel="noopener noreferrer"&gt;61. Want to Search for Something With an Image and a Text Description? Try a Multimodal RAG&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F66te06och5pav8vojvtz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F66te06och5pav8vojvtz.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
An in-depth guide on how to build a multimodal RAG system using Milvus and how to open up various possibilities for AI systems.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-free-operating-systems-to-donate-via-kivach" rel="noopener noreferrer"&gt;62. 5 Open-source and Free Operating Systems to Donate via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-o3035z0.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-o3035z0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
There are free and open-source OS available for everyone, and we’re going to list some of them ahead. Maybe you can donate them crypto with Kivach!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/asciidoc-when-markdown-just-isnt-cutting-it" rel="noopener noreferrer"&gt;63. Asciidoc: When Markdown Just Isn't Cutting It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fik0dlyk7f6jg2lppekxb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fik0dlyk7f6jg2lppekxb.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Markdown is amazing, but it has strong limitations. Asciidoc is the perfect tool to fill Markdown's gaps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-fashion-projects-to-use-for-free-and-support-with-kivach" rel="noopener noreferrer"&gt;64. 5 Open-Source Fashion Projects to Use for Free —and Support with Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-3o63832.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-3o63832.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Open-source meets style: let’s explore some free fashion tools and learn how to support them with crypto donations through Kivach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-the-open-source-culture-best-practices-to-contribute-effectively" rel="noopener noreferrer"&gt;65. Understanding the Open Source Culture: Best Practices to Contribute Effectively&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg6mud2yjdshqhsyn789l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg6mud2yjdshqhsyn789l.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Here are some of the best practices that you can take up for your next open source contribution.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/become-an-open-source-project-contributor-on-github-in-4-minutes-qx3s3wbw" rel="noopener noreferrer"&gt;66. Become an Open-Source Project Contributor on Github in 4 Minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F735s5h62h8q511d8oq4g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F735s5h62h8q511d8oq4g.jpeg" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
It's not complicated to contribute to open-source projects on GitHub. This post will walk you through the steps to contribute to your first open-source project in just five minutes. We will use the&amp;nbsp;GitHub repository of Nebula Graph, an open-source  distributed graph database, for illustration purpose. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-must-read-books-for-cypherpunks-and-crypto-enthusiasts" rel="noopener noreferrer"&gt;67. 5 Must-Read Books for Cypherpunks and Crypto Enthusiasts&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bnb7953msx6n7xea43l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bnb7953msx6n7xea43l.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
A curated selection of readings could serve as an invaluable compass for crypto enthusiasts and cypherpunks. Let's discover it!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-for-books-and-readers-to-support-via-kivach" rel="noopener noreferrer"&gt;68. 5 Open-Source Projects for Books and Readers to Support via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wfe39xh.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wfe39xh.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Are you an avid reader? Here's a tour of book-focused and free tools, and how Kivach lets you support the people building them, one small donation at a time. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-role-of-blockchain-and-decentralization-in-the-digital-economy-u8k33gg" rel="noopener noreferrer"&gt;69. The Role of Blockchain and Decentralization in the Digital Economy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9jx1wnx92lpqt5pm4go1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9jx1wnx92lpqt5pm4go1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Blockchain is a key emerging technology in realizing the full potential of the digital economy along with other emerging technologies and paradigms such as 5G, IoT, Cloud, AI, etc.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-fell-in-love-with-my-code-then-i-had-to-kill-it" rel="noopener noreferrer"&gt;70. I Fell in Love With My Code, Then I Had to Kill It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk2u2pywyv3j0j01759cx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk2u2pywyv3j0j01759cx.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Sometimes the best code is the code you delete. Don't love your code and do what's best for the codebase.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-importance-of-a-single-source-of-truth-for-enterprises-ic2u33l1" rel="noopener noreferrer"&gt;71. The Importance of a Single Source of Truth for Enterprises&lt;/a&gt;
&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%2Ftv69ykc7turfo5s2tbml.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%2Ftv69ykc7turfo5s2tbml.jpeg" width="600" height="446"&gt;&lt;/a&gt;&lt;br&gt;
A single source of truth (SSOT) enables that synchronization. A company with SSOT relies on one and only one point of reference for the latest, aggregated info.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/now-you-can-use-github-issues-to-track-customer-feedback" rel="noopener noreferrer"&gt;72. Now You Can Use GitHub Issues to Track Customer Feedback&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fosjs3v5hvreb7k6nm6ui.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fosjs3v5hvreb7k6nm6ui.jpeg" width="800" height="523"&gt;&lt;/a&gt;&lt;br&gt;
If you need a simple issue tracker for your app I'd recommend looking into using Github issues via the API, at least until it stops working for you!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-iot-tools-everyone-can-use-for-free-and-support-with-kivach" rel="noopener noreferrer"&gt;73. 5 Open-Source IoT Tools Everyone Can Use for Free —and Support with Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-ck636k2.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-ck636k2.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
We’ve picked five open-source IoT software projects you can use for free. If you find them convenient, you can support them with donations via Kivach. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-need-to-talk-about-feature-flags-in-release-management" rel="noopener noreferrer"&gt;74. We Need to Talk About Feature Flags in Release Management&lt;/a&gt;
&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%2Flmu5ocwthdzfb2p3gg5b.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%2Flmu5ocwthdzfb2p3gg5b.png" width="800" height="351"&gt;&lt;/a&gt;&lt;br&gt;
Explore the pivotal role of feature flags in release management. Discover how feature flags can enhance control over the release process.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-low-cost-url-shortener-with-cloudflare-kv" rel="noopener noreferrer"&gt;75. How I Built a Low-Cost URL Shortener With Cloudflare KV&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf2cpmvvvjnspqsdt4v0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf2cpmvvvjnspqsdt4v0.jpeg" width="800" height="537"&gt;&lt;/a&gt;&lt;br&gt;
How to build a custom URL shortener with Cloudflare KV, custom domain and analytics for click tracking&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-blockchain-to-replace-commonly-used-internet-services-022vt25zi" rel="noopener noreferrer"&gt;76. Using Blockchain to Replace Commonly used Internet Services&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fda135ooaf5tatuz2tb5o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fda135ooaf5tatuz2tb5o.jpg" width="700" height="350"&gt;&lt;/a&gt;&lt;br&gt;
Tired of depending on centralized HTTP services, we found Ethereum can do the same but much more efficiently.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/102-stories-to-learn-about-open-source-software" rel="noopener noreferrer"&gt;77. 102 Stories To Learn About Open Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzgfolj2yy6odu27p91kc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzgfolj2yy6odu27p91kc.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything you need to know about Open Source Software via these 102 free HackerNoon stories.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-a-malicious-xz-utils-update-nearly-caused-a-catastrophic-cyberattack-on-linux-systems-worldwide" rel="noopener noreferrer"&gt;78. How a Malicious Xz Utils Update Nearly Caused a Catastrophic Cyberattack on Linux Systems Worldwide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx90d282xo3cpxad1baxj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx90d282xo3cpxad1baxj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A "frightfully close" call with hackers trying to pierce through xz Utils could have led to the next Solar Winds incident.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-years-and-600-developers-what-it-takes-to-transform-a-european-bank" rel="noopener noreferrer"&gt;79. 5 Years &amp;amp; 600 Developers! What it Takes to Transform a European Bank&lt;/a&gt;
&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%2Fgm7vyjzsjlycmdcre126.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%2Fgm7vyjzsjlycmdcre126.jpeg" width="570" height="359"&gt;&lt;/a&gt;&lt;br&gt;
An interview with the Head of Development, Jindrich Kubat at KB Bank. Digital Transformation with 600 developers using Flagsmith feature flags. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-signs-of-a-great-open-source-project" rel="noopener noreferrer"&gt;80. Trust Signals in Open Source Projects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4lxhsomnxymxys8agtd4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4lxhsomnxymxys8agtd4.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Polish the trust signals of your open source project to increase your user base and grow your community.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-tools-for-translation-you-can-use-for-freeand-support-via-kivach" rel="noopener noreferrer"&gt;81. 5 Open-Source Tools for Translation You can Use for Free—and Support via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsavzqyctmzn7j3uqq75p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsavzqyctmzn7j3uqq75p.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
There are some excellent free translation tools that support collaboration and improve quality. If you want to give back, you can support them via Kivach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-open-source-and-decentralization-lead-the-evolution-of-aiops" rel="noopener noreferrer"&gt;82. How Open Source and Decentralization Lead to the Evolution of AIOps &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3vq2sknxpv36wztvldi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3vq2sknxpv36wztvldi.jpeg" width="800" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Open source and decentralization led to the development and the evolution of the AIOps clan by making it dynamic for communities and democratizing information. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-free-software-you-didnt-know-you-needed-to-protect-your-data" rel="noopener noreferrer"&gt;83. 5 Open-Source, Free Software You Didn’t Know You Needed to Protect Your Data&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-mp034r0.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-mp034r0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
There are numerous open-source and free software tools available that make it easy for anyone to protect their data. You can support them via Kivach, too.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/fight-against-fascism-and-tyranny-with-these-free-software-tools-and-support-them-with-kivach" rel="noopener noreferrer"&gt;84. Fight Against Fascism and Tyranny With These Free Software Tools - and Support Them With Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm5ozbt61un806xugv9yy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm5ozbt61un806xugv9yy.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
We’ll explore here some open-source and free software tools available for anyone to use against fascist and tyrannical governments all around the world.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-blogging-and-writing-tools-to-donate-to-via-kivach" rel="noopener noreferrer"&gt;85. 5 Open-source Blogging and Writing Tools to Donate to via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F22f2rk6d5tvxt0jfvj5j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F22f2rk6d5tvxt0jfvj5j.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this episode, we’ll discover open-source blogging and writing tools that are free to use and may appreciate a tip via Kivach. Let’s go!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-implement-a-graphql-cdn-and-edge-cache-with-cloudflare-fastly-and-flyio" rel="noopener noreferrer"&gt;86. How to Leverage Open Source GraphQL CDN/Edge Cache With Cloudflare, Fastly, and fly.io&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvjgi7j5b65dcjgi4dmo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvjgi7j5b65dcjgi4dmo.jpeg" width="799" height="446"&gt;&lt;/a&gt;&lt;br&gt;
We'll learn how you can leverage our API Developer Framework to add Edge Caching to your GraphQL APIs without locking yourself into a specific vendor.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/owning-an-open-source-project-part-2-gv5l36tl" rel="noopener noreferrer"&gt;87. Open Source Series: Starting a Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fye85shnudt0hhj3zzyq1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fye85shnudt0hhj3zzyq1.png" width="800" height="474"&gt;&lt;/a&gt;&lt;br&gt;
or how to open your project to the&amp;nbsp;world&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-the-zookeeper-solves-the-dining-philosophers-problem-ge1g37n3" rel="noopener noreferrer"&gt;88. How the ZooKeeper Solves the Dining Philosophers Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe3mf1jcbz3sd6t9rizl6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe3mf1jcbz3sd6t9rizl6.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
In this blog by Paul Brebner, Instaclustr's tech evangelist explains the Apache ZooKeeper using the famous dining philosophers problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/quick-guide-to-the-open-source-security-summit" rel="noopener noreferrer"&gt;89. Quick Guide to the Open Source Security Summit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbh5bnmjyht4dl3uz28yz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbh5bnmjyht4dl3uz28yz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The Open Source Security Foundation met for Linux Foundation’s North American Summit, here are highlights to help every developer keep Open Source secure. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-we-need-open-source-spirit-g2573yzv" rel="noopener noreferrer"&gt;90. Why We Need Open-Source Spirit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw52t688ohfogjmdmz0va.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw52t688ohfogjmdmz0va.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
We have gone through an era in which software and the Internet have devoured the world, and now we are all enjoying the convenience brought by software and the Internet. After returning for a few years, we can not imagine that express delivery is so convenient now, and takeaway is so convenient, everything is completely different from before. Even when we went out for tourism, a new model Airbnb or short-term rental appeared. In the old days, few people could imagine that there are so many people who rent out their free houses or even rooms for tourists. This was impossible to imagine before the prosperity of the Internet and software.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/murre-the-lightweight-k8s-metrics-monitoring-tool" rel="noopener noreferrer"&gt;91. Murre - the lightweight K8s metrics monitoring tool&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8gk6vr45x4udoaxbqujb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8gk6vr45x4udoaxbqujb.png" width="595" height="298"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-beginners-guide-to-open-source-software" rel="noopener noreferrer"&gt;92. A Beginner's Guide to Open Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffgjp58sw3aus73axq8dl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffgjp58sw3aus73axq8dl.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open source designed any program whose source code can be modified and shared by anyone because it’s openly accessible.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-you-can-donate-to-via-kivach-episode-iv-privacy-tools" rel="noopener noreferrer"&gt;93. 5 Open-Source Projects You Can Donate to via Kivach, Episode IV: Privacy Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccltsni7y6cwirde1gvo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccltsni7y6cwirde1gvo.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Let’s look into some interesting privacy tools that you can use for free, and that may receive your support with cryptocurrencies, via Kivach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/resolutions-for-open-source-in-2024-what-has-to-change" rel="noopener noreferrer"&gt;94. Resolutions for Open Source in 2024 - What Has to Change?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8318dwenyjyeuvxag7z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8318dwenyjyeuvxag7z.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Over the past few years, open source has become increasingly polarised. What does that mean for open source in 2024? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/crypto-networks-can-overcome-obstacles-open-source-projects-face-drips-founder-says" rel="noopener noreferrer"&gt;95. Crypto Networks Can Overcome Obstacles Open-Source Projects Face, Drips Founder Says&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg0gm7k6dkndys1s0ykq1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg0gm7k6dkndys1s0ykq1.jpeg" width="799" height="349"&gt;&lt;/a&gt;&lt;br&gt;
Ele Diakomichalis explores Drips’ mission to sustain open-source projects through transparent funding for the creators of tomorrow's essential software.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/did-open-source-set-the-stage-for-product-led-growth" rel="noopener noreferrer"&gt;96. Did Open Source Set the Stage for Product-led Growth?&lt;/a&gt;
&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%2Fbxugqtgb7cujzro9gtni.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%2Fbxugqtgb7cujzro9gtni.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how open source set the stage for modern product-led growth strategies in SaaS, and how to apply lessons from open source communities to PLG.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-private-messengers-to-try-for-free-and-support-via-kivach" rel="noopener noreferrer"&gt;97. 5 Open-Source Private Messengers to Try for Free —and Support Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ia7p35wwtt0f63w018o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ia7p35wwtt0f63w018o.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Want private chats without corporate snooping? Discover 5 open-source messengers and support them with crypto donations through Kivach! &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-kafkas-new-tiered-storage-what-developers-need-to-know" rel="noopener noreferrer"&gt;98. Apache Kafka’s New Tiered Storage: What Developers Need to Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxfajiprezig9d7dh17bz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxfajiprezig9d7dh17bz.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn how open source Apache Kafka's Tiered Storage transforms data retention economics, enabling affordable long-term storage while maintaining performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-dark-side-of-open-source-securing-the-software-supply-chain" rel="noopener noreferrer"&gt;99. The Dark Side of Open Source: Securing the Software Supply Chain&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6jxqxpca07rwhzjidv4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6jxqxpca07rwhzjidv4.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Exploring the origin of open source, its impact on enterprises and its dangers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-comprehensive-guide-to-apache-cassandra-architecture-owhb3yyj" rel="noopener noreferrer"&gt;100. A Comprehensive Guide to Apache Cassandra Architecture&lt;/a&gt;
&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%2F9fajrohu2imuqbbowj25.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%2F9fajrohu2imuqbbowj25.png" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-make-your-first-open-source-contributions-tl5137rl" rel="noopener noreferrer"&gt;101. How To Make Your First Open-Source Contributions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdybr61gytajs4v9yat6u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdybr61gytajs4v9yat6u.jpeg" width="760" height="300"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-git-for-beginners" rel="noopener noreferrer"&gt;102. An Intro to Git for Beginners &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwmf0dkrn31gvw3ptwyz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwmf0dkrn31gvw3ptwyz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Git is an essential tool for version control, no matter what programming language or framework you use.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-reasons-why-im-excited-about-the-pqai-patent-quality-artificial-intelligence-project" rel="noopener noreferrer"&gt;103. 9 Reasons Why I'm Excited About the PQAI - Patent Quality Artificial Intelligence Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2h5imsblx49xh6smq9zn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2h5imsblx49xh6smq9zn.jpeg" width="800" height="640"&gt;&lt;/a&gt;&lt;br&gt;
At Hackernoon, we celebrate Hacktoberfest, dedicating the entire month of October to content around open source. So, naturally, I jumped upon the opportunity to&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-design-flaw-with-asterisk" rel="noopener noreferrer"&gt;104. The Design Flaw with&amp;nbsp;Asterisk&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FBXZKrZJ52TYblw95jd0y2qErCY13-b0ws35g2.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%2Fcdn.hackernoon.com%2Fimages%2FBXZKrZJ52TYblw95jd0y2qErCY13-b0ws35g2.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The critical design flaw that you need to know about asterisk if you are using it in a production system. Learn about the design flaw, and an attempt to solve &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-ages-like-milk-not-wine-why-open-source-vulnerabilities-matter-d39i35oc" rel="noopener noreferrer"&gt;105. Software Ages Like Milk, Not Wine: Why Open Source Vulnerabilities Matter&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8yte63ynyeb98bd183ik.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8yte63ynyeb98bd183ik.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Malware attacks in open source ecosystems have exponentially increased in the last 2 years. How do we build cybersecurity that scales to meet this challenge? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-power-of-open-source-and-learning" rel="noopener noreferrer"&gt;106. The Power of Open Source and Learning&lt;/a&gt;
&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%2Fejzf6mxourex35cd7t1v.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%2Fejzf6mxourex35cd7t1v.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Mehul Patel goes over the power of open source.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-open-source-exploit-last-year-changed-how-professionals-think-of-security" rel="noopener noreferrer"&gt;107. An Open Source Exploit Last Year Changed How Professionals Think of Security&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftx5o0dyj3ad1t3osck9e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftx5o0dyj3ad1t3osck9e.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The xz Utils incident was a chilling example of what’s at stake. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/github-actions-to-bring-you-consistency-0p1c335q" rel="noopener noreferrer"&gt;108. GitHub Actions To Bring You Consistency&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibe6m260wd6iofgcit19.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibe6m260wd6iofgcit19.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Read an article on how to use the GitHub Actions Evrone wrote to run rubocop, brakeman, reek, fasterer, hadolint, and dotenv-linter linters on your project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/salesforce-walled-garden-no-more-1dm326g" rel="noopener noreferrer"&gt;109. Salesforce: Walled Garden No More&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4subqscs8gtfw499jiz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4subqscs8gtfw499jiz.jpeg" width="800" height="413"&gt;&lt;/a&gt;&lt;br&gt;
In just five years the Salesforce ecosystem has transformed from a "walled garden" to an open-sourced driven solution set.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/meet-the-writer-two-time-founder-sam-bhattacharyya-on-accidentally-finding-product-market-fit" rel="noopener noreferrer"&gt;110. Meet the Writer: Two-Time Founder Sam Bhattacharyya on Accidentally Finding Product-Market Fit&lt;/a&gt;
&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%2Fbh8mt2l13l5z5o1e9rkn.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%2Fbh8mt2l13l5z5o1e9rkn.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Sam, an AI founder shares how an abandoned open source demo unexpectedly found product-market fit—and what it taught him about building in public.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-development-and-cascading-donations" rel="noopener noreferrer"&gt;111. Open-source Development and Cascading Donations &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffwpm6xbfjptpi08a4m2h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffwpm6xbfjptpi08a4m2h.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Kivach is an application on Obyte to donate any amount to any open-source project on GitHub. By using this tool, the recipients of donations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-cypherpunk-open-source-software-projects-to-use-for-free-and-support-with-kivach" rel="noopener noreferrer"&gt;112. 5 Cypherpunk Open-Source Software Projects to Use for Free - and Support with Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-iv136tj.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-iv136tj.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Check out some useful cypherpunk and privacy projects on GitHub and learn how Kivach helps you boost them with crypto donations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-30-2024-noonification" rel="noopener noreferrer"&gt;113. The Noonification: The Case Against Rocky Linux (3/30/2024)&lt;/a&gt;
&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%2Fr1hfisfo1rvhihhpmslt.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%2Fr1hfisfo1rvhihhpmslt.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
3/30/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-22-2023-noonification" rel="noopener noreferrer"&gt;114. The Noonification: A Game-Changing Leap in Voice AI Technology  (10/22/2023)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F73y89t6jmvzozoav01vx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F73y89t6jmvzozoav01vx.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
10/22/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-testing-mechanism-for-kubernetes-applications" rel="noopener noreferrer"&gt;115. Open-Source Testing Mechanism for Kubernetes Applications&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fonbuevnzaeui0juqhpv0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fonbuevnzaeui0juqhpv0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Without a doubt, Kubernetes is one of the top players in the container orchestration platforms game.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-free-software-projects-to-celebrate-christmas-and-support-via-kivach" rel="noopener noreferrer"&gt;116. 5 Open-Source &amp;amp; Free Software Projects to Celebrate Christmas —And Support Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flo1nxzb44qn27wc6bklo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flo1nxzb44qn27wc6bklo.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Discover some open-source, fun, and free software projects to celebrate Christmas. Also, learn how Kivach makes it easy to support your favorites with crypto.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automate-cdn-cache-invalidation-in-adobe-experience-manager" rel="noopener noreferrer"&gt;117. How to Automate CDN Cache Invalidation in Adobe Experience Manager&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkxcqc7jl85imb57k9bb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkxcqc7jl85imb57k9bb.jpeg" width="500" height="590"&gt;&lt;/a&gt;&lt;br&gt;
AEM library automatically invalidates CDN resources on content updates. Supports flexible configuration and extensibility. Reduces manual effort.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-cyber-resilience-act-cra-and-open-source-a-mismatched-prescription" rel="noopener noreferrer"&gt;118. The Cyber Resilience Act (CRA) and Open Source: A Mismatched Prescription&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxtfax5uosvbue74d4yw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxtfax5uosvbue74d4yw.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
The European Union's proposed Cyber Resilience Act (CRA) aims to bolster cybersecurity standards for products with digital elements. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-green-projects-to-donate-via-kivach" rel="noopener noreferrer"&gt;119. 5 Open-source and Green Projects to Donate via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-bp034ic.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-bp034ic.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
By donating to open-source green projects, you can contribute to address pressing environmental challenges. Kivach and cryptos can help you with it as well.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advanced-routing-and-cookie-management-with-apache-apisix" rel="noopener noreferrer"&gt;120. Advanced Routing and Cookie Management with Apache APISIX&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flxpl6yilvz5xlh18k2cl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flxpl6yilvz5xlh18k2cl.jpeg" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
Learn advanced routing techniques with Apache APISIX: implement traffic splitting &amp;amp; cookie-based routing for efficient traffic management.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/use-metho-to-safely-add-dynamic-superpowers-to-js-objects" rel="noopener noreferrer"&gt;121. Use Metho to Safely Add Dynamic Superpowers to JS Objects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgz70z6u2ca303my0fr24.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgz70z6u2ca303my0fr24.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Metho allows you to safely 'monkey patch' any object with new capabilities and dynamic properties. Great for extending the functionality of native JS prototypes&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/educational-byte-open-source-vs-decentralized" rel="noopener noreferrer"&gt;122. Educational Byte: Open-source vs Decentralized&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-pc033n3.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-pc033n3.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In the crypto world, open-source is often heard or written along with ‘decentralized’, but they're not the same. Let's discover the important difference!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-freedom-tech-and-privacy-projects-you-can-join" rel="noopener noreferrer"&gt;123. 5 Freedom Tech and Privacy Projects You Can Join&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp29s0nfqork77d5rbmsv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp29s0nfqork77d5rbmsv.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Do you already know how to protect your privacy and digital rights? There are several projects and organizations working for it. Find out more about them!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/algorithms-in-the-wild-reusable-insights-and-strategies-from-the-open-source-community" rel="noopener noreferrer"&gt;124. Algorithms in the Wild: Reusable Insights and Strategies from the Open Source Community&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhd7nnlenh2b2nncavdl8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhd7nnlenh2b2nncavdl8.jpeg" width="799" height="409"&gt;&lt;/a&gt;&lt;br&gt;
Boost your developer skills with Open-source. Learn about Linux kernel data structures, Kubernetes architectural design and PostgreSQL algorithms.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-beyond-2021-a-holistic-vision-ho1v34qe" rel="noopener noreferrer"&gt;125. Open Source Beyond 2021: A Holistic Vision&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F37ff48r45drk5v2pvgxf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F37ff48r45drk5v2pvgxf.jpeg" width="640" height="610"&gt;&lt;/a&gt;&lt;br&gt;
Open source is a common technological equilibrium for exchanging intellectual and financial values. But the lack of an open funding infrastructure means, there &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/educational-byte-how-transparency-protects-crypto-users" rel="noopener noreferrer"&gt;126. Educational Byte: How Transparency Protects Crypto Users&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-2w3388b.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-2w3388b.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Discover how transparency shapes safer, more trustworthy crypto networks, and why it matters for every user.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-to-donate-via-kivach-episode-vii-games-to-play-for-free" rel="noopener noreferrer"&gt;127. 5 Open-Source Projects To Donate via Kivach, Episode VII: Games To Play for Free!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd8khvjg3alpa8z4zvyrs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd8khvjg3alpa8z4zvyrs.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
We can enjoy a lot of free and ad-free games on mobile and desktop, all of them designed with passion. Let's discover them!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-open-source-contributions" rel="noopener noreferrer"&gt;128. Understanding Open Source Contributions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir2r3892cl8q7dfdzch7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir2r3892cl8q7dfdzch7.jpeg" width="643" height="592"&gt;&lt;/a&gt;&lt;br&gt;
Open source code is code that is freely accessible to everyone&amp;nbsp;and is generally&amp;nbsp;developed and maintained by the general public. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/richard-stallman-everything-you-need-to-know-about-him" rel="noopener noreferrer"&gt;129. Richard Stallman: Everything You Need to Know About Him&lt;/a&gt;
&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%2F0p7gqbjkddu24n280ozw.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%2F0p7gqbjkddu24n280ozw.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Sarah Mei goes over Richard Stallman.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/20-open-source-projects-to-contribute-to-in-2024" rel="noopener noreferrer"&gt;130. 🎁 20 Open-Source Projects to Contribute to in 2024&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7mhkdmfll0q7bgafbg53.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7mhkdmfll0q7bgafbg53.png" width="800" height="338"&gt;&lt;/a&gt;&lt;br&gt;
Check out these 20 open source projects you shouldn't miss in 2024!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-started-an-open-source-contribution-to-firefox-voice-repository-dz1a3uze" rel="noopener noreferrer"&gt;131. How I Started an Open Source Contribution to Firefox-Voice Repository&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmxsfuevl9qeuvyujp6d8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmxsfuevl9qeuvyujp6d8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
At first I was a little overwhelmed when I approached the Firefox-voice repository because I had very little experience working with such a large codebase, the code base with a lot of people making contributions. I had to spend a lot of time to setting up communication, running the project locally (with the help of project Readme). I had to spend a very good amount of time understanding the directories, and how to set up the Project on my local machine just to get the application to run. It was really challenging to get this project running at first, I was about to give up but again thanks to the mentor for a fine readme which was helpful in setting this project up and running. As a beginner or someone not familiar with the terms and project niche, it was really hard for me to understand the actual purpose of the project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-5-open-source-projects-you-can-support-with-kivach-and-cryptos-episode-iii" rel="noopener noreferrer"&gt;132. The 5 Open-source Projects You Can Support with Kivach and Cryptos, Episode III&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pl52lf8b6kcg2hukth8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pl52lf8b6kcg2hukth8.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Kivach is a user-friendly crypto charity platform based in Obyte. Let’s learn about some interesting projects to donate to!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/12-6-2024-newsletter" rel="noopener noreferrer"&gt;133. The HackerNoon Newsletter: The $XRP Comeback Was a Long Time Coming (12/6/2024)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb690ixi0bsi10vk0m5n2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb690ixi0bsi10vk0m5n2.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
12/6/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-contribution-distributors-oscds-or-daos-to-support-open-source-projects" rel="noopener noreferrer"&gt;134. Open Source Contribution Distributors (OSCDs) Or DAOs to Support Open-Source Projects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqnxlp1q0209ojti2b5cb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqnxlp1q0209ojti2b5cb.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A new standard for maintaining external libraries could boost contributions and donations to open-source projects by letting them earn a share of the profits.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/google-analytics-and-privacy-why-it-matters-bp1n2dzr" rel="noopener noreferrer"&gt;135. Google Analytics &amp;amp; Privacy: Why Does it Matter?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpn60s1t435ejrq577m5s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpn60s1t435ejrq577m5s.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
If you're running a website with Google Analytics installed, you may be wondering how it affects the privacy of your website's visitors. There's a growing distrust towards the digital advertising sector but what are the actual issues besides calling out 'creepy' ads? Let's discuss the wider ethical questions around personal data collection and digital targeting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-risc-v-assembly-language-by-building-an-assembler-in-c-part-2" rel="noopener noreferrer"&gt;136. Understanding RISC-V Assembly Language by Building an Assembler in C# - Part 2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F969o1h5u2pmmjofk18wo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F969o1h5u2pmmjofk18wo.jpeg" width="220" height="123"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to develop a RISC-V assembler using the C# programming language. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-does-building-a-cloud-native-application-really-mean" rel="noopener noreferrer"&gt;137. What Does "Building a Cloud-Native Application" Really Mean?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FeQHzh6rz7ETBHLjs0KzCl1Dooqp2-bt93jq3.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%2Fcdn.hackernoon.com%2Fimages%2FeQHzh6rz7ETBHLjs0KzCl1Dooqp2-bt93jq3.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
The inexplicable popularity of the term "cloud-native" is without real meaning. &lt;br&gt;
"Cloud-Native Apps" is an overused (even abused) term in the tech industry. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-open-source-book-about-the-open-source-world-2h6r3unz" rel="noopener noreferrer"&gt;138. An Open-Source Book About the Open Source World&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ukkz27t0r7a60no199r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ukkz27t0r7a60no199r.jpeg" width="800" height="744"&gt;&lt;/a&gt;&lt;br&gt;
Open source today is a word that often include a lot of things, such as open knowledge (Wikimedia projects), open hardware (Arduino, Raspberry Pi), open formats (ODT/ODS/ODP) and so on.  &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/aosp-and-linux-cross-border-convergence-look-at-openfde-new-open-source-linux-desktop-environment" rel="noopener noreferrer"&gt;139. AOSP and Linux Cross Border Convergence! Look at OpenFDE, New Open Source Linux Desktop Environment&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhndajbrshg8sf3nfgt7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhndajbrshg8sf3nfgt7.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open Fusion Desktop Environment is a new Linux desktop environment design exploration project, similar to KDE and GNOME.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-you-can-support-with-kivach-and-cryptocurrencies" rel="noopener noreferrer"&gt;140. 5 Open-source Projects You Can Support With Kivach — and Cryptocurrencies&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38of0o2u4is9v6c0bqxx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38of0o2u4is9v6c0bqxx.jpeg" width="800" height="316"&gt;&lt;/a&gt;&lt;br&gt;
A wide array of useful digital tools is available without cost, for anyone. If you want to donate to them without high fees and with cryptos, go to Kivach.org!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-7-2024-noonification" rel="noopener noreferrer"&gt;141. The Noonification: The Case Against Rocky Linux (4/7/2024)&lt;/a&gt;
&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%2Fhqzyhv3c8ekvdweakzw4.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%2Fhqzyhv3c8ekvdweakzw4.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
4/7/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/who-even-uses-linux-you-do-and-you-probably-dont-even-know-it" rel="noopener noreferrer"&gt;142. Who Even Uses Linux? - You Do and You Probably Don't Even Know It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr6m18fxdhrkt3jlu1qph.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr6m18fxdhrkt3jlu1qph.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article breaks down what Linux is, why it's great and how it secretly powers most of your favorite devices.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-engineering-for-openharmony-a-research-roadmap" rel="noopener noreferrer"&gt;143. Software Engineering for OpenHarmony: A Research Roadmap&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz4t1fwkspjf9q3cd3okz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz4t1fwkspjf9q3cd3okz.jpeg" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Discover the roadmap laid out by the research community to bridge the technical gaps and propel innovation in the dynamic field of mobile software engineering. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/spinning-your-workflows-with-cadence" rel="noopener noreferrer"&gt;144. Spinning Your Workflows With Cadence!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwowlo25jvpu7xczfsres.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwowlo25jvpu7xczfsres.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Open source Cadence was developed by Uber, and based on the AWS SWF (Simple Workflow Service).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advice-for-open-source-entrepreneurs-pick-your-market-serve-paying-customers" rel="noopener noreferrer"&gt;145. Advice for Open Source Entrepreneurs: Pick Your Market, Serve Paying Customers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl4vuib1xg0s7ust02kgk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl4vuib1xg0s7ust02kgk.png" width="800" height="562"&gt;&lt;/a&gt;&lt;br&gt;
Battle-tested lessons on scaling open source companies from local to global: no globalization, only localization. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-myths-about-open-source-software-oss-3mk349a" rel="noopener noreferrer"&gt;146. 5 Myths about Open Source Software (OSS)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcqczoesereca39cvfalv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcqczoesereca39cvfalv.jpeg" width="799" height="484"&gt;&lt;/a&gt;&lt;br&gt;
Open source software&amp;nbsp;has a lot of admirers, and very often nowadays when a new project is about to be developed, it is generally implied it is going to be done using OSS. Paradoxically, interest in this software has generated a lot of distortions and misconceptions that in practice sometimes prevent its trust among non-experienced users.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-are-currently-experiencing-a-renaissance-of-open-source-software" rel="noopener noreferrer"&gt;147. We are Currently Experiencing a Renaissance of Open-Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwxenih8tbu9mr4pqmbev.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwxenih8tbu9mr4pqmbev.jpeg" width="800" height="473"&gt;&lt;/a&gt;&lt;br&gt;
as well as open-source projects in the data space, which primarily define the modern data stack. It is time to dive a little deeper into the topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-tools-you-can-donate-to-via-kivach-episode-vi-decentralized-services" rel="noopener noreferrer"&gt;148. 5 Open-Source Tools You Can Donate to via Kivach, Episode VI: Decentralized Services&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fftlmk2yj1ax9zyz36h3w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fftlmk2yj1ax9zyz36h3w.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this episode, we’ll explore five decentralized and open-source services available for free, with several interesting uses. Let's start!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/jmxterm-an-open-source-debugging-tool" rel="noopener noreferrer"&gt;149. JMXTerm-An Open-Source Debugging Tool&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz6qr6dp6z549gwi1x2kk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz6qr6dp6z549gwi1x2kk.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Monitor your application in production or locally. Understand what's going on under the hood while debugging &amp;amp; change application settings on the fly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/addressing-openharmony-development-challenges-insights-and-solutions" rel="noopener noreferrer"&gt;150. Addressing OpenHarmony Development Challenges: Insights and Solutions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp7jgui0tb59ug30g7jqq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp7jgui0tb59ug30g7jqq.jpeg" width="557" height="429"&gt;&lt;/a&gt;&lt;br&gt;
Explore the challenges encountered in OpenHarmony app development and analysis, from the scarcity of AI-based learning data to GUI complexities.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/revisiting-open-source-in-the-new-decade-5us3377" rel="noopener noreferrer"&gt;151. Revisiting Open Source in The New Decade&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm7epg32eapwi7fyfbifs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm7epg32eapwi7fyfbifs.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Lots of times, companies that are hailed as heroes of open source often do things that violate human rights or go severely against freedom. These can range from predatory practices and anti-repair designs to even using child labor in third world countries.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-journey-of-open-source-software-gf2a377b" rel="noopener noreferrer"&gt;152. The Journey of Open-Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4dkdeiis2xxiqj3u93lb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4dkdeiis2xxiqj3u93lb.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Software that is available publicly is known as Open Source Software. People can access the code easily. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-engineering-for-openharmony-the-research-roadmap" rel="noopener noreferrer"&gt;153. Software Engineering for OpenHarmony: The Research Roadmap&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjb7nfhk4mb31ah6do6ji.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjb7nfhk4mb31ah6do6ji.jpeg" width="582" height="365"&gt;&lt;/a&gt;&lt;br&gt;
Explore the preliminary research roadmap for OpenHarmony, unveiling software engineering research gaps between Android/iOS and OpenHarmony.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-steps-you-might-not-have-thought-of-to-ensure-your-software-supply-chain-security" rel="noopener noreferrer"&gt;154. 3 Steps You Might Not Have Thought of to Ensure Your Software Supply Chain Security&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdsjhp4z82auzk3km3n4u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdsjhp4z82auzk3km3n4u.jpeg" width="800" height="278"&gt;&lt;/a&gt;&lt;br&gt;
Here are three practical steps you can take to minimize risk in your software supply chain. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-open-source-vs-free-software" rel="noopener noreferrer"&gt;155. An Intro to Open Source vs Free Software &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6fj6e83l2lgf8vkpzd5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6fj6e83l2lgf8vkpzd5.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open source software is built by a community of developers who collaborate to create software that can be accessed and modified by anyone. The philosophy behind&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-software-for-global-teams-to-donate-via-kivach" rel="noopener noreferrer"&gt;156. 5 Open-Source Software for Global Teams To Donate via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wh136d0.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wh136d0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Groupware was created to help people work together by enabling real-time collaboration. Today, you can help in the development of these tools with Kivach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-free-data-recovery-and-backup-projects-to-donate-to-via-kivach" rel="noopener noreferrer"&gt;157. 5 Free Data Recovery and Backup Projects to Donate to Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F79wwtx944s1khd2eh0pw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F79wwtx944s1khd2eh0pw.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
There are data recovery and backup apps open-source versions you can use for free —either to back up your files or recover them after deletion.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-state-of-openharmony-ecosystem-initiatives-toolchains-and-datasets" rel="noopener noreferrer"&gt;158. The State of OpenHarmony Ecosystem: Initiatives, Toolchains, and Datasets&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft0ekvao0iahohw42watb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft0ekvao0iahohw42watb.jpeg" width="696" height="367"&gt;&lt;/a&gt;&lt;br&gt;
Uncover the opportunities and challenges for software engineering research within the OpenHarmony community.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-engineering-for-openharmonya-research-roadmap-conclusion-and-references" rel="noopener noreferrer"&gt;159. Software Engineering for OpenHarmony—A Research Roadmap: Conclusion &amp;amp; References&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo821e57ulr7vxr791ooj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo821e57ulr7vxr791ooj.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
From highlighting research opportunities to discussing challenges, this roadmap charts a strategic course for OpenHarmony's development and success.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-months-$21k-per-month-all-open-source-heres-how" rel="noopener noreferrer"&gt;160. 4 Months, $2.1k Per Month - All Open-Source Here's How&lt;/a&gt;
&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%2Fjmce3n29331ti4uhrljc.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%2Fjmce3n29331ti4uhrljc.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Open-source can be the fastest way to make money online.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/starting-your-journey-in-quantum-computing-a-beginners-guide" rel="noopener noreferrer"&gt;161. Starting Your Journey in Quantum Computing: A Beginner's Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3amefxn8j8t3p34rwh08.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3amefxn8j8t3p34rwh08.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
A guide to where and how to start a career in quantum computing without all the physics.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-i-learned-from-open-source-communities-as-a-marketer" rel="noopener noreferrer"&gt;162. What I Learned From Open-Source Communities as a Marketer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibwygw5tx1kuk0ifdxgm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibwygw5tx1kuk0ifdxgm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I joined open-source communities as a marketer—and found a goldmine! Learn how they boost flexibility, data access, and secure collaboration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-cybersecurity-tools-to-use-for-free-and-donate-to-via-kivach" rel="noopener noreferrer"&gt;163. 5 Cybersecurity Tools to Use for Free and Donate to Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftycxcfa2n5rhqmt8br5a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftycxcfa2n5rhqmt8br5a.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this new episode of our Kivach series, we’ll discover some handy cybersecurity tools available on GitHub to download and use for free. Let’s start!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/announcing-redux-ruleset-zkq365m" rel="noopener noreferrer"&gt;164. Announcing Redux-Ruleset NPM Module&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77w8olqnnx5ziocuq9mg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77w8olqnnx5ziocuq9mg.jpg" width="800" height="330"&gt;&lt;/a&gt;&lt;br&gt;
Managing data-flows can be quite tricky in javascript. A pattern that really fascinated me over the last years is the&amp;nbsp;flux&amp;nbsp;architecture from facebook. Especially the&amp;nbsp;redux&amp;nbsp;implementation. But redux just tells you how to store your data and how to update the state. It’s really liberal in how to manage data-flows. So really awesome data-flow middleware libs where born like&amp;nbsp;redux-saga&amp;nbsp;and&amp;nbsp;redux-observable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/installing-locally-is-easy-using-the-makefile-an-apache-superset-guide" rel="noopener noreferrer"&gt;165. Installing Locally Is Easy Using the Makefile: An Apache Superset Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkl1g3q4ycwys62fbpsp0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkl1g3q4ycwys62fbpsp0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I'll guide you through a streamlined local installation of Apache Superset using the makefile.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-series-issues-and-prs-9y8g30ey" rel="noopener noreferrer"&gt;166. Open Source Series: Issues and PRs&lt;/a&gt;
&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%2F2obta7qs0g0zy2egwxin.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%2F2obta7qs0g0zy2egwxin.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Hello everyone! It’s been a while since the last part but we made it! For those of you who haven’t read the previous parts or are wondering what I planned for the next parts:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-you-can-support-key-open-source-initiatives-with-kivach" rel="noopener noreferrer"&gt;167. How You Can Support Key Open-Source Initiatives With Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3qxmz2qhomgw1t83q0be.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3qxmz2qhomgw1t83q0be.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Let’s check here some useful open-source projects you could help by using the cryptocurrency donations platform Kivach in Obyte, even if they don't know yet! &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-and-scale-a-useful-open-source-technology" rel="noopener noreferrer"&gt;168. Scaling an Open Source Project: a Startup Success Story&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7m2z68oijjqt7wji2ax0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7m2z68oijjqt7wji2ax0.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
16 months after launching Lens — The Kubernetes Platform — as an open source project. How has the project come so far in such a short time?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-cli-for-customizable-scalable-low-overhead-cloud-use" rel="noopener noreferrer"&gt;169. A CLI for Customizable, Scalable, Low-overhead Cloud Use&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Folizjixdyvr89dhsf9st.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Folizjixdyvr89dhsf9st.jpeg" width="792" height="593"&gt;&lt;/a&gt;&lt;br&gt;
DynaCLI is an open source, cloud-friendly Python library for converting pure Python functions into Linux Shell commands on the fly and unlimited.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-hackathons-and-open-source-software-can-help-drive-innovation-uj3p33s5" rel="noopener noreferrer"&gt;170. How Hackathons and Open-Source Software Can Help Drive Innovation&lt;/a&gt;
&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%2F6ilbq1q70f9w24q2ykiy.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%2F6ilbq1q70f9w24q2ykiy.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Both open-source software and hackathons encourage collaboration between a number of skilled individuals, often rallying them around a single goal. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-learning-software-projects-to-donate-via-kivach" rel="noopener noreferrer"&gt;171. 5 Open-Source Learning Software Projects to Donate Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fut50qae45evy78fk688w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fut50qae45evy78fk688w.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
From languages to planets, it’s possible to access free learning tools just by downloading them for mobile or desktop. And then, maybe donating via Kivach!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-engineering-for-openharmony-related-work" rel="noopener noreferrer"&gt;172. Software Engineering for OpenHarmony: Related Work&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F24fkea1j1rixr5g7fmjf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F24fkea1j1rixr5g7fmjf.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Explore insights from research roadmaps and literature reviews in software engineering, covering topics such as self-adaptive systems, model-driven development.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reasons-your-process-needs-to-be-open-source" rel="noopener noreferrer"&gt;173. Reasons Your Process Needs to be Open Source&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcn0malz2ucq4mmymp358.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcn0malz2ucq4mmymp358.jpeg" width="799" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Use an engineering handbook, open it to all, and see your process flourish&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-free-software-for-research-to-donate-via-kivach" rel="noopener noreferrer"&gt;174. 5 Open-Source Research Tools to Support via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-m9835me.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-m9835me.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
By donating through Kivach, you can play a part in keeping open-source projects free and accessible for everyone. This time, let's check about research!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-roadmap-for-your-first-30-60-90-days-of-developer-advocacy" rel="noopener noreferrer"&gt;175. The Roadmap for Your First 30-60-90 Days of Developer Advocacy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxogto5d990xzys2xqgd2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxogto5d990xzys2xqgd2.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how a Developer Advocate can build a community, identify developer needs, and advocate in 90 days.  This plan outlines key action points&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-funny-and-weird-software-you-can-use-for-free-and-donate-via-kivach" rel="noopener noreferrer"&gt;176. 5 Funny and Weird Software You Can Use for Free - and Donate via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-fc1320s.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-fc1320s.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Can we interest you in silly apps featuring a musical cat, a cow offering insights, a rolling dice, rickrolling, a cookie fortune, and Kivach? Come here!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/community-organization-and-open-source-maintenance-why-their-important" rel="noopener noreferrer"&gt;177. Community Organization and Open Source Maintenance: Why Their Important&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Falt6ta1rj4sww6g84z0o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Falt6ta1rj4sww6g84z0o.jpeg" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
Yes it's free, but it's also a duty to our users. When a user commits to your hobby project it stops being just a hobby. It's becomes a product.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mutation-testing-how-does-it-work-in-rust" rel="noopener noreferrer"&gt;178. Mutation Testing: How Does it Work in Rust?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8b6i0w4lje6sjykt27l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8b6i0w4lje6sjykt27l.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
I've been a big fan of Mutation Testing since I discovered PIT. As I dive deeper into Rust, I wanted to check the state of mutation testing in Rust.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-is-much-more-than-just-a-free-tier-heres-why" rel="noopener noreferrer"&gt;179. Open Source is Much More Than Just a Free Tier - Here's Why&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frtkz5osw79ip0o1qvp9y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frtkz5osw79ip0o1qvp9y.jpeg" width="799" height="418"&gt;&lt;/a&gt;&lt;br&gt;
This article explores the reasons why open source has been so successful, the areas where it has not, and the differences with free tiers of software.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/kivach-donations-5-github-projects-it-has-helped-so-far" rel="noopener noreferrer"&gt;180. Kivach Donations: 5 GitHub projects it has helped so far&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkxrj5h43h97i5h12ujhl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkxrj5h43h97i5h12ujhl.jpeg" width="800" height="317"&gt;&lt;/a&gt;&lt;br&gt;
With Kivach, the recipients of donations can donate a part or a total of the coins to any other open-source project(s) they want on GitHub. Let's explore them!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-the-gnu-general-public-license-v3-for-your-open-source-project" rel="noopener noreferrer"&gt;181. Why the GNU General Public License v3 for Your Open-Source Project?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdi2myntgcwid9smfkebq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdi2myntgcwid9smfkebq.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Things to consider when choosing an open-source software license for your project. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decentralization-is-an-illusion-a-2023-end-of-year-look-at-web-30" rel="noopener noreferrer"&gt;182. Decentralization Is an Illusion: A 2023 End-of-Year Look at Web 3.0 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2wn3pv0am77i4urojgc9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2wn3pv0am77i4urojgc9.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore the current state of the internet and it's supposed web 3.0 future, side-by-side with the promise of decentralization.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-and-deploy-a-blog-to-audio-service-using-openai" rel="noopener noreferrer"&gt;183. How to Build and Deploy a Blog-to-Audio Service Using&amp;nbsp;OpenAI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz39znc5omr8kknhwm4tv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz39znc5omr8kknhwm4tv.png" width="800" height="397"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to turn any blog post or text into a clear, natural-sounding audio file using OpenAI's text-to-speech API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-17-2023-noonification" rel="noopener noreferrer"&gt;184. The Noonification: How Encryption Can Secure Online Voting (10/17/2023)&lt;/a&gt;
&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%2F36ilvje1bu37xfk6ctjs.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%2F36ilvje1bu37xfk6ctjs.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
10/17/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/those-who-are-lost-must-be-found-turning-numbers-in-memorable-words" rel="noopener noreferrer"&gt;185. Those Who Are Lost Must Be Found: Turning Numbers in Memorable Words&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4puilllm0zp830wszwbk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4puilllm0zp830wszwbk.png" width="350" height="271"&gt;&lt;/a&gt;&lt;br&gt;
Discover word4num, an open-source Python library that converts complex numbers into easy-to-remember words, simplifying phone numbers, coordinates, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-tips-for-selecting-test-case-management-tools-7t323564" rel="noopener noreferrer"&gt;186. 5 Tips for Selecting Test Case Management Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7uyidpax6kel7s818aei.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7uyidpax6kel7s818aei.jpeg" width="800" height="396"&gt;&lt;/a&gt;&lt;br&gt;
Here are 5 tips for selecting the test case management tools and save your efforts and time. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-open-source-conquers-the-telecommunications-industry-121i33l3" rel="noopener noreferrer"&gt;187. Why Open Source Conquers The Telecommunications Industry &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzadijpjxaw5clcjzx59a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzadijpjxaw5clcjzx59a.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
open source invading telco industry&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-open-source-project-and-writer-nominee-peter-thomas-on-karate-em5c3tt9" rel="noopener noreferrer"&gt;188. Best Open Source Project and Writer Nominee Peter Thomas on Karate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ficqql6xn9eh292ysornh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ficqql6xn9eh292ysornh.jpeg" width="640" height="320"&gt;&lt;/a&gt;&lt;br&gt;
"The world needs an alternative to Selenium - so we built one" - that's the story that got Peter Thomas from India nominated for a 2020 Noonie in the Development award category. Peter's second Noonie Nomination is for a 3-year old OSS project, "karate". In this interview, Peter talks about what it's like to have hard work pay off, and feel like you're at the top of your coding game. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-correlation-to-checkerboards-model-free-exploratory-data-analysis-for-categorical-data-lands" rel="noopener noreferrer"&gt;189. From Correlation to Checkerboards: Model-Free Exploratory Data Analysis for Categorical Data Lands&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwpabvnbv5oqfehjmgss5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwpabvnbv5oqfehjmgss5.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Checkerboard copulas bring clarity to categorical Exploratory Data Analysis by revealing structure that traditional statistical methods and correlations miss. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-series-publicity-f0303ys3" rel="noopener noreferrer"&gt;190. Open Source Series: Publicity&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.156Z-wb3ad1jy3jaand6o95c8s83h" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.156Z-wb3ad1jy3jaand6o95c8s83h" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
or how to spread the word and win contributors&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/use-this-free-open-source-library-for-easy-integration-with-external-ai-apis-modelmesh" rel="noopener noreferrer"&gt;191. Use This Free, Open-Source Library For Easy Integration With External AI APIs: ModelMesh&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp44uri2vjc0m7dtmlei.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp44uri2vjc0m7dtmlei.png" width="640" height="357"&gt;&lt;/a&gt;&lt;br&gt;
ModelMesh is a free, open-source project built for AI experimentation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-what-the-heck-is-that" rel="noopener noreferrer"&gt;192. Open Source, What the Heck is That?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F9S1vwdm8BSSIM68NViog8lnaQPi2-1na2f4r.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%2Fcdn.hackernoon.com%2Fimages%2F9S1vwdm8BSSIM68NViog8lnaQPi2-1na2f4r.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Programmers who have access to source code can change a program by adding to it, changing it, or fixing parts of it that aren’t working properly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-docs-for-an-open-source-project-doesnt-have-to-be-hard-42w34lc" rel="noopener noreferrer"&gt;193. Setting Up Docs For An Open Source Project Doesn't Have To Be Hard&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FOfBgU60E2IVl4uEe0h0tIxrGUFe2-2lc3f8t.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%2Fhackernoon.com%2Fimages%2FOfBgU60E2IVl4uEe0h0tIxrGUFe2-2lc3f8t.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This article describes how we set up docs for our open source project Saasform. Docs are part of the source code, so they're browsable and easy to maintain. Mor&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bytes-and-bias-unraveling-the-influence-of-gender-dynamics-in-open-source-software" rel="noopener noreferrer"&gt;194. The Participation Gap in Open Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwl80n4ibr2gdeeypo52f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwl80n4ibr2gdeeypo52f.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Open Source Software (OSS) has revolutionized the way software is developed, distributed, and utilized, offering a community-focused platform for innovation &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-bug-the-black-box-and-the-brain-map-what-afni-vs-spm-taught-us-about-open-source-and-scienti" rel="noopener noreferrer"&gt;195. The Bug, The Black Box, and the Brain Map: What AFNI vs. SPM Taught Us About Open Source &amp;amp; Science&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkljibretdyhie0blowl6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkljibretdyhie0blowl6.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Transparency turned a software bug into a scientific breakthrough. A story of AFNI, SPM, and the future of open science.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-pilot-study" rel="noopener noreferrer"&gt;196. From Nuisance to News Sense: Pilot Study&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faonfrbqajsilqzuxi35f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faonfrbqajsilqzuxi35f.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dotenv-linter-v300-identify-errors-in-env-files-ul6s31r8" rel="noopener noreferrer"&gt;197. dotenv-linter v3.0.0: Identify Errors In&amp;nbsp;.env&amp;nbsp;Files&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvmddxpby6defp23e9v5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvmddxpby6defp23e9v5.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Read an article about dotenv-linter v3.0.0 release written in Rust that includes API improvements, colored output, support for multi-line values &amp;amp; export prefix&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-manticore-with-vectordev" rel="noopener noreferrer"&gt;198. Integrating Manticore with Vector.dev&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Funtrnknfimhrib6241pd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Funtrnknfimhrib6241pd.png" width="799" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Combine Vector by Datadog with Manticore for effective log indexing. Streamlined data management, transformations, and storage.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-discover-contribute-your-time-this-hacktoberfest-o8273ww7" rel="noopener noreferrer"&gt;199. What is Discover? Contribute Your Time this Hacktoberfest&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Futfd36nnlnueof2ypa13.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Futfd36nnlnueof2ypa13.png" width="800" height="319"&gt;&lt;/a&gt;&lt;br&gt;
Contributions from the community are the lifeblood of an open-source project. Attracting new contributors, therefore, is one of the most important parts of building an active community around an open-source project. After talking to hundreds of project maintainers, we realized the easiest way to help an open-source project is to lower the bar for a new developer to start contributing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-system-overview" rel="noopener noreferrer"&gt;200. From Nuisance to News Sense: System Overview&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feta11v0tqf50ywss3t4j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feta11v0tqf50ywss3t4j.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/one-map-to-rule-them-all-doesnt-work-in-2021-q44n33g4" rel="noopener noreferrer"&gt;201. One Map to Rule Them All Doesn't Work in 2021&lt;/a&gt;
&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%2Fif4v5k9msf1t1h2wy8xu.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%2Fif4v5k9msf1t1h2wy8xu.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
The ‘One Map Fits All’ approach doesn’t fit all, as it lacks the ability to support the unique use cases of an organization.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-related-work" rel="noopener noreferrer"&gt;202. From Nuisance to News Sense: Related Work&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgimle8yi3l2ey9qf7xao.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgimle8yi3l2ey9qf7xao.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-release-a-new-version-of-an-open-source-project-under-the-apache-software-foundation" rel="noopener noreferrer"&gt;203. How to Release a New Version of an Open Source Project Under the Apache Software Foundation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flte8q5wttfbcwqn182i2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flte8q5wttfbcwqn182i2.png" width="799" height="292"&gt;&lt;/a&gt;&lt;br&gt;
This guide walks through the comprehensive release process of Apache DolphinScheduler under the Apache Software Foundation. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/eclipse-2020-iot-developer-survey-g3l3ukh" rel="noopener noreferrer"&gt;204. Eclipse 2020 IoT Developer Survey&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fljkscd43ajov6qh37yua.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fljkscd43ajov6qh37yua.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
On May 12, the Eclipse Foundation launched the sixth edition of the IoT Developer Survey. We encourage developers in the IoT open source ecosystem to add your voice to the&amp;nbsp;IoT Developer Survey&amp;nbsp;to help the industry gain the broadest possible view of the state of IoT technologies in the context of commercial IoT!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-conclusion-limitations-and-ethic-and-references" rel="noopener noreferrer"&gt;205. From Nuisance to News Sense: Conclusion, Limitations and Ethic, and References&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fig5m82xme3raz59b356z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fig5m82xme3raz59b356z.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-abstract-and-introduction" rel="noopener noreferrer"&gt;206. From Nuisance to News Sense: Abstract and Introduction&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkebom4s5iea7nktg84cc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkebom4s5iea7nktg84cc.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-open-source-web-development-platforms-to-consider-for-your-next-build" rel="noopener noreferrer"&gt;207. 3 Open-Source Web Development Platforms to Consider for Your Next Build&lt;/a&gt;
&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%2F5s043d3hjw8shecoc5ps.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%2F5s043d3hjw8shecoc5ps.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
If you're looking to create a website for your business, blog, or online portfolio, the easiest option is to use an open-source platform to make your website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/universal-data-tool-weekly-update-5-fo183zch" rel="noopener noreferrer"&gt;208. Universal Data Tool Weekly Update 5&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwq86djg6k2f8dgx3bd86.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwq86djg6k2f8dgx3bd86.gif" width="478" height="234"&gt;&lt;/a&gt;&lt;br&gt;
If you haven’t heard of the&amp;nbsp;Universal Data Tool, it’s an open-source web or desktop program to collaborate, build and edit text, image, video, and audio datasets with labels and annotations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-discussion" rel="noopener noreferrer"&gt;209. From Nuisance to News Sense: Discussion&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdkmtb5ww60c41aszovm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdkmtb5ww60c41aszovm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/foss-is-the-big-boy-lego-of-the-innovative-world-dhn33t7" rel="noopener noreferrer"&gt;210. FOSS is the big boy LEGO of the Innovative World&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FvcAjuzO8ZzW8qTmr44Z1T5rfsQf2-ew2633pe.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%2Fcdn.hackernoon.com%2Fimages%2FvcAjuzO8ZzW8qTmr44Z1T5rfsQf2-ew2633pe.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
FOSS is the big boy LEGO of the Innovative World&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-the-newssense-framework" rel="noopener noreferrer"&gt;211. From Nuisance to News Sense: The NEWSSENSE Framework&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foafoghrqplr8byp90w1q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foafoghrqplr8byp90w1q.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/by-1993-the-free-software-movement-was-at-a-crossroads" rel="noopener noreferrer"&gt;212. By 1993, the Free Software Movement Was at a Crossroads&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F96j631joevspcch6rp6i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F96j631joevspcch6rp6i.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Free as in Freedom, by Sam Williams, is part of the HackerNoon Books Series. You can jump to any chapter in this book here. GNU/LINUX&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/even-swaps-a-rational-way-to-choose-a-library-bt192tqm" rel="noopener noreferrer"&gt;213. Even Swaps - A Rational Way to Choose a Library&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhylxpn17nbyfq2qwrbiy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhylxpn17nbyfq2qwrbiy.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
As developers, we are fortunate enough to have at our disposal a never-ending selection of high quality libraries to choose from when we want to solve our problems. This however, creates a new problem: which one to use and why?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-things-you-can-do-with-a-self-sovereign-id-in-obyte" rel="noopener noreferrer"&gt;214. +5 Things You Can Do With a Self-Sovereign ID in Obyte&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feklavliiwa88fqnf66pt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feklavliiwa88fqnf66pt.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
An Obyte identity is completely decentralized since the information is stored in the user’s personal wallet. Let’s check what you can do with!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-the-embedded-gui-webinar-and-design-contest" rel="noopener noreferrer"&gt;215. Introducing the Embedded GUI Webinar and Design Contest&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwq3g78ebpcpyiwnki9is.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwq3g78ebpcpyiwnki9is.jpeg" width="800" height="326"&gt;&lt;/a&gt;&lt;br&gt;
&amp;nbsp;RT-Thread IoT OS has partnered with LVGL, Nuvoton, WCH, and NXP to bring the Embedded GUI webinar&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-nuisance-to-news-sense-appendix-prompt-for-claim-extraction" rel="noopener noreferrer"&gt;216. From Nuisance to News Sense: Appendix: Prompt for Claim Extraction&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zlg3jdjza9s0smzec5t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zlg3jdjza9s0smzec5t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-compelling-reasons-why-you-should-open-source-your-projects" rel="noopener noreferrer"&gt;217. 9 Compelling Reasons Why You Should Open Source Your Projects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy9up1ud1864bqzjybhh8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy9up1ud1864bqzjybhh8.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Why would you ever wanna open-source anything? Well, there are a lot of reasons why you should open-source your projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/celebrate-open-source-with-hacktoberfest" rel="noopener noreferrer"&gt;218. Celebrate Open Source with Hacktoberfest&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs8oh3hl6cl5u1r8wf9d6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs8oh3hl6cl5u1r8wf9d6.jpeg" width="800" height="447"&gt;&lt;/a&gt;&lt;br&gt;
Hacktoberfest is a month-long celebration of open source software.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/software-engineering-for-openharmony-overview-of-mobile-software-engineering-vospwqv" rel="noopener noreferrer"&gt;219. Software Engineering for OpenHarmony: Overview of Mobile Software Engineering&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdfj575uvm35z1n55rq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdfj575uvm35z1n55rq.jpeg" width="756" height="287"&gt;&lt;/a&gt;&lt;br&gt;
Discover how a lit review on mobile software engineering, exploring how research efforts for Android and iOS systems can inform the dev roadmap for OpenHarmony.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-the-right-amount-of-open-source-311p34xo" rel="noopener noreferrer"&gt;220. What's the "Right Amount" of Open Source?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk8c9nr3bw695fj5mgz28.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk8c9nr3bw695fj5mgz28.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
How accessible should your open source code be to the common developer?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-decode-web3-data-into-a-human-readable-format" rel="noopener noreferrer"&gt;221. How to Decode Web3 Data into a Human-Readable&amp;nbsp;Format&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7yop854g839uhof3p16e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7yop854g839uhof3p16e.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
As long as humans are in the loop to work with web3 data, decoding the web3 data and respective decoder services are indispensable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-open-core-companies-only-make-their-projects-good-enough" rel="noopener noreferrer"&gt;222. Why Open-Core Companies Only Make Their Projects 'Good Enough'&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qe029gxw0rhhsuw3c9i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qe029gxw0rhhsuw3c9i.jpeg" width="799" height="436"&gt;&lt;/a&gt;&lt;br&gt;
SaaS companies built on open-source projects (also known as open-core companies) are not incentivized for their underlying project to be good&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/will-video-courts-appearance-deliver-real-justice-ejch32w8" rel="noopener noreferrer"&gt;223. Will Video Courts Appearance Deliver Real Justice?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.088Z-z39hwtvn8qswicjlrexa3cbn" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-28T13%3A59%3A59.088Z-z39hwtvn8qswicjlrexa3cbn" width="1080" height="810"&gt;&lt;/a&gt;&lt;br&gt;
No one wishes delay or waste in the crook justice system, but the plans for virtual and Video courts does not appear honest.&lt;/p&gt;

&lt;p&gt;Last week, the government published its modern-day proposals for changes to the crook justice device, known as Swift and Sure Justice. The attention of the white paper is on rushing up court techniques, especially via using cutting-edge generation, and its proposals are  being trialed all through the United States of America in the intervening time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/codacy-launches-fellowship-program-for-open-source-creators" rel="noopener noreferrer"&gt;224. Codacy Launches Fellowship Program for Open-Source Creators&lt;/a&gt;
&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%2F9i3uwjkz1eq0lx1bbfxm.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%2F9i3uwjkz1eq0lx1bbfxm.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Codacy has launched a fellowship program for open-source projects, encouraging OSS creators worldwide to apply to become “Codacy Pioneers.”&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-started-contributing-to-open-source-and-found-joy-in-it" rel="noopener noreferrer"&gt;225. How I Started Contributing to Open Source and Found Joy in It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fijrh5ujrrnyu76lrihe0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fijrh5ujrrnyu76lrihe0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Contributing to open source makes us happy as we realize that we have just made something better for many people&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/invoicing-tech-can-boost-brand-appeal-797232r9" rel="noopener noreferrer"&gt;226. Invoicing Tech Can Boost Brand Appeal&lt;/a&gt;
&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%2Fpdh4u5bim51yfdi6jac0.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%2Fpdh4u5bim51yfdi6jac0.png" width="466" height="700"&gt;&lt;/a&gt;&lt;br&gt;
Your brand is the essence of your company. It’s what your customers perceive you to be, and it’s how you portray your business to the world. &lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 226 most read blog posts about &lt;a href="https://hackernoon.com/tagged/open-source-software" rel="noopener noreferrer"&gt;Open Source Software&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/226-blog-posts-to-learn-about-open-source-software" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>oss</category>
      <category>learn</category>
      <category>learnopensourcesoftware</category>
    </item>
    <item>
      <title>67 Blog Posts To Learn About Open Source Projects</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Fri, 28 Aug 2026 07:00:52 +0000</pubDate>
      <link>https://dev.to/learn_repo/67-blog-posts-to-learn-about-open-source-projects-5778</link>
      <guid>https://dev.to/learn_repo/67-blog-posts-to-learn-about-open-source-projects-5778</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/open-source-projects" rel="noopener noreferrer"&gt;Open Source Projects&lt;/a&gt; via these 67 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Open-source projects are software or initiatives whose source code is publicly available for anyone to inspect, modify, and distribute. They matter for fostering collaboration, rapid innovation, and creating cost-effective, transparent, and community-driven solutions across the tech landscape.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-find-open-source-projects-for-beginners" rel="noopener noreferrer"&gt;1. How to Find Open Source Projects for Beginners&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdamlxxsyouh9gqrkdjbz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdamlxxsyouh9gqrkdjbz.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
I think, fundamentally, open source does tend to be more stable software. It's the right way to do things. - Linus Torvalds&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-6-essential-tools-will-maintain-your-npm-modules-for-you-4cbbee88e0cb" rel="noopener noreferrer"&gt;2. These 6 essential tools will release, version, and maintain your NPM modules for you&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learning how to implement them for your own projects will save you a ton of&amp;nbsp;time!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/celebrate-open-source-with-hackernoon" rel="noopener noreferrer"&gt;3. Celebrate Open Source with HackerNoon! [Writing Prompts]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj40xzvimcselymlcavew.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj40xzvimcselymlcavew.jpeg" width="610" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Hacktoberfest 2022 is a month-long celebration of open-source projects, maintainers, and the broader contributor community. Join us in this celebration!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/are-you-ready-for-hacktoberfest-2022" rel="noopener noreferrer"&gt;4. Are You Ready for Hacktoberfest 2022?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl2jeowkxb0cvooi1q1ot.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl2jeowkxb0cvooi1q1ot.jpeg" width="682" height="366"&gt;&lt;/a&gt;&lt;br&gt;
Hacktoberfest 2022 is almost here. Are you ready with your open-source projects, issues, bug reports and feature requests for this season? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/commercial-companies-built-on-top-of-an-open-source-world-m0203wcq" rel="noopener noreferrer"&gt;5. Commercial Companies Built on Top of an Open-Source World&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1ro4c9yb4j1mv1lqy54.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj1ro4c9yb4j1mv1lqy54.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
If you think that open-source software is primarily the work of amateurs and single developers, your impression is outdated.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-open-source-projects-every-developer-needs-to-bookmark-for-their-workflow" rel="noopener noreferrer"&gt;6. 9 Open Source Projects Every Developer Needs to Bookmark for Their Workflow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc8usexs039bwpxgp964.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc8usexs039bwpxgp964.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Discover 9 open-source projects to enhance your cloud workflow, project management, user feedback, automation, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-seed-a-supabase-app-a-hands-on-guide" rel="noopener noreferrer"&gt;7. How to Seed a Supabase App: A Hands-On Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F84xbjql1hc7hmvokhdx1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F84xbjql1hc7hmvokhdx1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This article is a troubleshooting guide that can help provide some context with supabase database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-current-state-of-gpt4all" rel="noopener noreferrer"&gt;8. The Current State of GPT4All&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmoa3bht6tzommaumotdh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmoa3bht6tzommaumotdh.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Today, GPT4All is focused on improving the accessibility of open source language models.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-12-open-source-projects-will-leave-you-amazed" rel="noopener noreferrer"&gt;9. These 12 Open Source Projects Will Leave You Amazed&lt;/a&gt;
&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%2Fpi83715m4lretzu75o7k.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%2Fpi83715m4lretzu75o7k.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Explore 12 open-source projects to boost performance, security, and productivity for developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-lessons-i-learned-from-maintaining-an-open-source-project-with-800k-downloads" rel="noopener noreferrer"&gt;10. 6 Lessons I Learned From Maintaining an Open-Source Project with 800k Downloads&lt;/a&gt;
&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%2F0qs7h3vnndl1tet1v9hv.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%2F0qs7h3vnndl1tet1v9hv.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I maintained an open-source project with 800k+ downloads/month. I learned six invaluable lessons and I will now share them with you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-the-heck-is-lancedb" rel="noopener noreferrer"&gt;11. What the Heck Is LanceDB?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl5jtdwjwqcdak4epta61.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl5jtdwjwqcdak4epta61.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Learn about LanceDB and how it fits into a stack that allows you to more easily create your own LLM models&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-open-source-projects-every-data-scientistanalyst-needs-to-bookmark" rel="noopener noreferrer"&gt;12. 7 Open Source Projects Every Data Scientist/Analyst Needs to Bookmark 🚀&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvbybileq3gtoutbz6zl5.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvbybileq3gtoutbz6zl5.webp" width="480" height="264"&gt;&lt;/a&gt;&lt;br&gt;
Check out these 7 amazing open source projects that every data scientist /analyst should know about. These tools can make your life so much easier.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/schema-in-data-out-a-smarter-way-to-mock" rel="noopener noreferrer"&gt;13. Schema In, Data Out: A Smarter Way to Mock&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu0aqk6a9c44fc40apykw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu0aqk6a9c44fc40apykw.png" width="800" height="710"&gt;&lt;/a&gt;&lt;br&gt;
MockingJar is a tool for generating structured data from a schema you define.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/free-api-solutions-for-automated-google-search" rel="noopener noreferrer"&gt;14. Free API Solutions for Automated Google Search&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7gnxete32v0jlnqjmjo2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7gnxete32v0jlnqjmjo2.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
 OpenSERP that supports multiple search engines (Google, Yandex, Baidu), can be deployed on your hardware and helps you avoid being bound to a paid 3rd-party. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-i-learned-from-open-sourcing-2-of-my-side-projects" rel="noopener noreferrer"&gt;15. What I Learned From Open-Sourcing 2 of My Side Projects&lt;/a&gt;
&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%2F0ufg0rhabnwhuh6ihpsr.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%2F0ufg0rhabnwhuh6ihpsr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Use real experiences to turn ideas into actions, optimize productivity, use AI, and master diverse skills. Empower your journey.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-how-i-built-a-free-open-source-project-manager-to-help-teams-keep-costs-under-$15month" rel="noopener noreferrer"&gt;16. Here’s How I Built a Free, Open-Source Project Manager to Help Teams Keep Costs Under $15/Month&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.jpeg" width="800" height="469"&gt;&lt;/a&gt;&lt;br&gt;
Today, I'm excited to share my open-source project manager with you all. I built this from the ground up with the goal of keeping operational costs under $15 pe&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-can-governments-pay-open-source-maintainers" rel="noopener noreferrer"&gt;17. How Can Governments Pay Open Source Maintainers?&lt;/a&gt;
&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%2F1l3ycuyf6g394v42bexu.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%2F1l3ycuyf6g394v42bexu.jpeg" width="800" height="390"&gt;&lt;/a&gt;&lt;br&gt;
Top tips for making it easier for maintainers to get paid.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-interact-with-ai-from-your-terminal-with-gen-ai-chat" rel="noopener noreferrer"&gt;18. How to Interact With AI From Your Terminal With Gen-ai-chat&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr4r57pv7feakp0n1wm3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr4r57pv7feakp0n1wm3.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
If so, then this article has the perfect solution for you. I've created&amp;nbsp;Gen-ai-chat, a powerful npm package that allows you to interact with AI&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-made-a-stream-deck-for-literally-no-money" rel="noopener noreferrer"&gt;19. I Made a Stream Deck For Literally No Money&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc8uuirlug0l05zx423ii.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc8uuirlug0l05zx423ii.png" width="800" height="324"&gt;&lt;/a&gt;&lt;br&gt;
We all know Stream Decks are expensive. So I decided to make it for literally no money. I’ve been working on an open-source project called NumberDeck.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-and-free-software-projects-for-pets-to-support-via-kivach" rel="noopener noreferrer"&gt;20. 5 Open-Source and Free Software Projects for Pets —to Support via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-z8538tp.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-z8538tp.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Explore here five open-source projects making life easier for animals and their humans. You can also support them with cryptos via Kivach!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-created-ai-photocraft-an-ai-saas-tool-using-open-source-projects-on-github" rel="noopener noreferrer"&gt;21. How I Created AI Photocraft: An AI SaaS Tool Using Open Source Projects on GitHub&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft26btmvbbqtdggg4ocyg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft26btmvbbqtdggg4ocyg.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Ai Photocraft is a versatile AI tool capable of face swapping, cartoonizing, background removing, image upscaling, and image enhancing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-for-books-and-readers-to-support-via-kivach" rel="noopener noreferrer"&gt;22. 5 Open-Source Projects for Books and Readers to Support via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wfe39xh.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-wfe39xh.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Are you an avid reader? Here's a tour of book-focused and free tools, and how Kivach lets you support the people building them, one small donation at a time. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-iot-tools-everyone-can-use-for-free-and-support-with-kivach" rel="noopener noreferrer"&gt;23. 5 Open-Source IoT Tools Everyone Can Use for Free —and Support with Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-ck636k2.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-ck636k2.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
We’ve picked five open-source IoT software projects you can use for free. If you find them convenient, you can support them with donations via Kivach. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-sponsor-open-source-projects-heres-five-simple-reasons-ld2x349g" rel="noopener noreferrer"&gt;24. Why Sponsor Open Source Projects? Here's Five Simple Reasons&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4hib8jaxw7niijy831pl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4hib8jaxw7niijy831pl.jpeg" width="800" height="569"&gt;&lt;/a&gt;&lt;br&gt;
Why sponsor open-source projects? How does your modest donation help the open-source ecosystem in making a better and sustainable problem-solving environment? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-low-cost-url-shortener-with-cloudflare-kv" rel="noopener noreferrer"&gt;25. How I Built a Low-Cost URL Shortener With Cloudflare KV&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf2cpmvvvjnspqsdt4v0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxf2cpmvvvjnspqsdt4v0.jpeg" width="800" height="537"&gt;&lt;/a&gt;&lt;br&gt;
How to build a custom URL shortener with Cloudflare KV, custom domain and analytics for click tracking&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-open-source-and-decentralization-lead-the-evolution-of-aiops" rel="noopener noreferrer"&gt;26. How Open Source and Decentralization Lead to the Evolution of AIOps &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3vq2sknxpv36wztvldi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3vq2sknxpv36wztvldi.jpeg" width="800" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Open source and decentralization led to the development and the evolution of the AIOps clan by making it dynamic for communities and democratizing information. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/who-will-die-and-who-will-thrive-in-the-upcoming-crypto-ice-age" rel="noopener noreferrer"&gt;27. Who Will Die and Who Will Thrive in the Upcoming Crypto Ice Age&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8d036nifwi1yicp7ywwz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8d036nifwi1yicp7ywwz.jpeg" width="800" height="509"&gt;&lt;/a&gt;&lt;br&gt;
A look into the future of decentralization from the perspective of good 'ol open-source collaboration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-new-way-to-provision-databases-on-kubernetes" rel="noopener noreferrer"&gt;28. A New Way to Provision Databases on Kubernetes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feixsvoz54jec4bz8iqqr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feixsvoz54jec4bz8iqqr.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Percona Everest&amp;nbsp;is a cloud-native database platform to deploy and manage enterprise-grade PostgreSQL, MongoDB and MySQL database clusters.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/new-tool-promises-faster-websites-with-streamlined-server-rendered-ui" rel="noopener noreferrer"&gt;29. New Tool Promises Faster Websites with Streamlined Server-Rendered UI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxrck1sd9pkwg57rxtdy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxrck1sd9pkwg57rxtdy.png" width="800" height="320"&gt;&lt;/a&gt;&lt;br&gt;
The HMPL project is a small template language for displaying UI from server to client. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-projects-you-can-donate-to-via-kivach-episode-iv-privacy-tools" rel="noopener noreferrer"&gt;30. 5 Open-Source Projects You Can Donate to via Kivach, Episode IV: Privacy Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccltsni7y6cwirde1gvo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccltsni7y6cwirde1gvo.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Let’s look into some interesting privacy tools that you can use for free, and that may receive your support with cryptocurrencies, via Kivach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/did-open-source-set-the-stage-for-product-led-growth" rel="noopener noreferrer"&gt;31. Did Open Source Set the Stage for Product-led Growth?&lt;/a&gt;
&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%2Fbxugqtgb7cujzro9gtni.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%2Fbxugqtgb7cujzro9gtni.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how open source set the stage for modern product-led growth strategies in SaaS, and how to apply lessons from open source communities to PLG.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-open-source-private-messengers-to-try-for-free-and-support-via-kivach" rel="noopener noreferrer"&gt;32. 5 Open-Source Private Messengers to Try for Free —and Support Via Kivach&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ia7p35wwtt0f63w018o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ia7p35wwtt0f63w018o.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Want private chats without corporate snooping? Discover 5 open-source messengers and support them with crypto donations through Kivach! &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/apache-kafkas-new-tiered-storage-what-developers-need-to-know" rel="noopener noreferrer"&gt;33. Apache Kafka’s New Tiered Storage: What Developers Need to Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxfajiprezig9d7dh17bz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxfajiprezig9d7dh17bz.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn how open source Apache Kafka's Tiered Storage transforms data retention economics, enabling affordable long-term storage while maintaining performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-my-foxatar-a-journey-into-the-multichain-universe" rel="noopener noreferrer"&gt;34. Creating My FOXatar: A Journey Into the Multichain Universe 🦊✨&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyr9imi6xn50w0jym38ti.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyr9imi6xn50w0jym38ti.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Today, I entered a whole new world of digital identity, courtesy of ShapeShift DAO and Mercle's latest collaborative venture. The unveiling of FOXatar, an upgradeable non-fungible token (NFT) avatar on Polygon, marks a significant stride in the landscape of cryptocurrency. Like many in the crypto-curious community, exploring this multichain DeFi universe with a customizable digital companion was exciting, so I decided to create my own FOXatar.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-technical-writer-an-ai-chatbot-for-an-open-source-project-using-coze" rel="noopener noreferrer"&gt;35. How I Built Technical Writer: An AI Chatbot For an Open Source Project using Coze&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccxuzsv7e7diqau4li9l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fccxuzsv7e7diqau4li9l.png" width="800" height="267"&gt;&lt;/a&gt;&lt;br&gt;
Discover how I created Technical Writer, an AI chatbot using Coze, to assist beginners and experts in Technical Writing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/100x-simpler-the-ultimate-open-source-guide" rel="noopener noreferrer"&gt;36. 100x Simpler -  The Ultimate Open-Source Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvomj9il6g4tmzzg6rxfs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvomj9il6g4tmzzg6rxfs.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Discover everything you need to know about open source contributions, from getting started with GitHub to finding great projects and following best practices.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-contribute-to-an-open-source-project-as-a-technical-writing" rel="noopener noreferrer"&gt;37. How to Contribute to an Open Source Project As a Technical Writing&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftciqtyn9odic00pkcbv6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftciqtyn9odic00pkcbv6.png" width="800" height="267"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to contribute to open-source projects as a technical writer, make a pull request, and explore paid opportunities&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/crushing-your-first-open-source-contribution-the-best-tips-for-beginners" rel="noopener noreferrer"&gt;38. Crushing Your First Open Source Contribution: The Best Tips for Beginners 🚀&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjqh3dq7xb5514qeq0r8y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjqh3dq7xb5514qeq0r8y.jpeg" width="800" height="448"&gt;&lt;/a&gt;&lt;br&gt;
Jump into open-source! 5 tips: start with docs, use quine.sh, follow guidelines, test well, seek help. Begin your coding journey today! 💻🌐🚀&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/educational-byte-open-source-vs-decentralized" rel="noopener noreferrer"&gt;39. Educational Byte: Open-source vs Decentralized&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-pc033n3.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-pc033n3.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In the crypto world, open-source is often heard or written along with ‘decentralized’, but they're not the same. Let's discover the important difference!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-impact-of-open-source-projects-on-innovation" rel="noopener noreferrer"&gt;40. Thе Impact of Opеn Source Projеcts on Innovation&lt;/a&gt;
&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%2Fe3j2m5mndh01cxdm7r86.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%2Fe3j2m5mndh01cxdm7r86.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore the role of open-source projects w in driving AI innovation. Learn how collaboration and shared knowledge shape AI's future across industries.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-open-source-contributions" rel="noopener noreferrer"&gt;41. Understanding Open Source Contributions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir2r3892cl8q7dfdzch7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fir2r3892cl8q7dfdzch7.jpeg" width="643" height="592"&gt;&lt;/a&gt;&lt;br&gt;
Open source code is code that is freely accessible to everyone&amp;nbsp;and is generally&amp;nbsp;developed and maintained by the general public. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-amplify-the-growth-of-your-oss-community-on-github" rel="noopener noreferrer"&gt;42. How to Amplify the Growth of Your OSS Community on GitHub&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F20tt0h0zbmstkev86xxm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F20tt0h0zbmstkev86xxm.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
How to grow an open source project on github&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/20-open-source-projects-to-contribute-to-in-2024" rel="noopener noreferrer"&gt;43. 🎁 20 Open-Source Projects to Contribute to in 2024&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7mhkdmfll0q7bgafbg53.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7mhkdmfll0q7bgafbg53.png" width="800" height="338"&gt;&lt;/a&gt;&lt;br&gt;
Check out these 20 open source projects you shouldn't miss in 2024!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-open-sourced-dotenv-linter-a-lightning-fast-linter-for-env-files-written-in-rust-vg2i34dz" rel="noopener noreferrer"&gt;44. We open sourced dotenv-linter: a lightning-fast linter for .env files, written in rust&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk0ibo9micrc7qq3izd8k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk0ibo9micrc7qq3izd8k.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Find dotenv-linter on Github!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/openbb-podcast-transcript-empowering-finance-for-all-with-didier-lopes" rel="noopener noreferrer"&gt;45. OpenBB Podcast Transcript: Empowering Finance for All With Didier Lopes&lt;/a&gt;
&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%2Foz406nyafjpdtbo573bb.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%2Foz406nyafjpdtbo573bb.jpeg" width="800" height="381"&gt;&lt;/a&gt;&lt;br&gt;
Listen to Didier Lopes, CEO and Founder of OpenBB, talk about building an open-source investment research platform and hiring open-source contributors. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/maps-gold-and-spices-why-neglecting-documentation-can-shipwreck-your-project" rel="noopener noreferrer"&gt;46. Maps, Gold and Spices: Why Neglecting Documentation Can Shipwreck Your Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnz33sfnxtpuyqsdc89w9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnz33sfnxtpuyqsdc89w9.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Explore the historical significance of maps in exploration and the modern-day necessity of technical documentation in software development. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-is-open-source-so-goddamn-popular" rel="noopener noreferrer"&gt;47. Why is Open Source So Goddamn Popular? 🤯 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz8nhvpvt0rkbcdrx923m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz8nhvpvt0rkbcdrx923m.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Open source refers to software that is developed in a collaborative and transparent way, where the code is freely available for anyone to access, use and modify&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-journey-of-open-source-software-gf2a377b" rel="noopener noreferrer"&gt;48. The Journey of Open-Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4dkdeiis2xxiqj3u93lb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4dkdeiis2xxiqj3u93lb.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Software that is available publicly is known as Open Source Software. People can access the code easily. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-open-source-vs-free-software" rel="noopener noreferrer"&gt;49. An Intro to Open Source vs Free Software &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6fj6e83l2lgf8vkpzd5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6fj6e83l2lgf8vkpzd5.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open source software is built by a community of developers who collaborate to create software that can be accessed and modified by anyone. The philosophy behind&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-grew-my-open-source-japanese-learning-platform-to-10k-monthly-users-and-640-github-stars" rel="noopener noreferrer"&gt;50. How I Grew My Open-Source Japanese Learning Platform to 10k Monthly Users and 640+ GitHub Stars&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnks2703hoiyawnrtak5u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnks2703hoiyawnrtak5u.png" width="800" height="408"&gt;&lt;/a&gt;&lt;br&gt;
How a solo developer grew KanaDojo, an open-source Japanese learning platform, to 10k monthly users and 700+ GitHub stars through community and authenticity.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dont-be-intimidated-by-open-sourceheres-how-to-start-helping" rel="noopener noreferrer"&gt;51. Don’t Be Intimidated by Open Source—Here’s How to Start Helping&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fku9kkdoeh2ri3zfe7zdk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fku9kkdoeh2ri3zfe7zdk.png" width="800" height="329"&gt;&lt;/a&gt;&lt;br&gt;
Open source is waiting for you — find out how to start contributing today, with real examples and helpful resources&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-months-$21k-per-month-all-open-source-heres-how" rel="noopener noreferrer"&gt;52. 4 Months, $2.1k Per Month - All Open-Source Here's How&lt;/a&gt;
&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%2Fjmce3n29331ti4uhrljc.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%2Fjmce3n29331ti4uhrljc.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Open-source can be the fastest way to make money online.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-i-learned-from-open-source-communities-as-a-marketer" rel="noopener noreferrer"&gt;53. What I Learned From Open-Source Communities as a Marketer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibwygw5tx1kuk0ifdxgm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibwygw5tx1kuk0ifdxgm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I joined open-source communities as a marketer—and found a goldmine! Learn how they boost flexibility, data access, and secure collaboration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reasons-your-process-needs-to-be-open-source" rel="noopener noreferrer"&gt;54. Reasons Your Process Needs to be Open Source&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcn0malz2ucq4mmymp358.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcn0malz2ucq4mmymp358.jpeg" width="799" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Use an engineering handbook, open it to all, and see your process flourish&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-roadmap-for-your-first-30-60-90-days-of-developer-advocacy" rel="noopener noreferrer"&gt;55. The Roadmap for Your First 30-60-90 Days of Developer Advocacy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxogto5d990xzys2xqgd2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxogto5d990xzys2xqgd2.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how a Developer Advocate can build a community, identify developer needs, and advocate in 90 days.  This plan outlines key action points&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-funny-and-weird-software-you-can-use-for-free-and-donate-via-kivach" rel="noopener noreferrer"&gt;56. 5 Funny and Weird Software You Can Use for Free - and Donate via Kivach&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-fc1320s.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%2Fcdn.hackernoon.com%2Fimages%2FAO3i53agltRgq8NH0cq0AaViIh42-fc1320s.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Can we interest you in silly apps featuring a musical cat, a cow offering insights, a rolling dice, rickrolling, a cookie fortune, and Kivach? Come here!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/community-organization-and-open-source-maintenance-why-their-important" rel="noopener noreferrer"&gt;57. Community Organization and Open Source Maintenance: Why Their Important&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Falt6ta1rj4sww6g84z0o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Falt6ta1rj4sww6g84z0o.jpeg" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
Yes it's free, but it's also a duty to our users. When a user commits to your hobby project it stops being just a hobby. It's becomes a product.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-source-is-much-more-than-just-a-free-tier-heres-why" rel="noopener noreferrer"&gt;58. Open Source is Much More Than Just a Free Tier - Here's Why&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frtkz5osw79ip0o1qvp9y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frtkz5osw79ip0o1qvp9y.jpeg" width="799" height="418"&gt;&lt;/a&gt;&lt;br&gt;
This article explores the reasons why open source has been so successful, the areas where it has not, and the differences with free tiers of software.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-the-gnu-general-public-license-v3-for-your-open-source-project" rel="noopener noreferrer"&gt;59. Why the GNU General Public License v3 for Your Open-Source Project?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdi2myntgcwid9smfkebq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdi2myntgcwid9smfkebq.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Things to consider when choosing an open-source software license for your project. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-drupal-influenced-my-open-source-philosophy" rel="noopener noreferrer"&gt;60. How Drupal Influenced My Open-Source Philosophy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe1v9gkcp6w45qgs38hj0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe1v9gkcp6w45qgs38hj0.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Jeff Geerling describes how Drupal influenced his open-source philosophy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dotenv-linter-v300-identify-errors-in-env-files-ul6s31r8" rel="noopener noreferrer"&gt;61. dotenv-linter v3.0.0: Identify Errors In&amp;nbsp;.env&amp;nbsp;Files&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvmddxpby6defp23e9v5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffvmddxpby6defp23e9v5.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Read an article about dotenv-linter v3.0.0 release written in Rust that includes API improvements, colored output, support for multi-line values &amp;amp; export prefix&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/shades-of-open-source-understanding-the-many-meanings-of-open" rel="noopener noreferrer"&gt;62. Shades of Open Source - Understanding The Many Meanings of "Open"&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftaw8vjj4w2vi0aygvm62.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftaw8vjj4w2vi0aygvm62.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Open source has evolved from a few pioneering transparent projects into the backbone of modern development across the industry. &lt;/p&gt;

&lt;h3&gt;
  
  
  [63. Our GitHub Org. qxresearch Got 2k+
&lt;/h3&gt;

&lt;p&gt;Views in 3 Days](&lt;a href="https://hackernoon.com/our-github-org-qxresearch-got-2k-views-in-3-days-dn1y3tw1" rel="noopener noreferrer"&gt;https://hackernoon.com/our-github-org-qxresearch-got-2k-views-in-3-days-dn1y3tw1&lt;/a&gt;)&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc05a2i079x79m2lt0w9y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc05a2i079x79m2lt0w9y.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
I've created a GitHub Organization named qxresearch which is officially part of Mozilla Campus Club. In this club, members get a chance to develop their own projects with us and contribute to our projects. Being the lead of the club I've arranged a event on 10-projects-10-Lines-of-Code.&lt;/p&gt;

&lt;p&gt;The aim the event was to prove that we can built something really cool with the programming knowledge we've. It won't take thousands of lines of code to make GUI based python app. &lt;/p&gt;

&lt;p&gt;I made a tutorial video explaining how the code works and how we can use those to solve real-life problems. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-dystopian-fears-to-newfound-appreciation-our-journey-with-worldcoin" rel="noopener noreferrer"&gt;64. From Dystopian Fears to Newfound Appreciation: Our Journey With Worldcoin&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff58xfkm15kll2kmqm8qm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff58xfkm15kll2kmqm8qm.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Worldcoin is quite likely the single most misunderstood project in all of crypto (and that’s saying something).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-open-core-companies-only-make-their-projects-good-enough" rel="noopener noreferrer"&gt;65. Why Open-Core Companies Only Make Their Projects 'Good Enough'&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qe029gxw0rhhsuw3c9i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qe029gxw0rhhsuw3c9i.jpeg" width="799" height="436"&gt;&lt;/a&gt;&lt;br&gt;
SaaS companies built on open-source projects (also known as open-core companies) are not incentivized for their underlying project to be good&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-special-relationship-betwen-github-and-open-source-projects" rel="noopener noreferrer"&gt;66. The Special Relationship Betwen GitHub and Open-Source Projects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fklafhen8bza3ej5frp1o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fklafhen8bza3ej5frp1o.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
DOE vs. Github (amended complaint) Court Filing (Redacted), June 8, 2023, is part of&amp;nbsp;HackerNoon’s Legal PDF Series. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/codacy-launches-fellowship-program-for-open-source-creators" rel="noopener noreferrer"&gt;67. Codacy Launches Fellowship Program for Open-Source Creators&lt;/a&gt;
&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%2F9i3uwjkz1eq0lx1bbfxm.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%2F9i3uwjkz1eq0lx1bbfxm.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Codacy has launched a fellowship program for open-source projects, encouraging OSS creators worldwide to apply to become “Codacy Pioneers.”&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 67 most read blog posts about &lt;a href="https://hackernoon.com/tagged/open-source-projects" rel="noopener noreferrer"&gt;Open Source Projects&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/67-blog-posts-to-learn-about-open-source-projects" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>opensourceprojects</category>
      <category>learn</category>
      <category>learnopensourceprojects</category>
    </item>
    <item>
      <title>58 Blog Posts To Learn About Object Oriented Programming</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Thu, 27 Aug 2026 23:00:44 +0000</pubDate>
      <link>https://dev.to/learn_repo/58-blog-posts-to-learn-about-object-oriented-programming-41kd</link>
      <guid>https://dev.to/learn_repo/58-blog-posts-to-learn-about-object-oriented-programming-41kd</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/object-oriented-programming" rel="noopener noreferrer"&gt;Object Oriented Programming&lt;/a&gt; via these 58 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Object-oriented programming (OOP) is a paradigm based on the concept of 'objects,' which can contain data and code. It is critical for creating modular, reusable, and maintainable software, simplifying the development of complex applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/asynchronous-initialization-in-c-overcoming-constructor-limitations" rel="noopener noreferrer"&gt;1. Asynchronous Initialization in C#: Overcoming Constructor Limitations&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4vaod6dznrzhu8g6enh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4vaod6dznrzhu8g6enh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Solutions to enable asynchronous initialization in C# constructors, overcoming limitations for efficient code execution.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-javascript-prototypes-and-its-methods" rel="noopener noreferrer"&gt;2. Understanding JavaScript Prototypes and Its Methods&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg20a5owveza8yql6ayma.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg20a5owveza8yql6ayma.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Get deeper understanding what is prototype, Object.setPrototypeOf and obj.&lt;strong&gt;proto&lt;/strong&gt; and ways of use it in JavaScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/solid-principles-in-java-a-beginners-guide" rel="noopener noreferrer"&gt;3. SOLID Principles In Java: A Beginner's Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Focf0a4dedfmgc5fcbaps.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Focf0a4dedfmgc5fcbaps.png" width="799" height="531"&gt;&lt;/a&gt;&lt;br&gt;
SOLID Principles are the principles of objective oriented programming essential to develop scalable softwares. S stands for Single Responsibility Principle ...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-an-event-loop-in-java-for-fun-and-profit" rel="noopener noreferrer"&gt;4. Implementing an Event Loop in Java for Fun and Profit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ohdgp0f8t4sqtalnxbl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ohdgp0f8t4sqtalnxbl.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
An event loop waits and reacts to events. In this article a multithreaded Java implementation is presented. A real world scenario inspired its implementation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-oriented-databases-and-their-advantages" rel="noopener noreferrer"&gt;5. Object-Oriented Databases And Their Advantages&lt;/a&gt;
&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%2Fp50n7buwe9qbaoar8lw4.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%2Fp50n7buwe9qbaoar8lw4.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Object oriented database is a type of database system that deals with modeling and creation of data as objects. The main advantage of this database is the cons&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/inheritance-vs-composition-in-javascript" rel="noopener noreferrer"&gt;6. Inheritance vs Composition in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1191x6h1epr5v0ioyggw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1191x6h1epr5v0ioyggw.jpeg" width="800" height="662"&gt;&lt;/a&gt;&lt;br&gt;
Inheritance vs Composition in JavaScript. What is better, when use inheritance, when use composition. We will look at  different examples on JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-difference-between-arrays-lists-and-dictionaries-in-python" rel="noopener noreferrer"&gt;7. What is the Difference Between Arrays, Lists, and Dictionaries in Python? &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi9ujirfxqyhr802d7jzx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi9ujirfxqyhr802d7jzx.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Comparing the different data storage types in Python.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/extending-laravel-using-artisan-commands" rel="noopener noreferrer"&gt;8. Extending Laravel Artisan Commands&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkk0v3uciyz44rszl4n4x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkk0v3uciyz44rszl4n4x.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/design-pattern-strategy-pattern-in-practice" rel="noopener noreferrer"&gt;9. Design Pattern: Strategy Pattern in Practice&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5p4h23n9b9yrixcgd5eb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5p4h23n9b9yrixcgd5eb.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Learn strategy design patterns with practical examples. Why and how to use strategy patterns in software design.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-memes-to-understand-object-oriented-programming" rel="noopener noreferrer"&gt;10. How to Use Memes to Understand Object Oriented Programming &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2wj7v205izblcfjx4swj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2wj7v205izblcfjx4swj.jpeg" width="741" height="481"&gt;&lt;/a&gt;&lt;br&gt;
OOP languages, like JavaScript and Python, organize software design around data that is formatted in objects, rather than function or logic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/to-understand-object-oriented-programming-think-about-programs-a-little-differently" rel="noopener noreferrer"&gt;11. To Understand Object Oriented Programming, Think About Programs a Little Differently&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgyznuohuo5vu86w8m38r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgyznuohuo5vu86w8m38r.jpeg" width="800" height="728"&gt;&lt;/a&gt;&lt;br&gt;
A guided walkthrough of an object oriented program.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cheap-architecture-0ju438xc" rel="noopener noreferrer"&gt;12. Cheap Architecture vs Clean Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5h5ml4tv7r2vzdjpk64.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5h5ml4tv7r2vzdjpk64.png" width="750" height="375"&gt;&lt;/a&gt;&lt;br&gt;
How abstract is too abstract?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/uncover-the-alias-pattern" rel="noopener noreferrer"&gt;13. Uncover the Alias Pattern&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmfeuy4r29t6jpmkkevjs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmfeuy4r29t6jpmkkevjs.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The Alias pattern minds two issues. Extending how a final class builds its objects.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-oriented-programming-explained-in-5-levels-of-difficulty" rel="noopener noreferrer"&gt;14. Object-Oriented Programming Explained in 5 Levels of Difficulty&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F68pyzqvryx4mba7ed5el.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F68pyzqvryx4mba7ed5el.webp" width="500" height="313"&gt;&lt;/a&gt;&lt;br&gt;
I will explain Object-Oriented Programming (OOP) on Five Levels (a child, a teen, a college student, a grad student, and an expert).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/playwright-on-steroids-overcoming-limits-with-object-oriented-programming" rel="noopener noreferrer"&gt;15. Playwright on Steroids: Overcoming Limits With Object-Oriented Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr65ni2ffaigy4gcxkiqo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr65ni2ffaigy4gcxkiqo.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Playwright is not thread-safe. This limit, from performance standpoint, is bad. But we can overcome it with object-oriented programming.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-simple-rules-to-writing-better-code-instantly" rel="noopener noreferrer"&gt;16. 3 Simple Rules to Writing Better Code Instantly &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flvpe3jiceiuxn0gu6360.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flvpe3jiceiuxn0gu6360.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how you can improve your code quality in an instant following 3 simple rules that we cal&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-components-exposed-empowering-frontend-developers-for-unparalleled-success" rel="noopener noreferrer"&gt;17. Web Components Exposed: Empowering Frontend Developers For Unparalleled Success&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvyqpdm0escgc8itezouq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvyqpdm0escgc8itezouq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Unleash the power of Web Components and revolutionize your web development workflow. Learn to create reusable elements and enhance your apps effortlessly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-dependency-aggregate-class-to-manage-di-clearly-exemplified-3kz330x" rel="noopener noreferrer"&gt;18. How to Create a Dependency Aggregate Class to Manage DI: Clearly Exemplified&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FLFCaL0mBeyY8JHz0m6GDFp0v7go2-w23733pb.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%2Fcdn.hackernoon.com%2Fimages%2FLFCaL0mBeyY8JHz0m6GDFp0v7go2-w23733pb.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Dependency injection (DI) is a wonderful thing. Simply add your dependency as a parameter to the constructor (most commonly) of your class, register it with you DI container, and away you go - the DI container will manage the rest. Some of the key benefits of DI are: greater testability, greater maintainability, and greater reusability. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/origin-of-interface-in-object-oriented-programming" rel="noopener noreferrer"&gt;19. Origin of Interface in Object Oriented Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv35k15s97jxg7nff5c5f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv35k15s97jxg7nff5c5f.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Interface is mostly viewed as a useful feature to write more maintainable code. But the concept of Interface developed to address a different issue with C++.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-descriptors-in-your-python-code" rel="noopener noreferrer"&gt;20. Implementing Descriptors in Your Python Code &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlx3eiitpzttlw6im4b9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlx3eiitpzttlw6im4b9.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Descriptors are one of the features that make Python's OOP so unique. They allow for powerful customization of attribute access and manipulation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xvii" rel="noopener noreferrer"&gt;21. How to Find the Stinky Parts of Your Code [Part XVII]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdfkojpre5619fpwqvoqa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdfkojpre5619fpwqvoqa.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
It smells because there are likely many instances where it could be edited or improved.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-golang-object-oriented" rel="noopener noreferrer"&gt;22. Does Golang Follow the Object Oriented Programming Paradigm?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F58d7wdn13i5djv6uuicx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F58d7wdn13i5djv6uuicx.jpeg" width="720" height="378"&gt;&lt;/a&gt;&lt;br&gt;
Many are wondering whether Golang is a language that can apply the Object Oriented Programming paradigm. Let's discuss this here.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-ix-7rr33ol" rel="noopener noreferrer"&gt;23. How to Find The Stinky Parts of Your Code (Part IX)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh6kfdrnb7b2gxd2mkxob.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh6kfdrnb7b2gxd2mkxob.jpeg" width="474" height="265"&gt;&lt;/a&gt;&lt;br&gt;
Yet more code smells? Aren't them enough?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/actor-model-for-object-oriented-programmers" rel="noopener noreferrer"&gt;24. Actor Model For Object Oriented Programmers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbjnafazo6k3g28dxty5m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbjnafazo6k3g28dxty5m.png" width="614" height="393"&gt;&lt;/a&gt;&lt;br&gt;
Actor model introduction to object oriented programmers. Rethink your software development model with fault tolerant, concurrent and scalable by architecture. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-simple-report-card-program-in-java-for-15-subjects-part-2" rel="noopener noreferrer"&gt;25. How I Built a Simple Report Card Program in Java for 15 Subjects Part 2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxh93615gkfj6pxy29tp1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxh93615gkfj6pxy29tp1.jpeg" width="800" height="429"&gt;&lt;/a&gt;&lt;br&gt;
Write a program to take marks of 15 subjects from the user and display the Total, Percentage, Highest Marks, Average, and Remarks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/oop-in-python-understanding-private-and-public-methods" rel="noopener noreferrer"&gt;26. OOP in Python: Understanding Private and Public Methods&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frim2rsbq4inajtilthk7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frim2rsbq4inajtilthk7.jpeg" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This blog post is part of a series of tutorials on Object-Oriented Programming in Python 3.0. We will try to understand the types of methods and their uses.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-thinking-boundaries-and-reality" rel="noopener noreferrer"&gt;27. Object Thinking, Boundaries, and Reality&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8xspkl9g2qszlccnngaa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8xspkl9g2qszlccnngaa.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
But when we introduce extraneous abstractions we reduce the goodness. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-use-of-a-linked-list-class" rel="noopener noreferrer"&gt;28. What Is the Use of a Linked List Class?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdb9afexfi0mwgdf6pr0n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdb9afexfi0mwgdf6pr0n.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Whether you're a beginner programmer or an experienced developer, understanding the linked list class is essential.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-first-programming-language-greatly-influences-how-you-think-about-code" rel="noopener noreferrer"&gt;29. Your First Programming Language Greatly Influences How You Think About Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pb7b40jmv98jah6tbdh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pb7b40jmv98jah6tbdh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
OOP, inheritance, and subtyping may have specific meanings that don't translate into other languages, depending on the first language you learn.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/researchers-revisit-codata-dependent-types-and-the-limits-of-the-expression-problem" rel="noopener noreferrer"&gt;30. Researchers Revisit Codata, Dependent Types, and the Limits of the Expression Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fin1b8mccei13eaqpxlh1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fin1b8mccei13eaqpxlh1.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A deep dive into codata, dependent types, and defunctionalization—reframing the expression problem through data–codata duality. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deriving-dependently-typed-oop-from-first-principles" rel="noopener noreferrer"&gt;31. Deriving Dependently-Typed OOP from First Principles&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsvplohw6eicirl4m9093.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsvplohw6eicirl4m9093.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A new calculus unifies functional and object-oriented paradigms in dependently typed languages using duality and defunctionalization.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/java-the-object-equality-problem-mmv3wj9" rel="noopener noreferrer"&gt;32. Java: The Object Equality Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frozkre8qt7tyb4jfgzbn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frozkre8qt7tyb4jfgzbn.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
I was writing some Java test code when I faced up the voracity of the equals method. It presents, despite its ostensible simplicity, a tricky problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-a-50-year-old-programming-model-became-essential-for-modern-tech" rel="noopener noreferrer"&gt;33. How a 50-Year-Old Programming Model Became Essential for Modern Tech&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5r5b9bj5smo7ci0vqc9t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5r5b9bj5smo7ci0vqc9t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The Actor Model was created in 1973. It's designed for high concurrency, scalability and fault tolerance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/objects-and-pursuit-of-happiness-understanding-object-oriented-programming-oop" rel="noopener noreferrer"&gt;34. Objects &amp;amp; Pursuit of Happiness: Understanding Object Oriented Programming (OOP)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ro7uqi1yw4r64wxj2rv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ro7uqi1yw4r64wxj2rv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In a good object-oriented system, each object has the right responsibilities. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introduction-to-f-as-microsofts-nets-answer-to-a-functional-first-programming-language-3u2633sb" rel="noopener noreferrer"&gt;35. An Introduction to F# as Microsoft's / .NET's Answer to a Functional-First Programming Language&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FLFCaL0mBeyY8JHz0m6GDFp0v7go2-zb8f33m6.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%2Fcdn.hackernoon.com%2Fimages%2FLFCaL0mBeyY8JHz0m6GDFp0v7go2-zb8f33m6.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Recently I've been learning how to write code in F#. For those who haven't heard of it, F# is Microsoft's/.NET's answer to a functional-first programming language. My motivation was to learn a functional programming language that would make coding for scientific computing and data analysis more expressive, concise, and maintainable, all while fitting seamlessly into the .NET ecosystem that I already know and love. F# fits that bill perfectly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/designing-a-flexible-ability-system-in-games-using-the-chain-of-responsibility-pattern" rel="noopener noreferrer"&gt;36. Designing a Flexible Ability System in Games Using the Chain of Responsibility Pattern&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqw0tpfs5xc8mfzrod79x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqw0tpfs5xc8mfzrod79x.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Game abilities are built from reusable checks (mana, cooldown, etc.) linked in a chain. Execution is handled separately. This makes abilities modular, testab...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/refactoring-remove-setters-codesmell" rel="noopener noreferrer"&gt;37. Refactoring: Remove Setters #CodeSmell&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q3qawy9w4drxnr5xhlk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q3qawy9w4drxnr5xhlk.jpeg" width="800" height="479"&gt;&lt;/a&gt;&lt;br&gt;
Warning: Setters Considered Smelly&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/aspect-oriented-programming-matters-more-than-you-think" rel="noopener noreferrer"&gt;38. Aspect Oriented Programming Matters More Than You Think&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0m1nt95ysidka33jr5g4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0m1nt95ysidka33jr5g4.png" width="799" height="448"&gt;&lt;/a&gt;&lt;br&gt;
AOP is useful in tackling cross cutting concerns which are fully incorporated in the development of an application but cannot be attributed to a specific class.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-oriented-programming-by-example" rel="noopener noreferrer"&gt;39. Object-oriented Programming by Example&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqa3yfr2pgxag3cdolm1s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqa3yfr2pgxag3cdolm1s.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Object-oriented programming (OOP) is a programming model that organizes software around objects(data) and object manipulation. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-design-checklist-an-index-on-software-design-articles" rel="noopener noreferrer"&gt;40. Object Design Checklist: An Index on Software Design Articles&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FRIiBoPtpMiRsMKX3dnzl5gb1Urj1-vn034sc.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%2Fcdn.hackernoon.com%2Fimages%2FRIiBoPtpMiRsMKX3dnzl5gb1Urj1-vn034sc.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Important concepts about Object-Oriented Programming&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-judgmental-equality-fails-under-defunctionalization" rel="noopener noreferrer"&gt;41. Why Judgmental Equality Fails Under Defunctionalization&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwponqzsbbqq6tlgy1wpi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwponqzsbbqq6tlgy1wpi.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Exploring how defunctionalization breaks judgmental and eta equality—and the naming-based solution that preserves type safety.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-formal-core-for-dependent-data-and-codata-with-type-soundness-guarantees" rel="noopener noreferrer"&gt;42. A Formal Core for Dependent Data and Codata with Type Soundness Guarantees&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsqwy0t16og31r5askuzw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsqwy0t16og31r5askuzw.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A formal core calculus for dependent data and codata with pattern matching, copatterns, call-by-value semantics, and type soundness proofs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-object-oriented-programming-in-c-matters" rel="noopener noreferrer"&gt;43. Why Object-Oriented Programming in C++ Matters&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faqyx0mm82f1fqs97u3z2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faqyx0mm82f1fqs97u3z2.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will explain classes, objects, access modifiers, constructors, encapsulation, abstraction, inheritance, and polymorphism in C++.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-key-concepts-to-test-your-net-skills" rel="noopener noreferrer"&gt;44. 7 Key Concepts to Test Your .NET Skills &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1wews6oozgkb40rcfbwx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1wews6oozgkb40rcfbwx.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore essential C# concepts for .NET developers, from IEnumerable vs. ICollection to async/await, Dependency Injection, and exception handling in .NET Core.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-proof-expression-problem-reimagined-through-object-oriented-lenses" rel="noopener noreferrer"&gt;45. The Proof Expression Problem, Reimagined Through Object-Oriented Lenses&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xibf1mv6zrev400ta6u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xibf1mv6zrev400ta6u.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A case study showing how dependently typed OOP enables modular web servers, extensible routes, and type-level enforcement of HTTP properties.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-simplified-concepts-for-beginners-in-c" rel="noopener noreferrer"&gt;46. 5 Simplified Concepts For Beginners in C#&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcd9ho7dy3s7g8oyfbate.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcd9ho7dy3s7g8oyfbate.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Considering C# as you get started on your programming journey? This article is focused on C# for beginners, and I've included 5 concepts from C# with code!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rethinking-oop-through-dependent-types-and-codata" rel="noopener noreferrer"&gt;47. Rethinking OOP Through Dependent Types and Codata&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frx7lqpx1x7dseml2oz3f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frx7lqpx1x7dseml2oz3f.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A deep dive into dependently typed object-oriented programming, codata design, self-parameters, and verified interfaces.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/writing-scalable-and-maintainable-react-code-with-solid-principles" rel="noopener noreferrer"&gt;48. Writing Scalable and Maintainable React Code with SOLID Principles&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F22pka99jufumfwcq3mfa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F22pka99jufumfwcq3mfa.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to apply SOLID principles in React to write scalable, maintainable, and reusable components for cleaner and more efficient code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/refactoring-030-how-to-avoid-accidental-redundancy" rel="noopener noreferrer"&gt;49. Refactoring 030 - How to Avoid Accidental Redundancy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fon0ngd7gy85cmzeg5rce.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fon0ngd7gy85cmzeg5rce.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify methods that receive owned attributes&lt;/li&gt;
&lt;li&gt;Remove those parameters from the method signature&lt;/li&gt;
&lt;li&gt;Replace usage with direct access to the attribute&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/code-smell-286-parent-child-method-overlaps" rel="noopener noreferrer"&gt;50. Code Smell 286 - Parent-Child Method Overlaps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0cibikbutcgaq06ufev.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0cibikbutcgaq06ufev.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Avoid using private methods in parent classes with names that child classes can use.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/programming-paradigms-all-the-things-weve-learned-not-to-do" rel="noopener noreferrer"&gt;51. Programming Paradigms: All the Things We’ve Learned Not To Do&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh8anpml142vpyh2jlfmq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh8anpml142vpyh2jlfmq.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Programming paradigms don't give freedom—they take it away. Here's why Structured, OOP, and Functional might be the last paradigms we ever get.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rethinking-data-and-codata-through-matrix-transposition" rel="noopener noreferrer"&gt;52. Rethinking Data and Codata Through Matrix Transposition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fam4bvq723mt44rm1h8jm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fam4bvq723mt44rm1h8jm.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
A formal study shows de- and refunctionalization preserve typing and program well-formedness in a dependently typed language.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/object-creation-the-issues-i-faced-and-the-patterns-that-helped-me" rel="noopener noreferrer"&gt;53. Object Creation: The Issues I Faced and the Patterns That Helped Me&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7cno6pxs1t7u9n8ib4jw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7cno6pxs1t7u9n8ib4jw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I've described two usages of the GoF's creational patterns, improving maintainability and ensuring objects are fully initialized&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/exploring-dart-fundamentals-part-5-inheritance-and-method-overriding-in-dart" rel="noopener noreferrer"&gt;54. Exploring Dart Fundamentals - Part 5: Inheritance and Method Overriding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0kkfsyktpkykgo9wov4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0kkfsyktpkykgo9wov4.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn about inheritance in object-oriented programming and how subclassing and superclassing work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-closures-to-extend-class-behavior-without-breaking-encapsulation" rel="noopener noreferrer"&gt;55. Using Closures to Extend Class Behavior Without Breaking Encapsulation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzte41t8pfrm722px837m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzte41t8pfrm722px837m.jpeg" width="687" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Avoid bloated interfaces and inverted dependencies. Learn how closures preserve encapsulation and keep your Kotlin codebase clean and stable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/laravels-strategy-pattern-the-manager-under-the-hood" rel="noopener noreferrer"&gt;56. Laravel's Strategy Pattern: The Manager Under the Hood&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fueowiok4lhcs0qmx3gaw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fueowiok4lhcs0qmx3gaw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Have you ever wondered how Laravel switches between different drivers' implementations? Well, hang tight, we will learn how!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-dependency-injection-in-object-oriented-programming" rel="noopener noreferrer"&gt;57. Understanding Dependency Injection in Object-Oriented Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbcel6w96r497hzuwityt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbcel6w96r497hzuwityt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Explore how OOP handles dependencies—from constructor injection to Kotlin’s new context parameters—and learn which approach fits your code best.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-simplify-type-conversions-with-implicit-operators-in-c" rel="noopener noreferrer"&gt;58. How To Simplify Type Conversions with Implicit Operators in C#&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj0jt91k78kz96kxoiv8m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj0jt91k78kz96kxoiv8m.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to perform implicit conversions by using implicit operators in C#. This is a helpful feature that can enhance readability when done with care.&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 58 most read blog posts about &lt;a href="https://hackernoon.com/tagged/object-oriented-programming" rel="noopener noreferrer"&gt;Object Oriented Programming&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/58-blog-posts-to-learn-about-object-oriented-programming" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>objectorientedprogramming</category>
      <category>learn</category>
      <category>learnobjectorientedprogramming</category>
    </item>
    <item>
      <title>75 Blog Posts To Learn About Npm</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Thu, 27 Aug 2026 15:00:56 +0000</pubDate>
      <link>https://dev.to/learn_repo/75-blog-posts-to-learn-about-npm-fi4</link>
      <guid>https://dev.to/learn_repo/75-blog-posts-to-learn-about-npm-fi4</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/npm" rel="noopener noreferrer"&gt;Npm&lt;/a&gt; via these 75 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;npm (Node Package Manager) is a package manager for the JavaScript runtime environment Node.js. It matters as the world's largest software registry, facilitating dependency management and package sharing for JavaScript developers, accelerating development workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-the-right-package-manager-npm-yarn-or-pnpm" rel="noopener noreferrer"&gt;1. Choosing the Right Package Manager: NPM, Yarn, or PNPM?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhroyyxut5ocppysj1rj7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhroyyxut5ocppysj1rj7.jpeg" width="798" height="216"&gt;&lt;/a&gt;&lt;br&gt;
PNPM is a drop-in replacement for npm and is much faster and more efficient than its predecessor. It is highly disk efficient and solves inherent issues in npm.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-6-essential-tools-will-maintain-your-npm-modules-for-you-4cbbee88e0cb" rel="noopener noreferrer"&gt;2. These 6 essential tools will release, version, and maintain your NPM modules for you&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learning how to implement them for your own projects will save you a ton of&amp;nbsp;time!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/private-npm-registry-simplified-with-bit-cc80408f1809" rel="noopener noreferrer"&gt;3. Private NPM Registry in 30 Seconds with Bit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl6xuukjgcb6l24ovzqqk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl6xuukjgcb6l24ovzqqk.png" width="800" height="458"&gt;&lt;/a&gt;&lt;br&gt;
Setting up a &lt;a href="https://hackernoon.com/tagged/nodejs" rel="noopener noreferrer"&gt;Node.js&lt;/a&gt; package registry is often the first step towards scaling code-sharing and making life a little bit easier for your team.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-way-to-install-node-and-keep-it-up-to-date" rel="noopener noreferrer"&gt;4. How to Install Node Versions and Upgrade or Downgrade Them&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoxfnsp3tdiwupw9on7f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoxfnsp3tdiwupw9on7f.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn the best way to install Node and keep it up to date.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-publish-a-react-component-as-a-package-to-npm" rel="noopener noreferrer"&gt;5. How to Publish a React Component as a Package to Npm&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F86zansvz8bjsn1bjac90.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F86zansvz8bjsn1bjac90.jpeg" width="800" height="467"&gt;&lt;/a&gt;&lt;br&gt;
This is a step-by-step approach to publishing a react component as a package to the npm registry&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-most-convenient-ways-of-writing-transactions-within-the-nestjs-typeorm-stack-3q3q33jd" rel="noopener noreferrer"&gt;6. The Most Convenient Ways of Writing Transactions Within the Nest.js + TypeORM Stack&lt;/a&gt;
&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%2Freo9am1hig6dsqqoiudz.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%2Freo9am1hig6dsqqoiudz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you have some troubles with transactions in Nest.js - this article will help you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/publishing-a-nodejs-cli-tool-to-npm-in-less-than-15-minutes" rel="noopener noreferrer"&gt;7. Publishing a Node.js CLI tool to npm in less than 15 minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3adoenrl02jw0q9su3eh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3adoenrl02jw0q9su3eh.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Have your Node.js CLI tool up and running, accessible from everywhere in less than 15 minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-fix-security-vulnerabilities-in-npm-dependencies-in-3-minutes-rq9g3y7u" rel="noopener noreferrer"&gt;8. How to fix Security Vulnerabilities in NPM Dependencies in 3 Minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3wonglv357y6wigo568.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu3wonglv357y6wigo568.jpg" width="800" height="635"&gt;&lt;/a&gt;&lt;br&gt;
Hola people!!! 🥑&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-publish-your-first-private-npm-package" rel="noopener noreferrer"&gt;9. How to Create and Publish Your First Private NPM Package&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuk2zcizy6o1mox1suyxk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuk2zcizy6o1mox1suyxk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will  show how we can easily create our first private npm package. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-npm-and-yarn-fcking-suck-5w3w3vr1" rel="noopener noreferrer"&gt;10. Why NPM and Yarn f*cking suck&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffk0w2qnze26aiwziik1j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffk0w2qnze26aiwziik1j.jpg" width="700" height="479"&gt;&lt;/a&gt;&lt;br&gt;
Opinion piece: What we can learn about documentation and logging&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-version-manager-nvm-how-to-install-and-use-step-by-step-guide" rel="noopener noreferrer"&gt;11. Node Version Manager (NVM): How to Install and Use (Step-by-Step Guide)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40ogk9h08sa3ntzd9r2z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40ogk9h08sa3ntzd9r2z.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will tell you how to install Node Version Manager (NVM) on your computer step by step in a more optimal way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-ultimate-guide-to-integrating-cloudinary-with-nextjs" rel="noopener noreferrer"&gt;12. The Ultimate Guide to Integrating Cloudinary With Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgdxbspdg0147boybzilj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgdxbspdg0147boybzilj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Enhance your web app's performance with Cloudinary in Next.js! Optimize media delivery and improve user experience. Learn how in our step-by-step guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-36-most-depended-upon-npm-packages-7gn32h9" rel="noopener noreferrer"&gt;13. The 36 Most Depended Upon NPM Packages&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb7n9b5wtksqs9z06t1sw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb7n9b5wtksqs9z06t1sw.jpg" width="780" height="700"&gt;&lt;/a&gt;&lt;br&gt;
source, &lt;a href="https://www.npmjs.com/browse/depended" rel="noopener noreferrer"&gt;https://www.npmjs.com/browse/depended&lt;/a&gt;. The ordering, descriptors, and publisher accreditation are coursey of npmjs.com. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-forum-cms-with-reactjs-and-ruby-on-rails-oz4t35ql" rel="noopener noreferrer"&gt;14. Creating a Forum CMS with React.js and Ruby on Rails&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxldwe24q0ronpxefnds.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxldwe24q0ronpxefnds.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this project, we will be using React.js, Ruby on Rails, React-Quill, and Cloudinary to build a forum whose content is manageable by the site's users.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/npm-vs-yarn-settling-the-debate" rel="noopener noreferrer"&gt;15. NPM vs Yarn: Settling The Debate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi3khh4byt3pr0ikd0yce.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi3khh4byt3pr0ikd0yce.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
We are going to compare Yarn vs. NPM similarities and differences.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-only-api-you-need" rel="noopener noreferrer"&gt;16. The Only API You Need!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvrrwsz7huirdgbdh96fg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvrrwsz7huirdgbdh96fg.jpeg" width="799" height="342"&gt;&lt;/a&gt;&lt;br&gt;
"The Only API" is an open-source SDK that allows developers to query for anything they need in any data format. It has limitless capabilities. Try it now!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-open-source-aws-amplify-js-with-cognito-to-secure-angular-apps" rel="noopener noreferrer"&gt;17. Using Open Source AWS Amplify JS with Cognito to Secure Angular Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq92ew2g5j15vp5jsn7mb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq92ew2g5j15vp5jsn7mb.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This article shows how to set up the Cognito UserPools JWT authentication flow and how it will integrate with an Angular Web Application. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/publish-npm-packages-using-github-actions-a-how-to-guide-q31c34fg" rel="noopener noreferrer"&gt;18. Publish NPM packages using GitHub Actions: A How-To Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdcxk13r5cdhxcro1qi94.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdcxk13r5cdhxcro1qi94.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
NPM automation tokens allow us to publish 2FA-protected packages from automation workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-creating-new-nodejs-projects-and-working-with-packages-jw1i3woy" rel="noopener noreferrer"&gt;19. Tutorial: Creating New Node.js Projects and Working with Packages&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh30guay8mpqg9s9a83f7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh30guay8mpqg9s9a83f7.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
After you've set up Node.js on your machine, the first thing you'll probably want to do is create a new project and start coding. And to get more efficient at the job, there are two important things that you'll need to be fluent with:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-dont-need-pnpm-and-yarn" rel="noopener noreferrer"&gt;20. Why You Don't Need PNPM And YARN&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9du6zwk47l4vk0kfz411.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9du6zwk47l4vk0kfz411.jpeg" width="800" height="581"&gt;&lt;/a&gt;&lt;br&gt;
I’ve seen that myself and worked with all of the above, but I always had a question in my mind - what drives people/teams to use yarn or pnpm instead of npm? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-simple-cli-with-oclif" rel="noopener noreferrer"&gt;21. Building a Simple CLI with oclif&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9dlfy2t1iyp3qm5m3lw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9dlfy2t1iyp3qm5m3lw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Instead of using shell scripting languages, software developers looking to build their own CLI tools can use the oclif framework to build with Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-upload-to-amazon-s3-via-aws-cli-and-npm-scripts-ct143zxb" rel="noopener noreferrer"&gt;22. How to Upload to Amazon S3 via AWS CLI and NPM scripts&lt;/a&gt;
&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%2Ff6bs93ipk423q6g9vyak.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%2Ff6bs93ipk423q6g9vyak.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Static websites are a brilliant way to create performant sites. My website is built using Gatsby and hosted on Amazon S3. I have created a simple script to help you quickly upload your site to S3 by running one simple command in your project terminal.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-command-line-utility-cli-with-nodejs-gm24315b" rel="noopener noreferrer"&gt;23. How to Build a Command-line Utility (CLI) with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F309hizvz86pcl4jerlvd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F309hizvz86pcl4jerlvd.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
CLIs built in Node.js are highly portable, meaning they are easy to install on a different OS. We’ll be building a simple CLI to translate between languages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-dynamic-stock-charts-in-reactjs" rel="noopener noreferrer"&gt;24. How to Create Dynamic Stock Charts in React.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd60w6pn06tchwosx0prq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd60w6pn06tchwosx0prq.png" width="651" height="300"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create dynamic stock charts in React.js using Yahoo Finance API and react-chartjs-2. Perfect for stock screeners and stock price prediction tools. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-embedding-and-playing-youtube-videos-in-react-native-apps-ef4y3308" rel="noopener noreferrer"&gt;25. A Guide to Embedding and Playing YouTube Videos in React Native Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwnkefo7dubbldzb0okvg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwnkefo7dubbldzb0okvg.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Embedding and playing YouTube videos in your React Native app is seamless and a more affordable way of displaying videos in your app&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automatically-publish-your-npm-package-using-github-actions" rel="noopener noreferrer"&gt;26. How to Automatically Publish Your NPM Package Using GitHub Actions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fee8oh0sneh8qjr1pch9v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fee8oh0sneh8qjr1pch9v.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to set up a CI/CD pipeline with GitHub Actions to automatically test, version, and publish your npm package. Streamline your workflow, ensure quality,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-tsconfig-for-nodejs-2w1833jo" rel="noopener noreferrer"&gt;27. How To Set Up a tsconfig For Nodejs&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-6k2139vg.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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-6k2139vg.png" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to easily setup a tsconfig file to build for nodejs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-beginners-guide-to-npm-package-manager-in-2022" rel="noopener noreferrer"&gt;28. A Beginner's Guide to NPM Package Manager in 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztyupqenfn7llw00uibc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztyupqenfn7llw00uibc.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, you will learn about the basics of NPM for beginners, with everything you need to know about package.json, npm ci &amp;amp; audit.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/in-laymans-terms-what-is-the-difference-between-node-and-deno-b79c3wh1" rel="noopener noreferrer"&gt;29. In Layman's Terms, What is the Difference Between Node and Deno?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Worried that dinosaur or sock shaped "deno" is going to kill our favorite  Node? Let me help you to get out of this dilemma.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-publish-your-first-npm-package" rel="noopener noreferrer"&gt;30. How to Create and Publish Your First NPM Package&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxzh68ys4z7zar7ez3ws1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxzh68ys4z7zar7ez3ws1.jpeg" width="728" height="380"&gt;&lt;/a&gt;&lt;br&gt;
A Comprehensive Guide To Creating and Publishing Your First NPM Package&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-composing-and-integrating-apis-together" rel="noopener noreferrer"&gt;31. A Guide to Composing and Integrating APIs Together&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztsb2136450ryp3bxua8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztsb2136450ryp3bxua8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With React/Next.js, the fundamental problem you’re solving is that of turning some notion of ‘state’ into DOM, with a focus on composability&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-mariadb-and-nodejs-xr323ynt" rel="noopener noreferrer"&gt;32. Getting Started with MariaDB using Docker and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.png" width="799" height="364"&gt;&lt;/a&gt;&lt;br&gt;
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-react-js-applications-for-free-on-firebase-is1j348y" rel="noopener noreferrer"&gt;33. How to Deploy React JS Applications for Free on Firebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4z1us8bzto3n25v80n4d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4z1us8bzto3n25v80n4d.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article , I’ll take you through all the steps involved in deploying a your React app on firebase.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-implement-semantic-release-for-public-non-scoped-packages" rel="noopener noreferrer"&gt;34. How to Implement Semantic Release for Public Non-Scoped Packages&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fij7yy7sjqvx0ggtbqjq7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fij7yy7sjqvx0ggtbqjq7.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Detailed instructions on publishing a non-scoped public package using semantic release leveraging the power of GitHub Actions&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/locking-down-your-api_key-and-why-that-is-important-yr9c38zh" rel="noopener noreferrer"&gt;35. Locking down your API_KEY and why that is important&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Figdkvtvjnho2c627dewr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Figdkvtvjnho2c627dewr.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Do you leave your keys inside your car in a big parking lot? If not, then why do you expose your API_KEYs in your Github projects?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/open-sourcing-regular-expressions-for-markdown-syntax-module" rel="noopener noreferrer"&gt;36. Open-Sourcing Regular Expressions for Markdown Syntax Module&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2toli7xpuk0ivq2icl63.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2toli7xpuk0ivq2icl63.jpeg" width="800" height="437"&gt;&lt;/a&gt;&lt;br&gt;
Arthur Tkachenko describes this process of open-sourcing a npm package for working with regular expressions: &lt;a href="https://github.com/atherdon/markdown-to-email" rel="noopener noreferrer"&gt;https://github.com/atherdon/markdown-to-email&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/beginners-guide-to-nodejs-unz3urq" rel="noopener noreferrer"&gt;37. Beginners Guide to Node.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z1wnqo3mnwh04abu3ny.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z1wnqo3mnwh04abu3ny.jpeg" width="310" height="163"&gt;&lt;/a&gt;&lt;br&gt;
Introduction to Node.JS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/improving-our-mongodb-write-throughput-with-sqs" rel="noopener noreferrer"&gt;38. Improving Our MongoDB Write Throughput with SQS&lt;/a&gt;
&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%2F82wp4loauzsfbl1y4llk.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%2F82wp4loauzsfbl1y4llk.jpeg" width="800" height="495"&gt;&lt;/a&gt;&lt;br&gt;
Deep dive on how we got our MongoDB load at a steady sub 50% CPU load by using an SQS layer between our Node application and the database to save costs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/15-best-web-development-tools-to-use-in-2021-89j37j6" rel="noopener noreferrer"&gt;39. 15 Best Web Development Tools To Use In 2021&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flhrh5xbmem4phc8d0ore.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flhrh5xbmem4phc8d0ore.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Here are the best tools for web developers. Here is a list of tools that you can use to build your website, and all of them are useful. Read this article to get&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/npms-new-token-limits-wont-stop-the-attacks-that-actually-happen" rel="noopener noreferrer"&gt;40. npm's New Token Limits Won't Stop the Attacks That Actually Happen&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbz5hvlhyel4ylj1klwn3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbz5hvlhyel4ylj1klwn3.png" width="800" height="427"&gt;&lt;/a&gt;&lt;br&gt;
npm's October 2025 security overhaul introduces 90-day token limits and kills classic tokens. But the biggest supply chain attacks—from XZ Utils to the...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-n8n-on-your-computer-no-cloud-needed" rel="noopener noreferrer"&gt;41. How to Set Up n8n on Your Computer – No Cloud Needed&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tipmxeueqdmhmetpn4d.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tipmxeueqdmhmetpn4d.webp" width="800" height="567"&gt;&lt;/a&gt;&lt;br&gt;
n8n is a powerful, extendable workflow automation tool that allows you to connect different applications and services.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-now-supports-typescript-2024s-javascript-rising-stars-and-new-tools-this-week-in-js" rel="noopener noreferrer"&gt;42. Node.js now supports TypeScript, 2024's JavaScript Rising Stars, and NEW tools - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48c8c54vme9g2os1t6wg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48c8c54vme9g2os1t6wg.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This week in JavaScript, Node.js embraces native TypeScript, Shadcn/ui steals the spotlight in JavaScript Rising Stars, and we've got new Import Attributes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/monorepository-in-typescript-the-story-of-how-we-broke-everything-and-made-it-better" rel="noopener noreferrer"&gt;43. Monorepository in TypeScript: The Story of How we Broke Everything and Made it Better&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fabgdlcit66kxcv54dyjp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fabgdlcit66kxcv54dyjp.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
The story of how we developed Shopify modules to connect in stores on Shopify, a portal for brands, an extension for Google Chrome, mobile app + server with DB&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/brief-history-of-how-we-develop-harperdb-pb3z33qr" rel="noopener noreferrer"&gt;44. HarperDB - How and Why We Built It From The Ground Up on NodeJS&lt;/a&gt;
&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%2Fdnzqi66vktncekxqkrab.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%2Fdnzqi66vktncekxqkrab.jpeg" width="799" height="397"&gt;&lt;/a&gt;&lt;br&gt;
The founding team at HarperDB built the first and only database written in Node.js. Here's the story of this (what some called crazy) endeavor. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-mariadb-using-docker-and-nodejs-fo433yp2" rel="noopener noreferrer"&gt;45. Getting Started with MariaDB using Docker and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.png" width="799" height="364"&gt;&lt;/a&gt;&lt;br&gt;
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-stay-on-top-of-your-dependency-management-8ls323n" rel="noopener noreferrer"&gt;46. How To Stay On Top Of Your Dependency Management&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0iej6ps2eb6c8mg083oe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0iej6ps2eb6c8mg083oe.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Dependencies are exactly what it sounds like&amp;nbsp;- things that you depend on.&amp;nbsp;But take that undeniable statement into your software project and you soon find out that it’s not just you who depends on them. It’s entire teams, processes, projects, infrastructure, and, most important of all, your clients.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-an-angular-library-to-publish-on-npm" rel="noopener noreferrer"&gt;47. How to Create an Angular Library to Publish on NPM&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8i95aqiroq9k94pqie3k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8i95aqiroq9k94pqie3k.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Libraries and packages help to abstract reusable code and improve efficiency during development. Learn how to create libraries for the Angular ecosystem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automate-javascript-deployment-of-npm-packages-with-github-actions-3e4o3y35" rel="noopener noreferrer"&gt;48. Automate JavaScript deployment of npm packages with Github actions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F92kz5f3ag1vhvwjrjgfs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F92kz5f3ag1vhvwjrjgfs.jpg" width="799" height="458"&gt;&lt;/a&gt;&lt;br&gt;
What does Factorio and CI/CD pipelines have in common?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-ran-npm-install-1000-times-this-year-heres-why-that-scares-me-now" rel="noopener noreferrer"&gt;49. I Ran npm install 1,000 Times This Year. Here's Why That Scares Me Now.&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foeca58wx63qi361xsafx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foeca58wx63qi361xsafx.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
The GlassWorm attack hides malware in invisible Unicode characters. As a solo dev with a production app, I had to rethink my npm trust model.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-a-simple-npm-module-with-email-templates" rel="noopener noreferrer"&gt;50. Introducing a Simple NPM Module with Email Templates&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffkt0719l4k1qrdwwb2t9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffkt0719l4k1qrdwwb2t9.jpeg" width="799" height="206"&gt;&lt;/a&gt;&lt;br&gt;
From novice developers to experienced ones, most are involved in sending emails programmatically. Read on to know the need for a default email template package.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/its-party-time-for-npm-spammers" rel="noopener noreferrer"&gt;51. It's Party Time For NPM Spammers🥳&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp6jq59qz1srh3minm1rr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp6jq59qz1srh3minm1rr.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
There are many types of spam in the NPM registry, including fake, malicious, and low-quality packages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-ai-assistant-just-installed-a-trojan-the-axios-npm-compromise" rel="noopener noreferrer"&gt;52. Your AI Assistant Just Installed a Trojan: The Axios npm Compromise&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6j802tdkxdpmedf698sw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6j802tdkxdpmedf698sw.png" width="799" height="436"&gt;&lt;/a&gt;&lt;br&gt;
Axios was compromised on npm with a malicious Trojan. Learn why AI agents like Claude and ChatGPT might have accidentally installed it on your machine today.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-developers-guide-to-updating-npm-packages" rel="noopener noreferrer"&gt;53. The Developer's Guide to Updating npm Packages&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7lc3yeihsnrisohmfwkk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7lc3yeihsnrisohmfwkk.jpeg" width="799" height="419"&gt;&lt;/a&gt;&lt;br&gt;
 A simple guide for updating for npm packages. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-difference-between-angular-npm-and-nodejs-d0203397" rel="noopener noreferrer"&gt;54. The Difference Between Angular, NPM, and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff6qowxhm5k9ehzusmh0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff6qowxhm5k9ehzusmh0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
There's a lot of confusion around the terms Angular, NPM, and NodeJs. What are they? And how do they interact with each other?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-write-a-simple-npm-package-pu8359z" rel="noopener noreferrer"&gt;55. How to Write a Simple NPM Package &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F19n8f6j43nv9jwsrrvqs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F19n8f6j43nv9jwsrrvqs.jpeg" width="800" height="513"&gt;&lt;/a&gt;&lt;br&gt;
Imagine that you don't need any compiler or bundler to prepare your NPM package written in ES2020 standard. Yes, you can.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wow-pnpm-youre-really-fast-how-to-use-it-on-heroku" rel="noopener noreferrer"&gt;56.  Wow, pnpm, You're Really&amp;nbsp;Fast: How to Use It on Heroku&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ukp6kc4xemlexi536e5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ukp6kc4xemlexi536e5.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to use pnpm on Heroku, explore its storage and speed benefits, and see why it’s an ideal choice for Node.js developers. Get started with this guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-lerna-to-create-a-monorepo-for-multiple-node-packages-u31i34nl" rel="noopener noreferrer"&gt;57. How to Use Lerna to Create a Monorepo for Multiple Node Packages&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-qle335y.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%2Fhackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-qle335y.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this post, we will walk you through how to use Lerna to manage, and publish, multiple packages under the same monorepo&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-monorepo-with-npm-workspaces-and-lerna" rel="noopener noreferrer"&gt;58. Setting up Monorepo With Npm Workspaces and Lerna&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fswvziz8u4fwx5mvcxztk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fswvziz8u4fwx5mvcxztk.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Monorepos lets you manage multiple repositories into one single repository but managing and publishing them can be very tedious as the repositories grow.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-npm-semantic-versioning-a-guide-from-patch-to-perfection" rel="noopener noreferrer"&gt;59. Understanding NPM Semantic Versioning: A Guide from Patch to Perfection&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv3fceg0b3vqz2xe2zdrh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv3fceg0b3vqz2xe2zdrh.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Dive into the world of Semantic Versioning (SemVer) and learn how it can make your software development process more efficient.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/organizing-an-advanced-structure-for-html-email-template" rel="noopener noreferrer"&gt;60. Organizing an Advanced Structure for HTML Email Template&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wd9zxr42jaugtufuonm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wd9zxr42jaugtufuonm.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
I was rebuilding a part of our markdown-to-email repository. I was not happy with how we handle templates in our generator.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-help-the-dev-community-by-solving-your-own-problems" rel="noopener noreferrer"&gt;61. How to Help the Dev Community by Solving your Own Problems&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff0l8j7gztnz5yzshfi1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff0l8j7gztnz5yzshfi1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
How to continue to use Open Source developments in 30 years - a brief instruction for use.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-24-2024-noonification" rel="noopener noreferrer"&gt;62. The Noonification: Why You Dont Need PNPM And YARN (7/24/2024)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjhja4n7qibam6506mzcp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjhja4n7qibam6506mzcp.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
7/24/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-a-simple-npm-module-for-food-measurements" rel="noopener noreferrer"&gt;63. Introducing a Simple NPM Module for Food Measurements&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmxotxhtac4buznmay1t1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmxotxhtac4buznmay1t1.jpeg" width="601" height="468"&gt;&lt;/a&gt;&lt;br&gt;
Hello! I've created a simple JavaScript module for food measurements. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/managing-npm-dependency-as-a-professional-ktz31jk" rel="noopener noreferrer"&gt;64. Managing NPM Dependency as A Professional&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1c75ngek6u3fwcn5oxi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1c75ngek6u3fwcn5oxi.jpeg" width="800" height="565"&gt;&lt;/a&gt;&lt;br&gt;
Why do we talk about project quality and technical debt so much? Because this directly or indirectly affects the speed of development, the complexity of support, the time to implement new functionality, and the possibility of extending the current one.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/npm-vs-bun-comparison-of-package-managers-for-javascript-developers" rel="noopener noreferrer"&gt;65. NPM vs Bun: Comparison of Package Managers for JavaScript Developers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F92pn84aa0cru4v4huawr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F92pn84aa0cru4v4huawr.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Compare NPM and Bun, two popular package managers for JavaScript. Learn about their features, performance, and differences to decide which one is best.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wwdc-2025s-biggest-updates-oxlint-is-finally-stable-and-pnpms-newest-update-this-week-in-js" rel="noopener noreferrer"&gt;66. WWDC 2025's Biggest Updates, Oxlint is Finally Stable, and pnpm's Newest Update - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe80cxg4w2vejv6hx55za.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe80cxg4w2vejv6hx55za.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This week, we’re unpacking Safari 26 Beta’s game-changing WebKit updates, pnpm 10.12’s performance leaps, and Oxlint 1.0’s blazing-fast linting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-project-dependencies-through-the-npm-lens" rel="noopener noreferrer"&gt;67. Understanding Project Dependencies Through the NPM Lens&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx9nh2se6d7h69pthkro0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx9nh2se6d7h69pthkro0.jpeg" width="800" height="513"&gt;&lt;/a&gt;&lt;br&gt;
Code dependencies are like Lego's. We're able to pull in other people's code; combining and stacking different packages together to fulfill our goals. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/15-lodash-methods-for-everyday-coding" rel="noopener noreferrer"&gt;68. 15 Lodash methods for everyday coding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiqnaz73hrohb2vnd48m4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiqnaz73hrohb2vnd48m4.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
The Lodash open-source library has some useful methods that can help developers write code faster and streamline their processes to improve their work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-start-a-node-js-project-881d811bdcf4" rel="noopener noreferrer"&gt;69. How to start a Node.js project&lt;/a&gt;
&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%2Fhackernoon.com%2Fhn-images%2F1%2A_mnsTKxew6ROuomas7o91g.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%2Fhackernoon.com%2Fhn-images%2F1%2A_mnsTKxew6ROuomas7o91g.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Sometimes I write blog posts to remind myself what I’ve learned and sometimes I write them because someone else shares something and I want to remember that better. This post is one of the latter.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-published-a-dummy-pkg-to-npm-and-here-is-what-happened" rel="noopener noreferrer"&gt;70. I Published a Dummy Pkg to NPM, and Here is What Happened&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr5vahwuz8ikxsxc0ge3g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr5vahwuz8ikxsxc0ge3g.jpeg" width="799" height="170"&gt;&lt;/a&gt;&lt;br&gt;
I have published a dummy package to the npm registry called cli-pbar, let me explain why I did this and what happens next.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tc39-javascript-updates-typescript-57-beta-nodejs-v20180-and-more" rel="noopener noreferrer"&gt;71. TC39 JavaScript Updates, TypeScript 5.7 Beta, Node.js V20.18.0 and More&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77ros9mnuj6eg7cxx6z4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77ros9mnuj6eg7cxx6z4.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Today, we’ve got some HUGE new updates for the JavaScript language from TC39, Deno 2’s Official Release, TypeScript 5.7 Beta and a lot more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/npx-work-faster-with-npm-package-binaries-jrk3yd7" rel="noopener noreferrer"&gt;72. NPX Introduction: Fast Work With NPM Package Binaries&lt;/a&gt;
&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%2F5mb2rwml6og0ylyr7scz.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%2F5mb2rwml6og0ylyr7scz.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With Node.js, building CLI utilities and development tools have gotten so much easier.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/releasing-utilities-package-to-github-packages-a-guide" rel="noopener noreferrer"&gt;73. Releasing Utilities Package to GitHub Packages: A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9eqld3rgaml4jtpfvfte.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9eqld3rgaml4jtpfvfte.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
How to publish a private, reusable JavaScript/TypeScript package to GitHub Packages for internal use, with a secure, manual CI workflow and scoped access contro&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/instead-of-copy-pasting-that-click-outside-snippet-heres-a-better-alternative" rel="noopener noreferrer"&gt;74. Instead of Copy-Pasting That "Click Outside" Snippet, Here's a Better Alternative&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJA5IYEzAm5Nok0M7DPM0ZPvaLqM2-im83dvk.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%2Fcdn.hackernoon.com%2Fimages%2FJA5IYEzAm5Nok0M7DPM0ZPvaLqM2-im83dvk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A tiny, zero-dependency React hook to detect clicks outside any element. Fully typed, SSR-safe, and works with Next.js. Under 400 bytes gzipped.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/chrome-extention-that-will-enable-dev-snippets-on-google-search-results-rg7m3yzi" rel="noopener noreferrer"&gt;75. Chrome Extention That Will Enable Dev Snippets on Google Search Results&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fec047i0wrv4dw1zflfft.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fec047i0wrv4dw1zflfft.jpg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Are you too lazy to click on search results to see the actual Stack Overflow answer, npm install instructions or the GitHub repo's README.md file?&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 75 most read blog posts about &lt;a href="https://hackernoon.com/tagged/npm" rel="noopener noreferrer"&gt;Npm&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/75-blog-posts-to-learn-about-npm" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>npm</category>
      <category>learn</category>
      <category>learnnpm</category>
    </item>
    <item>
      <title>500 Blog Posts To Learn About Nodejs</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Thu, 27 Aug 2026 07:00:51 +0000</pubDate>
      <link>https://dev.to/learn_repo/500-blog-posts-to-learn-about-nodejs-3np0</link>
      <guid>https://dev.to/learn_repo/500-blog-posts-to-learn-about-nodejs-3np0</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/nodejs" rel="noopener noreferrer"&gt;Nodejs&lt;/a&gt; via these 500 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;The most hated language powering web servers since PHP.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec10518dd9" rel="noopener noreferrer"&gt;1. 6 Reasons Why JavaScript Async/Await Blows Promises Away (Tutorial)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30jo3rgw2qsrhdcix0sl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30jo3rgw2qsrhdcix0sl.png" width="800" height="283"&gt;&lt;/a&gt;&lt;br&gt;
 👉 This article has been updated and republished, read the latest version here&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-multiplayer-browser-game-4a793818c29b" rel="noopener noreferrer"&gt;2. How To Build A Multiplayer Browser Game (Part 1)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwt5am61kdy5lrq7ves1e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwt5am61kdy5lrq7ves1e.png" width="800" height="430"&gt;&lt;/a&gt;&lt;br&gt;
Back in 2014, I went to my first CodeDay in NYC. Though CodeDay isn’t exactly a hackathon, it was my first experience with hackathon-like events. At this event, I built a &lt;a href="http://tankanarchy.herokuapp.com" rel="noopener noreferrer"&gt;multiplayer tank battle game&lt;/a&gt; with my friend Kenneth Li. Since a few of my friends have expressed interest in how I built it, I thought I’d document the process here.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/enforcing-a-single-web-socket-connection-per-user-with-node-js-socket-io-and-redis-65f9eb57f66a" rel="noopener noreferrer"&gt;3. Enforcing a Single Web Socket Connection per User with Node.js, Socket.IO, and Redis&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2i292qglvt3j19pjsqy0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2i292qglvt3j19pjsqy0.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
(“A black-and-white shot of a person working with a MacBook on their lap” by Sergey Zolkin on&amp;nbsp;Unsplash)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graceful-shutdown-in-nodejs-2f8f59d1c357" rel="noopener noreferrer"&gt;4. Graceful shutdown in NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwcqroclmz6t5m1m4rl8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwcqroclmz6t5m1m4rl8.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I am going to show you how to do a graceful shutdown in NodeJS application, but first, let's describe what does “graceful shutdown” means and why we need to do that in our application and what are the benefits.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-crash-course-on-testing-with-node-js-6c7428d3da02" rel="noopener noreferrer"&gt;5. A crash course on testing with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffu4r7yk9k5cw7zxjv3ht.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffu4r7yk9k5cw7zxjv3ht.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript is a beautiful language. You must believe I’m crazy. Maybe you’re crazy for agreeing with me. But why would I say something like this? As a language, JavaScript gives you no support whatsoever. It bites your head off if you give it the slightest chance, and it has bizarre error messages if left unhandled. So you tell me, why is it beautiful?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/testing-node-js-in-2018-10a04dd77391" rel="noopener noreferrer"&gt;6. Testing Node.js in 2018&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdmyi8vf8qp8qxeka4oqm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdmyi8vf8qp8qxeka4oqm.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://getstream.io" rel="noopener noreferrer"&gt;Stream&lt;/a&gt; powers feeds for over 300+ million end users. With all of those users relying on our infrastructure, we’re very good about testing everything that gets pushed into production. Our primary codebase is written in Go, with some remaining bits of Python.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/assign-types-to-nested-objects-in-typescript" rel="noopener noreferrer"&gt;7. Assign Types To Nested Objects In TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
TypeScript provides you with multiple ways to define type definitions for object properties. We'll look at a couple of them throughout this post.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-library-of-react-components-using-create-react-app-without-ejecting-d182df690c6b" rel="noopener noreferrer"&gt;8. Creating a Library of React Components using Create React App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpsjex5gd5gint7uovcbx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpsjex5gd5gint7uovcbx.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
UPDATE: You can use the npm package create-component-lib to automate all the steps described in this blog post.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-serverless-rest-api-with-node-js-and-mongodb-2e0ed0638f47" rel="noopener noreferrer"&gt;9. Building a Serverless REST API with Node.js and MongoDB&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxflpzwhs3gcix7djmd4t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxflpzwhs3gcix7djmd4t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The Serverless movement has gained a bit of momentum in the past few months. Everybody seems to be talking about it. Some would even call it a revolution! But, let’s not get too excited. Don’t be like me. I get too hyped up about cool stuff like this, and start writing articles. If this is all new to you, here’s a piece I wrote a while back, explaining the core concepts.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-video-call-voice-chat-app-in-webrtc-using-javascript-node-js-d256d434acbc" rel="noopener noreferrer"&gt;10. How to Build a Video Call &amp;amp; Voice Chat App in WebRTC Using Javascript/node.js?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F57yhl6fy41dpw6u7vwyc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F57yhl6fy41dpw6u7vwyc.jpeg" width="700" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Taking up a vital conversation is made simple by the persistent development of WebRTC that wholly magnifies the video/audio communication for “Enterprises” and “Professionals”. As the importance of video communication has certainly become as sought after while the chat functionality pulled the global market value. The real-time communication technology is the common element which plays multiple roles in exchanging the arbitrary data between the browser without the demand of intermediary. The technology enables web application and mobile applications to stream peer-to-peer audio/video calls directly without the requirement of third-party integration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/19-things-i-learnt-reading-the-nodejs-docs-8a2dcc7f307f" rel="noopener noreferrer"&gt;11. 19 things I learnt reading the NodeJSdocs&lt;/a&gt;
&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%2Fpsu0mmkf9f7fck7az9dk.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%2Fpsu0mmkf9f7fck7az9dk.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
I’d like to think I know Node pretty well. I haven’t written a web site that doesn’t use it for about 3 years now. But I’ve never actually sat down and read the docs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-sslhttps-for-localhost-i11s3342" rel="noopener noreferrer"&gt;12. How to Get SSL/HTTPS for Localhost&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F46rymyiggx4y83o7f2p6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F46rymyiggx4y83o7f2p6.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A step-by-step guide for getting to &lt;a href="https://localhost:3000" rel="noopener noreferrer"&gt;https://localhost:3000&lt;/a&gt; Create a certificate to make ourselves a Certificate Authority (CA) that can sign SSL certificates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/running-pm2-node-js-in-production-environments-13e703fc108a" rel="noopener noreferrer"&gt;13. Running PM2 &amp;amp; Node.js in Production Environments&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F43819by1ampisye4uc0v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F43819by1ampisye4uc0v.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
At Stream, we build a lot of showcase and example applications to show off the awesome features that our service has to offer. For nearly all of our applications, we host them on an instance — usually &lt;a href="https://www.digitalocean.com/" rel="noopener noreferrer"&gt;DigitalOcean&lt;/a&gt; or &lt;a href="https://aws.amazon.com/ec2/" rel="noopener noreferrer"&gt;AWS EC2&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understand-nodejs-javascript-object-inheritance-proto-prototype-class-9bd951700b29" rel="noopener noreferrer"&gt;14. Javascript inheritance behind the scene &lt;strong&gt;proto&lt;/strong&gt;, [[prototype]] and prototype&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffeyi0ra8btbs9qdgick6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffeyi0ra8btbs9qdgick6.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The key to understanding inheritance in Javascript is to understanding how a Javascript Egg laying process by the parent hen; Javascript inheritance happens in prototype inherited but classical class technically and conceptually is not existed.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-10-best-nodejs-logging-libraries" rel="noopener noreferrer"&gt;15. The 10 Best Node.js Logging Libraries&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgfkupl4fkfqt1wmw5asf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgfkupl4fkfqt1wmw5asf.png" width="800" height="519"&gt;&lt;/a&gt;&lt;br&gt;
10 of the best Node.js logging libraries + how to get up and running with them. 1. Pino, 2. Winston, 3. Bunyan...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-simple-blog-using-node-js-4ccdce39e78f" rel="noopener noreferrer"&gt;16. How to Build a Simple Blog Using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6k85mfrnepp36d4cetj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm6k85mfrnepp36d4cetj.jpg" width="799" height="680"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial I’m going to show you how to create a simple blog using Node.js and Cosmic JS. This is going to be the fastest and most light-weight blog you have ever created. Let’s get&amp;nbsp;started.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-google-sheets-api-with-nodejs-cz3v316f" rel="noopener noreferrer"&gt;17. How to Use Google Sheets API with Nodejs&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F3nhao37bBEfHA9RTQ0WNVWfXPD02-06i313i.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%2Fhackernoon.com%2Fimages%2F3nhao37bBEfHA9RTQ0WNVWfXPD02-06i313i.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
First of all, a brief overview of our use case. Let's say I have a spreadsheet on Google Sheets which is not public and I want to be able to read/modify programmatically through some batch process running on my local machine or some server. This is something I had to do recently with a Node.js application and I found the authentication part a bit tricky to understand. So I thought of sharing my solution and I hope it helps someone in need. There might be better ways of doing this but I am sharing what worked best for me.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mastering-type-safe-json-serialization-in-typescript" rel="noopener noreferrer"&gt;18. Mastering Type-Safe JSON Serialization in TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2ksi5rwvhqrn8zh3yd8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2ksi5rwvhqrn8zh3yd8.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
How to utilize TypeScript for type-safe serialization and deserialization of data in JSON format.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-implement-google-authenticator-two-factor-auth-in-javascript-091wy3vh3" rel="noopener noreferrer"&gt;19. How To Implement Google Authenticator Two Factor Auth in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo8e986cg2socujnzzk2j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo8e986cg2socujnzzk2j.jpg" width="799" height="415"&gt;&lt;/a&gt;&lt;br&gt;
Google Authenticator is something that many of us use all the time but how many of us really understand how it works under the hood? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-simple-twitter-bot-with-node-js-5b14eb006c08" rel="noopener noreferrer"&gt;20. Create a Simple Twitter Bot with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk9vhk4m16plvmurc05c4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk9vhk4m16plvmurc05c4.jpeg" width="740" height="296"&gt;&lt;/a&gt;&lt;br&gt;
How about a Twitter Bot that retweets, favorites, on the basis of hashtags and replies to other users if they follow it? I made a similar kind of a Twitter Bot (@&lt;a href="https://twitter.com/nodejstweet" rel="noopener noreferrer"&gt;nodejstweet&lt;/a&gt;) that feeds me the latest or the ongoing news/articles/how-to’s on a set of hashtags such as #Nodejs, #MongoDB, #AngularJS, #IonicFramework, et cetera. At the time I never expected it having more followers than me but that has been surpassed.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-6-essential-tools-will-maintain-your-npm-modules-for-you-4cbbee88e0cb" rel="noopener noreferrer"&gt;21. These 6 essential tools will release, version, and maintain your NPM modules for you&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F102fqcc1m5sc977mq3ge.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learning how to implement them for your own projects will save you a ton of&amp;nbsp;time!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-a-nodejs-app-with-express-and-typescript" rel="noopener noreferrer"&gt;22. How to Setup a NodeJS App with Express And TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr4anwqhylsbs2qwg5uqa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr4anwqhylsbs2qwg5uqa.jpeg" width="800" height="319"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I want to show you How to set up a Node Express with TypeScript like a PRO.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-best-nestjs-boilerplate-to-start-your-new-project" rel="noopener noreferrer"&gt;23. The Best NestJS Boilerplate to Start Your New Project &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1f2x9c7a2ur1m9v3qgng.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1f2x9c7a2ur1m9v3qgng.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
How to choose a starter kit / boilerplate for your next NodeJS + NestJS project? Boilerplates comparison&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-your-backend-by-adding-retries-to-your-api-calls-83r3udx" rel="noopener noreferrer"&gt;24. How To Improve Your Backend By Adding Retries to Your API Calls&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg684fqwh2c11skkps42h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg684fqwh2c11skkps42h.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Whether you're making API calls from Node.js or in the browser, connection failures are going to happen eventually. Some request errors are valid. Maybe the endpoint was wrong or the client sent the wrong data. Other times you can be sure that the error is the result of a problem with the connection to the server or one of the many hops in-between. While API and web service monitoring can inform you about the problem, a more active solution can take care of it for you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-web-scraper-with-nodejs" rel="noopener noreferrer"&gt;25. How to Scrape Data From Any Website With JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgnrp1tpg1afow8yd6xty.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgnrp1tpg1afow8yd6xty.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to scrape the web using scripts written in node.js to automate scraping data off of the website and using it for whatever purpose.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-find-location-using-ip-address-in-nodejs" rel="noopener noreferrer"&gt;26. How to Find Location Using IP Address in NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8p9mqnj7eailhtwhytzf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8p9mqnj7eailhtwhytzf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered why Google shows you content based on your location, or ads you see on websites are customized to your location? All this happens because of geolocation which makes it possible to identify the country, state and sometimes even the city based on your IP address of your device.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-reset-password-with-nodejs-and-angular-part-2-6815t3z8v" rel="noopener noreferrer"&gt;27. How to Reset Password with Node.js and Angular [Part&amp;nbsp;2]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo3qle3jtcigslbqloprs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo3qle3jtcigslbqloprs.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
In this 2nd part of our tutorial, we are going to continue our journey of creating reset password functionality. In the 1st part, we completed the back-end with Node.js Express and Node mailer, created an API which will use in this part in Angular. Let’s get started.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bullmq-how-to-build-a-queue-for-delayed-jobs-in-nodejs" rel="noopener noreferrer"&gt;28. BullMQ: How to Build a Queue for Delayed Jobs in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wnrdherubsdf7w3z11i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wnrdherubsdf7w3z11i.png" width="800" height="275"&gt;&lt;/a&gt;&lt;br&gt;
How to Build a Queue for Delayed Jobs in Node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-complete-guide-to-build-a-well-structured-3-tier-architecture-mern-stack-es6-1n31333t" rel="noopener noreferrer"&gt;29. How to Build A Well Structured 3-tier Architecture (MERN Stack - ES6) [Step-by-Step Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv19kirv0ncjiu8ut7lyc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv19kirv0ncjiu8ut7lyc.png" width="800" height="458"&gt;&lt;/a&gt;&lt;br&gt;
This project serves as a guide/template for a 3-tier architecture. If you are entirely new to Web Development. I highly suggest you watch this video first.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-run-nodejs-in-a-browser-wc4s32by" rel="noopener noreferrer"&gt;30. How to Run Node.js in a Browser [Tutorial]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2u27bhpw20mt4xnpxr95.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2u27bhpw20mt4xnpxr95.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
"Browser based bundler" is a very interesting topic.&lt;/p&gt;

&lt;p&gt;For example, can we compile the webpack code in the browser instead of the server's nodejs environment? The advantage of this is that we don't need the server's resources for compilation.&lt;/p&gt;

&lt;p&gt;There are different solutions to this problem. For example, codesandbox, which defines a browser-based compilation strategy, can be used to package reacts, vue, etc. in the browser. It can also be easily understood that codeandbox does a browser version of webpack.&lt;/p&gt;

&lt;p&gt;But the question is, can we execute webpack in the browser instead of doing a new one? Even implementing some webpack-based libraries?&lt;/p&gt;

&lt;p&gt;There is a very early webpack issue discussing it . But this demo is too old to run the latest version of webpack.&lt;/p&gt;

&lt;p&gt;I am wondering if we can do a browser environment to simulate running Node.js. Node.js and Chrome is both v8, and many of the Node.js lib code can be executed in Chrome. In addition, I found some cool libraries, such as BrowserFS, memfs, rollup-plugin-node-builtins, etc. These libraries can help us build this environment. But there is a key module, Node.js "module" is not available, we need to modify it from Node.js. Node.js supports cjs and esm, but to simplify the problem, I only develop the cjs module for the time being. Next, combine all the modules and try to run the simplest Node.js demo.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/simple-steps-to-optimize-your-app-performance-5700d8b58f58" rel="noopener noreferrer"&gt;31. Simple Steps to Optimize Your App Performance with MongoDB, Redis, and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76pmg6xl1ea7nb2rusll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76pmg6xl1ea7nb2rusll.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Here at &lt;a href="https://getstream.io" rel="noopener noreferrer"&gt;Stream&lt;/a&gt;, we power activity feeds for 300+ million end users and love playing around with ways to utilize our product in all sorts of use cases. Most recently, we built Winds, &lt;a href="https://getstream.io/winds/" rel="noopener noreferrer"&gt;an open-source RSS and Podcast&lt;/a&gt; application with a strong focus on UI and UX.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-typescript-truly-strongly-typed" rel="noopener noreferrer"&gt;32. Making TypeScript Truly "Strongly Typed"&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvjdcltybque1x5llx49d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvjdcltybque1x5llx49d.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to Control the "Any" Type to Achieve Ultimate Type Safety With TypeScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/insert-javascript-into-html-using-the-script-tag-u91k355d" rel="noopener noreferrer"&gt;33. Insert JavaScript into HTML Using the Script Tag&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhgt178l3cq6ujl5v3s3s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhgt178l3cq6ujl5v3s3s.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The script tag is the primary method to insert JavaScript into the HTML page. We will look at all the ways to use the script tag and the importance of each.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scraping-information-from-linkedin-into-csv-using-python-tkh3ulu" rel="noopener noreferrer"&gt;34. Scraping Information From LinkedIn Into CSV using Python&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48f3il40rixcqngzqtql.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48f3il40rixcqngzqtql.jpeg" width="700" height="394"&gt;&lt;/a&gt;&lt;br&gt;
In this post, we are going to scrape data from Linkedin using Python and a&amp;nbsp;Web Scraping Tool. We are going to extract Company Name, Website, Industry, Company Size, Number of employees, Headquarters Address, and Specialties.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-the-difference-between-pathjoin-and-pathresolve" rel="noopener noreferrer"&gt;35. What’s the Difference Between path.join() and path.resolve()?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftk7w2tb9inhlztl9nwmn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftk7w2tb9inhlztl9nwmn.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn the differences between the Node.js functions path.join() and path.resolve() and when you should use one over the other.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-most-convenient-ways-of-writing-transactions-within-the-nestjs-typeorm-stack-3q3q33jd" rel="noopener noreferrer"&gt;36. The Most Convenient Ways of Writing Transactions Within the Nest.js + TypeORM Stack&lt;/a&gt;
&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%2Freo9am1hig6dsqqoiudz.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%2Freo9am1hig6dsqqoiudz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you have some troubles with transactions in Nest.js - this article will help you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mastering-nodejs-how-to-delete-files-inside-a-nested-folder" rel="noopener noreferrer"&gt;37. Mastering Node.JS: How To Delete Files Inside A Nested Folder&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkzudt8kfpg3ulzsb8b94.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkzudt8kfpg3ulzsb8b94.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Code function to delete a specific file within a directory, recursively searching through subdirectories.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/2-quick-and-easy-ways-to-fix-uncaught-syntaxerror-cannot-use-import-statement-outside-a-module" rel="noopener noreferrer"&gt;38. 2 Quick and Easy Ways to Fix 'Uncaught SyntaxError: Cannot use import statement outside a&amp;nbsp;module'&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77l1yafjigodlfoiid05.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77l1yafjigodlfoiid05.jpeg" width="799" height="508"&gt;&lt;/a&gt;&lt;br&gt;
In this quick guide we'll look at how you can solve the very common error, "Uncaught SyntaxError: Cannot use import statement outside a module".&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-solved-the-websocket-scaling-problem-without-breaking-the-bank" rel="noopener noreferrer"&gt;39. How I Solved the WebSocket Scaling Problem Without Breaking the Bank&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b33gfx1k9ae3zc0fioe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b33gfx1k9ae3zc0fioe.png" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
A long time ago, I had to create a scalable system that could be capable of handling hundreds of simultaneous connections at not very high cost.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-lodash-that-good-performance-comparison-of-javascript-and-lodash" rel="noopener noreferrer"&gt;40. Is Lodash That Good? Performance Comparison of JavaScript and Lodash&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6w5c22g9n7cqx7hdlap.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6w5c22g9n7cqx7hdlap.jpeg" width="800" height="273"&gt;&lt;/a&gt;&lt;br&gt;
Lodash is a very popular JavaScript library and I have come across it in almost every project I have, but was it justified? is she that good? let's find out in &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-session-in-nodejs" rel="noopener noreferrer"&gt;41. How to Use Session in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3d4zj62bsj7fy42gn7q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3d4zj62bsj7fy42gn7q.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
We can store the user’s session in database, files or server memory. In this tutorial we will learn how to use session in Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/path-based-routing-in-render-with-kong-api-gateway" rel="noopener noreferrer"&gt;42. Path-Based Routing in Render with Kong API&amp;nbsp;Gateway&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhn0jokn4dngsj8tfx9mx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhn0jokn4dngsj8tfx9mx.jpeg" width="800" height="561"&gt;&lt;/a&gt;&lt;br&gt;
It's good practice to put an API gateway in front of your microservices-backed application. Path-based routing makes this possible when deploying to Render.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-new-template-engine-using-javascript-8f26313p" rel="noopener noreferrer"&gt;43. How To Create A Template Engine Using JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ckgh2eh3nzzxqdk3dt2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ckgh2eh3nzzxqdk3dt2.png" width="800" height="238"&gt;&lt;/a&gt;&lt;br&gt;
A tutorial on creating a JS template engine with parsing and precompilation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-chat-room-with-socketio-and-express" rel="noopener noreferrer"&gt;44. Build a Chat Room With Socket.io and Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fekt8eppmgnmy2bea1fky.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fekt8eppmgnmy2bea1fky.jpeg" width="370" height="175"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we are going to create a chat application that connects people, anonymously, to different rooms together in pairs of two.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/three-main-components-of-javascript-0bp3tjx" rel="noopener noreferrer"&gt;45. Three Main Components of JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv4a46ys09y54sxmas5ru.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv4a46ys09y54sxmas5ru.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
&amp;nbsp;JavaScript is certainly one of those programming languages which you can get started within a few hours due to its simple syntax, but would probably take you years to master it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-microservices-in-nestjs" rel="noopener noreferrer"&gt;46. How to Build Microservices in Nest.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpetgl3nav9etw3htvlvf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpetgl3nav9etw3htvlvf.jpeg" width="800" height="460"&gt;&lt;/a&gt;&lt;br&gt;
An example that demonstrates using NestJS as a base framework for building lightweight, well-structured and amazing microservices.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-your-node-js-rest-api-to-serverless-d2a170e0856c" rel="noopener noreferrer"&gt;47. Migrating your Node.js REST API to Serverless&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s3bzv2bvct87pb2vsvp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s3bzv2bvct87pb2vsvp.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I’ve dabbled a fair share in the dark arts of Serverless. Digging into the various pros and cons of not having dedicated servers, or instances you can call your own. Even if they technically are not. They’re just in some undisclosed server farm somewhere floating in the cloud.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-better-guide-to-build-apache-superset-from-source-6f2ki32n0" rel="noopener noreferrer"&gt;48. A Better Guide to Build Apache Superset From&amp;nbsp;source&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fdrafts%2Fuk1530w0.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%2Fcdn.hackernoon.com%2Fdrafts%2Fuk1530w0.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll be deep-diving on how to build Apache Superset from the source. The official documentation is too complicated for a new contributor and thus my attempt to simplify it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-reset-password-with-nodejs-and-angular-part-1-2e2632oc" rel="noopener noreferrer"&gt;49. How to Reset Password with Node.js and Angular [Part&amp;nbsp;1]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9uy986rit1pqrsr1t33k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9uy986rit1pqrsr1t33k.png" width="800" height="507"&gt;&lt;/a&gt;&lt;br&gt;
There are lots of tutorials about user authentication but all of them are just covering the topics like how to sign up and how to sign in. Even if you find a tutorial about reset password then you will see that it covers old school method without APIs and using jQuery based front-end. In this tutorial, we are going to use a Node.js based API which will connect to Angular front-end. Let’s get started:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-scraping-sites-with-session-cookie-authentication-using-nodejs-request" rel="noopener noreferrer"&gt;50. Web Scraping Sites With Session Cookie Authentication Using NodeJS Request&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3muzltf9gu0qu3jamo95.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3muzltf9gu0qu3jamo95.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Web scraping as a product has low entry requirements, which attracts freelancers and development teams to it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/configure-nginx-s-a-reverse-proxy-for-your-nodejs-application-9tk032e8" rel="noopener noreferrer"&gt;51. Configure Nginx as a Reverse Proxy for your Nodejs Application [A Step by Step Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdozelj5uz5h2w91elz0f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdozelj5uz5h2w91elz0f.png" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
NGINX Open Source is an open source web server and reverse proxy that has grown in popularity in recent years because of its scalability, outstanding performance, and small footprint. NGINX Open Source was first created to solve the C10K problem (serving 10,000&amp;nbsp;simultaneous connections on a single web server). &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scraping-google-search-results-with-node-js" rel="noopener noreferrer"&gt;52. Scraping Google Search Results With Node JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fioa709j9snuooul8uwpf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fioa709j9snuooul8uwpf.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post, we will learn web scraping Google with Node JS using some of the in-demand web scraping and web parsing libraries present in Node JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/publishing-a-nodejs-cli-tool-to-npm-in-less-than-15-minutes" rel="noopener noreferrer"&gt;53. Publishing a Node.js CLI tool to npm in less than 15 minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3adoenrl02jw0q9su3eh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3adoenrl02jw0q9su3eh.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Have your Node.js CLI tool up and running, accessible from everywhere in less than 15 minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/virtual-dom-reconciliation-and-diffing-algorithm-explained-simply-ycn34gr" rel="noopener noreferrer"&gt;54. Virtual DOM, Reconciliation And Diffing Algorithm Explained Simply&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsjjwqzd70caitmk551yz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsjjwqzd70caitmk551yz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered what makes react so fast ? Here's a detailed explanation why react is fast and what is virtual DOM.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/effective-use-of-middleware-in-expressjs-practical-approaches" rel="noopener noreferrer"&gt;55. Effective Use Of Middleware In Express.js: Practical Approaches&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3avucp027angxp7seynz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3avucp027angxp7seynz.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this guide, we're taking a good look into middleware and its pivotal role within Express.js applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-crash-course-on-serverless-with-aws-building-apis-with-lambda-and-aurora-serverless-49885c46e37a" rel="noopener noreferrer"&gt;56. A crash course on Serverless with AWS : Building APIs with Lambda and Aurora Serverless&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7uj89uhyd1o33pup43cm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7uj89uhyd1o33pup43cm.png" width="800" height="424"&gt;&lt;/a&gt;&lt;br&gt;
Ever since AWS made a serverless option of AWS RDS Aurora generally available, I’ve been on the edge of my seat, eagerly anticipating all the various possibilities. It would mean a breakthrough in building serverless architectures. No more managing connection pools with SQL. No more worrying about capping out available connections. This would make it viable to use serverless for database intensive operations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/16-javascript-protips-2020-edition-n7et32dd" rel="noopener noreferrer"&gt;57. 16 JavaScript Protips [2020 Edition]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmzppl76ms8mhnlya72hz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmzppl76ms8mhnlya72hz.png" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
When I began learning JavaScript, I made a list of every time-saving trick that I found in other people’s code, on code challenge websites, and anywhere other than the tutorials I was using.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-advanced-javascript-concepts-for-nodejs-developers" rel="noopener noreferrer"&gt;58. 9 Advanced JavaScript Concepts for Node.js Developers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F41g8mhnx5i25a6phdshs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F41g8mhnx5i25a6phdshs.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Master key Node.js concepts: closures, prototypes, modules, error handling, currying, 'apply/call/bind', memorization, IIFE, and advanced arguments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-cryptocurrency-implementation-in-less-than-1500-lines-of-code-d3812bedb25c" rel="noopener noreferrer"&gt;59. A cryptocurrency implementation in less than 1500 lines of code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2flhqelrnvwuswzyq2s7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2flhqelrnvwuswzyq2s7.png" width="800" height="492"&gt;&lt;/a&gt;&lt;br&gt;
Cryptocurrencies and smart-contracts on top of a &lt;a href="https://hackernoon.com/tagged/blockchain" rel="noopener noreferrer"&gt;blockchain&lt;/a&gt; aren’t the most trivial concepts to understand, things like wallets, addresses, block proof-of-work, transactions and their signatures, make more sense when they are in a broad context. Inspired by &lt;a href="https://github.com/lhartikk/naivechain" rel="noopener noreferrer"&gt;Naivechain&lt;/a&gt; from &lt;a href="https://medium.com/@lhartikk" rel="noopener noreferrer"&gt;Lauri Hartikka&lt;/a&gt;, the &lt;a href="https://github.com/conradoqg/naivecoin" rel="noopener noreferrer"&gt;Naivecoin&lt;/a&gt; project is an attempt to provide as concise and simple an implementation of a cryptocurrency as possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-rabbitmq-with-nodejs-3f3u32cx" rel="noopener noreferrer"&gt;60. Use Sequelize ORM with Node JS Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjdprvbcrbfayzhpkmm53.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjdprvbcrbfayzhpkmm53.jpg" width="799" height="400"&gt;&lt;/a&gt;&lt;br&gt;
What is Sequelize&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-link-mongoose-and-typescript-for-a-single-source-of-truth-94o3uqc" rel="noopener noreferrer"&gt;61. How To Link Mongoose And Typescript for a Single Source of Truth&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffbi01dvsq0fflguvfvxs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffbi01dvsq0fflguvfvxs.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Without external tools&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-vs-net-core---which-is-the-ultimate-server-side-development-platform" rel="noopener noreferrer"&gt;62. NodeJS vs .NET Core – Which Is the Ultimate Server-side Development Platform?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu6p35cousyxjiibo69x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu6p35cousyxjiibo69x.jpeg" width="750" height="375"&gt;&lt;/a&gt;&lt;br&gt;
The two most popular platforms for server-side development in 2022 are Node.js and .NET. The hot topic among developers is .NET Core vs Node.js. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/writing-a-production-ready-express-server-a-step-by-step-guide-2k6732x5" rel="noopener noreferrer"&gt;63. Writing a Production Ready Express Server [A Step by Step Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgj8qtvbnbj0jr62zb2x5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgj8qtvbnbj0jr62zb2x5.jpg" width="799" height="339"&gt;&lt;/a&gt;&lt;br&gt;
In this article I will be explaining how to write a simple express server that is of Production Grade.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-encrypt-and-decrypt-in-nodejs" rel="noopener noreferrer"&gt;64. How to Encrypt and Decrypt with NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3qzvgp3kal6qivrvx7cw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3qzvgp3kal6qivrvx7cw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A simple tutorial to learn Encryption in NodeJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-started-with-a-clean-architecture-template-for-nodejs-tsed-and-typescript" rel="noopener noreferrer"&gt;65. How to Get Started With a Clean Architecture Template for NodeJS, Ts.ED and TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F699k13cfxqnnsf3ibxg0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F699k13cfxqnnsf3ibxg0.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/modern-style-of-javascript-with-arrow-functions-lg1x3474" rel="noopener noreferrer"&gt;66. Modern Style of Javascript with Arrow Functions&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.992Z-ji75icmln3ojqrmlfg69gxl7" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.992Z-ji75icmln3ojqrmlfg69gxl7" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
The complete explanation of Arrow functions in Javascript, and how it helps developers to write flexible and consistent code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-send-sms-notifications-and-alerts-using-javascript-and-nodejs" rel="noopener noreferrer"&gt;67. How to Send SMS Notifications and Alerts Using JavaScript and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4zlzbnbzf7p0yyizg3z7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4zlzbnbzf7p0yyizg3z7.jpeg" width="800" height="1189"&gt;&lt;/a&gt;&lt;br&gt;
You’re in luck, because you can add the ability to send and receive text messages easily with the help of a cloud communications platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-ping-command-in-nodejs-practical-guide-to-buffers-sockets-and-bit-manipulation" rel="noopener noreferrer"&gt;68. Building Ping Command in Node.js: Practical Guide to Buffers, Sockets, and Bit Manipulation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkgvqmoj62ldt1toxkmpt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkgvqmoj62ldt1toxkmpt.png" width="800" height="309"&gt;&lt;/a&gt;&lt;br&gt;
Building ping command in Node.js for fun. Short practical guide to buffers, sockets, bit manipulation, performance measurement, and Wireshark.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-customize-an-openai-chatbot-with-embedding" rel="noopener noreferrer"&gt;69. How To Customize an OpenAI Chatbot With Embedding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fop5z32pykx07j8asqavr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fop5z32pykx07j8asqavr.jpeg" width="800" height="357"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to leverage embeddings to have an OpenAI chatbot, built with React and Node.js, respond correctly to specific contextual prompts.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-configure-path-aliases-in-frontend-projects-in-the-native-way" rel="noopener noreferrer"&gt;70. How to Configure Path Aliases in Frontend Projects in the Native Way&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faxh35g7lw0k8e2pcytzg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faxh35g7lw0k8e2pcytzg.png" width="800" height="354"&gt;&lt;/a&gt;&lt;br&gt;
We’ll explore the imports field in package.json and how it can be used to configure path aliases for various use cases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-handle-rest-api-requests-in-react-vg1e32rn" rel="noopener noreferrer"&gt;71. How to Handle REST API Requests in React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibuxqhhbpuwtvswwyu7f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fibuxqhhbpuwtvswwyu7f.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
REST APIs are commonly used in web development. They are programming interfaces that web apps use to 'talk' to each other. They are used to access features and data. 'REST' (Representational State Transfer) is a concept that defines the APIs properties. This article will focus on the use of web-based APIs to retrieve data from a database. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/one-time-password-generation-using-speakeasy-nestjs-and-mongodb-c53b31ql" rel="noopener noreferrer"&gt;72. One-Time Password Generation Using speakeasy, Nest.js And MongoDB&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2y8h21avdmiqe4fisxk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2y8h21avdmiqe4fisxk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here, we have designed and developed a flow for OTP(One time password) for user registration and also blocking a user's account after the maximum retries for incorrect otp is exceeded.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-5-boilerplate-admin-templates-with-nodejs-backend-a5l3ulo" rel="noopener noreferrer"&gt;73. Top 5 Boilerplate Admin Templates With Node.js Backend&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkz6fuxb3gww0dcw038k1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkz6fuxb3gww0dcw038k1.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
More and more developers are currently deciding to boost their workflow, minimize unnecessary tasks, and structure their virtual desks through admin panels with Node.js backend.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-prevent-your-free-heroku-dyno-from-sleeping-dggxo3bi2" rel="noopener noreferrer"&gt;74. Prevent Your Free Heroku Dyno from Sleeping &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwj020461t9guq9kgug5g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwj020461t9guq9kgug5g.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
If you are like me, then many of your hobby projects and portfolio examples are deployed to Heroku. Like Github Pages, it is an attractive option to host your project because it is free. Unlike Github Pages, you can host a server on Heroku, so I use it whenever I need a free place to deploy a full-stack application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/aws-sqs-queue-send-message-nodejs-javascript-helloworld-setup-config-5e9bb26f6dec" rel="noopener noreferrer"&gt;75. Fast setup Helloworld in AWS SQS(Message Queuing Service)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F955utos5xinwtplervhi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F955utos5xinwtplervhi.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Setting up your own server will require good knowledge of the subject so that you do not leave any corner untouched. This is not the case with Amazon SQS as it is pretty quick to get started with.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/connecting-rabbitmq-with-node-js-05953yh3" rel="noopener noreferrer"&gt;76. Connecting RabbitMQ with Node JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F60f590cuyowhnkkquc36.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F60f590cuyowhnkkquc36.jpg" width="201" height="143"&gt;&lt;/a&gt;&lt;br&gt;
RabbitMQ is a message broker: it accepts and forwards messages. You can think about it as a post office: when you put the mail that you want posting in a post box, you can be sure that Mr. or Ms. Mailperson will eventually deliver the mail to your recipient. In this analogy, RabbitMQ is a post box, a post office and a postman.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-nodejs-server-with-postgres-and-knex-on-express" rel="noopener noreferrer"&gt;77. Creating a Node.js Server With Postgres and Knex on Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8pv5i5mplq1dqekeb67.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8pv5i5mplq1dqekeb67.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a robust Node.js server using Express, and connect it to a PostgreSQL database with Knex, in this comprehensive guide. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-from-query-builders-and-orms-in-javascript-or-typescript-gc113uh0" rel="noopener noreferrer"&gt;78. Migrating Away From Query Builders and ORMs in JavaScript or TypeScript&lt;/a&gt;
&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%2F4rtjpew9051wqy7ggj8j.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%2F4rtjpew9051wqy7ggj8j.jpeg" width="800" height="640"&gt;&lt;/a&gt;&lt;br&gt;
I spent the better part of a day moving a project completely off of the ORM we were using (TypeORM). Ever since I started doing web development, I’ve been using some kind of heavy abstraction on top of my database. Whether it’s Mongoose when I used MongoDB, or TypeORM when I decided to move to TypeScript and PostgreSQL. However, it turns out that ORMs and query builders aren’t so great. I used to be that person that thought ORMs and query builders did the job for me, and I used it as an excuse to not learn SQL (which is what everyone tells you NOT to do). Given the tools that exist today, I would wholeheartedly recommend doing it the opposite of how I did if you’re starting off new to these things — write your SQL stuff by hand, or with help from the tools I mention later in the post. It’ll feel really slow at first, but you’ll thank yourself later 😄&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-redis-streams-with-nestjs-part-1-setup" rel="noopener noreferrer"&gt;79. Using Redis Streams with NestJS: Part 1 - Setup&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9rxw8dsrmbdkx7l3brm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9rxw8dsrmbdkx7l3brm.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This is part 1 of a 3-part series, where we will explore how to use Redis streams with NestJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-multithreaded-node-js-applications-for-better-performance-654t35od" rel="noopener noreferrer"&gt;80. How to Manage Multithreaded Node&amp;nbsp;JS Applications for Better Performance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyg82gresxdrmxmklo3gq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyg82gresxdrmxmklo3gq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post I'm going to show you how to potentially triple your Node application's performance by managing multiple threads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-aws-lambda-to-reduce-nodejs-app-size" rel="noopener noreferrer"&gt;81. Using AWS Lambda to Reduce NodeJS App Size&lt;/a&gt;
&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%2Fco6z6yltjones4wjhf8c.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%2Fco6z6yltjones4wjhf8c.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Tips on how to reduce your node app size and the benefits of doing this.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-easier-way-to-authenticate-users-in-e2e-tests-230d86071f48" rel="noopener noreferrer"&gt;82. An Easier Way to Authenticate Users in E2E Tests&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffptl91zxtac1u8p99r4q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffptl91zxtac1u8p99r4q.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
There are many cases in which you may need your tests to act on behalf of an authenticated user. For instance, if your Web application provides special functionality for authorized users, you will need your test to authenticate.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-simple-serverless-nodejs-application-on-aws-lambda-functions" rel="noopener noreferrer"&gt;83. Deploying a Simple Serverless Node.js Application on AWS Lambda Functions &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd1lmmw03xcf0mimdpgaz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd1lmmw03xcf0mimdpgaz.png" width="800" height="293"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to this comprehensive guide, where we will cover deploying a Serverless Node.js application on Amazon Web Services (AWS). &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-print-images-with-tspl-and-javascript" rel="noopener noreferrer"&gt;84. How to Print images with TSPL and JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzeh0fzoqdifvv967skam.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzeh0fzoqdifvv967skam.jpeg" width="800" height="502"&gt;&lt;/a&gt;&lt;br&gt;
How to Print images with TSPL and JavaScript&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-3d-javascript-library-threejs-basics-aec33yfb" rel="noopener noreferrer"&gt;85. Introduction to 3D Javascript Library: Three.js Basics&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwuargganm0t2f8edi0qw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwuargganm0t2f8edi0qw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The complexity of the Web is changing daily, and its scope is growing just as fast, especially with 3D rendering.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-full-stack-zoom-clone-using-node-js-express-and-peer-js" rel="noopener noreferrer"&gt;86. How to Build a Full Stack Zoom Clone Using Node JS, Express, and Peer JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgr3a4ts7udr0gv5u8bhu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgr3a4ts7udr0gv5u8bhu.jpeg" width="800" height="560"&gt;&lt;/a&gt;&lt;br&gt;
Hello guys, recently I created my own clone of Zoom using Node js, Express, Peer JS. Here's how to do it!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scrape-google-images-with-node-js" rel="noopener noreferrer"&gt;87. Scrape Google Images with Node JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbyoylbg06f06rpvm6hma.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbyoylbg06f06rpvm6hma.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial will teach us to scrape Google Images with Node JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-filter-nsfw-images-and-programmatically-blur-them" rel="noopener noreferrer"&gt;88. How to Filter NSFW Images and Programmatically Blur Them&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1uo4weswhpbjr3d9ajm3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1uo4weswhpbjr3d9ajm3.jpeg" width="800" height="345"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn how to detect NSFW and inappropriate images and programmatically blur them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-with-the-dynamics-rest-api-using-nodejs-3wk323t" rel="noopener noreferrer"&gt;89. Implement Dynamics REST API using&amp;nbsp;Node.js [Tutorial]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs4k2j5t49q4vcdnrtkco.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs4k2j5t49q4vcdnrtkco.jpg" width="725" height="172"&gt;&lt;/a&gt;&lt;br&gt;
Microsoft Dynamics 365 is a cloud-based business applications platform that combines components of customer relationship management (CRM) and enterprise resource planning (ERP), along with productivity applications and artificial intelligence tools, although currently Dynamics is more popular for its CRM capabilities.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-sass-in-your-create-react-app-oh2x3ywb" rel="noopener noreferrer"&gt;90. How To Use SASS In Your Create-React-App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyc7a8ayf8c924vujcru5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyc7a8ayf8c924vujcru5.jpg" width="350" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Create-react-app is facebook's attempt at setting up a developer to get started building react apps very quickly. It is a boilerplate that comes pre-configured with a wide array of tools and technologies that ensure a smooth running react application. However, create-react-app does not come with Sass preprocessing by default. To add sass preprocessing, we would need to add an extra dependency to our list of dependencies  known as node-sass.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-your-code-slow-avoid-these-19-common-javascript-and-nodejs-mistakes" rel="noopener noreferrer"&gt;91. Is Your Code Slow?: Avoid These 19 Common JavaScript and Node.js Mistakes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxky6ecjn4kyep593ffb3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxky6ecjn4kyep593ffb3.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn about 19 common JavaScript and Node.js mistakes that can slow down performance, like excessive DOM access, poorly scoped events, blocking the main thread,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-react-admin-dashboard-templates-for-your-next-project-gn3x3yse" rel="noopener noreferrer"&gt;92. 7 React Admin Dashboard Templates For Your Next Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhuevgsocoyxwvv1dm3p1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhuevgsocoyxwvv1dm3p1.jpg" width="800" height="499"&gt;&lt;/a&gt;&lt;br&gt;
Developing an admin area for your React web application can be very time-consuming. And it is just as important as designing all of the front-end pages. Both admin area of your web-application and the pages themselves must be pixel-perfect, fully responsive and have mobile-first and user-friendly web design. In this article, I listed some of the best ReactJS admin dashboard templates that can speed up your development and save you a lot of time and money, eliminating the costs of creating a web application from scratch.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learn-how-to-use-webhooks-by-connecting-nodejs-ifttt-and-twitter-k0w3121" rel="noopener noreferrer"&gt;93. Learn How To Use Webhooks By Connecting NodeJS, IFTTT and&amp;nbsp;Twitter&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftnt60iw18ku70zgn9ipn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftnt60iw18ku70zgn9ipn.jpeg" width="785" height="374"&gt;&lt;/a&gt;&lt;br&gt;
Learn how webhooks work and put together a simple Webhook integration with Node, IFTTT and Twitter in under an hour.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-version-manager-nvm-how-to-install-and-use-step-by-step-guide" rel="noopener noreferrer"&gt;94. Node Version Manager (NVM): How to Install and Use (Step-by-Step Guide)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40ogk9h08sa3ntzd9r2z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F40ogk9h08sa3ntzd9r2z.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will tell you how to install Node Version Manager (NVM) on your computer step by step in a more optimal way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-real-time-chat-app-using-react-and-socketio-with-e2e-encryption-b0113u5s" rel="noopener noreferrer"&gt;95. Creating Real-Time Chat App using React And Socket.io with E2E Encryption&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252F1ygoOJrOIvNFNp0un0WDg4WhTfk1-bqbe3y0o.gif%3Falt%3Dmedia%26token%3D3fe92d69-0a5a-4b5a-89c5-f77857e24bb3" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252F1ygoOJrOIvNFNp0un0WDg4WhTfk1-bqbe3y0o.gif%3Falt%3Dmedia%26token%3D3fe92d69-0a5a-4b5a-89c5-f77857e24bb3" width="640" height="326"&gt;&lt;/a&gt;&lt;br&gt;
Link link:&amp;nbsp;Here is the example of the chat app we are going to build ✌.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-login-and-logout-api-using-expressjs-nodejs" rel="noopener noreferrer"&gt;96. Build a Login and Logout API using Express.js (Node.js)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxvk5dzvpevdfe2q6xthl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxvk5dzvpevdfe2q6xthl.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Step by step to build Node.js Express Registration, Login, and Logout API using JWT and Cookies - Node.js Express Login API with MongoDB (Mongoose) database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-did-nodejs-provide-that-rails-didnt-m7uh33vx" rel="noopener noreferrer"&gt;97. What Did Node.js Provide that Rails Didn't?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwbgnp742sx115ayldjyw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwbgnp742sx115ayldjyw.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
When I graduated with a Computer Science degree at the end of 2012, Ruby on Rails was at its peak popularity with the startup crowd. It seemed like every hot startup was using it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-chrome-extension-that-makes-api-calls-kfbh3y5e" rel="noopener noreferrer"&gt;98. How to Build a Chrome Extension That Makes API calls&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fapck1n1u81a9y8q3weqk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fapck1n1u81a9y8q3weqk.jpg" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learning-the-basics-of-mongodb-by-writing-a-user-registration-api-pg6k3ynu" rel="noopener noreferrer"&gt;99. Learning the basics of MongoDB by Writing a User Registration API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ko2mn0vejbnbe8rrjsz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ko2mn0vejbnbe8rrjsz.png" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learning MongoDB has been one of the things in my checklist for the past 6 months but hasn’t gotten around actually learning it until now. In order to understand writing queries and all I figured it’ll be better to make something instead of just reading and watching some tutorials. So, I’ve decided to make a user registration API i.e, a simple registration form kinda thing with only sign up and sign in functions as of now. As learning Mongo was the main intention, I’ve decided just to make the core app which is the backend functionality and no front end as it’s not necessary and I hate to do it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-step-by-step-guide-to-unit-testing-for-express-api" rel="noopener noreferrer"&gt;100. A Step-By-Step Guide to Unit Testing for Express API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl77byby9vre3s0zl3lyj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl77byby9vre3s0zl3lyj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A detailed step-by-step guide to writing unit tests for your node express API using mocha, chai, sinon, supertest, rewire, and nyc.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-recursion-to-traverse-json-objects-and-the-filesystem-lt253udw" rel="noopener noreferrer"&gt;101. How to use Recursion to Traverse JSON Objects and the Filesystem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9qtu4e625j9jsi999yzi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9qtu4e625j9jsi999yzi.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
I work primarily on application-level programs, so I tend to not use recursion very often. However, every now and then I need a function that is best solved recursively. It is important to be able to recognize when a problem is best solved recursively, and to be able to write it when the time comes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/publishing-a-react-based-app-with-electron-and-nodejs-f5ec44169366" rel="noopener noreferrer"&gt;102. Takeaways on Building a React Based App with Electron&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffx0q82izktghkadwpwai.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffx0q82izktghkadwpwai.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Earlier this year, &lt;a href="https://getstream.io" rel="noopener noreferrer"&gt;Stream&lt;/a&gt; launched &lt;a href="https://getstream.io/winds" rel="noopener noreferrer"&gt;Winds 2.0&lt;/a&gt;, an open-source and native application for macOS, Windows, and Linux, which provides an entirely new way to consume RSS feeds and Podcasts. It was our first time building a native application, so we chose to go with &lt;a href="https://electronjs.org/" rel="noopener noreferrer"&gt;Electron&lt;/a&gt;, a framework for creating cross-platform applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/firebase-sendbird-or-socketio-whats-best-to-build-a-chat-app-yb1035sm" rel="noopener noreferrer"&gt;103. Firebase, SendBird or Socket.io: What's Best To Build A Chat App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcsfbumg9o6c80zqt4b7g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcsfbumg9o6c80zqt4b7g.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Chat solutions can be split into two categories: ready-made chat platforms and technologies for exchanging data between client and server. Which one to choose?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-ride-booking-app-with-react-native-chnk31xn" rel="noopener noreferrer"&gt;104. Creating a ride booking app with React Native&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffu7pye59hhf3es64lmxv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffu7pye59hhf3es64lmxv.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial we’ll create a ride-booking app with React Native and Pusher. The app that we’ll create will be similar to popular ride-booking apps like Uber, Lyft or Grab. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/defining-types-using-allof-in-swagger-json-l7393yj9" rel="noopener noreferrer"&gt;105. Defining Types: Using allOf in Swagger JSON &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8vqi9ldvnvdtgbxvf2ze.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8vqi9ldvnvdtgbxvf2ze.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Image by&amp;nbsp;Devanath&amp;nbsp;from&amp;nbsp;Pixabay&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-the-default-nodejs-version-with-nvm" rel="noopener noreferrer"&gt;106. How to Set the Default Node.JS version with&amp;nbsp;nvm&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkc1xx3s1xmq0d9pnsf2w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkc1xx3s1xmq0d9pnsf2w.jpeg" width="799" height="508"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-recommended-way-to-iterate-over-arrays-in-javascript-2y5c3vig" rel="noopener noreferrer"&gt;107. The Recommended Way to Iterate Over Arrays in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmez211vif3yzyhsf6o0m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmez211vif3yzyhsf6o0m.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
When dealing with an array, there is a number of ways one can iterate&lt;br&gt;
through the elements starting  from the first at index 0 all the way&lt;br&gt;
to the last element in the array. In my learning process I have come&lt;br&gt;
across 6 looping methods namely&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-your-first-nestjs-app-jp143t8y" rel="noopener noreferrer"&gt;108. How to Create Your First NestJS App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8719doz36s40cyp5qot.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8719doz36s40cyp5qot.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I’m going to walk you through developing a simple todo rest application in NestJS and give you an overview of this framework.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/you-can-track-stock-market-data-from-your-terminal-1k1h3135" rel="noopener noreferrer"&gt;109. You Can Track Stock Market Data From Your Terminal&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhvma0mk1wg6aa6x4z1oc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhvma0mk1wg6aa6x4z1oc.jpeg" width="799" height="546"&gt;&lt;/a&gt;&lt;br&gt;
As a developer, I love working with the terminal. The plain, simple, and in my opinion the best way to interact with the computer (also it makes you look geeky)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-does-nodejs-achieve-concurrency" rel="noopener noreferrer"&gt;110. How Does Node.js Achieve Concurrency?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws8g3381di2qtzyiz9p2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws8g3381di2qtzyiz9p2.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered how Node.js handles multiple requests despite being single threaded? Find out the secret to concurrency in Node.js and how the event loop works&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unleashing-the-power-of-typescript-improving-standard-library-types" rel="noopener noreferrer"&gt;111. Unleashing the Power of TypeScript: Improving Standard Library Types&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzeegrzb30y6ws48rynyg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzeegrzb30y6ws48rynyg.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to achieve better type safety and code quality by improving types in TypeScript's standard library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/serving-a-nodejs-express-app-from-a-subfolder-a-routing-lifehack-zj2ov35mf" rel="noopener noreferrer"&gt;112. Routing Life Hacks: Serving a Node.js Express App from a Sub-Folder&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5gtcdzfo08lz1mekgvtp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5gtcdzfo08lz1mekgvtp.png" width="799" height="399"&gt;&lt;/a&gt;&lt;br&gt;
Express is probably the most popular web framework for Node.js and tons of tutorials and instructions have already been written. However, most of them don't cover the topic I am going to tell you about. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-serverless-nodejs-application-on-google-cloud" rel="noopener noreferrer"&gt;113. Deploying a Serverless Node.js Application on Google Cloud&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fknpbxqnogalglag7euez.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fknpbxqnogalglag7euez.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
Embarking on your first software development project can be a daunting experience, especially when it comes to navigating the world of serverless applications a&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-upcoming-nodejs-trends-to-watch-in-2020-6zh32tr" rel="noopener noreferrer"&gt;114. 7 Node.JS Trends That Will Dominate in 2020&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frkg59a22r7d8z1p64cro.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frkg59a22r7d8z1p64cro.jpg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
The popularity of Node.js has grown in recent years. With the developers going crazy over the technology, businesses are focusing on the potentialities of Node.JS. If we look at the statistics:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-advantages-of-using-nodejs-caching-scalability-and-a-rich-ecosystem-q23t33c1" rel="noopener noreferrer"&gt;115. The Advantages of Using Node.js: Caching, Scalability, and a Rich Ecosystem &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FEIcuB1BaaCgyysQkgxzCoeejxvt2-ltk33so.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%2Fcdn.hackernoon.com%2Fimages%2FEIcuB1BaaCgyysQkgxzCoeejxvt2-ltk33so.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you’re wondering why Node.js is so popular with developers, here’s a list of advantages of using Node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-typescript-maps-and-types" rel="noopener noreferrer"&gt;116. Understanding TypeScript Maps &amp;amp; Types&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2emxua9n1de1o1xi0v59.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2emxua9n1de1o1xi0v59.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Let's get real for a moment, Navigating the treacherous waters of TypeScript type definitions for a Map can sometimes feel like trying......Why, you ask?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-shopifys-billing-api-6r1q3udr" rel="noopener noreferrer"&gt;117. How To Setup Shopify`s Billing API&lt;/a&gt;
&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%2Frq47hk7ddjqxdcu0chjz.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%2Frq47hk7ddjqxdcu0chjz.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
One of the most common mistakes of beginning Shopify app developers is to assume that the Shopify app store will handle pricing and billing for them. Learn how to add billing code to your app to prevent selling it for free.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wtf-is-destructuring-in-javascript-6t5g32wu" rel="noopener noreferrer"&gt;118. Destructuring in JavaScript: A How-To Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmbz7klvl48h5b2cz1rux.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmbz7klvl48h5b2cz1rux.png" width="800" height="525"&gt;&lt;/a&gt;&lt;br&gt;
(This article is part of an ongoing series on technical and soft skills from Nathan Thomas, a full stack software engineer working in San Francisco building really cool stuff. He previously worked and attended Lambda School. Click here for the previous article in the series, a piece called “Please Explain Closures!”)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learning-path-to-become-a-backend-developer-in-2020-qr1v32eo" rel="noopener noreferrer"&gt;119. How to Become a Backend Developer in 2020&lt;/a&gt;
&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/drafts%2Fa3vw32np.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/drafts%2Fa3vw32np.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Are you looking for a career in Backend Development? To build complete applications beyond the user-interface companies need rockstar back-end developers.&lt;/p&gt;

&lt;p&gt;All the app data is stored and processed on the back-end. Back-end development is everything that happens behind the scenes. It is a variety of things like the databases, the business logic, the API layer and pretty much everything other than the user-interface.&lt;/p&gt;

&lt;p&gt;The&amp;nbsp;average salary&amp;nbsp;for a back-end developer is&amp;nbsp;$123,689&amp;nbsp;per year in the United States as of 2019. In this post, let’s learn about what it means to be a Backend Developer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bring-in-the-bots-and-let-them-maintain-our-code-gh3s33n9" rel="noopener noreferrer"&gt;120. Bring In The Bots, And Let Them Maintain Our Code!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpfbwg2jv5m850ohzmf3z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpfbwg2jv5m850ohzmf3z.png" width="800" height="493"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to automate away as much maintenance as possible using Renovate, Travis CI, and CodeCov&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-schedule-and-run-recurring-cron-jobs-in-nodejs" rel="noopener noreferrer"&gt;121. How to Schedule and Run Recurring Cron Jobs in Node.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevqdax02pyx5ltmt3k7w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevqdax02pyx5ltmt3k7w.jpeg" width="799" height="508"&gt;&lt;/a&gt;&lt;br&gt;
Scheduling and Running Recurring Cron Jobs in Node.JS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-user-service-with-grpc-nodejs-and-mongodb-the-complete-microservice-tutorial-part-2-jkw34pt" rel="noopener noreferrer"&gt;122. Building User Service With GRPC, Node.JS, and MongoDB: The Complete Microservice Tutorial — [Part 2]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ttmkcgtg3lymvytg0lh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ttmkcgtg3lymvytg0lh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Microservices are about decoupling your system. In a monolith, you build all the components of the software in one large codebase and deploy the software at once. But in the microservice world, we build each component of a large system decoupled from each other.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mutability-and-immutability-in-javascript-explained-in-detail-x7q33ag" rel="noopener noreferrer"&gt;123. Mutability And Immutability In JavaScript Explained In Detail&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9l2wsq3fv9z3e72cvem4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9l2wsq3fv9z3e72cvem4.jpeg" width="800" height="590"&gt;&lt;/a&gt;&lt;br&gt;
The concept of mutability and immutability in JavaScript is essential to understand to avoid errors. Whether a data type is mutable or not is strictly tied to w&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-should-stop-using-fat-functions-in-your-lambda-code" rel="noopener noreferrer"&gt;124. Why you Should Stop Using Fat Functions in Your Lambda Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrtwc950sgl67vttyzx5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrtwc950sgl67vttyzx5.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The debate over whether to use a single-purpose function vs a fat lambda continues to this day. We hope to convince you that Fat Lambda is truly an anti-pattern&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-javascript-courses-to-land-your-next-high-paying-job" rel="noopener noreferrer"&gt;125. 6 JavaScript Courses To Land Your Next High Paying Job&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fshf7pibx9fw4ub6b8wd7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fshf7pibx9fw4ub6b8wd7.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-twitter-bot-with-nodejs-8g4h3zr0" rel="noopener noreferrer"&gt;126. How to Build a Twitter bot using NodeJs&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.871Z-e6g916yle7i9y498lofmqnw1" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.871Z-e6g916yle7i9y498lofmqnw1" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Building a Twitter bot using their&amp;nbsp;API&amp;nbsp;is one of the fundamental applications of the Twitter API. To build a Twitter bot with Nodejs, you’ll need to take these steps below before proceeding:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/keeping-track-of-group-expenses-with-telegram-bot-aws-and-nodejs" rel="noopener noreferrer"&gt;127. Build Your own Telegram Bot with AWS and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5rhk8vrfgt2wzig7ixqm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5rhk8vrfgt2wzig7ixqm.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Automate thankless tasks like splitting grocery bills using a Telegram Bot and AWS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-make-your-nodejs-back-end-secure-leh32ty" rel="noopener noreferrer"&gt;128. How to Make Your Nodejs Backend&amp;nbsp;Secure&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvhglhzpyyp0humjtitth.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvhglhzpyyp0humjtitth.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As you know these days security becomes more and more important for all kind of startups. As a startup owner, you should pay attention to your web app’s security in the first place. Remember that users are trusting their information to you and you should care about their data professionally otherwise if someone hacks your web app and steals the data you will fail and lose your customers. &lt;/p&gt;

&lt;h3&gt;
  
  
  [129. Installing Ruby on Rails 6 on Ubuntu
&lt;/h3&gt;

&lt;p&gt;[A How-To Guide]](&lt;a href="https://hackernoon.com/installing-ruby-on-rails-6-on-ubuntu-a-how-to-guide-r8b732vn" rel="noopener noreferrer"&gt;https://hackernoon.com/installing-ruby-on-rails-6-on-ubuntu-a-how-to-guide-r8b732vn&lt;/a&gt;)&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpffs6sy6jcevvp3au7pw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpffs6sy6jcevvp3au7pw.png" width="800" height="337"&gt;&lt;/a&gt;&lt;br&gt;
Installing Rails 6 on Ubuntu can be tricky. In 5 easy steps, I’ll show you how to do it. I’m currently a web development student at microverse. As part of the microverse curriculum, we’re expected to solve some Rails exercises from The Odin Project. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-omni-channel-micro-app-with-nodejs-and-express-in-2-hours-5i3832s7" rel="noopener noreferrer"&gt;130. How to Build an Omni-Channel Micro-App with Node.js and Express in 2 Hours&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z7hm3coj1rn7f0nhsy6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z7hm3coj1rn7f0nhsy6.jpg" width="800" height="357"&gt;&lt;/a&gt;&lt;br&gt;
I’m the CTO of ONEm Communications Ltd. We’ve built a developer framework and platform that allows developers to rapidly build fully functional omni -channel micro-apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-shelljs-to-combine-bash-shell-commands-and-javascript" rel="noopener noreferrer"&gt;131. How to Use ShellJS to Combine Bash Shell Commands and Javascript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuxvnt96h0axr59zvr3lf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuxvnt96h0axr59zvr3lf.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you are looking for a way to use Bash shell, or Unix shell commands within Javascript to automate your workflow, then ShellJS is the perfect library for you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-simple-telegram-bot-with-nodejs-and-grammy" rel="noopener noreferrer"&gt;132. Building a Simple Telegram Bot With Node.js and GrammY&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1uvd00jtz3khbaplhn1v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1uvd00jtz3khbaplhn1v.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial will guide you through the process of creating a simple Telegram bot using JavaScript, Node.js and GrammY.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/receiving-and-handling-emails-with-aws-and-amazon-ses-jr423w82" rel="noopener noreferrer"&gt;133. Receiving and Handling Emails with AWS and Amazon SES&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff7g2psgpot8wgg68tvmm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff7g2psgpot8wgg68tvmm.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
If you have B2C applications, you have to deal with support tickets and emails. According to user size, it can be difficult to handle emails with a person or manage same email address with multiple people for support mails.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-e-commerce-website-with-nuxt-and-cosmic-js-292c94e37b41" rel="noopener noreferrer"&gt;134. How to Build an E-commerce Website with Nuxt and Cosmic JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftqja3fhnfc8dgl7mwraa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftqja3fhnfc8dgl7mwraa.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
What we will be building.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-exploit-prototype-pollution" rel="noopener noreferrer"&gt;135. How to Exploit Prototype Pollution?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbpmysyq7nzj6k13s0dzn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbpmysyq7nzj6k13s0dzn.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Prototype Pollution is a JavaScript related vulnerability. This article explains how it works and how to exploit it bypassing security checks of the app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-redis-streams-with-nestjs-part-2-reading-from-stream" rel="noopener noreferrer"&gt;136. Using Redis Streams with NestJS: Part 2 - Reading from Stream&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1pjgxjjgajon6i60g6sm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1pjgxjjgajon6i60g6sm.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This is part 2 of a 3-part series, where we will explore how to use Redis streams with NestJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-caching-in-nodejs-using-redis-tq143usy" rel="noopener noreferrer"&gt;137. How To Setup Caching in Node.js using Redis &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy31579bvpnszzlnbrcla.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy31579bvpnszzlnbrcla.jpeg" width="800" height="579"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we are going to implement caching in a node js &lt;br&gt;
application using Redis, but, before we delve into the implementation &lt;br&gt;
details, let’s explore what caching is and how it can help the &lt;br&gt;
performance of our application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-scrape-data-from-google-maps" rel="noopener noreferrer"&gt;138. How to Scrape Data from Google Maps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnugl6qj35lm4kj6swps6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnugl6qj35lm4kj6swps6.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Want to scrape data from Google Maps? This tutorial shows you how to do it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-invoice-pdf-system-using-reactjs-redux-and-nodejs" rel="noopener noreferrer"&gt;139. How to Build an Invoice PDF System Using React.js, Redux and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ki81uzbui4w55cx03zx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7ki81uzbui4w55cx03zx.jpeg" width="799" height="362"&gt;&lt;/a&gt;&lt;br&gt;
Learn to build an Invoice PDF system with React.js, Redux, and Node.js. Set up, integrate, style UI, test, and deploy. GitHub repo included.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-redis-streams-with-nestjs-part-3-consumer-groups" rel="noopener noreferrer"&gt;140. Using Redis Streams with NestJS: Part 3 - Consumer groups&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6ksba3qwijvkw6brj23z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6ksba3qwijvkw6brj23z.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This is part 3 of a 3-part series, where we will explore how to use Redis streams with NestJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-from-heroku-to-render" rel="noopener noreferrer"&gt;141. Migrating from Heroku to Render&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fntdsf98pleo8i9djf2xp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fntdsf98pleo8i9djf2xp.jpeg" width="799" height="483"&gt;&lt;/a&gt;&lt;br&gt;
Migrate from Heroku to Render&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-a-web-develop-environment-in-debian-lmiv33tz" rel="noopener noreferrer"&gt;142. Setting up a Web Develop Environment in Debian&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg62uk3obp8lc1wur211l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg62uk3obp8lc1wur211l.jpg" width="800" height="484"&gt;&lt;/a&gt;&lt;br&gt;
I am on Microverse working with a lot of people new to Software Development with Linux (I use this word to refer to Linux OS and all his derivatives or distros), and in web development we use certain tools and pipelines that are more difficult to set up in Windows. So I found that most of the people new to Linux struggle to set up the tooling and basic commands for the first time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-print-receipts-with-tspl-and-javascript" rel="noopener noreferrer"&gt;143. How to Print Receipts With TSPL and JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fol8qum6ux43o08ad2ge0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fol8qum6ux43o08ad2ge0.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Some of our customers from “Alto’s POS &amp;amp; Inventory” asked us if they can use their label printer as a receipt printer. So, we implemented this feature.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/query-ethereum-mempool-using-nodejs-web3js-and-geth" rel="noopener noreferrer"&gt;144. Query Ethereum MemPool using Node.js, Web3.js and Geth&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv0kdjm7zvlmzordzkcv9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv0kdjm7zvlmzordzkcv9.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Query Ethereum Memory Pool or Transaction Pool using Node js Web3.js and Geth&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-complete-microservice-tutorial-introduction-part-1-ygl31q9" rel="noopener noreferrer"&gt;145. The Complete Microservice Tutorial: Introduction [Part 1]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fifpr0cqlp645uuxgy051.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fifpr0cqlp645uuxgy051.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Project Link:&amp;nbsp;&lt;a href="https://github.com/Joker666/microservice-demo/" rel="noopener noreferrer"&gt;https://github.com/Joker666/microservice-demo/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-ways-a-node-developer-can-drastically-boost-their-productivity" rel="noopener noreferrer"&gt;146. 6 Ways A Node Developer Can Drastically Boost Their Productivity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.png" width="800" height="569"&gt;&lt;/a&gt;&lt;br&gt;
These six productivity tips will supercharge your productivity as a Node developer. You'll save hours of time which you can then invest in other activities.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-abstract-syntax-tree-with-acorn-qd2031c0" rel="noopener noreferrer"&gt;147. How to Create Abstract Syntax Tree with Acorn&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2f0ojyg6c89rbm2tzc1c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2f0ojyg6c89rbm2tzc1c.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-built-a-search-engine-with-meilisearch-and-javascript-heres-how-you-can-too-zz2d3zae" rel="noopener noreferrer"&gt;148. We Built A Search Engine With MeiliSearch and JavaScript: Here's How You Can Too&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18zblq2ro8b3ygx68gyw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18zblq2ro8b3ygx68gyw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Struggle to find the chemistry Nobel prize winner for 1979? Try out MeiliSearch's super-fast-search JavaScript tutorial to find Nobel prize winners in a matter of milliseconds. 🌬️&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-security-headers-101-mf9k24zn" rel="noopener noreferrer"&gt;149. NodeJS Security Headers: 101&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.827Z-zv24ww1dkp3dvuaokqt9wv6q" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.827Z-zv24ww1dkp3dvuaokqt9wv6q" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
When we talk about security wrt any web application its a multiple dimensional thing it will involve a number of different aspects:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-dollarauth-modules-redirect-in-tandem-with-dollarrouterpush-in-nuxtjs-i68r3yi8" rel="noopener noreferrer"&gt;150. Using $auth Module’s Redirect in Tandem With $router.push in Nuxt.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoqz651welc40t1o9f8x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoqz651welc40t1o9f8x.png" width="560" height="700"&gt;&lt;/a&gt;&lt;br&gt;
Recently I came across the issue of using the&amp;nbsp;auth&amp;nbsp;module in Nuxt.js and invoking a $router.push&amp;nbsp;in subsequent line of code in the same method. The conundrum began when the lines after the&amp;nbsp;auth.loginWith&amp;nbsp;method did not execute as intended since the page was redirected to the redirect URI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-bnb-payment-gateway-with-nodejs-and-expressjs-on-binance-smart-chain-bsc-t7143479" rel="noopener noreferrer"&gt;151. How to Create a BNB Payment Gateway with NodeJS &amp;amp; ExpressJS on Binance Smart Chain&amp;nbsp;(BSC)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcjoj8grk7ujaweka5jf5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcjoj8grk7ujaweka5jf5.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Today, cryptocurrencies and blockchain have changed a lot of traditional methods and solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/on-recursion-and-trampolining-uxf3tvx" rel="noopener noreferrer"&gt;152. On Recursion and Trampolining&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9mt9p8uqrsqb3d6g8kf6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9mt9p8uqrsqb3d6g8kf6.jpeg" width="800" height="544"&gt;&lt;/a&gt;&lt;br&gt;
Did you know that recursion can be optimized using a concept which works similar to the way how we jump on a  trampoline. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/improving-react-app-performance-with-ssr-and-rust-rust-vs-nodejs-part-iii-ii3932wg" rel="noopener noreferrer"&gt;153. Improving React App Performance with SSR and Rust: Rust vs Node.js [Part III]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8ld3hwbqjq2s4rladde.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg8ld3hwbqjq2s4rladde.jpg" width="800" height="328"&gt;&lt;/a&gt;&lt;br&gt;
In theory, a new technology or a modern approach should have a lot of benefits, but the main question that matters is that - what is actually practical advantages of that in numbers?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-displayname-helps-in-testing-react-using-styled-components-ouad24al" rel="noopener noreferrer"&gt;154. How 'displayName' Helps In Testing React Using Styled Components&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa4razuaibd9x7w86565x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa4razuaibd9x7w86565x.jpg" width="799" height="434"&gt;&lt;/a&gt;&lt;br&gt;
How to get rid of the weird styled component names in test snapshots&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-organized-my-nodejs-rest-api-aq573376" rel="noopener noreferrer"&gt;155. How I Organized my Node.js REST API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvekra1yrg0h6w6yhmm1u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvekra1yrg0h6w6yhmm1u.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
When I started using Node.js for building REST APIs on the server side, I struggled a lot with the same question over and over again:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-a-serverless-nodejs-application-on-azure" rel="noopener noreferrer"&gt;156. How to Deploy a Serverless Node.js Application on Azure&lt;/a&gt;
&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%2Fwbn2uilysqgms205rwct.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%2Fwbn2uilysqgms205rwct.jpeg" width="800" height="356"&gt;&lt;/a&gt;&lt;br&gt;
This article will guide beginners in software development on how to deploy a serverless Node.js application on Microsoft Azure. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-tips-to-making-your-puppeteer-scripts-more-bulletproof" rel="noopener noreferrer"&gt;157. 7 Tips to Making Your Puppeteer Scripts More Bulletproof&lt;/a&gt;
&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%2Frn9k9b7avvufwhip7lmt.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%2Frn9k9b7avvufwhip7lmt.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How these 7 tips and tricks can help your puppeteer code stand out and work more reliably.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/enabling-virtuals-in-mongoose-lean-mode-in-a-feathersjs-service-99d9ed1c9170" rel="noopener noreferrer"&gt;158. Enabling Virtuals In Mongoose Lean Mode (in a FeathersJs service)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48s1su7og8zxd2trqx8u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48s1su7og8zxd2trqx8u.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Originally published at melvinkoh.me &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-your-own-esp8266esp32-over-the-air-firmware-updater-a-how-to-guide-part-ii-psb53y1q" rel="noopener noreferrer"&gt;159. Building Your Own ESP8266/ESP32 Over-The-Air Firmware Updater [A How-To Guide] Part II&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ths6jzuadttjfivz6qg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ths6jzuadttjfivz6qg.jpg" width="799" height="236"&gt;&lt;/a&gt;&lt;br&gt;
This is a continuation of Part 1 of our initial simple OTA solution for the ESP8266 or ESP32. In this next part we’ll look into how we can build a more comprehensive OTA solution that does the following:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-serverless-contact-form-with-aws-lambda-and-aws-ses-fbf01d523678" rel="noopener noreferrer"&gt;160. Building a Serverless Contact Form with AWS Lambda and AWS SES&lt;/a&gt;
&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%2Fxmpgt5jbumy99xvyst8f.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%2Fxmpgt5jbumy99xvyst8f.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
What if I told you it can be done with zero dependencies? Hope you’re up for a challenge because that’s exactly what we’ll be doing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/efficient-state-management-in-javascript-apps-with-statemanjs" rel="noopener noreferrer"&gt;161. Efficient State Management in JavaScript Apps with Statemanjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdia1skb2i4vrnh41rgwh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdia1skb2i4vrnh41rgwh.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Statemanjs is a powerful, efficient state management library for JavaScript and Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-restart-the-typescript-nodejs-application-fast-v11d3t3f" rel="noopener noreferrer"&gt;162. How to Restart the TypeScript NodeJS Application Fast&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsfrsn18p8bys38tof4qh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsfrsn18p8bys38tof4qh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
I have been working for the different kinds of Node JS application from the last 4 years. For every project I tried to improve the performance and code quality. From that, I found a very interesting way to restart the typescript application so fast. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/uploading-a-1-million-row-csv-file-to-the-backend-in-10-seconds" rel="noopener noreferrer"&gt;163. Uploading a 1 Million Row CSV File to the Backend in 10 Seconds&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyf4taaxe3je6wgxmc42x.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyf4taaxe3je6wgxmc42x.webp" width="600" height="347"&gt;&lt;/a&gt;&lt;br&gt;
Uploading 1 million row size large CSV to mongoDB using nodejs stream &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-lambda-function-that-creates-xlsx-files-from-json-data-and-store-on-s3-using-nodejstypescript" rel="noopener noreferrer"&gt;164. The Lambda Function That Creates&amp;nbsp;xlsx Files From JSON Data to Store On S3 Using NodeJS/Typescript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0toamuzb2fc44vwuf8gq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0toamuzb2fc44vwuf8gq.jpeg" width="800" height="357"&gt;&lt;/a&gt;&lt;br&gt;
How to write a Lambda function to convert json data to xlsx file and then upload to s3 and return a signed url of that uploaded file on a serverless framework&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-scrape-almost-anything-with-puppeteer-and-nodejs-722333gv" rel="noopener noreferrer"&gt;165. How to Scrape (Almost) Anything With Puppeteer and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6bvbki1nnumotu35xtq9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6bvbki1nnumotu35xtq9.jpeg" width="799" height="455"&gt;&lt;/a&gt;&lt;br&gt;
A guide to web scraping with Puppeteer, Node.js, and Autocode with tips and examples&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/moving-from-react-redux-to-reduxjstoolkit-55133u3c" rel="noopener noreferrer"&gt;166. Moving From React-Redux to @reduxjs/toolkit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhip7mlexlkxfhvjgd5t.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhip7mlexlkxfhvjgd5t.webp" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
I’ve been working with react-redux, and I’m loving it, working with react is awesome, but it can get confusing really fast, so when I was introduced to redux I just instantly loved it. The thing is… when I created an application using yarn create ract-app --template redux, the app had a different syntax than the one I was taught in all the tutorials I saw on youtube, so I started playing around with the default application, and the way they do things there is cleaner and more straight forward. After a quick google search, I realized the default app uses the @redux/toolkit and I wanted to talk about it because it’s pretty great, so…&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-gallery-site-with-11ty-lu203zzm" rel="noopener noreferrer"&gt;167. Build a Gallery Site with 11ty&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdw0fqsx9fwq5rlmhn7l9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdw0fqsx9fwq5rlmhn7l9.jpeg" width="500" height="494"&gt;&lt;/a&gt;&lt;br&gt;
This is a run-through of setting up a website with Eleventy, a simple static site generator. I’m going to try to list out all the relevant steps so you can follow along if you are attempting a similar project. I made a gallery site meant to showcase graphic artwork. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-aws-lambda-and-node-js-4ce3259c6dfd" rel="noopener noreferrer"&gt;168. Getting Started with AWS Lambda and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmw5e91pnb482amhzq0vp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmw5e91pnb482amhzq0vp.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
Once upon a time, not so long ago, a word caught my ear. Lambda. That struck a chord, remembering the good old days of playing Half-Life as a kid. Little did I know what AWS Lambda was, and how incredibly awesome it is. If you’re intrigued, stick around. I’ll only take a few minutes out of your already busy day, and you surely won’t mind.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/express-js-boilerplate-with-user-authentication-ch5032a3" rel="noopener noreferrer"&gt;169. Express-js Boilerplate with User Authentication&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftobj5jpphrukul4kbjma.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftobj5jpphrukul4kbjma.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I couldn’t find a complete user authentication system for Expressjs, so I wrote this one.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/eunice-analysis-of-react-2k1y32tl" rel="noopener noreferrer"&gt;170. A Deep Dive Into The Architecture of React: Structure and Dependencies (feat. Eunice)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi76h1ufnfexghwt9f0i7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi76h1ufnfexghwt9f0i7.jpg" width="800" height="240"&gt;&lt;/a&gt;&lt;br&gt;
This case study investigates and demonstrates the capabilities of Eunice, by using Eunice on the JavaScript library React.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-authentication-using-passportjs-829i3ye2" rel="noopener noreferrer"&gt;171. Node Authentication using Passport.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5pih9lod08lorxp6t8yd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5pih9lod08lorxp6t8yd.jpg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
While building any web app people get confused or feel difficulty in authentication process. Creating a registration form and sign in process is a hectic process if we don't follow proper method.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automate-a-blog-post-app-deployment-with-github-actions-nodejs-couchdb-and-aptible" rel="noopener noreferrer"&gt;172. How to Automate A Blog Post App Deployment With GitHub Actions, Node.js, CouchDB, and Aptible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1l6lh2f3w9vym043nerm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1l6lh2f3w9vym043nerm.jpeg" width="800" height="574"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to the guide on automating blog post app deployment using GitHub Actions, Node.js, &lt;/p&gt;

&lt;p&gt;CouchDB, and Aptible.&lt;/p&gt;

&lt;p&gt;This comprehensive tutorial will guide you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ci-cd-pipeline-how-to-setup-a-ci-cd-pipeline-from-scratch-with-github-actions" rel="noopener noreferrer"&gt;173. CI CD Pipeline: How to Setup a CI CD Pipeline From Scratch with GitHub Actions.&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl7kn9k7205utheg6v4b3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl7kn9k7205utheg6v4b3.jpeg" width="799" height="390"&gt;&lt;/a&gt;&lt;br&gt;
 Setup your CI CD Pipeline with GitHub Actions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-vs-flask-which-one-has-a-better-performance-vf1u35gr" rel="noopener noreferrer"&gt;174. Node.js Vs Flask: Which One Has A Better Performance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzaqttl5cdmtlvp5l55zi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzaqttl5cdmtlvp5l55zi.jpeg" width="517" height="244"&gt;&lt;/a&gt;&lt;br&gt;
Curious about how Flask stacks up against Node.js? These are my thoughts on the matter. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/redis-and-nodejs-learn-the-basics" rel="noopener noreferrer"&gt;175. Redis and Node.JS: Learn the Basics&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhxbsiujsdahlbtply77z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhxbsiujsdahlbtply77z.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Redis is a powerful piece of technology that lets us store data in memory. Let's look at how to use it with Node.JS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-multi-processing-helped-me-speed-up-my-javascript-application-by-4x" rel="noopener noreferrer"&gt;176. How Multi-Processing Helped Me Speed Up My JavaScript Application By 4x&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvezwpqmntmrvnjliwlqj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvezwpqmntmrvnjliwlqj.jpeg" width="800" height="367"&gt;&lt;/a&gt;&lt;br&gt;
We'll delve deep into the enigma of multiprocessing in Node.js, armed with riveting code examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/file-based-routing-in-nodejs-a-brief-guide" rel="noopener noreferrer"&gt;177. File-Based Routing in Node.js: A Brief Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmqzzcsedxl5rcjh5gb02.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmqzzcsedxl5rcjh5gb02.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
About a year ago, I tried Next.js for the first time and was so impressed by their file-based routing that I decided to implement a similar system on backend&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/who-said-solid-is-applicable-only-in-oo-languages-heres-how-you-can-do-it-in-javascript-yyyo3590" rel="noopener noreferrer"&gt;178. Who said SOLID is applicable only in OO languages? Here's how you can do it in Javascript!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5z731tt173cq0fs7ic5b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5z731tt173cq0fs7ic5b.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
SOLID is five design principles intended to make software designs more understandable, flexible, and maintainable. It helps us to think about the right way to build a software system&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-software-development-stack-to-build-on-in-2022" rel="noopener noreferrer"&gt;179. What Software Development Stack to Build on in 2022?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FaBBfgZPPZyb0YobTc0dCp6i6p7V2-fx134v7.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%2Fcdn.hackernoon.com%2Fimages%2FaBBfgZPPZyb0YobTc0dCp6i6p7V2-fx134v7.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
It’s impossible for teams to make the most out of their development effort without the right tools. Here is the best software development stack for 2022.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-personal-shopping-assistant-using-brainjs-and-nodejs" rel="noopener noreferrer"&gt;180. Build a Personal Shopping Assistant Using Brain.js and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bgwrh2mwbxs9qp0txv2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bgwrh2mwbxs9qp0txv2.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore the world of personalized recommendations with Brain.js and Nodejs. Uncover how it turns your preferences into curated shopping experiences.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/coffee-what-how-developers-quit-to-use-coffeescript-29aj36wn" rel="noopener noreferrer"&gt;181. Coffee… what? How Developers Quit To Use CoffeeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fptjqh1dtuhyjcw45c1wy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fptjqh1dtuhyjcw45c1wy.png" width="800" height="490"&gt;&lt;/a&gt;&lt;br&gt;
It’s been over 10 years since the release of CoffeeScript and after a &lt;br&gt;
decade, it seems we can state that this innovative idea became &lt;br&gt;
completely forgotten by the front-end developers community.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/12-javascript-concepts-that-will-level-up-your-development-skills-ha1a364w" rel="noopener noreferrer"&gt;182. 12 JavaScript Concepts That Will Level Up Your Development Skills&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkeuqxe412wnljm82g832.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkeuqxe412wnljm82g832.png" width="800" height="410"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript is a complex language. If you’re a JavaScript developer at any level, it’s important to understand its foundational concepts. This article tackles 12 concepts that are critical for any JS developer to understand, but in no way represents the full breadth of what a JS developer should know.&lt;/p&gt;

&lt;p&gt;I will be continuously updating this list in a Github repository called&amp;nbsp;JS Tips &amp;amp; Tidbits. Please star ⭐ and share if you want to follow along!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-best-practices-for-designing-restful-apis-jx7b3ymj" rel="noopener noreferrer"&gt;183. 5 Best Practices for Designing RESTful&amp;nbsp;APIs&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.786Z-nhjvzxzhapgw2ryc40rp628w" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.786Z-nhjvzxzhapgw2ryc40rp628w" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
RESTful APIs are everywhere, powering more of the modern world than any other API architecture. REST accounts for up to 80% of APIs according to this study by ProgrammableWeb. How those APIs are built and structured can make or break a company in today’s ultra-competitive world. Poorly-designed APIs can be difficult to use, can fail when they are needed most, and are valuable targets for hackers looking for sensitive data. On the other hand, a well-designed API that utilizes best practices makes development a breeze, attracts new customers, and creates confidence among users that can boost retention rates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/send-emails-from-nodejs-using-sendinblue-in-just-5-steps" rel="noopener noreferrer"&gt;184. Send Emails From Node.JS Using Sendinblue in Just 5 Steps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F552lqgo3thwxo8p082ex.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F552lqgo3thwxo8p082ex.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn how to send emails from Node.js using SendInBlue.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-creating-new-nodejs-projects-and-working-with-packages-jw1i3woy" rel="noopener noreferrer"&gt;185. Tutorial: Creating New Node.js Projects and Working with Packages&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh30guay8mpqg9s9a83f7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh30guay8mpqg9s9a83f7.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
After you've set up Node.js on your machine, the first thing you'll probably want to do is create a new project and start coding. And to get more efficient at the job, there are two important things that you'll need to be fluent with:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-crypto-price-tracker-using-nodejs-and-cassandra-7pn35oa" rel="noopener noreferrer"&gt;186. Build A Crypto Price Tracker using Node.js and Cassandra&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FyvAYLwH0XzSQ3fMrG8o677THSb62-hu1030xn.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%2Fcdn.hackernoon.com%2Fimages%2FyvAYLwH0XzSQ3fMrG8o677THSb62-hu1030xn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Since the big bang in the data technology landscape happened a decade and a half ago, giving rise to technologies like Hadoop, which cater to the four ‘V’s. — volume, variety, velocity, and veracity there has been an uptick in the use of databases with specialized capabilities to cater to different types of data and usage patterns. You can now see companies using graph databases, time-series databases, document databases, and others for different customer and internal workloads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-continuously-run-a-nodejs-or-python-app-while-keeping-them-updated" rel="noopener noreferrer"&gt;187. How To Continuously Run a NodeJS or Python App While Keeping Them Updated&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this short article, I will show and explain how to continuously run NodeJS and Python apps while also keeping them updated&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-discord-bot-to-save-messages-as-notion-notes" rel="noopener noreferrer"&gt;188. A Discord Bot to Save Messages as Notion Notes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiu6entmogjb8drpring1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiu6entmogjb8drpring1.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Tutorial for a Discord bot that automatically saves messages from a Discord server to Notion, if an Admin reacts to them with a specific emoji, say ✍️.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/e2e-testing-of-excel-downloads-with-cypress-m29v24lg" rel="noopener noreferrer"&gt;189. E2E Testing of Excel Downloads with Cypress&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkf0x4sga5km02oqnftxr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkf0x4sga5km02oqnftxr.jpg" width="799" height="671"&gt;&lt;/a&gt;&lt;br&gt;
Recently while working on a project, I had to create a functionality where users can download an excel file consisting of some data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/20-essential-backend-tools-for-developers" rel="noopener noreferrer"&gt;190. 20 Essential Backend Tools For Developers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh91n9jn28r98vxpmji18.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh91n9jn28r98vxpmji18.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
These are 20 backend tools that developers should definitely check out.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-currying-closures-and-coupling-in-javascript-pg3x3y6z" rel="noopener noreferrer"&gt;191. Understanding Currying, Closures, and Coupling in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F943irk6e5ak0evppl767.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F943irk6e5ak0evppl767.jpg" width="800" height="284"&gt;&lt;/a&gt;&lt;br&gt;
Here's a problem. You have an object in your code exposed via an export. You also have a function in the same file (also exported) consuming that object directly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/visual-regression-testing-with-playwright" rel="noopener noreferrer"&gt;192. Visual Regression Testing with Playwright&lt;/a&gt;
&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%2Fo7iow1s93ezi1hs0tfi8.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%2Fo7iow1s93ezi1hs0tfi8.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Visual Regression Testing with Playwright - Automated Testing&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-mediator-pattern-for-ultimate-coding-speed" rel="noopener noreferrer"&gt;193. The Mediator Pattern for Ultimate Coding Speed &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs8r3didps7dgqbrk9goy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs8r3didps7dgqbrk9goy.jpeg" width="800" height="294"&gt;&lt;/a&gt;&lt;br&gt;
Improve coding speed, reduce code breaks, increase flexibility and modularity with a simple yet underestimated pattern, the Mediator in the form of CQRS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-power-of-nodejs-xtj4307y" rel="noopener noreferrer"&gt;194. What Really Makes Node.js Great&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmmqzoovm1elilg15jlej.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmmqzoovm1elilg15jlej.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Mmm… long story short, I wanted to learn how the heck node works. Read a lot of docs saying it’s asynchronous, it’s single-threaded, it’s all based on the event loop and whatnot. Basically, the words were scary I mean every guy says something huge using top-notch vocabulary and it just scared the shit out of me and my brain was like &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-vs-java-why-how-and-when-to-choose-one-over-the-other-3dcn36m1" rel="noopener noreferrer"&gt;195. Node.js vs Java: Why, How, and When to Choose One Over the Other&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnyqdcm2dddfa48bdnayi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnyqdcm2dddfa48bdnayi.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Recently, my colleagues and I discussed the popularity of a couple of technologies — in particular, Java and node.js. After a brief Internet surfing session, it turned out that these technologies are used by many information giants to develop and maintain their platforms. Below, I will mention only a few of them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/security-best-practices-for-nodejs-apps-to1k313u" rel="noopener noreferrer"&gt;196. Security Best Practices for Node.js Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnhypbe5nzr7g5blr58ev.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnhypbe5nzr7g5blr58ev.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Node.js Security Guide
&lt;/h1&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-scraping-using-a-headless-browser-in-nodejs" rel="noopener noreferrer"&gt;197. Web scraping using a headless browser in NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flpkrw5nc5brwt0p9ac0j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flpkrw5nc5brwt0p9ac0j.jpeg" width="799" height="266"&gt;&lt;/a&gt;&lt;br&gt;
Web scraping collects and extracts unstructured data from a website to a more readable structured format like CSV and more. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-deno-could-replace-node" rel="noopener noreferrer"&gt;198. Why Deno Could Replace Node&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqdpks3zmlrnv63tlsq3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqdpks3zmlrnv63tlsq3.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
What is Deno, why does it matter, and how is it currently used for server-side JavaScript?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-the-javascript-slice-method" rel="noopener noreferrer"&gt;199. How to Use the Javascript Slice Method&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft4lhyqtkz3a4dbdtkfwn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft4lhyqtkz3a4dbdtkfwn.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The javascript slice function is a built-in array or string method that returns a shallow copy of a portion of an array into a new array object.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-slider-or-puzzle-captcha-service-with-nodejs" rel="noopener noreferrer"&gt;200. Create Slider Or Puzzle Captcha Service with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lyl408rqu8w0ss89yqe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lyl408rqu8w0ss89yqe.jpeg" width="800" height="585"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we are going to create our own slider captcha and try to understand how it works using typescript, nodejs, and redis&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/twilio-how-to-connect-with-existing-voice-assistant-c93f3t63" rel="noopener noreferrer"&gt;201. Twilio: How to Connect with Existing Voice Assistant &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsi9tar275f7v4upxlrqf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsi9tar275f7v4upxlrqf.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Today's post serves the purpose of explaining Twilio's recent bidirectional streaming feature, the very feature which made it possible to receive the call audio while still being able to send audio for playback asynchronously.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-background-jobs-for-modern-developers-interview-with-startups-of-the-year-nominee-defer" rel="noopener noreferrer"&gt;202. Node.js Background Jobs for Modern Developers – Interview With Startups of the Year Nominee, Defer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnfjju1ibiuxxyf12rfe9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnfjju1ibiuxxyf12rfe9.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Defer has been nominated in HackerNoon's annual Startup of the Year awards in Paris, France. Here's how. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/changing-asyncawait-to-promisesall-to-speed-up-api-calls-in-nodejs" rel="noopener noreferrer"&gt;203. Changing Async/Await to Promises.all to Speed Up API Calls in Node.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flpg77vnjweano7gp4c8d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flpg77vnjweano7gp4c8d.jpeg" width="800" height="438"&gt;&lt;/a&gt;&lt;br&gt;
Converting Async/await to Promises.all in Nodejs helps us reduces processing time from 50+ secs to less than 5 secs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/svelte-state-management-creating-contact-form-2t7y366h" rel="noopener noreferrer"&gt;204. Svelte State Management: Creating Contact Form&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.419Z-lk05eofk2srfldkb4nulyp28" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.419Z-lk05eofk2srfldkb4nulyp28" width="1080" height="713"&gt;&lt;/a&gt;&lt;br&gt;
Recently, I came into Svelte and ... I love it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-or-python-and-why" rel="noopener noreferrer"&gt;205. Node.Js or Python and why? &lt;/a&gt;
&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%2Fd69eitvrfbmudz4tmjx6.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%2Fd69eitvrfbmudz4tmjx6.jpeg" width="800" height="379"&gt;&lt;/a&gt;&lt;br&gt;
With this article, we will discuss every element of both the back-end technologies platforms to provide you with clear insights.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/myth-vs-reality-real-world-runtime-performance-of-nodejs-deno-and-bun" rel="noopener noreferrer"&gt;206. Myth vs. Reality: Real-World Runtime Performance of Node.js, Deno, and Bun&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbh4ejco0soji1h1yawit.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbh4ejco0soji1h1yawit.png" width="800" height="451"&gt;&lt;/a&gt;&lt;br&gt;
Is Node.js really as slow as it has been portrayed by competitors?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/asynchronous-runtimes-a-primer-for-the-perplexed-developer" rel="noopener noreferrer"&gt;207. Asynchronous Runtimes: A Primer for the Perplexed Developer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmsa8xqsechwzdzo32z96.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmsa8xqsechwzdzo32z96.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
The Power of Non-Blocking I/O and Elusive Asynchronous Techniques&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/react-for-infrastructure-n84n2dw7" rel="noopener noreferrer"&gt;208. Is React leading the Infrastructure As Code Movement?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3sqahjx4mjzo1ricoz5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3sqahjx4mjzo1ricoz5.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
What is "Infrastructure as Code"? If someone checks a bunch of YAML files into a Git repository, do they suddenly become code? That seems more like "Infrastructure as Files" to me. I suppose that's better than infrastructure as a gaggle of shell scripts and some commands run by hand in the middle of the night in a coffee-fueled haze, but it is a far cry from code. How about a system to define infrastructure that really is like code?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/npkill-the-solution-to-deleting-node_modules-easily-with-style-q8a4308e" rel="noopener noreferrer"&gt;209. npkill — The solution to deleting node_modules easily, with style&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0a8ob0rbnf6apio04ztt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0a8ob0rbnf6apio04ztt.jpg" width="526" height="263"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-the-this-parameter-in-javascript" rel="noopener noreferrer"&gt;210. What is the "this" Parameter In JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6usr7du6u8mkh22ap7fm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6usr7du6u8mkh22ap7fm.jpeg" width="800" height="493"&gt;&lt;/a&gt;&lt;br&gt;
The "this" parameter in JavaScript is like that oddly concealed obstacle on a path that keeps tripping people. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-streams-in-action-m33g24qc" rel="noopener noreferrer"&gt;211. Node.js Streams in Action&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmqhhkgbhagszrm4cgqx6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmqhhkgbhagszrm4cgqx6.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered how streams are working in Node.js? I had. So far I know that using streams will most certainly reduce memory usage on the server when processing large files. Instead of reading whole file into memory we stream it in chunks to whoever requested it and apply transformations to that stream if needed. That's huge benefit as it allows to avoid vertical scaling. Processing files is common task but not as common as interacting with databases and that's going to be my focus now. I'll build simple API with 2 endpoints. Both will be returning large amount of records from Postgres DB. One endpoint will stream data to the client and another will read whole data into memory and return in one chunk.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-between-nodejs-and-python-for-your-next-backend-app" rel="noopener noreferrer"&gt;212. Choosing between NodeJS and Python for your Next Backend App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n023h1l9md5hywew0ke.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n023h1l9md5hywew0ke.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Deep comparison of two well-known programming languages: Node.js and Python. Learn more about their pros, cons, use cases, and other important criteria.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/axios-or-fetch-what-is-better-for-http-requests-om1n3u4o" rel="noopener noreferrer"&gt;213. Axios or Fetch: What Is Better for HTTP Requests?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnq7g07cjii5bmar1na8.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnq7g07cjii5bmar1na8.webp" width="800" height="375"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered why developers are going for Axios over fetch? As we are aware both are the means to deal with HTTP or XMLHttp requests, Both are capable of making all types of API calls (get, post,put.. etc.). Both are based on Promise API which is native to ES6. But what are the major points to be noted?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hyperledger-composer-is-deprecated-kuzqu31cb" rel="noopener noreferrer"&gt;214. Hyperledger Composer is deprecated&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyym592eflg2844ra5p4b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyym592eflg2844ra5p4b.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Hyperledger Composer is officially deprecated, you can check the message on Composer's Github repo and in the official Rocket Chat channel:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-fetch-date-with-promiseall-and-async-await-fp163u2w" rel="noopener noreferrer"&gt;215. How to Fetch Date with Promise.all and Async / Await&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp01kvjl373iifczhl3y2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp01kvjl373iifczhl3y2.jpeg" width="800" height="392"&gt;&lt;/a&gt;&lt;br&gt;
This article is focusing on showing a brief explanation of how to use Promise.all in a real example that I used in one of my recent projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-twitter-bot-to-heroku-6b143uaj" rel="noopener noreferrer"&gt;216. Deploying Twitter Bot to Heroku&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvivy5y0xyyz4pokidp1i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvivy5y0xyyz4pokidp1i.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Most of us are familiar with Twitter. But we are not much familiar that we can automate the activities like status posting, retweeting,  liking, commenting and so on. So,here I'll show you how we can automate some of the activities like getting the twitter data,posting the status and retweeting with&amp;nbsp;Node.js&amp;nbsp;and a npm package called&amp;nbsp;Twit.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/microservices-deserve-modern-programming-platforms-java-may-not-be-the-best-option-1v5z3tai" rel="noopener noreferrer"&gt;217. Microservices Deserve Modern Programming Platforms: Java May Not be the Best Option&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3izxkeka4h88w5t2pm9q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3izxkeka4h88w5t2pm9q.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Microservices are very popular today, even in traditional corporate IT shops. Often though they are implemented using languages, such as Java, born in the early ’90s and designed for a world of monolithic applications. Do you remember the big old Application Servers?&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-own-live-chart-with-deno-websockets-chartjs-and-materialize" rel="noopener noreferrer"&gt;218. Build your Own Live Chart With Deno, WebSockets, Chart.js and Materialize&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwqsu8ontaslq9f6509oj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwqsu8ontaslq9f6509oj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
We will build a simple dashboard app that displays data from a Deno Web Socket server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/microservices-and-frameworks-all-you-need-to-know" rel="noopener noreferrer"&gt;219. Microservices and Frameworks, All You Need to Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Figdihx6gb5vr08pszjh1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Figdihx6gb5vr08pszjh1.jpeg" width="800" height="478"&gt;&lt;/a&gt;&lt;br&gt;
We will look at the benefits of developing in microservices, the concept of frameworks and why you should consider them, and more. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/programmatic-s3-object-storage-integration-with-nodejs" rel="noopener noreferrer"&gt;220. Programmatic S3 Object Storage Integration With NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fal7ox9lri2tgfj2h5rg9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fal7ox9lri2tgfj2h5rg9.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Guide demonstrating how to programmatically integrate with a S3 compatible storage service for file upload.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/14-top-nodejs-open-source-projects-2021-edition-q22p339c" rel="noopener noreferrer"&gt;221. 14 Top Node.js Open Source Projects: 2021 Edition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foik297g1mg0q3r3cnjst.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foik297g1mg0q3r3cnjst.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Note that under open source projects we assume the following:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/get-started-building-your-first-mern-application-step-by-step" rel="noopener noreferrer"&gt;222. Get Started Building your First MERN Application - Step by Step&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F983cd1pnpx2p5vzuavnl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F983cd1pnpx2p5vzuavnl.jpeg" width="800" height="539"&gt;&lt;/a&gt;&lt;br&gt;
I am sure that when you first begin learning full-stack web development using the MERN stack, you will have questions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advanced-and-efficient-mongodb-pagination-upx31mf" rel="noopener noreferrer"&gt;223. Advanced and Efficient MongoDB Pagination&lt;/a&gt;
&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%2Fckfilz38vn6yifhl2b8g.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%2Fckfilz38vn6yifhl2b8g.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to make clean pagination with no additional dependencies. Basically for Node.js but can be used in any other languages and platforms.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-nodejs-weather-app-with-cassandra" rel="noopener noreferrer"&gt;224. How to Build a Node.js Weather App with Cassandra&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2z8ty8pchcgeofx8mqm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2z8ty8pchcgeofx8mqm.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Build a minimal Node.js application that tracks real-time weather data from WeatherAPI.com using a Node.js application and ingests it into Apache Cassandra.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unleashing-the-power-of-typescript-key-considerations-in-tsconfig" rel="noopener noreferrer"&gt;225. Unleashing the Power of TypeScript: Key Considerations in tsconfig&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fun9cdfde7l7i6h7qoptf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fun9cdfde7l7i6h7qoptf.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to Configure tsconfig for Optimal Type Safety in Your TypeScript Code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-dont-need-pnpm-and-yarn" rel="noopener noreferrer"&gt;226. Why You Don't Need PNPM And YARN&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9du6zwk47l4vk0kfz411.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9du6zwk47l4vk0kfz411.jpeg" width="800" height="581"&gt;&lt;/a&gt;&lt;br&gt;
I’ve seen that myself and worked with all of the above, but I always had a question in my mind - what drives people/teams to use yarn or pnpm instead of npm? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-simple-cli-with-oclif" rel="noopener noreferrer"&gt;227. Building a Simple CLI with oclif&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9dlfy2t1iyp3qm5m3lw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9dlfy2t1iyp3qm5m3lw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Instead of using shell scripting languages, software developers looking to build their own CLI tools can use the oclif framework to build with Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scheduled-cron-jobs-with-render" rel="noopener noreferrer"&gt;228. Scheduled Cron Jobs with Render&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygf8uqhszk19h6orq6f7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygf8uqhszk19h6orq6f7.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Developers who use cloud hosting platforms may also need cron jobs for scheduling background tasks. This tutorial walks through how to use Render to do it all.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/basic-guide-to-building-microservices-with-mongodb-nodejs-and-express-egv34sh" rel="noopener noreferrer"&gt;229. Basic Guide To Building Microservices With MongoDB, NodeJs, And Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fes2ea2yedfas9h836zsa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fes2ea2yedfas9h836zsa.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Most of us have gone through tough times where you have a large scale application which has a bunch of features, API integrations, database connections, etc. New features and updates get released, and of course you need to fix the bugs and maintain the code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-the-adobe-photoshop-apis" rel="noopener noreferrer"&gt;230. Getting Started with the Adobe Photoshop APIs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feg0fmgttr7k50jm2gd0d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feg0fmgttr7k50jm2gd0d.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A look at how you can automate image manipulation via the Photoshop API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-js-monitoring-made-easy-4d84cd229ab2" rel="noopener noreferrer"&gt;231. Node.js Monitoring Made Easy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F55tuvfnogq4vip3bf30i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F55tuvfnogq4vip3bf30i.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Node.js monitoring is a tricky task. There are certain challenges to look out for. Because Node.js is a dynamically typed programming language and single-threaded you give the interpreter and runtime a lot of freedom to make decisions. This can easily result in memory leaks and high CPU loads. Parallel execution is simulated in Node.js by using asynchronous execution of functions. But, if a single function blocks the thread or event queue, the application performance will take a huge hit.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-easiest-way-to-solve-n1-problem-on-graphql-s8283tgz" rel="noopener noreferrer"&gt;232. The Easiest Way to Solve N+1 Problem on GraphQL&lt;/a&gt;
&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%2Fk9j4cx56wl04zolxf1cc.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%2Fk9j4cx56wl04zolxf1cc.jpeg" width="200" height="200"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL is awesome! But one of the most annoying parts to implement a GraphQL server is solving N+1 problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learning-reactjs-from-scratch-pe153ubv" rel="noopener noreferrer"&gt;233. Learning ReactJS From Scratch&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetq00jhd5teu65gjo5g8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetq00jhd5teu65gjo5g8.jpg" width="800" height="456"&gt;&lt;/a&gt;&lt;br&gt;
React is a product of Facebook. It is a very flexible and efficient JavaScript library for building interactive user interfaces. React forms the view layer of the web application which is technically the frontend. This makes it easier to make web applications with essential features such as reusable components, state management, DOM rendering and many more which are explained later. React is mainly used in making single-page web applications. In this article we’ll see the fundamentals of react library and why is it so popular.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-command-line-utility-cli-with-nodejs-gm24315b" rel="noopener noreferrer"&gt;234. How to Build a Command-line Utility (CLI) with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F309hizvz86pcl4jerlvd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F309hizvz86pcl4jerlvd.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
CLIs built in Node.js are highly portable, meaning they are easy to install on a different OS. We’ll be building a simple CLI to translate between languages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reactjs-pagination-tutorial-building-from-scratch-video-tr4g316w" rel="noopener noreferrer"&gt;235. ReactJS Pagination Tutorial: Building from Scratch&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F541r0RExUOQ3nFAQs7oJuST9Axf2-mg9p317b.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%2Fhackernoon.com%2Fimages%2F541r0RExUOQ3nFAQs7oJuST9Axf2-mg9p317b.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Create pagination component from scratch in ReactJS. Pagination component are of two types, one loads items vertically and one display items with page numbers &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-tools-for-building-your-first-mern-application" rel="noopener noreferrer"&gt;236. Best Tools For Building Your First MERN Application&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FMJpFVUEItkSdoh38rYo60VT7RfH3-7np28iz.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%2Fhackernoon.com%2Fimages%2FMJpFVUEItkSdoh38rYo60VT7RfH3-7np28iz.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Top tools to use when building your next awesome web application using the MERN stack&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-libuv-thread-pool-can-boost-your-node-js-performance-bel3tyf" rel="noopener noreferrer"&gt;237. How Libuv Thread Pool Can Boost Your Node JS Performance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz3hvxsy2wexny4h6n0n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz3hvxsy2wexny4h6n0n.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this 5th instalment of my “Node JS Performance Optimizations” series, I show you how to increase Node JS performance with thread pool management. We achieve this by understanding how Libuv works, how the thread pool works and how to configure the number of threads based on your machine specs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-your-own-esp8266esp32-over-the-air-firmware-updater-a-how-to-guide-part-i-u82i3203" rel="noopener noreferrer"&gt;238. Building your own ESP8266/ESP32 Over-The-Air Firmware Updater [A How-To Guide] Part I&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsk5oxckbsohxlrjifxko.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsk5oxckbsohxlrjifxko.jpg" width="799" height="236"&gt;&lt;/a&gt;&lt;br&gt;
This guide explains how to build a simple ESP8266 firmware updater in NodeJS. The ESP8266 will send a GET request to my application with some key information stored in its header. This will then be used to serve up the appropriate binary.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/front-end-development-without-node_modules-using-skypack-and-snowpack-s03n33mk" rel="noopener noreferrer"&gt;239. Front-End Development Without Node_modules Using Skypack and Snowpack&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJA6fPxJ1xIXZ3mdUN1HpblUMTEV2-6li3ziy.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%2Fcdn.hackernoon.com%2Fimages%2FJA6fPxJ1xIXZ3mdUN1HpblUMTEV2-6li3ziy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Once upon a time, we could simply put an HTML and a script file into an FTP server, quickly have a working website and call it a day.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/backend-performance-best-practices-running-and-monitoring-expressjs-in-production-6t8i3ypg" rel="noopener noreferrer"&gt;240. Backend Performance Best Practices: Running and Monitoring Express.js in Production&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzlp0mkgjrx0chaxhjiz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzlp0mkgjrx0chaxhjiz.png" width="799" height="534"&gt;&lt;/a&gt;&lt;br&gt;
What is the most important feature an Express.js application can have? Maybe using sockets for real-time chats or GraphQL instead of REST APIs? Come on, tell me. What’s the most amazing, sexy, and hyped feature you have in your Express.js application?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-glimpse-into-the-challenges-of-working-with-cryptography-apis-in-nodejs-kn12275i" rel="noopener noreferrer"&gt;241. Challenges of Working With Cryptography APIs in NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxr0pfyoq41w54ftdwvdc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxr0pfyoq41w54ftdwvdc.png" width="700" height="700"&gt;&lt;/a&gt;&lt;br&gt;
One of the main reasons that lead to insecure NodeJS applications is insecure or bad usage of cryptography APIs. Developers who are not very familiar with such APIs and the underlying crypto concepts often struggle to choose secure configuration options or to even get their code up and running. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/does-javascript-have-a-future-1z4y33hi" rel="noopener noreferrer"&gt;242. Does JavaScript Have a Future?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgq39g55eakf1vutfkyhh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgq39g55eakf1vutfkyhh.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A few days ago I was talking with a friend and he said to me that JavaScript is an old Technology that the web developers only use it because it is the only language that runs on a browser, etc. Also, he said that the core of the language needs to be rewritten to solve some serious security problems. But I said, well dude Js will be around for a long time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-has-never-been-my-favorite-language-interview-with-nodejs-creator-ryan-dahl-yo5m33qx" rel="noopener noreferrer"&gt;243.  “JavaScript has Never Been My Favorite Language” -  Interview with Node.js Creator Ryan Dahl&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgye4w5jhmob4x88kaoey.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgye4w5jhmob4x88kaoey.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Ryan Dahl speaks about the main challenges in Deno, the future of JavaScript and TypeScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-your-personal-website-to-the-next-level" rel="noopener noreferrer"&gt;244. How to Get Your Personal Website to the Next Level &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbs9vum56lcsmbbpp9fqr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbs9vum56lcsmbbpp9fqr.jpeg" width="800" height="1422"&gt;&lt;/a&gt;&lt;br&gt;
The portfolio, in a sense, is a longer version of a Resume. In modern times, it’s important to showcase your work by uploading your portfolio to a website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-packagejson-file-guide-ro5u3wra" rel="noopener noreferrer"&gt;245. The package.json File Guide&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.618Z-ujcixnkm085zdq488shhsifx" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.618Z-ujcixnkm085zdq488shhsifx" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
If you work with or interact with a JavaScript project, frontend project or a node.js project you surely know about the package.json file.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-clean-architecture-deep-dive-kp3y32gt" rel="noopener noreferrer"&gt;246. Deep Dive Into Creating Node Project With Clean Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfuypidzfwoesgpkzpfr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfuypidzfwoesgpkzpfr.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
(Photo by&amp;nbsp;Bench Accounting&amp;nbsp;on&amp;nbsp;Unsplash)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/resolving-deployment-issues-with-ts-node-and-azure-development-pipelines" rel="noopener noreferrer"&gt;247. Resolving Deployment Issues with Ts-node and Azure Development Pipelines&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bfzee1v01lxc0jsou37.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2bfzee1v01lxc0jsou37.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we'll explore common pitfalls and potential solutions when working with TypeScript (using ts-node) in Azure Serverless Development Pipelines. T&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/net-vs-nodejs-tw6d2gur" rel="noopener noreferrer"&gt;248. .NET vs Node.js&lt;/a&gt;
&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%2Fvlhq1ssnmx661gm26hpf.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%2Fvlhq1ssnmx661gm26hpf.png" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
The&amp;nbsp;Contenders&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-do-event-loops-in-nodejs-work" rel="noopener noreferrer"&gt;249. How Do Event Loops in node.js Work?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tovms17eroo3kg6mbxy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tovms17eroo3kg6mbxy.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
When we start a node.js application, it loads the event loop and adds the necessary callbacks to the call stack.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-top-essential-skills-for-javascript-developers-7x1935sl" rel="noopener noreferrer"&gt;250. The Top Essential Skills for JavaScript Developers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb15fon74q51m1ghf2lb4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb15fon74q51m1ghf2lb4.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript reigns supreme. The flexible programming language is currently ranked as the most commonly used programming language in the world by GitHub. It is also instrumental in web development--an estimated 95% of websites utilize the language in some way.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-music-recognition-chatbot-on-whatsapp-using-nodejs" rel="noopener noreferrer"&gt;251. How to Build a Music Recognition Chatbot on WhatsApp Using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fch0xd5ieeerf0jrucysx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fch0xd5ieeerf0jrucysx.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Application example using Node.js where a simple chatbot will be implemented on the WhatsApp for music recognition.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-work-with-files-and-directories-in-a-nodejs-app-gr1e3zki" rel="noopener noreferrer"&gt;252. How to Work with Files and Directories in a Node.js App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff8a26a6lwy2u2pkd3mts.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff8a26a6lwy2u2pkd3mts.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
In almost every application, you come to a point where you need to access the filesystem. This is an essential skill, that I personally use as a starting point when learning a new language or platform. With Node.js, you can rely on built-in modules to work with the filesystem. Common tasks in this regard usually include:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ci-for-apis-with-the-kong-insomnia-cli-and-github-actions" rel="noopener noreferrer"&gt;253. CI for APIs with the Kong Insomnia CLI and GitHub Actions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdu01m3svuck1fqdqpo5v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdu01m3svuck1fqdqpo5v.jpeg" width="800" height="238"&gt;&lt;/a&gt;&lt;br&gt;
Create a simple server with Node.js and Express, write API tests using Kong Insomnia, and then run these tests in our CI pipeline with Inso and GitHub Actions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-boost-your-coding-productivity-with-plop-zr113ud3" rel="noopener noreferrer"&gt;254. How To Boost Your Coding Productivity with Plop&lt;/a&gt;
&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%2Fkae1rapjh3ggln8eifwt.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%2Fkae1rapjh3ggln8eifwt.gif" width="500" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Previously,&amp;nbsp;I talked about how Plop can help increase productivity when coding by reducing context switching. In this article, we’ll dive into an example and configure a Plop generator to create a React component in Typescript. By the end, you’ll be able to start using Plop to build your own generators for any type of project and reap the productivity benefits!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-of-the-most-popular-javascript-libraries-for-frontend-and-backend-development-ph1h0326n" rel="noopener noreferrer"&gt;255. JavaScript Frameworks for Frontend and Backend Developers [Top Ten Picks]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnnou43x714cbldrbceuj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnnou43x714cbldrbceuj.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
There is no doubt that JavaScript is now the #1 programming language in the world and also the undesputed king of web development. If you want to become a web developer a good knowledge of JavaScript and various, popular JavaScript web development framework is very important for you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-scalable-and-secure-nodejs-rest-api-with-mongodb-on-aptible" rel="noopener noreferrer"&gt;256. Deploying a Scalable and Secure Node.js REST API with MongoDB on Aptible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqq1iksmq136dph35pau8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqq1iksmq136dph35pau8.jpeg" width="800" height="478"&gt;&lt;/a&gt;&lt;br&gt;
Learn to deploy a secure Node.js REST API with MongoDB on Aptible. Build scalable web apps with robust security. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/protect-your-application-by-hiding-api-keys-and-tokens-in-react" rel="noopener noreferrer"&gt;257. Protect Your Application by Hiding API Keys and Tokens in React - Beginners guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyk2yl3n1ljlm2pfm9oj8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyk2yl3n1ljlm2pfm9oj8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Discover how to hide your API keys and tokens in React using environment variables with Vite and nodejs. Protect the security of your services.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nucleoid-a-low-code-framework-for-nodejs" rel="noopener noreferrer"&gt;258. Nucleoid: A Low-code Framework for Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq64dx7bkouvntt8ixa2g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq64dx7bkouvntt8ixa2g.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Nucleoid is low-code framework for Node.js, lets you build your APIs with the help of AI and built-in datastore in declarative runtime engine.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/grandjs-version-2-is-here-ka4v3ytm" rel="noopener noreferrer"&gt;259. Grandjs Version 2 Is Here&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqyb78yan8mswozxlng5f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqyb78yan8mswozxlng5f.jpg" width="500" height="500"&gt;&lt;/a&gt;&lt;br&gt;
It's an awesome feeling to see something you have built one year ago gaining popularity and new people use it every new day!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reduce-javascript-master-the-basics" rel="noopener noreferrer"&gt;260. Reduce Javascript: Master the Basics&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5zyf6tpz04ehysxiobh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5zyf6tpz04ehysxiobh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The reduce Javascript array method is an essential component of functional programming that takes an array and reduces it into just a value.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-cors-cross-origin-resource-sharing-works-292z32g0" rel="noopener noreferrer"&gt;261. How CORS (Cross-Origin Resource Sharing) Works?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.601Z-ebhjsketx3hh755sgblit22x" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.601Z-ebhjsketx3hh755sgblit22x" width="1080" height="688"&gt;&lt;/a&gt;&lt;br&gt;
If you are a web developer, you must have seen the ‘CORS’ error appearing often on your screen when you try to call the API. But, Why does it happen?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/securing-your-nodejs-express-application-part-1" rel="noopener noreferrer"&gt;262. Securing your NodeJs Express Application — Part 1&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fobnsyj7trii47x9aa279.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fobnsyj7trii47x9aa279.jpeg" width="768" height="256"&gt;&lt;/a&gt;&lt;br&gt;
Review common mistakes and vulnerabilities in JavaScript like command injection and see how to secure NodeJs and express using npm packages like hpp and helmet&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-compilation-of-the-best-full-stack-clones-amazon-whatsapp-netflix-spotify-and-more" rel="noopener noreferrer"&gt;263. A Compilation of the Best Full-Stack Clones: Amazon, Whatsapp, Netflix, Spotify &amp;amp; More&lt;/a&gt;
&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%2F7faujk11152fqa143rrc.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%2F7faujk11152fqa143rrc.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore a world of web development innovation with full-stack clones of popular apps, from Amazon to WhatsApp. Discover endless possibilities in tech!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-typescript-project-for-both-cjs-and-esm-targets" rel="noopener noreferrer"&gt;264. How to Build a TypeScript Project for Both CJS and ESM Targets&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkujx5cxiz7eg7zz4pgtu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkujx5cxiz7eg7zz4pgtu.jpeg" width="500" height="340"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a TypeScript library for both ESM and CommonJS targets using elegant configuration without third-party dependencies!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-convert-html-to-markdown-with-a-serverless-function-6r123ukl" rel="noopener noreferrer"&gt;265. How To Convert HTML to Markdown with a Serverless Function&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Famr097vy3kc2i98571pa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Famr097vy3kc2i98571pa.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Outlined below is the setup for a AWS lambda function which combines &lt;br&gt;
fetching the HTML for a URL, stripping it back to just the essential &lt;br&gt;
article content, and then converting it to Markdown. To deploy it you’ll&lt;br&gt;
 need an AWS account, and to have the serverless framework installed.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/14-steps-to-debugging-a-nodejs-application-running-in-a-docker-container-s52q3ydx" rel="noopener noreferrer"&gt;266. 14 Steps to Debugging a Node.js Application Running in a Docker Container&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyky42szz6osq4o0g9ncw.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyky42szz6osq4o0g9ncw.webp" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This blog post shows how you can debug a simple Node.js application running in a Docker container. The tutorial is laid out in a fashion that allows you to use it as a reference while you’re building your own Node.js application and is intended for readers who have prior exposure to JavaScript programming and Docker.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-my-own-insomnia-plugin" rel="noopener noreferrer"&gt;267. How I Built My Own Insomnia Plugin&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9lxpclpny0eueh963fv4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9lxpclpny0eueh963fv4.jpeg" width="800" height="403"&gt;&lt;/a&gt;&lt;br&gt;
Building your own custom Insomnia plugin is easy — you can add new functionality with just a few lines of code!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-grandjs-qg353y0g" rel="noopener noreferrer"&gt;268. Getting Started With Grandjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh0xsfnda80mrxi5rvu9e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh0xsfnda80mrxi5rvu9e.jpg" width="500" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Hey guys, hopefully  you are doing well, today is an introduction to get started with Grandjs the promising nodejs framework!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-make-an-api-and-sell-it" rel="noopener noreferrer"&gt;269. Let's Make An API And Sell It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0sf8voushysjx982x5wf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0sf8voushysjx982x5wf.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
APIs are in high demand. Making an API that companies want to use would be even better if you could sell it, too. This is how to do it with every step inside.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-qr-code-generator-for-slack-with-just-7-lines-of-code-243o3uqr" rel="noopener noreferrer"&gt;270. How to Build a QR Code Generator for Slack with Just 7 Lines of Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8tj9sa4f6gp5oro6jw0t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8tj9sa4f6gp5oro6jw0t.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hey, remember QR Codes?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-pipeline-for-deploying-serverless-nodejs-on-azure" rel="noopener noreferrer"&gt;271. How to Set Up a Pipeline for Deploying Serverless Node.js on Azure&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffdequjbr89gptk5tvixk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffdequjbr89gptk5tvixk.png" width="800" height="204"&gt;&lt;/a&gt;&lt;br&gt;
Hello, software adventurers! Today, we'll be embarking on a new journey — a journey where you'll learn how to set up a pipeline to deploy serverless Node.js app&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mochachai-writing-a-reusable-test-suite-for-an-expressjsmongoose-api-qd1734vc" rel="noopener noreferrer"&gt;272. Mocha+Chai: Writing a reusable Test Suite for an expressjs/mongoose API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcsu6purk82bmns9e1b46.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcsu6purk82bmns9e1b46.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here is a workable, reusable way to test an expressjs/mongoose application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-secure-restful-api-with-plumier-and-mongoose-3ngz32lu" rel="noopener noreferrer"&gt;273. Create Rest API with Mongoose and Plumier Delightfully&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3pp3l7qjqz8ih4x0jhba.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3pp3l7qjqz8ih4x0jhba.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
If you ever created a rest api using Express, TypeScript and Mongoose you might notice duplication issue caused by declaration of domain model and Mongoose schema.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-deploying-phaser-3-webpack-games-to-heroku-k91u3tz6" rel="noopener noreferrer"&gt;274. A Guide to Deploying Phaser 3 Webpack Games to Heroku &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fndmoxt7wubeflmw76xuo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fndmoxt7wubeflmw76xuo.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
I’ve had a hard time figuring out how to get a&amp;nbsp;Phaser 3&amp;nbsp;Game deployed on Heroku. This is why I’m going to show you how to create a brand new node.js project, integrate it with Webpack and Phaser 3 game engine using Express as a Webserver, and deploy it to&amp;nbsp;Heroku, so we can see it live.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/stream-and-display-data-in-realtime-with-materialize-and-adonis" rel="noopener noreferrer"&gt;275. Stream and Display Data in Realtime with Materialize and Adonis&lt;/a&gt;
&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%2Fjyobvoa2877z9cg1tg3v.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%2Fjyobvoa2877z9cg1tg3v.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we are going to build a web application using AdonisJS and integrate it with Materialize to create a real-time dashboard&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rss-to-json-conversion-a-step-by-step-guide-for-integration-with-nodejs" rel="noopener noreferrer"&gt;276. RSS to JSON Conversion: A Step-by-Step Guide for Integration with NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4tiw3nuryzmt08e4z6r6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4tiw3nuryzmt08e4z6r6.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Effortlessly integrate RSS feeds into your NodeJS applications with our step-by-step guide on converting RSS to JSON using ApyHub's API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automation-vs-scraping-cheerio-and-puppeteer-for-marketers-qjg330mg" rel="noopener noreferrer"&gt;277. Web Scraping Use Cases for Technical Marketers&lt;/a&gt;
&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%2Fsyqm086rlemlyr53gkbv.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%2Fsyqm086rlemlyr53gkbv.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
From a technical marketer perspective, scraping and automation libraries are extremely important to learn. Here’s an introduction to two of the most widely used web scraping libraries in Node JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-running-ganache-in-a-browser" rel="noopener noreferrer"&gt;278. A Guide to Running Ganache in a Browser&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuf1xaqiqksb5rj9loucy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuf1xaqiqksb5rj9loucy.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to run a local blockchain instance in your browser to test the functionality of your web3 dapps using Ganache, Truffle and a simple React frontend.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-manage-live-1m-graphql-websocket-subscriptions-697t3zki" rel="noopener noreferrer"&gt;279. How we manage live 1M GraphQL Websocket Subscriptions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhsx5eukxpq6nc6a83n9w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhsx5eukxpq6nc6a83n9w.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL subscriptions are the key part of our environment because it allows using the same schema/query based concept but with live WebSocket updates over multiple UI components. Especially considering our use-case for UI &amp;lt;&amp;gt; API communication at&amp;nbsp;Hexometer.com, some of our website analysis tools can give a response with a partial data or it could take a significant amount of time. Using WebSockets allows us to send data to UI whenever our tools are ready to respond.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-scrape-wikipedia-by-using-puppeteer-and-nodejs-sp1731g0" rel="noopener noreferrer"&gt;280. How To Scrape Wikipedia By Using Puppeteer and Nodejs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl9me2e05tr4e19z4iqqr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl9me2e05tr4e19z4iqqr.jpeg" width="799" height="562"&gt;&lt;/a&gt;&lt;br&gt;
Scraping Wikipedia for data using Puppeteer and Node&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-tech-stack-of-a-solo-developer-to-build-a-saas-with-react-and-aws" rel="noopener noreferrer"&gt;281. The Tech Stack of a Solo-Developer to build a SaaS With React and AWS&lt;/a&gt;
&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%2Fx94zxtdjcdr4bvu7gszi.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%2Fx94zxtdjcdr4bvu7gszi.jpeg" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
My stack to build a SaaS with Next JS and serverless backend. A full-stack react SaaS boilerplate template to kickstart any project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/angular-v14s-new-features" rel="noopener noreferrer"&gt;282. Angular v14's New Features&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5bc1xiwpk9klu6pgx21t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5bc1xiwpk9klu6pgx21t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Angular v14 is available. Here are the new features and improvements from this new version such as streamlined page titles, ng modules and new commands.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-tsconfig-for-nodejs-2w1833jo" rel="noopener noreferrer"&gt;283. How To Set Up a tsconfig For Nodejs&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-6k2139vg.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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-6k2139vg.png" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to easily setup a tsconfig file to build for nodejs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-serverless-api-using-aws-lambda-and-nodejs-with-typescript-and-expressjs" rel="noopener noreferrer"&gt;284. How to Create a Serverless API Using AWS Lambda and Node.js with TypeScript and Express.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqve58d909favma3qq70c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqve58d909favma3qq70c.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
An example application using the Node.js with TypeScript and Express.js where a serverless API will be implemented and deployed on the AWS Lambda service.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reversing-a-nodejs-malware-and-finding-its-author" rel="noopener noreferrer"&gt;285. Reversing a NodeJS Malware and Finding its Author&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpyk9vql4t3vmpzfpa9by.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpyk9vql4t3vmpzfpa9by.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Reverse engineering a NodeJS Discord malware and exposing the authors by finding the webhook they used.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-avalaras-avatax-with-stripe-subscriptions-5uf3w0l" rel="noopener noreferrer"&gt;286. How To Connect Avalara’s AvaTax with Stripe Subscriptions&lt;/a&gt;
&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%2Fc5lq2n21qcetmegj06y5.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%2Fc5lq2n21qcetmegj06y5.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
It’s supposed to be easy. Eventually, it is.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-todo-web-app-using-vanilla-javascript-uk4e3yry" rel="noopener noreferrer"&gt;287. Creating Todo Web App Using Vanilla JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76wuwg32bzzlp1ovfbfe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76wuwg32bzzlp1ovfbfe.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
today we will create a basic todo app to understand the basics of javascript. In this web app, one can create notes and delete like Google Keep or Evernote.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-data-scraping-app-using-puppeteer-nodejs-postgresql-and-aptible" rel="noopener noreferrer"&gt;288. Build a Data-Scraping App Using Puppeteer, Node.js, PostgreSQL and Aptible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz1i03g45lb96v81p034m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz1i03g45lb96v81p034m.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
How to build a data scrapping application using Puppeteer, Node.js, PostgreSQL, and Aptible.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-kickstart-an-automated-test-suite-when-there-are-0-tests-written" rel="noopener noreferrer"&gt;289. How to Kickstart an Automated Test Suite When There Are 0 Tests Written &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fowoaqpgufckwk15aiig8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fowoaqpgufckwk15aiig8.jpeg" width="800" height="448"&gt;&lt;/a&gt;&lt;br&gt;
Pythagora is an open source tool that uses GPT-4 to generate unit tests. With a single command, you can get from 0 to 90% code coverage.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/debugging-ram-detectfix-memory-leaks-in-managed-languages-heap-deep-dive-part-2" rel="noopener noreferrer"&gt;290. Debugging RAM: Detect/Fix Memory Leaks in Managed Languages - Heap Deep Dive, Part 2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxajvulch6fxrvdhofuq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxajvulch6fxrvdhofuq.jpeg" width="798" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Java &amp;amp; JavaScript are garbage collected languages. But memory leaks can still plague them. Avoid, detect and fix these heap problems using this guide&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-context-api-in-react-ud4o3v8f" rel="noopener noreferrer"&gt;291. How to use context API in React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcyhb7fpk2jdxpsxkhsfo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcyhb7fpk2jdxpsxkhsfo.jpg" width="352" height="143"&gt;&lt;/a&gt;&lt;br&gt;
What is context API&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mimicking-human-testers-automated-testing-with-puppeteer" rel="noopener noreferrer"&gt;292. Mimicking Human Testers: Automated Testing With Puppeteer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl42vi3kzopohqfnfk8sk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl42vi3kzopohqfnfk8sk.jpeg" width="500" height="422"&gt;&lt;/a&gt;&lt;br&gt;
Why Puppeteer is useful for automated browser testing. In combination with Jest, WebDriverIO, CodeceptJS or PyTest.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/in-laymans-terms-what-is-the-difference-between-node-and-deno-b79c3wh1" rel="noopener noreferrer"&gt;293. In Layman's Terms, What is the Difference Between Node and Deno?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Worried that dinosaur or sock shaped "deno" is going to kill our favorite  Node? Let me help you to get out of this dilemma.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-bibliography-generator-from-browser-bookmarks-how-it-works" rel="noopener noreferrer"&gt;294. A Bibliography Generator From Browser Bookmarks: How It Works&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsqc0z2huxwdu2doxz6e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsqc0z2huxwdu2doxz6e.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
A simple bibliography generator that uses a JSON Browser Bookmarks file as its source content.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-end-2-end-testing-for-mere-mortals-sx11b3z8z" rel="noopener noreferrer"&gt;295. JavaScript End 2 End Testing for Mere&amp;nbsp;Mortals&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F013yrnv9re32n5qj4rvr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F013yrnv9re32n5qj4rvr.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
My name is Vladimir, I live and work in Ukraine. I am a beginning QA engineer, and sooner or later I will have to face such concept as “test automation” because for me it is necessary for my further development in this professional field. And on the way to the implementation of this stage, I’ve encountered many problems. And one of the most important problems, in my opinion, for a beginner Automator is the lack of understanding of where to start.This is probably the problem that every newcomer faces when starting to learn test automation. This post is for those of you who were also dreaming of testing automation but did not know where to start.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/step-up-your-game-and-start-using-nest" rel="noopener noreferrer"&gt;296. Step Up Your Game and Start Using Nest&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcdsjkdwyt7lm507selsn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcdsjkdwyt7lm507selsn.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
NestJs is an easy-to-learn and powerful framework. The beginner's guide for developers will teach you how to create an application using the NestJS framework.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-master-authentication-and-user-flow-in-nodejs-with-knex-and-redis" rel="noopener noreferrer"&gt;297. How to Master Authentication and User Flow in Node.js With Knex and Redis&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwnop9aevg0ss73tji29e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwnop9aevg0ss73tji29e.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Master Node.js auth with Knex, Redis, and Express. Craft a secure, efficient user flow with ease.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-an-app-to-send-sms-surveys-with-twilio-airtable-on-standard-library-8ico3xuy" rel="noopener noreferrer"&gt;298. How to Build a SMS Surveys App with Twilio, Airtable and Standard Library&lt;/a&gt;
&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%2Fnmeewzbo30bzpjygaib1.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%2Fnmeewzbo30bzpjygaib1.png" width="572" height="320"&gt;&lt;/a&gt;&lt;br&gt;
We live in an era of collaboration and teamwork. Meaning that even the most straightforward task in this day and age (think ordering lunch, for example) is often brought before a committee vote. Thankfully, ours is also an era of great technological achievement, and there is perhaps no better way to arrive at a consensus than through the use of polling and surveys. Today we are going to see how we can use&amp;nbsp;Build on Standard Library&amp;nbsp;to deploy a quick and easy-to-use polling app that uses your&amp;nbsp;Twilio&amp;nbsp;number to dispatch SMS messages to your group, and then logs their replies in one convenient&amp;nbsp;Airtable&amp;nbsp;Base.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-are-template-literals-in-javascript-and-why-you-should-use-them-ese03yxu" rel="noopener noreferrer"&gt;299. What Are Template Literals In Javascript And Why You Should Use Them&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5iqpg1c3ausrbqcs0do.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5iqpg1c3ausrbqcs0do.png" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-and-launching-an-advanced-email-marketing-app-in-just-4-weeks-yw1im30u8" rel="noopener noreferrer"&gt;300. [Minimizing Startup Costs] We Built our Own Email Marketing App in 4 Weeks&lt;/a&gt;
&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/images%2Fr41qi30qo.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/images%2Fr41qi30qo.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Thanks to&amp;nbsp;Hiten Shah&amp;nbsp;who&amp;nbsp;generously&amp;nbsp;reviewed an early draft of this article.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-jasper-like-content-generation-platform-using-nodejs" rel="noopener noreferrer"&gt;301. How to Build a Jasper-like Content Generation Platform Using Node.js &lt;/a&gt;
&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%2Fp1znpibct9jr821wh8rl.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%2Fp1znpibct9jr821wh8rl.jpeg" width="800" height="357"&gt;&lt;/a&gt;&lt;br&gt;
Simplifying AI Integration for Developers - Discover how to incorporate cutting-edge AI models into your projects for generating text, images, and audio.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/component-based-website-development-with-react-and-the-cosmic-js-cms-828213d48656" rel="noopener noreferrer"&gt;302. Component-based Website Development with React and the Cosmic JS CMS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmig0vci078oaqrghtt9r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmig0vci078oaqrghtt9r.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
A common approach to website development is to build components that can be reused across different web pages. The benefit to this approach is that you end up doing less duplicate work by managing the components rather than managing duplicate content across different pages. Popular JavaScript frameworks like React, Vue and Angular utilize this concept on the application code level to much success. How can we benefit from this approach on the content management level?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-publish-your-first-npm-package" rel="noopener noreferrer"&gt;303. How to Create and Publish Your First NPM Package&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxzh68ys4z7zar7ez3ws1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxzh68ys4z7zar7ez3ws1.jpeg" width="728" height="380"&gt;&lt;/a&gt;&lt;br&gt;
A Comprehensive Guide To Creating and Publishing Your First NPM Package&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-jest-to-mock-elasticsearch" rel="noopener noreferrer"&gt;304. Using Jest to Mock Elasticsearch &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz5mp73j6geh5klv50wmt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz5mp73j6geh5klv50wmt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Test your elastic queries like a pro using jest!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rocking-pwas-the-future-of-web-apps-up1o3vq1" rel="noopener noreferrer"&gt;305. Rocking PWAs: The Future of Web Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp31efpcsh8a1eg9ksfbe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp31efpcsh8a1eg9ksfbe.jpg" width="799" height="537"&gt;&lt;/a&gt;&lt;br&gt;
Progressive web applications success stories of big business giants are alluring various small and mid-sized businesses. Their on-going popularity has raised the arguments about the PWAs being the actual future of web apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-github-autopilot-can-fk-up-your-codebase" rel="noopener noreferrer"&gt;306. How GitHub Copilot Can F**k Up Your Codebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn9rp65ryeqfms0bcmavl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn9rp65ryeqfms0bcmavl.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Artificial intelligence is not yet ready to rule dev work. Here is my story.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-your-own-discord-bot-with-discordjs-v13-k88l35xh" rel="noopener noreferrer"&gt;307. How to Build Your Own Discord Bot with Discord.js (v13) 🤖&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsf8x5x48yk7jy7l3cau.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsf8x5x48yk7jy7l3cau.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to use the updated discord.js library and make your own Discord bot.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-quickly-generate-microservices-with-yeoman-1i2p31bw" rel="noopener noreferrer"&gt;308. How to Quickly Generate Microservices with Yeoman&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F71ogbxocn7k7c2jqj0m0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F71ogbxocn7k7c2jqj0m0.jpeg" width="799" height="414"&gt;&lt;/a&gt;&lt;br&gt;
A quick guide to creating a Yeoman generator for building microservices with an example of Express.js and Typescript app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-vs-go-vs-springboot-performance-comparison-for-io-bound-app" rel="noopener noreferrer"&gt;309. Node.js vs Go vs SpringBoot: Performance Comparison for I/O Bound App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ficwzbi7w9myjkypg4lyw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ficwzbi7w9myjkypg4lyw.png" width="799" height="436"&gt;&lt;/a&gt;&lt;br&gt;
Find out how Node.js, Go, and SpringBoot performs for I/O bound app (URL shortener service).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/autoscaling-nodejs-image-transformations-using-sharp-and-express" rel="noopener noreferrer"&gt;310. Autoscaling Node.js Image Transformations Using Sharp and Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fucn5uip7t44ojm4jnw17.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fucn5uip7t44ojm4jnw17.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Here's a simple example of how you can automate scaling image transformations. Tech used: Node.js, Sharp, Express. App platform: Zerops&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-performance-testing-tools-for-getting-proven-results" rel="noopener noreferrer"&gt;311. Node.js Performance Testing Tools For Getting Proven Results&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc89by8pwhlmbk8j0fi6i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc89by8pwhlmbk8j0fi6i.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Not sure what tools to use for Node.js performance testing of your application? We have crafted a quick guide with tools to help you out!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/expressjs-and-web-sockets-streaming-tweets-in-real-time-without-any-problems-0ieu33uf" rel="noopener noreferrer"&gt;312. ExpressJS And Web Sockets: Streaming Tweets in Real-Time Without Any Problems&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs9e2weecnit2vn2rwkss.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs9e2weecnit2vn2rwkss.gif" width="600" height="284"&gt;&lt;/a&gt;&lt;br&gt;
We are living in an age where data is considered to be more valuable than oil itself. Given that statement, any tool or mechanism that could help us mine and analyze data becomes a powerful resource to get your hands on. Data by itself has the potential to understand the universal behavior of people and assist businesses to design better use-cases. One such rich vein of data-source is Twitter and the data we can get from it concerning any particular topic is fascinating. Not to forget, one more thing which we would be exploring in this article is that we would be fetching data in real-time. Yes, you heard me right. We would be doing so in real-time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-becomes-more-powerful-than-ever" rel="noopener noreferrer"&gt;313. JavaScript Becomes More Powerful Than Ever&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnqfdwkjioih09wq0m28.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnqfdwkjioih09wq0m28.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript in 2025 is more powerful, expressive, and efficient than ever.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-seven-best-admin-templates-and-themes-in-react-sd17331h" rel="noopener noreferrer"&gt;314. The Seven Best Admin Templates And Themes in React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpi70535ql877khs0beqf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpi70535ql877khs0beqf.jpeg" width="800" height="554"&gt;&lt;/a&gt;&lt;br&gt;
The appearance of Node.js became the new era for JavaScript because of the opportunity to synchronize frontend and backend. All JavaScript programs with help of&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/randomness-and-entropy-in-node-and-electron-6af83yi7" rel="noopener noreferrer"&gt;315. Randomness and Entropy in Node and Electron&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8rhggoc0d9cjq38kxeh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa8rhggoc0d9cjq38kxeh.png" width="799" height="273"&gt;&lt;/a&gt;&lt;br&gt;
Randomness is a hard problem for computers. For this reason most functions that generate randomness are not considered cryptographically secure. That means that it is possible that an attacker can take a good guess at what number a non-secure randomness generator generated.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cicd-pipeline-for-nodejs-lambdas-on-aws-using-jest-serverless-framework-github-and-travisci-fl1n3zr4" rel="noopener noreferrer"&gt;316. CI/CD Pipeline for NodeJS Lambdas on AWS using Jest, Serverless Framework, Github, and TravisCI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhloywg85klirjwk6yrhe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhloywg85klirjwk6yrhe.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
I wanted to start a serverless project, and one of the primary headaches aside from architecting the workflow and deciding which lambda functions need to be created is a simple and yet effective CICD workflow. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-nodejs-inventory-and-an-invoice-billing-application-a-guide" rel="noopener noreferrer"&gt;317. Building a Node.js Inventory and an Invoice Billing Application: A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjjiud8hyqhl3kesmtgq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjjiud8hyqhl3kesmtgq.jpeg" width="800" height="510"&gt;&lt;/a&gt;&lt;br&gt;
When running a business these days, it’s important to have access to your order, inventory, and financial data, regardless of location. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ruby-vs-php-vs-javascript-what-should-your-next-app-be-built-on" rel="noopener noreferrer"&gt;318. Ruby vs PHP vs JavaScript - What Should Your Next App Be Built On?&lt;/a&gt;
&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%2Flw790tdhpi4cik7alqqg.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%2Flw790tdhpi4cik7alqqg.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NodeJS vs PHP vs Ruby? Find out what to use when coding your web application be it a static site; a dynamic web application (SaaS, online portal) or eCommerce.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-promises-from-scratch-qsp3umn" rel="noopener noreferrer"&gt;319. JavaScript Promises from Scratch&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy07b8g7ma0l6ugo1jb4z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy07b8g7ma0l6ugo1jb4z.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
To get the most out of this article, please make sure that you know basics about Synchronous and Asynchronous Programming and, if possible, about javascript callbacks.However, I will try to keep most of the stuff away from these topics so that you can understand at least 85% of it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-protect-nodejs-apps-with-jscrambler" rel="noopener noreferrer"&gt;320. Defend your Node.js Apps With Jscrambler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkzjokeptjcx7juseehbs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkzjokeptjcx7juseehbs.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial will explain how to integrate Jscrambler seamlessly into the build process of a typical Node.js app in just a few minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-more-heavy-ram-memory-consumption-apply-these-3-secret-techniques-gwy33m0" rel="noopener noreferrer"&gt;321. No More Heavy RAM Memory Consumption: Apply These 3 Secret Techniques&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-6zp32xk.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%2Fcdn.hackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-6zp32xk.png" width="800" height="549"&gt;&lt;/a&gt;&lt;br&gt;
It turns out that running ts-node-dev / ts-node is constantly consuming hundreds of megabytes of RAM - Here's how to fix it&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/optimize-ghost-blog-performance-including-rewriting-image-domains-to-a-cdn-83r3y2v" rel="noopener noreferrer"&gt;322. Optimize Ghost Blog Performance Including Rewriting Image Domains to a CDN&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.536Z-b38285et3bfp1kqcgq0l22rx" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.536Z-b38285et3bfp1kqcgq0l22rx" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
The Ghost blogging platform offers a lean and minimalist experience. And that's why we love it. But unfortunately sometimes, it can be too lean for our requirements.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/step-by-step-tutorial-to-deploy-a-nodejs-app-to-kubernetes-f91b335h" rel="noopener noreferrer"&gt;323. Step-By-Step Tutorial To Deploy A Node.js App To Kubernetes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fokxuab0pf2oahe7dmnwa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fokxuab0pf2oahe7dmnwa.jpeg" width="800" height="389"&gt;&lt;/a&gt;&lt;br&gt;
The Cloud Foundry project cf-for-k8s, along with a Cloud Native Buildpacks implementation called Paketo Buildpacks, can provide a path for JavaScript applicatio&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-run-denojs-in-docker-c21q31fv" rel="noopener noreferrer"&gt;324. How To Run Deno.js in Docker&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmux941kukvp7se2c120k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmux941kukvp7se2c120k.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
What is Deno? Deno&amp;nbsp;is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-track-bitcoin-transactions-worth-dollar2-billion-or-more" rel="noopener noreferrer"&gt;325. How to Track Bitcoin Transactions Worth $2 Billion or More&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FfF5krj2uIkXbDkXePd4HnfdYNDA2-8593fof.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%2Fcdn.hackernoon.com%2Fimages%2FfF5krj2uIkXbDkXePd4HnfdYNDA2-8593fof.png" width="800" height="498"&gt;&lt;/a&gt;&lt;br&gt;
A practical guide on knowing when there is a massive amount of BTC is transferre over the network in near to real-time and take some automated actions from it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/speeding-up-promises-in-javascript" rel="noopener noreferrer"&gt;326. Speeding up Promises in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fohj6edguoqj8qcozg21c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fohj6edguoqj8qcozg21c.jpeg" width="800" height="613"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-crud-app-with-nodejs-postgresql-and-prisma" rel="noopener noreferrer"&gt;327. Building a CRUD App with Node.js, PostgreSQL, and Prisma&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F56xxj1a5hhen2oxx1k5w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F56xxj1a5hhen2oxx1k5w.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to streamline database management by building a CRUD app with Node.js, PostgreSQL, and Prisma in this comprehensive guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/calculating-derived-state-in-javascript-using-selectors-7f6ce06ac247" rel="noopener noreferrer"&gt;328. Calculating Derived State in JavaScript Using Selectors&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzu6q0wcwdtra0cp1bfk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzu6q0wcwdtra0cp1bfk.png" width="800" height="566"&gt;&lt;/a&gt;&lt;br&gt;
State management is challenging. We can make it less challenging by making sure we don’t store any redundant information in our state. What do I mean? Let’s say in our program we need to figure out whether people will be allowed in our bar. We can determine this by examining a couple attributes of the person: we can look at his or her age (anyone who is 21 or older may enter the bar) or we can look at whether he or she is an employee of the bar (all bar employees are allowed to enter, regardless of age). Now, we could store all this information in our state object:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-how-i-built-an-app-with-remix-in-30-minutes" rel="noopener noreferrer"&gt;329. Here's How I Built an App With Remix in 30&amp;nbsp;Minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzvx2wmla562x8ojpvdyr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzvx2wmla562x8ojpvdyr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Discover how to build and deploy a fast Remix app in under 30 minutes. Learn about Remix's features and quick Heroku deployment in this hands-on guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-should-i-use-nodemailer-to-send-emails" rel="noopener noreferrer"&gt;330. Why Should I Use Nodemailer to Send Emails?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5dj7697nrr1c6gllc10v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5dj7697nrr1c6gllc10v.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
A useful guide on how to use Nodemailer to send emails.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-microservices-architecture-with-nodejs-and-rabbitmq" rel="noopener noreferrer"&gt;331. How to Build a Microservices Architecture with Node.js and RabbitMQ &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuxho3wfe0mhiq85q84ix.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuxho3wfe0mhiq85q84ix.png" width="800" height="335"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we will be exploring the concept of Microservice Architecture, and implementing basic microservices-driven software using Node.js and RabbitMQ.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-5-serverless-trends-in-2020-wd1m3t8g" rel="noopener noreferrer"&gt;332. Top 5 Serverless Trends in 2020&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn3hhzozccx4721n2ipot.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn3hhzozccx4721n2ipot.jpeg" width="800" height="300"&gt;&lt;/a&gt;&lt;br&gt;
Happy Serverless September 2020! We at Coding Sans love working with serverless technology. This is why we decided to publish a report with the latest serverless trends this year. We partnered up with nine other companies who share our love to make it happen.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-nodejs-app-with-an-associated-domain" rel="noopener noreferrer"&gt;333. Deploying a Node.js App with an Associated Domain&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0kyz5fcgj608zaakvr2c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0kyz5fcgj608zaakvr2c.jpeg" width="799" height="461"&gt;&lt;/a&gt;&lt;br&gt;
How to deploy node.js app with domain&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-custom-webhook-url-using-autocode-kx1x3uck" rel="noopener noreferrer"&gt;334. How To Create a Custom Webhook URL Using Autocode&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjeyql02u6pwy67bct9bu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjeyql02u6pwy67bct9bu.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
TLDR (30s)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-nodejs-is-great-for-backend-development-qi2k31uv" rel="noopener noreferrer"&gt;335. Why Node.js is Great for Backend Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3sfw4r5gir266l963ujw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3sfw4r5gir266l963ujw.jpeg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Using Node.js can ease the process of backend development. In this article, we'll find out about the pros and cons of Node.js backend development&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-memory-management-in-javascript-wx2f31wx" rel="noopener noreferrer"&gt;336. Understanding Memory Management in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fijx602vvbbvouba4z6dx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fijx602vvbbvouba4z6dx.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Low-level languages like C, have manual memory management primitives such as&amp;nbsp;malloc() and free(). In contrast, JavaScript automatically allocates memory&amp;nbsp;when objects&amp;nbsp;are created and frees it when they are not used anymore (garbage collection). This automaticity is a potential source of confusion: it&amp;nbsp;can give&amp;nbsp;developers the false impression that they don't need to worry about&amp;nbsp;memory management.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-your-own-grammar-rules" rel="noopener noreferrer"&gt;337. Creating Your Own Grammar Rules&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmru1oapj9wwmcgfbjz3n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmru1oapj9wwmcgfbjz3n.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Whenever you start wondering how to create your syntax or rules on expression, it’s probably time to check out this powerful tool - The Chevrotain.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/securing-your-mcp-server-a-step-by-step-guide" rel="noopener noreferrer"&gt;338. Securing Your MCP Server: a Step-by-Step Guide&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FiXCm3zWDOTZHqv2OaG7ki6lYrmf1-t623ado.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%2Fcdn.hackernoon.com%2Fimages%2FiXCm3zWDOTZHqv2OaG7ki6lYrmf1-t623ado.jpeg" width="800" height="225"&gt;&lt;/a&gt;&lt;br&gt;
This guide will walk you through securing a Node.js MCP server from the ground up using JWT.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-red-module-for-visual-nodejs-programming-mx3i34j2" rel="noopener noreferrer"&gt;339. Node-RED Module for Visual NodeJS Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fld4duxgesud5o0c4sc44.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fld4duxgesud5o0c4sc44.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I'm going to introduce you to a&amp;nbsp;NodeJS&amp;nbsp;module that allows you to create and deploy server-side processes by using a visual, drag n drop style.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-ecmascript-and-how-is-it-different-from-javascrip-m1263u76" rel="noopener noreferrer"&gt;340. What is ECMAScript and How is it Different From JavaScript?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws6ez05atm7645zxyhmd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws6ez05atm7645zxyhmd.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Many times developers use JavaScript and ECMAScript synonymously for each other. Though they are very closely linked to each other, it does not mean they are the same thing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-built-an-open-source-backend-server-for-web-and-mobile-developers-appwrite-v05-announcement-k68632wq" rel="noopener noreferrer"&gt;341. We Built An Open-Source Backend Server for Web &amp;amp; Mobile Developers: AppWrite v0.5 [Announcement] &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff49nuy1g4a2xmodlna82.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff49nuy1g4a2xmodlna82.jpg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Built-in, automated SSL, custom domains, new authentication features, dark mode, and more! After a lot of work and anticipation from our developers’ community, I am really excited to announce the release of version 0.5 of the Appwrite back-end server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-own-chatbot-using-webex-and-nodejs" rel="noopener noreferrer"&gt;342. Build Your Own Chatbot Using Webex and NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmcn1glntvd0cqa4tluse.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmcn1glntvd0cqa4tluse.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As hybrid work grows, more industries need developers to build ChatOps tools—like chatbots. In this tutorial, we'll build a Webex chatbot with Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-open-source-firebase-alternative-introducing-appwrite-07-x0x33gz" rel="noopener noreferrer"&gt;343. An Open-Source Firebase Alternative - Introducing Appwrite 0.7&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3ail1y74vhhlko52apu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3ail1y74vhhlko52apu.jpeg" width="799" height="453"&gt;&lt;/a&gt;&lt;br&gt;
We’re excited to announce the release of&amp;nbsp;Appwrite 0.7, our biggest ever release. The new Appwrite version includes over 100 updates&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-way-to-hire-nodejs-developer-zo2b23zo2" rel="noopener noreferrer"&gt;344. How To Hire a Node.js Developer&lt;/a&gt;
&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%2Fp5urlqvlm335dd87wr3h.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%2Fp5urlqvlm335dd87wr3h.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
If you are someone who works on server side javascript language, then you would be aware of what node.js is and how can it help you build effective projects. Built to aid developers with developing high-end applications, node.js has inbuilt libraries having the capacity to control thousands of connections in a single machine simultaneously. Now, what exactly do high end rather scalable applications mean is the ability to handle load increase. For instance, if the total users to application leverage, the same should not terminate. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-simplified-guide-to-tls-certificates" rel="noopener noreferrer"&gt;345. A Simplified Guide to TLS Certificates 📝 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr3sky8m2eqdry152iib1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr3sky8m2eqdry152iib1.jpeg" width="800" height="443"&gt;&lt;/a&gt;&lt;br&gt;
Learn how digital certificates ensure secure internet communication. Understand Certificate Authorities, certificate verification, and TLS certificate types.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-scraping-in-nodejs-101-m32oi31yl" rel="noopener noreferrer"&gt;346. Data Scraping in Node.js 101&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fngcii3bgf5acsae2io1o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fngcii3bgf5acsae2io1o.png" width="799" height="399"&gt;&lt;/a&gt;&lt;br&gt;
How to gather data without those pesky databases.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-connecting-redis-to-a-serverless-nodejs-app-on-azure" rel="noopener noreferrer"&gt;347. How to Create and Connecting Redis to a Serverless Node.js App on Azure&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7tr4mm1qztdvg231d4fz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7tr4mm1qztdvg231d4fz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hello, everyone! Today, we'll be diving into the fascinating world of software development, specifically dealing with Node.js, Azure and Redis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everything-you-dont-know-about-es-modules-0j2631ww" rel="noopener noreferrer"&gt;348. Everything You Don't Know About ES Modules&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feiyfg0o1yqet8ufsnl2k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feiyfg0o1yqet8ufsnl2k.png" width="799" height="389"&gt;&lt;/a&gt;&lt;br&gt;
An explanation of ES modules by the exact specification and the node module resolution algorithm.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-weather-chatbot-with-rcs-services-using-nodejs" rel="noopener noreferrer"&gt;349. How to Build a Weather Chatbot with RCS Services using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fylrx7fvj1l64dvquhjg2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fylrx7fvj1l64dvquhjg2.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Application example using JavaScript and Node.js where a simple chatbot will be implemented in the RCS channel to obtain meteorological data.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-24-lts-is-hereyour-backend-has-no-business-being-stuck-in-2022" rel="noopener noreferrer"&gt;350. Node.js 24 LTS Is Here—Your Backend Has No Business Being Stuck in 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhoxl3sq8chr8cha4w5a0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhoxl3sq8chr8cha4w5a0.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Upgrade time: Node.js 24 enters LTS with modern APIs, better performance, and support through 2028—pushing teams to modernize stacks and tooling.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/php-or-nodejs-top-tips-to-pick-the-right-technology-for-your-project-0lh31bs" rel="noopener noreferrer"&gt;351. PHP Or Node.Js: Top Tips To Pick The Right Technology For Your Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1gzdvifmj6qc9ndbkqod.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1gzdvifmj6qc9ndbkqod.jpeg" width="800" height="240"&gt;&lt;/a&gt;&lt;br&gt;
The web development ecosystem is enlarging every second, and new technologies and tools are frequently becoming part of this space. Due to the arrival of new tech and tools in this space, developers and programmers have a critical dilemma in choosing the tech stack for application development.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-one-expressjs-programmer-visited-go-land-pn4e3yvp" rel="noopener noreferrer"&gt;352. How One ExpressJS Programmer Visited Go Land&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flz2n347zf5md5dy5k2q8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flz2n347zf5md5dy5k2q8.jpg" width="799" height="382"&gt;&lt;/a&gt;&lt;br&gt;
I describe why Fiber it's really a good start for learn Go when you have experience in ExpressJS, what similarities and differences to expect, and what things I learned when building my first API on Go.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-best-practices-to-follow-for-nodejs-development" rel="noopener noreferrer"&gt;353. 5 Best Practices to Follow for Node.js Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9vnie19lzix5h3cx7owr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9vnie19lzix5h3cx7owr.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
Node.js has become popular among developers. The rising popularity has dramatically changed the face of web development.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dockerizing-and-deploying-nuxtjs-ssr-apps-to-aws-ecs-uwcx13u9" rel="noopener noreferrer"&gt;354. Dockerizing and Deploying Nuxt.js SSR Apps To AWS ECS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb75urhavyo4314ut89hv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb75urhavyo4314ut89hv.jpg" width="791" height="391"&gt;&lt;/a&gt;&lt;br&gt;
For the past few hours, I've been working on dockerizing a Nuxt.js server-side rendering app to be deployed to AWS Elastic Container Service (ECS). I hit a stone wall when environment variables are not properly injected on runtime on ECS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/axios-what-to-do-when-something-goes-wrong" rel="noopener noreferrer"&gt;355. Axios: What to Do When Something Goes Wrong&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnxe4vka9emapfu9fqenx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnxe4vka9emapfu9fqenx.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
You've seen a couple of ways to deal with error responses when making HTTP calls with Axios. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-best-javascript-tools-in-2022-an-essential-guide-to-better-development" rel="noopener noreferrer"&gt;356. The Best JavaScript Tools in 2022: An Essential Guide to Better Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd3uohjd4cwluexp390b8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd3uohjd4cwluexp390b8.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A breakdown of the most important JS dev tools in 2022, including their most relevant tradeoffs, and some opinionated advice sprinkled on top.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sending-an-invoice-and-adding-a-payment-reminder-in-nextjs-with-courier-api" rel="noopener noreferrer"&gt;357. Sending an Invoice and Adding a Payment Reminder in Next.js with Courier API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzn6tzicuwacmhsy899s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzn6tzicuwacmhsy899s.png" width="800" height="360"&gt;&lt;/a&gt;&lt;br&gt;
How to send invoices and add a payment reminder in Next.js with Courier API. Utilizes React and JavaScript to build services in Node.JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/jsnation-live-2020-the-remote-spin-off-of-a-successful-javascript-conference-xe1i3z6l" rel="noopener noreferrer"&gt;358. JSNation Live 2020, the remote spin-off of a successful JavaScript conference&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpx15huvb2npvg1gzo5w9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpx15huvb2npvg1gzo5w9.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Would you like to know the future of the JavaScript ecosystem and get connected to a stellar crowd? To help you stay up-to-date on the latest JS tech, the GitNation team has come up with a new remote event taking place on June 18-19, 2020. JSNation Live, their 2-day event on all things JavaScript, will gather 25 thousand software engineers, making it the biggest JavaScript conference in the cloud.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-restful-api-with-harperdb-and-fastifyjs-bw15343i" rel="noopener noreferrer"&gt;359. How to Create a RESTful API With HarperDB and FastifyJS&lt;/a&gt;
&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%2Fqdedl9mkhic2gracwcuq.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%2Fqdedl9mkhic2gracwcuq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a course management REST API with Node.js, HarperDB and FastifyJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-your-first-startup-with-python-and-nodejs" rel="noopener noreferrer"&gt;360. Building Your First Startup with Python and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3g7ki1dlng2mdg2ilarx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3g7ki1dlng2mdg2ilarx.jpeg" width="800" height="447"&gt;&lt;/a&gt;&lt;br&gt;
This article is for business owners willing to launch their first product. In this material, we will discuss and try to compare two popular backend solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/20-javascript-libraries-every-programmer-should-know-883w34ic" rel="noopener noreferrer"&gt;361. 20 JavaScript Libraries Every Programmer Should Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpx6sxyq5v5lb96gz1raq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpx6sxyq5v5lb96gz1raq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A JavaScript library is a library of pre-written JavaScript that allows for easier development of JavaScript-based applications&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cz-git-recipes-easy-to-commit" rel="noopener noreferrer"&gt;362. Cz-git Recipes - Easy to Commit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgoa2rjf3i2wm3m585k5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgoa2rjf3i2wm3m585k5.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
🔨 A more engineered, highly customizable, standard output format commitizen adapter.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nestjs-too-slow-just-queue-it" rel="noopener noreferrer"&gt;363. NestJS Too Slow? Just Queue It!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbmob1ybu3yvlfufg7uxo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbmob1ybu3yvlfufg7uxo.jpeg" width="800" height="525"&gt;&lt;/a&gt;&lt;br&gt;
Optimize your NestJS app with queue processing! Learn how to use Bull and Redis to offload tasks, improve performance, and scale efficiently. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/intercept-it-how-to-implement-different-logic-for-different-functions" rel="noopener noreferrer"&gt;364. Intercept It: How to Implement Different Logic For Different Functions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft39yamtxiizerc20adso.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft39yamtxiizerc20adso.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
In brief, the pattern injects some logical functionality before and/or after function execution. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-ecmascript-modules-on-the-web-and-in-nodejs" rel="noopener noreferrer"&gt;365. Using ECMAScript Modules on the Web and in Node.js&lt;/a&gt;
&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%2F8ri1nppbkc4u1i6bbwoq.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%2F8ri1nppbkc4u1i6bbwoq.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
ESM (ECMAScript Modules) is a modern module format with many advantages over previous formats like CommonJS. How do you switch to it?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-mariadb-and-nodejs-xr323ynt" rel="noopener noreferrer"&gt;366. Getting Started with MariaDB using Docker and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.png" width="799" height="364"&gt;&lt;/a&gt;&lt;br&gt;
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-convert-a-javascript-callback-to-promise" rel="noopener noreferrer"&gt;367. How to Convert a Javascript Callback to Promise&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F52bt602mn23z3cm6e3r5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F52bt602mn23z3cm6e3r5.jpeg" width="713" height="372"&gt;&lt;/a&gt;&lt;br&gt;
A simple approach to handling callbacks as promises&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-reduce-response-times-and-improve-performance-with-redis-caching" rel="noopener noreferrer"&gt;368. How to Reduce Response Times and Improve Performance with Redis Caching&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdpfzeiqw5r1l5vwvfj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdpfzeiqw5r1l5vwvfj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to improve the performance of your web application by caching API requests with Redis and Node.js. Reduce response time and increase efficiency by sto&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-the-event-loop-works-in-nodejs" rel="noopener noreferrer"&gt;369. How the Event Loop Works in&amp;nbsp;Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl71qt0sgvv7mebl7u412.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl71qt0sgvv7mebl7u412.jpeg" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Node.js is a single-threaded event-driven platform that is capable of running non-blocking, asynchronous programming. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/davinci-is-bad-at-maths-fine-tuning-chatgpt-models-with-nodejs-and-openai-v4" rel="noopener noreferrer"&gt;370. Davinci Is Bad at Maths: Fine-Tuning ChatGPT Models With NodeJs and OpenAI v4&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd8gccmxe9o87hi2o134i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd8gccmxe9o87hi2o134i.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Working examples using NodeJs and the latest version of &lt;strong&gt;OpenAI&lt;/strong&gt;'s v4 library to fine tune an AI model.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/increasing-your-productivity-with-telegram-and-nodejs-rn6c3yfl" rel="noopener noreferrer"&gt;371. Increasing Your Productivity With Telegram and Node.js&lt;/a&gt;
&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%2Fsniuvvb55wf9933rbfqe.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%2Fsniuvvb55wf9933rbfqe.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Some time ago I searched for an easy way to establish a communication channel between a mobile device and a Node.js webserver. My goal was to exchange messages over this channel and receive information about the weather, public transportation and more.&lt;/p&gt;

&lt;p&gt;For example I send the message&amp;nbsp;/train&amp;nbsp;and receive a response with realtime details about train departure times of preconfigured routes. So the Node.js server receives the incoming message, processes it and sends a response back to the client.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/server-side-code-highlighting-in-node-4f10h4289" rel="noopener noreferrer"&gt;372. Server Side Code Highlighting in Node [Explained]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foo4e2ogazf4y8n2apwnr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foo4e2ogazf4y8n2apwnr.png" width="640" height="427"&gt;&lt;/a&gt;&lt;br&gt;
Implementing highlight.js in an Express app for a super fast pre-rendered code highlighting&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/master-the-art-of-using-typescript-without-the-compile-step-tbv33wd" rel="noopener noreferrer"&gt;373. Master The Art Of Using Typescript Without The Compile Step&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-5m1l392i.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%2Fcdn.hackernoon.com%2Fimages%2FY3mpA6b8SWb4Zdw04zl4y4uDnrj1-5m1l392i.jpeg" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
If you're like me you create scripts to automate things all the time. While you can do quite a bit with&amp;nbsp;bash, it's just a lot easier to use your primary language--in this case TypeScript. With just a few tricks you can start writing your scripts in TypeScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/processing-text-with-state-machines-z2t31kn" rel="noopener noreferrer"&gt;374. Processing Text with State Machines&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fczejcz8ycpj8pm4g440t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fczejcz8ycpj8pm4g440t.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how finite state machines or automatons can be used to process text with nodejs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/all-you-need-to-know-about-model-view-controller-exi3ti3" rel="noopener noreferrer"&gt;375. All You Need To Know About Model View Controller&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F29bsk9yt6apr1aadxf39.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F29bsk9yt6apr1aadxf39.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article we're talking about MVC also known as Model View Controller. Everywhere in the software engineering taking about MVC. So let's jump on to the content.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-is-growing-up-3-major-releases-that-changed-the-game" rel="noopener noreferrer"&gt;376. Node.js is Growing Up: 3 Major Releases That Changed the Game&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fagiekkm3bydsq7gt6thi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fagiekkm3bydsq7gt6thi.png" width="800" height="286"&gt;&lt;/a&gt;&lt;br&gt;
A technical overview of Node.js versions 22, 23, and 24 detailing key ECMAScript updates, native Web APIs, performance enhancements, and security improvements.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-understand-chrome-v8-chapter-12-what-is-jsfunction" rel="noopener noreferrer"&gt;377. Let’s Understand Chrome V8 — Chapter 12: What is JSFunction? &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqw5cia8cg17gx942a4s7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqw5cia8cg17gx942a4s7.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/biomejs-the-new-challenger-to-prettier-and-eslint" rel="noopener noreferrer"&gt;378. Biome.js: The New Challenger to Prettier and ESLint&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F37z1i82eyuyadarpam5u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F37z1i82eyuyadarpam5u.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Explore the evolving landscape of JavaScript development tools with our analysis on whether the reign of Prettier and ESLint is coming to an end.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/backend-development-101-prime-numbers-and-multi-threading-g42j3uex" rel="noopener noreferrer"&gt;379. Backend Development 101: Prime Numbers and Multi-threading&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1jvnsk53t73573eqg1mn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1jvnsk53t73573eqg1mn.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Recently, I have been trying to expand my knowledge as a backend developer. I want to understand solving problems at scale and also breaking down big tasks into little chunks of tasks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-chrome-v8-chapter-15-debugging-in-v8-more-easily" rel="noopener noreferrer"&gt;380. Understanding Chrome V8 — Chapter 15: Debugging in V8 More Easily&lt;/a&gt;
&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%2Fudy2xtyw23yqvhyj8h5o.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%2Fudy2xtyw23yqvhyj8h5o.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/beating-javascript-performance-limits-with-rust-and-n-api-building-a-faster-image-diff-tool" rel="noopener noreferrer"&gt;381. Beating JavaScript Performance Limits With Rust and N-API: Building a Faster Image Diff Tool&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjup7jnleopsleqn1qddw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjup7jnleopsleqn1qddw.png" width="799" height="448"&gt;&lt;/a&gt;&lt;br&gt;
From JavaScript bottlenecks to SIMD-powered Rust. The engineering journey behind a 3–4× faster image diff tool integrated with Node.js via N-API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-handy-checklist-of-secure-coding-practices-protect-your-app-and-your-users" rel="noopener noreferrer"&gt;382. A Handy Checklist of Secure Coding Practices: Protect Your App and Your Users&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1j9tvi4wpklraa1gv7v6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1j9tvi4wpklraa1gv7v6.jpeg" width="800" height="240"&gt;&lt;/a&gt;&lt;br&gt;
In this brief article, we will discuss important security measures that can protect web applications from potential threats and ensure the safety &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-achieve-schema-and-validation-in-nosql-using-ottoman-and-couchbase-8n1z35cq" rel="noopener noreferrer"&gt;383. How to Achieve Schema and Validation in NoSQL Using Ottoman and Couchbase&lt;/a&gt;
&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%2Fy0wapu9lfwcbki90qasn.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%2Fy0wapu9lfwcbki90qasn.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Ottoman is an Object Data Modeler (ODM) for Couchbase's Node.js SDK providing JSON schema and validation for a NoSQL database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-fastest-way-to-invoke-a-httprest-url-from-an-aws-lambda" rel="noopener noreferrer"&gt;384. The Fastest Way to Invoke a HTTP/REST URL from an AWS Lambda&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0v6iwlxjss4fto336sm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0v6iwlxjss4fto336sm.jpeg" width="793" height="441"&gt;&lt;/a&gt;&lt;br&gt;
How to invoke HTTP and Rest requests from AWS Lambda without waiting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-build-image-processing-pipeline-b9143w4p" rel="noopener noreferrer"&gt;385. How I Build Image Processing Pipeline&lt;/a&gt;
&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%2F025tx80hzu17rns8126i.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%2F025tx80hzu17rns8126i.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This is a post that I have been putting off for a while, but I think the time has come to share this with the community. Two years ago I sat down to start a new project, an experiment involving image downscaling and Node.js, and since then it has become my primary open-source project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-gather-erc-20-tokens-to-one-wallet-on-polygon-with-web3js-170" rel="noopener noreferrer"&gt;386. How to Gather ERC-20 tokens in One Wallet on&amp;nbsp;Polygon with Web3.js 1.7.0&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1m143qpk0tnaoyo9trwy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1m143qpk0tnaoyo9trwy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Let’s assume we have a lot of wallets on Polygon network that belong to us and we would like to gather all the tokens(say, WETH) to one of them.... &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-guide-to-core-redux-concepts-ncu3tcw" rel="noopener noreferrer"&gt;387. The Guide To Core Redux Concepts&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxos843z8lcjjul1jnlj3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxos843z8lcjjul1jnlj3.jpeg" width="259" height="194"&gt;&lt;/a&gt;&lt;br&gt;
In a React app, data is fetched in the parent component and then passed down to child components through props.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-my-employer-forced-me-to-learn-javascript-njy3u24" rel="noopener noreferrer"&gt;388. How My Employer Forced Me To Learn JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8iut29c6dsirp6u55gaa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8iut29c6dsirp6u55gaa.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In my student years everybody around me mocked JavaScript. Being part of the tribe, I have never really tried to learn JavaScript. I used quick and dirty solutions, copied code from Stackoverflow, without really understanding it and hoped it will not break. It changed after my first full-time job. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/step-by-step-tutorial-to-deploy-a-distributed-nodejs-app-at-the-edge-oke3wrl" rel="noopener noreferrer"&gt;389. Step-By-Step Tutorial To Deploy A Distributed Node.js App At The Edge&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F10flui43vxsjlqkbd0ei.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F10flui43vxsjlqkbd0ei.gif" width="720" height="434"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we are going to demonstrate how to deploy a distributed Node.js app at the Edge using Section's Edge Compute Platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/expressjs-integration-guide-for-passwordless-authentication-with-didapp-y55p3yss" rel="noopener noreferrer"&gt;390. Express.js Integration Guide for Passwordless Authentication with DID.app&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft0qj72tgbm65awhatyw3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft0qj72tgbm65awhatyw3.jpg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Just want the code? Find this example on github&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-slack-chatbot-with-gpt-api-nodejs-and-fl0" rel="noopener noreferrer"&gt;391. How to Build a Slack ChatBot With GPT API, NodeJs, and FL0&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2l9vng1frbdjkujt07hj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2l9vng1frbdjkujt07hj.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this guide, we will build a fully functioning Slack bot that can answer our questions about FL0 and its features using AI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/developing-an-app-with-nodejs-best-practices-to-follow-zby37hw" rel="noopener noreferrer"&gt;392. Developing An App with NodeJS: Best Practices to Follow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3fufn72i3haa1bpeb569.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3fufn72i3haa1bpeb569.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Here are the 14 Node.js best practices that should be implemented while developing an app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/simplify-nodejs-route-handlers-with-middleware-a-how-to-guide-hl2134nh" rel="noopener noreferrer"&gt;393. Simplify Node.js Route Handlers With Middleware A How-To Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lsj122usslalweqm1bx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lsj122usslalweqm1bx.jpeg" width="800" height="455"&gt;&lt;/a&gt;&lt;br&gt;
I recently came across a route handler that was 2k LOK (lines of code). This possibly happened due to lack of rules and guidelines in place.  I tried to understand the control flow, but 3 mouse scrolls down I was forgetting where I have started and what it's all about. Just a hint (not actual project code):&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-interact-with-ai-from-your-terminal-with-gen-ai-chat" rel="noopener noreferrer"&gt;394. How to Interact With AI From Your Terminal With Gen-ai-chat&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr4r57pv7feakp0n1wm3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frr4r57pv7feakp0n1wm3.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
If so, then this article has the perfect solution for you. I've created&amp;nbsp;Gen-ai-chat, a powerful npm package that allows you to interact with AI&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-install-nvm-to-manage-node-versions-easily" rel="noopener noreferrer"&gt;395. How to Install NVM to Manage Node Versions Easily&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdy32kte3lho2cpgupqe6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdy32kte3lho2cpgupqe6.jpeg" width="799" height="508"&gt;&lt;/a&gt;&lt;br&gt;
nvm is used to manage the versions of Node.js installed on your computer, so it's a really useful tool.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-svelte-framework-ut6p33mt" rel="noopener noreferrer"&gt;396. Getting Started With Svelte Framework&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.759Z-j5enokebl493e6y60om2rnbm" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.759Z-j5enokebl493e6y60om2rnbm" width="1080" height="713"&gt;&lt;/a&gt;&lt;br&gt;
Installation, Components, Properties and DOM events in a nutshell&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-own-email-open-tracking-system-using-nodejs" rel="noopener noreferrer"&gt;397. Build Your Own Email-Open Tracking System Using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18ovbcjbklmpg5v2i686.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18ovbcjbklmpg5v2i686.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Marketing platforms typically bundle “open” or “read” tracking by default. But what if you want a personal tracking pixel system?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-chrome-v8-chapter-17-how-chrome-implements-the-javascript-object" rel="noopener noreferrer"&gt;398. Understanding Chrome V8 - Chapter 17: How Chrome Implements the JavaScript Object&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6nrpyuiflqkdp6vkrpyp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6nrpyuiflqkdp6vkrpyp.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introduction-to-qoddicom-app-platform" rel="noopener noreferrer"&gt;399. Introduction to Qoddi.com App Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rk30kyuf8qgur9tveda.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rk30kyuf8qgur9tveda.jpeg" width="799" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Qoddi is a PaaS app platform made for business, free for developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-hackernoon-mobile-the-developers-perspective-and-the-world-wide-writer-release-version-19" rel="noopener noreferrer"&gt;400. The HackerNoon Mobile: The Developer's Perspective and The World Wide Writer Release [Version 1.9]&lt;/a&gt;
&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%2Fosnkq4ki6qkqrdcqsr2k.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%2Fosnkq4ki6qkqrdcqsr2k.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
The explanation of how the mobile app was created and some of the decisions making of the process.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rethinking-logging-log-less-learn-more" rel="noopener noreferrer"&gt;401. Rethinking Logging: Log Less, Learn More&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpp24glzg1cb6dnj59to1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpp24glzg1cb6dnj59to1.jpeg" width="800" height="757"&gt;&lt;/a&gt;&lt;br&gt;
Save money on logging and reduce MTTR with dynamic log level changes. Change log levels without restarting or target logs to specific users.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-nodejs-faq-chatbot-a-step-by-step-guide-dm1f3zv0" rel="noopener noreferrer"&gt;402. Create a NodeJS FAQ Chatbot - A Step-by-Step Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvomcbpocx4llii0xhah6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvomcbpocx4llii0xhah6.jpeg" width="799" height="507"&gt;&lt;/a&gt;&lt;br&gt;
A FAQ Chatbot have the purpose of answering the most common questions asked by users. We will build one using Bard and some of its funtionalities, that will help us to build a smarter chatbot.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/write-your-first-aws-lambda-function-hp3t3296" rel="noopener noreferrer"&gt;403. Write Your First AWS Lambda&amp;nbsp;Function &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh41l9wb7n7et6igrwezo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh41l9wb7n7et6igrwezo.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
What is&amp;nbsp;it?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/beginners-guide-to-nodejs-unz3urq" rel="noopener noreferrer"&gt;404. Beginners Guide to Node.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z1wnqo3mnwh04abu3ny.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6z1wnqo3mnwh04abu3ny.jpeg" width="310" height="163"&gt;&lt;/a&gt;&lt;br&gt;
Introduction to Node.JS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/get-a-serverless-websocket-application-up-and-running-with-lolo-in-5-minutes" rel="noopener noreferrer"&gt;405. Get a Serverless WebSocket Application Up and Running with Lolo in 5 Minutes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyxgzc9765hgau45llge4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyxgzc9765hgau45llge4.jpeg" width="800" height="329"&gt;&lt;/a&gt;&lt;br&gt;
Build a Serverless webSocket application in Lolo by using persistent state. Single click deploy your application and have it up and running in a few minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-command-line-interface-cli-for-fun-and-profit-np2636ym" rel="noopener noreferrer"&gt;406. Making Command-Line Interface (CLI) for Fun and Profit&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.386Z-g4mm1q2sfrv2lun7ar8geu7d" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.386Z-g4mm1q2sfrv2lun7ar8geu7d" width="1080" height="810"&gt;&lt;/a&gt;&lt;br&gt;
Next time you have an idea 💡 "I know... Why don't I write a script to automate this thing?" Actually, you should not, you should write a&amp;nbsp;CLI&amp;nbsp;instead.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/full-stack-for-all-l5q3tqb" rel="noopener noreferrer"&gt;407. Full Stack for All&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flbx96hf6r5ca8zk08lgy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flbx96hf6r5ca8zk08lgy.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
In the beginning, there were only full-stack developers. We implemented everything in the backend with some PHP or Ruby On Rails and then, with a bit of jQuery running in the frontend, we were done.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/use-comments-to-unit-test-your-code-a-how-to-guide-374x32lh" rel="noopener noreferrer"&gt;408. Use Comments to Unit Test Your Code [A How-To Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2knahcomkcjfm4vw7e9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2knahcomkcjfm4vw7e9.png" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
At Supabase we love writing as little code as possible, so we decided to combine our unit tests with same JSDoc comments that power VSCode's IntelliSense.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-for-backend-web-development-in-2022" rel="noopener noreferrer"&gt;409. Node.js for Backend Web Development in 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fne3feq2n4b71xfu2m8x1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fne3feq2n4b71xfu2m8x1.jpeg" width="800" height="367"&gt;&lt;/a&gt;&lt;br&gt;
Wil Node.js be still relevant in 2022? Read about Node.js architecture, advantages, and disadvantages in comparison to Java and Python.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/visual-studio-code-1100-ai-gets-personal" rel="noopener noreferrer"&gt;410. Visual Studio Code 1.100: AI Gets Personal!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frw44xhq3ob367kqplaca.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frw44xhq3ob367kqplaca.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
The latest release transforms how the AI assistant understands your coding style, making it feel like it's truly part of your development team.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-geotagtext-a-free-geotagging-web-application" rel="noopener noreferrer"&gt;411. Tutorial: Geotagtext, a Free Geotagging Web Application &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q6jxv3p37zra2e8k3q8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q6jxv3p37zra2e8k3q8.jpeg" width="735" height="426"&gt;&lt;/a&gt;&lt;br&gt;
Geotagtext is a free demo webapp that uses geolocation to make make geotagging easy. This tutorial shows how to use Heroku, Mapbox, Firebase, to make it happen.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-an-electron-7-react-app-in-2019-for-the-neo-bank-revolut-gt6o45lx" rel="noopener noreferrer"&gt;412. Making an Electron 7 React app for the challenger Bank Revolut&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flczyy7ure56bk4ljfh0f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flczyy7ure56bk4ljfh0f.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Living in the UK, it is almost impossible not to be tempted to try the new challenger banks such as Revolut, Starling and Monzo. I am currently using Revolut as my main bank account and felt the need to access it from my computer.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/arthurunderstanding-the-nodejs-event-loop-hin34zp" rel="noopener noreferrer"&gt;413. Understanding the Node.js Event Loop&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr268179dwlrd5wkediw1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr268179dwlrd5wkediw1.jpeg" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript is single-threaded, so how does it handle asynchronous code without blocking the main thread while it waits for an action to complete?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-video-call-and-voice-call-functionality-in-a-full-stack-whatsapp-clone" rel="noopener noreferrer"&gt;414. How to add Video Call and Voice Call Functionality in a Full Stack Whatsapp Clone&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx70kej5e64cadge7bsu0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx70kej5e64cadge7bsu0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This blog post demonstrates how to integrate Zegocloud's services for Video Call and Voice Call functionality into a Full Stack WhatsApp Clone.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/comprehensive-guide-to-twitter-webhook-nv1w32ej" rel="noopener noreferrer"&gt;415. The Most Comprehensive Guide to Twitter Webhooks on the Internet&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3b3gbjujgv3oixgvsk7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3b3gbjujgv3oixgvsk7.jpg" width="761" height="441"&gt;&lt;/a&gt;&lt;br&gt;
For the past 3 months, I've done a few development explorations with Twitter API. The results were (shameless plugs) my two projects, Tweet Scheduler and thank u, next. My experience has been less than stellar, to say the least. In my experience, the problem is that Twitter Developer documentation left a lot to desire. The biggest issue is Account Activity API, the new webhook concept that is quite challenging to understand and work with. In this post, I hope to explain how it works and build a fun Twitter bot to put these concepts in practice.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-an-nft-viewer-with-infuras-new-nft-api" rel="noopener noreferrer"&gt;416. How to Create an NFT Viewer With Infura's New NFT&amp;nbsp;API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufmb1f3677x0y65zmwo8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufmb1f3677x0y65zmwo8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Viewing and managing digital collectibles (NFTs) can be a challenge for developers. In this tutorial, we walk through Infura's new API for viewing NFTs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/typescript-39-what-got-changed-ft3f3vbz" rel="noopener noreferrer"&gt;417. Typescript 3.9: What got changed?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdoqck1veieq8e57xfnh7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdoqck1veieq8e57xfnh7.jpg" width="800" height="308"&gt;&lt;/a&gt;&lt;br&gt;
Hey! guys, in this post I will be discussing the changes brought in by typescript 3.9. I will give some code examples and brief descriptions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/about-the-new-simple-declarative-language-we-invented-for-developing-web-apps-with-no-boilerplate-4b3133e9" rel="noopener noreferrer"&gt;418. About the new simple declarative language we invented for developing web apps with no boilerplate&lt;/a&gt;
&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%2F09fje3x4v91ylua5le51.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%2F09fje3x4v91ylua5le51.png" width="800" height="365"&gt;&lt;/a&gt;&lt;br&gt;
Wasp is a simple language that makes developing full-stack web apps (React, Node) easy and removes boilerplate.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-most-common-ways-to-connect-your-node-and-react-applications" rel="noopener noreferrer"&gt;419. 3 Most Common Ways to Connect your Node and React Applications&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftks6up7pw2wk3c5s9rnk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftks6up7pw2wk3c5s9rnk.jpeg" width="800" height="404"&gt;&lt;/a&gt;&lt;br&gt;
There are different ways to connect react frontend and NodeJS backend. In this blog, I am going to tell you three ways how you can connect backend and frontend.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-cli-apps-2i1133ak" rel="noopener noreferrer"&gt;420. How To Create CLI Apps&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2Fe178Xecok0TlGP5gaTutNkU1thY2-c5w33sl.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%2Fhackernoon.com%2Fimages%2Fe178Xecok0TlGP5gaTutNkU1thY2-c5w33sl.gif" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Being a programmer, my interaction with the terminal is more than any non-programmer. So, I was thinking why not make CLI apps and decorate them. They should have a nice interface, not like the GUI apps. But a little bit nice, than usual.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-nodejs-is-simpler-than-you-think" rel="noopener noreferrer"&gt;421. Getting Started With Node.js Is Simpler Than You Think&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9japo59xwfisu446ltu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe9japo59xwfisu446ltu.jpeg" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
This is a beginner-friendly introduction to Node.js and how to set it up to kickstart a new project. It explains npm, dependencies, and how to install them for &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/in-challenge-to-react-native-tiktok-unveils-lynx" rel="noopener noreferrer"&gt;422. In Challenge to React Native, TikTok Unveils Lynx&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnp4ca8syyh9jgebshws3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnp4ca8syyh9jgebshws3.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
TikTok has unveiled Lynx, an exciting new approach to cross-platform app development that's already powering major features.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/improving-our-mongodb-write-throughput-with-sqs" rel="noopener noreferrer"&gt;423. Improving Our MongoDB Write Throughput with SQS&lt;/a&gt;
&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%2F82wp4loauzsfbl1y4llk.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%2F82wp4loauzsfbl1y4llk.jpeg" width="800" height="495"&gt;&lt;/a&gt;&lt;br&gt;
Deep dive on how we got our MongoDB load at a steady sub 50% CPU load by using an SQS layer between our Node application and the database to save costs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-build-coronavirus-tracking-application-t44g3yrg" rel="noopener noreferrer"&gt;424. How I build Coronavirus Tracking Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff7jdblickeu6t75brqx4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff7jdblickeu6t75brqx4.jpeg" width="800" height="1000"&gt;&lt;/a&gt;&lt;br&gt;
What is Coronavirus (COVID-19)?&lt;/p&gt;

&lt;p&gt;Coronavirus (COVID-19) which is an infectious disease caused by respiratory illness and symptoms like flu, cough, fever, difficulty breathing, on December 31, 2019, the first case was recorded in Wuhan, China and later the virus got spread around the world and as of now, around 1 million+ confirmed cases are being recorded since then.&lt;/p&gt;

&lt;p&gt;You can protect yourself from this virus by following basic precautions like washing your hand frequently, avoid touching your face, maintaining a distance of (1 meter or 3 feet) between people and most importantly if you are sick then immediately call for medical help at your nearest hospital.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-essential-dev-tools-for-your-web-data-tech-stack" rel="noopener noreferrer"&gt;425. The Essential Dev Tools For Your Web Data Tech Stack&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn7985t6ojlsgi91q5kcw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn7985t6ojlsgi91q5kcw.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
As a developer, it's essential to keep up with the latest tools that can elevate your work and ensure you stay ahead of the competition. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-act-like-youre-working-when-youre-not-with-robotjs" rel="noopener noreferrer"&gt;426. How to Act Like You're Working When You're not With RobotJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpv6tyno6p14stq3xkgty.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpv6tyno6p14stq3xkgty.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to automate your desktop but with a fun example.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-nodejs-trends-to-follow-in-2021-ux3w37tx" rel="noopener noreferrer"&gt;427. Top Nodejs Trends to Follow in 2021&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq254dpd3e0r8as02jvpq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq254dpd3e0r8as02jvpq.jpeg" width="640" height="640"&gt;&lt;/a&gt;&lt;br&gt;
After AngularJS, Nodejs is another JavaScript technology that has won the hearts of millions of developers around the world.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/send-emails-with-nodejs-a-how-to-guide" rel="noopener noreferrer"&gt;428. Send Emails with Node.js: A How-To Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiw3uejiyq1lzox33h8vy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiw3uejiyq1lzox33h8vy.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to send an email in your Node.js application with Nodemailer and SMTP, with a transactional email API, and with a multi-channel notification service.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-great-tech-features-of-nodejs" rel="noopener noreferrer"&gt;429. 3 Great Tech Features of Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xey4k4c29is6xzcc7sm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xey4k4c29is6xzcc7sm.jpeg" width="512" height="288"&gt;&lt;/a&gt;&lt;br&gt;
Want to know why Node.js suits data-intensive and real-time apps? Dive in to consider the runtime environment for the next software project!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-your-console-logs-elegant-with-consola" rel="noopener noreferrer"&gt;430. Making Your Console Logs Elegant With Consola&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fawy7xb5c6fct0w12lgxb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fawy7xb5c6fct0w12lgxb.jpeg" width="800" height="541"&gt;&lt;/a&gt;&lt;br&gt;
Console logs are not always well structured and eye-pleasing. Unpleasant and messy console takes away.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-more-ship-and-pray-testing-saas-billing-systems-with-playwright-and-stripe-test-clocks" rel="noopener noreferrer"&gt;431. No More ‘Ship and Pray’: Testing SaaS Billing Systems with Playwright &amp;amp; Stripe Test Clocks&lt;/a&gt;
&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%2Fbibhpirxssfdqcuhjvce.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%2Fbibhpirxssfdqcuhjvce.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
How to use Stripe Test Clocks with Playwright E2E tests to simulate subscription billing lifecycles in minutes, not months, with real code examples.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vjavascript-engine-t-non-stop-improvementf-ih4r324s" rel="noopener noreferrer"&gt;432. Ave V8 JavaScript Engine: the Non-stop Improvements&lt;/a&gt;
&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%2Fr46hwtndk6t3jev6wdf0.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%2Fr46hwtndk6t3jev6wdf0.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
V8 is not only a famous eight-cylinder engine you can find in Dodge Charger, Bentley Continental GT or Boss Hoss motorcycles. In 2008 The Chromium Project developers&amp;nbsp;released a new JavaScript and WebAssembly engine&amp;nbsp;with the same name – V8, such a groovy reference to the engineering marvel. So one more Vee-eight engine was born.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hosting-your-node-js-backend-application-with-aws-ec2-new-ui-2024-edition" rel="noopener noreferrer"&gt;433. Hosting Your Node JS Backend Application with AWS EC2 New UI (2024 Edition)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxih6f97d57p17jbku273.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxih6f97d57p17jbku273.png" width="800" height="481"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to host your Node.js backend application on AWS EC2 with the latest UI updates for 2024. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-sailsjs-with-graphql-guide-jgdm3y7l" rel="noopener noreferrer"&gt;434. How To Connect SailsJS with GraphQL Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqopzmrv162n56ei6rpdd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqopzmrv162n56ei6rpdd.jpg" width="800" height="543"&gt;&lt;/a&gt;&lt;br&gt;
If you're having troubles with organizing API for the Node.js app, using the Sails.js framework with the GraphQL, know that you're not the only one - we've been there too.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-an-express-nodejs-application-to-heroku-quickly-and-easily" rel="noopener noreferrer"&gt;435. How to Deploy an Express Node.js Application to Heroku Quickly and Easily&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.jpeg" width="800" height="1206"&gt;&lt;/a&gt;&lt;br&gt;
Deploy your Express Node.js application to Heroku in just a few steps. This is a step-by-step guide on how to deploy your app to Heroku.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/analyzing-ethereum-block-data-with-bitquerys-api" rel="noopener noreferrer"&gt;436. Analyzing Ethereum Block Data with Bitquery's API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fakoot5i5kv8dbnrp4ds2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fakoot5i5kv8dbnrp4ds2.jpeg" width="800" height="332"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, you will use Bitquery's API to analyze Ethereum block data. Bitquery's API provides access to various blockchain data, making it a powerful to&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/intro-guide-to-the-graphql-api-using-nodejs-and-apollo" rel="noopener noreferrer"&gt;437. Intro Guide to the GraphQL API using Node.JS and Apollo&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4uaxg3lyh680n41egu4d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4uaxg3lyh680n41egu4d.jpeg" width="799" height="487"&gt;&lt;/a&gt;&lt;br&gt;
GraphQL is the alternative for REST made by Facebook. When Facebook reached the limits of REST API, they had to make something breaking these limits.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/latest-bun-update-brings-performance-improvements" rel="noopener noreferrer"&gt;438. Latest Bun Update Brings Performance Improvements&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flzqhos9p4w158vrui0dp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flzqhos9p4w158vrui0dp.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Bun 1.2 is making headlines in the JavaScript runtime scene, pushing the boundaries of Node.js compatibility with significant updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/scraping-tesla-stock-prices-with-nodejs-and-puppeteer-qbdl35nl" rel="noopener noreferrer"&gt;439. Scraping Tesla Stock Prices with Node.js and Puppeteer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8lb8d7rq0a1xdzo32v64.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8lb8d7rq0a1xdzo32v64.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Learn how you can easily scrape the latest stock prices using Node.js and puppeteer!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/render-lists-using-infinite-scroll-in-angularjs" rel="noopener noreferrer"&gt;440. Render Lists using Infinite Scroll in AngularJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fybhnsciniunqjg3sk3qf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fybhnsciniunqjg3sk3qf.jpeg" width="800" height="524"&gt;&lt;/a&gt;&lt;br&gt;
How to build infinite virtual scrolling lists in Angular to deal with situations with long lists of data efficiently and without compromising on performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-scalable-node-abstract-repository-for-mongodb" rel="noopener noreferrer"&gt;441. Building a Scalable Node Abstract Repository for MongoDB&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feb3f1sxgpdhuz7mcd3oh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feb3f1sxgpdhuz7mcd3oh.jpeg" width="800" height="555"&gt;&lt;/a&gt;&lt;br&gt;
Lightweight abstract and polymorphic MongoDB repository implementation for Node.js apps&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-restful-web-apis-with-nodejs-and-express-you-cant-mess-up-the-right-one-y9k31ym" rel="noopener noreferrer"&gt;442. Creating RESTful Web APIs With Node.js And Express: You Can’t Mess Up The Right One&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq8k9dv3x77jaida532ei.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq8k9dv3x77jaida532ei.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
One of the main reasons for using Node.js is that you can create quickly RESTful web APIs with it. Express is a popular web framework helping you with this task. Using JavaScript to build servers is often a natural choice for frontend developers looking for a way to reuse their skills and create the APIs supporting their web app, but that's not the only benefit of using Node.js. The huge package ecosystem around Node.js and Express is what makes it shine, allowing to implement a lot of business features with very few lines of code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/running-cypress-tests-for-nodejs-apps-inside-a-docker-container" rel="noopener noreferrer"&gt;443. Running Cypress Tests for Node.js Apps Inside a Docker Container&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj7ki2madnjzsmx0jauy2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj7ki2madnjzsmx0jauy2.png" width="800" height="409"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to test a Node.js application using Cypress inside a Docker container.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/debug-your-aws-lambda-in-production-in-just-5-steps" rel="noopener noreferrer"&gt;444. Debug your AWS Lambda in Production in just 5 steps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdndu67s4qwfakqw6lo9e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdndu67s4qwfakqw6lo9e.jpeg" width="800" height="514"&gt;&lt;/a&gt;&lt;br&gt;
By using AWS Lambda Debugger VS Code Extension, you can debug your serverless applications natively with their permissions. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-serverless-lie-detector-that-uses-facial-recognition-ai" rel="noopener noreferrer"&gt;445. Build a Serverless Lie Detector that uses AI for Facial Recognition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F63pw4tqmckr3hdaoio65.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F63pw4tqmckr3hdaoio65.jpeg" width="500" height="250"&gt;&lt;/a&gt;&lt;br&gt;
When the Face API recognizes that one of our spies is being deceitful, we will use Courier to broadcast the identity of the mole to our spy network.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-upload-file-uploads-in-node-and-nuxt" rel="noopener noreferrer"&gt;446. How to Upload File Uploads in Node &amp;amp;&amp;nbsp;Nuxt&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n7a53j88468wxqldhfr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n7a53j88468wxqldhfr.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
This is the third post in a series about uploading files for the web. This post covers receiving multipart/form-data in Node.js and saving files to disk.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-time-series-database-with-tdengine-and-graphql" rel="noopener noreferrer"&gt;447. Creating a Time Series Database With TDEngine and GraphQL&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftingmlu7kbu97sxlwkq5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftingmlu7kbu97sxlwkq5.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Collecting and querying time-series data from IoT devices with TDEngine and GraphQL&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-full-stack-amazon-clone-with-nextjs-tailwind-css-zustand-and-nestjs-on-aptible" rel="noopener noreferrer"&gt;448. Deploying a Full Stack Amazon Clone with Next.js, Tailwind CSS, Zustand, and Nest.js on Aptible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsgoqmx1wypiu8uolldd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsgoqmx1wypiu8uolldd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to deploy an Amazon Clone application on Aptible, a secure and scalable cloud infrastructure platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-simple-express-js-application-in-1-minute-with-create-express-app-6r4a3yjs" rel="noopener noreferrer"&gt;449. Build Simple Express Js Application in 1 Minute with create-express-app&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmkmw6ueo8wuhbx9ou6en.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmkmw6ueo8wuhbx9ou6en.jpg" width="799" height="519"&gt;&lt;/a&gt;&lt;br&gt;
Express.js is one of the most popular back-end frameworks nowadays, which lots of people find useful to learn. After mastering the theory, it comes the time to start the practice, and then it may seem a little bit difficult, how to start. But creating your first Express.js application doesn’t have to be so complicated.&lt;br&gt;
Let’s start...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-string-object-analysis-in-chrome-v8" rel="noopener noreferrer"&gt;450. What is String Object Analysis in Chrome V8&lt;/a&gt;
&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%2Fzpya14q5h260sdb2vzgp.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%2Fzpya14q5h260sdb2vzgp.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/devops-shouldnt-be-hard-github-actions-fq192hrl" rel="noopener noreferrer"&gt;451. DevOps Shouldn't Be Hard!&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.309Z-rz6rmntlkwiof1xirzcjsixx" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.309Z-rz6rmntlkwiof1xirzcjsixx" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
About those GitHub Actions&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-web-development-boosting-nodejs-libraries-and-frameworks" rel="noopener noreferrer"&gt;452. 10 Web Development Boosting  Node.js Libraries and Frameworks &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8sdg6lrhozap6u1vbbp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8sdg6lrhozap6u1vbbp.png" width="800" height="390"&gt;&lt;/a&gt;&lt;br&gt;
Take your Node.js skills to the next level with our top 10 library picks! Streamline workflows, optimize performance, and stay ahead of the competition&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/back-end-data-and-api-prototyping-with-fakerjs-and-json-server-n5t36uw" rel="noopener noreferrer"&gt;453. Back-end Data and API Prototyping with Faker.js and JSON-Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femcsvqh9w6uznv3j3aum.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femcsvqh9w6uznv3j3aum.jpg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wefwfewfe-hg7h324w" rel="noopener noreferrer"&gt;454. Create and Publish a Universal JavaScript Module&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.157Z-y5txs7c9q361n22gvvf2n4nj" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.157Z-y5txs7c9q361n22gvvf2n4nj" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Why Universal NPM Modules?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-best-practices-for-writing-nodejs-applications" rel="noopener noreferrer"&gt;455. 7 Best Practices for Writing NodeJS Applications&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6eu8f977v2fqbmxix4on.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6eu8f977v2fqbmxix4on.jpeg" width="590" height="332"&gt;&lt;/a&gt;&lt;br&gt;
Best practices to follow while writing the node.js application. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-top-backend-development-frameworks-in-2023" rel="noopener noreferrer"&gt;456. The Top Backend Development Frameworks in 2023&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcoyu5p33nqnvizyb21t0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcoyu5p33nqnvizyb21t0.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Take a look at our annual breakdown of the top web backend frameworks in 2023. Leading the list is the clear leader NodeJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-scraping-using-nodejs" rel="noopener noreferrer"&gt;457. Web Scraping Using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2ifmga7uxer5dop4byg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2ifmga7uxer5dop4byg.jpeg" width="799" height="457"&gt;&lt;/a&gt;&lt;br&gt;
While there are a few different libraries for scraping the web with Node.js, in this tutorial, i'll be using the puppeteer library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understaning-chrome-v8-chapter-23-compiler-workflow-parse-ast-and-token" rel="noopener noreferrer"&gt;458. Understaning Chrome V8 - Chapter 23:  Compiler Workflow Parse, AST, and&amp;nbsp;Token &lt;/a&gt;
&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%2Fulxnxssa84sjpc4wlyrd.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%2Fulxnxssa84sjpc4wlyrd.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals such as AST and Token&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-deno-and-could-it-actually-replace-nodejs-bs7q3y3b" rel="noopener noreferrer"&gt;459. What is Deno? And Could it Actually Replace Node.js?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqucs9bg9sq9mxue2z7ez.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqucs9bg9sq9mxue2z7ez.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Deno is a hot new runtime that may replace Node.js. Everyone’s talking about it like it’s the next big thing. It likely is. Here’s why.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-what-i-made-chat-progressive-web-application-els34ru" rel="noopener noreferrer"&gt;460. Here's What I Made: Chat Progressive Web Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6v0ddq887b4mi7lo9liz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6v0ddq887b4mi7lo9liz.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Check out this chat progressive web app made with React Firebase and NodeJS it has push notifications , you send audios images or texts and a lot more features.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-setup-caching-in-nodejs-ru1l31zy" rel="noopener noreferrer"&gt;461. How To Setup Caching in Nodejs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqfeubz43vpwk0787iga3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqfeubz43vpwk0787iga3.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How to use decorators to implement in a few lines of code a coaching mechanism for both node and web application &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dive-into-web3-contracts-with-hardhat-and-nodejs" rel="noopener noreferrer"&gt;462. Dive Into Web3 Contracts With Hardhat and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0gqh0i2fr876aa7p0w08.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0gqh0i2fr876aa7p0w08.jpeg" width="800" height="432"&gt;&lt;/a&gt;&lt;br&gt;
An attempt to make smart contracts and other strange and incomprehensible words more understandable&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-development-woes" rel="noopener noreferrer"&gt;463. Node.js Development Woes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9tbrj93fhulhurm6kjzp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9tbrj93fhulhurm6kjzp.png" width="577" height="433"&gt;&lt;/a&gt;&lt;br&gt;
Discover the hidden issues affecting Node.js performance and scalability. Our blog offers insights into the deep problems of this popular JavaScript runtime...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/do-modern-technologies-like-serverless-really-offer-better-benefits" rel="noopener noreferrer"&gt;464. Do Modern Technologies Like Serverless Really Offer Better Benefits?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F095cnrqzs7ckyz12xok4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F095cnrqzs7ckyz12xok4.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Remember mainframes? Serverless is pretty much that: we own the machine and you rent out time on our big iron. We went full circle on progress!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-plivo-apis-for-sending-sms-messages-with-nodejs-eul33u5" rel="noopener noreferrer"&gt;465. Using Plivo APIs For Sending SMS messages With Node.js&lt;/a&gt;
&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%2Fk6tt1mz1d5cm1f16m1gd.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%2Fk6tt1mz1d5cm1f16m1gd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Send your first SMS message using Plivo Node.js SDK within 5 minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/which-backend-is-better-for-speed-we-ran-1-million-tests-to-find-out" rel="noopener noreferrer"&gt;466. Which Backend Is Better for Speed? We Ran 1 Million Tests to Find Out&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foeekixi319hn43419s0k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foeekixi319hn43419s0k.png" width="800" height="451"&gt;&lt;/a&gt;&lt;br&gt;
A performance comparison of Node.js (Express) and Spring Boot using a real-world URL shortener, across single and clustered deployments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-optimize-the-user-experience-and-performance-via-nodejs-and-lighthouse" rel="noopener noreferrer"&gt;467. How to Optimize the User Experience and Performance via Node.js and Lighthouse&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F488mlrmskbsilapyznoa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F488mlrmskbsilapyznoa.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Why should you concentrate your energy in optimizing the user interface and the user experience of your application instead of focusing on performance side?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-started-with-typescript" rel="noopener noreferrer"&gt;468. How to Get Started with TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx16rttryq7mxxrcirfyr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx16rttryq7mxxrcirfyr.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Sometimes it’s necessary to set up a development environment for writing TypeScript code. This article will show you how it’s done. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/production-grade-deployment-of-a-full-stack-web-app-react-node-with-docker-and-ec2" rel="noopener noreferrer"&gt;469. Production Grade Deployment of a Full Stack Web App (React + Node) With Docker and EC2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6r1c9jh4vtuoltou0e1t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6r1c9jh4vtuoltou0e1t.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Deploy a secure React + Node app to AWS EC2 using Docker, Nginx, and HTTPS with this beginner-friendly step-by-step guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-chrome-v8-chapter-24-how-does-v8-describe-your-javascript-function" rel="noopener noreferrer"&gt;470. Understanding Chrome V8 - Chapter 24: How does V8 Describe Your JavaScript Function&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw5lyuah18oc94m84n7ks.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw5lyuah18oc94m84n7ks.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/comparing-nodejs-and-php-in-2022-between-modernity-and-tradition" rel="noopener noreferrer"&gt;471. Comparing Node.js and PHP in 2022: Between Modernity and Tradition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4e70uabok8833mwfutm6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4e70uabok8833mwfutm6.jpeg" width="799" height="231"&gt;&lt;/a&gt;&lt;br&gt;
Want to know advantages, weak sides, and the types of projects that will better suit NODE.JS or PHP? Read our article!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-send-emails-in-nodejs" rel="noopener noreferrer"&gt;472. How to Send Emails in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuugkyfqa94iud64ojc7f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuugkyfqa94iud64ojc7f.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article we will learn how to send email with node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-you-can-build-an-api-client-library-in-javascript-wy7h3y7e" rel="noopener noreferrer"&gt;473. How You Can Build an API Client Library in&amp;nbsp;JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6vb0y04ttkzjitidicvf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6vb0y04ttkzjitidicvf.jpg" width="700" height="280"&gt;&lt;/a&gt;&lt;br&gt;
Every time I find myself connecting to a third-party API that doesn't have a client library I have to create a lot of boilerplate around it:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decoding-nodejs-4cp3txb" rel="noopener noreferrer"&gt;474. Decoding Nodejs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foa7omlcwvy723jrepsy0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foa7omlcwvy723jrepsy0.jpeg" width="800" height="474"&gt;&lt;/a&gt;&lt;br&gt;
The main goal of this blog is to explain the “Architecture of Nodejs” and to know how the Nodejs works behind the scenes,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-promises-in-javascript" rel="noopener noreferrer"&gt;475. Understanding Promises in JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwie54h4r605cl7igok0b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwie54h4r605cl7igok0b.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Promise is a common object in JavaScript but is pretty complicated to use when it's the first time you see it. Learn about promises and the basics of using it!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/brief-history-of-how-we-develop-harperdb-pb3z33qr" rel="noopener noreferrer"&gt;476. HarperDB - How and Why We Built It From The Ground Up on NodeJS&lt;/a&gt;
&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%2Fdnzqi66vktncekxqkrab.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%2Fdnzqi66vktncekxqkrab.jpeg" width="799" height="397"&gt;&lt;/a&gt;&lt;br&gt;
The founding team at HarperDB built the first and only database written in Node.js. Here's the story of this (what some called crazy) endeavor. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-nodejs-digital-transformation-guide-for-non-technical-founders-kl253z20" rel="noopener noreferrer"&gt;477. The NodeJS Digital Transformation Guide for Non-Technical Founders&lt;/a&gt;
&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%2F5tne5bc0xndu1xd5q0bw.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%2F5tne5bc0xndu1xd5q0bw.jpeg" width="799" height="304"&gt;&lt;/a&gt;&lt;br&gt;
When it comes to selecting the right back-end technology. It can be confusing to evaluate your project needs and a versatile fit for your back-end development. However,&amp;nbsp; NodeJS can be the best fit for your product. Thus, hire NodeJS developers to build the best business solution. Some of the crucial factors include whether you should look for offshore or onshore hiring.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-next-ecommerce-store-on-nodejs" rel="noopener noreferrer"&gt;478. Build Your Next eCommerce Store on NodeJS&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FCPZcQZuKTIRNEmHkkkOCBTvsTyd2-8c037lw.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%2Fcdn.hackernoon.com%2Fimages%2FCPZcQZuKTIRNEmHkkkOCBTvsTyd2-8c037lw.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Top easiest ways to make an eCommerce store with Node.js. Shopify vs. buit-for-you solution.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/destructuring-in-javascript-7lm3t1r" rel="noopener noreferrer"&gt;479. Destructuring in Javascript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9gv6r6repgjqmudnz2k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9gv6r6repgjqmudnz2k.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Destructuring is a very simple concept in javascript, it allows you to pull out some variables from object/array, but it has a lot of features. Here are some cool things you can do with it!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/typescript-delivers-better-developer-experience-with-new-enhancements" rel="noopener noreferrer"&gt;480. TypeScript Delivers Better Developer Experience With New Enhancements&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnwhwd984xa8njubu777b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnwhwd984xa8njubu777b.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
TypeScript 5.9&amp;nbsp;delivers practical enhancements that directly address common developer pain points.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-understand-chrome-v8-chapter-18-understanding-bytecode-and-how-to-debug-it" rel="noopener noreferrer"&gt;481. Let’s Understand Chrome V8 - Chapter 18: Understanding Bytecode and How to Debug it&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1u2hml2j5wplztd0qyp8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1u2hml2j5wplztd0qyp8.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/super-easy-forms-introduction-the-easiest-way-to-create-a-serverless-contact-form-u25g3yzq" rel="noopener noreferrer"&gt;482. Super Easy&amp;nbsp;Forms Introduction: The Easiest Way to Create a Serverless Web Form&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.103Z-ah5hoegc9ebynui0tlx1ul7u" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.103Z-ah5hoegc9ebynui0tlx1ul7u" width="1080" height="719"&gt;&lt;/a&gt;&lt;br&gt;
In past years, innovation in cloud services has made it quite convenient to host static websites. Since they don't require servers, these sites are usually faster, more secure, and cheaper to host/maintain than their dynamic counterparts; making them perfect for something like your new landing page. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/supercharging-ai-workflows-distributed-document-processing-with-nodejs-python-and-rabbitmq" rel="noopener noreferrer"&gt;483. Supercharging AI Workflows: Distributed Document Processing with Node.js, Python, and RabbitMQ&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F06p0y3hapfn79iqjcvlg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F06p0y3hapfn79iqjcvlg.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Building a Scalable Multi-Language AI Document Analyzer with Node.js, Python, RabbitMQ, and Celery.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-your-nodejs-app-on-digital-ocean-vps-ww9k2k0w" rel="noopener noreferrer"&gt;484. How To Deploy your Node.js App on Digital Ocean VPS&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.072Z-tkc4v7rm1053qr2lnwus0td1" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.072Z-tkc4v7rm1053qr2lnwus0td1" width="1080" height="606"&gt;&lt;/a&gt;&lt;br&gt;
So you wrote your Node.js application and need a way to launch it online? Here, I present a guide on setting things up that doesn't require prior knowledge of anything OS-related.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-complete-guide-to-building-your-own-web-scraper-with-nodejs" rel="noopener noreferrer"&gt;485. The Complete Guide to Building Your Own Web Scraper With NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lw1f2xvctc88eztg1hy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2lw1f2xvctc88eztg1hy.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
When you need tons of data quickly, a web scraper is the best option. Luckily, making your own scraper isn't as hard as it seems. Here's how to do it in NodeJS!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-scraping-with-javascript-and-nodejs" rel="noopener noreferrer"&gt;486. Web Scraping with Javascript and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi64h8o9hkog54nvd1lac.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi64h8o9hkog54nvd1lac.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a web scraper with Javascript and Node.js. Add anti-blocking techniques, a headless browser, and parallelize requests with a queue.&lt;/p&gt;

&lt;h3&gt;
  
  
  [487. Which JavaScript Runtime Should
&lt;/h3&gt;

&lt;p&gt;You Choose for Your Startup?](&lt;a href="https://hackernoon.com/which-javascript-runtime-should-you-choose-for-your-startup" rel="noopener noreferrer"&gt;https://hackernoon.com/which-javascript-runtime-should-you-choose-for-your-startup&lt;/a&gt;)&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9nrov1u0109mck2fcarh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9nrov1u0109mck2fcarh.jpeg" width="799" height="323"&gt;&lt;/a&gt;&lt;br&gt;
Find out which of the server-side runtime should you choose for your next startup or project: Node.js or Deno? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-send-emails-using-an-api" rel="noopener noreferrer"&gt;488. How to Send Emails Using an API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2qm9x46kad444ut4h66h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2qm9x46kad444ut4h66h.jpeg" width="800" height="648"&gt;&lt;/a&gt;&lt;br&gt;
To send emails from API, we need to configure Gmail with a number of settings.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-monitor-your-api-server-szv3t8l" rel="noopener noreferrer"&gt;489. How To Monitor Your API Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsyyfjw9vwkv6jsju8wr9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsyyfjw9vwkv6jsju8wr9.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
'Have you developed or are you in the process of creating an API Server that will be used on a production or cloud environment? In this 4th instalment of my&amp;nbsp;Node JS Performance Optimizations&amp;nbsp;series, I show you how to test the availability of your API Server, so that you can understand how many requests per second it can handle whilst performing heavy duty tasks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-mariadb-using-docker-and-nodejs-fo433yp2" rel="noopener noreferrer"&gt;490. Getting Started with MariaDB using Docker and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb1ol0llzb08nfvco1ltx.png" width="799" height="364"&gt;&lt;/a&gt;&lt;br&gt;
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-openai-with-nodejs-and-express-a-tutorial" rel="noopener noreferrer"&gt;491. Integrating OpenAI with Node.js and Express: A Tutorial&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nkhcteatl7y3ycegs4s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nkhcteatl7y3ycegs4s.jpeg" width="800" height="265"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we build a Node/Express server to interact with OpenAI’s text completion API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-future-of-javascript-entering-into-shadowrealms" rel="noopener noreferrer"&gt;492. The Future of Javascript: Entering into ShadowRealms&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9gm46tpwsmikrnqn3f99.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9gm46tpwsmikrnqn3f99.jpeg" width="799" height="626"&gt;&lt;/a&gt;&lt;br&gt;
ShadowRealms are a new way to separate our code and create safe environments to execute it in. Let's look at how they work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-how-to-quickly-set-up-nodejs-server-e9w3wdd" rel="noopener noreferrer"&gt;493. Tutorial: How to Quickly Set up NodeJS Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjdgkd3r7j9ql4plkygrk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjdgkd3r7j9ql4plkygrk.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
NodeJS is a popular framework of JavaScript used for back-end web development. And for this, a server is as important as the backbone to a human body. So in this tutorial, we'll learn how to quickly set up a nodeJS server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-top-advantages-of-nodejs-in-ecommerce-industry-8vw30l8" rel="noopener noreferrer"&gt;494. 10 Top Advantages of Node.js in eCommerce Industry&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.063Z-d3ug7av6c6huiug3hmono1r8" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-27T01%3A59%3A59.063Z-d3ug7av6c6huiug3hmono1r8" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
It is estimated that 2.14 billion people will buy online by 2021. Do you want to be the best choice for them?&amp;nbsp; It is not so easy as the competition in the e-commerce industry is becoming fierce year by year.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/power-up-your-logging-in-nodejs" rel="noopener noreferrer"&gt;495. Power Up Your Logging in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x4ko1et1j6k2lu7qqnb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x4ko1et1j6k2lu7qqnb.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Power up your logging and build good developer habits. As your codebase grows you'll need to debug it more easily and one tool is logging.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-difference-between-oauth-20-and-session-management-b75s3wlm" rel="noopener noreferrer"&gt;496. The Difference Between OAuth 2.0 And Session Management&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6i2a8k3b70zmuy9pjlup.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6i2a8k3b70zmuy9pjlup.png" width="800" height="300"&gt;&lt;/a&gt;&lt;br&gt;
There seems to be a lot of misinformation on when OAuth 2.0 (henceforth referred to as OAuth) is appropriate for use. A lot of developers confuse OAuth with web session management and hence end up using the wrong protocol / set of technologies. This, in turn, leads to security issues. This article will clarify when to use regular session management solutions and when to use any one of the OAuth flows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-understand-chrome-v8-chapter-16-what-is-runtime-why-is-it-important" rel="noopener noreferrer"&gt;497. Let’s Understand Chrome V8 — Chapter 16: What is Runtime? Why is it important?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q8t3gwa6071arwxnfkz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1q8t3gwa6071arwxnfkz.jpeg" width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
"Let's Understand Chrome V8" are serial technology articles that explain the V8 code, it covers many V8 kernel functions and fundamentals like runtime.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-the-zookeeper-solves-the-dining-philosophers-problem-ge1g37n3" rel="noopener noreferrer"&gt;498. How the ZooKeeper Solves the Dining Philosophers Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe3mf1jcbz3sd6t9rizl6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe3mf1jcbz3sd6t9rizl6.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
In this blog by Paul Brebner, Instaclustr's tech evangelist explains the Apache ZooKeeper using the famous dining philosophers problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/21-javascript-bundlers-az2h31c1" rel="noopener noreferrer"&gt;499. 21 Javascript Bundlers 🚀&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8sk4tmh3almp4rybptxs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8sk4tmh3almp4rybptxs.jpeg" width="799" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Pretty much just what the headline says: A list of 21 JS bundlers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/typescript-sdk-development-a-5-year-old-could-follow-this-step-by-step-part-1-our-first-mvp" rel="noopener noreferrer"&gt;500. TypeScript SDK Development: A 5-Year-Old Could Follow This Step-By-Step ~ Part 1: Our First MVP&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwkulmlm53tjfa2zxokfw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwkulmlm53tjfa2zxokfw.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we are going to build our first basic SDK to get a basic understanding. TypeScript SDK / Library Development Tutorial&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 500 most read blog posts about &lt;a href="https://hackernoon.com/tagged/nodejs" rel="noopener noreferrer"&gt;Nodejs&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/500-blog-posts-to-learn-about-nodejs" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>node</category>
      <category>learn</category>
      <category>learnnodejs</category>
    </item>
    <item>
      <title>54 Blog Posts To Learn About Nodejs Tutorial</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Wed, 26 Aug 2026 23:01:00 +0000</pubDate>
      <link>https://dev.to/learn_repo/54-blog-posts-to-learn-about-nodejs-tutorial-9dm</link>
      <guid>https://dev.to/learn_repo/54-blog-posts-to-learn-about-nodejs-tutorial-9dm</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/nodejs-tutorial" rel="noopener noreferrer"&gt;Nodejs Tutorial&lt;/a&gt; via these 54 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;A guide explaining how to use Node.js, a JavaScript runtime for server-side development, which is crucial for building fast, scalable network applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-tutorial-to-deploy-the-nodejs-app-to-nginx-server" rel="noopener noreferrer"&gt;1. A Tutorial to Deploy the Node.Js App to Nginx Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pwe8onnt5pbvwsj6c61.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pwe8onnt5pbvwsj6c61.jpeg" width="799" height="391"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial guide, we will explain the step-by-step process of deploying your first Node.Js application to the server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/assign-types-to-nested-objects-in-typescript" rel="noopener noreferrer"&gt;2. Assign Types To Nested Objects In TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
TypeScript provides you with multiple ways to define type definitions for object properties. We'll look at a couple of them throughout this post.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sending-secret-messages-with-the-courier-api-and-nodejs" rel="noopener noreferrer"&gt;3. Sending Secret Messages with the Courier API and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgyx80lrn37qu86wvrvs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgyx80lrn37qu86wvrvs.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we will be building a Node.js app that sends multi-channel notifications in morse code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-best-nestjs-boilerplate-to-start-your-new-project" rel="noopener noreferrer"&gt;4. The Best NestJS Boilerplate to Start Your New Project &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1f2x9c7a2ur1m9v3qgng.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1f2x9c7a2ur1m9v3qgng.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
How to choose a starter kit / boilerplate for your next NodeJS + NestJS project? Boilerplates comparison&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-find-location-using-ip-address-in-nodejs" rel="noopener noreferrer"&gt;5. How to Find Location Using IP Address in NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8p9mqnj7eailhtwhytzf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8p9mqnj7eailhtwhytzf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered why Google shows you content based on your location, or ads you see on websites are customized to your location? All this happens because of geolocation which makes it possible to identify the country, state and sometimes even the city based on your IP address of your device.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-complete-guide-to-deploying-nestjs-application-on-render" rel="noopener noreferrer"&gt;6. The Complete Guide to Deploying NestJS Application on Render&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8jytyxkiwe6gthpkf9v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu8jytyxkiwe6gthpkf9v.jpeg" width="800" height="359"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to seamlessly deploy your NestJS server applications using Render, a powerful alternative to Heroku. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bullmq-how-to-build-a-queue-for-delayed-jobs-in-nodejs" rel="noopener noreferrer"&gt;7. BullMQ: How to Build a Queue for Delayed Jobs in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wnrdherubsdf7w3z11i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wnrdherubsdf7w3z11i.png" width="800" height="275"&gt;&lt;/a&gt;&lt;br&gt;
How to Build a Queue for Delayed Jobs in Node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-session-in-nodejs" rel="noopener noreferrer"&gt;8. How to Use Session in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3d4zj62bsj7fy42gn7q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff3d4zj62bsj7fy42gn7q.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
We can store the user’s session in database, files or server memory. In this tutorial we will learn how to use session in Node.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-advanced-javascript-concepts-for-nodejs-developers" rel="noopener noreferrer"&gt;9. 9 Advanced JavaScript Concepts for Node.js Developers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F41g8mhnx5i25a6phdshs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F41g8mhnx5i25a6phdshs.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Master key Node.js concepts: closures, prototypes, modules, error handling, currying, 'apply/call/bind', memorization, IIFE, and advanced arguments.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-ping-command-in-nodejs-practical-guide-to-buffers-sockets-and-bit-manipulation" rel="noopener noreferrer"&gt;10. Building Ping Command in Node.js: Practical Guide to Buffers, Sockets, and Bit Manipulation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkgvqmoj62ldt1toxkmpt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkgvqmoj62ldt1toxkmpt.png" width="800" height="309"&gt;&lt;/a&gt;&lt;br&gt;
Building ping command in Node.js for fun. Short practical guide to buffers, sockets, bit manipulation, performance measurement, and Wireshark.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-does-nodejs-achieve-concurrency" rel="noopener noreferrer"&gt;11. How Does Node.js Achieve Concurrency?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws8g3381di2qtzyiz9p2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fws8g3381di2qtzyiz9p2.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Ever wondered how Node.js handles multiple requests despite being single threaded? Find out the secret to concurrency in Node.js and how the event loop works&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-advantages-of-using-nodejs-caching-scalability-and-a-rich-ecosystem-q23t33c1" rel="noopener noreferrer"&gt;12. The Advantages of Using Node.js: Caching, Scalability, and a Rich Ecosystem &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FEIcuB1BaaCgyysQkgxzCoeejxvt2-ltk33so.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%2Fcdn.hackernoon.com%2Fimages%2FEIcuB1BaaCgyysQkgxzCoeejxvt2-ltk33so.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you’re wondering why Node.js is so popular with developers, here’s a list of advantages of using Node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-ways-a-node-developer-can-drastically-boost-their-productivity" rel="noopener noreferrer"&gt;13. 6 Ways A Node Developer Can Drastically Boost Their Productivity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.png" width="800" height="569"&gt;&lt;/a&gt;&lt;br&gt;
These six productivity tips will supercharge your productivity as a Node developer. You'll save hours of time which you can then invest in other activities.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-built-a-search-engine-with-meilisearch-and-javascript-heres-how-you-can-too-zz2d3zae" rel="noopener noreferrer"&gt;14. We Built A Search Engine With MeiliSearch and JavaScript: Here's How You Can Too&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18zblq2ro8b3ygx68gyw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18zblq2ro8b3ygx68gyw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Struggle to find the chemistry Nobel prize winner for 1979? Try out MeiliSearch's super-fast-search JavaScript tutorial to find Nobel prize winners in a matter of milliseconds. 🌬️&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/send-emails-from-nodejs-using-sendinblue-in-just-5-steps" rel="noopener noreferrer"&gt;15. Send Emails From Node.JS Using Sendinblue in Just 5 Steps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F552lqgo3thwxo8p082ex.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F552lqgo3thwxo8p082ex.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will learn how to send emails from Node.js using SendInBlue.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-crypto-price-tracker-using-nodejs-and-cassandra-7pn35oa" rel="noopener noreferrer"&gt;16. Build A Crypto Price Tracker using Node.js and Cassandra&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FyvAYLwH0XzSQ3fMrG8o677THSb62-hu1030xn.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%2Fcdn.hackernoon.com%2Fimages%2FyvAYLwH0XzSQ3fMrG8o677THSb62-hu1030xn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Since the big bang in the data technology landscape happened a decade and a half ago, giving rise to technologies like Hadoop, which cater to the four ‘V’s. — volume, variety, velocity, and veracity there has been an uptick in the use of databases with specialized capabilities to cater to different types of data and usage patterns. You can now see companies using graph databases, time-series databases, document databases, and others for different customer and internal workloads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-continuously-run-a-nodejs-or-python-app-while-keeping-them-updated" rel="noopener noreferrer"&gt;17. How To Continuously Run a NodeJS or Python App While Keeping Them Updated&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this short article, I will show and explain how to continuously run NodeJS and Python apps while also keeping them updated&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-do-event-loops-in-nodejs-work" rel="noopener noreferrer"&gt;18. How Do Event Loops in node.js Work?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tovms17eroo3kg6mbxy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tovms17eroo3kg6mbxy.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
When we start a node.js application, it loads the event loop and adds the necessary callbacks to the call stack.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-nodejs-tutorial-openpgp-crypto-functions-on-a-node-api-server" rel="noopener noreferrer"&gt;19. A Nodejs Tutorial: OpenPGP Crypto Functions on a Node API Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4gvoz1vq87jmiout7cu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4gvoz1vq87jmiout7cu.jpeg" width="735" height="1073"&gt;&lt;/a&gt;&lt;br&gt;
some generic&amp;nbsp;Pretty Good Privacy (PGP)&amp;nbsp;primitive functions presented as API calls running on a Node https: server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/simplify-file-management-in-nodejs-with-sanity-cms-a-step-by-step-guide-for-easy-crud-operations" rel="noopener noreferrer"&gt;20. Simplify File Management in Node.js With Sanity CMS: A Step-by-Step Guide for Easy CRUD Operations&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8u2yahtjth2hk4vqpn5i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8u2yahtjth2hk4vqpn5i.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Guys, today we’ll be learning how to integrate Sanity CMS into our Node.js application, and we will in this guide, we will explore how to handle file uploads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automatically-publish-your-npm-package-using-github-actions" rel="noopener noreferrer"&gt;21. How to Automatically Publish Your NPM Package Using GitHub Actions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fee8oh0sneh8qjr1pch9v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fee8oh0sneh8qjr1pch9v.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to set up a CI/CD pipeline with GitHub Actions to automatically test, version, and publish your npm package. Streamline your workflow, ensure quality,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rss-to-json-conversion-a-step-by-step-guide-for-integration-with-nodejs" rel="noopener noreferrer"&gt;22. RSS to JSON Conversion: A Step-by-Step Guide for Integration with NodeJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4tiw3nuryzmt08e4z6r6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4tiw3nuryzmt08e4z6r6.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Effortlessly integrate RSS feeds into your NodeJS applications with our step-by-step guide on converting RSS to JSON using ApyHub's API.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-templated-telegram-bot-using-nodejs-and-then-add-ai-powered-capabilities-later" rel="noopener noreferrer"&gt;23. Create a Templated Telegram Bot Using Node.js And Then Add AI-powered Capabilities Later&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgoiwgq30ug62m321zxq7.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgoiwgq30ug62m321zxq7.webp" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create a Telegram bot with Node.js. Follow simple steps to set up, write code, handle messages, and add interactive features.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-bibliography-generator-from-browser-bookmarks-how-it-works" rel="noopener noreferrer"&gt;24. A Bibliography Generator From Browser Bookmarks: How It Works&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsqc0z2huxwdu2doxz6e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqsqc0z2huxwdu2doxz6e.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
A simple bibliography generator that uses a JSON Browser Bookmarks file as its source content.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-jest-to-mock-elasticsearch" rel="noopener noreferrer"&gt;25. Using Jest to Mock Elasticsearch &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz5mp73j6geh5klv50wmt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz5mp73j6geh5klv50wmt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Test your elastic queries like a pro using jest!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/autoscaling-nodejs-image-transformations-using-sharp-and-express" rel="noopener noreferrer"&gt;26. Autoscaling Node.js Image Transformations Using Sharp and Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fucn5uip7t44ojm4jnw17.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fucn5uip7t44ojm4jnw17.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Here's a simple example of how you can automate scaling image transformations. Tech used: Node.js, Sharp, Express. App platform: Zerops&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-extract-and-generate-json-data-with-gpts-langchain-and-nodejs" rel="noopener noreferrer"&gt;27. How to Extract and Generate JSON Data With GPTs, LangChain, and Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk12u783ds2g1pi36pq59.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk12u783ds2g1pi36pq59.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Manipulating Structured Data (from PDFs) with the Model behind ChatGPT, LangChain, and Node.js for Powerful AI-driven Applications&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-nodejs-inventory-and-an-invoice-billing-application-a-guide" rel="noopener noreferrer"&gt;28. Building a Node.js Inventory and an Invoice Billing Application: A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjjiud8hyqhl3kesmtgq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjjiud8hyqhl3kesmtgq.jpeg" width="800" height="510"&gt;&lt;/a&gt;&lt;br&gt;
When running a business these days, it’s important to have access to your order, inventory, and financial data, regardless of location. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-more-heavy-ram-memory-consumption-apply-these-3-secret-techniques-gwy33m0" rel="noopener noreferrer"&gt;29. No More Heavy RAM Memory Consumption: Apply These 3 Secret Techniques&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-6zp32xk.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%2Fcdn.hackernoon.com%2Fimages%2FTRFPK3XpZCd1dMNTH0rDgvHfag92-6zp32xk.png" width="800" height="549"&gt;&lt;/a&gt;&lt;br&gt;
It turns out that running ts-node-dev / ts-node is constantly consuming hundreds of megabytes of RAM - Here's how to fix it&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-crud-app-with-nodejs-postgresql-and-prisma" rel="noopener noreferrer"&gt;30. Building a CRUD App with Node.js, PostgreSQL, and Prisma&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F56xxj1a5hhen2oxx1k5w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F56xxj1a5hhen2oxx1k5w.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to streamline database management by building a CRUD app with Node.js, PostgreSQL, and Prisma in this comprehensive guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-nodejs-app-with-an-associated-domain" rel="noopener noreferrer"&gt;31. Deploying a Node.js App with an Associated Domain&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0kyz5fcgj608zaakvr2c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0kyz5fcgj608zaakvr2c.jpeg" width="799" height="461"&gt;&lt;/a&gt;&lt;br&gt;
How to deploy node.js app with domain&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-and-connecting-redis-to-a-serverless-nodejs-app-on-azure" rel="noopener noreferrer"&gt;32. How to Create and Connecting Redis to a Serverless Node.js App on Azure&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7tr4mm1qztdvg231d4fz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7tr4mm1qztdvg231d4fz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hello, everyone! Today, we'll be diving into the fascinating world of software development, specifically dealing with Node.js, Azure and Redis.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-reduce-response-times-and-improve-performance-with-redis-caching" rel="noopener noreferrer"&gt;33. How to Reduce Response Times and Improve Performance with Redis Caching&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdpfzeiqw5r1l5vwvfj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdkdpfzeiqw5r1l5vwvfj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to improve the performance of your web application by caching API requests with Redis and Node.js. Reduce response time and increase efficiency by sto&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-the-event-loop-works-in-nodejs" rel="noopener noreferrer"&gt;34. How the Event Loop Works in&amp;nbsp;Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl71qt0sgvv7mebl7u412.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl71qt0sgvv7mebl7u412.jpeg" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
Node.js is a single-threaded event-driven platform that is capable of running non-blocking, asynchronous programming. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-scrape-large-datasets-at-scale" rel="noopener noreferrer"&gt;35. How to Scrape Large Datasets at Scale&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqywqiec3aeknv3zv6w4r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqywqiec3aeknv3zv6w4r.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Using Bright Data’s Web Scraper IDE to scrape datasets at scale using its ready-made functions and coding templates. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/3-great-tech-features-of-nodejs" rel="noopener noreferrer"&gt;36. 3 Great Tech Features of Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xey4k4c29is6xzcc7sm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xey4k4c29is6xzcc7sm.jpeg" width="512" height="288"&gt;&lt;/a&gt;&lt;br&gt;
Want to know why Node.js suits data-intensive and real-time apps? Dive in to consider the runtime environment for the next software project!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-an-express-nodejs-application-to-heroku-quickly-and-easily" rel="noopener noreferrer"&gt;37. How to Deploy an Express Node.js Application to Heroku Quickly and Easily&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.jpeg" width="800" height="1206"&gt;&lt;/a&gt;&lt;br&gt;
Deploy your Express Node.js application to Heroku in just a few steps. This is a step-by-step guide on how to deploy your app to Heroku.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-tutorial-how-to-build-a-simple-event-driven-application-with-kafka" rel="noopener noreferrer"&gt;38. Node.js Tutorial: How to Build a Simple Event-Driven Application With&amp;nbsp;Kafka&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetst20qpvici5m05lbok.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fetst20qpvici5m05lbok.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Build a real-time event-driven app with Node.js and Kafka on Heroku. Follow this step-by-step guide to set up, deploy, and manage your application efficiently.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-send-emails-in-nodejs" rel="noopener noreferrer"&gt;39. How to Send Emails in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuugkyfqa94iud64ojc7f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuugkyfqa94iud64ojc7f.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article we will learn how to send email with node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/decoding-nodejs-4cp3txb" rel="noopener noreferrer"&gt;40. Decoding Nodejs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foa7omlcwvy723jrepsy0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foa7omlcwvy723jrepsy0.jpeg" width="800" height="474"&gt;&lt;/a&gt;&lt;br&gt;
The main goal of this blog is to explain the “Architecture of Nodejs” and to know how the Nodejs works behind the scenes,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-account-recovery-process-tutorial-using-nodejs-with-knex-and-express" rel="noopener noreferrer"&gt;41. An Account Recovery Process Tutorial Using NodeJS With Knex and Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz66vmttd2sw180quzmwf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz66vmttd2sw180quzmwf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A detailed analysis of how to make a reset for a user when he has forgotten his password. How to send email from Node JS and validate sending messages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-made-easy-rate-limiting-and-throttling-for-smooth-traffic-flow" rel="noopener noreferrer"&gt;42. Node.js Made Easy: Rate Limiting and Throttling for Smooth Traffic Flow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fst8yn8gxw0dz0tzvd5eg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fst8yn8gxw0dz0tzvd5eg.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn the differences between rate limiting and throttling in Node.js, why they matter for performance and security, and how to implement them using Express.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/processing-massive-amounts-of-on-demand-data-without-crashing-nodejs-main-thread" rel="noopener noreferrer"&gt;43. Processing Massive Amounts of On Demand Data  Without Crashing NodeJS Main Thread&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn9cvhh021mgnynka4gt7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn9cvhh021mgnynka4gt7.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Processing Massive Data On Demand Without Crashing NodeJS Main Thread&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-11-2022-noonification" rel="noopener noreferrer"&gt;44. The Noonification: Roblox in Trouble (10/11/2022)&lt;/a&gt;
&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%2Fpn4k0p2c0rnc2a962zaf.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%2Fpn4k0p2c0rnc2a962zaf.gif" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
10/11/2022: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/securing-link-previews-in-nodejs-a-guide-using-apyhubs-link-preview-api" rel="noopener noreferrer"&gt;45. Securing Link Previews in NodeJS: A Guide using ApyHub's Link Preview API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F60dpzhgjzcvbulqj8kya.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F60dpzhgjzcvbulqj8kya.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn to fortify link previews in NodeJS with ApyHub's Link Preview API. Safeguard your applications from malicious content effortlessly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-an-event-scheduler-in-nodejs" rel="noopener noreferrer"&gt;46. How I Built an Event Scheduler in NodeJs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1cvehct04o3rlbzim6mn.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1cvehct04o3rlbzim6mn.webp" width="760" height="399"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I'll show you how to create a Nodejs application that can create events and automatically send out email invites with Google Meet links.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-auto-caching-to-your-js-template-engine-ki4d31fs" rel="noopener noreferrer"&gt;47. How to Add Auto Caching to Your JS Template Engine&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkeifq3fos4ktp4eosej2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkeifq3fos4ktp4eosej2.png" width="706" height="406"&gt;&lt;/a&gt;&lt;br&gt;
Adding auto caching to our JS template engine: How Caching Works with JS Template Engines; Changing Your Render Function.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/video-watermarking-a-step-by-step-guide-using-nodejs-and-apyhub-api" rel="noopener noreferrer"&gt;48. Video Watermarking: A Step-by-Step Guide Using Node.js and ApyHub API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc75cfoktmjxmkgtzj66l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc75cfoktmjxmkgtzj66l.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we delve into how you can effectively use the ApyHub Video Watermarking API using Node JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-contribute-to-rootstock-code" rel="noopener noreferrer"&gt;49. How to Contribute to Rootstock Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fko3ysqvjk1wjlpho3b24.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fko3ysqvjk1wjlpho3b24.png" width="799" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Contributing to Rootstock's open-source projects is a valuable way to enhance the platform and its ecosystem. Here's how to get started, along with example code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-optimize-nodejs-with-c-addons" rel="noopener noreferrer"&gt;50. How to Optimize Node.js with C++ Addons&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpdbov60nu9yw5u4fqidv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpdbov60nu9yw5u4fqidv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This is a brief tutorial to learn how to optimize your Node.js code using optimizations with C++ addons. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/optimizing-nodejs-code-coverage-with-nyc-in-docker-containers" rel="noopener noreferrer"&gt;51. Optimizing Node.js Code Coverage With NYC in Docker Containers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fougyex5n1oi61mhtlns4.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fougyex5n1oi61mhtlns4.webp" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
This blog discusses the procedures needed to operate Node.js clusters in Docker and produce reliable code coverage reports.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-saas-paradox-of-choice-a-nodemailer-story" rel="noopener noreferrer"&gt;52. The SaaS Paradox of Choice: A Nodemailer Story&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8s73vki6nbe4j43uumxy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8s73vki6nbe4j43uumxy.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
In this blog post, we start by diving into Nodemailer, a module that helps send emails from your Node.js backend, and then we steer our way into writing a trans&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-tests-no-problem-automating-nodejs-testing" rel="noopener noreferrer"&gt;53. No Tests? No Problem: Automating NodeJs Testing&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhit4teo934e2qcy43gv6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhit4teo934e2qcy43gv6.jpeg" width="300" height="168"&gt;&lt;/a&gt;&lt;br&gt;
Record and Replay, otherwise known as codeless automation, is a way to run tests without programming knowledge. This is done using a tool, like CodeParrot.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/11-27-2023-noonification" rel="noopener noreferrer"&gt;54. The Noonification: A Bibliography Generator From Browser Bookmarks: How It Works (11/27/2023)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1xw5uahj0gfwgde2d2oy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1xw5uahj0gfwgde2d2oy.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
11/27/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 54 most read blog posts about &lt;a href="https://hackernoon.com/tagged/nodejs-tutorial" rel="noopener noreferrer"&gt;Nodejs Tutorial&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/54-blog-posts-to-learn-about-nodejs-tutorial" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nodejstutorial</category>
      <category>learn</category>
      <category>learnnodejstutorial</category>
    </item>
    <item>
      <title>94 Blog Posts To Learn About Node</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Wed, 26 Aug 2026 15:01:03 +0000</pubDate>
      <link>https://dev.to/learn_repo/94-blog-posts-to-learn-about-node-15a1</link>
      <guid>https://dev.to/learn_repo/94-blog-posts-to-learn-about-node-15a1</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/node" rel="noopener noreferrer"&gt;Node&lt;/a&gt; via these 94 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;The most hated language powering web servers since PHP.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/assign-types-to-nested-objects-in-typescript" rel="noopener noreferrer"&gt;1. Assign Types To Nested Objects In TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbra9w5ia14ms2egm3hy1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
TypeScript provides you with multiple ways to define type definitions for object properties. We'll look at a couple of them throughout this post.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-simple-twitter-bot-with-node-js-5b14eb006c08" rel="noopener noreferrer"&gt;2. Create a Simple Twitter Bot with Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk9vhk4m16plvmurc05c4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk9vhk4m16plvmurc05c4.jpeg" width="740" height="296"&gt;&lt;/a&gt;&lt;br&gt;
How about a Twitter Bot that retweets, favorites, on the basis of hashtags and replies to other users if they follow it? I made a similar kind of a Twitter Bot (@&lt;a href="https://twitter.com/nodejstweet" rel="noopener noreferrer"&gt;nodejstweet&lt;/a&gt;) that feeds me the latest or the ongoing news/articles/how-to’s on a set of hashtags such as #Nodejs, #MongoDB, #AngularJS, #IonicFramework, et cetera. At the time I never expected it having more followers than me but that has been surpassed.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-web-scraper-with-nodejs" rel="noopener noreferrer"&gt;3. How to Scrape Data From Any Website With JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgnrp1tpg1afow8yd6xty.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgnrp1tpg1afow8yd6xty.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to scrape the web using scripts written in node.js to automate scraping data off of the website and using it for whatever purpose.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-reset-password-with-nodejs-and-angular-part-2-6815t3z8v" rel="noopener noreferrer"&gt;4. How to Reset Password with Node.js and Angular [Part&amp;nbsp;2]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo3qle3jtcigslbqloprs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo3qle3jtcigslbqloprs.png" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
In this 2nd part of our tutorial, we are going to continue our journey of creating reset password functionality. In the 1st part, we completed the back-end with Node.js Express and Node mailer, created an API which will use in this part in Angular. Let’s get started.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-the-difference-between-pathjoin-and-pathresolve" rel="noopener noreferrer"&gt;5. What’s the Difference Between path.join() and path.resolve()?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftk7w2tb9inhlztl9nwmn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftk7w2tb9inhlztl9nwmn.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn the differences between the Node.js functions path.join() and path.resolve() and when you should use one over the other.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-use-nodejs-as-your-backend-4gpa31qk" rel="noopener noreferrer"&gt;6. Why use Node.js as your backend?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg6yj5ip36wffk6ywmb3t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg6yj5ip36wffk6ywmb3t.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Do you have an innovative idea that’s going to turn your web app into the next big thing? That’s great - but remember that software development is a process that has to be well-thought-out, and the most critical decision of what backend environment are you going to choose has to be made at the early beginning.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/join-lumoz-zkverifier-node-mining-and-share-25-billion-moz-rewards" rel="noopener noreferrer"&gt;7. Join Lumoz zkVerifier Node Mining and Share 2.5 Billion MOZ Rewards&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzpkqc7up4qultxm65to8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzpkqc7up4qultxm65to8.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Lumoz Node Network &amp;amp; MOZ staking are live! Join the zkVerifier network, stake MOZ, or run nodes to share 25% of $90M in rewards. Act now!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-displaying-password-protected-pdfs-in-a-web-application" rel="noopener noreferrer"&gt;8. A Guide to Displaying Password Protected PDFs in a Web Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlolur0jzfw9klha7qmt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlolur0jzfw9klha7qmt.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Develop a Node application harnessing the power of Foxit PDF SDK Web. Integration allows you to effortlessly open password-protected PDFs directly in browser.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-multithreaded-node-js-applications-for-better-performance-654t35od" rel="noopener noreferrer"&gt;9. How to Manage Multithreaded Node&amp;nbsp;JS Applications for Better Performance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyg82gresxdrmxmklo3gq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyg82gresxdrmxmklo3gq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post I'm going to show you how to potentially triple your Node application's performance by managing multiple threads.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-passwordless-authentication-with-email-and-jwt-o33w3311" rel="noopener noreferrer"&gt;10. How to Build A Passwordless Authentication with Email and JWT&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fotj223vqbz2uqprs7eqz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fotj223vqbz2uqprs7eqz.jpeg" width="800" height="516"&gt;&lt;/a&gt;&lt;br&gt;
In this quick article, you'll see how to prevent one of the OWASP Top 10 security issues for websites: authentication that hasn't been implemented correctly. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-promises-callbacks-and-asyncawait-pu7432af" rel="noopener noreferrer"&gt;11. JavaScript Promises, Callbacks, and Async/Await for Beginners&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxz8gznf3b5jfzi45kaw8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxz8gznf3b5jfzi45kaw8.jpg" width="800" height="392"&gt;&lt;/a&gt;&lt;br&gt;
ES6 came with many new features, but one of the best features was the official introduction of Promises. Promises allow you to write clean non-callback-centric code without ever having to worry about callback hell. Even if you never write your own promise, knowing how they work is incredibly important, since many newer parts of the JavaScript API use promises instead of callbacks. The core idea behind promises is that a promise represents the result of an asynchronous operation. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-the-default-nodejs-version-with-nvm" rel="noopener noreferrer"&gt;12. How to Set the Default Node.JS version with&amp;nbsp;nvm&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkc1xx3s1xmq0d9pnsf2w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkc1xx3s1xmq0d9pnsf2w.jpeg" width="799" height="508"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-exploit-prototype-pollution" rel="noopener noreferrer"&gt;13. How to Exploit Prototype Pollution?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbpmysyq7nzj6k13s0dzn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbpmysyq7nzj6k13s0dzn.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Prototype Pollution is a JavaScript related vulnerability. This article explains how it works and how to exploit it bypassing security checks of the app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-ways-a-node-developer-can-drastically-boost-their-productivity" rel="noopener noreferrer"&gt;14. 6 Ways A Node Developer Can Drastically Boost Their Productivity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4nju3wowmx2g52wx2r8b.png" width="800" height="569"&gt;&lt;/a&gt;&lt;br&gt;
These six productivity tips will supercharge your productivity as a Node developer. You'll save hours of time which you can then invest in other activities.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-continuously-run-a-nodejs-or-python-app-while-keeping-them-updated" rel="noopener noreferrer"&gt;15. How To Continuously Run a NodeJS or Python App While Keeping Them Updated&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxexs44uhqj2uqrbsm4jw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this short article, I will show and explain how to continuously run NodeJS and Python apps while also keeping them updated&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-quickest-and-most-secure-way-to-run-your-blockchain-node" rel="noopener noreferrer"&gt;16. The Quickest and Most Secure Way to Run Your Blockchain Node&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb0syxjtr4igq4etjapsd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb0syxjtr4igq4etjapsd.jpeg" width="750" height="469"&gt;&lt;/a&gt;&lt;br&gt;
This article tells you the quickest approach to running a blockchain node. You can save yourself a lot of time reading it!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/microservices-deserve-modern-programming-platforms-java-may-not-be-the-best-option-1v5z3tai" rel="noopener noreferrer"&gt;17. Microservices Deserve Modern Programming Platforms: Java May Not be the Best Option&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3izxkeka4h88w5t2pm9q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3izxkeka4h88w5t2pm9q.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Microservices are very popular today, even in traditional corporate IT shops. Often though they are implemented using languages, such as Java, born in the early ’90s and designed for a world of monolithic applications. Do you remember the big old Application Servers?&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/14-top-nodejs-open-source-projects-2021-edition-q22p339c" rel="noopener noreferrer"&gt;18. 14 Top Node.js Open Source Projects: 2021 Edition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foik297g1mg0q3r3cnjst.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foik297g1mg0q3r3cnjst.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Note that under open source projects we assume the following:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/basic-guide-to-building-microservices-with-mongodb-nodejs-and-express-egv34sh" rel="noopener noreferrer"&gt;19. Basic Guide To Building Microservices With MongoDB, NodeJs, And Express&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fes2ea2yedfas9h836zsa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fes2ea2yedfas9h836zsa.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Most of us have gone through tough times where you have a large scale application which has a bunch of features, API integrations, database connections, etc. New features and updates get released, and of course you need to fix the bugs and maintain the code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-10-best-web-scraper-and-data-scraping-tools-yn453ymy" rel="noopener noreferrer"&gt;20. Top 10 Best Web Scraper And Data Scraping Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzl3sx99213pwlvo4bc42.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzl3sx99213pwlvo4bc42.jpg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Data extraction has many forms and can be complicated. From Preventing your IP from getting banned to bypassing the captchas, to parsing the source correctly, headerless chrome for javascript rendering, data cleaning, and then generating the data in a usable format, there is a lot of effort that goes in. I have been scraping data from the web for over 8 years. We used web scraping for tracking the prices of other hotel booking vendors. So, when our competitor lowers his prices we get a notification to lower our prices to from our cron web scrapers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-libuv-thread-pool-can-boost-your-node-js-performance-bel3tyf" rel="noopener noreferrer"&gt;21. How Libuv Thread Pool Can Boost Your Node JS Performance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz3hvxsy2wexny4h6n0n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz3hvxsy2wexny4h6n0n.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this 5th instalment of my “Node JS Performance Optimizations” series, I show you how to increase Node JS performance with thread pool management. We achieve this by understanding how Libuv works, how the thread pool works and how to configure the number of threads based on your machine specs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-clean-architecture-deep-dive-kp3y32gt" rel="noopener noreferrer"&gt;22. Deep Dive Into Creating Node Project With Clean Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfuypidzfwoesgpkzpfr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfuypidzfwoesgpkzpfr.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
(Photo by&amp;nbsp;Bench Accounting&amp;nbsp;on&amp;nbsp;Unsplash)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/moe-js-a-modern-template-engine-for-javascript-5mel3aro" rel="noopener noreferrer"&gt;23. Moe-js - A Modern Template Engine for JavaScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc6z00od7qya7pa6jbzlu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc6z00od7qya7pa6jbzlu.jpg" width="728" height="364"&gt;&lt;/a&gt;&lt;br&gt;
I've been using Handlebars in Node.js apps for a long time now and while it always gets the job done, sometimes I find it awkward to use. &amp;nbsp;In particular I miss being able to use expressions and flexible logic flow directly in the templates.I know there's an argument for keeping logic and views separate and that views should be "logicless", but sometimes you just want a bit more control. &amp;nbsp;The existence of libraries like&amp;nbsp;Swag, suggests that I'm not alone here so I got to thinking...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/supercharge-your-javascript-dockerfile-for-high-performance-production-deployments" rel="noopener noreferrer"&gt;24. Supercharge Your JavaScript Dockerfile for High-Performance Production Deployments.&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu12ao06cuwt18y7u4uyt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu12ao06cuwt18y7u4uyt.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A step-by-step guide on writing a Dockerfile for a NestJS project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/in-laymans-terms-what-is-the-difference-between-node-and-deno-b79c3wh1" rel="noopener noreferrer"&gt;25. In Layman's Terms, What is the Difference Between Node and Deno?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmrefabm6lca2djgvz0pr.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Worried that dinosaur or sock shaped "deno" is going to kill our favorite  Node? Let me help you to get out of this dilemma.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rendering-markdown-pages-with-express-and-los-angeles-s7tt320w" rel="noopener noreferrer"&gt;26. Rendering Markdown Pages with Express and Los Angeles&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkn1eo4b7qdohuyj1heq2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkn1eo4b7qdohuyj1heq2.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Node and Express are great for building dynamic websites but often you'll also have some static content too. While its reasonably easy to author these pages in straight HTML a better option for this kind of content is often Markdown.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-seven-best-admin-templates-and-themes-in-react-sd17331h" rel="noopener noreferrer"&gt;27. The Seven Best Admin Templates And Themes in React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpi70535ql877khs0beqf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpi70535ql877khs0beqf.jpeg" width="800" height="554"&gt;&lt;/a&gt;&lt;br&gt;
The appearance of Node.js became the new era for JavaScript because of the opportunity to synchronize frontend and backend. All JavaScript programs with help of&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deno-is-it-a-threat-to-node-zk733wne" rel="noopener noreferrer"&gt;28. Deno🦕 - Is it a threat to&amp;nbsp;Node?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-26T14%3A00%3A00.117Z-g5ay35ycxl7l367c5c2dxbsv" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-26T14%3A00%3A00.117Z-g5ay35ycxl7l367c5c2dxbsv" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Deno 1.0 is launched on 13th May 2020 by Ryan Dahl — the original creator of&amp;nbsp;Node.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-should-i-use-nodemailer-to-send-emails" rel="noopener noreferrer"&gt;29. Why Should I Use Nodemailer to Send Emails?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5dj7697nrr1c6gllc10v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5dj7697nrr1c6gllc10v.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
A useful guide on how to use Nodemailer to send emails.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-custom-webhook-url-using-autocode-kx1x3uck" rel="noopener noreferrer"&gt;30. How To Create a Custom Webhook URL Using Autocode&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjeyql02u6pwy67bct9bu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjeyql02u6pwy67bct9bu.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
TLDR (30s)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-red-module-for-visual-nodejs-programming-mx3i34j2" rel="noopener noreferrer"&gt;31. Node-RED Module for Visual NodeJS Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fld4duxgesud5o0c4sc44.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fld4duxgesud5o0c4sc44.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I'm going to introduce you to a&amp;nbsp;NodeJS&amp;nbsp;module that allows you to create and deploy server-side processes by using a visual, drag n drop style.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-support-for-nestjs-boilerplate-with-hexagonal-architecture" rel="noopener noreferrer"&gt;32. MongoDB Support for NestJS Boilerplate With Hexagonal Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0sj7o9ybzntpyeoa9yj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0sj7o9ybzntpyeoa9yj.jpeg" width="799" height="268"&gt;&lt;/a&gt;&lt;br&gt;
NestJS Boilerplate with MongoDB support implementation with hexagonal architecture&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-a-dapp-really-is-really-pi2vb17mz" rel="noopener noreferrer"&gt;33. What is a Dapp? And What it Most Definitely is Not.&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqih9glcxi3jvainb7wp3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqih9glcxi3jvainb7wp3.png" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Definition&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-restful-api-with-harperdb-and-fastifyjs-bw15343i" rel="noopener noreferrer"&gt;34. How to Create a RESTful API With HarperDB and FastifyJS&lt;/a&gt;
&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%2Fqdedl9mkhic2gracwcuq.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%2Fqdedl9mkhic2gracwcuq.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a course management REST API with Node.js, HarperDB and FastifyJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-list-of-crypto-programming-youtube-tutorials-0v323xtq" rel="noopener noreferrer"&gt;35. My List of Crypto-Programming Youtube Tutorials&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmse1evoz0skj90r2zsf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frmse1evoz0skj90r2zsf.jpeg" width="800" height="427"&gt;&lt;/a&gt;&lt;br&gt;
A collection of my youtube videos on creating bots for trading, creating smart contracts, building dApps, and integrating with Facebook, Amazon, and eBay APIs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cz-git-recipes-easy-to-commit" rel="noopener noreferrer"&gt;36. Cz-git Recipes - Easy to Commit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgoa2rjf3i2wm3m585k5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgoa2rjf3i2wm3m585k5.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
🔨 A more engineered, highly customizable, standard output format commitizen adapter.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-heroku-is-good-for-vey34zu" rel="noopener noreferrer"&gt;37. What Heroku is Good For&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpolgdn0vgifpevlab1h3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpolgdn0vgifpevlab1h3.jpeg" width="800" height="527"&gt;&lt;/a&gt;&lt;br&gt;
You've probably heard about Heroku by now, but do you really know how Heroku works and when it should be a consideration?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-providers" rel="noopener noreferrer"&gt;38. Node Providers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp1983s8a8k8jpycmnvav.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp1983s8a8k8jpycmnvav.jpeg" width="799" height="266"&gt;&lt;/a&gt;&lt;br&gt;
The node provider market is crowded. New players have few opportunities: support long tailed assets, better UX, lower price.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-poorest-people-on-earth-should-run-bitcoin-nodes" rel="noopener noreferrer"&gt;39. The Poorest People on Earth Should Run Bitcoin Nodes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F107ubhqu323qd4noiezm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F107ubhqu323qd4noiezm.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
All the hundreds of millions of homes on earth could be running a bitcoin node  while cooking their daily meals. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/arthurunderstanding-the-nodejs-event-loop-hin34zp" rel="noopener noreferrer"&gt;40. Understanding the Node.js Event Loop&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr268179dwlrd5wkediw1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr268179dwlrd5wkediw1.jpeg" width="800" height="508"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript is single-threaded, so how does it handle asynchronous code without blocking the main thread while it waits for an action to complete?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-act-like-youre-working-when-youre-not-with-robotjs" rel="noopener noreferrer"&gt;41. How to Act Like You're Working When You're not With RobotJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpv6tyno6p14stq3xkgty.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpv6tyno6p14stq3xkgty.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to automate your desktop but with a fun example.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-an-express-nodejs-application-to-heroku-quickly-and-easily" rel="noopener noreferrer"&gt;42. How to Deploy an Express Node.js Application to Heroku Quickly and Easily&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7guqq3cx0hhyypqxea.jpeg" width="800" height="1206"&gt;&lt;/a&gt;&lt;br&gt;
Deploy your Express Node.js application to Heroku in just a few steps. This is a step-by-step guide on how to deploy your app to Heroku.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/but-but-but-auth-is-haarrrrrrrrrd" rel="noopener noreferrer"&gt;43. BuT, BuT, BuT aUtH iS HaaRrRrRrRrRd&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu5zus8s2zhs5vfyuir0v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu5zus8s2zhs5vfyuir0v.jpeg" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
Auth isn't hard. It's boring, red-tapey, a solved problem... but don't call it hard as a blanket statement.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/11-key-crypto-terms-explained-xp15p31ib" rel="noopener noreferrer"&gt;44. 10 Common Sense Definitions of the Most Common Crypto Industry Terms&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwn5ncrvtcgq8ai7cbskp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwn5ncrvtcgq8ai7cbskp.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
“The limits of my language are the limits of my world.”&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/web-scraping-using-nodejs" rel="noopener noreferrer"&gt;45. Web Scraping Using Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2ifmga7uxer5dop4byg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2ifmga7uxer5dop4byg.jpeg" width="799" height="457"&gt;&lt;/a&gt;&lt;br&gt;
While there are a few different libraries for scraping the web with Node.js, in this tutorial, i'll be using the puppeteer library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-art-and-science-of-node-monitoring" rel="noopener noreferrer"&gt;46. The Art &amp;amp; Science of Node Monitoring&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh04myffv4bztggdy2hx1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh04myffv4bztggdy2hx1.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
One of the hardest parts of designing a monitoring system is predicting everything that “might” go wrong. That only comes from experience, not just over time, b&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-development-woes" rel="noopener noreferrer"&gt;47. Node.js Development Woes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9tbrj93fhulhurm6kjzp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9tbrj93fhulhurm6kjzp.png" width="577" height="433"&gt;&lt;/a&gt;&lt;br&gt;
Discover the hidden issues affecting Node.js performance and scalability. Our blog offers insights into the deep problems of this popular JavaScript runtime...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/brief-history-of-how-we-develop-harperdb-pb3z33qr" rel="noopener noreferrer"&gt;48. HarperDB - How and Why We Built It From The Ground Up on NodeJS&lt;/a&gt;
&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%2Fdnzqi66vktncekxqkrab.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%2Fdnzqi66vktncekxqkrab.jpeg" width="799" height="397"&gt;&lt;/a&gt;&lt;br&gt;
The founding team at HarperDB built the first and only database written in Node.js. Here's the story of this (what some called crazy) endeavor. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-your-next-ecommerce-store-on-nodejs" rel="noopener noreferrer"&gt;49. Build Your Next eCommerce Store on NodeJS&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FCPZcQZuKTIRNEmHkkkOCBTvsTyd2-8c037lw.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%2Fcdn.hackernoon.com%2Fimages%2FCPZcQZuKTIRNEmHkkkOCBTvsTyd2-8c037lw.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Top easiest ways to make an eCommerce store with Node.js. Shopify vs. buit-for-you solution.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/crypto-biometrics-helps-create-decentralized-pseudonymous-identities" rel="noopener noreferrer"&gt;50. Crypto-Biometrics Helps Create Decentralized Pseudonymous Identities  &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe7f6pjmxz6c47x0x58c1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe7f6pjmxz6c47x0x58c1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Using private biometric technology, Humanode will be the first crypto-biometric network where one human equals one node. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/coinbase-cloud-node-and-nft-apis" rel="noopener noreferrer"&gt;51. Coinbase Cloud Node &amp;amp; NFT APIs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0zos444ilvrolor4e5pg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0zos444ilvrolor4e5pg.jpeg" width="800" height="445"&gt;&lt;/a&gt;&lt;br&gt;
Building upon his last publication, John Vester dives even deeper into Web3 by leveraging new tech by Coinbase Cloud to create a more functional dapp.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/power-up-your-logging-in-nodejs" rel="noopener noreferrer"&gt;52. Power Up Your Logging in Node.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x4ko1et1j6k2lu7qqnb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x4ko1et1j6k2lu7qqnb.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Power up your logging and build good developer habits. As your codebase grows you'll need to debug it more easily and one tool is logging.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-made-easy-rate-limiting-and-throttling-for-smooth-traffic-flow" rel="noopener noreferrer"&gt;53. Node.js Made Easy: Rate Limiting and Throttling for Smooth Traffic Flow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fst8yn8gxw0dz0tzvd5eg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fst8yn8gxw0dz0tzvd5eg.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn the differences between rate limiting and throttling in Node.js, why they matter for performance and security, and how to implement them using Express.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-inject-how-to-conduct-and-why-to-use-d11u3ywa" rel="noopener noreferrer"&gt;54. Node.js Inject: How to Conduct and Why to Use&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rn0dc8yvcyvzn5mno4j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rn0dc8yvcyvzn5mno4j.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Today, I would like to show you how to execute custom JS code in another Node.js process and to get a proper result. These are relatively simple code examples, which demonstrate basic ideas of native code calls with the help of&amp;nbsp;Frida&amp;nbsp;framework.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-5-year-old-could-follow-this-typescript-sdk-development-guide-part-3-making-test-apps" rel="noopener noreferrer"&gt;55. A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 3: Making Test Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4gn35yr4ar9ntbeun7q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb4gn35yr4ar9ntbeun7q.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
This is Part 3 of our SDK development series where we will dive into creating test apps for react, browser, node, and legacy node.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-differences-between-deno-and-node-sa4134gh" rel="noopener noreferrer"&gt;56. The Differences Between Deno and Node&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqua6p9m07ag1hxujgupv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqua6p9m07ag1hxujgupv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Deno a pristine method to compose worker side JavaScript. It solves many of the problems as&amp;nbsp;Node.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tackling-the-$44b-efficiency-gap-in-global-cloud-computing" rel="noopener noreferrer"&gt;57. Tackling The $44B Efficiency Gap In Global Cloud Computing&lt;/a&gt;
&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%2Flh8mud116xk4vyt7xq5w.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%2Flh8mud116xk4vyt7xq5w.jpeg" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
The NodeLink model utilizes the RAM and CPU in the NX1 and also the internet bandwidth already sitting idle in homes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-on-how-to-develop-and-benchmark-the-same-feature-in-node-and-go" rel="noopener noreferrer"&gt;58. A Guide on How to Develop and Benchmark the Same Feature in Node and Go&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6kn8qhs7tmw0hcx47n43.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6kn8qhs7tmw0hcx47n43.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Node vs Go: Same Feature, Different Design. Discover how two runtimes handle hot config reload differently, plus benchmark results showing Go's 1.9x performance&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-to-use-nodejs-for-your-web-application" rel="noopener noreferrer"&gt;59. When to Use Node.js for Your Web Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fldxmmlwfy5n1nl0qhtsz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fldxmmlwfy5n1nl0qhtsz.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Want to know what is NodeJS and Why You Should Use It? Here is detailed blog covering every minute detail of NodeJS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-build-it-real-time-session-invalidation-wnaa3vmg" rel="noopener noreferrer"&gt;60. Let's Build It: Real-time Session Invalidation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frf2j679hdlh70stdn5lx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frf2j679hdlh70stdn5lx.gif" width="799" height="454"&gt;&lt;/a&gt;&lt;br&gt;
How would we build an experience like the one above?&lt;/p&gt;

&lt;p&gt;Demo Repo&lt;/p&gt;

&lt;p&gt;Some applications need to limit users to a single client or browser instance. This post covers how to build, improve, and scale this feature. We begin with a simple web app with two API endpoints:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-splendid-ai-a-tailwind-utility-for-astro" rel="noopener noreferrer"&gt;61. Using Splendid AI — A Tailwind Utility for Astro&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyjnyjxuvqju3e1fggesh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyjnyjxuvqju3e1fggesh.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here's a fix for when Tailwind’s space utilities stop working when using it with Astro Components or Slots. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-comprehensive-review-of-my-experiences-with-leading-appchain-node-providers" rel="noopener noreferrer"&gt;62. A Comprehensive Review of My Experiences With Leading AppChain Node Providers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh1plb9desjge0gxf1u3h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh1plb9desjge0gxf1u3h.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As a developer exploring the exciting world of appChains, I had the opportunity to work with various leading node providers and witness firsthand how they transform blockchain technology. AppChains while leveraging the security also concedes cost advantages of underlying Layer 1 blockchains. With appChains, developers like me, can unlock endless possibilities and elevate our decentralized applications to new heights. Hence, an increasing number of developers are seen resorting to this efficient solution to address scalability, interoperability, and modularity. If we talk about nodes, then nodes are not just responsible for exchanging data on blockchains but are also an excellent approach to engaging with blockchains.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deno-10-a-review-of-features-were-going-live-ri8030ql" rel="noopener noreferrer"&gt;63. 🎉 Deno: 1.0: A Review of Features [We're Going Live]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0vn030xbra6339v0lhl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0vn030xbra6339v0lhl.jpg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
🤠 Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/skip-the-ssl-w-serverless-telegram-bot-via-nowjs-uzi36h9" rel="noopener noreferrer"&gt;64. Skip the SSL w/ Serverless Telegram Bot via Now.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq7v38r2qsjwbj8tazegt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq7v38r2qsjwbj8tazegt.jpg" width="709" height="676"&gt;&lt;/a&gt;&lt;br&gt;
Note: these directions come without much conversation, let the hacking begin!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-twitter-bot-with-nodejs-part-2-deploying-to-server-and-schedule-tweets-eb2a33nx" rel="noopener noreferrer"&gt;65. Building A Twitter Bot With Node.js - Part 2: Deploying to Server and Schedule Tweets&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcfp7wlwotd8rbb8oyo4a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcfp7wlwotd8rbb8oyo4a.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In part 1, we learned how to create a simple Twitter bot with Node.js. In this article, we will go over how to deploy the bot and schedule tweets&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/send-and-schedule-e-mails-from-a-nodejs-app-xp5ev3x1r" rel="noopener noreferrer"&gt;66. How to Send and Schedule E-mails via a Node.js app&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a6kosthjaglqpsgg8nh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a6kosthjaglqpsgg8nh.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
As an application developer, how often we sense the need of a service that would send e-mails to specified or subscribed email ids? Even if there is no real need, we still fantasize about it while developing a pet-project or an app for fun, don't we 😁?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/node-red-configuration-explained-in-600-words-71n34jt" rel="noopener noreferrer"&gt;67. Node-RED Configuration Explained In 600 Words&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1drxmpj3ly2zdvg0yp1w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1drxmpj3ly2zdvg0yp1w.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Quickly get up and running with an advanced Node-RED Server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-taskz-ulem3rah" rel="noopener noreferrer"&gt;68. A Simple Sequential and Parallel Task List Runner for Terminal&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fepvyrzmg3h17sm7tpbr9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fepvyrzmg3h17sm7tpbr9.jpg" width="626" height="313"&gt;&lt;/a&gt;&lt;br&gt;
Taskz&amp;nbsp;is a library for Node.js, a simple sequential and parallel task list runner for terminal.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nodejs-code-execution-monitoring-with-inspector-nd18359f" rel="noopener noreferrer"&gt;69. NodeJS: Code Execution Monitoring With Inspector&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod25foi7yjjqili6pp3g.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod25foi7yjjqili6pp3g.jpeg" width="800" height="372"&gt;&lt;/a&gt;&lt;br&gt;
Have you ever desired to watch your code running, instead of just imagining it?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/typescript-sdk-development-a-5-year-old-could-follow-this-step-by-step-part-2-structure-and-api" rel="noopener noreferrer"&gt;70. TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 2, structure &amp;amp; API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ka5podxq1jac2z9rphu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ka5podxq1jac2z9rphu.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
TypeScript SDK Development: A 5-year-old could follow this step-by-step ~ Part 2, folder structure - integrating API&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-your-first-node-red-flow-basic-tutorial-fr1h34vk" rel="noopener noreferrer"&gt;71. Building Your First Node-RED Flow: Basic Tutorial&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvcd0lw7qypbxe1nt80qd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvcd0lw7qypbxe1nt80qd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This post introduces a deep dive video tutorial where I teach you the fundamentals of&amp;nbsp;Node-RED&amp;nbsp;and at the same time, show you how to build a&amp;nbsp;Weather dash&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/final-bot-pre-launch-andand-initial-hn-20-post-wm45j3ze3" rel="noopener noreferrer"&gt;72. Final Bot Pre-Launch &amp;amp; Initial HN 2.0 Post!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ql5hxe8td3muaejrnqi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ql5hxe8td3muaejrnqi.jpg" width="784" height="392"&gt;&lt;/a&gt;&lt;br&gt;
Hi folks!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/exploring-the-neo4j-graph-database" rel="noopener noreferrer"&gt;73. Exploring the Neo4J Graph Database&lt;/a&gt;
&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%2Fi80r6e3cw154xdwblawe.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%2Fi80r6e3cw154xdwblawe.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article you'll learn more about the NoSQL Graph database - NEO4J.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/harperdb-build-your-application-backend-in-one-place-with-custom-functions" rel="noopener noreferrer"&gt;74. HarperDB: Build Your Application Backend in One Place with Custom Functions&lt;/a&gt;
&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%2Fmlo8t3doivg5ozt73uzh.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%2Fmlo8t3doivg5ozt73uzh.png" width="800" height="517"&gt;&lt;/a&gt;&lt;br&gt;
Introducing the newest innovation from HarperDB:&amp;nbsp;HarperDB Custom Functions. With the release of HarperDB 3.1 users are able to define their own API endpoints within HarperDB. What does that mean for you?&amp;nbsp;HarperDB grows from a distributed database to a distributed application development platform with integrated persistence - one that can serve as a single solution for all of your backend needs. We’re collapsing the stack!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-earn-with-play-to-earn-basics-of-hottest-crypto-trend-right-now" rel="noopener noreferrer"&gt;75. How To Earn With Play-to-Earn: Basics of Hottest Crypto Trend Right Now&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5hhmgjnlq4dohn0stxnt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5hhmgjnlq4dohn0stxnt.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Play-to-Earn or GameFi protocols became mainstream in Q3-Q4, 2021 - and euphoria around them still gains steam.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-backends-lightning-fast-with-yaml-digesto" rel="noopener noreferrer"&gt;76. How to Build Backends Lightning-Fast With YAML: Digesto&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx1p7r9e51prcgez8xngj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx1p7r9e51prcgez8xngj.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Digesto is an experimental Node.js library that lets you define your data model in a YAML file&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-use-getblock-api-for-onchain-data-analysis" rel="noopener noreferrer"&gt;77. How I Use GetBlock API For Onchain Data Analysis&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvnqck4d3vicgyxxy0saq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvnqck4d3vicgyxxy0saq.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Onchain data analysis is a goldmine for understanding what is really going on in a blockchain network.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/take-the-pain-away-from-adding-types-from-your-api-responses-with-this-automated-library" rel="noopener noreferrer"&gt;78. Take the Pain Away From Adding Types From Your API Responses With This Automated Library&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbg38d9iequ8kk9sh530y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbg38d9iequ8kk9sh530y.png" width="800" height="289"&gt;&lt;/a&gt;&lt;br&gt;
Automate typescript api response typing with realtime-api-types library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-knex-to-expressjs-apps-and-connect-to-a-postgres-database-od4p3113" rel="noopener noreferrer"&gt;79. How to Add Knex to ExpressJS Apps and Connect to a Postgres Database&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx7f9topzw5q3x9cee6og.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx7f9topzw5q3x9cee6og.jpeg" width="799" height="392"&gt;&lt;/a&gt;&lt;br&gt;
Express is one of the most popular JavaScript frameworks for building backend APIs and Postgres is a really popular relational database. How do we connect them?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/chronology-and-evolution-of-angular-through-the-years-from-v2-to-v19" rel="noopener noreferrer"&gt;80. Chronology and Evolution of Angular through the Years - From v2 to v19&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa4duisueos1p7alhnbza.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa4duisueos1p7alhnbza.png" width="240" height="240"&gt;&lt;/a&gt;&lt;br&gt;
The Chronology and Evolution of Angular through the Years - From v2 to v19&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ethereums-node-problem-who-really-hosts-web3" rel="noopener noreferrer"&gt;81. Ethereum’s Node Problem: Who Really Hosts Web3?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7u0yivoivpx0o6uvvep8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7u0yivoivpx0o6uvvep8.jpeg" width="800" height="402"&gt;&lt;/a&gt;&lt;br&gt;
Ethereum may be the world’s most decentralized smart contract platform, but look beneath the surface and a different story emerges. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/delivering-static-web-content-on-heroku-a-how-to-guide-iu7s30h7" rel="noopener noreferrer"&gt;82. Delivering Static Web Content on Heroku [A How-To Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0iviax3a7cviddp4qtj5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0iviax3a7cviddp4qtj5.jpg" width="548" height="285"&gt;&lt;/a&gt;&lt;br&gt;
My primary goal is to find a solution that allows my limited time to be focused on providing business solutions instead of getting up to speed with DevOps processes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-5-year-old-could-follow-this-typescript-sdk-development-guide-part-5-cdn-for-browsers" rel="noopener noreferrer"&gt;83. A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 5: CDN for Browsers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufs4jtxl2agk9xigcmif.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufs4jtxl2agk9xigcmif.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
This is Part 5 of our SDK development series where we get a CDN of our SDK&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-nodejs-worth-the-hoopla-gz1235rd" rel="noopener noreferrer"&gt;84. Is Node.js Worth The Hoopla?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmj9oo2sjvfdvdfv2at4f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmj9oo2sjvfdvdfv2at4f.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
If you’ve gotten started programming with HTML and JavaScript (JS), you know how easy JS is to use. The interface is right at your fingertips. You can easily access your entire web page with simple commands. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-5-year-old-could-follow-this-typescript-sdk-development-guide-part-4-publishing-to-npm" rel="noopener noreferrer"&gt;85. A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 4: Publishing to NPM&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fusq6kq9rxn2059bd8jgl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fusq6kq9rxn2059bd8jgl.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
This is Part 4 of our SDK development series where we will publish our SDK&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/effortless-local-file-system-caching-with-splendid-uis-filecache-utility" rel="noopener noreferrer"&gt;86. Effortless Local File System Caching with Splendid UI's fileCache Utility&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff6qanow45q6b07o0ibhn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff6qanow45q6b07o0ibhn.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore Splendid UI's fileCache utility—seamlessly manage file caching in the local system, ensuring efficient storage and retrieval.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/revamping-zlfetch-enhancing-your-fetch-api-experience-in-node" rel="noopener noreferrer"&gt;87. Revamping zlFetch: Enhancing Your Fetch API Experience in Node&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbo2ohhf6v39k6pkd6gct.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbo2ohhf6v39k6pkd6gct.jpeg" width="709" height="191"&gt;&lt;/a&gt;&lt;br&gt;
I silently updated &lt;code&gt;zlFetch&lt;/code&gt; a couple of months ago with some improvements that make coding much easier — especially if you're using &lt;code&gt;zlFetch&lt;/code&gt; in Node.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-orms-disobey-a-mongoose-story-q11e33k2" rel="noopener noreferrer"&gt;88. When ORMs Disobey: A Mongoose Story&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8vrj6biiank785l7nc5c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8vrj6biiank785l7nc5c.jpeg" width="800" height="403"&gt;&lt;/a&gt;&lt;br&gt;
In hindsight, it seems like mongoose was doing the sensible thing by simply ensuring that the document existed in the database.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-new-in-swell-060-y7g3tc5" rel="noopener noreferrer"&gt;89. What’s New in Swell 0.6.0?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvpgeq337kpr2m3hl3eic.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvpgeq337kpr2m3hl3eic.jpeg" width="800" height="468"&gt;&lt;/a&gt;&lt;br&gt;
Swell is a cross-platform compatible (Mac, Linux, &amp;amp; Windows) desktop application and the leading API dev tool for testing and visualizing steaming TCP connections (i.e., WebSockets, SSEs, GraphQL subscriptions). Swell functions similarly to Postman, but with the added perks of full streaming and GraphQL support. Being an Open Source project, Swell is 100% free and open to outside contributions. For details on how it works, see our previous article here.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-roles-do-api-methods-play-on-the-blockchain-q74d32ic" rel="noopener noreferrer"&gt;90. What Roles Do API Methods Play On The Blockchain?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fromjel55o1cgo5w7u45o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fromjel55o1cgo5w7u45o.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Read on to find the detailed info on such Blockchain API methods as JSON-RPC, REST and WebSockets, the main use of API and how it's related to cryptocurrency.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-a-cookies-expiry-value-on-a-server" rel="noopener noreferrer"&gt;91. How to Get a Cookie’s Expiry Value on a Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F236s40aeklv7ra22lcac.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F236s40aeklv7ra22lcac.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Browsers handle cookie expiry so they don’t pass the cookie’s expiry value to the server.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/zlfetch-now-supports-formdata-making-data-handling-seamless" rel="noopener noreferrer"&gt;92. zlFetch now supports FormData Making Data Handling Seamless!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3oio6gnnrskbhkjnfpg9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3oio6gnnrskbhkjnfpg9.jpeg" width="698" height="106"&gt;&lt;/a&gt;&lt;br&gt;
Explore zlFetch's seamless Form Data support, object conversion utilities, and enhancements for simplified data handling in web development.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-idea-to-icp-programmatic-competitor-mapping-for-indie-saas" rel="noopener noreferrer"&gt;93. From Idea to ICP: Programmatic Competitor Mapping for Indie SaaS&lt;/a&gt;
&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%2Fxedz0igi5lcl0maa1h2z.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%2Fxedz0igi5lcl0maa1h2z.jpeg" width="799" height="532"&gt;&lt;/a&gt;&lt;br&gt;
This post explains how to programmatically build a competitor map using Google SERPs, G2, and Product Hunt via Node.js. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/gearing-up-for-marketing-mumbo-jumbo-a-new-squeeze-page-blog-80aa44w6" rel="noopener noreferrer"&gt;94. Gearing Up for Marketing Mumbo Jumbo: A New Squeeze Page + Blog!&lt;/a&gt;
&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%2Folkcwoko3yub7d7pek7j.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%2Folkcwoko3yub7d7pek7j.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Celebrating 20% gains in about a day, we're preparing to launch our first-ever marketing collabroation with the team and friends over at CryptoCatBot where we might even feature in their products section and/or get an email blast - for a marginal trade of referral commission, tbd - stay tuned for our glorious launch celebration in Telegram :)&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 94 most read blog posts about &lt;a href="https://hackernoon.com/tagged/node" rel="noopener noreferrer"&gt;Node&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/94-blog-posts-to-learn-about-node" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>node</category>
      <category>learn</category>
      <category>learnnode</category>
    </item>
    <item>
      <title>102 Blog Posts To Learn About Nocode</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Wed, 26 Aug 2026 07:00:54 +0000</pubDate>
      <link>https://dev.to/learn_repo/102-blog-posts-to-learn-about-nocode-10dc</link>
      <guid>https://dev.to/learn_repo/102-blog-posts-to-learn-about-nocode-10dc</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/nocode" rel="noopener noreferrer"&gt;Nocode&lt;/a&gt; via these 102 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;No-code development platforms allow users to create applications and websites without writing any code, using visual interfaces and drag-and-drop functionality. This democratizes software development, enabling individuals and businesses without programming expertise to rapidly build and deploy digital solutions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/side-hustle-stack-platform-based-work-opportunities" rel="noopener noreferrer"&gt;1. Side Hustle Stack: Platform-Based Work Opportunities&lt;/a&gt;
&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%2Fznqq7t5si3gc4r52vi7v.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%2Fznqq7t5si3gc4r52vi7v.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Sharing something a little different today: I built a product!&lt;br&gt;
It’s called Side Hustle Stack: a directory of platform-based work opportunities. Check it out!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-10-platforms-to-create-an-ecommerce-mobile-app-without-coding-z58z33po" rel="noopener noreferrer"&gt;2. Top 10 Platforms to Create your eCommerce Mobile App Without Coding&lt;/a&gt;
&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%2Fejrcgsdk2bsph19ui8kx.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%2Fejrcgsdk2bsph19ui8kx.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
According to Criteo, mobile represents 65% of all e-commerce transactions in the world. And 70% of the time, apps are preferred to mobile websites. For eMerchants, thinking mobile-first has become a priority. However, technical knowledge or a large budget is usually necessary to create a Shopping App.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-things-developers-dont-like-about-low-code-and-no-code" rel="noopener noreferrer"&gt;3. 8 Things Developers Don't Like About Low-Code and No-Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9p5d0aawq4m3i88mlhkn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9p5d0aawq4m3i88mlhkn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Research into the attitudes of professional software developer towards low-code and nocode tools, including recommendations for low-code and nocode tool makers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-a-spreadsheet-to-build-a-mobile-app-in-3-hours-5mdf3yu5" rel="noopener noreferrer"&gt;4. Using a Spreadsheet to Build a Mobile App (in 3 hours)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fev7q6lqba0kxkn4mvggi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fev7q6lqba0kxkn4mvggi.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
As a&amp;nbsp;product builder↗️, I built micro tools to solve my own problems. For example:&amp;nbsp;article tool,&amp;nbsp;portfolio tracker,&amp;nbsp;SaaS tracker,&amp;nbsp;habit tracker, and&amp;nbsp;finance tracker&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-no-code-tools-for-web3" rel="noopener noreferrer"&gt;5. An Overview of No-Code Tools for Web3&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftyz126rprykbmdsbianc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftyz126rprykbmdsbianc.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
“I need a no-code platform to build my own web3 product!” Is that you? If so, discover the right tool for the job from creators of a no-code web3 platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/in-2-hours-how-to-build-and-validate-startup-idea-with-a-landing-page-mvp-xm153312" rel="noopener noreferrer"&gt;6. How to Build and Validate a Startup Idea with a Landing Page MVP [In Less Than Two Hours]&lt;/a&gt;
&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%2Ft19hpuuutdpjiixnp5bh.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%2Ft19hpuuutdpjiixnp5bh.jpg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
The toolkit to help you build MVP with $0 capital and 0 code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-an-ecommerce-mobile-app-using-google-sheets-stripe-and-glide-cb1f3tua" rel="noopener noreferrer"&gt;7. Build an eCommerce Mobile App using Google Sheets, Stripe And Glide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr12hwkeboipbhec237m2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr12hwkeboipbhec237m2.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Last week, one of my Product2kit customers who bought a no-code template asked if I can create a template for eCommerce use cases. I took his idea and came up with this online sneaker store. Here’s my app building process:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-experience-of-using-notion-to-build-this-all-in-one-job-application-tracker-ul4x3393" rel="noopener noreferrer"&gt;8. My Experience of Using Notion to Build this All-in-One Job Application Tracker&lt;/a&gt;
&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%2Fxprft48kfihzzmbt3jrb.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%2Fxprft48kfihzzmbt3jrb.jpeg" width="800" height="456"&gt;&lt;/a&gt;&lt;br&gt;
I have attempted to build a Notion template which serves as a job application tracker and different aspects of a job search making the process more conducive.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-great-tools-to-create-an-mvp-without-coding-bonus-included-i01733cl" rel="noopener noreferrer"&gt;9. 5 Great Tools To Create an MVP Without Coding [Bonus Included]&lt;/a&gt;
&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%2F4s839raphw97fpoc1bd0.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%2F4s839raphw97fpoc1bd0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to build a start-up or product MVP without coding&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-lowno-code-tools-for-freelance-mobile-app-development-in-2020-6f5q31tg" rel="noopener noreferrer"&gt;10. 5 Low/No-Code Tools For Freelance Mobile App Development in 2020&lt;/a&gt;
&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%2Fjiqhc0f73vbrwv0kzjh6.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%2Fjiqhc0f73vbrwv0kzjh6.png" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
In the growing world of low-code and no-code, dozens of app building platforms claim to offer the best solution for building native mobile apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-machine-learning-inside-google-sheets-l31g3v45" rel="noopener noreferrer"&gt;11. No-Code Machine Learning inside Google Sheets&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wg9qb1q8nqcnh7n22m3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wg9qb1q8nqcnh7n22m3.jpg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-micro-frontends-are-the-future-of-frontend-development" rel="noopener noreferrer"&gt;12. Why Micro Frontends Are the Future of Frontend Development&lt;/a&gt;
&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%2Fanmy6wrmtdmieiocoowf.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%2Fanmy6wrmtdmieiocoowf.jpeg" width="800" height="519"&gt;&lt;/a&gt;&lt;br&gt;
Microservices have helped the backend world to divide backends into smaller, more manageable, and more efficient pieces.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-telegram-bots-with-n8n-a-no-code-platform-f22y32xr" rel="noopener noreferrer"&gt;13. Creating Telegram Bots with n8n, a No-Code&amp;nbsp;Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmqazr5doq6yqd6lmsx2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmqazr5doq6yqd6lmsx2.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
I am a big fan of Telegram because of its great bot-ecosystem. I have been planning to make a bot for a while and have been looking for some nice workflow tools that can help me accomplish handling the back-end workflow of the bots visually. Recently, I started working with n8n, a fair-code licensed tool that helps you automate tasks, sync data between various sources and react to events all via a visual workflow editor.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-instantly-send-webflow-form-submissions-to-the-cms" rel="noopener noreferrer"&gt;14. How to Integrate Your Webflow Forms with Airtable&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjvi6rmb00vd3wl7wjtv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjvi6rmb00vd3wl7wjtv.jpeg" width="800" height="540"&gt;&lt;/a&gt;&lt;br&gt;
Step-by-step guide to send Webflow form submissions to the CMS - without Zapier or Integromat.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/gpt-3-in-your-pocket-why-not" rel="noopener noreferrer"&gt;15. GPT-3 in Your Pocket? Why Not!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyrgo6smoawl01xsc83k5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyrgo6smoawl01xsc83k5.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial will show you how to create a GPT-powered chatbot for the Viber app, using the WordPress and no-code plugin Convoworks WP.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-airtable-as-a-cms-for-a-startup" rel="noopener noreferrer"&gt;16. How to Use Airtable as a CMS for a Startup&lt;/a&gt;
&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%2F6y2a24e3v6g0i5wazcxy.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%2F6y2a24e3v6g0i5wazcxy.jpeg" width="600" height="360"&gt;&lt;/a&gt;&lt;br&gt;
Lear how you can speed up the process of product creation and how you can create an admin panel in the shortest possible time with Airtable&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-going-nocode-made-me-a-serial-maker-7t5j32sp" rel="noopener noreferrer"&gt;17. How Going Nocode Made Me A Serial Founder&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F278d9v87bipmtbl5cs0p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F278d9v87bipmtbl5cs0p.png" width="799" height="234"&gt;&lt;/a&gt;&lt;br&gt;
The Idea&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-complete-guide-to-no-code-and-web3" rel="noopener noreferrer"&gt;18. A Complete Guide to No-code &amp;amp; Web3&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz11j50i9xu7peo3v2pb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz11j50i9xu7peo3v2pb.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything about building a dApp yourself with a no-code platform, A to Z. It’s much easier than it looks!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automate-book-data-entry-with-notion-and-google-sheets" rel="noopener noreferrer"&gt;19. How To Automate Book Data Entry With Notion and Google Sheets&lt;/a&gt;
&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%2Fg1bwu5tpmljub8wh7w7p.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%2Fg1bwu5tpmljub8wh7w7p.jpeg" width="800" height="296"&gt;&lt;/a&gt;&lt;br&gt;
Get and create book data entry on Notion using Google Sheet and Zapier.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-your-own-seo-dashboard" rel="noopener noreferrer"&gt;20. How to Build Your Own SEO Dashboard&lt;/a&gt;
&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%2Fxyobgmibur52a5lgw5au.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%2Fxyobgmibur52a5lgw5au.jpeg" width="800" height="488"&gt;&lt;/a&gt;&lt;br&gt;
How to build an auto-updating SEO dashboard with no code using free tools&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-ai-app-ideas-you-can-build-and-monetize-without-writing-code" rel="noopener noreferrer"&gt;21. 5 A.I. App Ideas You Can Build &amp;amp; Monetize Without Writing Code&lt;/a&gt;
&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%2F7gkgmy8ntkab4uo7l5j0.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%2F7gkgmy8ntkab4uo7l5j0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
5 A.I app ideas you can build &amp;amp; monetize without writing code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-i-built-a-no-code-platform-to-automate-my-cryptocurrency-trading-j42j36wc" rel="noopener noreferrer"&gt;22. Why I Built a No Code Platform to Automate my Cryptocurrency Trading&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu2sp5njw5wf2wjhobvjz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu2sp5njw5wf2wjhobvjz.jpg" width="799" height="571"&gt;&lt;/a&gt;&lt;br&gt;
During the past couple of years, I’ve been building and running my own automated cryptocurrency trading strategies. While I am not as profitable as my naive past-self imagined, I did discover a few things that helped me grow, and ultimately change how I perceive and approach the markets.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-visual-programming-the-next-paradigm-shift-for-software-development-vb2v3w8q" rel="noopener noreferrer"&gt;23. Is Visual Programming The Next Paradigm Shift For Software Development?&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FloduIRt4tAh3CLrsoBc9MqX4VoI2-as3o3tak.jpeg%3Falt%3Dmedia%26token%3D8450ae9e-e547-44d5-8d78-b7515a3cf2e1" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FloduIRt4tAh3CLrsoBc9MqX4VoI2-as3o3tak.jpeg%3Falt%3Dmedia%26token%3D8450ae9e-e547-44d5-8d78-b7515a3cf2e1" width="759" height="507"&gt;&lt;/a&gt;&lt;br&gt;
Over the course of history, humans have endeavored to make things faster, easier, and more efficient. Software is no exception to this – it was created to solve real-life problems. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-track-all-your-side-projects-in-1-notion-template-29z3uuk" rel="noopener noreferrer"&gt;24. How To Track All Your Side Projects in 1 Notion Template&lt;/a&gt;
&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%2Fa4vuowfstql7ohhf10jo.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%2Fa4vuowfstql7ohhf10jo.jpeg" width="799" height="399"&gt;&lt;/a&gt;&lt;br&gt;
Note:&amp;nbsp;This article is part of my&amp;nbsp;toolkit newsletters↗️ where I share resources about building things. Join me :)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/set-up-websocket-for-your-reactjs-app-in-5-minutes" rel="noopener noreferrer"&gt;25. Set up WebSocket for Your ReactJS-app in 5 Minutes!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7sxs01oivgi3s2o6s60s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7sxs01oivgi3s2o6s60s.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Make the most out of your ReactJS app with the help of WebSocket on no-code Directual! An easy way to make a chat app, get notifications, and much more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-no-code-culture-vl8p38eu" rel="noopener noreferrer"&gt;26. The No-Code Movement And What It Means For Agencies&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1h964iiub4znwqxw89i5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1h964iiub4znwqxw89i5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Building things online without any coding skills is barely a new thing - Shopify, Wix, Squarespace and many others have been around for years, allowing users to create e-commerce websites, personal portfolios, and corporates homepages all within the browser, only with basic tech knowledge.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-built-a-social-media-publishing-tool-using-airtable-integromat" rel="noopener noreferrer"&gt;27. How We Built a Social Media Publishing Tool Using Airtable + Make (formerly Integromat)&lt;/a&gt;
&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%2Fibqo1s88ddgi0xk2tdjk.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%2Fibqo1s88ddgi0xk2tdjk.jpeg" width="800" height="397"&gt;&lt;/a&gt;&lt;br&gt;
For our startup social media publishing needs, we have created our own sweet little social media management tool using no-code tools like Make &amp;amp; Airtable&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-bot-that-automates-website-clicks-without-coding" rel="noopener noreferrer"&gt;28. Build a Bot that Automates Website Clicks Without Coding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flqaxz9uj1hu7dtn28ghw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flqaxz9uj1hu7dtn28ghw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you are looking for a way to automate browser website clicks, you came to the right place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-a-react-chat-app-using-socketio" rel="noopener noreferrer"&gt;29. Making a React Chat App Using Socket.io&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F9ln0OHvfuhgKBqQIuNFg8jiCzrI2-28a37gg.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%2Fcdn.hackernoon.com%2Fimages%2F9ln0OHvfuhgKBqQIuNFg8jiCzrI2-28a37gg.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
How to build your own chat with React? Create a powerful chat application in 5 simple steps with the help of web application generator.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-weekend-website-project-i-built-with-dollar14-and-no-coding-experience-k41i3tuo" rel="noopener noreferrer"&gt;30. A Weekend Website Project I Built With $14 and No Coding Experience&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-26T01%3A59%3A59.163Z-t471meoqgjuiqyrcvr99afio" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-26T01%3A59%3A59.163Z-t471meoqgjuiqyrcvr99afio" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
The first thing I wanted to do this year was take control of what information I share with the apps and services I use on a day-to-day basis. I did not want my search history and personal conversations to be tracked and was also keen on not sharing too much personal information with the ‘usual suspects’ (You know who!)&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/graph-databases-graphql-and-dgraph-tutorial-uz1i3u49" rel="noopener noreferrer"&gt;31. Graph Databases, GraphQL and Dgraph [Tutorial]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe72cnmw9m08lpzpzdbpk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe72cnmw9m08lpzpzdbpk.png" width="770" height="573"&gt;&lt;/a&gt;&lt;br&gt;
In the first quarter of 2020, I had the experience of being in a short term advisory role for a company that had built a type of Linkedin product for a specific vertical market. They had done a valiant job, but it was clear that scalability was a problem and they had created a problem for themselves by having used MongoDB as the datastore. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-no-code-tools-to-help-your-business-automation-and-product-launches-bg3l3wv9" rel="noopener noreferrer"&gt;32. 6 No-Code Tools To Help Your Business Automation and Product Launches&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk082l2igk9bruolrxq0k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk082l2igk9bruolrxq0k.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A few years ago, the launch of any online business was associated with many difficulties. It was necessary to find developers who will build your website. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/n8n-raspberry-pi-43a830xg" rel="noopener noreferrer"&gt;33. n8n + Raspberry Pi&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8bly3jnqkm4vwe1xn5wx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8bly3jnqkm4vwe1xn5wx.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
In the quest of exploring a wide variety of use-cases that are inspiring, I reached out to Tephlon, who is an active member of the community and has been working on n8n-pi.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-custom-incident-response-workflows-with-n8n-a-how-to-guide-1sa332kf" rel="noopener noreferrer"&gt;34. Creating Custom Incident Response Workflows with n8n 🚨 [A How To Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frpvpftjwkm8q4lo71l7s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frpvpftjwkm8q4lo71l7s.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
I’ve been involved in the DevOps world for a while and yet, I finished reading The Phoenix Project only recently. This piqued my interest in how teams execute their incident response playbooks. It’s enlightening to see the different approaches teams take, to hone what works best for them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-vs-no-code-selecting-the-best-stack-for-your-startup" rel="noopener noreferrer"&gt;35. Low-code vs No-code: Selecting the Best Stack For Your Startup&lt;/a&gt;
&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%2F84ll2pn81ektfzcn6jjl.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%2F84ll2pn81ektfzcn6jjl.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Choosing the right tech stack for a startup: no-code VS low-code VS code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-built-an-online-subscription-tracker-app-in-codaheres-the-template-oo7n32nz" rel="noopener noreferrer"&gt;36. I Built An Online Subscription Tracker App in Coda—Here's The Template&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frx2k53pwybyxzxe3u2mm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frx2k53pwybyxzxe3u2mm.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Simple app to manage your online subscriptions in one&amp;nbsp;place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/meet-lettria-our-place-in-the-ai-revolution-begins-with-nlp" rel="noopener noreferrer"&gt;37. Meet Lettria: Our Place in the AI Revolution Begins with NLP&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkxpi9wucvyftmamoga36.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkxpi9wucvyftmamoga36.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
While natural language processing has received tons of attention in the field of AI, generative AI is also making great strides. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-bildr-is-combining-web3-and-no-code" rel="noopener noreferrer"&gt;38. How Bildr is Combining Web3 &amp;amp; No-Code&lt;/a&gt;
&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%2Fwkr8h7u19z3sctlucxzx.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%2Fwkr8h7u19z3sctlucxzx.png" width="800" height="540"&gt;&lt;/a&gt;&lt;br&gt;
How does web3 impact SaaS companies? And how might it intersect with no-code?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-apply-the-pareto-principle-to-learning-any-no-code-platform-m04b3ezq" rel="noopener noreferrer"&gt;39. How to Apply the Pareto Principle to  Learning Any No-Code Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod014j8ibxza0qbeti0f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod014j8ibxza0qbeti0f.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How to learn about a No-Code Platform in 20% of the time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-solutions-for-all-a-peek-into-how-far-weve-come-2l4034k8" rel="noopener noreferrer"&gt;40. No-Code Solutions for All: A Peek Into How Far We've Come&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FNOCEnYqShid2jQ8U7LdqMffSv0n2-ixab3w4u.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%2Fhackernoon.com%2Fimages%2FNOCEnYqShid2jQ8U7LdqMffSv0n2-ixab3w4u.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
low-code &amp;amp; no-code application platforms will account for 65 percent of all app development by 2024.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/its-time-for-no-code-to-grow-up" rel="noopener noreferrer"&gt;41. It’s Time for No-Code to Grow-up&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30r75uom0zbu0f20keei.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30r75uom0zbu0f20keei.jpeg" width="800" height="519"&gt;&lt;/a&gt;&lt;br&gt;
It’s Time for No-Code to Grow-up&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/retool-review-can-lowcode-become-production-ready" rel="noopener noreferrer"&gt;42. Retool Review - Can Lowcode Become Production Ready?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6yidsgsbq2cbpeln3ou5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6yidsgsbq2cbpeln3ou5.jpeg" width="800" height="515"&gt;&lt;/a&gt;&lt;br&gt;
Are Retool apps production ready? Yes, if you are comfortable testing your app using Playwright or similar test automation tools.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/writing-for-success-in-2023-no-code-machine-learning-to-optimize-your-articles-on-hackernoon" rel="noopener noreferrer"&gt;43. How to Use No-Code Machine Learning to Optimize your HackerNoon Articles&lt;/a&gt;
&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%2Fupamfuldume6k562cbua.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%2Fupamfuldume6k562cbua.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to use machine learning to predict the success of articles on Hackernoon before you hit 'publish' and improve your reach and success as a writer&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-no-code-will-not-kill-code-ever-period-0v1u3zw9" rel="noopener noreferrer"&gt;44. No, No-Code Will NOT Kill Code, Ever. Period.&lt;/a&gt;
&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%2Fm3tojo0774u7zdxqcdsf.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%2Fm3tojo0774u7zdxqcdsf.png" width="800" height="542"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I'm going to share my experience in creating healthy online businesses using no-code tools. If you consider using no-code as a part of your company tech stack, this article is for you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-simplicity-and-full-code-potential-welcome-to-latenode" rel="noopener noreferrer"&gt;45. No-Code Simplicity and Full-Code Potential: Welcome to Latenode!&lt;/a&gt;
&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%2Fzwbl1t977ao96spbnss1.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%2Fzwbl1t977ao96spbnss1.jpeg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Latenode – Drag-&amp;amp;-Drop Low-Code Platform with Full-Code Power. &lt;/p&gt;

&lt;p&gt;No-code nodes, JavaScript &amp;amp; NPM packages, HTTP &amp;amp; API integrations, Visual drag-&amp;amp;-drop design.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-up-at-the-ai-and-no-code-frontier" rel="noopener noreferrer"&gt;46. What’s Up at the AI and No-Code Frontier?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmo24obmr3sros2hw313.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmo24obmr3sros2hw313.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Discover the latest on the AI frontier, as seen by a no-code platform that integrated very tightly with OpenAI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-idea-to-app-store-how-i-built-an-app-using-100percent-no-code-tools" rel="noopener noreferrer"&gt;47. From Idea to App Store: How I Built an App Using 100% No-Code Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwkazv416itjmwi8o6qs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwkazv416itjmwi8o6qs.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How I built an iOS app using the no code tools Draftbit and Xano and then launched it to the App Store.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/full-guide-to-no-code-daos" rel="noopener noreferrer"&gt;48. Full Guide to No-code DAOs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fteywu4lgfkqess8hfaaz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fteywu4lgfkqess8hfaaz.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Discover what decentralized autonomous organizations are all about, why no-code is the answer for your own DAO, and what awaits the future of technology.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-the-nocode-space-f8s32l9" rel="noopener noreferrer"&gt;49. An Overview Of The Nocode Space&lt;/a&gt;
&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%2Fwt48ypancvrtyjsnr6p6.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%2Fwt48ypancvrtyjsnr6p6.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
You might have heard the term “nocode” somewhere on the internet in the last few months. New nocode tools are constantly emerging and more and more people are starting to become nocode makers.&amp;nbsp; In a previous post, I outlined my story of how I became serial maker by going “nocode”.&amp;nbsp;Today I want to give you an overview of the nocode space, with a list of some of the nocode tools I use myself.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-nolow-code-tools-even-programmers-will-love" rel="noopener noreferrer"&gt;50. 8 NO/LOW Code Tools Even Programmers Will Love&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxsgv6qkjuyjq68qib0hl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxsgv6qkjuyjq68qib0hl.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hey, developers! I get a huge kick out of tools — so today I'm sharing the ones that have made my life easier and my work more efficient.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-automate-conference-organization-processes-using-n8n-workflows-ei9r3wto" rel="noopener noreferrer"&gt;51. How To Automate Conference Organization Processes Using&amp;nbsp;n8n Workflows&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvi5qwrjow49a1d9cwaq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvi5qwrjow49a1d9cwaq.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Organizing conferences is hard. Recently, I was chatting with Nicolas Grenié about the manual processes that conference organizers have to deal with. The automation of these processes can save them time and effort as well as improve the conference experience. Inspired from this brainstorm, we ended up creating this tutorial using tools like n8n, Typeform, Bannerbear, Airtable, and Trello.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/prototyping-expeditious-way-to-make-money-from-startup-idea-3x1434vs" rel="noopener noreferrer"&gt;52. Prototyping: Expeditious Way to Make Money From Startup Idea &lt;/a&gt;
&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%2F1yfxqph0wtrhxyyfoxif.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%2F1yfxqph0wtrhxyyfoxif.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn how you can expeditiously and economically test startup ideas through prototyping. Explore different tools for prototyping your product.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-error-workflows-in-n8n-ic7n3yml" rel="noopener noreferrer"&gt;53. How To Create Error Workflows in n8n&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn4hptvintmqrpe729cv7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn4hptvintmqrpe729cv7.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Errors can always creep up while working with software. It’s important to get notified about it so that it can be timely fixed. n8n allows you to set an ‘Error Workflow’ for your workflows. When your workflow runs into an error, the error workflow is triggered. This workflow can do anything that other workflows can like send an SMS or Slack/Mattermost notification to alert you about  the error.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-clone-a-famous-job-board-website-using-velo-by-wix-8o8u355x" rel="noopener noreferrer"&gt;54. How To Clone A Famous Job Board Website using Velo by Wix&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5v6caklc07lc2ggvzy05.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5v6caklc07lc2ggvzy05.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Although you won't build a Clubhouse for Gen Z (no offense), Wix is still great for constructing the go-to website we use every day.&lt;br&gt;
Any guesses? Job boards. T&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-low-code-tools-to-ship-products-faster-2w13369o" rel="noopener noreferrer"&gt;55. Using Low Code Tools to Ship Products Faster&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpcmfir6pxyu2c0ii2lga.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpcmfir6pxyu2c0ii2lga.png" width="800" height="590"&gt;&lt;/a&gt;&lt;br&gt;
In this era of digital transformation, the ability to ship products quickly is a precious trait. Embracing the changes in technology and the newest innovations is no longer limited to the high-flying startups in Silicon Valley. Now, every company is becoming a technology company in some way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-n8n-is-a-great-tool-you-should-start-using-today-78r3tmf" rel="noopener noreferrer"&gt;56. Why This Product Manager Uses n8n for His Mental Healthcare App&lt;/a&gt;
&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%2F8v218u0wbgsrc6c1u4ox.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%2F8v218u0wbgsrc6c1u4ox.jpeg" width="799" height="416"&gt;&lt;/a&gt;&lt;br&gt;
Mani Kumar, co-founder of The Mind Clan, has been using n8n for both personal and professional purposes. He has been advocating about process automation and how it can bring about a lot of benefits for individuals and companies. We talked to him to learn more about his experience with workflow automation and why he decided to use n8n.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/webhooks-fun-with-n8n-and-mattermost-upb53yw0" rel="noopener noreferrer"&gt;57. Webhooks Fun with n8n and Mattermost 🍸&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyh5dzxfq5wmfy6m9bt63.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyh5dzxfq5wmfy6m9bt63.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Recently, I have been working a lot with webhooks and n8n. Webhooks have first-class support in n8n and can be used to enable powerful workflows. n8n is a fair-code licensed tool that helps you automate tasks, sync data between various sources, and react to events all via a visual workflow editor. In case you are not familiar with Mattermost, it is an open-source messaging alternative to Slack.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-built-a-personal-faq-directory-on-how-to-get-into-producttech-x6613unw" rel="noopener noreferrer"&gt;58. I Built a “Personal FAQ” Directory on How to Get Into Product/Tech&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4otgdh5f9vvpd6hl9wpz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4otgdh5f9vvpd6hl9wpz.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
As a&amp;nbsp;product builder, I built micro tools to solve my own problems. For example:&amp;nbsp;article tool,&amp;nbsp;event app,&amp;nbsp;meal box app,&amp;nbsp;finance tracker,&amp;nbsp;SaaS tracker,&amp;nbsp;and&amp;nbsp;habit tracker.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-things-every-beginner-indie-hacker-should-know-7ps33y1" rel="noopener noreferrer"&gt;59. 10 Things Every Beginner Indie Hacker Should Know&lt;/a&gt;
&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%2Fy7c24jubh2o4poizcvbc.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%2Fy7c24jubh2o4poizcvbc.jpeg" width="800" height="455"&gt;&lt;/a&gt;&lt;br&gt;
10 Lessons I learned after making $1K as an Indie Hacker&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-low-code-what-is-the-difference" rel="noopener noreferrer"&gt;60. No-code / Low-code: What is the Difference?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fha60qw4rcbtcyrdntcxs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fha60qw4rcbtcyrdntcxs.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
No-code development promises programming without typing a line of code thanks to graphical tools that erase the complexity of programming languages.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-website-for-a-dental-cliinic-using-wix-and-velo-2e4z33ef" rel="noopener noreferrer"&gt;61. Building a Website for a Dental Clinic Using Wix and Velo&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5wokvjvlsn37b2yzyihq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5wokvjvlsn37b2yzyihq.jpeg" width="750" height="1000"&gt;&lt;/a&gt;&lt;br&gt;
Long gone are the days when building a website required a myriad of coding skills and zillions of hours. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-should-always-build-a-mvp-first-ko613yn2" rel="noopener noreferrer"&gt;62. Why You Should Always Build a MVP First&lt;/a&gt;
&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%2Fewdxq7pqc65mit8t358t.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%2Fewdxq7pqc65mit8t358t.jpg" width="800" height="588"&gt;&lt;/a&gt;&lt;br&gt;
Let’s take a look at a classic example of a situation that I have observed numerous times. An enthusiastic maker has an idea for a great product and starts building right away without checking for competitors, creating a landing page first or getting some feedback from potential users. The maker sits down in front of his computer and starts building his product blindly. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/can-i-be-in-tech-without-being-a-coder-q61l32tq" rel="noopener noreferrer"&gt;63. Do You Have to Code to Be in Tech?&lt;/a&gt;
&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%2Fnemp1id0om1h1fxyse0y.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%2Fnemp1id0om1h1fxyse0y.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Software Development is a route that’s proved to be very popular in the last couple of years in tech. From HTML &amp;amp; CSS webinars to Ruby on Rails meet ups, you can’t escape the hype. But what if coding isn’t for you? What if you want to solve problems in Tech without writing code, is there a career out there for you?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-i-left-coding-for-low-code-jh2l32tz" rel="noopener noreferrer"&gt;64. Why I Left Coding for Low-code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fal8181ocfs9v51une8ts.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fal8181ocfs9v51une8ts.png" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Like any other story, they all start with a point in time. Mine? In 2015 when I met Plant an App team (DNNSharp at that time) over a simple AngularJS interview. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-needs-to-adapt-to-specialists-an-argument-uo1w328p" rel="noopener noreferrer"&gt;65. No-Code Needs To Adapt To Specialists: An Argument&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygggbar907h3xg47jx1i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygggbar907h3xg47jx1i.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Nobody has time for endless tutorials. To go mainstream, no-code tools must adapt to specialists.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-no-code-ml-can-create-an-impact-on-businesses-s11a3umu" rel="noopener noreferrer"&gt;66. How No Code ML Can Create an Impact on Businesses&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fplf45lkzybl9ibm21ydt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fplf45lkzybl9ibm21ydt.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
There’s a process for solving business problems via machine learning. If you Google “learn machine learning,” you’ll find a bunch of guides, online courses, and such that walk you through the coding languages of ML and the processes it takes to solve data predictions. You conclude it takes a lot of time to learn technical machine learning.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/let-me-5-minutes-to-prove-that-a-wedding-website-can-be-constructed-easily-from-scratch-gt4j33lv" rel="noopener noreferrer"&gt;67. Building a Wedding Website in 5 Minutes from Scratch&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsgy2hu5yggeufbx4ko0p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsgy2hu5yggeufbx4ko0p.jpeg" width="800" height="423"&gt;&lt;/a&gt;&lt;br&gt;
They say digital design is like paint that never dries.  Today, we're going to create our own piece of digital art. And WIX will become our ultimate drawing kit. But while paintings take years to get finished, our wedding website will be up and running in a few moments. Let's get into it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-benefits-of-using-no-code-tools-to-automate-daily-tasks" rel="noopener noreferrer"&gt;68. The Benefits of Using No-Code Tools to Automate Daily Tasks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwg3n54t1qcyf7uj1sp0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwg3n54t1qcyf7uj1sp0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Simply put, no-code tools are similar to a toddler’s building blocks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-moxly-to-power-apps-the-no-code-platforms-to-use-to-build-your-own-solution" rel="noopener noreferrer"&gt;69. From Moxly to Power Apps, The No Code Platforms to Use to Build Your Own Solution&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjv75od8lrjmb6la1xgs2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjv75od8lrjmb6la1xgs2.jpeg" width="600" height="400"&gt;&lt;/a&gt;&lt;br&gt;
No-code platforms paired with cutting-edge AI like ChatGPT by OpenAI break down the barriers, making app development an attainable dream for many. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/coding-does-not-need-to-be-a-curse-0t7136z3" rel="noopener noreferrer"&gt;70. Coding Does Not Need to Be A Curse&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvdi91ygiasjj9wbdppk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvdi91ygiasjj9wbdppk.jpg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
While having an ability to&amp;nbsp;build&amp;nbsp;things is definitely a blessing, sometimes, however, it can prove to be a curse as well. I realized it when I was building&amp;nbsp;KnowyKnowy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/technologies-behind-no-code-and-low-code-solutions-and-how-to-build-your-own" rel="noopener noreferrer"&gt;71. Technologies Behind No-code &amp;amp; Low-Code Solutions and How to Build Your Own&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz46f3nod5un9hwdhfrnb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz46f3nod5un9hwdhfrnb.jpeg" width="799" height="366"&gt;&lt;/a&gt;&lt;br&gt;
Let’s find out how no-code / low-code platforms are built and what it takes to create your own solution. We’ll focus on the development approaches, architecture&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-why-you-need-to-embrace-visual-programming-solutions-4j1e3xpe" rel="noopener noreferrer"&gt;72. 5 Reasons Why You Need To Embrace Visual Programming Solutions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18c4et1aqutwa2fgq0ch.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18c4et1aqutwa2fgq0ch.jpeg" width="799" height="464"&gt;&lt;/a&gt;&lt;br&gt;
COVID-19 proved to a lot of organizations that we’re not as digital as we like to think we are – even today’s top enterprises are still relatively ‘old-school’ and are behind in their digitalization progress.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-simple-telegram-bot-an-introductory-guide-2545378t" rel="noopener noreferrer"&gt;73. How to Build a Simple Telegram Bot: An Introductory Guide &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2vvbuqh100gn5bzdayec.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2vvbuqh100gn5bzdayec.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
This article demonstrates how to create a simple chatbot in Telegram and configuring it using Quickwork Journey Builder.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-used-amazon-honeycode-for-building-an-outbound-marketing-engine-sc133uty" rel="noopener noreferrer"&gt;74. How I Used Amazon Honeycode For Building An Outbound Marketing Engine&lt;/a&gt;
&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%2Fs0hztqsyh51ylui9jv4b.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%2Fs0hztqsyh51ylui9jv4b.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
As someone who is constantly exploring avenues to blend engineering with marketing, I was naturally curious to understand how&amp;nbsp;Amazon Honeycode, a no-code app builder can empower marketers in improving their processes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-automate-data-syncing-into-notionno-code" rel="noopener noreferrer"&gt;75. How I Automate Data Syncing into Notion—No Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fck9bc0ya7ocwjl6pvp14.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fck9bc0ya7ocwjl6pvp14.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to automatically import and sync data from any API into Notion using Note API Connector. No coding required.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everyone-will-soon-build-software-with-no-code-alexandre-omeyer-t14v3t6d" rel="noopener noreferrer"&gt;76. "Everyone Will [Soon] Build Software With No Code" - Alex Omeyer&lt;/a&gt;
&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%2Ftgoa7d1onxqh1bbzx74p.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%2Ftgoa7d1onxqh1bbzx74p.jpeg" width="460" height="259"&gt;&lt;/a&gt;&lt;br&gt;
Alex Omeyer from the United States has been nominated for TWO 2020 Noonies in the Future Heroes and Development award categories. Without further ado, we present to you, this big techy world, from the perspective of Alex - right after this ad break:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/do-we-still-need-website-developers-9bi34fl" rel="noopener noreferrer"&gt;77. Do We Still Need Website Developers?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftwkk0aoyzgomo2stdyjb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftwkk0aoyzgomo2stdyjb.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
When the first website appeared in 1991, nobody could imagine how easy it would be to do the same in 20 years. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/inspiring-story-of-a-victorious-n8n-expert-that-will-give-you-motivation-jwk3t5f" rel="noopener noreferrer"&gt;78. Inspiring Story Of a Victorious n8n Expert That Will Give You Motivation ❤️&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F35rucrv9ozchfgljg7gg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F35rucrv9ozchfgljg7gg.jpeg" width="799" height="416"&gt;&lt;/a&gt;&lt;br&gt;
Ricardo has been one of the most active contributors to n8n and has created more than 60 nodes. He now works at n8n, and we talked to him about what drives his passion to contribute to n8n.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/alexa-ask-my-website-how-many-bad-reviews-i-have-today" rel="noopener noreferrer"&gt;79. Alexa, Ask My Website How Many Bad Reviews I Have Today?&lt;/a&gt;
&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%2F3laqpbbx3nd1ofe8fx94.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%2F3laqpbbx3nd1ofe8fx94.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Requiring access to particular information in a repetitive manner is the perfect use case for voice enabled user interface.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-wordpress-and-formidable-forms-to-create-your-own-alexa-skill" rel="noopener noreferrer"&gt;80. Using WordPress and Formidable Forms to Create your own Alexa Skill &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1q9450pmqdiaabpl5ff.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1q9450pmqdiaabpl5ff.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Form builders are among the most popular WordPress plugins. There are dozens of them and with few having millions of active installations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-3-stages-to-making-your-own-no-code-solution" rel="noopener noreferrer"&gt;81. The 3 Stages to Making Your Own No-Code Solution&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nwwnnaieoy6fybd5sh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nwwnnaieoy6fybd5sh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Create your own no-code solution in three easy to follow steps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-job-board-using-nocode-approach-w62u3uuc" rel="noopener noreferrer"&gt;82. How to Create a Job Board Using NoCode Approach&lt;/a&gt;
&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%2F81vmriskqjm0q6e24id2.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%2F81vmriskqjm0q6e24id2.jpeg" width="800" height="671"&gt;&lt;/a&gt;&lt;br&gt;
Thinking about creating a job board for your niche? Or have you identified a field you think could use with some help for increased employment?&amp;nbsp;A survey by Allegis reported that the internet is where people are most commonly looking for jobs&amp;nbsp;so if you're reading this, you're already off on the right foot.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-beat-the-4-major-hurdles-in-traditional-programming" rel="noopener noreferrer"&gt;83. How to Beat the 4 Major Hurdles in Traditional Programming! 💻&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fppxkumatcyd8yfxewfkl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fppxkumatcyd8yfxewfkl.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Learn how Low-Code/No-Code platforms are revolutionizing app development, breaking barriers for all. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learning-sql-can-give-you-a-major-career-boost" rel="noopener noreferrer"&gt;84. Learning SQL Can Give You a Major Career Boost&lt;/a&gt;
&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%2F2m8g2bnlpqc0i7c7dl0g.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%2F2m8g2bnlpqc0i7c7dl0g.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Why learning SQL is a major career boost with LogicLoop&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-tools-i-use-for-my-pre-revenue-startup-black-friday-edition" rel="noopener noreferrer"&gt;85. The Tools I Use for My Pre-Revenue Startup [BLACK FRIDAY EDITION]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxmy880skao72msn3qdk.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxmy880skao72msn3qdk.webp" width="500" height="281"&gt;&lt;/a&gt;&lt;br&gt;
Here's how I build my startup with 7 no-code &amp;amp; no-talent tools!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-react-studio-plugin-from-an-npm-library-a-walk-in-the-park" rel="noopener noreferrer"&gt;86. Creating a React Studio Plugin From an npm Library - a Walk in The Park!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F34cwt52syrz9rh0mk3pw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F34cwt52syrz9rh0mk3pw.jpeg" width="800" height="222"&gt;&lt;/a&gt;&lt;br&gt;
It takes only 15 minutes to create your first nocode plugin using React Studio. We go over how to do it and provide the knowledge to understand the process. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/get-involved-in-these-communities-to-learn-and-explore-the-low-code-no-code-stack" rel="noopener noreferrer"&gt;87. Get Involved in These Communities to Learn and Explore the Low-Code / No-Code Stack&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fds5c4hc2cc2dezhiosp4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fds5c4hc2cc2dezhiosp4.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
I am pretty sure you all are familiar with full-stack, MERN stack, and many similar tech stacks related to development. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/experimenting-with-gpt-wordpress-and-convoworks-to-filter-spam" rel="noopener noreferrer"&gt;88. Experimenting With GPT, WordPress, and Convoworks to Filter Spam&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkrxvq3yfk3yvkw46f0du.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkrxvq3yfk3yvkw46f0du.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Discover how to use Convoworks, a no-code tool, to build a GPT based spam filter for your WordPress website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-your-signup-flows-uwn3tl7" rel="noopener noreferrer"&gt;89. How To Improve Your Signup Flows&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpyc6i89i89dfdr75cdss.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpyc6i89i89dfdr75cdss.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Login and signup processes are one of the most underrated tasks when building and upgrading a website or platform... or multiple ones. However, on this kind of development tasks, implications go far beyond asking for an email and a password: security issues, user experience, customer profiling, different tech stacks compatibility and adaptation...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-best-application-integration-tools-to-consider-for-2022" rel="noopener noreferrer"&gt;90. 7 Best Application Integration Tools to Consider for 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frxvefr7ow3oiygwkyyql.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frxvefr7ow3oiygwkyyql.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Application integration is the process of allowing independently developed apps to communicate with one another.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-nocode-tools-to-help-you-build-your-mvp" rel="noopener noreferrer"&gt;91. 10 NoCode Tools to Help You Build Your MVP 🚀&lt;/a&gt;
&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%2F89cfsf0hglmvihj4dbsj.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%2F89cfsf0hglmvihj4dbsj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A list of 10 free Nocode tools for creating and launching a successful startup ✅🚀&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-ecars-app-on-heroku-and-salesforce-part-4-nt31313n" rel="noopener noreferrer"&gt;92. How to Build an eCars App on Heroku and Salesforce (Part 4)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevjjz8t6cxc1pubu0tmm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fevjjz8t6cxc1pubu0tmm.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
In these articles, we’re focusing on how to combine Salesforce with Heroku to build an “eCars” app—a sales and service application for a fictitious company&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-your-test-automation-approach-may-be-ineffective-and-how-you-can-fix-it-qh2p33p4" rel="noopener noreferrer"&gt;93. Why Your Test Automation Approach May be Ineffective And How You Can Fix It&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2gmmefjr060yrfvktys.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr2gmmefjr060yrfvktys.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Test automation has for a long time been synonymous with programming. Why? Because the majority of available test automation frameworks and tools require some level of programming. These tools are developed with a programming mindset, similar to the way that operating systems before Windows 95 were developed - without a visual interface that helped users interact with it.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/they-want-to-cancel-their-subscription-ok-i-dont-need-them-6r1g3w5h" rel="noopener noreferrer"&gt;94. They want to cancel their subscription? OK I don't need them!&lt;/a&gt;
&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%2Fkw8rpyoejshniwfe553t.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%2Fkw8rpyoejshniwfe553t.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
You are building a product and you put your hurt and soul into it. You're rewriting the details, crafting perfect pixel design, generating leads, ads campaigns, cold outreach, and publishing on all channels. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/database-monitoring-and-alerting-with-n8n-je6n3ymw" rel="noopener noreferrer"&gt;95. Database Monitoring and Alerting with n8n 📡&lt;/a&gt;
&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%2Fxptb4fcwyuwn2nssbbsy.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%2Fxptb4fcwyuwn2nssbbsy.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
In the past few months, I have been playing around with different kinds of IoT devices and sensors. I quite enjoy how these can be used to monitor different things like humidity, temperature, pressure among other things in the house. In this tutorial, I want to show you how you can monitor sensor readings in a database and send alerts when it crosses a threshold value using n8n workflows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-are-supporting-and-building-ai-for-the-better" rel="noopener noreferrer"&gt;96. How We Are Supporting and Building AI for the Better&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvzy4l073zmy2a9z8tadh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvzy4l073zmy2a9z8tadh.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Let's explore what we, as Bright Data, are doing to make AI a more powerful and better technology.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/running-n8n-on-ships-dq6j3x0y" rel="noopener noreferrer"&gt;97. Running n8n On Ships 🛳&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiapn0lamdyqx11ss4fn6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiapn0lamdyqx11ss4fn6.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Somewhere in the world’s oceans, a local n8n instance just ran a workflow on a cruise ship. We spoke with Mattias Larson, co-founder of Maranics to learn more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rooting-for-no-code-and-community-led-startups-noonies-nominee-ritika" rel="noopener noreferrer"&gt;98. Rooting for No-Code and Community-Led Startups: Noonies Nominee Ritika&lt;/a&gt;
&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%2Fbetwzz50r8bsblwhq7qt.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%2Fbetwzz50r8bsblwhq7qt.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Noonies interview with Ritika Mehta. She runs Ritika’s newsletter &amp;amp; is building Marked, a new tool for creators.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/google-opal-for-founders-brilliant-for-demos-not-ready-for-real-shipping" rel="noopener noreferrer"&gt;99. Google Opal for Founders: Brilliant for Demos, Not Ready for Real Shipping&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgia9rhldia5tme5tx6c5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgia9rhldia5tme5tx6c5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Google Opal is a fast, no-code AI app builder that helps founders prototype, test, and ship ideas quickly. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-a-no-code-tool-changed-our-testing-process" rel="noopener noreferrer"&gt;100. How a No-Code Tool Changed Our Testing Process&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3oaw1xmju9pwh4po9gm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3oaw1xmju9pwh4po9gm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Jooble introduced a no-code approach that made testing faster, more cost-effective, and scalable. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automating-a-conference-submission-workflow-solution-integration-8n5l3vrj" rel="noopener noreferrer"&gt;101. Automating a Conference Submission Workflow: Solution Integration&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flt2e0gvgnpn2vzk9e63o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flt2e0gvgnpn2vzk9e63o.png" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
In the previous post, I described a poster child for automation: managing the repetitive tasks around a conference submission workflow. I wrote about the setup, and how to use ngrok to redirect webhooks to my computer. This week, I’d like to write about some of the hiccups I encountered along the way.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-schedule-appointments-on-your-wordpress-website-through-amazon-alexa" rel="noopener noreferrer"&gt;102. How to Schedule Appointments on your WordPress Website through Amazon Alexa&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zph1qbfd86wmyaxpdgs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7zph1qbfd86wmyaxpdgs.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Amazon Alexa skill allows users to book appointments using voice assistants. The skill is available in the Appointment Appointments app&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 102 most read blog posts about &lt;a href="https://hackernoon.com/tagged/nocode" rel="noopener noreferrer"&gt;Nocode&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/102-blog-posts-to-learn-about-nocode" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>learn</category>
      <category>learnnocode</category>
    </item>
    <item>
      <title>150 Blog Posts To Learn About No Code</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Tue, 25 Aug 2026 23:00:56 +0000</pubDate>
      <link>https://dev.to/learn_repo/150-blog-posts-to-learn-about-no-code-5dh5</link>
      <guid>https://dev.to/learn_repo/150-blog-posts-to-learn-about-no-code-5dh5</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/no-code" rel="noopener noreferrer"&gt;No Code&lt;/a&gt; via these 150 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;No-code development platforms allow users to create applications entirely without writing code, typically through drag-and-drop interfaces. It matters by empowering non-technical users to build and deploy software solutions, accelerating innovation and digital transformation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/will-devops-cease-to-exist-my-honest-opinion" rel="noopener noreferrer"&gt;1. Will DevOps Cease to Exist? My Honest Opinion &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8mx8m58ldeepc2nu0obf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8mx8m58ldeepc2nu0obf.png" width="800" height="362"&gt;&lt;/a&gt;&lt;br&gt;
Debunking the rumor of DevOps' demise in the face of no-code platforms. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-fix-flaky-end-to-end-tests-with-playwright-and-reflow" rel="noopener noreferrer"&gt;2. How to Fix Flaky End-to-End Tests with Playwright and Reflow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkkzj2xp8lfmnx2tut2yw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkkzj2xp8lfmnx2tut2yw.jpeg" width="799" height="504"&gt;&lt;/a&gt;&lt;br&gt;
A software engineer codes for 18 months and builds a SaaS. He thinks he knows how to improve end-to-end testing.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-things-developers-dont-like-about-low-code-and-no-code" rel="noopener noreferrer"&gt;3. 8 Things Developers Don't Like About Low-Code and No-Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9p5d0aawq4m3i88mlhkn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9p5d0aawq4m3i88mlhkn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Research into the attitudes of professional software developer towards low-code and nocode tools, including recommendations for low-code and nocode tool makers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vibe-coding-a-new-system-of-the-world" rel="noopener noreferrer"&gt;4. Vibe Coding - A New System of the World&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjxjj6oxdbyq6ippcn72.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftjxjj6oxdbyq6ippcn72.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Is the rise of vibe coding also the end of software engineering? How will vibeware change the nature of the software entrepreneur, and the meaning of work?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-no-code-web-scraping" rel="noopener noreferrer"&gt;5. An Intro to No-Code Web&amp;nbsp;Scraping&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5uyyqp2r7up0hu3cbwc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5uyyqp2r7up0hu3cbwc.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Web scraping has broken the barriers of programming and can now be done in a much simpler and easier manner without using a single line of code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-consul-as-a-host-resolver-in-grpc" rel="noopener noreferrer"&gt;6. How to Use Consul as a Host Resolver in gRPC&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5ai6hz2divqk8lrms35.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe5ai6hz2divqk8lrms35.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Recently, I faced with lack of documentation when I wanted to use Consul as a host resolver in gRPC connections. That’s why I wanted to write this story.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-is-eating-the-world-nrn3udw" rel="noopener noreferrer"&gt;7. No-Code is Eating the&amp;nbsp;World&lt;/a&gt;
&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%2Fued3sof4h4m316am7fr9.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%2Fued3sof4h4m316am7fr9.jpeg" width="800" height="429"&gt;&lt;/a&gt;&lt;br&gt;
Recently, Amazon released a new tool, called Honeycode, which lets customers quickly build mobile and web applications — with no coding required. This came a few months after Google’s acquisition of the no-code mobile-app-building platform, AppSheet. While these moves surprised many, they’re in line with a larger trend I’ve observed, one that’s growing strong in all sectors, even amidst economic turmoil.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-drag-and-drop-mobile-app-builders-for-android-and-iphone-mv2o37k2" rel="noopener noreferrer"&gt;8. Best Drag and Drop Mobile App Builders for Android &amp;amp; iPhone&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F87n9kteukztln13jaitz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F87n9kteukztln13jaitz.jpeg" width="799" height="406"&gt;&lt;/a&gt;&lt;br&gt;
A drag and drop app builder is a tool that lets you create a mobile app without writing a single line of code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/leveraging-javascript-to-enhance-bubble-workflows-a-case-study" rel="noopener noreferrer"&gt;9. Leveraging JavaScript to Enhance Bubble Workflows: A Case Study&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbzzzkygn4ux026sygbc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbzzzkygn4ux026sygbc.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Integrating advanced features in Bubble can occasionally present challenges. This article addresses one such challenge and how Javascript helps overcome it. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/11-best-low-code-and-no-code-platforms-in-2021-s04h3144" rel="noopener noreferrer"&gt;10. 11 Best Low-Code And No-Code Platforms in 2021  &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9u7zrb71h80sz2eojmbp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9u7zrb71h80sz2eojmbp.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
No-code and Low-code development platforms offer development environments that enable businesses to create software swiftly with least or no coding.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advantages-and-disadvantages-of-rapid-application-development" rel="noopener noreferrer"&gt;11. Advantages and Disadvantages of Rapid Application Development &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F8WrEweaNiUfCF4dPS4eSTwtelNl2-ifa3h45.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%2Fcdn.hackernoon.com%2Fimages%2F8WrEweaNiUfCF4dPS4eSTwtelNl2-ifa3h45.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
What is rapid application development (RAD), and what are its advantages and disadvantages? Let's find that out!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vote-bot-create-a-voting-bot-without-coding" rel="noopener noreferrer"&gt;12. Vote Bot: Create a Voting Bot Without Coding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fesmcgcsaz59kghobf97p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fesmcgcsaz59kghobf97p.jpeg" width="800" height="448"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create a voting bot without coding using Automatio.ai. This guide helps you automate votes for online polls and contests. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-start-with-web-scraping-and-why-you-dont-need-to-code" rel="noopener noreferrer"&gt;13. How to Start with Web Scraping and Why You Don't Need to&amp;nbsp;Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgir5g62qc6abp8kddyo2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgir5g62qc6abp8kddyo2.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Collecting data from the web can be the core of data science. In this article, we'll see how to start with scraping with or without having to write code. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/test-yj3i3xww" rel="noopener noreferrer"&gt;14. How I Built a Mobile App to Manage My Subscriptions Without Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fekptxhm2bftwienjrzpa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fekptxhm2bftwienjrzpa.jpg" width="348" height="700"&gt;&lt;/a&gt;&lt;br&gt;
Do you know that feeling when you come up with a cool idea for a product? &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-reasons-why-no-code-platforms-are-the-future-of-software-development" rel="noopener noreferrer"&gt;15. 6 Reasons Why No-Code Platforms are the Future Of Software Development&lt;/a&gt;
&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%2Focwo326kn5ces8fmuip2.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%2Focwo326kn5ces8fmuip2.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The next generation of no-code platforms will be a key force in transforming everything about software development. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-make-a-great-looking-website-even-if-you-cant-design" rel="noopener noreferrer"&gt;16. How To Make A Great Looking Website Even If You Can't Design&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq8sz9slkqct74jjklddx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq8sz9slkqct74jjklddx.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Making websites work and making websites look great are two different skills. Even so, here are some basic guidelines that ensure that your website looks great.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-telegram-bots-with-n8n-a-no-code-platform-f22y32xr" rel="noopener noreferrer"&gt;17. Creating Telegram Bots with n8n, a No-Code&amp;nbsp;Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmqazr5doq6yqd6lmsx2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmqazr5doq6yqd6lmsx2.jpg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
I am a big fan of Telegram because of its great bot-ecosystem. I have been planning to make a bot for a while and have been looking for some nice workflow tools that can help me accomplish handling the back-end workflow of the bots visually. Recently, I started working with n8n, a fair-code licensed tool that helps you automate tasks, sync data between various sources and react to events all via a visual workflow editor.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-instantly-send-webflow-form-submissions-to-the-cms" rel="noopener noreferrer"&gt;18. How to Integrate Your Webflow Forms with Airtable&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjvi6rmb00vd3wl7wjtv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjvi6rmb00vd3wl7wjtv.jpeg" width="800" height="540"&gt;&lt;/a&gt;&lt;br&gt;
Step-by-step guide to send Webflow form submissions to the CMS - without Zapier or Integromat.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-low-code-vs-no-code-platform-dilemma-m03o32s5" rel="noopener noreferrer"&gt;19. The Low-Code vs No-Code Platform Dilemma&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvzg8cqw13bjfnj689s20.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvzg8cqw13bjfnj689s20.png" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
As time progressed, programming methods became simpler so that applications can be developed and delivered fast. This led to the popularity of low-code and later no-code approach to application development. Both low-code and no-code take a drag-and-drop visual approach to build business applications more efficiently. The idea is to reduce or replace complicated coding with a configuration approach. This allows citizen developers to build and test applications quickly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-n8n-workflow-to-manage-different-databases-and-scheduling-workflows-sq8h35ld" rel="noopener noreferrer"&gt;20. How To Build An n8n Workflow To Manage Different Databases and Scheduling Workflows&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2wweoelr21muhahmr6w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2wweoelr21muhahmr6w.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build an n8n workflow that processes text, stores data in two databases, and sends messages to Slack.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-and-sold-an-ai-powered-gift-idea-generator" rel="noopener noreferrer"&gt;21. How I Built (and Sold) an AI-Powered Gift Idea Generator&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdpdgleucb7o6dznuckuk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdpdgleucb7o6dznuckuk.jpeg" width="800" height="441"&gt;&lt;/a&gt;&lt;br&gt;
Building and selling an AI-powered gift idea generator that makes the process of gift-giving enjoyable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-future-of-product-management-is-no-code-development-rts32j2" rel="noopener noreferrer"&gt;22. The Future of Product Management is No-Code Development&lt;/a&gt;
&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%2Fjtv05bpmgviyrzq7dxv2.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%2Fjtv05bpmgviyrzq7dxv2.jpg" width="673" height="484"&gt;&lt;/a&gt;&lt;br&gt;
Three months ago I decided to immerse myself in the rapidly growing world of no-code development. This is what I’ve learned.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-features-where-coda-is-better-than-notion" rel="noopener noreferrer"&gt;23. 10 Features Where Coda Is Better Than Notion&lt;/a&gt;
&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%2Fz3e78jpfok2n0hzf7bri.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%2Fz3e78jpfok2n0hzf7bri.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Notion vs. Coda: a look at 10 features in Coda that are better than Notion from the perspective of a Coda employee. This article has been updated for 2022. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-job-application-tracker-in-10-minutes-using-tooljets-low-code-tool" rel="noopener noreferrer"&gt;24. Build a Job Application Tracker in 10 minutes Using ToolJet's Low Code Tool&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhy5ned8swmrv2a945pb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwhy5ned8swmrv2a945pb.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you'll learn to build an app that will let you manage all your job applications right from your own personal dashboard.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-going-nocode-made-me-a-serial-maker-7t5j32sp" rel="noopener noreferrer"&gt;25. How Going Nocode Made Me A Serial Founder&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F278d9v87bipmtbl5cs0p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F278d9v87bipmtbl5cs0p.png" width="799" height="234"&gt;&lt;/a&gt;&lt;br&gt;
The Idea&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-complete-guide-to-no-code-and-web3" rel="noopener noreferrer"&gt;26. A Complete Guide to No-code &amp;amp; Web3&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz11j50i9xu7peo3v2pb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqz11j50i9xu7peo3v2pb.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything about building a dApp yourself with a no-code platform, A to Z. It’s much easier than it looks!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-the-programming-market-oversaturated" rel="noopener noreferrer"&gt;27. Is the Programming Market Oversaturated?&lt;/a&gt;
&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%2F3k2waq2446yvvcuuxr4n.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%2F3k2waq2446yvvcuuxr4n.jpeg" width="800" height="517"&gt;&lt;/a&gt;&lt;br&gt;
Every so often I hear that the programming market will be saturated eventually and we are all going to end up on the streets. Is this really true?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-visual-programming-the-next-paradigm-shift-for-software-development-vb2v3w8q" rel="noopener noreferrer"&gt;28. Is Visual Programming The Next Paradigm Shift For Software Development?&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FloduIRt4tAh3CLrsoBc9MqX4VoI2-as3o3tak.jpeg%3Falt%3Dmedia%26token%3D8450ae9e-e547-44d5-8d78-b7515a3cf2e1" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FloduIRt4tAh3CLrsoBc9MqX4VoI2-as3o3tak.jpeg%3Falt%3Dmedia%26token%3D8450ae9e-e547-44d5-8d78-b7515a3cf2e1" width="759" height="507"&gt;&lt;/a&gt;&lt;br&gt;
Over the course of history, humans have endeavored to make things faster, easier, and more efficient. Software is no exception to this – it was created to solve real-life problems. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/-i-used-drag-and-drop-programs-to-smash-entrepreneurship-competitions-in-college-dont-let-codin-rwi32mb" rel="noopener noreferrer"&gt;29. I Built a Product with a No-Code Tool and Pitched it to VCs&lt;/a&gt;
&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%2F82zwwt5jsi48fc3vem4l.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%2F82zwwt5jsi48fc3vem4l.png" width="720" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Don’t Let Coding Become a Necessary Evil&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/add-a-buy-me-a-coffee-button-to-your-website-with-no-code" rel="noopener noreferrer"&gt;30. Add a Buy Me a Coffee Button to Your Website With No Code!&lt;/a&gt;
&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%2Fck3sbjs6o7xeexgfn9is.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%2Fck3sbjs6o7xeexgfn9is.jpeg" width="799" height="447"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to easily install a button to start accepting cryptocurrency donations on your website using no/low-code solutions from Coinbase Commerce&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-app-that-supports-wildcard-and-custom-domains-with-ssl-on-heroku" rel="noopener noreferrer"&gt;31. How to Build an App that Supports Wildcard and Custom Domains with SSL on&amp;nbsp;Heroku&lt;/a&gt;
&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%2F94l8xikhox3w5nxowg0x.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%2F94l8xikhox3w5nxowg0x.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how you can set up an app that supports wildcard and custom domains with SSL on&amp;nbsp;Heroku&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/12-low-code-and-no-code-development-platforms-for-business-users" rel="noopener noreferrer"&gt;32. 12 Low-Code and No-Code Development Platforms for Business Users&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl8rjatkboe1aw4be4dk7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl8rjatkboe1aw4be4dk7.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This unbiased comparison of no-code/low-code platforms will help you choose the right technology stack for your digital transformation project. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-built-our-software-documentation-on-docusaurus" rel="noopener noreferrer"&gt;33. How We Built Our Software Documentation On Docusaurus&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3xfc6fu8eei5ls8mfson.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3xfc6fu8eei5ls8mfson.jpeg" width="799" height="551"&gt;&lt;/a&gt;&lt;br&gt;
To cover our bases, we needed to improve and expand our documentation and this time, we wanted to make it scalable with Docusaurus.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-bot-that-automates-website-clicks-without-coding" rel="noopener noreferrer"&gt;34. Build a Bot that Automates Website Clicks Without Coding&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flqaxz9uj1hu7dtn28ghw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flqaxz9uj1hu7dtn28ghw.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
If you are looking for a way to automate browser website clicks, you came to the right place.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/trade-crypto-withnocode-machine-learning-based-on-google-trends-qz4134v2" rel="noopener noreferrer"&gt;35. Trade Crypto with Machine Learning Based On Google Trends&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FaOlsdc1MmbgVg1qKi9vo9LIeSUN2-r61634k4.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%2Fhackernoon.com%2Fimages%2FaOlsdc1MmbgVg1qKi9vo9LIeSUN2-r61634k4.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Google trends (GT) is an under-utilized superweapon and harvests a massive amount of search data. But, it hasn't been possible to use GT for real time machine learning tasks, such as&amp;nbsp;predicting stock price or crypto currency movements, until now....In this blog, we'll explain&amp;nbsp;the problem with GT for machine learning,&amp;nbsp;the fix&amp;nbsp;to GT data and&amp;nbsp;the edge we've built in crypto trading models at&amp;nbsp;edgebase.io.We are currently looking for&amp;nbsp;experienced crypto traders&amp;nbsp;as beta testers for our product - please reach out to&amp;nbsp;&lt;a href="mailto:hello@edgebase.io"&gt;hello@edgebase.io&lt;/a&gt;! Edgebase.io is a no-code platform for building your own AI trading signals (initially cryptos only).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-codeno-code-is-the-future-of-freelance-mobile-app-development-ld4a32lt" rel="noopener noreferrer"&gt;36. Low Code-No Code is the Future of Freelance Mobile App Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdhn5lv5s1wbetxjgjs2f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdhn5lv5s1wbetxjgjs2f.png" width="799" height="534"&gt;&lt;/a&gt;&lt;br&gt;
How I Use Drag and Drop Programs to Help More People&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-and-no-code-in-2026-the-way-i-pick-a-platform-without-regret" rel="noopener noreferrer"&gt;37. Low Code and No Code in 2026: The Way I Pick a Platform Without Regret&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs6srj6na702fof01ysoy.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs6srj6na702fof01ysoy.webp" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Low code and no code are not side tools anymore. They are becoming a default path to ship internal workflows, portals, dashboards, and even customer experiences&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-developers-win-with-low-code-platforms-str32aa" rel="noopener noreferrer"&gt;38. How Developers Win With Low-Code Platforms&lt;/a&gt;
&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%2F9zxyiv0yl12cpjcp3x8x.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%2F9zxyiv0yl12cpjcp3x8x.jpg" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
Photo Credit, &lt;a class="mentioned-user" href="https://dev.to/reallynattu"&gt;@reallynattu&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-an-applicant-tracking-system-using-airtable-and-zapier-in-7-easy-steps-0v5835ti" rel="noopener noreferrer"&gt;39. How To Create an Applicant Tracking System using Airtable and Zapier in 7 easy steps&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2Fk8kdwmV64fWzy37HCavclJuhoth2-6f6m34y8.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%2Fhackernoon.com%2Fimages%2Fk8kdwmV64fWzy37HCavclJuhoth2-6f6m34y8.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
We started creating our Applicant Tracking System by using this template on Airtable and built the following tables on top of it - using forms and the grid.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-no-code-tools-to-help-your-business-automation-and-product-launches-bg3l3wv9" rel="noopener noreferrer"&gt;40. 6 No-Code Tools To Help Your Business Automation and Product Launches&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk082l2igk9bruolrxq0k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk082l2igk9bruolrxq0k.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A few years ago, the launch of any online business was associated with many difficulties. It was necessary to find developers who will build your website. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-switched-to-low-code-heres-why" rel="noopener noreferrer"&gt;41. I Switched to Low-code, Here's Why&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl0lfyq4wmet0vg8z1g2y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl0lfyq4wmet0vg8z1g2y.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
You need to make a choice between building something quickly to validate your ideas or building something robust from the start. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/pawsitive-results-how-to-build-the-ultimate-puppy-trainer-ai-chatbot-with-coze" rel="noopener noreferrer"&gt;42. Pawsitive Results: How to Build the Ultimate Puppy Trainer AI-chatbot With Coze&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5j56sp9gy6nfichl3j7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv5j56sp9gy6nfichl3j7.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
I built a puppy trainer bot with Coze, a no-code platform. And now my Aussie, Jenny is on her way to becoming a good girl. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-permissions-in-a-langflow-chain-for-llm-queries-using-permitio" rel="noopener noreferrer"&gt;43. How to Manage Permissions in a Langflow Chain for LLM Queries Using Permit.io&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqdtwp0ccs12eqrm2anat.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqdtwp0ccs12eqrm2anat.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This article explores how to implement a permission system in Langflow workflows using&amp;nbsp;Permit.io’s ABAC capabilities.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-no-code-can-save-your-startup-ra103urg" rel="noopener noreferrer"&gt;44. How No-Code Can Save Your Startup&lt;/a&gt;
&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%2Fhv33avg97spdbi2mejql.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%2Fhv33avg97spdbi2mejql.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
The trick of being an entrepreneur is to extend your runway long enough to become profitable. If you haven’t nailed product-market fit by the time you run out of cash, the jig is up.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-no-code-tools-promise-to-boost-your-developer-workflowno-tech-expertise-needed" rel="noopener noreferrer"&gt;45. These No-code Tools Promise to Boost Your Developer Workflow—No Tech Expertise Needed&lt;/a&gt;
&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%2Fxa9ekkosr1rker8jcf0a.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%2Fxa9ekkosr1rker8jcf0a.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I've manually compiled 8 of my favorite no-code tools you can use in your workflow to boost productivity without a lot of tech expertise.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-i-learned-from-open-sourcing-2-of-my-side-projects" rel="noopener noreferrer"&gt;46. What I Learned From Open-Sourcing 2 of My Side Projects&lt;/a&gt;
&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%2F0ufg0rhabnwhuh6ihpsr.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%2F0ufg0rhabnwhuh6ihpsr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Use real experiences to turn ideas into actions, optimize productivity, use AI, and master diverse skills. Empower your journey.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-bildr-is-combining-web3-and-no-code" rel="noopener noreferrer"&gt;47. How Bildr is Combining Web3 &amp;amp; No-Code&lt;/a&gt;
&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%2Fwkr8h7u19z3sctlucxzx.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%2Fwkr8h7u19z3sctlucxzx.png" width="800" height="540"&gt;&lt;/a&gt;&lt;br&gt;
How does web3 impact SaaS companies? And how might it intersect with no-code?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/power-virtual-agents-use-gpt-35-to-help-with-trigger-phrases-and-custom-entities" rel="noopener noreferrer"&gt;48. Power Virtual Agents: Use GPT-3.5 to Help With Trigger Phrases and Custom Entities&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcyzq3argrb24f27bum3u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcyzq3argrb24f27bum3u.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
Use OpenAI Chat-GPT to help generate trigger phrases and content entities for power virtual agents. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-apply-the-pareto-principle-to-learning-any-no-code-platform-m04b3ezq" rel="noopener noreferrer"&gt;49. How to Apply the Pareto Principle to  Learning Any No-Code Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod014j8ibxza0qbeti0f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fod014j8ibxza0qbeti0f.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How to learn about a No-Code Platform in 20% of the time.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-future-of-no-code-an-interview-with-parker-thompson-from-no-code-report-xtf3xta" rel="noopener noreferrer"&gt;50. The Future of No-Code: An Interview with Parker Thompson from No-Code Report 🚀&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FnFGMPDaUJhN2rZiFEyVXNSMVezD3-xx74u4o.png%3Falt%3Dmedia%26token%3D08cd05f0-3126-48fd-ba87-2db086039342" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FnFGMPDaUJhN2rZiFEyVXNSMVezD3-xx74u4o.png%3Falt%3Dmedia%26token%3D08cd05f0-3126-48fd-ba87-2db086039342" width="5834" height="2500"&gt;&lt;/a&gt;&lt;br&gt;
No-Code Report is a weekly no-code newsletter, built using no-code tools like Webflow, Airtable, and Zapier. Working at a no-code analytics firm, I wanted to learn about insights in the field more broadly, so I spoke with No-Code Report's founder, Parker Thompson, on the state of the industry and its future.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-emerging-data-engineering-trends-you-should-check-out-in-2024" rel="noopener noreferrer"&gt;51. The Emerging Data Engineering Trends You Should Check Out In 2024&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fei07blnk5y5qbe59ce4q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fei07blnk5y5qbe59ce4q.jpeg" width="480" height="270"&gt;&lt;/a&gt;&lt;br&gt;
Integrating data engineering with AI has led to the popularity of modern data integration and the expertise required.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-for-hackers-tb2i3yb7" rel="noopener noreferrer"&gt;52. Low-code for Hackers&lt;/a&gt;
&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%2Fg66j1y83ys31mua5avs1.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%2Fg66j1y83ys31mua5avs1.jpg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
In recent years Low-code/No-code has become a hot topic. According to that approach an IT-system is developed visually. Conventional wisdom says that building an MVP on low-code is OK, but if something sophisticated and scalable is needed, you have to code it traditionally. These visual tools seem to be very limited. Let me reveal the other side of low-code world, which has no such limits. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-automated-my-content-side-hustle-with-notion-chatgpt-and-zapier-heres-the-exact-workflow" rel="noopener noreferrer"&gt;53. I Automated My Content Side Hustle with Notion, ChatGPT, and Zapier — Here's the Exact Workflow&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7nmcg1bp0efbvj6y6743.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7nmcg1bp0efbvj6y6743.jpeg" width="799" height="166"&gt;&lt;/a&gt;&lt;br&gt;
I tested a real-world AI-powered content automation system using Notion, ChatGPT, and Zapier. Here's how I built it, the exact tools I used.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-platforms-are-doing-the-heavy-lifting-for-developers-heres-how" rel="noopener noreferrer"&gt;54. Low Code Platforms Are Doing the Heavy Lifting for Developers: Here's How!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F09138qy73qjokgky8g3l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F09138qy73qjokgky8g3l.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
CXOs are looking at low code platforms that are changing how organizations develop custom applications, elevating the developer experience once and for all. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/pi-app-studio-expands-beyond-no-code-giving-creators-and-developers-more-room-to-build" rel="noopener noreferrer"&gt;55. Pi App Studio Expands Beyond No-Code, Giving Creators and Developers More Room to Build&lt;/a&gt;
&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%2Feefe8io031d0yno4bf6k.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%2Feefe8io031d0yno4bf6k.png" width="501" height="302"&gt;&lt;/a&gt;&lt;br&gt;
Pi App Studio has added support for downloading and uploading app source code. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-flawless-dapps-with-no-code-bubble-nexusio-plugin" rel="noopener noreferrer"&gt;56. Creating Flawless DApps with No-code Bubble + Nexus.io Plugin&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzt0r9qiggh2e2cie8f5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzt0r9qiggh2e2cie8f5.jpeg" width="455" height="256"&gt;&lt;/a&gt;&lt;br&gt;
Nexus’ no-code Bubble plugin allows you to create Web3 applications on the Nexus blockchain using REST APIs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-digital-transformation-is-yes-code-nk1a3ubl" rel="noopener noreferrer"&gt;57. Why Digital Transformation is Yes Code&lt;/a&gt;
&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%2Fcw0zwved5intrz258cfk.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%2Fcw0zwved5intrz258cfk.jpeg" width="800" height="371"&gt;&lt;/a&gt;&lt;br&gt;
No code applications are all the rage amongst fans of digital transformation. But do they actually facilitate the goal of making organizations more efficient, connected, and effective?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-start-no-code-web-scraping-with-octoparse" rel="noopener noreferrer"&gt;58. How to Get Start No-Code Web Scraping with Octoparse&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvk0bungq4s23ow6j573.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuvk0bungq4s23ow6j573.jpeg" width="512" height="222"&gt;&lt;/a&gt;&lt;br&gt;
In this article you're going to learn how to get started with an octoparse, a no-code tool for doing automated web scraping powered by AI&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-web-scraping-what-it-is-and-how-to-start" rel="noopener noreferrer"&gt;59. An Intro to Web&amp;nbsp;Scraping: What it is and How to&amp;nbsp;Start&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wcbo29tgwrnf99trlz4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9wcbo29tgwrnf99trlz4.jpeg" width="800" height="495"&gt;&lt;/a&gt;&lt;br&gt;
A quick introduction to web scraping, what it is, how it works, some pros and cons, and a few tools you can use to approach it&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automate-designs-with-bannerbear-and-n8n-r69a3vwr" rel="noopener noreferrer"&gt;60. Automate Designs with Bannerbear and n8n&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqf1t4woro2e83ui5iq1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqf1t4woro2e83ui5iq1.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
As a designer and self-proclaimed data nerd, I’ve been involved in proceduralizing creative deliverables for some time. Up until now however, my concepts always had to reconcile with the limitations of InDesign macros or my coding skills. n8n empowers me to apply my basic understanding of data objects and the interwebs to create some pretty slick automations with minimal effort.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/work-smarter-not-harder-with-these-16-no-code-productivity-tools" rel="noopener noreferrer"&gt;61. Work Smarter Not Harder With These 16 No-Code Productivity Tools 🔥🔥&lt;/a&gt;
&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%2F0lw1411xf1ij7w8ff3rm.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%2F0lw1411xf1ij7w8ff3rm.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I've handpicked 16 game-changing no-code tools for various needs, from automation and web development to design and collaboration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-startup-from-scratch-with-no-code-tools" rel="noopener noreferrer"&gt;62. Build a Startup from Scratch with No-Code Tools&lt;/a&gt;
&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%2Fih2ej9noef7jz2dm4xa3.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%2Fih2ej9noef7jz2dm4xa3.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
How to build a startup without learning to code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/whats-up-at-the-ai-and-no-code-frontier" rel="noopener noreferrer"&gt;63. What’s Up at the AI and No-Code Frontier?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmo24obmr3sros2hw313.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmo24obmr3sros2hw313.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Discover the latest on the AI frontier, as seen by a no-code platform that integrated very tightly with OpenAI.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/distributed-ledger-technology-and-blockchain-when-combined-with-no-code" rel="noopener noreferrer"&gt;64. Distributed Ledger Technology and Blockchain When Combined With No-Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7dc8cb12i80n5ok20nqj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7dc8cb12i80n5ok20nqj.jpeg" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
Abstracting away the technical complexity of blockchain components, Joget DX empowers non-coders to rapidly build decentralized applications (DApps).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-steps-to-build-a-cool-legal-marketplace-startup-in-24-hrs-8413344h" rel="noopener noreferrer"&gt;65. 5 Steps To Build A Cool Legal Marketplace Startup In 24 Hrs&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F9FoqLXBqkFSxBjQvbeLToKfU4GA2-gki34we.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%2Fhackernoon.com%2Fimages%2F9FoqLXBqkFSxBjQvbeLToKfU4GA2-gki34we.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Learn to build a B2B online marketplace startup without&amp;nbsp;code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-idea-to-app-store-how-i-built-an-app-using-100percent-no-code-tools" rel="noopener noreferrer"&gt;66. From Idea to App Store: How I Built an App Using 100% No-Code Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwkazv416itjmwi8o6qs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcwkazv416itjmwi8o6qs.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How I built an iOS app using the no code tools Draftbit and Xano and then launched it to the App Store.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-is-the-future-of-application-development-c4263ztr" rel="noopener noreferrer"&gt;67. Low Code Is The Future Of Application Development&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FxTXILVf5qdeQ2P0CFi8XVWf7Dy93-6q2y3e62.jpeg%3Falt%3Dmedia%26token%3D343bfb91-a6ee-482c-835d-4e2083e2bb72" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FxTXILVf5qdeQ2P0CFi8XVWf7Dy93-6q2y3e62.jpeg%3Falt%3Dmedia%26token%3D343bfb91-a6ee-482c-835d-4e2083e2bb72" width="599" height="387"&gt;&lt;/a&gt;&lt;br&gt;
Today’s technology is about the future of application development rather than the past. The shift to modern tools such as low-code is happening no matter the controversies.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cardano-and-joget-building-no-code-composable-blockchain-apps" rel="noopener noreferrer"&gt;68. Cardano and Joget: Building No-Code, Composable Blockchain Apps&lt;/a&gt;
&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%2Fvaqtn5x0akbszkmu2qvf.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%2Fvaqtn5x0akbszkmu2qvf.jpeg" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
Cardano and Joget: Building No-Code, Composable Blockchain Apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-make-an-interactive-pixelated-game-in-30-minutes-without-coding-wj2m3509" rel="noopener noreferrer"&gt;69. How to Make an Interactive Pixelated Game in 30 Minutes Without Coding &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6ovdz9x4cq5xyvfkoqn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6ovdz9x4cq5xyvfkoqn.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create your first game for free without coding in 30 minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/full-guide-to-no-code-daos" rel="noopener noreferrer"&gt;70. Full Guide to No-code DAOs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fteywu4lgfkqess8hfaaz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fteywu4lgfkqess8hfaaz.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Discover what decentralized autonomous organizations are all about, why no-code is the answer for your own DAO, and what awaits the future of technology.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/when-driving-adoption-for-a-low-code-platform-does-one-target-developers-or-no-coders" rel="noopener noreferrer"&gt;71. When Driving Adoption for a Low-Code Platform, Does One Target Developers or No-Coders?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpzu4a950wkrsi6b9bfb1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpzu4a950wkrsi6b9bfb1.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Is the future of software development low-code? Or is it no code at all?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/coding-with-latenodes-ai-javascript-assistant-a-low-code-platform-for-simplified-development" rel="noopener noreferrer"&gt;72. Coding with Latenode's AI + JavaScript Assistant: A Low-Code Platform for Simplified Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fydj322qbmej8p5s5m9bm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fydj322qbmej8p5s5m9bm.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript AI Copilot to make your automations as smooth as possible. The low-code platform for business process automations, Latenode, offers a free AI tool.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-5-stages-of-llm-systems-from-playground-hacks-to-real-architecture" rel="noopener noreferrer"&gt;73. The 5 Stages of LLM Systems: From Playground Hacks to Real Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbef880zbhw5xubd0olr2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbef880zbhw5xubd0olr2.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Discover the LLM maturity model: from simple prompts to orchestrated systems. Why spaghetti flows fail - and how real architecture wins.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-hidden-issues-with-low-code-integration-platforms" rel="noopener noreferrer"&gt;74. The Hidden Issues with Low-Code Integration Platforms&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy79icl2pp0pq40qiwu84.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy79icl2pp0pq40qiwu84.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
No-code and low-code integration platforms have many limitations that make them unsuitable for companies that want robust and scalable integrations. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/amazon-honeycode-a-no-code-platform-with-big-promise-iu1h3uio" rel="noopener noreferrer"&gt;75. Amazon Honeycode: A No-Code Platform With Big Promise&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvywu8e2ovolkxbfgb5bt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvywu8e2ovolkxbfgb5bt.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
How I created a web and mobile application within an hour without coding&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-the-rise-of-low-codeno-code-impacts-traditional-programming" rel="noopener noreferrer"&gt;76. How the Rise of Low-Code/No-Code Impacts Traditional Programming&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8qtx0i8eoipmc8sypgp7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8qtx0i8eoipmc8sypgp7.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Explore how low-code/no-code platforms are transforming software development and discover their implications for traditional programming. &lt;/p&gt;

&lt;h3&gt;
  
  
  [77. Here's Why You Should Migrate
&lt;/h3&gt;

&lt;p&gt;From Wordpress to Webflow](&lt;a href="https://hackernoon.com/heres-why-you-should-migrate-from-wordpress-to-webflow" rel="noopener noreferrer"&gt;https://hackernoon.com/heres-why-you-should-migrate-from-wordpress-to-webflow&lt;/a&gt;)&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu1g686p10grvfhldvjc0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu1g686p10grvfhldvjc0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Why migrate from WordPress to Webflow, and how can you transition efficiently? Here are a few things to consider.Webflow is the modern alternative of choice.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-no-code-way-of-payments-with-stripe-a-brief-guide-sw1z37v1" rel="noopener noreferrer"&gt;78. The No-Code Way of Payments with Stripe: A Brief Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ttom2vtu5u505h71drq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5ttom2vtu5u505h71drq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Stripe launched a new way to accept payments via&amp;nbsp;Payment Links&amp;nbsp;recently. It's a big deal for many use-cases. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-hire-for-no-code-development-finding-the-right-talent" rel="noopener noreferrer"&gt;79. How to Hire for No-Code Development: Finding the Right Talent&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufdsngzvx66nwojwrrjn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fufdsngzvx66nwojwrrjn.png" width="800" height="422"&gt;&lt;/a&gt;&lt;br&gt;
A definitive guide to hiring no-code developers; strategies, skills, sourcing, interviews, and nurturing talent.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-no-code-tools-for-product-managers" rel="noopener noreferrer"&gt;80. Best No-code Tools for Product Managers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd04tmyxngxd0hxpugtrb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd04tmyxngxd0hxpugtrb.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A quick overview of no-code tools that can be useful for Product Managers, from Airtable to Retool.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/enhancing-data-preparation-with-ai-for-business-intelligence" rel="noopener noreferrer"&gt;81. Enhancing Data Preparation With AI for Business Intelligence&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmfgrauckwjnwyaado49m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmfgrauckwjnwyaado49m.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how data-centric AI can help automate data preparation for business intelligence, ensuring reliable conclusions for subsequent data analysis with Cleanlab&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ai-no-code-or-hiring-a-dev-heres-how-to-build-software-in-2025" rel="noopener noreferrer"&gt;82. AI, No-Code, or Hiring a Dev? Here's How to Build Software in 2025&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiay35ic26irveylrzj30.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiay35ic26irveylrzj30.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
AI crushed the "six-figure bootcamp dev" market. But it also created a new breed of 10X devs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-startup-landing-page-in-velo-7beb33jh" rel="noopener noreferrer"&gt;83. How to Build a Startup Landing Page in Velo&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fio136q19s6etu1cu91v3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fio136q19s6etu1cu91v3.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will be discussing these cases for which I highly recommend Velo and in cases, where I find it difficult that Velo would be a good solution. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/40-no-codelow-code-tools-and-resources-for-developers-in-2022" rel="noopener noreferrer"&gt;84. Build Something Great in 2022 with these 40+ NoCode/LowCode Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr5scaz4641trh95rs0a4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr5scaz4641trh95rs0a4.jpeg" width="800" height="385"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-app-features-to-include-in-a-no-code-mvp-5-steps-to-figure-out" rel="noopener noreferrer"&gt;85. What App Features to Include in a No-Code MVP (5 Steps to Figure Out!)&lt;/a&gt;
&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%2Fjxzazf6xlo1xzuwek4hz.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%2Fjxzazf6xlo1xzuwek4hz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/can-buildbox-challenge-the-might-of-the-unity-game-engine-k0273xz5" rel="noopener noreferrer"&gt;86. Can BuildBox Challenge The Might Of The Unity Game Engine?&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FvCE8Tr5GQ4ZD9M75mT8IsPONZLn2-k1b3u76.jpeg%3Falt%3Dmedia%26token%3D3194375e-44ee-4cc0-85bb-f5769004d9e1" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FvCE8Tr5GQ4ZD9M75mT8IsPONZLn2-k1b3u76.jpeg%3Falt%3Dmedia%26token%3D3194375e-44ee-4cc0-85bb-f5769004d9e1" width="759" height="507"&gt;&lt;/a&gt;&lt;br&gt;
As someone who has used both&amp;nbsp;Buildbox&amp;nbsp;and Unity to make games, I read with extreme interest a post by&amp;nbsp;Venturebeat&amp;nbsp;about the announcement of AppOnboard's new CEO, Mike Seavers. This could be one of the biggest wins for the company ever since Jonathan Zweig and AppOnboard acquired Buildbox last year.&amp;nbsp;Zweig&amp;nbsp;himself is an experienced entrepreneur, having co-founded AdColony in 2008 (sold to Opera for $350m in 2014) and co-founded AppOnboard in 2016. AppOnboard has raised $35m from investors, according to&amp;nbsp;Crunchbase, and the new appointment could lead to new funding rounds when the time is right. This is going to lead to a very interesting David vs Goliath battle between AppOnboard's Buildbox and Unity Technologies.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-should-always-build-a-mvp-first-ko613yn2" rel="noopener noreferrer"&gt;87. Why You Should Always Build a MVP First&lt;/a&gt;
&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%2Fewdxq7pqc65mit8t358t.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%2Fewdxq7pqc65mit8t358t.jpg" width="800" height="588"&gt;&lt;/a&gt;&lt;br&gt;
Let’s take a look at a classic example of a situation that I have observed numerous times. An enthusiastic maker has an idea for a great product and starts building right away without checking for competitors, creating a landing page first or getting some feedback from potential users. The maker sits down in front of his computer and starts building his product blindly. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/salesforce-a-full-stack-developers-first-impressions-part-1-se3d3tmx" rel="noopener noreferrer"&gt;88. Salesforce: A Full Stack Developer's First Impressions - Part 1&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18fu6slxnib62pwtanym.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18fu6slxnib62pwtanym.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
As a full-stack developer who primarily uses React and .NET, I have traditionally shied away from platform-specific integrations. Throughout my career, I have heard of Salesforce and "Salesforce Developers" (and I have also heard that Salesforce Developers were well-compensated), but otherwise, these terms never provoked my interest. After all, why would I want to lock myself into learning skills and abilities which only allowed me to work with one specific application?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wanna-know-how-i-built-my-blog-website-using-lovable" rel="noopener noreferrer"&gt;89. Wanna Know How I Built My Blog Website Using Lovable?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tjx6b1pzd5ykpk186h6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tjx6b1pzd5ykpk186h6.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Step-by-step guide to building a modern blog website with Lovable prompts, GitHub sync, and Substack links.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-needs-to-adapt-to-specialists-an-argument-uo1w328p" rel="noopener noreferrer"&gt;90. No-Code Needs To Adapt To Specialists: An Argument&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygggbar907h3xg47jx1i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fygggbar907h3xg47jx1i.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Nobody has time for endless tutorials. To go mainstream, no-code tools must adapt to specialists.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-benefits-of-using-no-code-tools-to-automate-daily-tasks" rel="noopener noreferrer"&gt;91. The Benefits of Using No-Code Tools to Automate Daily Tasks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwg3n54t1qcyf7uj1sp0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwg3n54t1qcyf7uj1sp0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Simply put, no-code tools are similar to a toddler’s building blocks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-no-code-movement-a-developers-perspective" rel="noopener noreferrer"&gt;92. The No-Code Movement - A Developer's Perspective&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fera7etvzcxrr2t6qu0gq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fera7etvzcxrr2t6qu0gq.jpeg" width="800" height="300"&gt;&lt;/a&gt;&lt;br&gt;
Explore the 'No-Code' movement from a developer's perspective. Discover how embracing these tools can enhance software development speed and efficiency.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-future-is-no-code" rel="noopener noreferrer"&gt;93. The Future is No Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr80xfv4i0twh3p1fieos.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr80xfv4i0twh3p1fieos.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
“The future of coding is&amp;nbsp;no coding at all.”&amp;nbsp;- Chris Wanstrath, CEO at GitHub.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/coding-revolution-will-software-developers-thrive-amidst-the-low-codeno-code-storm" rel="noopener noreferrer"&gt;94. The Coding Revolution: Will Software Developers Thrive Amidst the Low-Code/No-Code Storm?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F93ns41jeus3g236qyq9m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F93ns41jeus3g236qyq9m.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
From coding to creativity: how software developers can lead the way in the low code/no code era, tackling challenges and driving innovation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-no-code-saas-builders-to-make-your-new-product" rel="noopener noreferrer"&gt;95. Using No-Code SaaS Builders To Make Your New Product&lt;/a&gt;
&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%2Fmqtktwiljsy7l7i7umre.webp" 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%2Fmqtktwiljsy7l7i7umre.webp" width="480" height="264"&gt;&lt;/a&gt;&lt;br&gt;
Not knowing how to code shouldn't be a limitation to create an MVP for a SaaS. There are tools like Bubble, Carrd, and AppSheet that can make the process easier&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-no-code-movement-how-to-build-without-code" rel="noopener noreferrer"&gt;96. The No-Code Movement and 4 No-Code Tools to Explore&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FR2yTAkOIWBMzk0ZO3DasNiGC1xg2-2y237ko.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%2Fcdn.hackernoon.com%2Fimages%2FR2yTAkOIWBMzk0ZO3DasNiGC1xg2-2y237ko.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Exploring no-code movement as a newbie. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/seven-years-in-tech-taught-me-this-low-code-is-a-power-tool-not-a-magic-wand" rel="noopener noreferrer"&gt;97. Seven Years in Tech Taught Me This: Low-Code Is a Power Tool, Not a Magic Wand&lt;/a&gt;
&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%2Fuvu335yujy8gv64avez6.webp" 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%2Fuvu335yujy8gv64avez6.webp" width="480" height="326"&gt;&lt;/a&gt;&lt;br&gt;
Tired of waiting on dev queues, I turned to low-code—and accidentally became a one-person product team. Here’s how I went from designer to builder.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-why-you-need-to-embrace-visual-programming-solutions-4j1e3xpe" rel="noopener noreferrer"&gt;98. 5 Reasons Why You Need To Embrace Visual Programming Solutions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18c4et1aqutwa2fgq0ch.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F18c4et1aqutwa2fgq0ch.jpeg" width="799" height="464"&gt;&lt;/a&gt;&lt;br&gt;
COVID-19 proved to a lot of organizations that we’re not as digital as we like to think we are – even today’s top enterprises are still relatively ‘old-school’ and are behind in their digitalization progress.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/key-2022-statistics-in-the-no-codelow-code-market" rel="noopener noreferrer"&gt;99. Key 2022 Statistics in the No-Code/Low-Code Market&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwovw2yb3y1xelaqudw09.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwovw2yb3y1xelaqudw09.jpeg" width="799" height="529"&gt;&lt;/a&gt;&lt;br&gt;
We explore a low-code/no-code market poised for exponential growth in the coming years.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-future-of-devops-continuous-designcontinuous-integration-lc1e34r9" rel="noopener noreferrer"&gt;100. The Future Of DevOps: Continuous Design/Continuous Integration&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F4VIcggRIeThKZhpWOm5Amv080hG2-ii1k3fcz.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%2Fhackernoon.com%2Fimages%2F4VIcggRIeThKZhpWOm5Amv080hG2-ii1k3fcz.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
The interaction among many tools in the design &amp;amp; development space all point to a new emerging category: “Continuous Design / Continuous Integration" or "CD/CI"&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reimagining-what-visual-data-transformation-tools-should-look-like" rel="noopener noreferrer"&gt;101. Reimagining What Visual Data Transformation Tools Should Look Like&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggsbtoyg58wtt1twz2os.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggsbtoyg58wtt1twz2os.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Data is not code. Professional analytics is not Python\SQL coding. We value our time, and time to value. Data people deserve the best tooling possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/effortlessly-connect-data-with-algolias-new-no-code-platform" rel="noopener noreferrer"&gt;102. Effortlessly Connect Data with Algolia's New No-Code Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn2qs97nmt6j9xc73djgj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn2qs97nmt6j9xc73djgj.jpeg" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
Algolia has added new no-code connector platform with new JSON and CSV connectors. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-you-need-no-code-solution-to-launch-your-lending-startup" rel="noopener noreferrer"&gt;103. Why You Need No-Code Solution to Launch Your Lending Startup&lt;/a&gt;
&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%2Fsat608jm03umkv00vdmn.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%2Fsat608jm03umkv00vdmn.png" width="799" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Fintech startups must be faster to stay competitive, and no-code solutions can be one of the ways to compete in this race.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unleashing-hubspots-potential-leveraging-low-code-integration-for-hyper-personalized-apps" rel="noopener noreferrer"&gt;104. Unleashing HubSpot's Potential: Leveraging Low-Code Integration for Hyper-Personalized Apps&lt;/a&gt;
&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%2Fl1ig32okj3o8sv3gv9f5.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%2Fl1ig32okj3o8sv3gv9f5.jpeg" width="800" height="320"&gt;&lt;/a&gt;&lt;br&gt;
Unlock the power of HubSpot data with low-code integration, streamlining operations, boosting efficiency, and enhancing customer experiences.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-full-stack-devs-first-impressions-of-the-salesforce-platform-part-2-n2n3eic" rel="noopener noreferrer"&gt;105. A Full Stack Dev's First Impressions of the Salesforce Platform, Part 2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3gaopn5esnasrt78yhq5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3gaopn5esnasrt78yhq5.png" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/new-trend-in-the-smart-device-industry-no-code-app-builders-for-iot-devices" rel="noopener noreferrer"&gt;106. New Trend in the Smart Device Industry: No-code App Builders for IoT Devices&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F33g5m9q98mpnml6p5uwq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F33g5m9q98mpnml6p5uwq.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
✅ 2Smart CEO talks about his view on no-code app development in the IoT and the opportunities for implementing ideas developers get with app builders. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-growing-companies-shouldnt-rely-too-heavily-on-no-code-tools" rel="noopener noreferrer"&gt;107. Why Growing Companies Shouldn’t Rely Too Heavily on No-Code Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk3cghepraprxkoub135z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk3cghepraprxkoub135z.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
No-code tools save time at launch—but create hidden costs, security risks, and scaling issues as your company grows.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-3-stages-to-making-your-own-no-code-solution" rel="noopener noreferrer"&gt;108. The 3 Stages to Making Your Own No-Code Solution&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nwwnnaieoy6fybd5sh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nwwnnaieoy6fybd5sh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Create your own no-code solution in three easy to follow steps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-new-chapter-for-enterprise-low-code-transitioning-to-open-source" rel="noopener noreferrer"&gt;109. A New Chapter for Enterprise Low-Code: Transitioning to Open Source&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8ne4fmh4gqiflruewn5e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8ne4fmh4gqiflruewn5e.png" width="799" height="379"&gt;&lt;/a&gt;&lt;br&gt;
Co-founder and CEO of Noodl, James Haliburton, announces their transition to an open-source model. This significant shift aims to empower developers and democra&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/being-a-founder-usually-means-that-you-have-to-play-bad-cop-often-said-tico-founder" rel="noopener noreferrer"&gt;110. "Being a founder usually means that you have to play bad cop often", said Tico Founder &lt;/a&gt;
&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%2Fuktk0934g167dk9gq6hz.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%2Fuktk0934g167dk9gq6hz.jpeg" width="800" height="288"&gt;&lt;/a&gt;&lt;br&gt;
Tico, where better conversation happen, was nominated as one of the best startups in HackerNoon's Startups of the Year. This is the story of their founder. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/custom-logic-in-webflow-how-to-push-no-code-to-its-limits" rel="noopener noreferrer"&gt;111. Custom Logic in Webflow: How to Push No-Code to Its Limits&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj7e8gqnyazlj4tdcodgj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj7e8gqnyazlj4tdcodgj.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Discover how to extend Webflow’s no-code capabilities with custom logic, low-code integrations, and performance-first architecture.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-16kb-deadline-how-flutterflow-is-saving-apps-from-the-android-purge" rel="noopener noreferrer"&gt;112. The 16KB Deadline: How FlutterFlow is Saving Apps from the Android Purge&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvyiy9sp0mfug9giw72dk.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvyiy9sp0mfug9giw72dk.webp" width="480" height="270"&gt;&lt;/a&gt;&lt;br&gt;
FlutterFlow’s upgrade to 3.38.5 is more than a patch—it's a survival move. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-vs-no-code-a-buzzword-battle-for-the-ages" rel="noopener noreferrer"&gt;113. Low-Code vs No-Code: A Buzzword Battle for the Ages&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F6pK1p88c2pVd4Zmu94nkdCnULux2-ph02cmo.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%2Fcdn.hackernoon.com%2Fimages%2F6pK1p88c2pVd4Zmu94nkdCnULux2-ph02cmo.jpeg" width="799" height="597"&gt;&lt;/a&gt;&lt;br&gt;
Developing apps normally needs experienced programmers who are familiar with development. However, these low-code and no-code apps change the paradigm. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-develop-sound-product-principles-via-no-code-methods-u12x31g3" rel="noopener noreferrer"&gt;114. How to Develop Sound Product Principles via No-Code Methods&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Friformqqq8d4fmw38ivv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Friformqqq8d4fmw38ivv.jpeg" width="800" height="427"&gt;&lt;/a&gt;&lt;br&gt;
A little guide about how to develop sound product principles by being flexible in your methods, plus an example.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-tools-i-use-for-my-pre-revenue-startup-black-friday-edition" rel="noopener noreferrer"&gt;115. The Tools I Use for My Pre-Revenue Startup [BLACK FRIDAY EDITION]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxmy880skao72msn3qdk.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqxmy880skao72msn3qdk.webp" width="500" height="281"&gt;&lt;/a&gt;&lt;br&gt;
Here's how I build my startup with 7 no-code &amp;amp; no-talent tools!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-vs-full-code-how-startups-can-balance-speed-and-control" rel="noopener noreferrer"&gt;116. Low-Code vs Full-Code: How Startups Can Balance Speed and Control&lt;/a&gt;
&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%2Fy2zly9kkr4qb3bqhhbfk.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%2Fy2zly9kkr4qb3bqhhbfk.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Low-code speeds up MVPs, full-code ensures scale. Discover how startups can balance speed, cost, and control with a hybrid approach.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-3-drag-n-drop-page-builders-062m338d" rel="noopener noreferrer"&gt;117. Top‌ ‌3‌ ‌Drag-n-Drop‌ ‌Page‌ ‌Builders‌ &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F054kxnh6wj01xum0dhyf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F054kxnh6wj01xum0dhyf.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Do you want to build a fast, mobile, and high-ranking website with no coding experience? Hiring a developer would make the grade, but could cost you a pretty penny. So how can you nail eye-catching pages for your website without coding wiz? Well, the mighty drag-n-drop page builder might come to your rescue.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/experimenting-with-gpt-wordpress-and-convoworks-to-filter-spam" rel="noopener noreferrer"&gt;118. Experimenting With GPT, WordPress, and Convoworks to Filter Spam&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkrxvq3yfk3yvkw46f0du.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkrxvq3yfk3yvkw46f0du.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Discover how to use Convoworks, a no-code tool, to build a GPT based spam filter for your WordPress website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-are-currently-experiencing-a-renaissance-of-open-source-software" rel="noopener noreferrer"&gt;119. We are Currently Experiencing a Renaissance of Open-Source Software&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwxenih8tbu9mr4pqmbev.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwxenih8tbu9mr4pqmbev.jpeg" width="800" height="473"&gt;&lt;/a&gt;&lt;br&gt;
as well as open-source projects in the data space, which primarily define the modern data stack. It is time to dive a little deeper into the topic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-nocode-tools-to-help-you-build-your-mvp" rel="noopener noreferrer"&gt;120. 10 NoCode Tools to Help You Build Your MVP 🚀&lt;/a&gt;
&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%2F89cfsf0hglmvihj4dbsj.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%2F89cfsf0hglmvihj4dbsj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A list of 10 free Nocode tools for creating and launching a successful startup ✅🚀&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-overview-of-prospective-dl-algorithms-ready-to-use-solutions-and-predictions-for-future-0m1z33c9" rel="noopener noreferrer"&gt;121. The Overview of Prospective DL Algorithms: Ready-to-Use Solutions and Predictions for Future&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2trssw2a8paerh308pu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft2trssw2a8paerh308pu.jpeg" width="700" height="393"&gt;&lt;/a&gt;&lt;br&gt;
A field that is bringing alot of commotion and noise is&amp;nbsp;Artificial Intelligence. But something that really fascinates me is a subset of that field known as Artificial General Intelligence (AGI) or the holy grail of Artificial Intelligence.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-content-bot-the-road-to-content-creation-made-easier" rel="noopener noreferrer"&gt;122. Struggling with Content Creation? I Built an AI Chatbot to Help You &lt;/a&gt;
&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%2Frgwdpnop2d71lt7i3smk.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%2Frgwdpnop2d71lt7i3smk.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
The Top Content Bot is an AI chatbot designed to help people with social media strategies and content ideas.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-combine-a-workflow-engine-with-a-low-code-platform-for-automated-task-execution" rel="noopener noreferrer"&gt;123. How to Combine a Workflow Engine with a Low-code Platform for Automated Task Execution&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhubl3o6tqf3lm48eyheo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhubl3o6tqf3lm48eyheo.jpeg" width="778" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Here is a practical example of using low-code platform such as Linx and an open-source workflow engine like Camunda for rapid business process automation. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-websites-to-inspire-next-level-web-design" rel="noopener noreferrer"&gt;124. 7 Websites to Inspire Your Next Web Design&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4n3edqsqbdhq3ixw2e5c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4n3edqsqbdhq3ixw2e5c.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
As a developer or designer, it's always important to stay up-to-date on the latest trends and techniques in your field.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/diagramming-tools-when-should-you-use-no-code-dsl-or-code" rel="noopener noreferrer"&gt;125. Diagramming Tools: When Should You Use No Code, DSL, or Code?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4hklkda11wjgt6qhuw6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4hklkda11wjgt6qhuw6.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Choosing between diagramming tools: No Code, DSL, or Code&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-etl-and-ml-pipelines-in-the-fastest-cheapest-and-most-flexible-way-possible" rel="noopener noreferrer"&gt;126. How to Deploy ETL and ML Pipelines in the Fastest, Cheapest and Most Flexible Way Possible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi7w7zgcugied4anw1mmp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi7w7zgcugied4anw1mmp.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Cost-Efficient and flexible ETL and ML pipelines deployment with a no-code solution. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/2-28-2023-noonification" rel="noopener noreferrer"&gt;127. The Noonification: Teaching Your Character to Run in Flame (2/28/2023)&lt;/a&gt;
&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%2Fpn4k0p2c0rnc2a962zaf.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%2Fpn4k0p2c0rnc2a962zaf.gif" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
2/28/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/no-code-no-life" rel="noopener noreferrer"&gt;128. No-code, No life&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa6zxcswaav4nu7le0ntb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa6zxcswaav4nu7le0ntb.png" width="800" height="601"&gt;&lt;/a&gt;&lt;br&gt;
No code is the emperor's new clothes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ai-has-become-my-co-founder" rel="noopener noreferrer"&gt;129. AI Has Become My Co-Founder&lt;/a&gt;
&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%2F5v491wdh0vd4e5aq0n2x.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%2F5v491wdh0vd4e5aq0n2x.png" width="800" height="785"&gt;&lt;/a&gt;&lt;br&gt;
From automating LinkedIn posts to building a full-scale enterprise platform, discover how AI evolved from tool to co-founder in the creation of Linkeme.ai.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/developers-are-missing-out-on-the-low-code-shift" rel="noopener noreferrer"&gt;130. Developers Are Missing Out on the Low-Code Shift&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8sn6jfm80cjd2cwisswf.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8sn6jfm80cjd2cwisswf.webp" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The world of development has changed. Yet many developers remain blind to it. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-build-and-test-ai-app-ideas-in-48-hours-with-$50-without-being-a-coder" rel="noopener noreferrer"&gt;131. How I Build and Test AI App Ideas in 48 Hours with $50 (Without Being a Coder)&lt;/a&gt;
&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%2F68xhiszu38uxefm6cd82.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%2F68xhiszu38uxefm6cd82.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
A non-coder’s guide to quickly testing AI product ideas using no-code tools, market research hacks, and Reddit ads — all for less than $50 and in under two days&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/low-code-no-code-and-the-future-of-enterprise-app-development" rel="noopener noreferrer"&gt;132. Low-code, No-code and the Future of Enterprise App Development&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz66asu60oz8qi7lk2t2q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz66asu60oz8qi7lk2t2q.jpeg" width="799" height="534"&gt;&lt;/a&gt;&lt;br&gt;
People working in the digital space have most likely heard the phrases “low-code” and “no-code” circulating lately in discussions regarding app development.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/disposable-software-are-killing-the-app-store" rel="noopener noreferrer"&gt;133. Disposable Software Are Killing the App Store&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foh7cjrjskpf5xmpa7r0o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foh7cjrjskpf5xmpa7r0o.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
You speak an idea, and an app appears - custom, fleeting, gone when you're done. The App Store’s bloated model is crumbling under this instant magic, says Huss.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/launch-your-professional-website-in-minutes-no-coding-required" rel="noopener noreferrer"&gt;134. Launch Your Professional Website in Minutes: No Coding Required&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8b5czn1b24l0kbdp9he5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8b5czn1b24l0kbdp9he5.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
I dreamed of creating Zootopia World — a platform where wildlife enthusiasts could connect and explore the animal kingdom, but website development seemed scary.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-no-code-scaling-paradox-why-your-frankenstein-architecture-will-eventually-fail" rel="noopener noreferrer"&gt;135. The "No-Code" Scaling Paradox: Why Your Frankenstein Architecture Will Eventually Fail&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhglne24ov110iwst93si.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhglne24ov110iwst93si.png" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
An architectural analysis of why No-Code tools fail at scale, focusing on API latency, technical debt, and the ROI of custom software development. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-didnt-know-how-to-code-but-i-knew-what-we-needed-an-mvp" rel="noopener noreferrer"&gt;136. I Didn’t Know How to Code. But I Knew What We Needed: An MVP&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsiz612ktkuv7evqmbi5j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsiz612ktkuv7evqmbi5j.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Non-developer builds an MVP in 2 weeks with AI and no-code tools. A story of urgency, curiosity, and how small teams can move faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/should-enterprises-consider-no-code-tools" rel="noopener noreferrer"&gt;137. Should Enterprises Consider No-code Tools?&lt;/a&gt;
&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%2Fm2lko9h3n37esw56svbs.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%2Fm2lko9h3n37esw56svbs.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore the pros and cons of no-code tools for enterprises, including benefits like speed and cost savings, and challenges like customization and security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-we-decided-to-open-source-our-company-ci1y3um5" rel="noopener noreferrer"&gt;138. Why we Decided to Open Source our Company&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs7wwqjz9427z77fxh5il.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs7wwqjz9427z77fxh5il.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I like getting things done quickly, not just for the sense of accomplishment, but because I know I can also move on to other projects and collaborations in the wings. Since I was a kid, however, I heard that speed was dangerous, that it inherently meant cutting corners. “Isn’t it good enough?” I’d ask my mom after a quick, hacked attempt at making my bed. “If you’re going to do something, do it well,” she said. I thought my bed was perfectly fine. She did not.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/debunking-the-myths-around-no-code-technology" rel="noopener noreferrer"&gt;139. Debunking the Myths Around No-Code Technology&lt;/a&gt;
&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%2Fdzgtqdbiyqgakohtvhwm.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%2Fdzgtqdbiyqgakohtvhwm.jpeg" width="800" height="567"&gt;&lt;/a&gt;&lt;br&gt;
No-code tools have become a key enabler of the digital transformation age, allowing people without specialized skills to create apps and websites. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ai-marketing-tools-in-2025-ship-faster-convert-better-sleep-more" rel="noopener noreferrer"&gt;140. AI Marketing Tools in 2025: Ship Faster, Convert Better, Sleep More&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fswx2cnleq2taqd5hk1o4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fswx2cnleq2taqd5hk1o4.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Discover how AI marketing tools powered by GPT, Codex, and no-code automation are reshaping content creation, lead generation and growth strategies in 2025. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-citizen-development-is-why-its-important-and-how-it-can-benefit-your-business" rel="noopener noreferrer"&gt;141. What Citizen Development Is, Why It's Important, and How It Can Benefit Your Business&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnh0yd82tkti8okny8hm0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnh0yd82tkti8okny8hm0.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Citizen development is the practice of allowing non-technical employees within an organization to create software applications using low-code or no-code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-ben-tossell-tech-news-template-whats-going-on-here-what-does-this-mean-why-should-i-care" rel="noopener noreferrer"&gt;142. The Ben Tossell Tech News Template: What's going on here? What does this mean? Why should I care?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fso9u6lvssby1956apwfr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fso9u6lvssby1956apwfr.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Write your own tech story via the Ben Tossell Tech News Template: What's going on here? What does this mean? Why should I care?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-pros-and-cons-of-low-code-development" rel="noopener noreferrer"&gt;143. The Pros and Cons of Low Code Development&lt;/a&gt;
&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%2Ff3gi5yzdq1ahw6desiku.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%2Ff3gi5yzdq1ahw6desiku.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
The demand for software greatly surpasses the number of coders and  ‘no-code development solutions’ are helping organizations overcome the talent gap.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-business-case-for-no-code-ai-assistants" rel="noopener noreferrer"&gt;144. The Business Case for No-Code AI Assistants&lt;/a&gt;
&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%2Fgy6xfqgnqtm0vrb7t9z7.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%2Fgy6xfqgnqtm0vrb7t9z7.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to design and launch your own AI assistant using no-code tools, boosting efficiency and driving value in operations, support, and decision-making.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/quickly-get-feedback-and-data-for-your-app-using-pre-filled-google-forms-a-guide" rel="noopener noreferrer"&gt;145. Quickly Get Feedback and Data for Your App Using Pre-Filled Google Forms: A Guide&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FdieIKS1smgR3vhCfmUenCSgojq23-qb03e8a.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%2Fcdn.hackernoon.com%2Fimages%2FdieIKS1smgR3vhCfmUenCSgojq23-qb03e8a.png" width="800" height="520"&gt;&lt;/a&gt;&lt;br&gt;
Ship faster by setting up a simple replacement for casual data collection&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/interview-with-maxime-jumelle-about-using-n8n-at-blentai-731i3u5n" rel="noopener noreferrer"&gt;146. Interview with Maxime Jumelle About Using n8n at Blent.ai 🚀&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Favatars%252F8ny8A6OMq9MrF4hSYcyWtB2IfG93-3ez28nu%3Falt%3Dmedia%26token%3D48e9dd45-749c-4cf6-bc56-b6a3cd698226" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Favatars%252F8ny8A6OMq9MrF4hSYcyWtB2IfG93-3ez28nu%3Falt%3Dmedia%26token%3D48e9dd45-749c-4cf6-bc56-b6a3cd698226" width="599" height="312"&gt;&lt;/a&gt;&lt;br&gt;
Blent.ai has been using n8n for increasing customer engagement and improving customer experience. We talked with Maxime Jumelle, co-founder of Blent.ai to learn more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-25-2025-newsletter" rel="noopener noreferrer"&gt;147. The HackerNoon Newsletter: Can ChatGPT Outperform the Market? Week 2 (8/25/2025)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fad594em4pa1dodlkxvn0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fad594em4pa1dodlkxvn0.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
8/25/2025: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vibe-coding-explained-the-new-way-to-build-apps-with-ai" rel="noopener noreferrer"&gt;148. Vibe Coding Explained: The New Way to Build Apps with AI&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8epz0fejy23azusqarlo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8epz0fejy23azusqarlo.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Vibe coding is the AI-powered way to build apps without writing every line yourself. Learn how it works, why it matters, and how pros and beginners are using it&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/can-no-code-help-platform-cooperative-developers" rel="noopener noreferrer"&gt;149. Can No-code Help Platform Cooperative Developers?&lt;/a&gt;
&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%2Figiud0497zhho8oxpx5a.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%2Figiud0497zhho8oxpx5a.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Is no-code a potential solution to break past the bottleneck inhibiting the development of platform cooperatives?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/taking-your-interactive-pixelated-game-to-the-next-level-jb2v345v" rel="noopener noreferrer"&gt;150. Taking your Interactive Pixelated Game to the Next Level&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmou6lfxie0aorlbe7upd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmou6lfxie0aorlbe7upd.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Add camera movement, music, a health status bar, and more to your first pixelated game!&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 150 most read blog posts about &lt;a href="https://hackernoon.com/tagged/no-code" rel="noopener noreferrer"&gt;No Code&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/150-blog-posts-to-learn-about-no-code" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>learn</category>
      <category>learnnocode</category>
    </item>
    <item>
      <title>211 Blog Posts To Learn About Nextjs</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Tue, 25 Aug 2026 15:01:01 +0000</pubDate>
      <link>https://dev.to/learn_repo/211-blog-posts-to-learn-about-nextjs-4b8l</link>
      <guid>https://dev.to/learn_repo/211-blog-posts-to-learn-about-nextjs-4b8l</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/nextjs" rel="noopener noreferrer"&gt;Nextjs&lt;/a&gt; via these 211 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Next.js is a flexible React framework that gives you building blocks to create fast web applications. It's used on internet pages like this one :-) &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-react-app-is-dead-here-are-some-alternatives" rel="noopener noreferrer"&gt;1. Create React App is Dead! Here are Some Alternatives&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fer8psbukcpbby4m9elfq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fer8psbukcpbby4m9elfq.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
CRA may be "dead", but there are many alternative tools available for building React applications that offer superior performance and faster development times. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/30-nextjs-interview-questions-get-ready-for-your-dream-job" rel="noopener noreferrer"&gt;2. 30 Next.js Interview Questions: Get Ready for Your Dream Job&lt;/a&gt;
&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%2F82twd9mbdcym8hludfjv.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%2F82twd9mbdcym8hludfjv.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Ace Your Next.js Interview with these commonly asked Next.js interview questions and answers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-firebase-authentication-with-the-latest-nextjs-features" rel="noopener noreferrer"&gt;3. Using Firebase Authentication with the Latest Next.js Features&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjle8ddi466abgpdfuzm6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjle8ddi466abgpdfuzm6.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A comprehensive, step-by-step guide on integrating Firebase Authentication with Next.js using the zero-bundle size &lt;code&gt;next-firebase-auth-edge&lt;/code&gt; library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implement-a-dynamic-breadcrumb-in-reactnextjs" rel="noopener noreferrer"&gt;4. Implement a Dynamic Breadcrumb in React/NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fywcr2uvyvbafnglfcr0q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fywcr2uvyvbafnglfcr0q.jpeg" width="800" height="536"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-state-in-nextjs-13-using-redux-toolkit" rel="noopener noreferrer"&gt;5. How to manage state in Next.js 13 using Redux Toolkit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu808r8j9ra7exthwczv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu808r8j9ra7exthwczv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With server and client components in next.js 13, this tutorial will take you through integrating and managing state using redux toolkit in your project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/storing-and-retrieving-data-in-nextjs-using-localstorage-and-typescript" rel="noopener noreferrer"&gt;6. Storing and Retrieving Data in Next.js Using LocalStorage and TypeScript&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1n4ljccujnospdk6dhve.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1n4ljccujnospdk6dhve.jpeg" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
Want to persist data in Next.js without using a lib or any third parties to achieve that, and still have the data not change or reset after refresh?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-easy-steps-to-use-next-auth-in-nextjs-13-using-route-handler" rel="noopener noreferrer"&gt;7. 6 Easy Steps to Use Next Auth in Next.js 13 Using Route Handler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt7h9qc294wa8ttniifu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt7h9qc294wa8ttniifu.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Next.js is a JavaScript framework that enables developers to create front-end web applications that are run on a server. It is a React-based framework that is e&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-and-file-downloads-three-ways-to-restrict-access-to-a-file" rel="noopener noreferrer"&gt;8. Next.js and File Downloads: Three Ways to Restrict Access to a File&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmdw7426l6f9jg9yj6r31.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmdw7426l6f9jg9yj6r31.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Let's see exactly how we can protect files in next.js and allow certain users only to download them. Click to read the article...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/is-nextjs-a-better-choice-than-react-in-2022" rel="noopener noreferrer"&gt;9. Why You Must Use Next.js to Get the Benefits of React&lt;/a&gt;
&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%2Fqjh9cyl3cpi090uqzd1g.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%2Fqjh9cyl3cpi090uqzd1g.jpeg" width="619" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-debounce-in-nextjs" rel="noopener noreferrer"&gt;10. How To Use Debounce in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnf344iivmhg6ttbccx2o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnf344iivmhg6ttbccx2o.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Understanding Debounce in Next.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-real-time-applications-with-nextjs-134-server-actions-1-introduction" rel="noopener noreferrer"&gt;11. Building Real-time Apps with Next.js 13.4 Server Actions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5u4od8hwqrp1lzghrye8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5u4od8hwqrp1lzghrye8.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With this article, learn to construct a real-time application, leveraging the power and finesse of Next.js 13.4 server actions.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/vs-code-tutorial-how-to-set-up-a-reactjs-project-with-nextjs-312f350f" rel="noopener noreferrer"&gt;12. VS Code Tutorial: How To Set Up A React.js Project With Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0188x72wx3446b1blq2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0188x72wx3446b1blq2.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Express.js framework provides inbuild APIs which are very useful to build fast and scalable applications efficiently with React.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-13-parallel-routes-a-comprehensive-guide" rel="noopener noreferrer"&gt;13. Next.Js 13 Parallel Routes: A Comprehensive Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9khoo1366y1r6gze4etb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9khoo1366y1r6gze4etb.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to this comprehensive guide on parallel routes in Next.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/streaming-in-nextjs-15-websockets-vs-server-sent-events" rel="noopener noreferrer"&gt;14. Streaming in Next.js 15: WebSockets vs Server-Sent Events&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj97lxwjcm0tsmzg1bf9x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj97lxwjcm0tsmzg1bf9x.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Next.js supports both WebSockets and Server-Sent Events (SSE), making it an excellent choice for building scalable real-time applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/qwik-vs-nextjs-speed-comparison" rel="noopener noreferrer"&gt;15. Qwik vs Next.js: Speed Comparison&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdrgn01fyoqeu8hm5dokx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdrgn01fyoqeu8hm5dokx.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A benchmark comparison and analysis between Qwik and Next.js&amp;nbsp;13.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-full-stack-airbnb-clone-with-nextjs-tailwind-css-amplication-and-more" rel="noopener noreferrer"&gt;16. Building a Full Stack Airbnb Clone with Next.js, Tailwind CSS, Amplication, and More&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvu8dwki155r6vtvxat7o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvu8dwki155r6vtvxat7o.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn to create a Full Stack Airbnb Clone with Amplication: Low-code Next.js frontend, Tailwind CSS styling, JWT-based auth, Mapbox API maps, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/its-hard-to-create-a-pwa-with-nextjs-but-why" rel="noopener noreferrer"&gt;17. It's Hard to Create a PWA With Next.js: But Why?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0pmslts7so3a59gfyg6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0pmslts7so3a59gfyg6.jpeg" width="792" height="1400"&gt;&lt;/a&gt;&lt;br&gt;
Discover the challenges of creating PWAs with Next.js, the powerful next-pwa plugin, and the exciting future with the @imbios/next-pwa package.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-step-by-step-guide-to-building-a-simple-nextjs-13-blog" rel="noopener noreferrer"&gt;18. A Step-by-Step Guide to Building a Simple Next.js 13 Blog&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fet4u1uep5bvf7mmrpcza.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fet4u1uep5bvf7mmrpcza.jpeg" width="799" height="663"&gt;&lt;/a&gt;&lt;br&gt;
Building a simple blog with Next.js 13&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/alternatives-to-create-react-app" rel="noopener noreferrer"&gt;19. Alternatives to Create React App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Forsciny4s89v39idpig0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Forsciny4s89v39idpig0.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
I see a lot of discussion around CRA being outdated and we should replace it with Vite. This blog discusses CRA's problems and alternatives we can use. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/setting-up-google-analytics-4-in-a-nextjs-project" rel="noopener noreferrer"&gt;20. Setting Up Google Analytics 4 in a Next.js Project&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fukpwsp4th4yozckja8yg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fukpwsp4th4yozckja8yg.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Google Analytics is a web analytics service that tracks and reports several types of website traffic. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-nextjs-and-how-to-debug-it-82523t65" rel="noopener noreferrer"&gt;21. What is Next.JS and How to Debug it&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fneuso011h298v2n1dwms.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fneuso011h298v2n1dwms.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Next.JS allows the developers to create Server-side, Client-side or Static websites. Unlike the other frameworks, the rendering in Next JS is&amp;nbsp;per page. That means, the "about" page can be static, while the "home" page can be server-side. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-internationalization-i18n-tutorial" rel="noopener noreferrer"&gt;22. Next.js Internationalization (i18n) Tutorial&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dnq4eo6dt0z51bisndo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dnq4eo6dt0z51bisndo.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
How to set up a multi-language Next.js project with built-in support for internationalized routing and react-intl library.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/popular-react-framework-choices-to-develop-react-apps-in-2023" rel="noopener noreferrer"&gt;23. Popular React Framework Choices to Develop React Apps in 2023 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flt1t4jdgnbuj8v844xnd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flt1t4jdgnbuj8v844xnd.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A review of popular React Frameworks that can be used to develop React Applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-and-signalr-effortless-socket-integration-and-troubleshooting" rel="noopener noreferrer"&gt;24. Next.js and SignalR: Effortless Socket Integration and Troubleshooting&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdbrabdz8lf01vh09v7oq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdbrabdz8lf01vh09v7oq.jpeg" width="800" height="1067"&gt;&lt;/a&gt;&lt;br&gt;
Next.js and SignalR integration. Next.js and SignalR troubleshooting&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/demystifying-react-hooks-usage-examples-and-common-mistakes" rel="noopener noreferrer"&gt;25. Demystifying React Hooks: Usage, Examples, and Common Mistakes &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyty9nw4qj4u23mnichv4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyty9nw4qj4u23mnichv4.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Unleash the full potential of React Hooks! Discover how to leverage this powerful feature to enhance your React applications with examples and common pitfalls. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-web-page-summarization-app-with-nextjs-openai-langchain-and-supabase" rel="noopener noreferrer"&gt;26. How to Build a Web Page Summarization App With Next.js, OpenAI, LangChain, and Supabase&lt;/a&gt;
&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%2Ffqvf90flnta44xbcwfe0.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%2Ffqvf90flnta44xbcwfe0.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
An app that can understand the context of any web page. We'll show you how to create a handy web app that can summarize the content of any web page&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-upload-source-maps-to-sentry-with-nextjs" rel="noopener noreferrer"&gt;27. How to Upload Source Maps to Sentry with Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1s8t89v7kdwq1a2hvyhx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1s8t89v7kdwq1a2hvyhx.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Troubleshooting with source maps uploading to Sentry with Next.js &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-nextjs-playwright-github-actions-to-make-a-to-do-app" rel="noopener noreferrer"&gt;28. Using Next.js + Playwright + GitHub Actions to Make a To-Do App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdnz3tgg1o55jnuuukx1z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdnz3tgg1o55jnuuukx1z.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
A comprehensive Todo app with APIs and E2E tests with GitHub Actions enabled.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-send-email-verification-in-nextjs-14-with-nextauthjs-resend-and-react-email" rel="noopener noreferrer"&gt;29. How to Send Email Verification in Next.js 14 With NextAuth.js, Resend, and React Email&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqr7cvdam31qp3l8g59t3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqr7cvdam31qp3l8g59t3.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
How to implement secure email verification in Next.js 14 using NextAuth.js, Resend, and React Email. Enhance your web application's security and user experience&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-i18n-in-nextjs-a-guide-to-non-route-based-localization" rel="noopener noreferrer"&gt;30. Implementing i18n in Next.js: A Guide to Non-Route-Based Localization&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fowktjyt261xzy3lo4iox.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fowktjyt261xzy3lo4iox.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Next.js: A Guide to Non-Route-Based Localization&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hiding-your-api-credentials-client-side-using-a-proxy-server-in-react" rel="noopener noreferrer"&gt;31. Hiding Your API Credentials Client Side Using a Proxy Server in React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6zz0ps0cj98jagehrwzm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6zz0ps0cj98jagehrwzm.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
When you're writing client-side code to make API requests, you might need a Proxy Server to hide your API Credentials. Let's see how to do this for React apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-vs-react-who-wins-the-battle" rel="noopener noreferrer"&gt;32. Next.js vs React: Who Wins the Battle?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3ig9swy60mbktqv1b46.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3ig9swy60mbktqv1b46.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
There are two popular options for creating web applications with React: Next.js and React Router. Both have their pros and cons, but which one.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bridging-design-and-development-creating-an-open-source-portfolio-website-template-for-designers" rel="noopener noreferrer"&gt;33. Bridging Design and Development: Creating an Open-Source Portfolio Website Template for Designers&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwxco9ybe68lsyclwx0l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwxco9ybe68lsyclwx0l.png" width="800" height="342"&gt;&lt;/a&gt;&lt;br&gt;
Bridging Design and Development: Creating an open-source portfolio website template for designers. Easy customization, visual focus, and one-click deployment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-ultimate-guide-to-integrating-cloudinary-with-nextjs" rel="noopener noreferrer"&gt;34. The Ultimate Guide to Integrating Cloudinary With Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgdxbspdg0147boybzilj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgdxbspdg0147boybzilj.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Enhance your web app's performance with Cloudinary in Next.js! Optimize media delivery and improve user experience. Learn how in our step-by-step guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/optimizing-seo-in-nextjs-techniques-for-better-search-engine-visibility" rel="noopener noreferrer"&gt;35. Optimizing SEO in Next.js: Techniques for Better Search Engine Visibility&lt;/a&gt;
&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%2Fsf9td96xbyefkcp6qzg1.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%2Fsf9td96xbyefkcp6qzg1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this blog post, we will explore advanced techniques for optimizing SEO in Next.js to enhance search engine visibility and attract more organic traffic.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-effective-and-optimized-nextjs-reusable-components" rel="noopener noreferrer"&gt;36. Creating Effective And Optimized Next.JS Reusable Components.&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoyl05s0bzumlvt72zlj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnoyl05s0bzumlvt72zlj.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn to create reusable components in React for better code organization and maintenance, using ComponentProps and HTMLAttributes interfaces for adaptability..&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-personal-webdev-ide-in-nextjs" rel="noopener noreferrer"&gt;37. How to Create a Personal WebDev IDE in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F26j3wedkls7vv6d67l6x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F26j3wedkls7vv6d67l6x.jpeg" width="800" height="432"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we'll explore the process of building a functional web development Integrated Development Environment (IDE) using React within a Next.js appli&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/level-up-your-front-end-game-with-these-8-side-project-ideas" rel="noopener noreferrer"&gt;38. Level Up Your Front-End Game with These 8 Side-Project Ideas 🥇&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftqt8i67s74kr4y6vilsv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftqt8i67s74kr4y6vilsv.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Over the span of a year, I created 8 web app and game clones. I decided to share them, so the community can get some inspiration to build as well.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-gradient-border-blog-postcard-using-tailwind-css-and-nextjs-a-how-to-guide" rel="noopener noreferrer"&gt;39. Create a Gradient Border With TailwindCSS and React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpl3gngudsa20hs1mrv09.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpl3gngudsa20hs1mrv09.jpeg" width="800" height="466"&gt;&lt;/a&gt;&lt;br&gt;
This blog post is a small tutorial in which I show you how you can create a gradient border blog card using Tailwind CSS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-a-zero-knowledge-dapp-boilerplate" rel="noopener noreferrer"&gt;40. How to Use Zero Knowledge Dapp Boilerplate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F91x6bifpte77cfi3f17e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F91x6bifpte77cfi3f17e.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build zero knowledge dapps, using zero knowledge proofs boilerplate. Build age verification dapp using zero knowledge proofs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-the-complexities-of-nextjs-v13" rel="noopener noreferrer"&gt;41. Understanding the Complexities of Next.js v13&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fud923hdq1d55yn568vw3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fud923hdq1d55yn568vw3.jpeg" width="799" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Next.js v13 was released by Vercel at the Next.js conference in October 2022, bringing many new features and improvements.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mastering-monorepos-organizing-component-nextjs-libraries-and-projects-with-npm-workspaces" rel="noopener noreferrer"&gt;42. Mastering Monorepos: Organizing Component NextJS Libraries &amp;amp; Projects with NPM Workspaces&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxdz5ah04e53p89kjj7c2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxdz5ah04e53p89kjj7c2.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Discover NPM Workspaces &amp;amp; Monorepos for efficient project management, empowering NextJS &amp;amp; Storybook integration in a unified repository.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-react-form-repeater-component-a-step-by-step-guide" rel="noopener noreferrer"&gt;43. Creating a React Form Repeater Component: A Step-by-Step Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fss3x519no0fpv2r4a525.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fss3x519no0fpv2r4a525.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create a React Form Repeater Component,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-implement-authentication-in-nextjs-14-with-nextauthjs-shadcnui-react-hook-form-and-zod" rel="noopener noreferrer"&gt;44. How to Implement Authentication in Next.js 14 With NextAuth.js, Shadcn/ui, react-hook-form, and Zod&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuemumzzdkclqbqn9jwk2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuemumzzdkclqbqn9jwk2.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Master Next.js 14 authentication with NextAuth.js, react-hook-form, &amp;amp; Zod. Learn to secure apps with email/password auth &amp;amp; more in this concise guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-localstorage-still-crashes-your-website-in-2023" rel="noopener noreferrer"&gt;45. Why localStorage Still Crashes Your Website in 2023&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fayvogu76rhc81lp168rt.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fayvogu76rhc81lp168rt.jpeg" width="752" height="435"&gt;&lt;/a&gt;&lt;br&gt;
How to deal with the Browser SecurityError: The operation is insecure or localStorage is not defined. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-powerful-status-page-with-great-performance-and-design-8h2z31b6" rel="noopener noreferrer"&gt;46. How to Build a Powerful Status Page With Great Performance and Design&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F971i08lk6fb7jgcsa0ma.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F971i08lk6fb7jgcsa0ma.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial shows how a lightweight and performant time-series database coupled with queued status checks and a simple UI are best for robust applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/gatsbyjs-vs-nextjs-the-best-react-framework-and-its-use-cases" rel="noopener noreferrer"&gt;47. Gatsby.js vs. Next.js: The Best React Framework and Its Use Cases&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdn55l198ybkbp1yv5al6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdn55l198ybkbp1yv5al6.jpeg" width="468" height="246"&gt;&lt;/a&gt;&lt;br&gt;
Gatsby.js vs. Next.js: Gatsby.js is better for static websites, while Next.js is better for dynamic or hybrid multi-user websites.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-react-server-components-a-step-by-step-tutorial" rel="noopener noreferrer"&gt;48. Getting Started with React Server Components: A Step-by-Step Tutorial&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fot88gldeetq55ksvou40.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fot88gldeetq55ksvou40.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
React Server Components are a new feature that lets you build apps that combining the interactivity of client-side apps with the performance of server rendering&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-step-by-step-guide-to-deploying-your-nextjs-app-to-firebase-hosting" rel="noopener noreferrer"&gt;49. The Step-by-Step Guide to Deploying Your Next.js App to Firebase Hosting&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcjiughorza6h1622lvw3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcjiughorza6h1622lvw3.png" width="799" height="449"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, I’ll show you how to deploy a full-stack JavaScript web app into Firebase. We’ll deploy a Next.js application to Firebase hosting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-static-personal-website-for-less-than-$1-a-month" rel="noopener noreferrer"&gt;50. How To Create a Static, Personal Website for Less Than $1 a Month&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F97836lbg34ilj1c5a2ye.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F97836lbg34ilj1c5a2ye.jpeg" width="799" height="291"&gt;&lt;/a&gt;&lt;br&gt;
 The goal of this post is to show you how you can create your own static personal website for under $1 a month.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-easy-steps-to-set-up-google-analytics-on-your-nextjs-website" rel="noopener noreferrer"&gt;51. 7 Easy Steps to Set Up Google Analytics on Your Next.JS Website &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b9ns38p9kl6alp2896q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b9ns38p9kl6alp2896q.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
A guide to help you set up Google Analytics 4 on your Next.js website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/templateskart-is-this-the-best-chakra-ui-component-library" rel="noopener noreferrer"&gt;52. TemplatesKart: Is this the Best Chakra UI Component Library?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr1xfuw4er1lwamlev3ox.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr1xfuw4er1lwamlev3ox.png" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Responsive chakra ui components, templates and projects. Production-ready hand crafted chakra Components and templates. Deliver your projects faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-chatgpt-as-an-educational-chatbot-in-a-nextjs-frontend-a-guide" rel="noopener noreferrer"&gt;53. Using ChatGPT as an Educational Chatbot in a Next.js Frontend: A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7bnvjzul9jy5e6kdd4mr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7bnvjzul9jy5e6kdd4mr.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Let’s try our hand at building just such a frontend integration — a chat helper that can use OpenAI to answer a potential student’s questions...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-authentication-with-aws-amplify-in-next" rel="noopener noreferrer"&gt;54. How to Set Up Authentication With AWS Amplify in Next&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff9dqml9ictakoil79oa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fff9dqml9ictakoil79oa.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Authentication is a way for applications to confirm user identity before granting permission or entry to a website. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-online-radio-reached-100k-plays-in-2-months-heres-how-i-created-it" rel="noopener noreferrer"&gt;55. How I Built an Online Radio with Soundcloud and NextJS&lt;/a&gt;
&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%2Fyyip2xw2kld6cb6gde2a.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%2Fyyip2xw2kld6cb6gde2a.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-deep-dive-into-styles-and-structure-partitioning-in-software-architecture" rel="noopener noreferrer"&gt;56. A Deep Dive into Styles and Structure Partitioning in Software Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyl6uj699vqnocrfh0o1b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyl6uj699vqnocrfh0o1b.jpeg" width="800" height="347"&gt;&lt;/a&gt;&lt;br&gt;
Learn about software architecture styles and structure partitioning, their implementation, use cases, and a practical TODO example system.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-user-portal-on-airtable-with-sync-inc-and-react-nd1c35h9" rel="noopener noreferrer"&gt;57. How To Create A User Portal On Airtable With Sync Inc And React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flyccivr8ng1xpv9rcesg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flyccivr8ng1xpv9rcesg.png" width="800" height="430"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, you’ll see how to build a scalable, secure, and flexible client portal on Airtable using Sync Inc, Cotter, and Next.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-todo-app-with-nextjs-and-firebase" rel="noopener noreferrer"&gt;58. Creating a Todo App with NextJs &amp;amp;&amp;nbsp;Firebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnziy65qadf7si4jpjio.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnziy65qadf7si4jpjio.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hey devs, welcome to this tutorial; we will build a real-time Todo App with React, NextJs + Firebase.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-15-react-interview-questions-and-answers-you-need-to-know-in-2022" rel="noopener noreferrer"&gt;59. Top 15 React Interview Questions &amp;amp; Answers You Need To Know in 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3k8s1sm3zchqng5wd77a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3k8s1sm3zchqng5wd77a.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we'll go over some of the most common React interview questions and how to answer them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/docker-image-optimization-lean-docker-images-for-nextjs" rel="noopener noreferrer"&gt;60. Docker Image Optimization - Lean Docker Images for Next.JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkllrfr5zdtxpwzpehcwn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkllrfr5zdtxpwzpehcwn.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Using multi-stage builds to optimize production Docker image for faster deployment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-stripe-checkout-with-nextjs-is-easier-than-you-think" rel="noopener noreferrer"&gt;61. Integrating Stripe Checkout with Next.js Is Easier Than You Think&lt;/a&gt;
&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%2F618zu175kk34vp9g5kda.webp" 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%2F618zu175kk34vp9g5kda.webp" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to seamlessly integrate Stripe Checkout with Next.js in this step-by-step guide. Set up a sandbox environment, get your API keys, and start accepting &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-mdx-bundler-with-nextjs" rel="noopener noreferrer"&gt;62. How to Use mdx-bundler with Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dw4o67gwj1o0p892uh7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dw4o67gwj1o0p892uh7.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
A short post on how to get started with mdx-bundler in Next.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/resolving-the-fouc-issue-in-nextjs-app-routes" rel="noopener noreferrer"&gt;63. Resolving the FOUC Issue in Next.js App Routes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6hyymrtk8jyb1q4jr1r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj6hyymrtk8jyb1q4jr1r.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to diagnose and fix Flash of Unstyled Content (FOUC) in Next.js 14 with our step-by-step guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/embed-an-in-browser-code-preview-into-your-react-application-with-sandpack" rel="noopener noreferrer"&gt;64. Embed an In-browser Code Preview into Your React Application with Sandpack&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flk576srt1iwrl11mc8d1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flk576srt1iwrl11mc8d1.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Sandpack is a react library that helps you to add a live, in-browser coding environment to your react application easily.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/connecting-react-17-typescript-tailwind-css-nextjs-into-developers-friendly-application-cj283wpv" rel="noopener noreferrer"&gt;65. Connecting React 17, TypeScript, Tailwind CSS, NextJS Into Developers Friendly Application&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FWvW28jEl4jUjfwJehRmZlkXmrQw2-7x5030lw.png%3Falt%3Dmedia%26token%3D8365cabe-bae3-4af9-94b1-3b7d4264a16f" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FWvW28jEl4jUjfwJehRmZlkXmrQw2-7x5030lw.png%3Falt%3Dmedia%26token%3D8365cabe-bae3-4af9-94b1-3b7d4264a16f" width="4200" height="1800"&gt;&lt;/a&gt;&lt;br&gt;
NextJS is becoming a de facto framework for modern web development. In this article we will build a starter repo that you can use for every new project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-step-by-step-guide-to-authenticating-users-in-your-dapp-with-sign-in-with-ethereum" rel="noopener noreferrer"&gt;66. A Step-by-Step Guide to Authenticating Users in Your DApp with 'Sign in with Ethereum'&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flig2i5fomrux52jy2xh5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flig2i5fomrux52jy2xh5.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
Connecting Your Decentralized Application (Dapp) with a Backend: A Step-by-Step Guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dev-without-ops-why-we-are-building-the-vercel-for-backend" rel="noopener noreferrer"&gt;67. Dev without Ops - Why we are building The Vercel for Backend&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2yg4r0g4olzxs1qgssme.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2yg4r0g4olzxs1qgssme.jpeg" width="800" height="1000"&gt;&lt;/a&gt;&lt;br&gt;
 It was a great feeling to see my first website live on the internet. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-between-react-gatsby-nextjs-for-your-frontend" rel="noopener noreferrer"&gt;68. Choosing Between React, Gatsby, Next.js For Your Frontend&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5x5qsx6h4xb4z5b1h2wa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5x5qsx6h4xb4z5b1h2wa.jpeg" width="800" height="309"&gt;&lt;/a&gt;&lt;br&gt;
 React, Gatsby, Next.js. Which of the three should you choose for your frontend web development and what should you understand before you make the decision?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-new-nextjs-and-swr-clients-what-you-need-to-know" rel="noopener noreferrer"&gt;69. The New Next.js and SWR Clients: What You Need to Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgp0thu0jlrfw5msf4yf4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgp0thu0jlrfw5msf4yf4.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
So that's it, we are now using SWR as our default data fetching library, giving you all the benefits, like optimistic updates while consuming WunderGraph APIs. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-faster-nextjs-static-sites-using-mdx-and-contentlayer" rel="noopener noreferrer"&gt;70. Build Faster Next.js Static Sites Using MDX And Contentlayer &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbknupwniopdcfhs4xc0k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbknupwniopdcfhs4xc0k.jpeg" width="799" height="601"&gt;&lt;/a&gt;&lt;br&gt;
Publishing static content becomes so effortless with Next.js, MDX, and Contentlayer. This article will show you how easy it is to implement that system.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-to-convert-from-react-to-nextjs" rel="noopener noreferrer"&gt;71. 5 Reasons to Convert from React to Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3p4feji26ugxiwqiv43.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3p4feji26ugxiwqiv43.jpeg" width="800" height="389"&gt;&lt;/a&gt;&lt;br&gt;
React itself is a great solution already. But why are there many guides on "How to convert React to Next.js"? Let's find out why and when Next.js is better.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-compilation-of-the-best-full-stack-clones-amazon-whatsapp-netflix-spotify-and-more" rel="noopener noreferrer"&gt;72. A Compilation of the Best Full-Stack Clones: Amazon, Whatsapp, Netflix, Spotify &amp;amp; More&lt;/a&gt;
&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%2F7faujk11152fqa143rrc.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%2F7faujk11152fqa143rrc.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore a world of web development innovation with full-stack clones of popular apps, from Amazon to WhatsApp. Discover endless possibilities in tech!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hacker-noon-product-update-q1-2020-rtn32ow" rel="noopener noreferrer"&gt;73. Hacker Noon Product Update Q1 2020&lt;/a&gt;
&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%2F6pekk5q1jtfpz2t6z9ke.webp" 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%2F6pekk5q1jtfpz2t6z9ke.webp" width="480" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to code, where the metrics are made up and the points don’t matter. I’m not #1. I just commit more often. 😛&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-web3-movie-streaming-dapp-using-nextjs-tailwind-and-sia-renterd" rel="noopener noreferrer"&gt;74. Build a Web3 Movie Streaming dApp using NextJs, Tailwind, and Sia Renterd&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F50xw34tcpb4er18bkldm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F50xw34tcpb4er18bkldm.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial series will guide you in creating a decentralized application that leverages Sia's blockchain to ensure user data ownership and privacy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lets-build-a-real-time-collaborative-document-editor-using-my-web-app-framework-of-choice" rel="noopener noreferrer"&gt;75. Let's Build a Real-Time Collaborative Document Editor Using My Web App Framework of Choice&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8xfwzqoimxy1lu8ipq7t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8xfwzqoimxy1lu8ipq7t.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a secure, real-time collaborative document editor with Next.js, Appwrite, Liveblocks, and Permit.io using ReBAC.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-web3-play-to-earn-platform-with-nextjs-typescript-and-solidity" rel="noopener noreferrer"&gt;76. How to Build a Web3 Play-To-Earn Platform with Next.js, Typescript, and Solidity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgaalqksqw48sl1p1w8xh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgaalqksqw48sl1p1w8xh.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This course will guide learners through the process of creating a full-stack Blockchain-Based Play-to-Earn dApp including the use of ERC20 tokens.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-dynamic-websites-with-ai-generated-content-automation" rel="noopener noreferrer"&gt;77. Building Dynamic Websites With AI-Generated Content Automation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbxb4as3xvgnz4x70mquj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbxb4as3xvgnz4x70mquj.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Come on a journey with me as I create a self-generating news app, powered by automated AI-generated content. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/50-github-repositories-every-front-end-developer-needs" rel="noopener noreferrer"&gt;78. 50+ GitHub Repositories Every Front-End Developer Needs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxgvwzb0tih3jhzmaf3zr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxgvwzb0tih3jhzmaf3zr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
50+ Github Repositories Every Front-end Developer Needs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-9-mistakes-javascript-developers-make-the-most" rel="noopener noreferrer"&gt;79. The 9 Mistakes JavaScript Developers Make the Most&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsk0j35dvkwqx7rwhfysp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsk0j35dvkwqx7rwhfysp.jpeg" width="800" height="333"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we'll take a look at some of the most common JavaScript mistakes and how to avoid them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/secure-your-nextjs-apps-with-jscrambler" rel="noopener noreferrer"&gt;80. Secure Your Next.js Apps with Jscrambler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz9yo1qmb61o0krm8fso6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz9yo1qmb61o0krm8fso6.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll look at how you can integrate Jscrambler into your Next.js app development workflow.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-full-stack-amazon-clone" rel="noopener noreferrer"&gt;81. Building a Full Stack Amazon Clone with Next.js, Tailwind CSS, Zustand, Amplication and More. &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzk65jazpfedpeqkgwr90.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzk65jazpfedpeqkgwr90.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This Amazon Clone features a wide range of technologies and functionalities, including Next.js, Tailwind CSS, Zustand, Typescript, Prisma and Amplicaiton&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-decentralized-charity-platform-with-nextjs-typescript-and-solidity" rel="noopener noreferrer"&gt;82. How to Build a Decentralized Charity Platform with Next.js, TypeScript, and Solidity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7l6kyad487kwsn1w86m9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7l6kyad487kwsn1w86m9.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Build a decentralized application (Dapp) for a charity marketplace. Learn Solidity, Ethereum, OpenZeppelin, Next.js, TypeScript, Hardhat, EthersJs, Redux-Toolki&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/enhancing-password-security-and-recovery-with-nextjs-14-and-nextauthjs" rel="noopener noreferrer"&gt;83. Enhancing Password Security and Recovery with Next.js 14 and NextAuth.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6cw0o30vh3g0v4t89xz9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6cw0o30vh3g0v4t89xz9.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Learn to set up a secure and user-friendly system for password recovery in Next.js, complete with token verification and email notifications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/firebase-pagination-using-startafter-and-nextjs" rel="noopener noreferrer"&gt;84. Firebase Pagination Using StartAfter() and Nextjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc3whfl2h97dpsd43hzus.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fc3whfl2h97dpsd43hzus.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Firebase v9 Paging with StartAfter() + Nextjs 13.x.x&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-its-your-destiny-to-become-a-full-stack-javascript-developer" rel="noopener noreferrer"&gt;85. Why It's Your Destiny To Become A Full-Stack JavaScript Developer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdabehgt06mo0nwlqh0v0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdabehgt06mo0nwlqh0v0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I've never met a true, passionate web developer who isn't a multi-dimensional specialist interested in a wide variety of topics related to their job. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-transparent-secure-lottery-dapp-with-nextjs-solidity-and-cometchat" rel="noopener noreferrer"&gt;86. Building a Transparent, Secure Lottery DApp with NextJs, Solidity, and CometChat&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt8e41v6yfug89h5udwn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt8e41v6yfug89h5udwn.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
If you're looking to build a cutting-edge decentralized application that combines the power of blockchain technology, real-time communication, and user-generate&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ditching-wordpress-saved-my-music-release-d63g32i9" rel="noopener noreferrer"&gt;87. Why I Ditched Wordpress to Save My Music&amp;nbsp;Release and What I Did After&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhbeb3kp4uvpclo566mso.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhbeb3kp4uvpclo566mso.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I’m a Chapman Stick player turned web developer. I’ve had a Wordpress site for my Electronic Prog-Rock music project since 2014, much before I started my career as a web developer in 2017. Since becoming a developer, I’ve wanted to rebuild the website but, a combination of time, lack of design chops, and a bit of ignorance of how to migrate all the plugin tools Wordpress provides delayed my project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unlocking-auth0-sub-domains-a-guide-to-setting-up-nextjs-13-and-auth0-for-multi-tenan-web-apps" rel="noopener noreferrer"&gt;88. Setting Up NextJS 13 with Auth0 and Sub-Domains: A Guide to Multi-Tenancy Web Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1frqw88e6pbn3qni6koc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1frqw88e6pbn3qni6koc.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to set up NextJS 13 with Auth0 for a web multi-tenancy app using sub-domains. Overcome issues with callbacks, grant_type, and logout URLs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-becomes-more-powerful-than-ever" rel="noopener noreferrer"&gt;89. JavaScript Becomes More Powerful Than Ever&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnqfdwkjioih09wq0m28.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnqfdwkjioih09wq0m28.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
JavaScript in 2025 is more powerful, expressive, and efficient than ever.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-apple-musics-background-blur-effect-using-blurhash" rel="noopener noreferrer"&gt;90. How to Create Apple Music's Background Blur Effect Using Blurhash&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl3epxsb53cx89p4ky15y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl3epxsb53cx89p4ky15y.jpeg" width="800" height="403"&gt;&lt;/a&gt;&lt;br&gt;
n this blog post, we'll learn how to create apple music's background blur effect using blurhash.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-decentralized-voting-dapp-with-nextjs-typescript-tailwind-css-and-cometchat" rel="noopener noreferrer"&gt;91. Build a Decentralized Voting Dapp with Next.js, TypeScript, Tailwind CSS, and CometChat&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8trt4ir9o773i2r8wxkz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8trt4ir9o773i2r8wxkz.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
In this guide, we will teach you how to build your own decentralized voting dapp using Next.js, TypeScript, Tailwind CSS, and CometChat. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-score-a-perfect-100-google-lighthouse-score-in-chrome-dev-tools-8v4833dx" rel="noopener noreferrer"&gt;92. How To Score A Perfect 100 Google Lighthouse Score in Chrome Dev Tools&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu9mgsez1bbrcud55w8vm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu9mgsez1bbrcud55w8vm.jpeg" width="498" height="208"&gt;&lt;/a&gt;&lt;br&gt;
This is How I Built My Portfolio Site and personal blog using React and NextJS, and how it achieved a Perfect Lighthouse Score. I rundown all the fudamental iss&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-vendor-stall-for-small-businesses-to-sell-goods-online-in-three-weekends-swep32l5" rel="noopener noreferrer"&gt;93. How I Built a Vendor Stall for Small Businesses to Sell Goods Online in Three Weekends&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyeekkfujv7g1w2a8oycd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyeekkfujv7g1w2a8oycd.png" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
You can build an enterprise-grade app with low-level knowledge thanks to the myriad of robust services covering every aspect of a web product’s needs. In this article, I explore how I built an app over a couple of weekends in lockdown with not a lot of work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-made-nextjs-and-pwa-finally-get-along-with-next-pwa-pack" rel="noopener noreferrer"&gt;94. How I Made Next.js and PWA Finally Get Along — With next-pwa-pack&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmz21kf1hr9wv5vrg46d9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmz21kf1hr9wv5vrg46d9.jpeg" width="500" height="484"&gt;&lt;/a&gt;&lt;br&gt;
A deep dive into building next-pwa-pack, a zero-config PWA toolkit for Next.js 15 with App Router, SSR, cache sync, and server revalidation.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-warehouse-management-app-called-cardus" rel="noopener noreferrer"&gt;95. How I Built a Warehouse Management App Called Cardus&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsdk76dbpu9ui564p1epn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsdk76dbpu9ui564p1epn.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A web app that allows users to create and manage their warehouse of items.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-to-consider-nextjs-for-your-next-projects" rel="noopener noreferrer"&gt;96. 5 reasons to consider Next.js for your next projects&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F90f85rxiybbmex1iynmb.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F90f85rxiybbmex1iynmb.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Next.js is a framework built on React that gives frontend developers the flexibility of creating modern and scalable apps&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tutorial-for-supabase-and-nextjs-fans-on-how-to-build-a-slack-clone-0s1533i7" rel="noopener noreferrer"&gt;97. Tutorial For Supabase And Next.js Fans On How To Build A Slack Clone&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe54cy3vxzgh8ey169868.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe54cy3vxzgh8ey169868.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Creating a Slack clone with Supabase and Next.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-user-login-authentication-in-5-simple-steps-using-auth0" rel="noopener noreferrer"&gt;98. Nextjs User Login Authentication in 5 Simple Steps Using Auth0&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwhe07xojujj7fs5lvqk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgwhe07xojujj7fs5lvqk.jpeg" width="800" height="475"&gt;&lt;/a&gt;&lt;br&gt;
In this post we are going to discuss, how you can set up a user Login authentication using Auth0 in Next.js projects.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/redesigning-apps-using-ruby-on-rails-the-risks-and-the-risk-free-approaches" rel="noopener noreferrer"&gt;99. Redesigning Apps Using Ruby On Rails: The Risks and The Risk-Free Approaches&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9mo9aeol8we9sylnzx4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9mo9aeol8we9sylnzx4.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to apply the new design to a Ruby on Rails app without risks to your business and do that cheaper.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-7-best-react-component-libraries-for-2022" rel="noopener noreferrer"&gt;100. The 7 Best React Component Libraries for 2022&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faz1zrow6kxtc923caa6e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faz1zrow6kxtc923caa6e.jpeg" width="800" height="312"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I will be sharing with you 7 awesome React UI libraries that you should check out.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-github-user-finder-app-with-nextjs-and-tailwind-css" rel="noopener noreferrer"&gt;101. How to Build a Github User Finder App With Next.js &amp;amp; Tailwind CSS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9m3ovtlvef4ku0idsih9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9m3ovtlvef4ku0idsih9.jpeg" width="800" height="474"&gt;&lt;/a&gt;&lt;br&gt;
In this project, we are going to build GitHub user Search App using Github API. We will design the UI of the app using Tailwind CSS with Next.js as a framework.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sending-an-invoice-and-adding-a-payment-reminder-in-nextjs-with-courier-api" rel="noopener noreferrer"&gt;102. Sending an Invoice and Adding a Payment Reminder in Next.js with Courier API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzn6tzicuwacmhsy899s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgzn6tzicuwacmhsy899s.png" width="800" height="360"&gt;&lt;/a&gt;&lt;br&gt;
How to send invoices and add a payment reminder in Next.js with Courier API. Utilizes React and JavaScript to build services in Node.JS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/these-full-stack-projects-are-a-must-for-your-2020-portfolio-efq3tk7" rel="noopener noreferrer"&gt;103. These Full-stack Projects Are a Must for Your 2020 Portfolio 🤯&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc57iurr1mm3grje06k5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc57iurr1mm3grje06k5.jpeg" width="500" height="564"&gt;&lt;/a&gt;&lt;br&gt;
Procrastination, we've all dealed with it. But today because of this blog post you will find five full-stack projects you can add to your portfolio before the end of 2020!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-store-user-prefs-in-local-storage-using-hooks-in-nextjs" rel="noopener noreferrer"&gt;104. How We Store User Prefs in Local Storage Using Hooks in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faetl9tpwim24cw3sc4bk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faetl9tpwim24cw3sc4bk.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
We decided to build a custom hook that would load and store user preferences from local storage, so users can start with the same settings applied.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ethereum-javascript-cheatsheet" rel="noopener noreferrer"&gt;105. Ethereum ️❤️ JavaScript: Cheatsheet&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcux0qkw0fah1nnbgele5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcux0qkw0fah1nnbgele5.jpeg" width="799" height="295"&gt;&lt;/a&gt;&lt;br&gt;
Bunch of code snippets solving most common problems every Web3 developer needs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-composing-and-integrating-apis-together" rel="noopener noreferrer"&gt;106. A Guide to Composing and Integrating APIs Together&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztsb2136450ryp3bxua8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fztsb2136450ryp3bxua8.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With React/Next.js, the fundamental problem you’re solving is that of turning some notion of ‘state’ into DOM, with a focus on composability&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-pricing-page-and-charging-visitors-a-nextjs-guide" rel="noopener noreferrer"&gt;107. 🔥 Building a pricing page and charging visitors — A NextJS Guide 🤯 🤯 &lt;/a&gt;
&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%2Fh2xgcm8dcjp6sxaf06os.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%2Fh2xgcm8dcjp6sxaf06os.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
I will show you how to build a page with multiple pricing tiers in this article.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/streamline-nestjs-setup-with-extensive-react-boilerplate" rel="noopener noreferrer"&gt;108. Streamline NestJS Setup with Extensive React Boilerplate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffuy43o0amubng2398c1h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffuy43o0amubng2398c1h.jpeg" width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Extensive React Boilerplate: what is it, what features include, how it complements Nest.js boilerplate to build full-stack apps&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-highly-performant-applications-with-react-server-components" rel="noopener noreferrer"&gt;109. Building Highly Performant Applications With React Server Components&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fme7m7aoc9obo2w4gz2qd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fme7m7aoc9obo2w4gz2qd.jpeg" width="575" height="747"&gt;&lt;/a&gt;&lt;br&gt;
React introduced a new feature called React Server Components (RSC) in December 2020. RSC are a new type of React component that can run on the server&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/predicting-the-state-of-front-end-development-2021-edition-um283497" rel="noopener noreferrer"&gt;110. Predicting The State of Front End Development: 2021 Edition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F06nsdlwop1qr6qyfvzu8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F06nsdlwop1qr6qyfvzu8.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Where is front-end development heading in 2021? Jay Freestone examines trends and technologies that will shape web development this year.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-graphql-ecommerce-app-from-scratch" rel="noopener noreferrer"&gt;111. Building a GraphQL eCommerce App from Scratch&lt;/a&gt;
&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%2Fddvxupig5c24izhg3nui.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%2Fddvxupig5c24izhg3nui.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
How to Build a GraphQL eCommerce App from Scratch&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/reacts-new-server-components-might-be-the-death-of-bloated-web-apps" rel="noopener noreferrer"&gt;112. React’s New Server Components Might Be the Death of Bloated Web Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq5rwjra0nfebuswu9u47.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq5rwjra0nfebuswu9u47.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A senior-level deep dive into how React Server Components (RSC), SSR, and CSR work together in Next.js 15 — and why server-first rendering is the future.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/docker-for-beginners-containerizing-a-nextjs-application" rel="noopener noreferrer"&gt;113. Docker for Beginners: Containerizing a Nextjs Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhs50xq2ldli8u9vlh4f1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhs50xq2ldli8u9vlh4f1.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Containerization in it's entirety is an incredibly useful concept. From being able to execute applications in isolation, to being able to port them easily..&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/this-open-source-tool-can-spin-up-entire-websites-from-a-single-prompt" rel="noopener noreferrer"&gt;114. This Open Source Tool Can Spin Up Entire Websites from a Single Prompt&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s2viqguvkv04am2aqz5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s2viqguvkv04am2aqz5.png" width="800" height="308"&gt;&lt;/a&gt;&lt;br&gt;
Your collaborative AI assistant to design, iterate, and scale full-stack applications for the web.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-a-production-ready-restaurant-website-with-nextjs-12-and-cosmic" rel="noopener noreferrer"&gt;115. Build a Production Ready Restaurant Website with Next.js 12 and Cosmic&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8y0gf1wvxp60t6kvh6h9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8y0gf1wvxp60t6kvh6h9.jpeg" width="800" height="292"&gt;&lt;/a&gt;&lt;br&gt;
How you can use Next.js and Cosmic to create special web pages such as restaurant websites that include restaurant menus that have many images and animations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/next-vs-gatsby-comparing-their-approach-to-handling-data" rel="noopener noreferrer"&gt;116. Next vs Gatsby: Comparing Their Approach to Handling Data&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj4jfpilq6b8apk7v4ze.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj4jfpilq6b8apk7v4ze.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Next.js and Gatsby are modern front-end frameworks based on React.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automatic-image-optimization-nextjs-10-new-standards-for-2020-dc1h3zlf" rel="noopener noreferrer"&gt;117. Automatic Image Optimization: Next.js 10 New Standards for 2020 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1tfhhk7yandoch67h7yl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1tfhhk7yandoch67h7yl.jpeg" width="780" height="512"&gt;&lt;/a&gt;&lt;br&gt;
Vercel has recently announced the latest version of its React-based web framework- Next.js 10. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-simple-object-detector-with-nextjs" rel="noopener noreferrer"&gt;118. How to Create a Simple Object Detector with NextJs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F64lwb9pf5g0re1xarx3i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F64lwb9pf5g0re1xarx3i.jpeg" width="799" height="371"&gt;&lt;/a&gt;&lt;br&gt;
A simple tutorial for beginners to create an object detector with NextJs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-fix-a-404-error-when-getting-a-youtube-video-thumbnail-in-nextjs" rel="noopener noreferrer"&gt;119. How to Fix a 404 Error When Getting a YouTube Video Thumbnail in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femojmov7kn61v4al7ipj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femojmov7kn61v4al7ipj.jpeg" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
You might occasionally see a 404 error in the console log when displaying a YouTube thumbnail. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/authentication-in-web-apps-connecting-auth0-aspnet-core-and-nuxtjs-tk1f31eh" rel="noopener noreferrer"&gt;120. Authentication in Web Apps: Connecting Auth0, ASP.NET Core and Nuxt.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fntpifxjnjpnv53h7s7pl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fntpifxjnjpnv53h7s7pl.png" width="600" height="401"&gt;&lt;/a&gt;&lt;br&gt;
User authentication and authorization can be difficult and time consuming. Getting it wrong can also have disastrous consequences, such as malicious users accessing and stealing personal or sensitive information from your app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/twnft-mint-your-tweets-as-nfts-easily-and-for-free" rel="noopener noreferrer"&gt;121. TwNFT - Mint your tweets as NFTs easily and for free&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpxjs71rgmga543pwjv9a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpxjs71rgmga543pwjv9a.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this post, I introduce TwNFT, an application that lets you mint your tweets as NFTs easily and for free and explain how it works and how I made it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-video-call-and-voice-call-functionality-in-a-full-stack-whatsapp-clone" rel="noopener noreferrer"&gt;122. How to add Video Call and Voice Call Functionality in a Full Stack Whatsapp Clone&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx70kej5e64cadge7bsu0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx70kej5e64cadge7bsu0.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This blog post demonstrates how to integrate Zegocloud's services for Video Call and Voice Call functionality into a Full Stack WhatsApp Clone.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/build-an-ai-agent-that-out-researches-your-competitors" rel="noopener noreferrer"&gt;123. Build an AI Agent That Out-Researches Your Competitors&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdbk43g99aoocpykoxx7c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdbk43g99aoocpykoxx7c.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Build your own Perplexity-style deep research AI agent using Next.js 15, OpenAI &amp;amp; exa.ai. Complete architectural guide with production-ready TypeScript code.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/configuring-wordpress-as-headless-cms-using-rest-api-with-nextjs" rel="noopener noreferrer"&gt;124. Configuring WordPress as Headless CMS using REST API with Nextjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ywov4abpotx99rikyvz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ywov4abpotx99rikyvz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In today’s blog, we are going to see how we can configure WordPress as Headless CMS using REST API with Nextjs. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-makes-nextjs-so-good" rel="noopener noreferrer"&gt;125. What Makes Next.js so Good?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3ickgmxwf3k0tzdcj2n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3ickgmxwf3k0tzdcj2n.jpeg" width="728" height="386"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-video-call-app-with-zegocloud-and-react" rel="noopener noreferrer"&gt;126. How to Build a Video Call App with ZEGOCLOUD and&amp;nbsp;React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjif6xu45ipc2oki9gsj5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjif6xu45ipc2oki9gsj5.jpeg" width="800" height="441"&gt;&lt;/a&gt;&lt;br&gt;
In this blog post, I will show you how to create a video call app using ZEGOCLOUD and React. ZEGOCLOUD is a cloud-based video call platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-essential-guide-to-feature-toggles-using-nextjs-and-react-a22j37bk" rel="noopener noreferrer"&gt;127. An Essential Guide to Feature Toggles Using Next.JS and React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5n1ssahbx54xum4ad06.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5n1ssahbx54xum4ad06.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This post will show you how to build the Feature Toggle mechanism in your Next.JS application. We are going to use Next.JS, React, and TypeScript&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deploying-a-full-stack-amazon-clone-with-nextjs-tailwind-css-zustand-and-nestjs-on-aptible" rel="noopener noreferrer"&gt;128. Deploying a Full Stack Amazon Clone with Next.js, Tailwind CSS, Zustand, and Nest.js on Aptible&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsgoqmx1wypiu8uolldd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzsgoqmx1wypiu8uolldd.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to deploy an Amazon Clone application on Aptible, a secure and scalable cloud infrastructure platform.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-does-serverless-mean-684o35dp" rel="noopener noreferrer"&gt;129. What Does "Serverless" Mean?&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FUp825JZF5yROkBJQEVNelNrvnOn1-ur3z35gi.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%2Fcdn.hackernoon.com%2Fimages%2FUp825JZF5yROkBJQEVNelNrvnOn1-ur3z35gi.jpeg" width="799" height="383"&gt;&lt;/a&gt;&lt;br&gt;
In the simplest terms, a serverless system is a way to build an application without having to manage the infrastructure. It reduces administration &amp;amp; maintenance&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-vs-react-what-should-you-use" rel="noopener noreferrer"&gt;130. Next.JS vs. React: What Should You Use?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsjo5dftxcmq69qjqzwm6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsjo5dftxcmq69qjqzwm6.jpeg" width="781" height="344"&gt;&lt;/a&gt;&lt;br&gt;
React is a tool for building a front end. Next.js serves the same purpose. However, both instruments offer a slightly different set of features.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/agent-instructions-autonomous-ai-agent-trajectory-fine-tuning" rel="noopener noreferrer"&gt;131. Learn Agent Instructions: Fine-Tuning Autonomous AI Agent Trajectory&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffhydiiq1xqf13vsfp0l4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffhydiiq1xqf13vsfp0l4.png" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Agent Instructions are a set of directives appended into an agent during its provisioning phase.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-v15-reflecting-on-previous-mistakes" rel="noopener noreferrer"&gt;132. Next.js v15 — What’s new under the hood&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1v3xsxfcpj9f84b7385a.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1v3xsxfcpj9f84b7385a.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
The new version is interesting not only for its new functionality, but also for the shift in priorities, the organization and reflection on mistake.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/fetch-the-right-data-with-nextjs-and-react-ssr" rel="noopener noreferrer"&gt;133. Fetch the Right Data With Next.js and  React SSR&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjpkz0u7c019jvs27md57.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjpkz0u7c019jvs27md57.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A frontend developer should be able to define what data is needed for a given page&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-better-react-and-nextjs-apps-mistakes-tips-and-best-practices" rel="noopener noreferrer"&gt;134. Building Better React &amp;amp; Next.js Apps: Mistakes, Tips, and Best Practices&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fknwxn7uyl9vejkz9z4wx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fknwxn7uyl9vejkz9z4wx.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This guide offers insights and practical tips to improve code reliability and maintainability in React, Next.js, and modern JavaScript applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-secure-newsletter-subscription-with-nextjs-supabase-nodemailer-and-arcjet" rel="noopener noreferrer"&gt;135. Building a Secure Newsletter Subscription with NextJS, Supabase, Nodemailer, and Arcjet 🔐💯&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzpmfjbint1ecwhhp8fj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnzpmfjbint1ecwhhp8fj.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, we will build a custom email subscription app by integrating robust security measures and validation techniques.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/april-platform-shift-brings-may-time-on-story-page-lift-bo1kv3zyx" rel="noopener noreferrer"&gt;136. April Infrastructure Shift Brings May Time On Story Page Lift&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-25T14%3A00%3A00.122Z-tujzipbigt425drrfmtcpi10" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-25T14%3A00%3A00.122Z-tujzipbigt425drrfmtcpi10" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Hacker Noon Product Update: Overview of What We Deployed in April 2020&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/learn-how-build-a-progressive-web-app-in-minutes-with-nextjs" rel="noopener noreferrer"&gt;137. Learn How Build a Progressive Web App in Minutes with Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcqoqhf6x5el83hf2gsmh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcqoqhf6x5el83hf2gsmh.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Explore Next.js's new native PWA support to easily create powerful, app-like web experiences with offline caching, push notifications, and seamless updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-webiny-headless-cms-with-starter-kits-for-gatsby-nextjs" rel="noopener noreferrer"&gt;138. Using Webiny Headless CMS With Starter Kits for Gatsby, NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmn23ot0p7wg9nbmn29t9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmn23ot0p7wg9nbmn29t9.jpeg" width="799" height="392"&gt;&lt;/a&gt;&lt;br&gt;
You can spin up a Webiny instance on your own cloud infrastructure in minutes, and use one of our 1-click starters to get build a frontend quickly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-i-switched-to-tailwind-for-writing-css" rel="noopener noreferrer"&gt;139. Why I Switched To Tailwind For Writing CSS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1d7cs6dp0zf2lc8t986x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1d7cs6dp0zf2lc8t986x.jpeg" width="799" height="403"&gt;&lt;/a&gt;&lt;br&gt;
TailwindCSS is a highly customizable, low-level CSS framework. Here are my reasons why I decided to switch from normal CSS to Tailwind CSS for my work.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-an-efficient-waitlist-app-with-nextjs-and-xata" rel="noopener noreferrer"&gt;140. Building an Efficient Waitlist App with Next.js and Xata&lt;/a&gt;
&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%2Fh06lt3kyzimwpx6gi8gm.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%2Fh06lt3kyzimwpx6gi8gm.jpeg" width="800" height="414"&gt;&lt;/a&gt;&lt;br&gt;
A waitlist application is used by agencies, companies, marketing campaign websites, and many more to collect user data from a website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/taking-advantage-of-react-to-improve-user-experience" rel="noopener noreferrer"&gt;141. Taking Advantage of React to Improve User Experience&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76r7ltkka4vhcnpubvbk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F76r7ltkka4vhcnpubvbk.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we'll discuss some tips on how to create a great user experience with React.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-web3-events-marketplace-with-nextjs-typescript-and-solidity" rel="noopener noreferrer"&gt;142. How to Create a Web3 Events Marketplace with Next.js, Typescript, and Solidity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy245ejhi85sp01xydkha.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy245ejhi85sp01xydkha.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
By the end of this guide, you'll have a functioning decentralized platform where users can list and participate in events.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-vs-gatsby-what-is-the-best-choice-in-2021-w91134om" rel="noopener noreferrer"&gt;143. Next.js Vs. Gatsby: What Is The Best Choice In 2021&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0e9q1jerpv8dgsfupzy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0e9q1jerpv8dgsfupzy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Next.js and Gatsby - what their strengths and weaknesses are and which one is the better choice&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-decentralized-house-rental-platform-with-nextjs-redux-and-solidity" rel="noopener noreferrer"&gt;144. How to Build a Decentralized House Rental Platform with Next.js, Redux, and Solidity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhm6gh5zy7ih835tjp6p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhm6gh5zy7ih835tjp6p.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn to build a decentralized house rental marketplace on Ethereum.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-chatbot-with-langchain-nextjs-openai-and-supabase" rel="noopener noreferrer"&gt;145. How to Build a Chatbot with Langchain, Next.js, OpenAI, and Supabase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flkplrox61axdvxdkpgmd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flkplrox61axdvxdkpgmd.jpeg" width="800" height="501"&gt;&lt;/a&gt;&lt;br&gt;
A chatbot system that can be trained with custom data from PDF files.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-astro-made-my-portfolio-82percent-faster-to-build" rel="noopener noreferrer"&gt;146. How Astro Made My Portfolio 82% Faster to Build&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw5otf61rlllbbsr2q6vl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw5otf61rlllbbsr2q6vl.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I moved my portfolio website from Next.js to Astro after three years. Faster builds, less JavaScript, better SEO, and a simpler setup that just works.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-rag-chatbot-with-nextjs-openai-and-dewy" rel="noopener noreferrer"&gt;147. Creating a RAG chatbot with NextJS, OpenAI &amp;amp; Dewy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnf7mlh3j0otdgpxm25m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjnf7mlh3j0otdgpxm25m.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
This guide will walk you through building a RAG application using NextJS, the OpenAI API, and Dewy as your knowledge base.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-slack-notifications-in-your-next-application" rel="noopener noreferrer"&gt;148. Implementing Slack Notifications in Your Next Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfcgbuj9r5ki3pvqieq0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flfcgbuj9r5ki3pvqieq0.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Slack notifications are one of the easiest ways to get notified for smaller teams. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-axios-nightmare-is-over-meet-axios-fixed" rel="noopener noreferrer"&gt;149. The Axios Nightmare Is Over: Meet Axios-Fixed&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu17jxjt7lioxqblvsb9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu17jxjt7lioxqblvsb9.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Axios was compromised in a major supply chain attack affecting 100M+ installs. Learn what happened and how to migrate safely to axios-fixed in minutes.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/implementing-secure-role-based-access-control-rbac-in-a-nextjs-application-using-permitio" rel="noopener noreferrer"&gt;150. Implementing Secure Role-Based Access Control (RBAC) in a Next.js Application Using Permit.io&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiz13og3qzo50ttuzvyie.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiz13og3qzo50ttuzvyie.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to implement secure, scalable Role-Based Access Control (RBAC) in a Next.js app with Permit.io, managing user permissions and enhancing app security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-nextjs-13s-bleeding-edge-features-for-data-fetching" rel="noopener noreferrer"&gt;151. Using Next.js 13’s Bleeding-Edge Features for Data Fetching&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhf9ktk3ssv914zx8fwa7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhf9ktk3ssv914zx8fwa7.jpeg" width="720" height="302"&gt;&lt;/a&gt;&lt;br&gt;
The app directory, Streaming, Suspense, and hybrid Server and Client Components were demystified — with a little help from GraphQL + WunderGraph.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/our-communication-no-longer-belongs-to-us" rel="noopener noreferrer"&gt;152. Our Communication No Longer Belongs to Us&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8yn1s6u0qvl4kjcq5oj2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8yn1s6u0qvl4kjcq5oj2.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
AI could help you create your own private contact room on WhatsApp 1.0. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-authentication-made-easy-with-firebase" rel="noopener noreferrer"&gt;153. Next.js Authentication Made Easy with Firebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd067p7eoru5z0lurx8zd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd067p7eoru5z0lurx8zd.jpeg" width="800" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Set up secure authentication in your Next.js app with Firebase. Follow this step-by-step guide to quickly integrate Google and Email/Password sign-in methods.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-production-grade-testnet-faucet-with-typescript-redis-and-nextjs" rel="noopener noreferrer"&gt;154. Building a Production Grade Testnet Faucet With Typescript, Redis and Nextjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq7a3keggln7lnj4g47ku.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq7a3keggln7lnj4g47ku.jpeg" width="800" height="542"&gt;&lt;/a&gt;&lt;br&gt;
In this tutorial, I will teach you how to build your own faucet be it for your team or personal use.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/notionnext-the-all-in-one-platform-for-building-notion-powered-websites" rel="noopener noreferrer"&gt;155. NotionNext: The All-in-One Platform for Building Notion-Powered Websites&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdwe9cphvw104k5y8bnaf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdwe9cphvw104k5y8bnaf.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
NotionNext is an open-source project that allows you to build a website directly from your Notion workspace. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/javascript-js0jssugar-proposals-nodejs-23-nextjs-15-rc2-and-more-this-week-in-js" rel="noopener noreferrer"&gt;156. JavaScript JS0/JSSugar Proposals, Node.js 23, Next.js 15 RC2 and More - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qavg9v66693wk6cunyo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0qavg9v66693wk6cunyo.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A look at a controversial proposal about splitting JavaScript, the latest Node.js release, some killer tools, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/isomorphic-typescript-apis-are-a-gamechanger-blurring-the-line-between-client-and-server" rel="noopener noreferrer"&gt;157. Isomorphic TypeScript APIs are a Gamechanger, Blurring the Line Between Client &amp;amp; Server&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7wamuh39m34sf40r0t.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks7wamuh39m34sf40r0t.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Full-Stack development just reached a whole new level of productivity. Isomorphic TypeScript APIs, as I call them, blur the lines between client and server. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-medusa-webshop-with-one-command" rel="noopener noreferrer"&gt;158. Building a Medusa WebShop With One&amp;nbsp;Command&lt;/a&gt;
&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%2Fb0jly6poiz3zfc3k9les.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%2Fb0jly6poiz3zfc3k9les.jpeg" width="799" height="374"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you will get started with Medusa by building your first headless store with a single command.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-improved-my-website-performance-score-from-35-to-100" rel="noopener noreferrer"&gt;159. How I Improved My Website Performance Score from 35 to 100&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F28pvxkbajgp0sh0y3b4x.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F28pvxkbajgp0sh0y3b4x.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Discover the steps I took to skyrocket my website performance score from 35 to a perfect 100. Learn about leveraging Next.js, optimizing images, choosing the ri&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/2025-seo-strategy-less-copywriting-more-engineering" rel="noopener noreferrer"&gt;160. 2025 SEO Strategy: Less Copywriting, More Engineering&lt;/a&gt;
&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%2Fz5mkn2de8conk6b4nutd.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%2Fz5mkn2de8conk6b4nutd.png" width="800" height="511"&gt;&lt;/a&gt;&lt;br&gt;
AI-generated content is changing the SEO game. Learn how a technical, SEO-first PWA architecture is now non-negotiable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bun-just-got-60percent-faster-doom-now-runs-on-typescript-and-openai-launched-gpt-45-this-week-in-js" rel="noopener noreferrer"&gt;161. Bun just got 60% faster, Doom now runs on TypeScript, and OpenAI launched GPT 4.5 - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frajesdzmpb4gzwrpd7yu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frajesdzmpb4gzwrpd7yu.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
This Week in JavaScript includes OpenAI's groundbreaking GPT-4.5 model, Doom running in TypeScript, major Bun updates, and Firefox's privacy controversy,&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-nextjs-to-effectively-format-a-page-and-structure-its-seo" rel="noopener noreferrer"&gt;162. Using Next.js to Effectively Format a Page and Structure Its SEO&lt;/a&gt;
&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%2Fckbseq7b4gahd5t3348z.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%2Fckbseq7b4gahd5t3348z.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Organizing your Next.js application and using its components.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-made-my-nextjs-blog-serve-markdown-files-for-agent-experience-seo-ax-seo" rel="noopener noreferrer"&gt;163. How I Made My Next.js Blog Serve Markdown Files for Agent Experience SEO (AX-SEO)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx3a08i88kunoa9uainfo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx3a08i88kunoa9uainfo.png" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
How to serve raw Markdown files in a Next.js blog using middleware and API routes, enabling Agent Experience SEO (AX-SEO).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-reactivity-to-your-nextjs-blog-using-giscus" rel="noopener noreferrer"&gt;164. How to Add Reactivity to Your Next.js Blog Using Giscus&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ra7esitj712d4knde58.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ra7esitj712d4knde58.jpeg" width="800" height="426"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to add A comments &amp;amp; reactions system to your Next.js blog powered by GitHub Discussions using giscus.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-integrate-nextjs-with-electron-using-react-server-components" rel="noopener noreferrer"&gt;165. How to Integrate Next.js with Electron Using React Server Components&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx0borferul55p2rpo3ll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx0borferul55p2rpo3ll.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Combining Next.js and Electron app to use React Server Components without opening ports or running HTTP server even on localhost.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-middleware-in-nextjs-12" rel="noopener noreferrer"&gt;166. An Intro to Middleware in NextJS 12&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wm51p17ix2m9tbzuhuk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wm51p17ix2m9tbzuhuk.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
NextJS 12 was announced yesterday at the NextJS Conf and they announced a new feature called middleware which allows one to modify the response to a request.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-everything-we-learned-from-the-react-native-summit" rel="noopener noreferrer"&gt;167. Here's Everything We Learned From the React Native Summit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo7gwdnt3h6zmummq31dz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo7gwdnt3h6zmummq31dz.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Highlights from the deprecation of Create React App, exciting updates from the React Native Summit, and why ES Modules are becoming the standard in JavaScript.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/integrating-react-bricks-with-an-external-api" rel="noopener noreferrer"&gt;168. Integrating React Bricks With an External API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1fmo3i4sphl6ibg4krdh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1fmo3i4sphl6ibg4krdh.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
n this tutorial, we will walk through the process of fetching a cat image from The Cat API, and rendering it in a React Bricks application.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-the-spotify-wrapped-of-product-hunt-a-48-hour-technical-sprint-to-map-the-maker-economy" rel="noopener noreferrer"&gt;169. Building the "Spotify Wrapped" of Product Hunt: A 48-Hour Technical Sprint to Map the Maker Economy&lt;/a&gt;
&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%2Fwux6y81u05ko0x1gj334.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%2Fwux6y81u05ko0x1gj334.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
I built a cinematic 'Spotify Wrapped' for Product Hunt makers using Next.js. Discover your 2025 global rank and persona before our Dec 27 launch!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/comparing-the-top-react-frameworks" rel="noopener noreferrer"&gt;170. Comparing The Top React Frameworks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkqcn8hmq6xlapxwp9l0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkqcn8hmq6xlapxwp9l0.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
There are many reasons to switch from traditional CRA to the modern framework of React. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-logo-creation-app-with-nextjs-shadcnui-and-lucide-react" rel="noopener noreferrer"&gt;171. Building a Logo Creation App with Next.js, Shadcn/ui, and Lucide React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffcoyu0ldi0qh5e2fsuur.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffcoyu0ldi0qh5e2fsuur.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a customizable logo builder app with Next.js, shadcn/ui, html2canvas-pro, and Lucide Icons. Follow our step-by-step guide to create and perso&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-evolution-of-our-tech-stack-lessons-optimizations-and-outlooks-2o3534sy" rel="noopener noreferrer"&gt;172. The Evolution of Our Tech Stack: Lessons, Optimizations, And Outlooks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffch1zarb0ffxnhetij7d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffch1zarb0ffxnhetij7d.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
How to build a tech stack if you run an early-stage startup.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-checklist-for-a-production-ready-website" rel="noopener noreferrer"&gt;173. My Checklist for a Production-Ready Website &lt;/a&gt;
&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%2Fwq8mrn8d8y43e1urqmrf.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%2Fwq8mrn8d8y43e1urqmrf.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
There are many aspects to be considered for a production-ready website. Here is my short list of what to look for.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-a-small-nextjs-routing-change-boosted-my-google-adsense-revenue" rel="noopener noreferrer"&gt;174. How a Small Next.js Routing Change Boosted My Google AdSense Revenue&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12qo5a0p8d0sya889i8b.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12qo5a0p8d0sya889i8b.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Why Google AdSense ads silently fail on Next.js sites using client-side navigation—and the simple fix that restored impressions and revenue.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wordpress-headless-cpt-acf-how-to-build-a-flexible-content-platform" rel="noopener noreferrer"&gt;175. WordPress Headless + CPT + ACF: How to Build a Flexible Content Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr9pvbeiut0uzq4hq0she.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr9pvbeiut0uzq4hq0she.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
This article will guide you through creating a flexible and dynamic content platform using WordPress as a headless CMS&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-an-engine-that-turns-architecture-sketches-into-animations" rel="noopener noreferrer"&gt;176. How I Built an Engine That Turns Architecture Sketches Into Animations&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0z2shitti9wi342ofnxq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0z2shitti9wi342ofnxq.png" width="800" height="372"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build a "Magic Move" animation engine for Excalidraw from scratch using Next.js and Framer Motion.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dive-into-web3-contracts-with-hardhat-and-nodejs-vol3" rel="noopener noreferrer"&gt;177. Dive into Web3 Contracts with Hardhat and Node.js Vol.3 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffg849mbrog6sau1c8w0k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffg849mbrog6sau1c8w0k.jpeg" width="800" height="513"&gt;&lt;/a&gt;&lt;br&gt;
Crafting Telegram bot-driven NFTs, and delving into Web3 and blockchain tech for creative enthusiasts.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-nextjs-with-firebase-auth-rest-api-ey1y33w0" rel="noopener noreferrer"&gt;178. Next.js: Firebase Authentication and Middleware for API Routes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmtvfb0yo5lfrurb6dp1w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmtvfb0yo5lfrurb6dp1w.jpeg" width="760" height="1353"&gt;&lt;/a&gt;&lt;br&gt;
Recently I made a&amp;nbsp;small web app&amp;nbsp;that requires user accounts. I learned quite a bit about setting up authentication with Firebase on the client-side and using it on the server-side to protected API routes with a middleware pattern similar to Express.js. This post is a recap of what I learned based on this project for future reference. You can find the code for this project on GitHub&amp;nbsp;here.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/authentication-sucksso-this-developer-built-a-better-starting-point" rel="noopener noreferrer"&gt;179. Authentication Sucks—So This Developer Built a Better Starting Point&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbnaj4jd2muaz8tnxjjaz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbnaj4jd2muaz8tnxjjaz.png" width="800" height="496"&gt;&lt;/a&gt;&lt;br&gt;
Open Source Full-stack clean authentication template with Next.js, NodeJs, ExpressJs. Features email/OTP, OAuth, RBAC, JWT security, and more. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/supercharge-your-seo-game-powered-by-getstaticprops-dp1e43ytf" rel="noopener noreferrer"&gt;180. Supercharge Your SEO Game: Powered By getStaticProps&lt;/a&gt;
&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%2Fzk0te6pi63cinuk5opdv.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%2Fzk0te6pi63cinuk5opdv.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
This is mainly useful for websites that use React/NextJS with a CMS (Content Management System) integration. No matter, whether it's WordPress, Contentful, Prismic or any other CMS. This concept is highly relevant for companies that require non-engineers to update the content easily. Whether, it's a change in the content, A/B testing or conversion-rate-optimization related. There are many reasons why the content of a website gets updated quite often throughout the year. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-3-2024-noonification" rel="noopener noreferrer"&gt;181. The Noonification: Newton’s Laws in Society: How Social Forces Move Physical Bodies (4/3/2024)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3j1e0yuh3j65bd5fwbe.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3j1e0yuh3j65bd5fwbe.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
4/3/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/data-visualization-got-boring-so-i-made-dataglass" rel="noopener noreferrer"&gt;182. Data Visualization Got Boring, So I Made DataGlass&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpdwc9mtx5q9bl66lubo6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpdwc9mtx5q9bl66lubo6.jpeg" width="799" height="448"&gt;&lt;/a&gt;&lt;br&gt;
DataGlass is an AI-powered data visualization tool. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-to-consider-when-choose-an-i18n-library-for-a-nextjs-14-application" rel="noopener noreferrer"&gt;183. What to Consider When Choose an I18n Library for a Next.js 14 Application&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgfbjja0mdy5u0y57cylx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgfbjja0mdy5u0y57cylx.png" width="800" height="440"&gt;&lt;/a&gt;&lt;br&gt;
What is the best choice, and how does one go about selecting an i18n library for production? Let’s address this decision-making process.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/this-one-script-fixed-the-images-drop-in-late-problem" rel="noopener noreferrer"&gt;184. This One Script Fixed the “Images Drop In Late” Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8saf6ckau2yedr0wpql6.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8saf6ckau2yedr0wpql6.webp" width="800" height="447"&gt;&lt;/a&gt;&lt;br&gt;
A boring, repeatable image pipeline for Next.js: cap images at 800px, strip metadata, and auto-pick lossless vs lossy WebP so pages feel complete faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-valuable-lessons-i-learned-after-my-online-dev-radio-reached-700k-listens" rel="noopener noreferrer"&gt;185. 8 Valuable Lessons I Learned After My Online Dev Radio Reached 700K+ Listens🙏💖&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F69g23ou9q8xi63wmnmbs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F69g23ou9q8xi63wmnmbs.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
To celebrate 700K+ listens I decided to write an article where I could take you behind the scenes and share some of the most valuable lessons I've learned.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/real-feedback-on-my-portfolio-that-may-help-you-improve-yours" rel="noopener noreferrer"&gt;186. Real Feedback On My Portfolio That May Help You Improve Yours&lt;/a&gt;
&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%2Frmczzkpqc8zny8rb8syb.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%2Frmczzkpqc8zny8rb8syb.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Some months ago I posted an article about how I built my first personal portfolio. The feedback was pretty awesome and I got some great ideas.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-collaborative-whiteboard-why-i-chose-http-polling-over-websockets" rel="noopener noreferrer"&gt;187. Building a Collaborative Whiteboard: Why I Chose HTTP Polling Over WebSockets&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F15sh84bhh83uh3cqee66.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F15sh84bhh83uh3cqee66.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
This article explains how NodeLand uses a simpler, more pragmatic approach to document synchronization in a collaborative mind-mapping whiteboard. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/adding-a-file-service-plugin-to-your-medusa-store-an-essential-guide" rel="noopener noreferrer"&gt;188. Adding a File Service Plugin to Your Medusa Store: An Essential Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frroiqvd4fdnhwyvu4vyy.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frroiqvd4fdnhwyvu4vyy.jpeg" width="800" height="360"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial will help you to learn how to add a file service plugin in order to be able to add products to your Medusa store via the admin dashboard&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-your-own-ethereum-nft-explorer-using-nextjs" rel="noopener noreferrer"&gt;189. Create Your Own Ethereum NFT Explorer Using NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feqe854watajo4fsdgu1i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feqe854watajo4fsdgu1i.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
An NFT Explorer is a Decentralized Application (dApp) that allows users to get information about an NFT collection from the blockchain.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-exciting-journey-of-creating-my-first-portfolio-q4n33yf" rel="noopener noreferrer"&gt;190. The Exciting Journey Of Creating My First Portfolio📂🎉&lt;/a&gt;
&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%2Fotd35bt385rtwhbtxlu1.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%2Fotd35bt385rtwhbtxlu1.jpeg" width="800" height="391"&gt;&lt;/a&gt;&lt;br&gt;
For the last few months, I've been working on a personal portfolio. I've always believed that a separate portfolio is important for any dev since it connects you to future opportunities and it helps you to grow your network.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-essential-guide-to-rendering-your-website-em1x3tcd" rel="noopener noreferrer"&gt;191. An Essential Guide to Rendering your Website&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1cnd13ci8leaq8jqdsnc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1cnd13ci8leaq8jqdsnc.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Back in the day, rendering a website was simple. You needed a web server that served HTML files. Those were&amp;nbsp;static sites. Then developers started using databases and authentication. To achieve that, they needed to manipulate the HTML file before serving it. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-a-better-experience-for-courseware-management" rel="noopener noreferrer"&gt;192. Building a Better Experience for Courseware Management&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo0vegyfcn4yfgsu5lirz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo0vegyfcn4yfgsu5lirz.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Courseware as Code is a revolutionary approach to streamlining the production of courseware.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/save-time-by-generating-dynamic-sitemaps-in-nextjs" rel="noopener noreferrer"&gt;193. Save time by Generating Sitemaps Dynamically in NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnm0d7zuyxwzjjlbumuqz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnm0d7zuyxwzjjlbumuqz.jpeg" width="730" height="412"&gt;&lt;/a&gt;&lt;br&gt;
generate sitemap for next.js under 1 minute&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-sitemap-generator-script" rel="noopener noreferrer"&gt;194. Next.js Sitemap Generator Script&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn3i20xjp07so4t6eitgw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn3i20xjp07so4t6eitgw.jpeg" width="800" height="541"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to create your own sitemap generator script for a static Next.js website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-4-2024-noonification" rel="noopener noreferrer"&gt;195. The Noonification: Sam Bankman-(Never Getting)Fried (4/4/2024)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foudrv2v6nsmuvn3cd50f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foudrv2v6nsmuvn3cd50f.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
4/4/2024: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-learn-any-other-programming-language-when-you-can-learn-typescript" rel="noopener noreferrer"&gt;196. Why Learn Any Other Programming Language When You Can Learn Typescript?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6h5b5w79ky4k1800yyu5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6h5b5w79ky4k1800yyu5.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Use TypeScript in all your projects and all use cases without any limitation. You can now do frontend, backend, infrastructure and machine learning in one progr&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-we-built-this-a-platform-for-crowdsourced-design-patterns-kj1j33j9" rel="noopener noreferrer"&gt;197. How We Built This: A Platform for Crowdsourced Design Patterns&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiqcrknwvu3cokspc43dq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiqcrknwvu3cokspc43dq.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Built with Next, Apollo and MongoDB and deployed with GitHub Actions and Docker.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/new-template-offers-minimal-setup-to-get-react-working" rel="noopener noreferrer"&gt;198. New Template Offers Minimal Setup to Get React Working &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi4ae4e1tlj84bk92ao03.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi4ae4e1tlj84bk92ao03.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
The initialized project is designed for client-side applications exclusively. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-share-serializable-data-between-react-components-in-nextjs" rel="noopener noreferrer"&gt;199. How to Share Serializable Data Between React Components in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fovmzoz8g4ekjvot7tj3d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fovmzoz8g4ekjvot7tj3d.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
This article demonstrates how you can share any serializable data between React components.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/introducing-universal-image-component-the-ultimate-reactnextjs-image-solution" rel="noopener noreferrer"&gt;200. 🌟 Introducing Universal Image Component: The Ultimate React/NextJS Image Solution!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnqd32mp3b3cmtvi5ggtr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnqd32mp3b3cmtvi5ggtr.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Universal Image Component is the Ultimate React/NextJS Image Solution. It offers a range of modes to suit your needs. From Base64 conversion to CDN optimization&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-a-browser-console-log-wait-until-page-reloads-a-how-to-guide-2j1z3yt9" rel="noopener noreferrer"&gt;201. Making A Browser Console Log Wait Until Page Reloads [A How-To Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tmvsgpc5pn3pxf18x3d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tmvsgpc5pn3pxf18x3d.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Ever wanted to create a browser console log that persists after a page reloads? Sure, that isn’t a problem if you&amp;nbsp;enable the “preserve log” option&amp;nbsp;in your developer console, but hear me out.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/meet-the-writer-hackernoons-contributor-leandro-software-engineer" rel="noopener noreferrer"&gt;202. Meet the Writer: HackerNoon's Contributor Leandro, Software Engineer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6oy1g4vmicl5e88m8ptc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6oy1g4vmicl5e88m8ptc.jpeg" width="799" height="535"&gt;&lt;/a&gt;&lt;br&gt;
An interview with Leandro Nuñez, HackerNoon contributor, technical writer and software engineer. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-nextjs-router-2hz32d4" rel="noopener noreferrer"&gt;203. An Overview of Next.js Router &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F2D17XW9VheScfPr4MNJNPZhFHT82-0aa3omy.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%2Fcdn.hackernoon.com%2Fimages%2F2D17XW9VheScfPr4MNJNPZhFHT82-0aa3omy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
These tips and tricks for you on the Next.js router help you make your DX better and code cleaner&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-build-a-fully-typed-web-app-using-nextjs-planetscale-drizzle-and-kysely" rel="noopener noreferrer"&gt;204. How Build a Fully Typed Web App Using Next.js, PlanetScale, Drizzle, and Kysely&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fly64az660om75ct8jrw5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fly64az660om75ct8jrw5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Harness the power of PlanetScale, Drizzle ORM, and Kysely Query Builder to develop a scalable fully-typed web app.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-17-2025-newsletter" rel="noopener noreferrer"&gt;205. The HackerNoon Newsletter: AI Race With China Risks Undermining Western Values (7/17/2025)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1x6x0znhs1in34zhksrg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1x6x0znhs1in34zhksrg.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
7/17/2025: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/stop-guessing-prices-a-devs-guide-to-smarter-currency-handling-in-nextjs" rel="noopener noreferrer"&gt;206. Stop Guessing Prices: A Dev’s Guide to Smarter Currency Handling in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fabuj0yqwgvo4wtlzbdk0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fabuj0yqwgvo4wtlzbdk0.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
NextJs pricing page for Postly and Onu is built with detection, normalization, multi-provider FX, caching, and a tiny Switch Currency UI. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-4-2025-newsletter" rel="noopener noreferrer"&gt;207. The HackerNoon Newsletter: Our Communication No Longer Belongs to Us (8/4/2025)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fombkf5qx1u7axh75nde6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fombkf5qx1u7axh75nde6.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
8/4/2025: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/casing-can-break-netlify-functions-heres-how" rel="noopener noreferrer"&gt;208. Casing Can Break Netlify Functions: Here's How&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pmh8j30asgnmz7qvyju.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pmh8j30asgnmz7qvyju.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
It may not be apparent when you're working on it locally, but quirks such as this one on Netlify can throw a wrench into your application deployed in prod.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/inside-dograh-the-architecture-behind-an-open-voice-ai-stack" rel="noopener noreferrer"&gt;209. Inside Dograh: The Architecture Behind an Open Voice AI Stack&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkxstfe54fgsw2nf30z6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhkxstfe54fgsw2nf30z6.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A candid walkthrough of Dograh, the self-hostable voice AI platform built for developers who want full control, tracing, and no platform fees.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-our-ph-launch-for-askmakers-v20-lo1k3ua0" rel="noopener noreferrer"&gt;210. An Overview of our PH Launch for AskMakers v2.0&lt;/a&gt;
&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%2Fbf9oe6ba1mpp727eg7cj.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%2Fbf9oe6ba1mpp727eg7cj.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Oh…I am so sleepy…because I launched AskMakers 2.0 on Product Hunt and I have been monitoring it almost without sleeping😪&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/8-10-2023-noonification" rel="noopener noreferrer"&gt;211. The Noonification: The Girl an Inch Tall  (8/10/2023)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmgflrn5irdhk1lbpc43m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmgflrn5irdhk1lbpc43m.png" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
8/10/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 211 most read blog posts about &lt;a href="https://hackernoon.com/tagged/nextjs" rel="noopener noreferrer"&gt;Nextjs&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/211-blog-posts-to-learn-about-nextjs" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>learn</category>
      <category>learnnextjs</category>
    </item>
    <item>
      <title>67 Blog Posts To Learn About Next.js</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Tue, 25 Aug 2026 07:00:52 +0000</pubDate>
      <link>https://dev.to/learn_repo/67-blog-posts-to-learn-about-nextjs-17ce</link>
      <guid>https://dev.to/learn_repo/67-blog-posts-to-learn-about-nextjs-17ce</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/next.js" rel="noopener noreferrer"&gt;Next.js&lt;/a&gt; via these 67 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Next.js is a flexible React framework that gives you building blocks to create fast web applications. It's used on internet pages like this one :-) &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/30-nextjs-interview-questions-get-ready-for-your-dream-job" rel="noopener noreferrer"&gt;1. 30 Next.js Interview Questions: Get Ready for Your Dream Job&lt;/a&gt;
&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%2F82twd9mbdcym8hludfjv.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%2F82twd9mbdcym8hludfjv.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Ace Your Next.js Interview with these commonly asked Next.js interview questions and answers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-manage-state-in-nextjs-13-using-redux-toolkit" rel="noopener noreferrer"&gt;2. How to manage state in Next.js 13 using Redux Toolkit&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu808r8j9ra7exthwczv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Feu808r8j9ra7exthwczv.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
With server and client components in next.js 13, this tutorial will take you through integrating and managing state using redux toolkit in your project.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-easy-steps-to-use-next-auth-in-nextjs-13-using-route-handler" rel="noopener noreferrer"&gt;3. 6 Easy Steps to Use Next Auth in Next.js 13 Using Route Handler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt7h9qc294wa8ttniifu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt7h9qc294wa8ttniifu.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Next.js is a JavaScript framework that enables developers to create front-end web applications that are run on a server. It is a React-based framework that is e&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-and-file-downloads-three-ways-to-restrict-access-to-a-file" rel="noopener noreferrer"&gt;4. Next.js and File Downloads: Three Ways to Restrict Access to a File&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmdw7426l6f9jg9yj6r31.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmdw7426l6f9jg9yj6r31.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
Let's see exactly how we can protect files in next.js and allow certain users only to download them. Click to read the article...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/qwik-vs-nextjs-speed-comparison" rel="noopener noreferrer"&gt;5. Qwik vs Next.js: Speed Comparison&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdrgn01fyoqeu8hm5dokx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdrgn01fyoqeu8hm5dokx.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
A benchmark comparison and analysis between Qwik and Next.js&amp;nbsp;13.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-nextjs-and-how-to-debug-it-82523t65" rel="noopener noreferrer"&gt;6. What is Next.JS and How to Debug it&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fneuso011h298v2n1dwms.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fneuso011h298v2n1dwms.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Next.JS allows the developers to create Server-side, Client-side or Static websites. Unlike the other frameworks, the rendering in Next JS is&amp;nbsp;per page. That means, the "about" page can be static, while the "home" page can be server-side. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/static-full-text-search-in-nextjs-with-webassembly-rust-and-xor-filters-tldr" rel="noopener noreferrer"&gt;7. Static Full-Text Search in Next.js with WebAssembly, Rust, and Xor&amp;nbsp;Filters&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F099m42pmrz7uzg4wdjzu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F099m42pmrz7uzg4wdjzu.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
I built a full-text search engine in Rust and WebAssembly. Fast, lightweight, and tons of fun to build!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-configure-microsoft-entra-id-as-a-login-provider-in-your-nextjs-app" rel="noopener noreferrer"&gt;8. How to Configure Microsoft Entra ID as a Login Provider in Your Next.js App&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqhtobsnntptkpfdxtyjw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqhtobsnntptkpfdxtyjw.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A step-by-step guide to integrate Microsoft Entra ID with Next.js using Auth.js (Next-Auth).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/create-a-gradient-border-blog-postcard-using-tailwind-css-and-nextjs-a-how-to-guide" rel="noopener noreferrer"&gt;9. Create a Gradient Border With TailwindCSS and React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpl3gngudsa20hs1mrv09.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpl3gngudsa20hs1mrv09.jpeg" width="800" height="466"&gt;&lt;/a&gt;&lt;br&gt;
This blog post is a small tutorial in which I show you how you can create a gradient border blog card using Tailwind CSS.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-lesssuspense-greater-and-components-streaming-works-in-nextjs" rel="noopener noreferrer"&gt;10. How  and Components Streaming works in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rpllh6x7x1y0r1rgus1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2rpllh6x7x1y0r1rgus1.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Dive into Next.js's , exploring component streaming and chunked encoding. Learn how it optimizes content delivery for a seamless user experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/understanding-the-complexities-of-nextjs-v13" rel="noopener noreferrer"&gt;11. Understanding the Complexities of Next.js v13&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fud923hdq1d55yn568vw3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fud923hdq1d55yn568vw3.jpeg" width="799" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Next.js v13 was released by Vercel at the Next.js conference in October 2022, bringing many new features and improvements.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/gatsby-won-against-nextjs-in-this-heads-up-competition-xa7p3ysc" rel="noopener noreferrer"&gt;12. Gatsby Won Against Next.js in this Heads Up Competition&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhtc7iux0lv7m68g3ij8r.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhtc7iux0lv7m68g3ij8r.gif" width="760" height="398"&gt;&lt;/a&gt;&lt;br&gt;
A comparison of static site generators and how server-side rendering hurt performance&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-started-with-react-server-components-a-step-by-step-tutorial" rel="noopener noreferrer"&gt;13. Getting Started with React Server Components: A Step-by-Step Tutorial&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fot88gldeetq55ksvou40.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fot88gldeetq55ksvou40.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
React Server Components are a new feature that lets you build apps that combining the interactivity of client-side apps with the performance of server rendering&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/7-easy-steps-to-set-up-google-analytics-on-your-nextjs-website" rel="noopener noreferrer"&gt;14. 7 Easy Steps to Set Up Google Analytics on Your Next.JS Website &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b9ns38p9kl6alp2896q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2b9ns38p9kl6alp2896q.jpeg" width="800" height="530"&gt;&lt;/a&gt;&lt;br&gt;
A guide to help you set up Google Analytics 4 on your Next.js website.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-todo-app-with-nextjs-and-firebase" rel="noopener noreferrer"&gt;15. Creating a Todo App with NextJs &amp;amp;&amp;nbsp;Firebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnziy65qadf7si4jpjio.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnziy65qadf7si4jpjio.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Hey devs, welcome to this tutorial; we will build a real-time Todo App with React, NextJs + Firebase.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-use-mdx-bundler-with-nextjs" rel="noopener noreferrer"&gt;16. How to Use mdx-bundler with Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dw4o67gwj1o0p892uh7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dw4o67gwj1o0p892uh7.png" width="800" height="500"&gt;&lt;/a&gt;&lt;br&gt;
A short post on how to get started with mdx-bundler in Next.js&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/choosing-between-react-gatsby-nextjs-for-your-frontend" rel="noopener noreferrer"&gt;17. Choosing Between React, Gatsby, Next.js For Your Frontend&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5x5qsx6h4xb4z5b1h2wa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5x5qsx6h4xb4z5b1h2wa.jpeg" width="800" height="309"&gt;&lt;/a&gt;&lt;br&gt;
 React, Gatsby, Next.js. Which of the three should you choose for your frontend web development and what should you understand before you make the decision?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/superagi-learn-about-this-dev-first-framework-for-building-useful-autonomous-ai-agents" rel="noopener noreferrer"&gt;18. SuperAGI - Learn About This Dev-First Framework for Building Useful Autonomous AI Agents&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pt46yl06n2dn1i1l6h7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0pt46yl06n2dn1i1l6h7.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
SuperAGI is an open-source platform providing infrastructure to build autonomous AI agents. Designed to run multiple agents concurrently, SuperAGI's diverse set&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-to-convert-from-react-to-nextjs" rel="noopener noreferrer"&gt;19. 5 Reasons to Convert from React to Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3p4feji26ugxiwqiv43.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3p4feji26ugxiwqiv43.jpeg" width="800" height="389"&gt;&lt;/a&gt;&lt;br&gt;
React itself is a great solution already. But why are there many guides on "How to convert React to Next.js"? Let's find out why and when Next.js is better.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-dynamic-websites-with-ai-generated-content-automation" rel="noopener noreferrer"&gt;20. Building Dynamic Websites With AI-Generated Content Automation&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbxb4as3xvgnz4x70mquj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbxb4as3xvgnz4x70mquj.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Come on a journey with me as I create a self-generating news app, powered by automated AI-generated content. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/authenticate-your-users-using-facial-recognition-with-faceio-nextjs-and-tailwind-css" rel="noopener noreferrer"&gt;21. Authenticate Your Users Using Facial Recognition With FaceIO, Next.JS and Tailwind CSS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrnxpi7myl0xbfeh58xk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrnxpi7myl0xbfeh58xk.jpeg" width="800" height="480"&gt;&lt;/a&gt;&lt;br&gt;
FaceIO is a facial authentication framework that can easily be integrated into any website or web app using a simple JavaScript snippet.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/moonshots-kimi-k2-is-a-hefty-contender-to-claude-gpt-4-and-even-gemini" rel="noopener noreferrer"&gt;22. Moonshot's Kimi K2 Is a Hefty Contender to Claude, GPT-4 &amp;amp; Even Gemini&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsz19cgmlv9y7y46mvss6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsz19cgmlv9y7y46mvss6.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Could models like Claude, GPT-4, or Gemini Pro be losing their top spot?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/secure-your-nextjs-apps-with-jscrambler" rel="noopener noreferrer"&gt;23. Secure Your Next.js Apps with Jscrambler&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz9yo1qmb61o0krm8fso6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz9yo1qmb61o0krm8fso6.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we’ll look at how you can integrate Jscrambler into your Next.js app development workflow.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-complete-guide-to-self-hosting-umami-analytics-with-vercel-and-supabase" rel="noopener noreferrer"&gt;24. Your Complete Guide to Self-Hosting Umami Analytics with Vercel and Supabase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faua2flkosb6j1lkqfpls.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faua2flkosb6j1lkqfpls.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Umami Analytics is an open-source alternative to Google Analytics. It is free (open source) and allows self hosting (no vendor lock in).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/migrating-to-nextjs-13-a-simple-walkthrough" rel="noopener noreferrer"&gt;25. Migrating to Next.js 13: A Simple Walkthrough&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg3iiicz8zwyfnbgewe1f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg3iiicz8zwyfnbgewe1f.jpeg" width="799" height="293"&gt;&lt;/a&gt;&lt;br&gt;
A step-by-step process for migrating from next.js 12 to 13. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mongodb-support-for-nestjs-boilerplate-with-hexagonal-architecture" rel="noopener noreferrer"&gt;26. MongoDB Support for NestJS Boilerplate With Hexagonal Architecture&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0sj7o9ybzntpyeoa9yj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm0sj7o9ybzntpyeoa9yj.jpeg" width="799" height="268"&gt;&lt;/a&gt;&lt;br&gt;
NestJS Boilerplate with MongoDB support implementation with hexagonal architecture&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-contact-form-using-supabase-and-next-js" rel="noopener noreferrer"&gt;27. How to Create a Contact Form Using Supabase &amp;amp; Next JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwuqia8r2u0r7exd32ld.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flwuqia8r2u0r7exd32ld.jpeg" width="800" height="567"&gt;&lt;/a&gt;&lt;br&gt;
An introduction to Supabase — Part 1. Learn how to set up a database on Supabase to handle form submissions from a contact form.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/heres-how-i-built-a-free-open-source-project-manager-to-help-teams-keep-costs-under-$15month" rel="noopener noreferrer"&gt;28. Here’s How I Built a Free, Open-Source Project Manager to Help Teams Keep Costs Under $15/Month&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pyjzvbrf4p1qw40a8ll.jpeg" width="800" height="469"&gt;&lt;/a&gt;&lt;br&gt;
Today, I'm excited to share my open-source project manager with you all. I built this from the ground up with the goal of keeping operational costs under $15 pe&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/streamline-nestjs-setup-with-extensive-react-boilerplate" rel="noopener noreferrer"&gt;29. Streamline NestJS Setup with Extensive React Boilerplate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffuy43o0amubng2398c1h.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffuy43o0amubng2398c1h.jpeg" width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Extensive React Boilerplate: what is it, what features include, how it complements Nest.js boilerplate to build full-stack apps&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/best-javascript-frameworks-2025-laravel-vs-nextjs-and-more-this-week-in-js" rel="noopener noreferrer"&gt;30. Best JavaScript Frameworks 2025, Laravel vs. Next.js, and More - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff9dkpwwwtqnsivxo7lh5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ff9dkpwwwtqnsivxo7lh5.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
It’s 2025, and we've got some exciting trends to kick off the year, including the evolution of tech stacks, the Laravel vs Next.js rivalry&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/design-once-reuse-everywhere-how-i-built-a-custom-shadcn-ui-registry-with-nextjs-and-vercel" rel="noopener noreferrer"&gt;31. Design Once, Reuse Everywhere — How I Built a Custom Shadcn UI Registry with Next.js and Vercel&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnkdriaew1tmafosc7cnw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnkdriaew1tmafosc7cnw.png" width="800" height="567"&gt;&lt;/a&gt;&lt;br&gt;
Build and deploy a public shadcn/ui registry on Next.js &amp;amp; Vercel—covering setup, registry.json, cssVars, deps, and quick CLI install.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/automatic-image-optimization-nextjs-10-new-standards-for-2020-dc1h3zlf" rel="noopener noreferrer"&gt;32. Automatic Image Optimization: Next.js 10 New Standards for 2020 &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1tfhhk7yandoch67h7yl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1tfhhk7yandoch67h7yl.jpeg" width="780" height="512"&gt;&lt;/a&gt;&lt;br&gt;
Vercel has recently announced the latest version of its React-based web framework- Next.js 10. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-fix-a-404-error-when-getting-a-youtube-video-thumbnail-in-nextjs" rel="noopener noreferrer"&gt;33. How to Fix a 404 Error When Getting a YouTube Video Thumbnail in Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femojmov7kn61v4al7ipj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Femojmov7kn61v4al7ipj.jpeg" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
You might occasionally see a 404 error in the console log when displaying a YouTube thumbnail. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/configuring-wordpress-as-headless-cms-using-rest-api-with-nextjs" rel="noopener noreferrer"&gt;34. Configuring WordPress as Headless CMS using REST API with Nextjs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ywov4abpotx99rikyvz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0ywov4abpotx99rikyvz.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In today’s blog, we are going to see how we can configure WordPress as Headless CMS using REST API with Nextjs. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-personal-plan-to-learn-the-whole-web-frontend-development-ecosystem-in-2021-rw3i334s" rel="noopener noreferrer"&gt;35. My Personal Plan to Learn the Whole Web Frontend Development Ecosystem in 2021&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9679fqpulcxzl7jhsuf5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9679fqpulcxzl7jhsuf5.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I have always been very curious about the whole web frontend development ecosystem. It seems to me technology and developer tooling evolve very fast, and people have done a lot of creative things in this space in the last several years. Being completely ignorant to frontend it also added motivation for me to make a commitment this year (new year resolution🎉) &amp;nbsp;to become proficient at frontend development.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/building-an-unft-marketplace-using-nextjs-cosmic-and-stripe" rel="noopener noreferrer"&gt;36. Building an uNFT Marketplace Using Next.js, Cosmic and Stripe &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj92r9vvsdomss6k0xf6x.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj92r9vvsdomss6k0xf6x.webp" width="600" height="362"&gt;&lt;/a&gt;&lt;br&gt;
 Build a uNFT marketplace using React.js Next.js Cosmic CMS and Stripe. You could build your own projects using these powerful tools&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-essential-guide-to-feature-toggles-using-nextjs-and-react-a22j37bk" rel="noopener noreferrer"&gt;37. An Essential Guide to Feature Toggles Using Next.JS and React&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5n1ssahbx54xum4ad06.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5n1ssahbx54xum4ad06.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
This post will show you how to build the Feature Toggle mechanism in your Next.JS application. We are going to use Next.JS, React, and TypeScript&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-locks-the-back-door-openai-unlocks-image-generation-and-vue-steals-the-spotlight" rel="noopener noreferrer"&gt;38. Next.js Locks the Back Door, OpenAI Unlocks Image Generation, and Vue Steals the Spotlight&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2teyrw2iajjb9ebvrpjj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2teyrw2iajjb9ebvrpjj.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Stay updated on JavaScript! Critical Next.js security fix, OpenAI’s 4o image generation, Vue.js 2025 insights, and major tool updates in Babel, Bun, and pnpm.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-dapp-on-rootstock-with-nextjs-typescript-and-solidity" rel="noopener noreferrer"&gt;39. How to Build DApp on Rootstock with Next.js, Typescript, and Solidity&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F35afhuc0vdai75z0tyu3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F35afhuc0vdai75z0tyu3.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Step-by-step guide to building a DApp on Rootstock with Next.js, TypeScript, and Solidity. Learn how to set up your development environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-open-source-to-disrupt-marketplaces-aq1l3xa7" rel="noopener noreferrer"&gt;40. Using Open-Source Software to Disrupt Marketplaces&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcm6tymdj6l27d8e83ipm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcm6tymdj6l27d8e83ipm.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
“Disruption innovation,” a term coined in the mid-90’s, is used to describe a phenomenon where small business owners can build simpler, lower-priced products to take on less agile, established companies who have begun to focus on enterprise sales.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sending-emails-with-edge-functions-on-supabase" rel="noopener noreferrer"&gt;41. Sending emails with Edge Functions on Supabase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb0mmk6tz2ojbu2p0gt6e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb0mmk6tz2ojbu2p0gt6e.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
A simple tutorial on Edge Functions . Learn how to work with edge functions on Supabase to send emails.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-webiny-headless-cms-with-starter-kits-for-gatsby-nextjs" rel="noopener noreferrer"&gt;42. Using Webiny Headless CMS With Starter Kits for Gatsby, NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmn23ot0p7wg9nbmn29t9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmn23ot0p7wg9nbmn29t9.jpeg" width="799" height="392"&gt;&lt;/a&gt;&lt;br&gt;
You can spin up a Webiny instance on your own cloud infrastructure in minutes, and use one of our 1-click starters to get build a frontend quickly.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/i-shaved-1mb-off-my-nextjs-app-the-fix-was-hiding-in-plain-sight" rel="noopener noreferrer"&gt;43. I Shaved 1MB Off My Next.js App – The Fix Was Hiding in Plain Sight&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjouqdtvqty9a8jiebuyw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjouqdtvqty9a8jiebuyw.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Struggling with slow Next.js load times? Learn how I cut 1MB of JavaScript bloat, fixed import chaos, and made my app blazing fast.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-blog-with-nextjs-chakra-ui-and-hygraph" rel="noopener noreferrer"&gt;44. How to Build a Blog with NextJs, Chakra UI, and HyGraph&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyile5l2axbvc04pa5z7q.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyile5l2axbvc04pa5z7q.jpeg" width="800" height="339"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I described how I created my blog using NextJs, Chakra UI, and GraphCMS. I also disclosed the tools, technologies, and services that I used.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-an-ai-powered-web-application-with-nextjs-and-tensorflowjs-a-guide" rel="noopener noreferrer"&gt;45. How to Build an AI-Powered Web Application With Next.js and TensorFlow.js: A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu6tyke27vda3vtlsdx4k.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu6tyke27vda3vtlsdx4k.webp" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
This tutorial is designed to guide you through building an AI-powered web application and showcase the potential of AI in everyday web development&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-an-infinite-canvas-that-connects-git-repos-notes-and-tasks" rel="noopener noreferrer"&gt;46. How I Built an Infinite Canvas That Connects Git Repos, Notes, and Tasks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faq0994hk02052ht2f6v2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faq0994hk02052ht2f6v2.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
How Ideon combines ReactFlow, Yjs, and Git to create a real-time collaborative canvas for developers while solving sync conflicts, performance, and SSRF risks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-deploy-a-nextjs-book-reader-app-on-aws-with-docker" rel="noopener noreferrer"&gt;47. How to Deploy a Next.js Book Reader App on AWS with Docker&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81nok0mp4j5rach8zfpa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81nok0mp4j5rach8zfpa.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Deploy a Next.js Book Reader App on AWS using Docker! Learn how to set up an EC2 instance, build a Docker image, and run your app in a container.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/angular-19-is-here-nextjs-from-china-newest-javascript-engine-and-more-this-week-in-js" rel="noopener noreferrer"&gt;48. Angular 19 Is Here, Next.js From China, NEWEST JavaScript Engine, and More - This Week in JS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhtup9msdj73taglm4yyc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhtup9msdj73taglm4yyc.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Today, we’ll be looking at Angular’s game-changing updates, an unknown JavaScript framework from China, and a revolutionary JavaScript engine called Nova&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cut-load-times-in-half-with-these-nextjs-tweaks" rel="noopener noreferrer"&gt;49. Cut Load Times in Half with These Next.js Tweaks&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuivzwjptg639xo76bsfh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuivzwjptg639xo76bsfh.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
To enhance your Next.js application performance you should prevent typical mistakes while applying essential optimization techniques. Discover methods to reduce&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nextjs-authentication-made-easy-with-firebase" rel="noopener noreferrer"&gt;50. Next.js Authentication Made Easy with Firebase&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd067p7eoru5z0lurx8zd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fd067p7eoru5z0lurx8zd.jpeg" width="800" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Set up secure authentication in your Next.js app with Firebase. Follow this step-by-step guide to quickly integrate Google and Email/Password sign-in methods.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-real-time-page-views-to-your-nextjs-website" rel="noopener noreferrer"&gt;51. How to Add Real-time Page Views to Your Next.js Website&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnf0hv4g7lzmv14aauw8.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhnf0hv4g7lzmv14aauw8.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
If you're searching for a simple and effective method to incorporate real-time page views into your next.js website, you've come across the perfect tutorial.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/generative-ai-in-javascript-microsoft-genaiscript-svelte-5-nextjs-15-and-more-this-week-in-js" rel="noopener noreferrer"&gt;52. Generative AI in JavaScript? Microsoft GenAIScript, Svelte 5, Next.js 15 and More - This Week in JS&lt;/a&gt;
&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%2Fsmuff476urtwq328rsbb.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%2Fsmuff476urtwq328rsbb.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
In this edition of This Week in Javascript, we’ve got some game-changing updates on Microsoft’s GenAIScript, the long-awaited Svelte 5 update, and more.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/using-nextjs-to-effectively-format-a-page-and-structure-its-seo" rel="noopener noreferrer"&gt;53. Using Next.js to Effectively Format a Page and Structure Its SEO&lt;/a&gt;
&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%2Fckbseq7b4gahd5t3348z.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%2Fckbseq7b4gahd5t3348z.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Organizing your Next.js application and using its components.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-add-reactivity-to-your-nextjs-blog-using-giscus" rel="noopener noreferrer"&gt;54. How to Add Reactivity to Your Next.js Blog Using Giscus&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ra7esitj712d4knde58.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ra7esitj712d4knde58.jpeg" width="800" height="426"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to add A comments &amp;amp; reactions system to your Next.js blog powered by GitHub Discussions using giscus.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-integrate-nextjs-with-electron-using-react-server-components" rel="noopener noreferrer"&gt;55. How to Integrate Next.js with Electron Using React Server Components&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx0borferul55p2rpo3ll.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx0borferul55p2rpo3ll.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Combining Next.js and Electron app to use React Server Components without opening ports or running HTTP server even on localhost.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-intro-to-middleware-in-nextjs-12" rel="noopener noreferrer"&gt;56. An Intro to Middleware in NextJS 12&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wm51p17ix2m9tbzuhuk.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7wm51p17ix2m9tbzuhuk.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
NextJS 12 was announced yesterday at the NextJS Conf and they announced a new feature called middleware which allows one to modify the response to a request.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-a-request-access-approval-system-using-nextjs" rel="noopener noreferrer"&gt;57. How to Build a Request Access Approval System Using Next.js&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0p8nqhkbpdjuj8bcvjmh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0p8nqhkbpdjuj8bcvjmh.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to build an efficient Request Access Approval System using Next.js and Permit.io for managing permissions securely and effectively&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-connect-nextjs-with-firebase-auth-rest-api-ey1y33w0" rel="noopener noreferrer"&gt;58. Next.js: Firebase Authentication and Middleware for API Routes&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmtvfb0yo5lfrurb6dp1w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmtvfb0yo5lfrurb6dp1w.jpeg" width="760" height="1353"&gt;&lt;/a&gt;&lt;br&gt;
Recently I made a&amp;nbsp;small web app&amp;nbsp;that requires user accounts. I learned quite a bit about setting up authentication with Firebase on the client-side and using it on the server-side to protected API routes with a middleware pattern similar to Express.js. This post is a recap of what I learned based on this project for future reference. You can find the code for this project on GitHub&amp;nbsp;here.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/this-one-script-fixed-the-images-drop-in-late-problem" rel="noopener noreferrer"&gt;59. This One Script Fixed the “Images Drop In Late” Problem&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8saf6ckau2yedr0wpql6.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8saf6ckau2yedr0wpql6.webp" width="800" height="447"&gt;&lt;/a&gt;&lt;br&gt;
A boring, repeatable image pipeline for Next.js: cap images at 800px, strip metadata, and auto-pick lossless vs lossy WebP so pages feel complete faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/creating-a-sendfox-newsletter-signup-form-in-nextjs-a-tutorial" rel="noopener noreferrer"&gt;60. Creating a SendFox Newsletter Signup Form in Next.js: A Tutorial&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FdieIKS1smgR3vhCfmUenCSgojq23-qd03fsr.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%2Fcdn.hackernoon.com%2Fimages%2FdieIKS1smgR3vhCfmUenCSgojq23-qd03fsr.png" width="800" height="520"&gt;&lt;/a&gt;&lt;br&gt;
A practical guide to fill in a missing piece in the product docs&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/openai-introduces-controversial-o1-pricing-model" rel="noopener noreferrer"&gt;61. OpenAI Introduces Controversial o1 Pricing Model&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmbd8v35ag3epse3g59t9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmbd8v35ag3epse3g59t9.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
OpenAI's o1 Pro model is making waves in the JavaScript community, but at what cost?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-i-built-a-simple-mdx-blog-in-nextjs-and-why-i-chose-native-mdx-over-contentlayer" rel="noopener noreferrer"&gt;62. How I Built a Simple MDX Blog in Next.js and why I chose native mdx over Contentlayer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fya871b3l1llbycommrg5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fya871b3l1llbycommrg5.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
How a senior software engineer built his first blog using NextJS and mdx.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/save-time-by-generating-dynamic-sitemaps-in-nextjs" rel="noopener noreferrer"&gt;63. Save time by Generating Sitemaps Dynamically in NextJS&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnm0d7zuyxwzjjlbumuqz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnm0d7zuyxwzjjlbumuqz.jpeg" width="730" height="412"&gt;&lt;/a&gt;&lt;br&gt;
generate sitemap for next.js under 1 minute&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-a-browser-console-log-wait-until-page-reloads-a-how-to-guide-2j1z3yt9" rel="noopener noreferrer"&gt;64. Making A Browser Console Log Wait Until Page Reloads [A How-To Guide]&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tmvsgpc5pn3pxf18x3d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6tmvsgpc5pn3pxf18x3d.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Ever wanted to create a browser console log that persists after a page reloads? Sure, that isn’t a problem if you&amp;nbsp;enable the “preserve log” option&amp;nbsp;in your developer console, but hear me out.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-overview-of-nextjs-router-2hz32d4" rel="noopener noreferrer"&gt;65. An Overview of Next.js Router &lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2F2D17XW9VheScfPr4MNJNPZhFHT82-0aa3omy.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%2Fcdn.hackernoon.com%2Fimages%2F2D17XW9VheScfPr4MNJNPZhFHT82-0aa3omy.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
These tips and tricks for you on the Next.js router help you make your DX better and code cleaner&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/one-developer-one-mission-a-better-home-for-lol-esports" rel="noopener noreferrer"&gt;66. One Developer. One Mission. A Better Home for LoL Esports&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhyj40fezvr94ufv02wfv.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhyj40fezvr94ufv02wfv.webp" width="800" height="406"&gt;&lt;/a&gt;&lt;br&gt;
LOLTV.gg is a hub for League of Legends eSports, inspired by HLTV.org and VLR.gg.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-build-a-fully-typed-web-app-using-nextjs-planetscale-drizzle-and-kysely" rel="noopener noreferrer"&gt;67. How Build a Fully Typed Web App Using Next.js, PlanetScale, Drizzle, and Kysely&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fly64az660om75ct8jrw5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fly64az660om75ct8jrw5.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Harness the power of PlanetScale, Drizzle ORM, and Kysely Query Builder to develop a scalable fully-typed web app.&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 67 most read blog posts about &lt;a href="https://hackernoon.com/tagged/next.js" rel="noopener noreferrer"&gt;Next.js&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/67-blog-posts-to-learn-about-nextjs" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>learn</category>
      <category>learnnextjs</category>
    </item>
    <item>
      <title>149 Blog Posts To Learn About Networking</title>
      <dc:creator>LearnRepo</dc:creator>
      <pubDate>Mon, 24 Aug 2026 23:00:57 +0000</pubDate>
      <link>https://dev.to/learn_repo/149-blog-posts-to-learn-about-networking-11n2</link>
      <guid>https://dev.to/learn_repo/149-blog-posts-to-learn-about-networking-11n2</guid>
      <description>&lt;h3&gt;
  
  
  Let's learn about &lt;a href="https://hackernoon.com/tagged/networking" rel="noopener noreferrer"&gt;Networking&lt;/a&gt; via these 149 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the &lt;a href="https://github.com/hackernoon/learn" rel="noopener noreferrer"&gt;Learn Repo&lt;/a&gt; or &lt;a href="https://learnrepo.com" rel="noopener noreferrer"&gt;LearnRepo.com&lt;/a&gt; to find the most read blog posts about any technology.
&lt;/h3&gt;

&lt;p&gt;Diplomacy is the art of going to hell in such a way that people look forward to the trip.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/19-things-i-learnt-reading-the-nodejs-docs-8a2dcc7f307f" rel="noopener noreferrer"&gt;1. 19 things I learnt reading the NodeJSdocs&lt;/a&gt;
&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%2Fpsu0mmkf9f7fck7az9dk.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%2Fpsu0mmkf9f7fck7az9dk.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
I’d like to think I know Node pretty well. I haven’t written a web site that doesn’t use it for about 3 years now. But I’ve never actually sat down and read the docs.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-custom-captive-portal-for-home-wifi-with-raspberry-pi-and-ai" rel="noopener noreferrer"&gt;2. How to Create a Custom Captive Portal for Home WiFi with Raspberry Pi and AI &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2chz2sz6h4qpaubdv78c.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2chz2sz6h4qpaubdv78c.jpeg" width="799" height="399"&gt;&lt;/a&gt;&lt;br&gt;
Explore the process of creating a personalized captive portal for home WiFi using Raspberry Pi and AI-powered customization.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bitcoin-miners-beware-invalid-blocks-need-not-apply-51c293ee278b" rel="noopener noreferrer"&gt;3. Bitcoin Miners Beware: Invalid Blocks Need Not Apply&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffl6um3qjaatf1u5ykz2k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffl6um3qjaatf1u5ykz2k.jpeg" width="800" height="527"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Like my &lt;/em&gt;&lt;a href="https://hackernoon.com/moores-observation-35f7b25e5773" rel="noopener noreferrer"&gt;&lt;em&gt;Moore’s Law article&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, this is an excerpt from a &lt;/em&gt;&lt;a href="https://hackernoon.com/sharding-centralizes-ethereum-by-selling-you-scaling-in-disguised-as-scaling-out-266c136fc55d" rel="noopener noreferrer"&gt;&lt;em&gt;much larger article&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. It’s good enough to serve as a standalone piece because the misconception this aims to put to rest is a commonly raised one that becomes annoyingly repetitive.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-things-infosec-professionals-need-to-know-about-networking-d159946efc93" rel="noopener noreferrer"&gt;4. 10 things InfoSec Professionals Need to Know About Networking&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F89mef27kxezwkuy51wul.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F89mef27kxezwkuy51wul.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
So this story stems from the fact that I’ve plopped myself into the InfoSec world from App Development and from my Sec work I’ve really seen and understood that there is a need for a greater security understanding amongst devs, and the planet in general.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-network-system-design-cheat-sheet-load-balancer-reverse-proxy-forward-proxy-api-gateway" rel="noopener noreferrer"&gt;5. The System Design Cheat Sheet: Load Balancer, Reverse Proxy, Forward Proxy, API Gateway&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4pfypdm02e06n1eb43fn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4pfypdm02e06n1eb43fn.jpeg" width="800" height="405"&gt;&lt;/a&gt;&lt;br&gt;
Discover the key features of Load Balancers, Reverse Proxies, Forward Proxies, and API Gateways. Ideal for refreshing knowledge before System Design interview.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-set-up-a-local-dns-server-with-python" rel="noopener noreferrer"&gt;6. How to Set Up a Local DNS Server With Python &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F86itqpgqzw7jqonvus8l.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F86itqpgqzw7jqonvus8l.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
DNS servers play a crucial role in translating human-friendly domain names into IP addresses that computers use to identify each other on the network.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-fix-an-ethernet-cable-plug-rj45-plug-and-other-ethernet-tips" rel="noopener noreferrer"&gt;7. How to Fix an Ethernet Cable Plug (RJ45 Plug) and Other Ethernet Tips&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwtvhg549szm3wjlannf1.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwtvhg549szm3wjlannf1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Many of you have probably experienced problems with a broken RJ45 plug. The locking tab of RJ45 plugs breaks easily and this is one of the most common issues faced by the users of Ethernet cables. Now, I’ll tell you about a temporary solution that will help you make a connection with a broken plug more reliable.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cracking-the-sans-gsec-certification" rel="noopener noreferrer"&gt;8. Cracking the SANS GSEC Certification&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5z0yb3fqykx92tbgcm82.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5z0yb3fqykx92tbgcm82.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The SANS GIAC Security Essentials (GSEC) certification is for anyone working in the field of Information Security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-top-6-serial-over-network-utility" rel="noopener noreferrer"&gt;9. The Top 6 Serial over Network utility&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiw2e7jgj0swwckfl7a1v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fiw2e7jgj0swwckfl7a1v.jpeg" width="639" height="276"&gt;&lt;/a&gt;&lt;br&gt;
Attempting to connect a serial device to more than one computer would lead to a tangle of cables and is almost impossible without a serial over network solution&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-download-a-file-using-curl-with-examples-mon3ubd" rel="noopener noreferrer"&gt;10. How to Download a File Using cURL With Examples&lt;/a&gt;
&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%2Fa958wv96cv01c80nvpds.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%2Fa958wv96cv01c80nvpds.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
If you have ever used cURL to retrieve the output of a file, believe me, saving that output to a file only takes a few more characters.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/rethinking-programming-network-aware-type-system-8o7x3yh6" rel="noopener noreferrer"&gt;11. Rethinking Programming: Network-Aware Type System&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.259Z-w1loc9mt1l3eifr8yxzitfhy" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.259Z-w1loc9mt1l3eifr8yxzitfhy" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Introduction&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dns-queries-explained-lj523tiu" rel="noopener noreferrer"&gt;12. DNS Queries Explained&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7i2hugzwm7w2ssnw9hjg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7i2hugzwm7w2ssnw9hjg.jpeg" width="800" height="567"&gt;&lt;/a&gt;&lt;br&gt;
DNS is a topic often considered difficult to understand, but the basic workings are actually not hard to grasp. The first fundamental point to grasp is that every domain in existence is linked to an Internet Protocol (IP) address. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-personal-residential-proxy-to-bypass-geo-restrictions" rel="noopener noreferrer"&gt;13. How to Create a Personal Residential Proxy to Bypass Geo Restrictions&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkbibvad7luhsu48wqhdo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkbibvad7luhsu48wqhdo.jpeg" width="503" height="445"&gt;&lt;/a&gt;&lt;br&gt;
By setting up a peer-to-peer(P2P) VPN and connecting my laptop and desktop to it, I was able to route the traffic of my laptop in India to my desktop in the US.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unity-realtime-multiplayer-part-2-tcp-udp-websocket-protocols" rel="noopener noreferrer"&gt;14. Unity Realtime Multiplayer, Part 2: TCP, UDP, WebSocket Protocols&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv7o04go3u2a90eslkwys.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv7o04go3u2a90eslkwys.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
This article covers the data transmission protocols utilized in real-time multiplayer games.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/inside-aws-route53s-weighted-routing-policy" rel="noopener noreferrer"&gt;15. Inside AWS Route53's Weighted Routing Policy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F952cm55ycslwz56xi4se.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F952cm55ycslwz56xi4se.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Unveiling the Hidden Secrets of AWS Route53 Weighted Routing Policy&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/private-networks-how-tailscale-works-xxlb3v6i" rel="noopener noreferrer"&gt;16. Private Networks: How Tailscale Works&lt;/a&gt;
&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%2Fvwnamnqv94jyg9vkm79k.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%2Fvwnamnqv94jyg9vkm79k.jpg" width="799" height="266"&gt;&lt;/a&gt;&lt;br&gt;
People often ask us for an overview of how Tailscale works. We’ve been putting off answering that, because we kept changing it! But now things have started to settle down.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-create-a-personal-brand-in-the-design-industry" rel="noopener noreferrer"&gt;17. How to Create a Personal Brand in the Design Industry&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg1rm2wcmoh3v61704lne.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg1rm2wcmoh3v61704lne.jpeg" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Information and guidance on how to create and showcase a compelling personal brand in the digital design industry.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/deep-dive-into-ssl-certificates" rel="noopener noreferrer"&gt;18. Deep Dive into SSL certificates&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwaxqafg6o24k7vx5cgde.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwaxqafg6o24k7vx5cgde.jpeg" width="799" height="535"&gt;&lt;/a&gt;&lt;br&gt;
A deep dive discussion on SSL certificate&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-domain-name-system-work-318j3w0d" rel="noopener noreferrer"&gt;19. How the Domain Name System Works&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.256Z-qv1xykdnpf9gbfpd36rb4h7t" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.256Z-qv1xykdnpf9gbfpd36rb4h7t" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
The Domain Name System.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ipv6-and-ctv-the-measurement-challenge-from-the-fastest-growing-ad-channel" rel="noopener noreferrer"&gt;20. IPv6 and CTV: The Measurement Challenge From the Fastest-Growing Ad Channel&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fszuboxd8vlgawa5048bl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fszuboxd8vlgawa5048bl.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
IPv6 breaks digital ad measurement. Learn how IPinfo’s research-driven, active-measurement model restores accuracy across CTV and all channels.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-do-api-caching-with-dio-and-hive-in-flutter" rel="noopener noreferrer"&gt;21. How to do API Caching with Dio and Hive in Flutter&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5sz48d30gg349wsxqkp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj5sz48d30gg349wsxqkp.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
With this short guide you can add caching to your flutter app that requests an API or a web server and receives information that is required to be stored.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-security-101-everything-you-need-to-know-t5j3745" rel="noopener noreferrer"&gt;22. Network Security 101: Everything You Need to Know&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frjkeetnjhdys799whbsx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frjkeetnjhdys799whbsx.jpeg" width="799" height="618"&gt;&lt;/a&gt;&lt;br&gt;
Network Security is Vital. Its purpose is to prevent unauthorized users from accessing an organization's network and devices. It is intended to keep data safe. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-developer-marketing-in-2020-f7k32gz" rel="noopener noreferrer"&gt;23. Developer Marketing Guide: 2020 Version&lt;/a&gt;
&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%2Fkw2a4j0ox3yvazdt4zfl.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%2Fkw2a4j0ox3yvazdt4zfl.jpg" width="800" height="330"&gt;&lt;/a&gt;&lt;br&gt;
Initial Thoughts&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/making-a-ping-in-php-a-quick-guide" rel="noopener noreferrer"&gt;24. Making a Ping in PHP: A Quick Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fso46b73klffvhdgrcku3.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fso46b73klffvhdgrcku3.png" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to make a Ping in PHP with this quick and easy-to-follow guide.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-kubernetes-network-plugin-should-you-use-a-side-by-side-comparison" rel="noopener noreferrer"&gt;25. What Kubernetes Network Plugin Should You Use? A Side by Side Comparison&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0rnj8c74n8kx1djgygq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0rnj8c74n8kx1djgygq.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Discover a comparative analysis of Kubernetes network plugins Flannel, Cilium, Calico, and Canal. Learn about their performance, security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unity-realtime-multiplayer-part-3-reliable-udp-protocol" rel="noopener noreferrer"&gt;26. Unity Realtime Multiplayer, Part 3: Reliable UDP Protocol&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdwzhw4oie16603tlnpr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkdwzhw4oie16603tlnpr.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
The TCP and UDP protocols each have pros and cons. What if we could combine TCP's reliability and UDP's efficiency? Hello Reliable UDP (RUDP)! &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/accessing-network-ppps-running-inside-wsl2-from-other-devices-in-your-lan" rel="noopener noreferrer"&gt;27. Accessing Network Apps Running Inside WSL2 from Other Devices in Your LAN&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fems3836dt5s999nt0gml.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fems3836dt5s999nt0gml.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
In this article, I explain how to tweak Windows and WSL networking to bypass WSL NAT and connect to development servers inside WSL from other devices in LAN.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-diy-5g-router-hack-that-turns-a-raspberry-pi-into-a-pocket-sized-powerhouse" rel="noopener noreferrer"&gt;28. The DIY 5G Router Hack That Turns a Raspberry Pi Into a Pocket-Sized Powerhouse&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqtg1zso7ud1yk89w233w.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqtg1zso7ud1yk89w233w.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
This step-by-step guide shows you how to add mobile connectivity and create a pocket-sized network powerhouse.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-devops-to-netdevops-where-are-we-now-in-networking" rel="noopener noreferrer"&gt;29. From DevOps to NetDevOps: Where Are We Now in Networking?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8chjb9ou2t5valqcuozd.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8chjb9ou2t5valqcuozd.jpeg" width="800" height="582"&gt;&lt;/a&gt;&lt;br&gt;
NetdevOps is the application of  DevOps principles in networking,&lt;br&gt;
modern network engineers and administrators should manage networks efficiently for agility.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-mobile-phones-to-networking-nokias-evolution-in-the-tech-industry" rel="noopener noreferrer"&gt;30. From Mobile Phones to Networking: Nokia's Evolution in the Tech Industry&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe90skdngglwm19hfr2yf.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe90skdngglwm19hfr2yf.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Nokia, once the undisputed king of the mobile phone market, has struggled to maintain its position in recent years.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/developing-cross-platform-qt-applications-for-ble-based-systems" rel="noopener noreferrer"&gt;31. Developing Cross-platform Qt Applications for BLE-based Systems&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9at4skq4lpaa1e48pii7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9at4skq4lpaa1e48pii7.jpeg" width="800" height="363"&gt;&lt;/a&gt;&lt;br&gt;
Bluetooth Low Energy (BLE, Bluetooth LE, also known as Bluetooth Smart) is a form of wireless PAN technology that can be used to transfer data between devices.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-deeper-look-into-ssh-and-x509-certificates" rel="noopener noreferrer"&gt;32. A Deeper Look into SSH and X.509 Certificates&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5tvz7gg4pitdxku7jkxp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5tvz7gg4pitdxku7jkxp.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Although SSH certificates are the most secure way to regulate SSH access, they are underutilized. This article explains why you should be using SSH certificates&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/effective-techniques-for-debugging-network-connectivity-issues-in-mobile-apps" rel="noopener noreferrer"&gt;33. Effective Techniques for Debugging Network Connectivity Issues in Mobile Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwi746upvyhy9pxe8kj30.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwi746upvyhy9pxe8kj30.jpeg" width="800" height="462"&gt;&lt;/a&gt;&lt;br&gt;
Master network debugging for mobile apps. Troubleshoot connectivity issues, enhance performance and improve user experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-day-i-learned-my-nas-was-traceable-through-tls-logs" rel="noopener noreferrer"&gt;34. The Day I Learned My NAS Was Traceable Through TLS Logs&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Furfss3033lrhop9iqano.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Furfss3033lrhop9iqano.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
I recently learned about a new way to leak your privacy, and it's a scary one. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/unity-realtime-multiplayer-part-1-networking-basics" rel="noopener noreferrer"&gt;35. Unity Realtime Multiplayer, Part 1: Networking Basics&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs2dho758m977dmojz1yc.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs2dho758m977dmojz1yc.png" width="800" height="407"&gt;&lt;/a&gt;&lt;br&gt;
This article covers networking basics, player experience considerations, network speeds, underlying infrastructure and potential delays.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/tcp-ip-stack-oversimplified-for-web-developers" rel="noopener noreferrer"&gt;36. TCP / IP Stack - Simplified for Web Developers 🌍🧑🏻‍💻&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ydemygbcq5jnu6y36wp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ydemygbcq5jnu6y36wp.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
TCP / IP model is not a physical thing. It is a conceptual model used to understand how communications are made over the Internet, and consists of 4 layers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/hello-there-the-introverted-developers-guide-to-professional-networking" rel="noopener noreferrer"&gt;37. Hello There: The Introverted Developer's Guide to Professional Networking :)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tk4b4mmmmu6fmz3rf87.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2tk4b4mmmmu6fmz3rf87.jpeg" width="800" height="809"&gt;&lt;/a&gt;&lt;br&gt;
The right socialization strategies can influence the present moment value of money. Social skills directly map to the amount of money we earn.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-be-careful-when-sharing-wifi-password-with-qr-code" rel="noopener noreferrer"&gt;38. How to Be Careful When Sharing WiFi Password With QR Code&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsomsxqdaoa0vpuxtfuiu.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsomsxqdaoa0vpuxtfuiu.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Share your QR code of your network carefully, mistakes can lead to disaster&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/networking-at-vc-events-how-to-gain-more-value" rel="noopener noreferrer"&gt;39. Networking at VC Events: How to Gain More Value?&lt;/a&gt;
&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%2Fskql2t6rnyypp5omeqxr.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%2Fskql2t6rnyypp5omeqxr.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The pandemic and lockdowns have proven to the world the simple truth that we are social beings.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/from-networking-to-the-cloud-navigating-career-shifts-in-a-cloud-first-world" rel="noopener noreferrer"&gt;40. From Networking to the Cloud: Navigating Career Shifts in a Cloud-First World&lt;/a&gt;
&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%2F3rs0thht9ore4hz1r1yc.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%2F3rs0thht9ore4hz1r1yc.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Many network folks find the idea of learning cloud architecture. The truth is that the two are more similar than they seem.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-hack-a-huge-career-in-tech-with-pr-expert-and-founder-sarah-evans-ls2m3uqa" rel="noopener noreferrer"&gt;41. How to Hack a Huge Career in Tech with PR Expert &amp;amp; Founder Sarah Evans&lt;/a&gt;
&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%2Fu35wwvyz85vjs7syl2ad.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%2Fu35wwvyz85vjs7syl2ad.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
I sat down with Sarah Evans—tech industry PR legend and strategic communications startup founder—to talk all things branding and influence: from personal to B2B. You can watch the Youtube version of this podcast right here in this post, or grab the audio-only on Spotify, or over at podcast.hackernoon.com.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/control-tcp-retransmissions-early-issue-detection-to-prevent-data-loss" rel="noopener noreferrer"&gt;42. Control TCP Retransmissions: Early Issue Detection to Prevent Data Loss&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclpm4d6rrgsmzx0n8rkv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclpm4d6rrgsmzx0n8rkv.jpeg" width="800" height="1067"&gt;&lt;/a&gt;&lt;br&gt;
Prevent Data Loss in TCP: How to handle server failures effectively and avoid long TCP retransmissions&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/notion-crm-template-how-i-use-it-to-grow-my-career-3v6q339m" rel="noopener noreferrer"&gt;43. Notion CRM template: How I use it to Grow My Career&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F9FoqLXBqkFSxBjQvbeLToKfU4GA2-f4i33il.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%2Fhackernoon.com%2Fimages%2F9FoqLXBqkFSxBjQvbeLToKfU4GA2-f4i33il.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
How to build a CRM tool to grow professional relationships and your career&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/networking-is-not-working-ezo31v9" rel="noopener noreferrer"&gt;44. Networking is Not Working&lt;/a&gt;
&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%2Fqliewky7u917wi2mqa6f.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%2Fqliewky7u917wi2mqa6f.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Let’s face it, networking is hyper-popular. Just open Eventbrite and you will see thousands of business events until the end of 2020. Even now, in the time of pandemic, nobody stopped attending NETWORKING events. Instead, we gladly filled our calendars with online events, webinars, business breakfasts via Zoom not to miss the precious chance to meet a (yet another) new person. Networking promises to bring endless opportunities, partnerships, and a lot of fun, but in fact it often results in nothing except for the senseless waste of time.&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-complex-systems-of-internet-of-things-devices-explained" rel="noopener noreferrer"&gt;45. The Complex Systems of Internet of Things Devices Explained&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fallx4awxzqtgjno9m7fm.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fallx4awxzqtgjno9m7fm.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The rise of IoT in networking is sparking key innovations in the field, including complex systems of Internet of Things devices (SIoTD). This guide will cover the basics of this emerging concept and its applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/93-stories-to-learn-about-networking" rel="noopener noreferrer"&gt;46. 93 Stories To Learn About Networking&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpase935hasav3ur5jvwv.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpase935hasav3ur5jvwv.png" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
Learn everything you need to know about Networking via these 93 free HackerNoon stories.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/clubhouse-is-just-linkedin-built-better-t31r33my" rel="noopener noreferrer"&gt;47. Clubhouse Is Just LinkedIn Built Better&lt;/a&gt;
&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%2Fuozqt6bf0pagujoddfoo.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%2Fuozqt6bf0pagujoddfoo.jpeg" width="799" height="436"&gt;&lt;/a&gt;&lt;br&gt;
LinkedIn may have been the center of business relations for the past decade, but Clubhouse is the Next Gen networking tool we've all been waiting for.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bridging-the-gap-between-technical-and-non-technical-teams" rel="noopener noreferrer"&gt;48. Bridging the Gap Between Technical &amp;amp; Non-technical Teams&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhm6x7m16g64ayzumlot7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhm6x7m16g64ayzumlot7.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
To a certain extent, this gap is caused by a relatively low priority that soft skills are given among tech employees.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/going-beneath-the-graphql-federated-api" rel="noopener noreferrer"&gt;49. Going Beneath the GraphQL Federated API&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm44u9mpe80w25jyfjtnl.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm44u9mpe80w25jyfjtnl.png" width="800" height="482"&gt;&lt;/a&gt;&lt;br&gt;
Want to understand how GraphQL Federation works? Follow on&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/proxy-vs-reverse-proxy" rel="noopener noreferrer"&gt;50. Proxy vs Reverse Proxy&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrelhw1rvybelmr8xk1i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzrelhw1rvybelmr8xk1i.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
Proxy is an application or computer that mimics a user on the internet. Reverse proxy is the "REVERSE" of proxy that is used by server to route traffic. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-truly-harness-the-power-of-linkedin-py3q3z05" rel="noopener noreferrer"&gt;51. Ultimate Guide to LinkedIn: How to Harness the Professional Network&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38n1n331nyvgxjpols6s.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38n1n331nyvgxjpols6s.jpg" width="700" height="700"&gt;&lt;/a&gt;&lt;br&gt;
LinkedIn is more than just a place to dump your resume and log out, and if you’re still using it that way you’re missing out on a lot of value. There are features rolling out all the time that few know even exist, let alone how to use to their advantage, and it’s time to take another look at this platform that is bringing business people together from all around the world in real, meaningful ways. If you’ve never used live and native video, document sharing, or attended a LinkedInLocal or Global Meetup for LinkedIn event, it’s time to take another look at just what LinkedIn can do for you.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/ripe-atlas-and-globalping-choosing-the-right-network-measurement-platform" rel="noopener noreferrer"&gt;52. RIPE Atlas and Globalping: Choosing the Right Network Measurement Platform&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmx76r669btw3sqcxo5es.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmx76r669btw3sqcxo5es.jpeg" width="800" height="336"&gt;&lt;/a&gt;&lt;br&gt;
Globalping vs RIPE Atlas, what are the differences and use-cases&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/advice-keep-doing-cool-shit-online" rel="noopener noreferrer"&gt;53. Advice: Keep Doing Cool Shit Online&lt;/a&gt;
&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%2Fzvy6rpe57ln9qah172bj.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%2Fzvy6rpe57ln9qah172bj.jpeg" width="800" height="531"&gt;&lt;/a&gt;&lt;br&gt;
Your network is your net worth is the most bullshit stuff I've ever heard and a terrible piece of advice to give anyone early in their career.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/code-isnt-the-only-solution-and-8-other-dev-lessons-7-years-later-8c653w8m" rel="noopener noreferrer"&gt;54. Code Isn't the Only Solution; and 8 Other Dev Lessons, 7 Years Later&lt;/a&gt;
&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%2Fg0x3groqz1w2jpyra5as.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%2Fg0x3groqz1w2jpyra5as.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
I'm working as a software developer for 7 years. You can read my background and how I got into the industry here. There are a few things I wish I learned earlier. Knowing these in advance would have made my job a lot easier. Some of this might sound pretty obvious, but not for me. If you're in the early stages of your career, doing a few of this will make you stand out.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-do-modern-networks-require-aiops" rel="noopener noreferrer"&gt;55. Why do Modern Networks Require AIOps?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fksxqzq0hyq74ah3ddk34.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fksxqzq0hyq74ah3ddk34.jpeg" width="800" height="359"&gt;&lt;/a&gt;&lt;br&gt;
With AIOps, you can start optimizing and managing your networks now and prepare for the future like never before. Read on. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/wireshark-and-tcpdump-debugging-duo-for-network-troubleshooting" rel="noopener noreferrer"&gt;56. Wireshark &amp;amp; tcpdump: The Debugging Duo For Network Troubleshooting&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F85dwl2l1ewb4prb7w9l6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F85dwl2l1ewb4prb7w9l6.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
Explore the power of Wireshark and tcpdump for network analysis in our comprehensive guide, unveiling tips for effective troubleshooting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/you-should-participate-in-hackathons-and-heres-why" rel="noopener noreferrer"&gt;57. You Should Participate in Hackathons; and Here's Why&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3l0wzm8d049ltns0uc1o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3l0wzm8d049ltns0uc1o.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Why should you attend hackathons?&lt;br&gt;
Five benefits of attending hackathons&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cisco-catalyst-3560-x-series-switches-features-cct319y" rel="noopener noreferrer"&gt;58. Cisco Catalyst 3560-X Series Switches Features&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fum5ggi4qhhg9izil7udg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fum5ggi4qhhg9izil7udg.jpeg" width="800" height="343"&gt;&lt;/a&gt;&lt;br&gt;
The Cisco Catalyst 3560-X Series Switches are business-class lines of stacking and standalone switches, respectively&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-get-the-pr-ball-rolling" rel="noopener noreferrer"&gt;59. How to Get the PR Ball Rolling&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjpkyssih9cryek9gsf65.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjpkyssih9cryek9gsf65.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
There comes a time in every business’s living cycle when the company turns to public relations. How to Get that Ball Rolling?&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/moving-from-cloudflare-zero-trust-to-tailscale-the-pros-and-cons" rel="noopener noreferrer"&gt;60. Moving From Cloudflare Zero-trust to Tailscale: The Pros and Cons&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsek1coplcht36u33cqsp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsek1coplcht36u33cqsp.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Migrating to Tailscale was a leap of faith, but I'm very happy I did it. My setup has improved a lot, both in terms of privacy and security.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-step-by-step-guide-to-becoming-a-network-engineer" rel="noopener noreferrer"&gt;61. A Step By Step Guide To Becoming A Network Engineer &lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n30gad83htumjwrcnao.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8n30gad83htumjwrcnao.jpeg" width="800" height="418"&gt;&lt;/a&gt;&lt;br&gt;
Businesses are depending more than ever on networked devices to execute routine activities. As a result, they frequently require network engineers' assistance in the design, construction, setup, and maintenance of their computer networks. Learning how to start a network engineering profession might allow you to determine if this is the best path for you. In this post, we will cover what network engineering comprises and how to become a network engineer.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-happens-when-you-click-a-url-dns-lookup-tcp-handshake-and-http-request" rel="noopener noreferrer"&gt;62. What Happens When You Click a URL: DNS Lookup, TCP Handshake &amp;amp; HTTP Request&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2mt5o39zsaqq1nwqh86.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fj2mt5o39zsaqq1nwqh86.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
DNS&amp;nbsp;stands for&amp;nbsp;Domain Name System,&amp;nbsp;and it is a huge database where domain names are stored with their corresponding IP addresses.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-5-min-intro-to-programming-the-kernel-with-ebpf" rel="noopener noreferrer"&gt;63. A 5-min Intro to Programming the Kernel with eBPF&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr1r9p53j1e94py1kz6ix.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr1r9p53j1e94py1kz6ix.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn about eBPF, an exciting new technology that makes programming the kernel flexible, safe, and accessible to developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-network-gadgets-that-contain-ping-ntp-tftp-and-iperf-782b3w9f" rel="noopener noreferrer"&gt;64. A Guide to Network Gadgets that Contain Ping, NTP, TFTP, and Iperf&lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FyNJbnhbn2DgfeSxltc11PDdlv293-dvby3t4e.jpeg%3Falt%3Dmedia%26token%3D7e1142f7-1387-4533-92ab-2a8ebc9147b6" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FyNJbnhbn2DgfeSxltc11PDdlv293-dvby3t4e.jpeg%3Falt%3Dmedia%26token%3D7e1142f7-1387-4533-92ab-2a8ebc9147b6" width="800" height="408"&gt;&lt;/a&gt;&lt;br&gt;
In network-related product development and debugging, useful gadgets can often achieve more. Based on the network development scenario, RT-Thread developed the RT-Thread NetUtils component that collecting lots of easy-to-use network development tools for developers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-to-get-published-on-hackernoon-qqr4bf4" rel="noopener noreferrer"&gt;65. 5 Reasons to Get Published on HackerNoon&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4w2msiib3e6ag9jf8ep0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4w2msiib3e6ag9jf8ep0.jpeg" width="800" height="516"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/getting-your-ip-from-anywhere-jv1531i0" rel="noopener noreferrer"&gt;66. Getting Your IP From Anywhere&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxslrw3gcic86t2wjg2y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsxslrw3gcic86t2wjg2y.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
There are several circumstances where you need to know the IP of your current machine.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/social-as-a-service-concept-5q5x3wg1" rel="noopener noreferrer"&gt;67. Social-as-a-Service Concept&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsiq6jvdryovk02knvp2v.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsiq6jvdryovk02knvp2v.jpg" width="799" height="596"&gt;&lt;/a&gt;&lt;br&gt;
“There are only two ways to make money in business: one is to bundle; the other is unbundle.” — Jim Barksdale, former CEO and President of Netscape.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/9-things-you-might-be-missing-from-your-job-search-strategy" rel="noopener noreferrer"&gt;68. 9 Things You Might Be Missing From Your Job Search Strategy&lt;/a&gt;
&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%2Fyyeoc42trbor08y02r64.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%2Fyyeoc42trbor08y02r64.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
A successful "Job Hunt" is a combination of Strategy, Marketing, and Sales tasks. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-software-defined-networking-and-why-is-it-the-future-of-networking-connections" rel="noopener noreferrer"&gt;69. What is Software-Defined Networking and Why Is It the Future of Networking Connections?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faj7tjhya8755qrftf97j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faj7tjhya8755qrftf97j.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Software-defined networking, otherwise known as SDN, is a new approach to networking that has come to be favored by experienced technology professionals.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nowire-a-1985-microwave-lan-experiment" rel="noopener noreferrer"&gt;70. NoWire, a 1985 Microwave LAN Experiment&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmg3o7ej9kzuyxm10u2z2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmg3o7ej9kzuyxm10u2z2.jpeg" width="800" height="1067"&gt;&lt;/a&gt;&lt;br&gt;
An experimental WiFi LAN was designed and tested in 1985 under an FCC Special License.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/proxies-how-they-work-and-why-theyre-essential" rel="noopener noreferrer"&gt;71.  Proxies: How They Work and Why They're Essential&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuz2umlk21d1gupg3fy1f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuz2umlk21d1gupg3fy1f.jpeg" width="500" height="281"&gt;&lt;/a&gt;&lt;br&gt;
Explore how proxies enhance online privacy and security, including types like data center and residential proxies. Learn proxy usage in Python for web scraping.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-build-and-grow-a-professional-network" rel="noopener noreferrer"&gt;72. How to Build and Grow a Professional Network&lt;/a&gt;
&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%2Fqswwwjlbh5mjvieydekm.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%2Fqswwwjlbh5mjvieydekm.jpeg" width="800" height="570"&gt;&lt;/a&gt;&lt;br&gt;
In the professional world, your network is your biggest asset in creating or securing those career opportunities. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-osi-model-understanding-the-seven-layers-of-network-communication" rel="noopener noreferrer"&gt;73. The OSI Model: Understanding the Seven Layers of Network Communication&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjojpcmzfjss14qzst0mq.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjojpcmzfjss14qzst0mq.jpeg" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
This article provides a simple and clear introduction to the OSI model, a conceptual framework for understanding network communication protocols. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-land-a-job-at-top-tech-companies" rel="noopener noreferrer"&gt;74. Tips to Land a Job at a Top Tech Companies&lt;/a&gt;
&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%2Fhrfqr7djmqam3oojpq14.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%2Fhrfqr7djmqam3oojpq14.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Landing a job at at Google, Apple and other similar companies in the world can seem like an impossible task. Read this guide you can land an interview in tech!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-reasons-to-get-published-on-hackernoon" rel="noopener noreferrer"&gt;75. 5 Reasons to Get Published on HackerNoon&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7v2tx12u354s9piudc2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa7v2tx12u354s9piudc2.jpeg" width="800" height="516"&gt;&lt;/a&gt;&lt;br&gt;
Check out 5 reasons for aspiring writers and tech enthusiasts to get published on HackerNoon!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-5-business-tech-solutions-for-networking" rel="noopener noreferrer"&gt;76. Top 5 Business Tech Solutions For Networking&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6xnu0qo7klxa61rmq4yi.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6xnu0qo7klxa61rmq4yi.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
Any business in the tech industry will know that an exceptional network is the backbone of any enterprise operation. Without a network that can adequately handle your internal operational demands, your business won’t be able to provide cutting-edge services to its customers.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-fundamentals-of-pr-for-startups-maximum-efficiency-on-a-minimal-budget" rel="noopener noreferrer"&gt;77. The Fundamentals of PR for Startups: Maximum Efficiency on a Minimal Budget&lt;/a&gt;
&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%2Fs9mnjb4tx2y7bxwyeebp.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%2Fs9mnjb4tx2y7bxwyeebp.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
In the article I described effective ways of promotion for startups, shared common mistakes of entrepreneurs in PR and digital marketing. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/networking-and-kubernetes-book-review-and-interview-with-author-james-strong" rel="noopener noreferrer"&gt;78. Networking &amp;amp; Kubernetes: Book Review and Interview with Author James Strong&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FR2yTAkOIWBMzk0ZO3DasNiGC1xg2-rr036kv.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%2Fcdn.hackernoon.com%2Fimages%2FR2yTAkOIWBMzk0ZO3DasNiGC1xg2-rr036kv.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Co-author James Strong talks about his book Networking &amp;amp; Kubernetes, published by O'Reilly Media. Strong wrote the book with Vallery Lancey. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/bgp---what-it-is-and-why-people-are-so-consumed-with-this-protocol" rel="noopener noreferrer"&gt;79. BGP – What It Is and Why People are So Consumed with this Protocol&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmftn3107i4txkpukmw37.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmftn3107i4txkpukmw37.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
The internet is huge. The number of active websites is approximately 200 million, with more than 250,000 new sites being added every day. The number of internet users is approximately 5 million. With that much activity, it takes a lot to send internet traffic to its destination. That is where BGP comes in.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-part-3-dhcp-a-guide" rel="noopener noreferrer"&gt;80. Network ++ Part 3 (DHCP): A Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl9zsnwfgpf99g7b9kwpo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl9zsnwfgpf99g7b9kwpo.png" width="800" height="482"&gt;&lt;/a&gt;&lt;br&gt;
A computer on the Internet can have a static IP address, which means it stays the same over time.  A dynamic IP address is an IP address that an ISP...&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-avoid-burning-$80k-on-tech-events-10-tips-for-exhibiting-your-startup-efficiently" rel="noopener noreferrer"&gt;81. How to Avoid Burning $80K+ on Tech Events: 10 Tips for Exhibiting Your Startup Efficiently&lt;/a&gt;
&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%2Fyv63mu6t0jl472jee00u.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%2Fyv63mu6t0jl472jee00u.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Learn how to exhibit at startup events and tech conferences – and get the most out of your time and money!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-certificate-chains-works-ye4b3wc7" rel="noopener noreferrer"&gt;82. How Certificate Chains Works&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1rfrxqsoszsbapkyys49.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1rfrxqsoszsbapkyys49.png" width="800" height="539"&gt;&lt;/a&gt;&lt;br&gt;
Certificate chains are used to be able to verify an end user certificate against a list of intermediaries and a root authority. We are going to explain this in a bit more detail.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/im-too-small-to-be-targeted-is-no-longer-a-valid-argument-in-2021-a-database-security-checklist-ix8c33q5" rel="noopener noreferrer"&gt;83. “I’m Too Small To Be Targeted,” Is No Longer A Valid Argument in 2021: A Database Security Checklist&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2F87TektCts2aPzLfLjzdBJnicMFK2-f1f33hm.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%2Fhackernoon.com%2Fimages%2F87TektCts2aPzLfLjzdBJnicMFK2-f1f33hm.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
“I’m too small to be targeted,” is a phrase you might say to yourself. Let’s swiftly get that notion out of our minds. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-single-speed-test-is-fun-hundreds-of-them-may-actually-be-more-accurate-xk3432zc" rel="noopener noreferrer"&gt;84. A Single Speed Test is Fun — Hundreds of Them, May Actually be More Accurate&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxxqom8dl0c8wwgm92g3d.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxxqom8dl0c8wwgm92g3d.png" width="800" height="451"&gt;&lt;/a&gt;&lt;br&gt;
Releasing the first internal build of the NordVPN apps that included NordLynx – our brand new protocol built on the backbone of WireGuard® – was an exciting moment for the team. Everyone started posting their speed test results on Slack and discussing the variance. While most of the time NordLynx outperformed other protocols, there were some cases with slightly worse speed results.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nimbusnet-building-a-highperformance-echo-and-chat-server-across-boostasio-and-io_uring" rel="noopener noreferrer"&gt;85. NimbusNet: Building a High‑Performance Echo &amp;amp; Chat Server Across Boost.Asio and Io_uring&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3jy4khgg6u99vd99urd0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3jy4khgg6u99vd99urd0.png" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Build a cross‑platform, low‑latency echo &amp;amp; chat server with Boost.Asio, UDP, and io_uring—benchmarked on macOS vs Linux with full code &amp;amp; Docker.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-do-investors-say-no" rel="noopener noreferrer"&gt;86. Why Do Investors Say "No"?  &lt;/a&gt;
&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%2F8e5wq1c1b6k4g0gdfou0.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%2F8e5wq1c1b6k4g0gdfou0.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
All startups hunt for capital, and in order to attract it from investors or funds they need, first of all, to contact them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/most-people-wont-give-you-any-real-advice-but-then-again-most-people-aren-t-looking-for-real-a7b7d2ad37b0" rel="noopener noreferrer"&gt;87. Most people won’t give you any real advice, but then again, most people aren’t looking for real…&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp4eio86ohleuvjnah3u.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxp4eio86ohleuvjnah3u.png" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
I think there is something wrong going on on both sides of the table. (&lt;em&gt;Sorry, &lt;/em&gt;&lt;a href="https://medium.com/@msuster" rel="noopener noreferrer"&gt;&lt;em&gt;Mark Suster&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, couldn’t help myself from using the &lt;/em&gt;&lt;a href="https://bothsidesofthetable.com/" rel="noopener noreferrer"&gt;&lt;em&gt;name&lt;/em&gt;&lt;/a&gt;) There is enough blame to be passed around, so today I am gonna do just that.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/4-certifications-to-help-you-become-an-enterprise-architect" rel="noopener noreferrer"&gt;88. 4 Certifications to Help You Become an Enterprise Architect&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FgOION3UpzLYB2bAzKFMIXwcmdD03-e3bj37aj.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%2Fcdn.hackernoon.com%2Fimages%2FgOION3UpzLYB2bAzKFMIXwcmdD03-e3bj37aj.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
It can be hard to secure an enterprise architect role. Here are some certificates to help you make a good impression.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/top-three-ways-to-make-online-friends-in-the-digital-age-of-2021-l84m35mb" rel="noopener noreferrer"&gt;89. Top Three Ways To Make Online Friends in the Digital Age of 2021&lt;/a&gt;
&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%2Fhz2g9sn79ltw2zgnng2u.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%2Fhz2g9sn79ltw2zgnng2u.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
It may feel overwhelming or demotivating that there are far fewer in-person opportunities to connect with new clients and associates than there used to be.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-old-internet-cant-handle-real-time-apps" rel="noopener noreferrer"&gt;90. The Old Internet Can’t Handle Real-Time Apps&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbyqsqensjkvxoplrk8wz.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbyqsqensjkvxoplrk8wz.jpeg" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
The internet's old centralized model is too slow for real-time needs. Edge networks, using AI and SDN, are vital for the speed and reliability of future tech.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-secret-of-networking-how-high-tech-companies-expand-into-new-markets" rel="noopener noreferrer"&gt;91. The Secret of Networking: How High-Tech Companies Expand Into New Markets&lt;/a&gt;
&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%2F48ndj2hvkl17bda5jacj.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%2F48ndj2hvkl17bda5jacj.jpeg" width="800" height="417"&gt;&lt;/a&gt;&lt;br&gt;
Maxim Lukyanov shares insights on how business developers and high tech companies attain noteworthy results through the secret and power of networking&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introverts-guide-to-surviving-tech-conferences" rel="noopener noreferrer"&gt;92. An Introvert’s Guide to Surviving Tech Conferences&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9js9gx5or1d5phlqp6a9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9js9gx5or1d5phlqp6a9.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
For the introverts among us, large gatherings can be intimidating. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-attend-tech-meetups-introverts-guide-hka13815" rel="noopener noreferrer"&gt;93. Attending Meetups: An Introvert's Guide&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F460qna9hvoq0k5a5e6v7.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F460qna9hvoq0k5a5e6v7.png" width="713" height="454"&gt;&lt;/a&gt;&lt;br&gt;
If you've ever wondered why you should attend tech meetups, when you  could simply stream them online, your concerns are valid. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/sometimes-job-searching-is-just-about-who-you-know" rel="noopener noreferrer"&gt;94. Sometimes Job-Searching IS Just About Who You Know...&lt;/a&gt;
&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%2Foqhw2i0x0hzcxxwlw5im.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%2Foqhw2i0x0hzcxxwlw5im.jpeg" width="800" height="1200"&gt;&lt;/a&gt;&lt;br&gt;
A few tips on how to start, or uplevel, your jobsearch by buildig out your network in a way that fits your needs and personality. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-host-a-virtual-networking-event-your-guests-will-never-forget-zi4933mt" rel="noopener noreferrer"&gt;95. How to Host a Virtual Networking Event your Guests Will Never Forget&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp42xtdc2wv5hicp8tu6j.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp42xtdc2wv5hicp8tu6j.jpeg" width="800" height="444"&gt;&lt;/a&gt;&lt;br&gt;
In this article, you'll learn how you can use oVice virtual space to organize amazing events.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/about-the-5-types-of-people-youll-meet-at-virtual-networking-events-kp1e3eji" rel="noopener noreferrer"&gt;96. About the 5 Types of People You'll Meet at Virtual Networking Events &lt;/a&gt;
&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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FnePmJX1ffrXtWlHHBTRNQfy2W392-fr2u32wj.jpeg%3Falt%3Dmedia%26token%3D4ace0c3e-9a84-4819-af8c-cc7f5763ea02" 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%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fhackernoon-app.appspot.com%2Fo%2Fimages%252FnePmJX1ffrXtWlHHBTRNQfy2W392-fr2u32wj.jpeg%3Falt%3Dmedia%26token%3D4ace0c3e-9a84-4819-af8c-cc7f5763ea02" width="600" height="450"&gt;&lt;/a&gt;&lt;br&gt;
The evolution of virtual meetings continues to break new ground. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/you-need-to-be-useful-in-a-startuphere-are-10-ways-to-do-it-iagp46h6" rel="noopener noreferrer"&gt;97. Here Are 4 Easy Ways to Be Useful in Your Startup&lt;/a&gt;
&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%2Fs60gsjksicbrhjlp41rk.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%2Fs60gsjksicbrhjlp41rk.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Life is not a race, but startups are. You have to add value to the market before the runway is up. Success and failure are binary. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-look-at-the-power-of-your-influence-network" rel="noopener noreferrer"&gt;98. A Look at the Power of Your Influence Network&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpo8gi40kou8supy0lxku.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpo8gi40kou8supy0lxku.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
A look at the power of your influence network in college alumni and corporations.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-troubleshooting-for-the-well-rounded-developer-zz2p32qk" rel="noopener noreferrer"&gt;99. Network Troubleshooting for the Well-Rounded Developer&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm9v7fggbvukzbnqec9aw.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm9v7fggbvukzbnqec9aw.jpeg" width="800" height="737"&gt;&lt;/a&gt;&lt;br&gt;
Regardless of whether you work on the front-end or back-end, I think all developers should gain some proficiency in network troubleshooting.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/1-11-2026-newsletter" rel="noopener noreferrer"&gt;100. The HackerNoon Newsletter: Should You Trust Your VPN Location? (1/11/2026)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9u5igctua4usvaaulnna.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9u5igctua4usvaaulnna.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
1/11/2026: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/countries-leading-the-freelance-revolution-between-urban-myths-and-business-reality" rel="noopener noreferrer"&gt;101. The Freelance Revolution: Where to Find the Best Freelancers in Tech&lt;/a&gt;
&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%2Fdhz197cjyl9iuc5q9pf8.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%2Fdhz197cjyl9iuc5q9pf8.jpeg" width="800" height="449"&gt;&lt;/a&gt;&lt;br&gt;
The Most Famous Freelance Skill Destinations: Between Urban Myths and Business Reality&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-community-management-8e1t32aw" rel="noopener noreferrer"&gt;102. What is community management?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx8v2boa3ir984d58ng3e.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx8v2boa3ir984d58ng3e.png" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Communities thrive today because the various reasons people join or form them are being met. These results are even enhanced when there is someone to handle the community management squarely.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/101-small-business-marketing-ideas-0q4q3xr9" rel="noopener noreferrer"&gt;103. 101 Small Business Marketing Ideas&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmobldbgm2ntway9bjzgx.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmobldbgm2ntway9bjzgx.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
One universal small business goal is to sell the business's products and services. This is usually best accomplished by positioning the business in front of the target audience, and offering something that solves a problem or that they can't refuse or find elsewhere.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/over-throttling-and-under-throttling-achieving-balance" rel="noopener noreferrer"&gt;104. Over-Throttling and Under-Throttling – Achieving Balance&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12w7xz2avtkivsdnlom6.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F12w7xz2avtkivsdnlom6.jpeg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Throttling is not a one-time setup but a continuous process of fine-tuning and balancing. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-guide-to-container-networking-simplified" rel="noopener noreferrer"&gt;105. A Guide to Container Networking: Simplified&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8td1iyyyadnu90r6lj1k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8td1iyyyadnu90r6lj1k.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
An introduction to container networking and isolation, exploring key concepts like virtual networks and docker devices in a multi-part blog series&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/1-18-2026-newsletter" rel="noopener noreferrer"&gt;106. The HackerNoon Newsletter: The Seven Pillars of a Production-Grade Agent Architecture (1/18/2026)&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9f4rkkjiacpnetfmsy4f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9f4rkkjiacpnetfmsy4f.png" width="799" height="405"&gt;&lt;/a&gt;&lt;br&gt;
1/18/2026: Top 5 stories on the HackerNoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/10-best-practices-for-using-kubernetes-network-policies" rel="noopener noreferrer"&gt;107. 10 Best Practices for Using Kubernetes Network Policies&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9qca9m57e1s05ym3xbyn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9qca9m57e1s05ym3xbyn.jpeg" width="799" height="450"&gt;&lt;/a&gt;&lt;br&gt;
In this article, we will explore 10 best practices for using Kubernetes Network Policies to enhance the security and reliability of your applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-secret-psychology-of-charismatic-peopleand-15-hacks-for-faking-it" rel="noopener noreferrer"&gt;108. The Secret Psychology of Charismatic People—And 15 Hacks for Faking It&lt;/a&gt;
&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%2Ffeqt9w1alfmgnn57p01m.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%2Ffeqt9w1alfmgnn57p01m.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Being a great conversationalist requires a combination of mindset and methods. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-part-2" rel="noopener noreferrer"&gt;109. Network++ Part 2&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjxavbuuioiuim5kujfvh.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjxavbuuioiuim5kujfvh.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
Learn about Network Access Services (NAS), which provide secure methods for users to access computer networks and the internet.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/my-checklist-for-a-production-ready-website" rel="noopener noreferrer"&gt;110. My Checklist for a Production-Ready Website &lt;/a&gt;
&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%2Fwq8mrn8d8y43e1urqmrf.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%2Fwq8mrn8d8y43e1urqmrf.jpeg" width="800" height="420"&gt;&lt;/a&gt;&lt;br&gt;
There are many aspects to be considered for a production-ready website. Here is my short list of what to look for.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-modernize-ibm-i-system-1xe33yka" rel="noopener noreferrer"&gt;111. How To Modernize IBM i System&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fudo2as2wcpcivncw6ohs.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fudo2as2wcpcivncw6ohs.png" width="800" height="454"&gt;&lt;/a&gt;&lt;br&gt;
IBM i has evolved overtime and organizations are modernizing their existing legacy systems to use the latest updates in IBM i. It is generally considered as old, obsolete and not trending just because it is in existence since 30 years. But replacing IBM i with some other technology is not worth it, instead IT teams must plan to modernize the existing IBM i systems of their organization. Now, modernizing is not as easy as it looks because the confusion here is which approach to choose among numerous options to update IBM i. The way you modernize your IBM I systems will decide the return you get after the updates. Some of the recommendations include unfolding the data and logic, improving the user interface and the software development process.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/dns-propagation-does-not-exist-a-suggested-change-in-terminology-vf3l35ep" rel="noopener noreferrer"&gt;112. "DNS Propagation" Does Not Exist: A Suggested Change In Terminology&lt;/a&gt;
&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%2Fhackernoon.com%2Fimages%2FzXE6n93W9qXDNsP8hiip4vQhbqg2-4n4426uw.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%2Fhackernoon.com%2Fimages%2FzXE6n93W9qXDNsP8hiip4vQhbqg2-4n4426uw.jpeg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
A widespread fallacy among IT professionals is that DNS propagates through some network. So widespread in fact, that there are a couple of sites dedicated to visualizing the geographic propagation of DNS records. But DNS propagation does not exist.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/have-a-signature-something-and-26-other-lifehacks-for-being-eccentrically-charming" rel="noopener noreferrer"&gt;113. Have a "Signature Something" and 26 Other Lifehacks for Being Eccentrically Charming&lt;/a&gt;
&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%2Fv6h0jmgy00ihkf28x4pg.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%2Fv6h0jmgy00ihkf28x4pg.jpeg" width="800" height="332"&gt;&lt;/a&gt;&lt;br&gt;
It may seem like interesting individuals are born, not made – but this is not the case. Anyone willing to put forth the effort can become captivating.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/container-networking-guide-part-i" rel="noopener noreferrer"&gt;114. Container Networking Guide: Part I&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fia1o12uuvhkaexmabjd5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fia1o12uuvhkaexmabjd5.png" width="799" height="547"&gt;&lt;/a&gt;&lt;br&gt;
Learn about virtual Ethernet devices and their role in container networking with step-by-step creation and usage insights&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/lightning-network-could-be-a-tool-to-overcome-limitations" rel="noopener noreferrer"&gt;115. Lightning Network Could be a Tool to&amp;nbsp;Overcome Limitations&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm1xfutkdaohsm8egcxrr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fm1xfutkdaohsm8egcxrr.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Lightning Network is a payment protocol operating on blockchains. Allows instant transactions between participating nodes and is proposed as a solution to the bitcoin scalability problem. The Lightning Network is made up of nodes and bidirectional payment channels.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/nft-ticketing-and-its-possible-impact-on-the-ticketing-industry" rel="noopener noreferrer"&gt;116. NFT Ticketing and Its Possible Impact on the Ticketing Industry&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0m1k5jvgtlc2tg7j7y9o.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0m1k5jvgtlc2tg7j7y9o.jpeg" width="800" height="493"&gt;&lt;/a&gt;&lt;br&gt;
For the longest time, traditional paper tickets were the most popular option for attending events – whether that may be live concerts or sports events. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/an-introduction-to-aws-vpc-v31x3zlw" rel="noopener noreferrer"&gt;117. An Introduction to AWS VPC&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy0mprk82k09h1su8ouen.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy0mprk82k09h1su8ouen.png" width="721" height="490"&gt;&lt;/a&gt;&lt;br&gt;
VPC is the topic that flies under the radar of many Software Developers, despite being present in every AWS account (well, maybe not for accounts created before 2009...but that's unlikely). There are a few reasons for this I can think of:&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/podcast-optimization-and-the-art-of-networking-an-interview-with-jordan-kastrinsky" rel="noopener noreferrer"&gt;118. Podcast Optimization and The Art of Networking: An Interview With Jordan Kastrinsky&lt;/a&gt;
&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%2Fpyrzt5pfqwuktslip0xj.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%2Fpyrzt5pfqwuktslip0xj.jpeg" width="800" height="419"&gt;&lt;/a&gt;&lt;br&gt;
Today, Jordan talks about the ins and outs of starting a podcast channel, the key to reaching out for interviews, &amp;amp; the most promising marketing trends of 2023&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/designing-a-resilient-network-control-layer-for-financially-critical-pricing-infrastructure" rel="noopener noreferrer"&gt;119. Designing a Resilient Network Control Layer for Financially Critical Pricing Infrastructure&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6g0xdvguarhxnhwk7f6y.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6g0xdvguarhxnhwk7f6y.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Pricing systems at scale fail not only due to logic, but due to unstable network behavior.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/linkedin-101-what-social-media-managers-need-to-know" rel="noopener noreferrer"&gt;120. LinkedIn 101: What Social Media Managers Need to Know&lt;/a&gt;
&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%2F1ejobbn9psmzwb1u2h11.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%2F1ejobbn9psmzwb1u2h11.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
With 85% of the jobs found through networking, LinkedIn is at the heart of social media marketing, and LinkedIn 101 serves as a perfect guide for social media m&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/a-day-in-the-life-of-an-seo-consultant" rel="noopener noreferrer"&gt;121. A Day in the Life of an SEO Consultant&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FjqgT8Gx9t1SOHykZlhpVO748LZs2-9b135c1.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%2Fcdn.hackernoon.com%2Fimages%2FjqgT8Gx9t1SOHykZlhpVO748LZs2-9b135c1.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;br&gt;
Working in the field of optimizing a website can mean a lot of things, but it’s definitely never boring! Here are some things that SEO Consultants do daily.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-improve-network-security-and-visibility-in-2020-and-2021-oq3j3zap" rel="noopener noreferrer"&gt;122. How to Improve Network Security and Visibility in 2020 and 2021&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38111yvny9cikbvxkgex.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F38111yvny9cikbvxkgex.jpeg" width="799" height="479"&gt;&lt;/a&gt;&lt;br&gt;
With the number of products available, it can be an uphill task to try to ensure robust network security and visibility. This, however, is a task that must be accomplished if you want to be competitive.&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-educational-platforms-are-a-favorite-target-among-attackers-o82v3z5d" rel="noopener noreferrer"&gt;123. Why Educational Platforms are a Favorite Target Among Attackers?&lt;/a&gt;
&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%2Fys7t10160c7lqx0n6q3x.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%2Fys7t10160c7lqx0n6q3x.jpeg" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Educational Institutes are easy prey for hackers to compromise and covertly launch Cyber Attacks/Malicious Campaigns under the hood, without divulging their real identity. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/everything-i-learned-from-product-leaders-at-the-women-in-product-conference" rel="noopener noreferrer"&gt;124. Everything I Learned From Product Leaders at the Women in Product Conference&lt;/a&gt;
&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%2F4oq4v5a8icz0j0i2yrq7.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%2F4oq4v5a8icz0j0i2yrq7.jpeg" width="612" height="408"&gt;&lt;/a&gt;&lt;br&gt;
Strong women in product helping each other to climb the ladder.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/your-network-your-net-worth-3-tips-to-network-better" rel="noopener noreferrer"&gt;125. Your Network, Your Net Worth: 3 Tips to Network Better&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7anmkd78wedzvuh7maxo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7anmkd78wedzvuh7maxo.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
So, here's the playbook I developed to network better: (1) Become a Talent Scout, (2) Curate Your Personal Board of Directors, and (3) Become a "Reverse Mentor.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/social-recognition-a-must-for-developers-in-todays-world" rel="noopener noreferrer"&gt;126. Social Recognition: A Must for Developers in Today's World&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5mcrfhcrxmab7kf42mpa.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5mcrfhcrxmab7kf42mpa.png" width="800" height="255"&gt;&lt;/a&gt;&lt;br&gt;
The role of a developer has changed as the world has changed. It's no longer enough to just write code. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-security-basics-o71x3038" rel="noopener noreferrer"&gt;127. Network Security Basics &lt;/a&gt;
&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/images%2F6glt23w7.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/images%2F6glt23w7.jpg" width="800" height="400"&gt;&lt;/a&gt;&lt;br&gt;
Network security is the practice of preventing and protecting against unauthorized intrusions into any large corporate or smaller home network. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-the-ccie-is-my-favorite-intro-level-certification" rel="noopener noreferrer"&gt;128. Why The CCIE is My Favorite Intro Level Certification&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fikc4ua73jk59l7boz48n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fikc4ua73jk59l7boz48n.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
The CCIE certification has two other key benefits beyond opening the door to a deeper appreciation of the knowledge continuum in its area of expertise.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/growth-without-control-can-wreck-your-business" rel="noopener noreferrer"&gt;129. Growth Without Control Can Wreck Your Business&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb5scrzclf8j2t9ugfi5m.webp" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb5scrzclf8j2t9ugfi5m.webp" width="800" height="566"&gt;&lt;/a&gt;&lt;br&gt;
You just got to try what works for you. As soon as you find something that works, do that more. You will be able to control the growth.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/code-as-documentation-and-assessment-zu1031h1" rel="noopener noreferrer"&gt;130. Code as Documentation and Assessment&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6u2c1brpv3tdnfqbzxko.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6u2c1brpv3tdnfqbzxko.jpeg" width="800" height="320"&gt;&lt;/a&gt;&lt;br&gt;
Documenting IT networking lab procedures in code rather than word-processor documents enables more authentic, equitable and consistent assessment.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-importance-of-networking-for-landing-remote-jobs-np1t3wr1" rel="noopener noreferrer"&gt;131. The Importance of Networking for Landing Remote Jobs&lt;/a&gt;
&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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.042Z-qzab88fsmfml5xtqndpeeref" 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%2Fcdn.hackernoon.com%2Fimages%2FJlTIrMpElobIVgXr6ASnbGTvzRo1-2026-08-24T19%3A59%3A59.042Z-qzab88fsmfml5xtqndpeeref" width="1080" height="720"&gt;&lt;/a&gt;&lt;br&gt;
Networking:&amp;nbsp;whether the prospect fills you with dread or excitement — this article is for you. Nothing maximizes your chances of finding awesome and inspiring opportunities as much as connecting with other people — as long as you approach it in the right way. And it might just be easier than you&amp;nbsp;think.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-do-e-mails-go-from-your-computer-to-an-inbox" rel="noopener noreferrer"&gt;132. How do E-mails go From Your Computer to an Inbox&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ytp5g0f5u7t76k324f4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3ytp5g0f5u7t76k324f4.jpeg" width="800" height="539"&gt;&lt;/a&gt;&lt;br&gt;
Sending a message on Twitter is easy, Emails are not! Let's now see how emails reach an inbox.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/how-to-network-effectively-and-enhance-your-career-growth-xy75353d" rel="noopener noreferrer"&gt;133. How to Network Effectively and Enhance Your Career Growth&lt;/a&gt;
&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%2Fvd19fmen2au97nbwkihb.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%2Fvd19fmen2au97nbwkihb.jpeg" width="800" height="532"&gt;&lt;/a&gt;&lt;br&gt;
This article is about why networking is important to your success, and what you can do to improve your networking skills throughout the course of your career.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/what-is-ccnp-collaboration-and-how-to-become-cisco-professional" rel="noopener noreferrer"&gt;134. What is CCNP Collaboration and How to Become a Cisco Professional?&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77jmnd549l23mb3u7i6m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F77jmnd549l23mb3u7i6m.jpeg" width="800" height="314"&gt;&lt;/a&gt;&lt;br&gt;
The CCNP Collaboration certification program prepares you for today's professional-level job roles in collaboration technologies.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/with-telehealth-on-the-rise-privacy-regulations-are-imperative-h52p3w1r" rel="noopener noreferrer"&gt;135. With Telehealth on the Rise, Privacy Regulations are Imperative&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F96tc3v4dv6asap8djveg.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F96tc3v4dv6asap8djveg.png" width="768" height="432"&gt;&lt;/a&gt;&lt;br&gt;
In recent months, individuals across the globe have shifted to a remote way of life, including working from home, virtual dating, drive-by birthday parties and now, even doctor’s appointments. The healthcare sector quickly implemented changes to provide a more remote experience to comply with social distancing regulations.&lt;/p&gt;

&lt;p&gt;To decrease the number of face-to-face doctor’s appointments and adhere to social distancing limitations and regulations, the Department of Health and Human Services (HHS) announced they “will not impose penalties for noncompliance” with the regulatory requirements under the HIPAA Rules against covered health care providers in connection with the good faith provision of telehealth during the COVID-19 nationwide public health emergency. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/why-small-models-matter-in-a-network-of-experts-era" rel="noopener noreferrer"&gt;136. Why Small Models Matter in a Network of Experts Era&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyyjn93oc3ke5pjwm43e5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyyjn93oc3ke5pjwm43e5.jpeg" width="800" height="454"&gt;&lt;/a&gt;&lt;br&gt;
Distributed Network of Experts concept — API-linked large and small AI models to drive innovation and accuracy. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/we-attended-web-summit-heres-a-rundown-of-how-it-went-down" rel="noopener noreferrer"&gt;137. We Attended Web Summit. Here's a Rundown of How it Went Down&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4oe4vqd3zg663w70fdq4.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4oe4vqd3zg663w70fdq4.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Wait, do not close or flip the article just because it describes the experience of an IT service company. Actually, our experience may be useful for a working product company, early-stage startup, or anyone interested. If you are considering conferences as a new source of useful acquaintances and clients, then this article is what you need.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/6-tips-to-host-a-successful-virtual-networking-event" rel="noopener noreferrer"&gt;138. 6 Tips to Host a Successful Virtual Networking Event&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fazdgdqnwbmh1u2peiega.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fazdgdqnwbmh1u2peiega.jpeg" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here, we'll walk you through the 6 steps you can take to make your virtual event truly engaging and unique to your attendees.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/network-marketing-tools-you-must-use" rel="noopener noreferrer"&gt;139. Network Marketing Tools You Must Use&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbcf8b93c4ktbg9ad4rnj.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbcf8b93c4ktbg9ad4rnj.jpeg" width="800" height="324"&gt;&lt;/a&gt;&lt;br&gt;
How to get the best network marketing tools? Here we discuss with you the best network marketing tools that will help you to manage your multi level marketing. &lt;/p&gt;

&lt;h3&gt;
  
  
  [140. When We Can Pitch Startups at Events
&lt;/h3&gt;

&lt;p&gt;Again, Take These Lessons With You](&lt;a href="https://hackernoon.com/when-we-can-pitch-startups-at-events-again-take-these-lessons-with-you-in2jc3yio" rel="noopener noreferrer"&gt;https://hackernoon.com/when-we-can-pitch-startups-at-events-again-take-these-lessons-with-you-in2jc3yio&lt;/a&gt;)&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%2Fcwhm9lratm2ik7yvk11u.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%2Fcwhm9lratm2ik7yvk11u.png" width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
Here I am, a twenty-year-old astrophysics student&amp;nbsp;designing satellites&amp;nbsp;to place in orbit around Mars and a self-starter entrepreneur longing to show my baby —&amp;nbsp;nect MODEM&amp;nbsp;— to the earth. I've had a few bumps on the road. Thankfully, I learned a few valuable lessons, and the experience of attending five conferences with my startup as my product made me reflect on a lot I'd like to share with other aspiring startup owners. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/get-in-loser-were-going-networking" rel="noopener noreferrer"&gt;141. Get in Loser, We’re Going Networking!&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjty5u6352pwy6n8aglg5.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjty5u6352pwy6n8aglg5.png" width="799" height="599"&gt;&lt;/a&gt;&lt;br&gt;
It seems like these days it’s all about operating in networks.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/key-learning-during-facilitating-developers-in-google-developer-fest-esd32e0" rel="noopener noreferrer"&gt;142. Insights from Helping Devs at the Google Fest in Singapore&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa71fb7ulp4i0zssv5f2m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa71fb7ulp4i0zssv5f2m.png" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
Here's the theme for this week. This topic enlightens me as a perspective of someone who has never been to Developer related events, moreover even as facilitate a developer workshop (or study jam).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/cgcorlive-cutting-edge-games-conference-coming-september-22-26-4o1f3uqt" rel="noopener noreferrer"&gt;143. CGC|LIVE: Cutting-edge Games Conference Coming September 22 - 26&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9afx28tyx0wk8ddbto0p.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9afx28tyx0wk8ddbto0p.jpeg" width="800" height="267"&gt;&lt;/a&gt;&lt;br&gt;
Cutting-edge Games Conference invites all game industry professionals and enthusiasts to plunge into a completely different world for five days, to explore new capabilities of technology and creativity during the game developers’ conference sessions and on the online exhibition area!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/stay-hungry-and-go-your-own-way-advised-felix-paul-wagner-managing-partner-of-next-mobility-lab" rel="noopener noreferrer"&gt;144. "Stay hungry and go your own way", advised Felix Paul Wagner, Managing Partner of Next Mobility Lab&lt;/a&gt;
&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%2Fuktk0934g167dk9gq6hz.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%2Fuktk0934g167dk9gq6hz.jpeg" width="800" height="288"&gt;&lt;/a&gt;&lt;br&gt;
Next Mobility Labs was nominated as one of the best startups in Mainz, Germany in Startups of the Year hosted by HackerNoon. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/the-infrastructure-truth-behind-travel-data" rel="noopener noreferrer"&gt;145. The Infrastructure Truth Behind Travel Data&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw7qtq1yaok61zw0ksy2z.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw7qtq1yaok61zw0ksy2z.jpeg" width="800" height="451"&gt;&lt;/a&gt;&lt;br&gt;
Many eSIM providers use centralized IP breakout instead of local routing. Here’s how that impacts latency, geo-IP accuracy, and privacy.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/5-18-2023-noonification" rel="noopener noreferrer"&gt;146. The Noonification: How to Work on an Unfamiliar Codebase (5/18/2023)&lt;/a&gt;
&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%2Fpn4k0p2c0rnc2a962zaf.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%2Fpn4k0p2c0rnc2a962zaf.gif" width="640" height="360"&gt;&lt;/a&gt;&lt;br&gt;
5/18/2023: Top 5 stories on the Hackernoon homepage!&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/actionable-ways-to-inspire-innovative-thinking-in-the-workplace-174o33d5" rel="noopener noreferrer"&gt;147. Actionable Ways to Inspire Innovative Thinking in the Workplace&lt;/a&gt;
&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3njhc36vgwnqudmkws2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb3njhc36vgwnqudmkws2.jpeg" width="800" height="535"&gt;&lt;/a&gt;&lt;br&gt;
Innovative thinking is a prowess that can be honed. Like everything else, it takes a little practice and some encouragement doesn’t hurt. &lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/youre-not-an-introvert-how-to-build-high-value-connections-online" rel="noopener noreferrer"&gt;148. You're Not an Introvert: How to Build High-Value Connections Online&lt;/a&gt;
&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%2F376jh3r8fk15o6xp99ka.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%2F376jh3r8fk15o6xp99ka.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Think you’re an introvert? Wrong. In the digital age, weak networking isn’t a personality trait — it’s a skill issue you can fix.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;a href="https://hackernoon.com/mums-in-tech-career-and-family-need-not-be-an-xor-exclusive-or-relationship-cn7d31sy" rel="noopener noreferrer"&gt;149. Mums in Tech: Career and Family Need not Follow XOR (Exclusive OR) Logic&lt;/a&gt;
&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%2Fuvv476yemutfu87sv4k2.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%2Fuvv476yemutfu87sv4k2.png" width="729" height="364"&gt;&lt;/a&gt;&lt;br&gt;
Last Wednesday I’ve joined an event called Mums in Tech, how to balance work &amp;amp; family — Webinar + Virtual Networking, which was held by Women In Tech and hosted by Remo.&lt;/p&gt;

&lt;h3&gt;
  
  
  Thank you for checking out the 149 most read blog posts about &lt;a href="https://hackernoon.com/tagged/networking" rel="noopener noreferrer"&gt;Networking&lt;/a&gt; on &lt;a href="https://hackernoon.com/" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/hackernoon/learn?ref=hackernoon.com" rel="noopener noreferrer"&gt;Visit the /Learn Repo&lt;/a&gt; to find the most read blog posts about any technology.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://hackernoon.com/149-blog-posts-to-learn-about-networking" rel="noopener noreferrer"&gt;HackerNoon&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>networking</category>
      <category>learn</category>
      <category>learnnetworking</category>
    </item>
  </channel>
</rss>
