Let's learn about Open Source Software via these 226 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.
Software with its source code made publicly available, allowing anyone to inspect, modify, and distribute it, fostering collaboration and innovation.
1. 6 Best Open-Source Projects for Real-Time Face Recognition
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.
2. The Case Against Rocky Linux
Rocky Linux isn't all sunshine and rainbows. In fact, there are a ton of misdeeds and bad practices surrounding it.
3. Open Source is Dead: Understanding the HashiCorp License Controversy
HashiCorp's controversial switch from open source to "source-available" licensing has reignited debates on open-source sustainability and business models.
4. We’re Here to Hear About Your Hacktoberfest Contribution!
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!
5. What Future Holds for DevOps in 2020: A Complete Guide
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.
6. ✨ Introducing react-cool-img: An easy way to optimize images
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.
7. Your Guide to Running Grafana Mimir with MinIO for Persistent Metrics Storage
Mimir stores data in object storage for persistence, allowing it to take advantage of ubiquitous, cost-effective and high-durability MinIO.
8. How to Make Any LLM More Accurate with Just a Few Lines of Code
A look at using the open-source Cleanlab package to automatically boost the accuracy of LLMs with a few lines of code.
9. A Simple Guide for Updating Documents in Elasticsearch
Discover advanced techniques for managing updates in Elasticsearch, crucial for search and analytics applications.
10. Commercial Companies Built on Top of an Open-Source World
If you think that open-source software is primarily the work of amateurs and single developers, your impression is outdated.
11. Bridging Design and Development: Creating an Open-Source Portfolio Website Template for Designers
Bridging Design and Development: Creating an open-source portfolio website template for designers. Easy customization, visual focus, and one-click deployment.
12. 7 Rules for Writing a Good Commit Message
In this article, we’ll outline a widely accepted yet simple format for good commit messages.
13. How to Setup the WiX Toolset
WiX Toolset creates Windows installation packages from XML source code. The toolkit offers both a command-line environment and the newer MSBuild technology.
14. I Built An Open-Source Website Platform for Group Exhibitions—Here's How
Building Swarm — open-source exhibition website platform for designers & artists. Easily create, manage, and customize group showcases—no coding required.
15. A Q&A With Kunal Kushwaha on Diversity, Open Source, and the Power of "Just Getting Started"
Hear Kunal Kushwaha's story - DevRel Manager at Civo, founder of Community Classroom and Kubeworld + Twilio Developer Searchlight Honoree
16. 16 Python Libraries to 'pip' in 2020
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 & maintained and are backed by a strong community.
17. How I Implemented Access Approval in Our Open Source Project
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
18. A Man Who Fell To Earth: Decentralized Software is Here to Stay
The Man Who Fell To Earth : The future of human curiosity is decentralized and open source.
19. The Story of Dwayne Richard Hipp and the Development of SQLite in 1999
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.
20. K3d for Local Kubernetes Development
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.
21. The Impact of Linux and the GNU Project
A tribute to the GNU project, the free software movement, and Richard Matthew Stallman (RMS).
22. Fixing Button CornerRadius in .NET MAUI
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.
23. OpenAI Launches ChatGPT Pro: Is the $200 Monthly Subscription Worth It?
![]()
24. Explore 7 Amazing Open-Source Machine Learning JavaScript Libraries
Top JavaScript libraries TensorFlow.js, Brain.js, Synaptic.js, ml5.js, ConvNetJS, Keras.js, WebDNN.
25. How to Create a Server Driven UI Engine for Flutter
Nui is a new and promising Server Driven UI engine for Flutter applications.
26. How To Develop Your Custom Autocorrect Implementation with Manticore [A Step by Step Guide]
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.
27. Essential Tips To Manage Your gRPC Services With Kong Like A Pro
What follows is a step-by-step tutorial on how to set up Kong to proxy gRPC services, demonstrating two possible scenarios.
28. Trino: The Open-source Data Query Engine That Split from Facebook
If you want to accelerate Trino queries with a response time of seconds to minutes, click here to learn how Trino helps engineers.
29. The Battle Between Proprietary and Open Source AI
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.
30. These 12 Open Source Projects Will Leave You Amazed
Explore 12 open-source projects to boost performance, security, and productivity for developers.
31. How to Train Your Own Private ChatGPT Model for the Cost of a Starbucks Coffee
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.
32. Open-source Effect On Build Vs. Buy
?When you’re considering paying for a tool, you need to understand the build vs. buy argument. Open-source can completely change the build.
33. How to Deal with Imposter Syndrome as a Software Engineer?
In my short stint as a software engineer, I've always been incredibly lucky with the people surrounding me.
34. How to Converse With PDF Files Using Computer Vision and Opensource Language Models
Tutorial to build a chatbot with opensource language models.
35. Open Source Will Define This Era as A Modern Renaissance
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.
36. Building a Chatbot Framework Using Camunda—An Open-Source BPMN Engine
Explore how Camunda empowers chatbots to handle business conversations. Through BPMN, create conversation blueprints and use Camunda for a seamless workflow.
37. Everything You Need To Know About Managing Go Processes
Explore techniques for managing blocking processes in Go, focusing on signal handling, process groups, & platform-specific considerations in linux environments.
38. Ten Underground Tech Masterminds You Probably Haven't Heard Enough About
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.
39. A Beginner's Guide to Vim
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!
40. Understanding RISC-V Assembly Language by Building an Assembler in C#
RISC-V is an open-source instruction set architecture (ISA) that has gained popularity due to its simplicity and flexibility.
41. Signal Protocol — Open Source, Private, Encrypted Mobile Messaging App
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.
42. What the Log4j Incident Means for Open Source and the Entire Internet
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.
43. Apache Cassandra 5.0 Is Coming: Here’s Why the People Who Built It Are Fired Up
Learn about some important features coming up in Cassandra 5.0, from the people who wrote the code.
44. Build on Top: Using Open Source Platforms to Increase Productivity
Open source is the modern-day realization of that utopian dream.
45. How I Built an AI Programmer to Automate GitHub Issue Fixes 🤯
I built an SWE agent to automate resolving GitHub issues using OpenAI SDK, Docker, and Composio.
46. How I Built My Own PaaS Company
🚀 From Pandemic Challenge to Global Solution: How I Created Jibri's On Demand, Revolutionizing Virtual Conferencing. Read My Journey! 💡 #Innovation
47. Get Started With Sidekick Open Source Live Debugger in 5 Mins
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
48. Here’s How I Built a Free, Open-Source Project Manager to Help Teams Keep Costs Under $15/Month
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
49. How Our Open Source OS Pivot Accelerated Product Innovation
Learn how a strategic shift in using fully open source software projects altered product development strategy and innovation.
50. Building on OpenHarmony: Navigating its Architecture and App Development Framework
From the kernel layer to the application layer, explore core components and understand the nuances of developing apps using the innovative ArkTS-based framework
51. Open Source Series: Documentation
or answering the what and how questions
52. How Does a Crypto Fork Affect Your Coins?
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.
53. How Can Governments Pay Open Source Maintainers?
Top tips for making it easier for maintainers to get paid.
54. The Basics of Mobile Application Development in Qt
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.
55. Open Source in a Cloud World: An Investment Perspective
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.
56. What the Future of Open Source Software Will Look Like
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.
57. Breaking Down the Worker Task Execution in Apache DolphinScheduler
Discover how Apache DolphinScheduler's Worker tasks function within its distributed, open-source workflow scheduling system.
58. Open Source Series: Intro
or where the journey begins
59. Creating Data Pipelines With Apache Airflow and MinIO
MinIO is the perfect companion for Airflow because of its industry-leading performance and scalability, which puts every data-intensive workload within reach.
60. 5 Open-Source and Free Software Projects for Pets —to Support via Kivach
Explore here five open-source projects making life easier for animals and their humans. You can also support them with cryptos via Kivach!
61. Want to Search for Something With an Image and a Text Description? Try a Multimodal RAG
An in-depth guide on how to build a multimodal RAG system using Milvus and how to open up various possibilities for AI systems.
62. 5 Open-source and Free Operating Systems to Donate via Kivach
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!
63. Asciidoc: When Markdown Just Isn't Cutting It
Markdown is amazing, but it has strong limitations. Asciidoc is the perfect tool to fill Markdown's gaps.
64. 5 Open-Source Fashion Projects to Use for Free —and Support with Kivach
Open-source meets style: let’s explore some free fashion tools and learn how to support them with crypto donations through Kivach.
65. Understanding the Open Source Culture: Best Practices to Contribute Effectively
Here are some of the best practices that you can take up for your next open source contribution.
66. Become an Open-Source Project Contributor on Github in 4 Minutes
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 GitHub repository of Nebula Graph, an open-source distributed graph database, for illustration purpose.
67. 5 Must-Read Books for Cypherpunks and Crypto Enthusiasts
A curated selection of readings could serve as an invaluable compass for crypto enthusiasts and cypherpunks. Let's discover it!
68. 5 Open-Source Projects for Books and Readers to Support via Kivach
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.
69. The Role of Blockchain and Decentralization in the Digital Economy
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.
70. I Fell in Love With My Code, Then I Had to Kill It
Sometimes the best code is the code you delete. Don't love your code and do what's best for the codebase.
71. The Importance of a Single Source of Truth for Enterprises
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.
72. Now You Can Use GitHub Issues to Track Customer Feedback
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!
73. 5 Open-Source IoT Tools Everyone Can Use for Free —and Support with Kivach
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.
74. We Need to Talk About Feature Flags in Release Management
Explore the pivotal role of feature flags in release management. Discover how feature flags can enhance control over the release process.
75. How I Built a Low-Cost URL Shortener With Cloudflare KV
How to build a custom URL shortener with Cloudflare KV, custom domain and analytics for click tracking
76. Using Blockchain to Replace Commonly used Internet Services
Tired of depending on centralized HTTP services, we found Ethereum can do the same but much more efficiently.
77. 102 Stories To Learn About Open Source Software
Learn everything you need to know about Open Source Software via these 102 free HackerNoon stories.
78. How a Malicious Xz Utils Update Nearly Caused a Catastrophic Cyberattack on Linux Systems Worldwide
A "frightfully close" call with hackers trying to pierce through xz Utils could have led to the next Solar Winds incident.
79. 5 Years & 600 Developers! What it Takes to Transform a European Bank
An interview with the Head of Development, Jindrich Kubat at KB Bank. Digital Transformation with 600 developers using Flagsmith feature flags.
80. Trust Signals in Open Source Projects
Polish the trust signals of your open source project to increase your user base and grow your community.
81. 5 Open-Source Tools for Translation You can Use for Free—and Support via Kivach
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.
82. How Open Source and Decentralization Lead to the Evolution of AIOps
Open source and decentralization led to the development and the evolution of the AIOps clan by making it dynamic for communities and democratizing information.
83. 5 Open-Source, Free Software You Didn’t Know You Needed to Protect Your Data
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.
84. Fight Against Fascism and Tyranny With These Free Software Tools - and Support Them With Kivach
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.
85. 5 Open-source Blogging and Writing Tools to Donate to via Kivach
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!
86. How to Leverage Open Source GraphQL CDN/Edge Cache With Cloudflare, Fastly, and fly.io
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.
87. Open Source Series: Starting a Project
or how to open your project to the world
88. How the ZooKeeper Solves the Dining Philosophers Problem
In this blog by Paul Brebner, Instaclustr's tech evangelist explains the Apache ZooKeeper using the famous dining philosophers problem.
89. Quick Guide to the Open Source Security Summit
The Open Source Security Foundation met for Linux Foundation’s North American Summit, here are highlights to help every developer keep Open Source secure.
90. Why We Need Open-Source Spirit
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.
91. Murre - the lightweight K8s metrics monitoring tool

92. A Beginner's Guide to Open Source Software
Open source designed any program whose source code can be modified and shared by anyone because it’s openly accessible.
93. 5 Open-Source Projects You Can Donate to via Kivach, Episode IV: Privacy Tools
Let’s look into some interesting privacy tools that you can use for free, and that may receive your support with cryptocurrencies, via Kivach.
94. Resolutions for Open Source in 2024 - What Has to Change?
Over the past few years, open source has become increasingly polarised. What does that mean for open source in 2024?
95. Crypto Networks Can Overcome Obstacles Open-Source Projects Face, Drips Founder Says
Ele Diakomichalis explores Drips’ mission to sustain open-source projects through transparent funding for the creators of tomorrow's essential software.
96. Did Open Source Set the Stage for Product-led Growth?
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.
97. 5 Open-Source Private Messengers to Try for Free —and Support Via Kivach
Want private chats without corporate snooping? Discover 5 open-source messengers and support them with crypto donations through Kivach!
98. Apache Kafka’s New Tiered Storage: What Developers Need to Know
Learn how open source Apache Kafka's Tiered Storage transforms data retention economics, enabling affordable long-term storage while maintaining performance.
99. The Dark Side of Open Source: Securing the Software Supply Chain
Exploring the origin of open source, its impact on enterprises and its dangers.
100. A Comprehensive Guide to Apache Cassandra Architecture
Introduction
101. How To Make Your First Open-Source Contributions

102. An Intro to Git for Beginners
Git is an essential tool for version control, no matter what programming language or framework you use.
103. 9 Reasons Why I'm Excited About the PQAI - Patent Quality Artificial Intelligence Project
At Hackernoon, we celebrate Hacktoberfest, dedicating the entire month of October to content around open source. So, naturally, I jumped upon the opportunity to
104. The Design Flaw with Asterisk
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
105. Software Ages Like Milk, Not Wine: Why Open Source Vulnerabilities Matter
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?
106. The Power of Open Source and Learning
Mehul Patel goes over the power of open source.
107. An Open Source Exploit Last Year Changed How Professionals Think of Security
The xz Utils incident was a chilling example of what’s at stake.
108. GitHub Actions To Bring You Consistency
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.
109. Salesforce: Walled Garden No More
In just five years the Salesforce ecosystem has transformed from a "walled garden" to an open-sourced driven solution set.
110. Meet the Writer: Two-Time Founder Sam Bhattacharyya on Accidentally Finding Product-Market Fit
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.
111. Open-source Development and Cascading Donations
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.
112. 5 Cypherpunk Open-Source Software Projects to Use for Free - and Support with Kivach
Check out some useful cypherpunk and privacy projects on GitHub and learn how Kivach helps you boost them with crypto donations.
113. The Noonification: The Case Against Rocky Linux (3/30/2024)
3/30/2024: Top 5 stories on the HackerNoon homepage!
114. The Noonification: A Game-Changing Leap in Voice AI Technology (10/22/2023)
10/22/2023: Top 5 stories on the Hackernoon homepage!
115. Open-Source Testing Mechanism for Kubernetes Applications
Without a doubt, Kubernetes is one of the top players in the container orchestration platforms game.
116. 5 Open-Source & Free Software Projects to Celebrate Christmas —And Support Via Kivach
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.
117. How to Automate CDN Cache Invalidation in Adobe Experience Manager
AEM library automatically invalidates CDN resources on content updates. Supports flexible configuration and extensibility. Reduces manual effort.
118. The Cyber Resilience Act (CRA) and Open Source: A Mismatched Prescription
The European Union's proposed Cyber Resilience Act (CRA) aims to bolster cybersecurity standards for products with digital elements.
119. 5 Open-source and Green Projects to Donate via Kivach
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.
120. Advanced Routing and Cookie Management with Apache APISIX
Learn advanced routing techniques with Apache APISIX: implement traffic splitting & cookie-based routing for efficient traffic management.
121. Use Metho to Safely Add Dynamic Superpowers to JS Objects
Metho allows you to safely 'monkey patch' any object with new capabilities and dynamic properties. Great for extending the functionality of native JS prototypes
122. Educational Byte: Open-source vs Decentralized
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!
123. 5 Freedom Tech and Privacy Projects You Can Join
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!
124. Algorithms in the Wild: Reusable Insights and Strategies from the Open Source Community
Boost your developer skills with Open-source. Learn about Linux kernel data structures, Kubernetes architectural design and PostgreSQL algorithms.
125. Open Source Beyond 2021: A Holistic Vision
Open source is a common technological equilibrium for exchanging intellectual and financial values. But the lack of an open funding infrastructure means, there
126. Educational Byte: How Transparency Protects Crypto Users
Discover how transparency shapes safer, more trustworthy crypto networks, and why it matters for every user.
127. 5 Open-Source Projects To Donate via Kivach, Episode VII: Games To Play for Free!
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!
128. Understanding Open Source Contributions
Open source code is code that is freely accessible to everyone and is generally developed and maintained by the general public.
129. Richard Stallman: Everything You Need to Know About Him
Sarah Mei goes over Richard Stallman.
130. 🎁 20 Open-Source Projects to Contribute to in 2024
Check out these 20 open source projects you shouldn't miss in 2024!
131. How I Started an Open Source Contribution to Firefox-Voice Repository
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.
132. The 5 Open-source Projects You Can Support with Kivach and Cryptos, Episode III
Kivach is a user-friendly crypto charity platform based in Obyte. Let’s learn about some interesting projects to donate to!
133. The HackerNoon Newsletter: The $XRP Comeback Was a Long Time Coming (12/6/2024)
12/6/2024: Top 5 stories on the HackerNoon homepage!
134. Open Source Contribution Distributors (OSCDs) Or DAOs to Support Open-Source Projects
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.
135. Google Analytics & Privacy: Why Does it Matter?
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.
136. Understanding RISC-V Assembly Language by Building an Assembler in C# - Part 2
Learn how to develop a RISC-V assembler using the C# programming language.
137. What Does "Building a Cloud-Native Application" Really Mean?
The inexplicable popularity of the term "cloud-native" is without real meaning.
"Cloud-Native Apps" is an overused (even abused) term in the tech industry.
138. An Open-Source Book About the Open Source World
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.
139. AOSP and Linux Cross Border Convergence! Look at OpenFDE, New Open Source Linux Desktop Environment
Open Fusion Desktop Environment is a new Linux desktop environment design exploration project, similar to KDE and GNOME.
140. 5 Open-source Projects You Can Support With Kivach — and Cryptocurrencies
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!
141. The Noonification: The Case Against Rocky Linux (4/7/2024)
4/7/2024: Top 5 stories on the HackerNoon homepage!
142. Who Even Uses Linux? - You Do and You Probably Don't Even Know It
This article breaks down what Linux is, why it's great and how it secretly powers most of your favorite devices.
143. Software Engineering for OpenHarmony: A Research Roadmap
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.
144. Spinning Your Workflows With Cadence!
Open source Cadence was developed by Uber, and based on the AWS SWF (Simple Workflow Service).
145. Advice for Open Source Entrepreneurs: Pick Your Market, Serve Paying Customers
Battle-tested lessons on scaling open source companies from local to global: no globalization, only localization.
146. 5 Myths about Open Source Software (OSS)
Open source software 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.
147. We are Currently Experiencing a Renaissance of Open-Source Software
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.
148. 5 Open-Source Tools You Can Donate to via Kivach, Episode VI: Decentralized Services
In this episode, we’ll explore five decentralized and open-source services available for free, with several interesting uses. Let's start!
149. JMXTerm-An Open-Source Debugging Tool
Monitor your application in production or locally. Understand what's going on under the hood while debugging & change application settings on the fly.
150. Addressing OpenHarmony Development Challenges: Insights and Solutions
Explore the challenges encountered in OpenHarmony app development and analysis, from the scarcity of AI-based learning data to GUI complexities.
151. Revisiting Open Source in The New Decade
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.
152. The Journey of Open-Source Software
Software that is available publicly is known as Open Source Software. People can access the code easily.
153. Software Engineering for OpenHarmony: The Research Roadmap
Explore the preliminary research roadmap for OpenHarmony, unveiling software engineering research gaps between Android/iOS and OpenHarmony.
154. 3 Steps You Might Not Have Thought of to Ensure Your Software Supply Chain Security
Here are three practical steps you can take to minimize risk in your software supply chain.
155. An Intro to Open Source vs Free Software
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
156. 5 Open-Source Software for Global Teams To Donate via Kivach
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.
157. 5 Free Data Recovery and Backup Projects to Donate to Via Kivach
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.
158. The State of OpenHarmony Ecosystem: Initiatives, Toolchains, and Datasets
Uncover the opportunities and challenges for software engineering research within the OpenHarmony community.
159. Software Engineering for OpenHarmony—A Research Roadmap: Conclusion & References
From highlighting research opportunities to discussing challenges, this roadmap charts a strategic course for OpenHarmony's development and success.
160. 4 Months, $2.1k Per Month - All Open-Source Here's How
Open-source can be the fastest way to make money online.
161. Starting Your Journey in Quantum Computing: A Beginner's Guide
A guide to where and how to start a career in quantum computing without all the physics.
162. What I Learned From Open-Source Communities as a Marketer
I joined open-source communities as a marketer—and found a goldmine! Learn how they boost flexibility, data access, and secure collaboration.
163. 5 Cybersecurity Tools to Use for Free and Donate to Via Kivach
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!
164. Announcing Redux-Ruleset NPM Module
Managing data-flows can be quite tricky in javascript. A pattern that really fascinated me over the last years is the flux architecture from facebook. Especially the redux 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 redux-saga and redux-observable.
165. Installing Locally Is Easy Using the Makefile: An Apache Superset Guide
In this article, I'll guide you through a streamlined local installation of Apache Superset using the makefile.
166. Open Source Series: Issues and PRs
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:
167. How You Can Support Key Open-Source Initiatives With Kivach
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!
168. Scaling an Open Source Project: a Startup Success Story
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?
169. A CLI for Customizable, Scalable, Low-overhead Cloud Use
DynaCLI is an open source, cloud-friendly Python library for converting pure Python functions into Linux Shell commands on the fly and unlimited.
170. How Hackathons and Open-Source Software Can Help Drive Innovation
Both open-source software and hackathons encourage collaboration between a number of skilled individuals, often rallying them around a single goal.
171. 5 Open-Source Learning Software Projects to Donate Via Kivach
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!
172. Software Engineering for OpenHarmony: Related Work
Explore insights from research roadmaps and literature reviews in software engineering, covering topics such as self-adaptive systems, model-driven development.
173. Reasons Your Process Needs to be Open Source
Use an engineering handbook, open it to all, and see your process flourish
174. 5 Open-Source Research Tools to Support via Kivach
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!
175. The Roadmap for Your First 30-60-90 Days of Developer Advocacy
Learn how a Developer Advocate can build a community, identify developer needs, and advocate in 90 days. This plan outlines key action points
176. 5 Funny and Weird Software You Can Use for Free - and Donate via Kivach
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!
177. Community Organization and Open Source Maintenance: Why Their Important
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.
178. Mutation Testing: How Does it Work in Rust?
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.
179. Open Source is Much More Than Just a Free Tier - Here's Why
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.
180. Kivach Donations: 5 GitHub projects it has helped so far
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!
181. Why the GNU General Public License v3 for Your Open-Source Project?
Things to consider when choosing an open-source software license for your project.
182. Decentralization Is an Illusion: A 2023 End-of-Year Look at Web 3.0
Explore the current state of the internet and it's supposed web 3.0 future, side-by-side with the promise of decentralization.
183. How to Build and Deploy a Blog-to-Audio Service Using OpenAI
Learn how to turn any blog post or text into a clear, natural-sounding audio file using OpenAI's text-to-speech API.
184. The Noonification: How Encryption Can Secure Online Voting (10/17/2023)
10/17/2023: Top 5 stories on the Hackernoon homepage!
185. Those Who Are Lost Must Be Found: Turning Numbers in Memorable Words
Discover word4num, an open-source Python library that converts complex numbers into easy-to-remember words, simplifying phone numbers, coordinates, and more.
186. 5 Tips for Selecting Test Case Management Tools
Here are 5 tips for selecting the test case management tools and save your efforts and time.
187. Why Open Source Conquers The Telecommunications Industry
open source invading telco industry
188. Best Open Source Project and Writer Nominee Peter Thomas on Karate
"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.
189. From Correlation to Checkerboards: Model-Free Exploratory Data Analysis for Categorical Data Lands
Checkerboard copulas bring clarity to categorical Exploratory Data Analysis by revealing structure that traditional statistical methods and correlations miss.
190. Open Source Series: Publicity
or how to spread the word and win contributors
191. Use This Free, Open-Source Library For Easy Integration With External AI APIs: ModelMesh
ModelMesh is a free, open-source project built for AI experimentation.
192. Open Source, What the Heck is That?
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.
193. Setting Up Docs For An Open Source Project Doesn't Have To Be Hard
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
194. The Participation Gap in Open Source Software
Open Source Software (OSS) has revolutionized the way software is developed, distributed, and utilized, offering a community-focused platform for innovation
195. The Bug, The Black Box, and the Brain Map: What AFNI vs. SPM Taught Us About Open Source & Science
Transparency turned a software bug into a scientific breakthrough. A story of AFNI, SPM, and the future of open science.
196. From Nuisance to News Sense: Pilot Study
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
197. dotenv-linter v3.0.0: Identify Errors In .env Files
Read an article about dotenv-linter v3.0.0 release written in Rust that includes API improvements, colored output, support for multi-line values & export prefix
198. Integrating Manticore with Vector.dev
Combine Vector by Datadog with Manticore for effective log indexing. Streamlined data management, transformations, and storage.
199. What is Discover? Contribute Your Time this Hacktoberfest
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.
200. From Nuisance to News Sense: System Overview
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
201. One Map to Rule Them All Doesn't Work in 2021
The ‘One Map Fits All’ approach doesn’t fit all, as it lacks the ability to support the unique use cases of an organization.
202. From Nuisance to News Sense: Related Work
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
203. How to Release a New Version of an Open Source Project Under the Apache Software Foundation
This guide walks through the comprehensive release process of Apache DolphinScheduler under the Apache Software Foundation.
204. Eclipse 2020 IoT Developer Survey
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 IoT Developer Survey to help the industry gain the broadest possible view of the state of IoT technologies in the context of commercial IoT!
205. From Nuisance to News Sense: Conclusion, Limitations and Ethic, and References
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
206. From Nuisance to News Sense: Abstract and Introduction
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
207. 3 Open-Source Web Development Platforms to Consider for Your Next Build
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.
208. Universal Data Tool Weekly Update 5
If you haven’t heard of the 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.
209. From Nuisance to News Sense: Discussion
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
210. FOSS is the big boy LEGO of the Innovative World
FOSS is the big boy LEGO of the Innovative World
211. From Nuisance to News Sense: The NEWSSENSE Framework
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
212. By 1993, the Free Software Movement Was at a Crossroads
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
213. Even Swaps - A Rational Way to Choose a Library
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?
214. +5 Things You Can Do With a Self-Sovereign ID in Obyte
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!
215. Introducing the Embedded GUI Webinar and Design Contest
RT-Thread IoT OS has partnered with LVGL, Nuvoton, WCH, and NXP to bring the Embedded GUI webinar
216. From Nuisance to News Sense: Appendix: Prompt for Claim Extraction
NEWSSENSE is a novel sensemaking tool and reading interface designed to collect and integrate information from multiple news articles on a central topic.
217. 9 Compelling Reasons Why You Should Open Source Your Projects
Why would you ever wanna open-source anything? Well, there are a lot of reasons why you should open-source your projects.
218. Celebrate Open Source with Hacktoberfest
Hacktoberfest is a month-long celebration of open source software.
219. Software Engineering for OpenHarmony: Overview of Mobile Software Engineering
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.
220. What's the "Right Amount" of Open Source?
How accessible should your open source code be to the common developer?
221. How to Decode Web3 Data into a Human-Readable Format
As long as humans are in the loop to work with web3 data, decoding the web3 data and respective decoder services are indispensable.
222. Why Open-Core Companies Only Make Their Projects 'Good Enough'
SaaS companies built on open-source projects (also known as open-core companies) are not incentivized for their underlying project to be good
223. Will Video Courts Appearance Deliver Real Justice?
No one wishes delay or waste in the crook justice system, but the plans for virtual and Video courts does not appear honest.
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.
224. Codacy Launches Fellowship Program for Open-Source Creators
Codacy has launched a fellowship program for open-source projects, encouraging OSS creators worldwide to apply to become “Codacy Pioneers.”
225. How I Started Contributing to Open Source and Found Joy in It
Contributing to open source makes us happy as we realize that we have just made something better for many people
226. Invoicing Tech Can Boost Brand Appeal
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.
Thank you for checking out the 226 most read blog posts about Open Source Software on HackerNoon.
Visit the /Learn Repo to find the most read blog posts about any technology.
