569 Stories To Learn About Open Source

cover
2 Dec 2023

Let's learn about Open Source via these 569 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

"Empowerment of individuals is a key part of what makes open source work, since in the end, innovations tend to come from small groups, not from large, structured efforts." - Tim O'Reilly

1. How To Cache Images in an Expo Managed React Native App

Caching images in React Native can be easy, even if you are using Expo's managed workflow. The problem many devs run into is that React Native only supports caching images on IOS out of the box.

2. Successfully Audited By CertiK, Confti is Now Officially Open Source

Confti is a decentralized platform focused on NFT one-stop solutions to meet the diverse needs of NFT investors.

3. Are You Ready for Hacktoberfest 2022?

Hacktoberfest 2022 is almost here. Are you ready with your open-source projects, issues, bug reports and feature requests for this season?

4. 10 Must-Try Open Source Tools for Machine Learning

Machine learning is the future. But will machines ever extinct humans?

5. Celebrate Open Source with HackerNoon! [Writing Prompts]

Hacktoberfest 2022 is a month-long celebration of open-source projects, maintainers, and the broader contributor community. Join us in this celebration!

6. Introducing DChat - Decentralized Chat for All

Messaging is a core feature of the internet. It was described as the internet’s killer app. It enabled anyone to communicate with anyone else in the world instantly, and for free. Billions of people chat every day.

7. Measuring Performance After Migration from .NET5 to .NET 6

An article about benchmarks of the open-source eCommerce platform after migrating to the latest Microsoft technology, .NET 6.

8. Configure Nginx as a Reverse Proxy for your Nodejs Application [A Step by Step Guide]

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 simultaneous connections on a single web server).

9. Using SuperTokens in a VueJS App With Your Own UI

Learn how to build your own login UI with SuperTokens in your VueJS application.

10. ✨ 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.

11. 14 Open Source SQL Parsers

Parsing SQL queries provides superpowers for monitoring data health. This post describes how to get started on parsing SQL for data observability.

12. Smalltalk Isn't Dead: Here's Why You Should Use It

Here are the reasons why Smalltalk isn't dead.

13. Here Is the Best Linux Distro That I Have Ever Used

I loved POP OS as my daily driver for Linux for work and home. Its simplicity of design and linear workflow mechanism is much easier to follow and maintain.

14. Here's How I Built a Quiz App for Remote Team Building [A Step by Step Guide]

The COVID-19 pandemic and statewide stay-at-home order have caused many companies, including mine, to close their offices, restrict travel, and require all employees to work remotely.

15. Introduction to Great Expectations, an Open Source Data Science Tool

This is the first completed webinar of our “Great Expectations 101” series. The goal of this webinar is to show you what it takes to deploy and run Great Expectations successfully.

16. An Open-Source Collection of Boilerplate Repositories to Help Set Up Your Next Project

The open-source templates for setting up coding projects.

17. A Starting Point For Building A Mind Garden in 11ty

There's a trend growing called mind-gardening. Some refer to it as evergreen note-taking, while others use the term "building a second brain".

18. Custom React Hook For Tracking Clicks Outside of the Component

react-cool-onclickoutside is a React hook to trigger callback when user clicks outside of the target component(s) area. It's a useful logic for UI interaction design (IxD) like dismiss a dropdown menu, modal or tooltip etc. Help you guys ❤️ it.

⚡️ Live demo: https://react-cool-onclickoutside.netlify.app

19. How to Monitor Apache Flink with OpenTelemetry

Apache Flink monitoring support is now available in the open source OpenTelemetry collector.

20. The world needs an alternative to Selenium - so we built one

[Disclaimer - the thoughts in this post are mine alone and the "we" in the title refers to an open-source project where I happen to be the lead developer.]

21. CromaApp: My First React Native App After 7 Years of Backend Development

Well, I had done some javascript development(node.js) in the past but javascript has changed a lot after ES-6. TIll now my main focus has been backend development in java and ruby(RoR mainly). I am going to share my experience on writing my first react native app.

22. How to Find Open Source Projects for Beginners

I think, fundamentally, open source does tend to be more stable software. It's the right way to do things. - Linus Torvalds

23. Basics of RabbitMQ Broker

Introduction to RabbitMQ

24. ShlinkedIn: A Fun Social Network Built On Open Source

In honor of Open Source Month, I am writing about ShlinkedIn: A parody open source site built on Phoenix LiveView/Elixir that is like LinkedIn doe funny people

25. 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!

26. Python Wheels vs Eggs (And How Data-Driven Decisions Must Become The Norm in Open-Source)

What the Python community's discussion about deprecating wheels can tech us about data-driven decision making in open-source

27. APK Decompilation: A Beginner's Guide for Reverse Engineers

APK decompilation is the process of reverse engineering an APK file to retrieve its source code. It is useful for understanding how an Android app works.

28. Getting started with NMAP (Network Mapper)

“The quieter you become the more you are able to hear”

29. How To Turn Your Static Website Into a Web App in Minutes With A Low-Code Framework

Introducing Remake

30. Introducing Docketeer 3.0: A Helpful Tool to Manage Docker Containers

Docketeer is an open-source, distributed, monitoring service for maintaining Docker container health

31. Everything You Didn’t Know About the Handshake Naming System — How this Blockchain Project Will…

The project was conceived by the people who brought you <a href="https://medium.com/@PurseIO" data-anchor-type="2" data-user-id="971b92cc448e" data-action-value="971b92cc448e" data-action="show-user-card" data-action-type="hover" target="_blank">Purse</a> and <a href="https://www.privateinternetaccess.com/" target="_blank">Private Internet Access</a>.

32. Why the world needs a universal web scraping library for JavaScript

TL;DR: We’ve released the Apify SDK — an open-source Node.js library for scraping and web crawling. There was one for Python, but until now, there was no such library for JavaScript, THE language of the web.

33. 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.

34. How I built a spreadsheet app with Python to make data science easier

Today I'm open sourcing "Grid studio", a web-based spreadsheet application with full integration of the Python programming language.

35. Enterprise Blockchain Technologies — A University-level Open-Source Course

Enterprise Blockchain Technologies is a flexible, extensible, open-source university course, part of Hyperledger Labs🎓

36. Kubernetes Explained Simply: Cleaning Up After Yourself [Part 10]

If there's one thing that Kubernetes makes easy, it's creating resources – pods, deployments, volumes – before long you'll have tons of them lying around.

37. Creating a Library of React Components using Create React App

UPDATE: You can use the npm package create-component-lib to automate all the steps described in this blog post.

38. Here’s Why I’m Gambling It All Away On My Open Source Startup

By Han Xiao, Founder and CEO of Jina AI. Edited by Bing He and Alex C-G

39. Hashing, Salting, and Verifying Passwords in NodeJS, Python, Golang, and Java

How to hash and salt passwords in different languages and why it's important to do so

40. Writing Proper Code Is Vital: Here's Why

November of last year, OVO Energy sponsored a study finding that “If every Brit sent one less thank you email a day, we would save 16,433 tonnes of carbon a year — the same as 81,152 flights [from the UK] to Madrid.”

41. React Hook to Measure an Element's Size and Handle Responsive Components

react-cool-dimensions is a React hook that measure an element's size and handle responsive components with highly-performant way, using ResizeObserver. Try it you will ❤️ it!

42. Open Source Ventilator Projects: Status, Challenges, How You Can Help

At this moment, there are thousands of intelligent, diligent, well-meaning engineers trying to help the design of open source ventilators to address a possibly imminent life-threatening shortage caused by the COVID-19 pandemic. This wealth of creative technical energy is currently disorganized, scattered, and unfocused. Rather than being a tremendous force for saving lives that it may become, energy and time is currently being wasted on oversimplifications of the problem and the belief that the projects are closer to deployable than they really are.

43. How We Delivered New Services Without Building New Services

Our API serves more than 300 million API calls per year. We used an open source integration platform to deliver new services without building from scratch.

44. What the Gaming Market Can Learn From the Open Source Movement

Before, "big businesses" didn't want to share and improve technologies. It was not their primary goal. And open software was like leftovers from a big table.

45. How Linux Became So Popular

How Linux, which started as a hobby project, became a beast that no one in the tech industry could ignore. Not even Bill Gates.

46. Decentralization of the Internet: The Frontier of the Internet

Developers and tech entrepreneurs have created a silent but consistent mission to try and decentralize the internet. The goal is to make it a safer place for people to transact and communicate.

47. 3 Key Advantages of Open-Source Intelligence

The field of business intelligence has been growing quickly, and data mining is a huge source of income for technology companies and others. When businesses nee

48. Open-sourcing Ferrum: a fearless Ruby Chrome driver

If you want to run integration tests on your website, you have three options: Poltergeist, Selenium and now, a new secret weapon — Ferrum.

49. Create your React.js Address Autocomplete Component in 10 minutes ⏰

Hi guys, I want to introduce use-places-autocomplete. It's a React.js hook for Google Maps Places Autocomplete. With it you can build your own places autocomplete UI like the following demo easily! Hope you guys 👍🏻 it.

50. Please Dont Build Your Data Pipeline using Singer

Singer.io is an open-source CLI tool that makes it easy to pipe data from one tool to another. At Airbyte, we spent time determining if we could leverage Singer to programmatically send data from any of their supported data sources (taps) to any of their supported data destinations (targets).

51. Improving Open-source Software Security for Java Developers

How can security be stepped up for the open-source Java ecosystem? Enforcing automated scans before components are published is one of the ways.

52. How to create Kubernetes YAML files

This article is intended as a guide for creating Kubernetes manifest files.

53. 300 Scholarships Up For Grabs at The School of Cloud Computing Courtesy Udacity and SUSE

Apply today for Udacity’s SUSE Cloud Native Foundations Scholarship program and learn the skills you need to become a cloud native developer.

54. Kubernetes Explained Simply: #3 What Do I Have Permissions For?

Stretching as far back as version 1.8 (in September of 2017), Kubernetes has supported a fine-grained access control mechanism called RBAC.  Nothing gets done via the Kubernetes API that isn't governed by some sort permission or another, and there are a lot of them.

55. Top C/C++ Machine Learning Libraries For Data Science

Importance of C++ in Data Science and Big Data

56. Free Internet Plugin by HackerNoon

Hacker Noon launches first ever open-source project, a chrome extension to remove paywalled content from google search.

57. How to Help the Dev Community by Solving your Own Problems

How to continue to use Open Source developments in 30 years - a brief instruction for use.

58. Organizing an Advanced Structure for HTML Email Template

I was rebuilding a part of our markdown-to-email repository. I was not happy with how we handle templates in our generator.

59. How to Secure Your Laravel Application

Nowadays, the tools we use to browse the internet require us to follow security standards. Otherwise, they tend to flag our web applications/sites as insecure.

60. OpenBB Terminal 2.0 is More Than an Alternative for Bloomberg Terminal

OpenBB Terminal 2.0 is more than an application, it’s a platform.

61. Installing Configurator Using Helm Charts: Version Controls for Kubernetes ConfigMaps

This is how to make use of Helm Charts with Configurator, a versioning & sync service for Kubernetes ConfigMaps that can make it easier to use ConfigMaps.

62. An Open Source Lonero Student Hackathon

If you are a student, I recommend you check out Lonero's latest student hackathon. The submission period ends on February 27th and started on the 11th. This hackathon is for open source projects powered by Lonero or built on-top of the decentralized-internet SDK.

63. Introducing Yet Another JWT Debugger

Introducing a new JWT Debugger App - our way to contribute back to the developer community. The app is available on the web and as Desktop apps for Windows, Linux, and Mac. With JWT Debugger App we immediately highlight what really matters to you as a developer without any shenanigans. It is a very simple tool but we hope it will improve the developer experience.

64. Discovering Linux - 10 Key Questions About Linux OS Answered

A Linux users answer to 10 important questions about Linux OS.

65. $10k Back to the Internet Donation

2020 was worldwide shitshow. The pandemic displaced team members, placed stress on families, and redefined what and where the day to day even is. Work goes on. As a company, we managed to double revenue for the third year in a row and raise some strategic funding. I'm still learning how to make a quality internet company. We wouldn't be where we're at without the technological progress and innovation from so many other people, projects and organizations. This year at Hacker Noon, we decided to make our yearly donation $10k, choosing established nonprofits that consistently give more value back to the internet, and less established open source projects that have the potential to. I'm publishing this list to:

66. Reboot: A New Operating System for Humanity

It's the end of the world as we know it, humanity is programmable and our operating system is getting a reboot. The question is when the system is back online what will be in its place?

67. About Ten Open Source Technologies That Are Changing the World

At the beginning of the year, when I started building Archbee, I evaluated some cool tech out there. Here’s the list of tech I think will change the world in ways we can’t even predict.

68. Treat Your Crypto Hot Wallets Like Your Underwear

Treat your Crypto Hot Wallets like your underwear

69. The DevOps Tools to Optimize your Workflow

Want to take a laugh at yet another boring list, right? I’ll try to surprise you with a list of unique tools that you probably still don’t know!

70. Powering the Future of Digital Project Development Through Data Democratization

Powering the Future of Digital Project Development Through Data Democratization

71. What I Learned From Making My First Open Source Contribution

The sheer idea of the magnitude of impact you making by just contributing to an open-source project is breathtaking. Imagine software that runs on thousands and thousands of users’ machines and imagine that little feature you made last week is running on all of them.

72. Life is Open Source

We often don't realize this, but open-source projects play a huge role in our life.

73. How To Unite Kuma Service Mesh With Kong API Gateway

In his blog post, Marco Palladino, Kong CTO and co-founder, went over the difference between API gateways and service mesh. I highly recommend reading his blog post to see how API management and service mesh are complementary patterns for different use cases, but to summarize in his words, “an API gateway and service mesh will be used simultaneously.” We maintain two open source projects that work flawlessly together to cover all the use cases you may encounter.

74. Challenges of Test Automation (Before vs Now)

This blog will walk you through some of the most common challenges faced by the testers and we can help you to overcome those.

75. Vizzu: Open Source Library For Animated Data Visualizations and Data Stories

How Vizzu, a new open-source library for animated data visualizations and data stories came to be and how it all works behind the scenes with sources.

76. There are Not Enough Open-source Authors!

Why should YOU bother authoring open-source projects. What’s in it for me, what’s in it for you?

77. A RESTful API Template Project for Developers

Building a RESTful API can be daunting for developers who have never done it before. That’s why we’re pleased to announce the RESTful API template project.

78. Write Your Own Kubernetes Sub-Command [Part 9]

You write a great script for interacting with Kubernetes. It would be great if you could pretend that your script was officially part of the kubectl repertoire.

79. Why Linux? A Linux OS Overview

An overview of the Linux distro

80. Funding the Next Million Public Software Contributors

Funding the next million open source contributors with payment plans as code and micropayments.

81. Hacktoberfest 2021: How and Why You Should Also Participate

Hacktoberfest 2021 is a yearly event where one submits 4 quality pull requests and gets some swag. This is to encourage beginners to contribute to open-source.

82. A Step-by-Step Guide to Migrating a Project from ASP.NET MVC to ASP.NET Core

Step-by-step guide

83. Top Transcription APIs and Open Source Libraries in 2022

This article looks at some of the top transcription APIs and open source libraries available on the market today.

84. These 6 essential tools will release, version, and maintain your NPM modules for you

Learning how to implement them for your own projects will save you a ton of time!

85. An Interview with a Recovering Site Reliability Engineer

I’ve been operating Linux systems in one form or another since before I had my drivers’ license.

86. A Simple Mistake That Costs Engineers Time and Money

This expensive trap is easily avoided by approaching problems from the right mindset.

87. Reflecting On My First 5 Months As An Open-Source Contributor

This is the story of how I started contributing to open source, along with 3 solid reasons why you should start contributing to open source too.

88. How to Evangelise a Github Library with Maxim Bartkov

How to popularize a particular piece of technology amongst other developers? That’s why Technology Evangelists exist. Find out how to become one.

89. Become an Effective Open Source Maintainer

Tips on how to be an effective Contributor to Open Source.

90. Perp v2 Goes Open Source: Including Codebase, frontend SDK, and Subgraph

After months of hard work, we are pleased to announce that our Curie contract codebase, the frontend SDK and subgraph are now all open source.

91. Fedora Linux Is the New Ubuntu

Let's start a Linux movement. Get people using Linux, fedora Linux.

92. Win $10k AKT in the Filebase + Akash Hackathon

Join the Filebase + Akash Hackathon that is from 1 September to 30 October and compete to win up to $10,000 AKT and up to $250 in free object storage.

93. Kuma 0.7.2 Released

We are happy to announce the release of Kuma 0.7.2 with many improvements and fixes, and we highly suggest to upgrade.

94. How to Become an Open-Source Developer

There’s no company or startup which is ready to risk a lot of funds for a software project if there is a cheaper alternative.

95. Are Kubernetes StatefulSets Broken?

Kubernetes StatefulSets are broken

96. 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

97. Automation Tools Like ACME Help Prevent Disruptions During Uncertain Times

Web certificates are a foundational element of website security, enabling organizations to verify that the web address in question really does belong to them, as well as to keep users secure by encrypting their information. These certificates have become ubiquitous, and most savvy web users now know to look for the telltale indicators of a valid web certificate, which may include a closed padlock or green address bar, depending on the browser used.

98. A Guide to Network Gadgets that Contain Ping, NTP, TFTP, and Iperf

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.

99. Top 10 Flutter Benefits For Application Development

What is Flutter?

100. Exploring Hidden Navigation for Domestic Violence Sites

Recently, I had the incredible honor to work with an individual who was a Survivor of Domestic Violence. This was all part of a business "hackathon."

101. Meet the Writer: HackerNoon's Contributor Pragati Verma, Software Developer

Meet the Writer: Pragati Verma is a software developer and a Junior Editor at HackerNoon.

102. Universal Data Tool: Time Series Data and Audio Labeling [Update 9]

If you haven’t heard of the Universal Data Tool yet, it’s an open-source web or desktop program to collaborate, build and edit text, image, video, and audio datasets with labels and annotations.

103. Visual Studio Code: A Look at Microsoft's Open Source Offering

It seems crazy that Microsoft has a done a complete one-eighty of their position on open-source software. Learn how VS Code works.

104. Deploying SuperTokens with React and NodeJS on Vercel

This tutorial will guide you on how to add SuperTokens to a React and Express app deployed on Vercel

105. How to Version Machine Learning Experiments Instead of Tracking Them

Let's talk about moving from tracking machine learning experiments with dashboards to versioning them with DVC for easier reproducibility.

106. HTTP or IMAP: How To Prevent Headers From Getting Complicated

Why something so simple keeps bothering us?

107. 6 Months Of Using GraphQL

Having worked on a project for 6 months using GraphQL on the backend, I weigh up the technology’s fit into the development workflow

108. Python 3, Flask and reCAPTCHA Connection Made Easy

ll start by giving you two reasons to finish reading this, and cloning the repo after:

109. 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.

110. Linux Explained on 5 Levels of Difficulty

I will explain Linux on Five Levels (a child, a teen, a college student, a grad student, and an expert).

111. The Journey of Open-Source Software

Software that is available publicly is known as Open Source Software. People can access the code easily.

112. How I Can Distribute Software Without it Being Blocked by Google?

I'm an open source software developer, and for the past fifteen years, I've been distributing my software on my website.

113. Going Non-Profit: What You Need to Know

How do you decide whether to establish a nonprofit organization or not? Follow the AlmaLinux journey to learn about the questions asked that led to the decision

114. 8 Reasons to Make Linux Your Default OS of Choice Today

Stop with the rumbling, bro. What is Linux?

115. Ambire Wallet Launches Network Fee Prepayment Method to Reduce Transaction Fees on Ethereum

Ambire, an open-source, non-custodial smart wallet, introduced a Gas Tank feature that allows user’s save a significant amount of money on fees.

116. 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.

117. 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.

118. Infrastructure As Code: The Next Big Shift is Here

Crossplane is the next step in the evolution of software infrastructure; provisioning, delivery and maintenance.

119. Publishing A Three.js Project On GitHub Pages

Looking for a way to showcase your Three.js projects for free? Use GitHub Pages.

120. React Tutorial: How To Build a Virtualized List with Infinite Scroll and a Hook

When rendering a large set of data (e.g. list, table, etc.) in React, we all face performance/memory troubles. However, we can use the technique of DOM recycling to solve the troubles.

121. Hardware Review: 90 Days With The Pinebook Pro

So earlier this year I reviewed the PineBook Pro. I was pretty impressed with it at the time, but am I still enamored with this $200 laptop? I’ve now been using it for at least 90 days. I know that because I haven’t rebooted it in 90 days. Really.

122. Github Actions and Go: AreYouOk My URL?

Check and audit link/URL health using Github actions. Test dead links in a fast and efficient manner

123. Why ML in Production is (still) Broken and Ways we Can Fix it

Machine Learning, Deep Learning development in production was still broken. ZenML, an extensible, open-source MLOps framework for production-ready ML pipelines.

124. How I Started to Build React Components for Email Templates

Let me share a story about building React Components for emails and the email generator that I created.

125. Skynet Capital Raises $40 Million USD to Invest in the Elrond Ecosystem

Skynet EGLD Capital raises more than $40 million USD to invest in the Elrond ecosystem.

126. Hacktoberfest 2021: Everything You Need to Know

Hacktoberfest is something you're gonna hear a lot about in the coming month. This open source celebration will be hosted by Digital Ocean for the 8th year.

127. Who Will Die and Who Will Thrive in the Upcoming Crypto Ice Age

A look into the future of decentralization from the perspective of good 'ol open-source collaboration.

128. Youtube To Anchor.fm - A Github Action To Automatically Publish Your Podcast

During the quarantine period, I started an Italian tech live show on YouTube and a podcast on Spotify and Anchor.fm with some of my friends. The show’s called Schrödinger Hat.

129. 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.

130. Open Source Contribution for Dummies: A Quick Guide for Beginners

There are some unofficial rules and guidelines developers should strive to follow as closely as possible when making an open source contribution.

131. How to Find The Right Sponsors for Your Open Source Project

The ongoing maintenance and growth of open source projects are clearly in the best interest of the software companies using them. And yet, raising money for an open-source project is difficult, and many developers struggle with finding the right sponsors for their projects. What is the best way to get the resources open source developers need to keep developing?

132. Monetizing Your Hacker Noon Stories and Own Website with Coil [A How-To Guide]

Adding one line of HTML to your website can start making you money. No one will see anything different on your site, no one will be tracked because of it.

133. dksnap Introduction: Docker Snapshots for Development and Test Data

TL;DR

134. 8 Reasons Why Inventors Should Try This Free and Open-Source Patent Search Engine

PQAI is a free and open-source patent search engine that uses artificial intelligence to search for patents using queries in natural language.

135. Dear Tim Cook, Apple Should Support Open Systems

Apple used to feel like something more innovative. Now it seems like lots have changed. When you look at the history of Apple, it went from pioneers like Wozniak promoting an Open-Architecture design to Apple suing independent electronic repair shops. Now I don't want to reminisce about old history, but a lot needs to be said about open systems, the right to repair, and innovation.

136. AutoScraper Introduction: Fast and Light Automatic Web Scraper for Python

In the last few years, web scraping has been one of my day to day and frequently needed tasks. I was wondering if I can make it smart and automatic to save lots of time. So I made AutoScraper!

137. Reliable and Secure API: How to Test with Hoppscotch

The only tutorial you need to understand Hoppscotch.

138. DJL: Deep Java Library and How To Get Started

Want to get your hands dirty with Machine Learning / Deep Learning, but have a Java background and not sure where to start? Then read on! This article is about using an existing Java skillset and ramp-up your journey to start building deep learning models.

139. Introducing Github1s: A Browser-Based VSCode Project Viewer

Github1s is a hot new open source project that allows you to browse Github repositories in a VSCode-like UI right in your browser.

140. Gatsby JS & Netlify CMS: The Perfect Pair!

A brief review of why this combination rules out all other pairs of headless content management systems and static-web app generators.

141. An Alternative to Magento: A New Way to Grow Headless eCommerce Business

Saleor (Headless eCommerce) - Saleor is ideal for small and medium businesses on the verge of rapid growth.

142. Level Up Your Github Profile Page in Three Easy Steps

Whether you're looking for a new position and want to stand out or you just like to make cool things, GitHub offers you the tools to get your own customised welcome message, like this.

143. The Course and Source Code for the Apollo 11 Guidance Computer (AGC)

In software development you'll hear the term "moon shot". If something is a "moon shot" it's something that's extraordinarily difficult, like landing on the moon. We say this about some app doing something cool, but what about the software that... landed us on the moon? What was the original "moon shot" all about?

144. Open-source RT-Thread IoT OS Launches its Embedded Integrated Development Environment

RT-Thread, an open-source embedded real-time operating system that has launched its development tool: RT-Thread Studio. RT-Thread Studio is built on Eclipse but has innovative interface interaction designs and it is deep customization of Eclipse, easy and simple to use, even new developers can easily get started.

RT-Thread Studio has the features of project creation and management, code editing, SDK management, RT-Thread configuration, build configuration, debugging configuration, program download and debug.

145. What Makes A Good Open Source Learning Platform

Open edX is can be a very powerful tool that needs some expertise to use. Companies like Raccoon Gang, Opencraft and more can help you tailor a programme.

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. Getting Started with GIT And Github

Have you ever thought that how these applications in our phone get updates? The answer is simple it is a Version Control System.

148. My Takeaways from IN/Clojure 2020

The day began with that brisk energy that one can sense only when a passionate group comes together. There was already a precedent set during the pre-conference workshops that were a big hit (as heard from my source, Neethu who took part in one of them)

149. How To Analyse and Visualize DMARC Reports using Open-Source Tools

Sending mail might sound easy, but to avoid getting your mail caught in spam filters, and to prevent others from sending spoofed email in your name, you need to employ different preventive methods. One such method is DMARC, which allows domain administrators to apply policies with regard to email authentication. You also have the possibility to get reports sent to you with the results of the applied policy.

150. Invitation Inside: Beta Test A FREE and Open Source Decentralized VPN

Today we are announcing beta test of KelVPN, a bandwidth sharing solution. It is a distributed VPN, built on top of the Cellframe blockchain framework. Our mission is to build a decentralized privacy network, which can literally serve as a personal spacesuit for everyone accessing the Internet.

151. 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.

152. Weaviate Is A Search Engine For Vector Embeddings

A vector search for the masses needs an intuitive interface

153. Cooperation, Survival, Open Source, and Decriminalizing Caring

A story of how the Indigenous critiques of the West and early free software community development converge to question the freedoms we value.

154. HackerNoon The Beloved Pixel Font - Now Coming to You in 2.0

HackerNoon Font 2.0 is now open-sourced on brand.hackernoon.com and GitHub.

155. How to Choose a Kubernetes Container Registry Solution

Organizations that want to scale their container initiatives require a private container registry that meets enterprise standards. Here is what to look for.

156. Three Reasons Why Open Source Cryptography Is More Secure

The purpose of cryptography is to keep information private, and the purpose of open-source is to make code public... So we shouldn't we open source our cryptography algorithms right?

157. A Brief History of Open Source

A curation of thought leaders' key ideas (e.g. Richard M. Stallman, Eric S. Raymond, Coraline Ada Ehmke) and progress-oriented debate in open source software.

158. How We Eliminated Regular Expression Denial of Service and How You Can Too

At Superhuman, we make the fastest email experience in the world. We must therefore process massive amounts of text very rapidly. We need to find links, validate emails, parse invitations, and much more.

159. What Impact Can a Product Information Management System Have?

Product marketers today are striving continuously to strike a balance between maintaining relevancy when entering new markets while stepping-up resiliency to increase profit potential. To address the ever-increasing customer demands across multiple touchpoints, they need a central hub to manage product information like attributes, and specifications. That is because they need real-time visibility into product data and rule out discrepancies by demolishing multiple data silos, so that Customer Experience (CX) does not suffer.

160. How to Remove Paywalled Stories From Google Search Results

  1. Visit FreeInternetPlugin.com, or download the Free Internet Plugin directly from the Chrome extension store (link).

161. Introducing RecallGraph (formerly CivicGraph)

I had posted earlier about an open source temporal graph database that I have built, named CivicGraph.

162. Hacktoberfest: Thinking About Giving It a Miss This Year?

It's the official start of the spooky season. And, if you follow the tech community, the beginning of Hacktoberfest.

163. Introducing Taro: Our Lightweight 3D Game Engine for the Web

Taro is an Entity Component System (ECS) engine for web applications, built with three.js and cannon-es. Programming with an ECS can result in code that is more

164. What About gRPC Testing?

gRPC Testing gets a bad wrap. Here's a different perspective on the open-source system

165. Enabling Instant Noise Cancellation on Linux

Guide to achieving Instant Noise Cancellation on Linux OS.

166. The Goals and Principles of The DevX Initiative Sponsorship Program

DevX Initiative Sponsorship program is here and focuses on the individuals who have worked passionately to make Rust what it is today. Read to know more.

167. 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.

168. An Easy README Makeover In 3 Simple Steps

Oh yeah! We’re giving your README a makeover!

169. Getting Started With RISC-V Board

Read about RISC-V, why it's in the news, how you can get involved and where you can learn more

170. 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.

171. 5 Best Practices for Tracking In-app Event Data

This is the era of mobile apps. We get everything - from critical business information to entertaining videos and games - on our mobile devices. Information is right at our fingertips, and we are always striving to catch up with the outside world. As per App Annie, an average smartphone user has 80 apps installed.

172. Autogenerate Your GraphQL Documentation With Magidoc

Learn how to autogenerate GraphQL documentation with Magidoc.

173. A Tool to Help Fix SQL Code Using ChatGPT

With ChatGPT's help, you can now make the most out of your SQL queries.

174. How to Install Ubuntu on M1 Macbooks Using UTM

UTM is an amazing software that allows us to virtualise and emulate different OS's such as, different flavours of Linux, Windows, older version of mac OS etc on

175. 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.

176. Building Business Ecosystems Through an Open Edge (Part Two)

Why an Open, Trusted Edge is Key to Realizing the True Potential of Digital Transformation

177. Can We BUIDL Decentralized Flexible Organizations?

The Decentralized Flexible Organization is a new concept, that reshapes how we’re building Decentralized Applications, solving some critical points of failure in the today’s Dapp ecosystem like the needs of a Legal Known Entity to Trust, the slowly Smart Contract Developing and the Centralized or Distributed Servers Needs.

178. How To Get 700+ Github Stars in One Week

How to quickly get your open source product promoted on GitHub.

179. Science is About Truth; Engineering is About Compromise

The Fuller: A Unit of Humanitarian Invention Impact

180. How to Make Regex Readable In JavaScript

Reggie-Docs

181. Accelerating Analytics by 200% with Impala, Alluxio, and HDFS at Tencent

This article describes how engineers in the Data Service Center (DSC) at Tencent PCG (Platform and Content Business Group) leverages Alluxio to optimize the analytics performance and minimize the operating costs in building Tencent Beacon Growing, a real-time data analytics platform.

182. 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.

[183. How Did Kubernetes Win the

Container Orchestration War?](https://hackernoon.com/how-did-kubernetes-win-the-container-orchestration-war-lp1l3x01) Kubernetes is now almost synonymous with container orchestration. A CNCF survey found that it is used in production by 78% of respondents. But it wasn't always like this. There used to be several big players in the field and there was talk in the industry of 'container orchestration wars.'

184. Introducing GitHub Based Airports API Service

Hello developers and enthusiasts! 😍

185. Building Forms in React Can Be a Piece of Cake 🧁

React hooks for forms state and validation, less code more performant.

186. Grandjs Version 2 Is Here

It's an awesome feeling to see something you have built one year ago gaining popularity and new people use it every new day!

187. Top Open Source Vulnerabilities to Watch Out

Open Source packages are a mainstay for most software engineering projects. We are so accustomed as developers to run our npm install (for Node developers) or

188. FOSS is the big boy LEGO of the Innovative World

FOSS is the big boy LEGO of the Innovative World

189. Building a Large-Scale Interactive SQL Query Engine with Open Source Software

This is a collaboration between Baolong Mao's team at JD.com and my team at Alluxio. The original article was published on Alluxio's blog. This article describes how JD built an interactive OLAP platform combining two open-source technologies: Presto and Alluxio.

190. Is Open Source Software A Practical Alternative?

Privacy and cybersecurity have been ongoing concerns in recent years. Open-source software can be a solution to these concerns, is it really the case?

191. 12 Techniques We Used to Get 4.7K+ GitHub Stars for Our Open Source Project in 6 Months

This article explains ways to get more visitors to your GitHub repository by following some best practices.

192. 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.

193. How’s That Open Source Governance Working for You?

Isn’t it weird that the radically democratic miracle of open-source collaboration is so full of monarchical dictatorships?

194. How To Make Your First Open-Source Contributions

195. 10 Open-source Headless CMS to Supercharge Your Development in 2022

The Best Free & Open-Source Headless CMS to use in 2022.

196. Kubernetes Explained Simply: #2 Kubectl Hack (List Running Images)

Running Kubernetes in production means taking inventory. A LOT. Are any of our pods running that version of Ubuntu base image affected by the new CVE?

197. How We Improved Spark Jobs on HDFS Up To 30 Times

As the third largest e-commerce site in China, Vipshop processes large amounts of data collected daily to generate targeted advertisements for its consumers. In this article, guest author Gang Deng from Vipshop describes how to meet SLAs by improving struggling Spark jobs on HDFS by up to 30x, and optimize hot data access with Alluxio to create a reliable and stable computation pipeline for e-commerce targeted advertising.

198. The Impact of Linux and the GNU Project

A tribute to the GNU project, the free software movement, and Richard Matthew Stallman (RMS).

199. Launch a Website Within 2 Days For 1M Users With 0 Costs

All the magic began on 26th Jan, 2020. The original idea started with a simple question. “Why don’t we build a website that gathers ALL information about the coronavirus in Hong Kong?” together with a list of bullet points of how to achieve an MVP. Shortly after, a telegram group was formed and some of us from the group spent their Chinese New Year holiday with the stacks of Gatsby and Kintohub, at 11 pm, on 28th Jan 2020 our site https://wars.vote4.hk/en went online… Within 24 hours we reached almost 1M users (983k to be exact) and our stack didn’t crash and was completely free!!!

200. The Crazy Problems with Creating PDFs on the Frontend

201. How to Use Node Streams to Transform the Largest POI Database

OpenStreetMap (OSM) is maybe the most extensive open data project for geo-data. It has rich information on points of interest (POIs), such as apartments, shops, or offices, globally.

202. An Open Source Starting Point For Abstracting Common Backend Tasks

Appwrite Is a New Open-Source Backend That Strives to Make Programming Less Painful

203. No-code / Low-code: What is the Difference?

No-code development promises programming without typing a line of code thanks to graphical tools that erase the complexity of programming languages.

204. Salesforce: A Full Stack Developer's First Impressions - Part 1

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?

205. An Intro to Git for Beginners

Git is an essential tool for version control, no matter what programming language or framework you use.

206. Is Blockchain-Based Watch-to-Earn Monetization the Future of Video Streaming?

Coub.com, a micro-video streaming social network, has launched its blockchain-based 'Watch-to-Earn' content monetizing mechanism.

207. 6 Biggest Differences Between Airbyte And Singer

We’ve been asked if Airbyte was being built on top of Singer. Even though we loved the initial mission they had, that won’t be the case. Aibyte's data protocol will be compatible with Singer’s, so that you can easily integrate and use Singer’s taps, but our protocol will differ in many ways from theirs.

208. How Open Source is Getting Faster (and How to Maintain Security)

What affects developer decision making, how open source is getting faster, and why you should track Mean Time to Update as a way to build software that lasts.

209. 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

210. How To Fix The Most Common Linux Kernel Vulnerabilities

The Linux kernel is widely considered the pillar of some of the most popular projects among the open-source community. As the central module of the O.S, the system’s stability, performance, and security rely heavily on the kernel.

211. Chrome Extention That Will Enable Dev Snippets on Google Search Results

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?

212. How to Get Started with Flowbite, an Open Source Tailwind CSS component Library

Learn how to install and get started with Flowbite, an open-source component library built on top of the Tailwind CSS utility classes.

213. 6 Reasons You Should Transition to PostgreSQL from Oracle

As opposed to proprietary solutions (like Oracle), you won’t get locked in with ever-escalating license fees. Here are 6 reasons you should move to PostgreSQL.

214. Chrome Browser Extension to Remover Hacker Noon Header

Hackernoon is my favorite source of knowledge about technology. I love reading Hackernoon story since Medium. However, the Hackernoon new site makes me harder to stay reading more stories before going to bed. It got a big bright green and yellow header on top of the story. At first, I think maybe I can scroll the page down, and it will disappear. I was wrong, it was fixed over the page and it takes a portion of the readable screen.

215. How To Get Better at Kubernetes

Here are some operators and advanced use cases for them to help you level up your Kubernetes game and to get even better at programming with that language.

216. How I Created a Zero Trust Overlay Network in my Home

Enabling a secure home automation experience, by creating a zero trust overlay network to access #HomeAssistant.

217. How You Can Evaluate the Security of Your NPM Package Dependencies

Imagine that you've been working on a node.js project for a few years now. You started or joined it when you were younger. The code works, you can vouch for that it’s good and secure for yourself and your team. But how do you validate all those NPM modules that saved you so much time and effort over the years? It works, nobody has hacked you yet, so why should you bother?

218. The Cost of Using Open Source Software as a Developer: A Tech Lawyer's Perspective

The Price You Pay As A Developer For Using Open Source Software - A Tech Lawyers View

219. Setup Monitoring Using Apache Zookeeper and OpenTelemetry

In this article, I’ll show you a simplified way to configure a critical open-source component, Zookeeper.

220. Why You Shouldn't Use a Database as Your App’s Data Source

Most apps and APIs use databases as their data source and that is for a great reason. Databases have been designed to be scalable, resilient, and fully featured to support many types of use cases and scenarios.

221. Introducing An Open Source Backend Server for Mobile & Web Developers

Appwrite is a new open-source, end to end backend server for frontend and mobile developers that allows you to build apps a lot faster. Appwrite goal is to abstract and simplify common development tasks behind REST APIs and tools, to help developers build advanced apps way faster.

222. How to Make Application Security Easy to Adopt, Run and Maintain

Security must be easy to adopt, run, maintain, maintain and easy to implement.

223. Introducing Tour My Pull Request For Github Extension

Problem

224. Trust Signals in Open Source Projects

Polish the trust signals of your open source project to increase your user base and grow your community.

225. Ryan Dawson on Open Source Tools and MLOps — A Noonie Nom Interview

Ryan Dawson is a 3x Noonie Nominee and is a top Hacker Noon contributor in the Software Development story category. In this interview, Ryan shares what he's learned about the open source value chain, MLOps, and problem solving with tech vs. people, or ideas.

226. A Primer on Decoupling SQL Engines from Hive Data Warehouse

Are you using SQL engines, such as Presto, to query existing Hive data warehouse and experiencing challenges?

227. Kris Adair, Mycroft AI CFO, On What It's Like Working In Currently The Fastest Adopted Technology

Mycroft AI, startup of the year nominee, is the open source and privacy focused answer to voice assistants from Big Tech. Meet Kris Adair, CFO & co-founder.

228. 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.

229. Open-Source Testing Mechanism for Kubernetes Applications

Without a doubt, Kubernetes is one of the top players in the container orchestration platforms game.

230. 3 Open-Source Projects You Can Join Right Now!

If you’re a coder with too much time on your hands this diverse list will help you get involved with some of the coolest, most cutting-edge projects out there.

231. WTF is Commercial Open Source Software?

Open-source evolution

232. How to Change the World?! Pocket Guide for People With a Messiah Complex

How do you change the world? By doing good things. You don’t have to do big things or invent anything, but instead you can help others.

233. We Open Sourced Datanymizer: in-Flight Template-Driven Data Anonymization Tool

Datanymizer is an open-source, GDPR-compliant, privacy-preserving data anonymization tool flexible about how the anonymization takes place

234. Kubernetes Explained Simply: #1 Kubectl Hack

To say that Kubernetes uses a bit of YAML is like saying that a few people put some of their code on GitHub – accurate, but severely understated.

235. 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.

236. Bitcoin Efficient: Introduction to the Concept

This is just a concept, but perhaps can lead to a community-driven and open source project that tackles Bitcoin's Energy Efficiency problem. The project, which I dub "Bitcoin Efficient", might do just that, and much more. Unlike other hard forks from BTC such as Bitcoin Cash, Bitcoin Efficient aims to have dramatic changes in regards to hashing and consensus. The project aims to change the way Bitcoin is being mined.

237. One-Click Trial on TYK API Gateway with Tin

What is the difference between using a traditional way to installation environment for Tyk and using Tin?

238. Exploring Updates to AlmaLinux's Open Source Project, Cloud Images

AlmaLinux Cloud Images include aarch64 support for AWS AMIs, OpenNebula x86_64 and aarch64, and aarch64 support for Generic (cloud-init) Cloud image/OpenStack.

239. Top 5 Headaches for Web3 Developers

The developer experience for Web3 is rife with inconveniences, including bloatedness, lack of protocol standardization, limited support for other platforms, and many more.

240. A crash course on writing a better README

In the wake of the Hacktoberfest we’ve seen a huge growth in open source contributions. The open-source community has opened over 400 000 pull requests during October alone. That’s insane!

241. Edge Computing is So Fun Part 6: Why You Need to Embrace The Open RAN Ecosystem

To understand why embracing Open RAN should be an easy decision and get a better understanding of what is Open RAN and what are the benefits of Open RAN.

242. "Together We Can Do So Much": A Beginner's Tribute to Linux Community

The best thing about Linux is the community behind it.

243. Make Your Rust Code More Rustic By Breaking Some Rules

Warp engineer and resident Rust expert @ChuckAPierce writes about when to break the rules of Rust's infamous borrow checker.

244. How to Optimize Kubernetes and Argo Workflow Spending

Kubernetes costs can soar if you don't pay attention. Here's an open source way to monitor Kubernetes costs for devs using Argo Workflow.

245. A Guide on Finding 🔎 an Open Source Project to Contribute to

Finding the right project is a common obstacle that everyone faces; you’ll either find projects that are very large or projects that are dead.

246. Open-source Bootstrap Dashboard Kit

The perfect starting point for your next web app built with Bootstrap 5. A free and minimal starter kit to build fast and modern dashboards and applications.

247. Upland and EOS Network Foundation Unite for Groundbreaking Metaverse Hackathon

The 2023 Upland Hackathon aims to unite web2 and web3 developers in a quest to create inventive gaming experiences.

248. Data Science Feels Like a Fake Entrepreneur in a YouTube Ad

Throw away all your AI/ML bullshit bingo when you cannot understand the world in clean data.

249. 3 Open Source Product Information Management (PIM) Solutions

There are many commercial Product Information Management (PIM) solutions available on the market. And there are 3 free open source solutions: Akeneo, Pimcore and OpenPIM that you can use to implement a PIM system in your company. I am going to compare these 3 solutions with each other.

250. Hybrid Data Models: How To Have Your JSON Cake and Eat MariaDB Too

By adding support for JSON, MariaDB provides the ultimate schema flexibility without sacrificing transactions or data integrity.

251. Appwrite 0.6 is Live with Full Flutter Support

We are incredibly excited to announce the release of Appwrite 0.6. The new Appwrite version is our 10th release since we launched the project eight months ago, and it has some exciting new features.

252. How to Make Arduino Work with a $4.90 RISC-V Board

Longan Nano with GD32V series MCU costs only $4.9. You then got an Arduino board with 128KB Flash, 32KB RAM, LCD, and even an acrylic case.

Story

253. What’s Exciting About the Future of Linux

The future of Linux in gaming and desktop environemnts.

254. How is Ubuntu a Distribution and Windows an Operating System?

What is a Linux distribution? Why Linux has so many distributions? Why is Ubuntu called a Linux distribution and not an operating system?

255. "I want people to be able to access content without too many restrictions" #Noonies2021

As someone in the tech industry, I believe that the most exciting open-source technology of the present is Kubernetes because of its general-purpose nature.

256. Open Source Series: Publicity

or how to spread the word and win contributors

257. Celebrate Open Source with Hacktoberfest

Hacktoberfest is a month-long celebration of open source software.

258. Virtual Assets, Charity, and Humanity in 2023

Philcoin is the world’s first philanthropic blockchain super dApp, says founder Jerry Lopez.

259. Unleash Brings Strategy Constraints to OSS Users

Unleash opens up Strategy Constraints for all open source users. Strategy constraints let you add additional preconditions to Unleash’s activation strategies.

260. Can You Use FreeBSD for a Developer Machine in 2020?

FreeBSD is a solid choice on a server, and it’s ubiquitous in the infrastructure world, but how does it hold up as a desktop machine? As a developer workstation? I found out.

261. Apache Kafka: How Does It Work?

This article was originally posted to the Confluent blog.

262. 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.

263. Why Companies Make their Tech Open-Source

Big companies like Google and Microsoft always make most of their technology open source. These tech giants invest billions, but after some time make it public; everyone can access free of cost to use. But what do these large tech companies get in return?

264. How Our Slack Community Grew to 1,000 Users and 115,000 Messages in 7 Months

This article describes how Airbyte's Slack community grew to 1,000 users and 115,000 messages in just 7 months, with a focus on user success.

265. The Open Source World as I View It

The word ‘Open Source’, a distinct combination of words that has let to create an ecosystem of self evolving production of ideals and thoughts. If we define the word ‘Open’, it would certainly mean allowing access or passage through something that is empty in space. We can assume by saying filling up the gap or filling up the void.

266. 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.

267. Introducing FBSQL: Frontend Backend SQL Server

Work (secure) with your backend database within HTML

268. 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.

269. Share Large Amounts of Live Data With Delta Sharing and Docker

Share massive amounts of live data with Delta Sharing - a Linux Foundation Open Source framework for multi-cloud data sharing across organizations.

270. 5 Cypress E2E Testing Mistakes to Avoid

Learn how to avoid 5 common mistakes when writing Cypress tests that will ease your end-to-end testing experience.

271. Build a New Website With Open-Source Headless CMS: Strapi, Payload, and Directus Review

This article is a way to document my research on the current headless CMS market.

272. Introducing the "Future Web Standards", a new Covenant for Developers

This is part of the reason that I launched the Open Innovation License prior. However, I felt like the OIN isn't enough. I felt like more needed to be done for the open source community and even the outside world that wants to establish a certain standard.

273. Personal Growth Hack: How to Get the Most Out of Your Project Shortcomings

As project execution becomes more transactional, with expected outcomes, we might run the risk of not documenting the lessons learned.

274. 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.

275. Start Contributing to Open Source Projects: A Beginner's Guide

beginners guide to making open source contributions

276. How Piwik built a Google Analytics alternative out of an open-source project

We discuss Piwik, an open source analytics software and why marketing teams are choosing privacy-oriented alternatives to Google Analytics.

277. Increasing Your Productivity With Telegram and Node.js

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.

For example I send the message /train 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.

278. Open-Sourcing Regular Expressions for Markdown Syntax Module

Arthur Tkachenko describes this process of open-sourcing a npm package for working with regular expressions: https://github.com/atherdon/markdown-to-email

279. Looking for an Open Source Alternative to Shopify? Try Medusa

Introducing Medusa: an open-source headless alternative to Shopify build in Node.js

280. Building Business Ecosystems Through an Open Edge (Part One)

In the rapidly-evolving technology landscape, competitive advantage is based on the ability to innovate rapidly and continuously improve an offering through software- and, increasingly, hardware-defined experiences, not to mention better services.

281. A Step by Step Guide to immudb — the open source immutable database

immudb is lightweight, high-speed immutable database for systems and applications.

282. How to Build System Documentation with VuePress

Creating good documentation is essential for every product a company builds, for its users to solve specific problems they might encounter. System documentation

283. Gamestonk Terminal: The Next Best Thing To A $24k Bloomberg Terminal

Which led me to the idea during X'mas break to spend the time creating my own terminal. I introduce you to “Gamestonk Terminal”

284. Slsqp4j: A Java wrapper around the SLSQP nonlinear optimizer

We’re excited to open source Slsqp4j, a Java wrapper around the popular SLSQP nonlinear optimizer.

285. Your Docs Are the Gateway to Your Devtool

Writing good documentation is crucial. While working on Appwrite, documentation is one of the essential parts of our development life-cycle. When we are building tools designed for developers, our docs are where developers first meet our product. Complex, unclear, or unorganized documentation site can drive developers away even if your product is great. It doesn’t worth a lot if your code is awesome or neat if no-one can use it.

286. Why You Should Source Your Software Under the Open Innovation License

Many people wonder what the point of open source is? For those who don't get it, they think it is giving stuff out for free. They don't understand how BeagleBone exploded the way they did. More importantly, they don't seem to understand that the internet as we know it, or many innovations in terms of the modern world, wouldn't exist or be the same if it wasn't for open source. Even when you look at proprietary tech companies like Apple, one can argue figures such as Steve Wozniak were greatly inspired by the open hardware movement many decades ago.

287. How 350+ PhDs and AI Researchers are Banding Together to Fight the Corona Outbreak

Disclaimer

288. 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

289. Pysa: A Tool to Prevent Security Vulnerabilities in Python

290. DeFi Explained: The Guide to Decentralized Finance

Built upon the blockchains of cryptocurrencies, the range of DeFi applications cover a financial services, including insurance, loans, savings, and trading.

291. Why Deep Learning Is Still Too Difficult

While deep learning has great potential, building practical applications powered by deep learning remains to be too expensive and too difficult for many organizations. In this article, we will describe some of the challenges to broader adoption of deep learning. We will also explain how those challenges differ from those of traditional machine learning systems, and the path forward to making deep learning more widely accessible.

292. How To Use wget in Linux

10 wget command

293. How PostCSS-px-to-Viewport Module Can Help To Create Scalable Interfaces

Most mobile and cross-platform web developers have encountered the problem at some point: you need your web app to scale neatly to the device screen size, regardless of which of the many thousands of devices there are out there, but your units only have one design layout width, mainly mobile. Or perhaps you need to create a per-device stylesheet for a truly scalable cross-platform UI, and want to use a scaled version of an original to base it upon. In either case, converting everything by hand is laborious and inconvenient.

294. AlmaLinux Container Images with Full RHEL UBI Compatibility

Cloud and Containers SIG have been hard at work lately on a project surrounding container updates, new images, new registries, and distribution.

295. 4 Ways to Better Implement DevSecOps in Open Source Code

Security is of paramount importance to every DevOps team today. You can deliver excellent applications in lesser time due to agile development methodologies like DevOps and CI/CD pipelines. However, if your application is not extremely secure, there’s an imminent threat of attacks. Today, hackers are more proficient than ever, which means your applications need a security strategy that makes them impenetrable and keeps you one step ahead of hackers.

296. Django And Asynchronous Support: A Never Ending Story

Last year, when Django 3.0 came out there was a lot of buzz in the developer community about how Django 3.0 has support for asynchronous now but what does that mean for most developers? I guess we'll find out.

297. Fixed point math in Solidity

It always seems impossible until it’s done. — Nelson Mandela

298. How and Why I Self Host

299. 30th Anniversary of the Web: My Experience From 1991 to Now

On the 30th anniversary of the web, Daniel Kehoe tells how the web emerged from the Matrix and how we may be losing sight of its original purpose.

300. The Most Important Git Command

When working with Git, the most useful command is "git help", which provides us with all of the assistance we require.

301. 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.

302. Kafdrop

Open-Source Web UI for Apache Kafka

303. Can GitHub Activity Be Used as a Metric to Evaluate Blockchain Performance?

 A short history

304. Log4J Vulnerability: A Legacy of Cybersecurity from Java to Blockchain and Minecraft

The who, what, where, why, and how to fix the Log4j vulnerability.

305. How We're Building an Open-Source Google Photos Alternative with React Native

We built an opensource alternative of Google Photos using react-native, to showcase the project "box", which aims to liberate people's data and privacy by web3

306. Here’s a Proof-Of-Concept for CVE-2022–32511 to Gain Remote Code Execution

Proof-of-Concept for understanding and exploiting CVE-2022–32511 to gain Remote Code Execution.

307. Using Cloud-ZK for Developing ZKP Acceleration in the Cloud

Cloud-ZK: A Toolkit for developing ZKP acceleration in the cloud

308. Understanding the Staging Area in Git

In this article, we will be discussing the staging area in Git and how it is a fundamental part of version control and can be used effectively in git.

309. Introducing Flutter Audio

We’re big fans here at Evrone of Google’s Flutter SDK for building Android and iOS apps, but when we were building Medcorder, we ran into a problem: there wasn’t a way to record speech using the Google-provided APIs. The client who we were developing Medcorder for came up with the idea of the development of the audio recording plugin as an open source contribution. So, we built an audio recording plug-in for the project!

310. Introducing a Simple NPM Module with Email Templates

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.

311. NFTs, The Creator Economy, and the Case for Hypertokenization

Software developers, community stewards, content creators, artists, and beyond all have something in common: they are creators.

312. 8 Open-source NLP Tools You Should Try

The write-up is about various free open-source NLP tools available in the market which any developer can use as per the requirement.

313. Ironic Development: The Internet is Broken. Here's Why.

This is a response to a recent article: "How do we fix the Internet?"

314. 51% of Business Leaders Believe They Will Be Left Behind If They Don't Innovate

Learn what IT leaders are prioritizing one year into the COVID-19 pandemic, per new research on the adoption of microservices, open-source tech, and more.

315. Getting Familiar with a New Codebase

As a developer, let's assume you just got a new job and you are finding it hard to settle in and start working on your new team’s codebase. In this article, we discuss some of the tricks that can help you familiarize with a new codebase faster.

316. Understanding the State of Crypto with DappRadar

DappRadar is now the World’s Dapp Store, leading in all areas of dapp analytics and discovery.

317. 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.

318. Launching on PH: the Open Source Shopify Alternative

Launch of our nodejs based open source headless commerce platform, Medusa. A developer-focused platform aimed to give you full control of your commerce stack

319. The Syllabus for Hyperledger 's Upcoming Open Source University Course

A recent Hyperledger Lab, created this month has the goal of providing a university master level course on Blockchain Technologies, focused on Hyperledger Fabric.

320. Setting Alerts With 2 Additional Lines

KnockKnock is an open-source library for getting alerts/notifications. It can be used in training jobs, data engineering pipelines, scheduled pipelines, etc.

321. How Open Source and AI Will Change the Future of Finance

My prediction is that open source + AI will disrupt the financial sector in the upcoming years.

322. APIOps: Combining DevOps and GitOps to Improve API Development

DevOps is where the rubber meets the road. In this article, understand APIOps and how the adoption of an API gateway impacts DevOps.

323. Italy Launches Contact Tracing App; Proves We Shouldn't Compromise On Privacy?

Starting on the 15th of June, the Italian Government enabled nationwide downloads of their Contact Tracing app, Immuni. The app allows for effortless tracing of SARS-Cov-2 virus.

324. GitHub Arctic Code Vault: Overview

Are you an Arctic Code Vault Contributor or have seen someone posting about it and don't know what it is. So let's take a look at what is an Arctic Code Vault Contributor and who are the ones who gets this batch.

325. How I Built A Smart Contract That Pays People Automatically

Learn how an Ethereum smart contract can pay your kids, employees, or whomever quickly, fairly, and automatically. No more banks, no more headaches.

326. How To Score A Perfect 100 Google Lighthouse Score in Chrome Dev Tools

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

327. How to Participate in Hacktoberfest 2021: Ultimate Beginner's Guide

Hacktoberfest is round the corner and registrations are now open!

328. 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.

329. 2023 Observability Predictions: Open Source is the Key to Explosive Growth

The observability industry is projected to grow about 8% in 2023, a continuation of a strong growth trend since the 90’s.

330. An In-Depth Comparison of OAuth and JWT (JSON Web Tokens)

Learn about the difference between JWT Token and OAuth

331. All 14 Slides from the Deck We Used to Raise Seed with Accel in 13 Days

Here's Airbyte deck for their Seed round with Accel in early 2021. This could be useful to startups in the open-source and dev worlds!

332. How a n00b Programer Climbed The Binary Tree in Ruby

When I faced a search problem in Ruby the first thing that came to my head was a binary tree (yes, I’m a weirdo). After some search about it, I decided to create an open-source tree of my own so anyone can just download and use it in the future.

333. 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.

334. The Day we Started to Protect DevOps with Blockchain

I still remember February 2018 very well. Many people were in a really bad mood when it came to Blockchain or Distributed Ledger Technology (DLT), mainly because the price of most cryptocurrencies made a nose dive and the Disillusionment started.

335. How to Make Your First Open Source Contribution and Have Your PR Merged

A step-by-step guide on how to find a list of issues for open source projects, choose one, make your first open-source contribution and get it approved.

336. How Blockchain Can Disrupt Private Equity and Capital Markets

This article talks about how blockchain applications and DLT can disrupt the private equity markets.

337. How RAT Mutants, in Python, Steal Data and Evade Detection

Even though malicious Python packages are found every day by our security researchers, a new type of malware we call RAT mutants is catching our attention.

338. 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.

339. Customer Data Platform (CDP) Vs Data Warehouse, CRM, and Data Management Platform

In this post, we highlight some key differences between a Customer Data Platform (CDP) and other tools generally used in a marketing tech stack. We also tackle the all-important question on many companies’ minds: “should I build or buy a CDP?.”

340. How Can You Minimize Your Online Footprint

You may be shocked to find out what information is available about you and how it could be used. Here are steps you can take to minimize your online footprint.

341. How to Include Open Source Code in Your Product

Modern software development involves the increased use of open-source code as an essential part of tailoring product projects.

342. No Niche: Status Quo of the OSS Market

Some good stories start with a printer. And stories with a printer often end in frustration. This particular story starts with a printer in the 1970s...

343. 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.

344. A Flexible Simulation Framework For Modeling Cyber Attacks

Threat modeling is becoming more and more common for both applicationdevelopment and system analysis. However, most threat modelingapproaches remain to be highly manual. Meaning, you must figure outwhat the system you are analyzing looks like and what types of threatsthat need mitigation. For smaller applications under development this canbe a useful activity, but for larger systems it doesn’t scale.

345. Tornado is not “Cash”

Tornado Cash developers arrested for the deployment of open-source solution using zkSNARKs

346. Open Source Bait and Switch

When OSS advocacy goes too far & corporate greed takes over, free software is used as a tool to destroy competition and hurt the developer community.

347. I Built A Light And Easy to Use PGP Encryption Tool: Here's How

I once needed to generate a PGP key pair and I thought that I could maybe create my own tool in order to do so.

348. A Taxonomy for Open Source Software Companies: Governance and Commercialization

There is a lot of complexity in the world of open source, yet there is also surprising commonality among governance approaches and commercialization strategies

349. The History of the Weaviate Vector Search Engine

Weaviate is an open-source search engine with a build-in NLP model called the Contextionary. What makes Weaviate unique, is that it stores data in a vector space rather than a traditional row-column or graph structure, allowing you to search through data based on its meaning rather than keywords alone.

350. Key Concepts About Docker And Containerization

Whenever you are learning some new technology, I believe that you should start from very basics.

351. Using Open-Source Software to Disrupt Marketplaces

“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.

352. How to Change the Tone of a Text Message with Gradio and Python

How to Build a Text Style Transfer AI using Open Source Project Styleformer

353. The Open Source Ventilator Game Has Changed: AmboVent and Medtronic COVID-19 Ventilators Open Source

Today in the world of open-source ventilators, the game changed.

354. The Stargate Testnet - 3 Reasons For Checking It Out

Cosmos Stargate aims to deliver the promise of interchain communication among hundreds of independent blockchains. Imagine a blockchain that is able to create and exchange assets among many other blockchains in the Universe.

355. 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

356. Why is the Documentation of Tech Products So Hard to Use? (in the User’s Point of View)

Documenting tech products is a key part of making a project sustainable in the long term. Despite that, properly documenting them is incredibly difficult.

357. Open Source Utility Tokens are Not Securities Under SEC Jurisdiction

The details regarding utility tokens identifies a class of such tokens that cannot be considered securities according to the definitive Howey Test.

358. Open Source Series: Documentation

or answering the what and how questions

359. We created a Covid19 tracking dashboard

So my former coding partner Collins from Microverse and I decided to create a simple dashboard to track the novel coronavirus. This dashboard which is live here offers the following features that differentiate it from the others:

360. Alluxio Accelerates Deep Learning in Hybrid Cloud using Intel’s Analytics Zoo powered by oneAPI

This article describes how Alluxio can accelerate the training of deep learning models in a hybrid cloud environment when using Intel’s Analytics Zoo open source platform, powered by oneAPI. Details on the new architecture and workflow, as well as Alluxio’s performance benefits and benchmarks results will be discussed. The original article can be found on Alluxio's Engineering Blog.

361. DevSecOps Introduction: Clear Instructions on How to Build a DevSecOps Pipeline in AWS [Part 1]

DevSecOps is the new buzz and definitely a potential candidate to scare people in the ever-changing software industry. When I heard the term for the first time, my inner voice said it out loud, "When just this Happened, and why SEC is sandwich between them ?". Later on, to look cool, I started adding DevSecOps on my profile, but the dire consequence was a complete disappointment. DevSecOps isn't just restricted to understand security by heart & fit it with DevOps. A good analogy would be not to imagine your ex with someone, especially with your girlfriend/wife. It is all about "Shift left on Security" i.e. to introduce security as early as possible in the SDLC. Though I am not going to bore you with the definitions and concepts as I am a practical person. Thus, my objective here is to demonstrate how DevSecOps works in reality. The following series split into two parts (refer below) with very simple and clear instructions to provision a CI/CD pipeline adhering to DevSecOps principles in AWS. Everything covered from scratch you won't face any difficulty understanding. In case of any clarification, drop me a note on LinkedIn. Feel free to explore them with ease, skip to the one which is relevant to you.

362. Go-CoNLLU Introduction: OSS Tool For Machine Learning Support in Go

Python is commonly seen as the AI/ML language, but is often a dull blade due to unsafe typing and being slow, like really slow. Many popular natural language processing toolkits only have Python APIs, and we want to see that change. At Nuvi, we use Go for the majority of our data processing tasks because we can write simple and fast code. Today we are open-sourcing a tool that has helped make our ML lives easier in Go. Say hello to go-conllu.

363. How to Improve Your Github Profile

Having a nice resume is good, However, that doesn't cut it anymore. A good way to impress people including potential employees is to have a great Github profile

364. Why Cloudera, Yugabyte, and Chef Went Open Source

Will Open Source Get More Open in 2020?

365. 4 Artificial General Intelligence Milestones We Need

4 Milestones that researchers in Artificial General Intelligence need to reach to make significant progress in that field of machine learning research.

366. An Introduction to Open-source Real-time Operating System

Alan Kay said: “Simple things should be simple, complex things should be possible”. This sentence was the inspiration for the founder of RT-Thread to stick to his beliefs.

Background:

367. Sex Doesn't Sell, GitHub Does

Where do you go to sell a t-shirt? Shopify. Where do you go to sell a pdf? Gumroad. Where do you go to sell code? GitHub?

368. How to set up your local projects to contribute to Laravel (or any PHP library) : a practical guide

Let’s imagine this scenario: You are working on a Laravel application, and you found a bug either in the framework itself or in one of the third party libraries you are using. You edit the code inside your project, or maybe you installed a fresh copy of Laravel and library that has the issue, and you edited the code there. You saved the changes, but when you went to your terminal to commit the changes, GIT just ignored what you did. You start wondering “What’s happening here?”.

369. Omniverse Audio2Face: An End-to-End Platform For Customized 3D Pipelines

Omniverse launched Audio2Face AI tool for developing the game for the Metaverse application. Create 3d gaming avatar with Omniverse liabraries.

370. Rethinking Programming: The Network in the Language

With the emergence of microservices architecture, applications are developed by using a large number of smaller programs. These programs are built individually and deployed into a platform where they can scale independently. These programs communicate with each other over the network through simple Application Programming Interfaces (APIs). With the disaggregated and network distributed nature of these applications, developers have to deal with the Fallacies of Distributed Computing as part of their application logic.

371. Exploring AWS CLI v2 with AWS Single Sign-on

Going back to the 10 of December 2017, AWS introduced AWS Single Sign-On, a service that makes it easy for you to centrally manage SSO access to multiple AWS accounts and business applications.

372. Making an Electron 7 React app for the challenger Bank Revolut

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.

373. Introducing Reactive Echarts Flutter Widget For Your Application

Introducing the development work of a reactive Echarts Flutter Widget:

374. Kafka Connect Framework: Creating a Real-Time Data Pipeline Using CDC

Microservices, Machine Learning & Big Data are making waves among organizations. Curiously they all share the same biggest concern: data.

375. Hacktoberfest 2020: Let’s Get Hacking

It's October and we're calling all programmers, designers, content writers and open-source contributors to join Hacktoberfest 2020. This is a fantastic opportunity to contribute to open-source or try your hand at something new.

376. Open Source Myths and Half-Truths: Part 1

Back in 2001 an ideological battle was raging: Linux and open source against Microsoft and proprietary enterprise software (the then-standard model). At the peak of the battle Microsoft’s then-CEO Steve Ballmer called Linux and its open source philosophy a ‘cancer’.

377. The Containerized Software Development Guide

How to develop software in containers

378. Accessing Kubernetes Using Expose API and User Interface Using Sidecar Pattern

Kubernetes is an open-source container-orchestration system for automating application deployment, scaling, and management.

379. Open-Source Intelligence (OSINT) Use by Governments

In the 1980s, the US military first coined the term ‘OSINT’. Since then, the dynamic reform of intelligence has been beneficial in many different scenarios.

380. Monitoring An Element As It Enters Or Leaves the Viewport Efficiently in React

Recently, I released the react-cool-inview, it's a React hook that monitors an element enters or leaves the viewport (or another element) with performant and efficient way, using Intersection Observer. It's lightweight and super flexible, which can cover all the cases that you need, like lazy-loading images and videos, infinite scrolling web app, triggering animations, tracking impressions, and more. Try it you will 👍🏻 it!

381. An Introduction to AWS SSO VS Cross-account Role-based IAM Access

Considered to be the best practices in AWS, one of the most popular ways to maximize AWS's potential is to utilize multiple accounts.

382. Discover Why These 5 Libraries are Perfect for Your Next ReactJS Project

In this post, we will discuss 5 Reactjs libraries you can use in your next project.

383. Solving Data Integration: The Pros and Cons of Open Source and Commercial Software

There was an awesome debate on DBT’s Slack last week discussing mainly two things:

384. How Open-Source Synthetic Biology Can Make Medical Solutions More Accessible

Synthetic biology is at the cusp of its own open-source revolution. A frugal biofoundry will make science much more accessible, especially in the global south.

385. GraphJS Tutorial: Social Widgets for Your Website And Application

GraphJS is an open-source set of "stickers" (or widgets) that enables social capabilities on any web page. It makes it easy decorating your site with social features like:

386. Open Source Validation Tests for Open Source COVID-19 Ventilator Projects

Right now, there are over 40 open-source ventilator projects seeking to save lives by providing last-resort ventilators when there are not enough officially approved ventilators. Some are better than others. The biggest gap between where they are today and being able to save lives tomorrow is testing.

387. DevSecOps Introduction: Clear Instructions on How to Build a DevSecOps Pipeline in AWS [Part 2]

Welcome to second part of the DevSecOps series. In the second part, we will turn ON/OFF the inbuilt led of ESP32 using AWS Device Shadow Service. Before starting, let's do a recap, in Part 1 we have connected the ESP32 MCU with AWS and able to publish Messages to IoT Core. The following series split into two parts (refer below) with very simple and clear instructions to provision a CI/CD pipeline adhering to DevSecOps principles in AWS. Everything covered from scratch you won't face any difficulty understanding. In case of any clarification, drop me a note on LinkedIn. Feel free to explore them with ease, skip to the one which is relevant to you.

388. 8 Free Security Tools to Move Security Towards the Beginning of the Software Development Lifecycle

Shifting left is a development principle which states that security should move from the right (or end) of the software development life cycle (SDLC) to the left (the beginning). In other words: security should be integrated and designed into all stages of the development process. This new shift requires developers to take more ownership of security and security principles. The good news is that there are lots of tools available to help developers in this process.

389. 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.

390. A Dev's Guide to Building a Cloud Version of Your Open Source Software [Part 1]

Learn how to build a cloud-managed version of any open-source project with this complete guide.

391. How To Use Selenium WebDriver for Cross Browser Testing

Selenium is a popular automation testing framework that is primarily used for cross browser testing. It is open source and is ideal for automating testing of web applications across different browsers like Firefox, Chrome, Internet Explorer, Microsoft Edge, etc. Selenium has become a renowned framework and is giving stiff competition to other test frameworks like HP QTP (Quick Test Professional) and AKA HP UFT (Unified Functional Testing).

392. Coronavirus: A Reason for Hope?

Hope is a precious commodity.

393. Getting Information From The Most Granular Demographics Dataset

Find out how to set up and work locally with the most granular demographics dataset that is out there.

394. How to Contribute to the Gatsby Repository

Learn how to contribute code to the open source project Gatsby

395. A Brief Journey Through Hacker Hell

Richard Stallman stares, unblinking, through the windshield of a rental car, waiting for the light to change as we make our way through downtown Kihei.

396. Step-to-Step eBook to Learn the Git and GitHub Basics💡

This is an open-source introduction to Git and GitHub guide that will help you learn the basics of version control and start using Git for your SysOps, DevOps,

397. 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.

398. Build With Nylas to Celebrate Hacktoberfest 2022

Learn how to build with Nylas and participate in Hacktoberfest. Build code samples and share them with other developers!

399. Solarwinds' Loggly and Papertrail Default to Sending Unencrypted Logs

If you follow the Loggly or Papertrail default instructions, your syslog will be configured to send everything over the internet as plain text.

400. Major Updates and Going over Lonero's Goals for 2021

A summary of some of Lonero's biggest updates during 2020 and plans for 2021 regarding progress.

401. Portal: The Easy Way to Transfer Large Files Between Computers 🌌✨

Portal is a platform-agnostic command-line file transfer utility for sending files from any computer to another.

402. 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.

403. Serving Structured Data in Alluxio

This article introduces Structured Data Management (Developer Preview) available in the latest Alluxio 2.1.0 release, a new effort to provide further benefits to SQL and structured data workloads using Alluxio. The original concept was discussed on Alluxio’s engineering blog. This article is part one of the two articles on the Structured Data Management feature my team worked on.

404. How to Manipulate DateTime in .NET to Help you Code Better

Testing code that uses .NET's DateTime.Now sucks!!!! This is how to mock them, to properly validate DateTime when writing unit tests.

405. Open Source Explained by 1980s Cartoons

Reader, I have a confession. I’m really into bad 1980's cartoons. You know, the ones that are little more than animated toy commercials? I’ve learned so many life lessons from those hours in front of a flickering analog TV.

406. Rethinking Programming: Making Sequence Diagrams Cool Again

Introduction

407. Using Optuna to Search for Tiny RL Policies

Using Optuna, the hyperparameter optimization library to search for tiny RL policies! The code used is open-source on Github.

408. Deploying an Open Source Secure Video Conference Server [A How To Guide]

In this article, you'll create a new DigitalOcean account using a free credit link. Then, you will clone a GitHub repository, and use Terraform code to initialize, plan and apply resources to your account, using a preconfigured image from DigitalOcean and your custom domain name. Finally, you will access your account remotely via SSH and execute two scripts to configure both your video conference server and Let's Encrypt SSL to enable HTTPS.

409. Road to Noovolari: The Journey of a Tech Startup

Our journey from business unit to tech startup focused on building open-source software for multi-cloud environments

410. Why you should take care of Infrastructure Drift

When talking about infrastructure drift, you often get knowing glances and heated answers. Recording gaps in your infra between what you expected to be and the reality of what is, is a well known and widespread issue bothering hundreds of DevOps teams around the globe.

411. Introducing Fengg: An Innovative and More Secure Home Internet Solution

The internet has ushered in a new era, and in too many ways to count, it has made our lives smoother, easier, and more modern.

412. Best JavaScript Framework Alternatives to Open Source

Every organization has different tools to support internal processes. As companies scale, IT teams are faced with the growing complexity of user requirements, which often go beyond the capacity of consumer software.

413. Hadoop for Hoops: Explore the Whole Ecosystem and to Know How It Really Works

Technological evolution has changed the landscape, everything which we feel and hear today is revolving around some of the modern technology. This technology involves Artificial Intelligence, big data, cloud computing, data science, and much more, which has changed the landscape to a great extent. To integrate this technology, many of the IT professionals are finding and implementing the trajectory of today's modern technologies.

414. A Brief Guide to Rust for Embedded Development

Rust can be used for embedded development on RT-Thread operating system.

415. 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.

416. Why You Should Use Laravel PHP Framework for Web Development

Comprehensive guide to web development using laravel framework.

417. I Made 3 Major Open Source Contributions. Here's How

What open source projects have you always dreamed of contributing to? I have been able to check off three - Faker, Electron, and Vagrant.

418. How To Name Your Next Open Source Project

These are some AI-generated project names, courtesy of Namelix.

419. How Components Can Help to Speed Up the Development Process using the RTOS

Do you need components when you're working on a real-time operating system? The components such as FinSH console, virtual file system, utest framework, dynamic module, socket abstraction layer, AT commands, POSIX interface, Ulog log, power management, or network framework. If you have these demands, this article may be of interest.

420. Why Sponsor Open Source Projects? Here's Five Simple Reasons

Why sponsor open-source projects? How does your modest donation help the open-source ecosystem in making a better and sustainable problem-solving environment?

421. Open Source is Broken

The Open Source movement, as championed by the OSI, prizes absolute openness above all other concerns. Openness, they claim, is an absolute good, from which all other virtues flow, not to be questioned or criticized. It doesn’t matter if that openness enables evil in the world, without openness we cannot have truly collaborative software development communities. So the claim goes.

422. Open Source Myths and Half-Truths: Part 2

Let's continue our analysis of the top myths and half-truths about open source. Part 1 is available at https://hackernoon.com/open-source-myths-and-half-truths-part-1-rur3e9x

423. FacePhone: How the Facebook Phone Could Be Built to Win Market Share

FacebookPhoneOS

424. On RT-Thread Studio IDE

The integrated development environment (IDE) software plays an important role in embedded development, it can reduce repetitive work, minimize the difficulty of project development, improve work efficiency both in speed and quality, and accelerate the overall product development process.

425. Exploring the New GitHub CLI

Github just released it’s own Command-Line Interface (CLI) so developers can now do everyday GitHub tasks from the terminal. Yay! This means no more squiggling around the UI. With this new CLI, you can now view, create, clone, or fork repositories, create, view, and edit gists, you can also work with pull requests and issues right from the terminal.

426. CodeNotary provides a Free Open Source Timestamping Service for Developers

CodeNotary's trusted timestamping tool securely keeps track of the creation and modification time of a document.

427. Togayo: A Reconfigurable IoT Platform

An open-source IoT platform that uses microcontroller reconfiguration, capability-based peripherals, GraphQL, TimescaleDB, entity component system, and more.

428. Augmented AI for ESL Learning

With the development of new technologies in artificial intelligence there is an opportunity to introduce Guided Conversational Learning in language acquisition. JAAS Foundation, a non-profit organization, provides opportunities for learners worldwide to build a foundation for their future with free educational games powered by state of the art e-Learning technologies.

429. 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.

430. Introducing Driftctl: Your IaC Security Belt

We recently released the first versions of driftctl, a new open-source project for infrastructure developers, DevOps, SRE, and cloud practitioners, with the goal of helping manage all kinds of drifts.

431. Making an Interactive Scatter Chart Visualisation [A How-To Guide]

A client wanted to give its users a more engaging way of browsing a range of products (in this case betting providers). A key driver was the idea of knowing ‘what’s good’ - really appreciating how a site’s attributes stood up against all the alternative options. Is a £30 bonus high or low?

432. Contributing to the Cosmos Ecosystem: A How to Guide

With Cosmos open source projects, developers of all backgrounds can build customized blockchains that offer scalability, security, performance, and flexibility.

433. Semantic Search Queries Return More Informed Results

In this article, you will learn what a vector search engine is and how you can use Weaviate with your own data in 5 minutes.

434. Building Business Ecosystems Through an Open Edge (Part Three)

Getting to “Advanced Class”, Including Focusing on Compounding Value with the Right Partners

435. Marketing Tips For Open-Source Projects

Tips on how to get started with the marketing of your open-source project.

436. 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.

437. HotCache and DetAll Named 1st Place Winners at the Open Innovation College Hackathon

First off, I would like to thank everybody who participated in this Hackathon. There were a series of open source projects licensed under the Open Innovation License that were quite exceptional. Outside of this Hackathon, nearly 58 teams also utilize the open innovation license (as of the time of writing this post). This license has nearly 262+ downloads across NPM and also recently had a second variation release as well. We hope by the end of 2021, around 1000 to 2000 repos have adapted the Open Innovation License. We actually aim for much more.

438. Update Your Website via Spreadsheets Using Monday.com and Reshuffle Open Source

Give non-technical people a structured way to make updates to a webpage (without fearing they’ll mess up) from within Monday by using Reshuffle Open Source

439. Jina, a Deep Learning-Powered Search Framework, Can Help You Build Your Neural Search

Use Jina to search text or images with the power of deep learning.

440. Open Hardware Projects Utilizing Lonero: Kinetic Miner and Lonero ATM

Hello world! Recently, I have been working on some open hardware projects utilizing Lonero. These specific projects are open source and created to push for innovative usecases of Lonero, and the blockchain. The list of projects are below:

441. How To Use OKRs For Your High-Growth Startup

Airbyte, the open-source data integration platform, shares how they performed on their OKRs for Q1 2021, and what their new OKRs for Q2 2021 are.

442. Adobe Pigs Out (Again)

Adobe fattens up by acquiring Figma, causing disgust and indignation amongst web designers and developers everywhere.

443. "Mobile App Development Should be Painless" says Chen Fishbein, Codename One CTO

Interview with Chen Fishbein, co-founder and CTO of Codename One about startup life, cross platform mobile development and the origins of the company

444. What Is Weaviate And How To Create Data Schemas In It

What is a Weaviate schema, why you need one and how to define one to store your own data.

445. 6 Lessons I Learned From Maintaining an Open-Source Project with 800k Downloads

I maintained an open-source project with 800k+ downloads/month. I learned six invaluable lessons and I will now share them with you.

446. The Only API You Need!

"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!

447. How You Can Build an API Client Library in JavaScript

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:

448. How To Migrate from .NET Core 2.2 to .NET Core 3.1: Real Life Project

Introduction

449. Introducing a Simple NPM Module for Food Measurements

Hello! I've created a simple JavaScript module for food measurements.

450. Guiding Observers Through Prometheus' Architecture

We heard of Prometheus being an open-source solution for system monitoring, thanks to SoundCloud. But what are its other use cases? How is it being leveraged?

451. Kubernetes Explained Simply: Label it to Enable it [Part 6]

The building block of almost all Kubernetes deployments is the pod – one or more containers sharing a network stack. Pods are where the magic happens, where we get our logs, and where we spend most of our time troubleshooting outages and malfunctions.

452. Security Could be the Proverbial Straw that Breaks the Open Source Community’s Back

Corporations are in a race to embrace open source, with 2018 being a stellar year for acquisitions of companies that support the use of open source software.

453. How to Optimize your GitHub Repository for Open Source Development

This article would give you tips to help prepare your GitHub repository for open-source contributions.

454. "WordPress and Drupal are also trying to redefine themselves as Headless" - Pierre Burgy

We spoke to the CEO at Strapi, an open-source Headless CMS as it heads out to gain a head-start over competitors from the traditional space.

455. Open Source is Everywhere, but So Is Fake Open Source

How to choose open source projects by evaluating Intellectual Property, License, Governance, Infrastructure, Community and Adoption.

456. Data Services for the Masses

I’ve held several roles in my career in IT, ranging from software developer to enterprise architect to developer advocate. I’ve always been fascinated by the role that data plays in our applications—putting it into databases, getting it back out quickly, making sure it remains accurate when transferred between systems. Many of the hardest problems I’ve encountered have centered around data. For example:

457. 14 Top Node.js Open Source Projects: 2021 Edition

Note that under open source projects we assume the following:

458. How to Deploy Java GraphQL APIs Using Apifi — A Quick Start Guide

A Quick Start Guide to Getting a Java GraphQL API up and Running in no time Using Apifi.

459. How to Build an Uber-like Intelligence System for a Mobility Startup

Most mobility startups are hoping for an intermodal world in which e-scooter use, ridehailing and carsharing replace private cars. The reality is different.

460. Deep Learning at Alibaba Cloud with Alluxio: How To Run PyTorch on HDFS

This tutorial shows how Alibaba Cloud Container team runs PyTorch on HDFS using Alluxio under Kubernetes environment. The original Chinese article was published on Alibaba Cloud's engineering blog, then translated and published on Alluxio's Engineering Blog

461. Serving Structured Data in Alluxio: Example

In the previous article, I described the concept and design of the Structured Data Service in the Alluxio 2.1.0 release. This article will go through an example to demonstrate how it helps SQL and structured data workloads.

462. Introduction to Delight: Spark UI and Spark History Server

Delight is an open-source an cross-platform monitoring dashboard for Apache Spark with memory & CPU metrics complementing the Spark UI and Spark History Server.

463. Simplify Custom User Models by Open-Sourcing Django-Swap-User

if you are tired of copying a custom user model from one project to other ones—use this package. It will do it all for you!

464. 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.

465. 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.

466. How to Add a Social Login to Your Website with SuperTokens (Custom UI Only)

This tutorial walks you through integrating your frontend with social login APIs provided by SuperTokens.

467. Our Guide for Unmaintained Open Source Projects

There are some really great guides for starting a new open source projects, yet when it comes to dealing with a possibly abandoned, unmaintained project, there is no definitive guide for users, contributors, or maintainers.

468. Kubernetes Tutorial: Merge all the Kubeconfigs! [Part 7]

Once you start managing more than one Kubernetes cluster, you'll start to demand more from your $KUBECONFIG.

469. Can Your Smartpones Actually Help in Early COVID-19 Detection?

Our smartphones have already played an important role in this virus pandemic. Whether in defining your location’s degree of contagion or providing data on your movements to help assess the threat of infection - smartphones do come to the rescue.

470. End-to-end Testing using React, Jest, and the TestProject JavaScript OpenSDK

Who knows what the future will hold for the world of end-to-end test automation, but TestProject is certainly a platform worth keeping your eye on.

471. An Open-Source Tool For Security Scans Of Container Images — Vilicus

Vilicus is an open-source tool that orchestrates security scans of container images(Docker/OCI) and centralizes all results into a database for further analysis

472. We Open-Sourced our Encryption Software: Here's Why

Can open-source software be profitable? Can you monetize open-source software? Forget numbers - your code cannot flourish in the dark.

473. From a Holiday Break Open Source Project to 27k+ Stars and 2.5k+ Forks

Huginn: An Open-Source, Self-Hosted IFTTT

474. Valuable Insights About The Fundraising Process

We Raised a $26M Series-A to Change How Data Is Moved with our open-source ELT solution. Here's how we did it, deck included

475. Middleware to Ecosystem Evolution: Understanding New Features of Apache ShardingSphere 5.0.0

ShardingSphere recreates the distributed pluggable system, connecting actual user implementation scenarios and contributing valuable solutions.

476. Open Source at Tech Giants: Get New Published Repositories Daily

Are you actively looking for an awesome opensource project which is maintained by a company like Microsoft, Google, Apple, Facebook, and co and is at the beginning of an engineering phase or just looking for newly published open-source projects by companies to keep up to date with new frameworks, tools, etc?

477. Open Source is the Only Way to Address the Long Tail of Integrations

Wouldn’t it be great to bring the time needed to build a new data integration connector down to 10 minutes? This would definitely help address the long tail of

478. 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

479. InfluxDB: From Open Source Time Series Database to Millions in Revenue

The InfluxBD Origin Story: How Paul Dix took a failing SaaS product and turned it into a successful commercial open source time series database company.

480. Why Decentralized Insurance Will Provide Confidence to DeFi Investors

This interview talks about decentralized insurance protocol and how smart contracts are disrupting the insurance industry.

481. How to Use MDK-ARM to Simulate a Hardware Module That Runs the RT-Thread RTOS

Preparation

482. The Social Dilemma in 2021: Personal Data Privacy

Big organizations and politicians have a structured data table of everyone's info. They often use your data to get more strategic and sell more to us.

483. Open Source Worse Practices: Serverless Inc. as an Example of What Can Go Wrong

What can go wrong when you don’t keep up with your developer community

484. Why we Decided to Open Source our Company

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.

485. 9 Questions for Four-Time Noonie Nominee and SDE-1 Shravan Kumar B

486. How To Make Your Own Test Lungs for Testing Emergency Ventilators

Materials and equipment needed

487. Shadowed Components & QCObjects

What is a Shadow DOM (shadow tree)

488. #Facepalm: "Google Intending To Ban ICO ADs Ended Up Banning Crypto Wallets Too" - Jonathan Speigner

This article talks about digital wallets and the FBI seizure of bitcoins taken by a ransomware attack.

489. Grafana Vs. Kibana Vs. Knowi: Battle Royale 2020

Intro: Grafana vs Kibana vs Knowi

490. Adding Auth Flow Using SuperTokens into a React and Hasura GraphQL App

491. ✨ How To Build Your UI Components with React Portals Super Easy

Yo guys, I want to introduce react-cool-portal. It's a React.js hook for Portals. t helps you render children into a DOM node that exists outside the DOM hierarchy of the parent component. From now on you will never need to struggle with modals, dropdowns, tooltips etc. Check the features section out to learn more. Hope you guys 👍🏻 it.

492. Learnings From My Open Source Startups' First 100k+ Visitors

What is it though?

493. How and Why We Choose to Clone all Data on Github

Why would anyone choose to clone and continuously maintain a perfect clone of all data on Github? Debricked has the answer.

494. How Weaviate's GraphQL API was designed

Any kind of data storage architecture needs an API. You want your users, and their applications, to access and interact with their data. And no matter how complicated the database architecture itself is, you want this interaction to happen as intuitively as possible.

495. Supporting 'Citizen IT': It’s Critical to Democratize Your Data

Democratizing data to enable Citizen IT provides a competitive advantage to organizations - here's why.

496. Kubernetes Explained Simply: Getting At Those Logs [Part 4]

UNIX/Linux system administrators the world over regularly use log files to get to the bottom of outages and malfunctions. An indispensable tool in that regard is tail(1), particularly its follow mode flag (-f). When we're in a Kubernetes world, we'd love to use something similar.

497. My Google Code-In 2019 Contest with Fedora project

I'm Nasir Hussain, I'm a developer intereseted in solving complex problems using the latest technologies.

I believe in learning new things and working on them to tackle daily life problems, This year I got into Google Code In 2019 to learn about how & developers developers work on.

498. Highlighting in Search Results

In this tutorial you will learn how to highlight search results in Manticore Search. You can benefit from search results highlighting if you want to improve readability of search results in your application or a web site.

499. Meet SOPHIA: A Clinical Decision Support System Built with Open Source Technologies

A Clinical Decision Support System (CDSS) provides the doctor with a tool that eases their work, and increases the value of the time spent with the patient.

500. Running Presto Engine in a Hybrid Cloud Architecture

Migrating Presto workloads from a fully on-premise environment to cloud infrastructure has numerous benefits, including alleviating resource contention and reducing costs by paying for computation resources on an on-demand basis. In the case of Presto running on data stored in HDFS, the separation of compute in the cloud and storage on-premises is apparent since Presto’s architecture enables the storage and compute components to operate independently. The critical issue in this hybrid environment of Presto in the cloud retrieving HDFS data from an on-premise environment is the network latency between the two clusters.

501. Cardano and Joget: Building No-Code, Composable Blockchain Apps

Cardano and Joget: Building No-Code, Composable Blockchain Apps.

502. Data Location Awareness: The Benefits of Implementing Tiered Locality

Tiered Locality is a feature led by my colleague Andrew Audibert at Alluxio. This article dives into the details of how tiered locality helps provide optimized performance and lower costs. The original article was published on Alluxio’s engineering blog

503. Build Your Own Blog at $5 a Month [A Step by Step Guide]

Blogging about tech is fun. Having your own blog allows you to help others, polish your skills, and maybe get you a job. Blogging on popular tech sites is great. Obviously you're reading this on Hackernoon, so you know I do it. It's fun. But having your OWN site to manage your content is important as well. This gives you freedom to do things exactly as you want, try out weird applications and patterns, and experiment.

504. How I Changed Python to Accept "else-less" If Expressions

In this post, I'll present how I changed Python to accept "else-less" if expressions, similar to Ruby's "inline if", also known as a conditional modifier.

505. How Many Devs Does It Take to Fly To Mars?

David's hot take on Facebook's pivot to audio; hands up if you think the Mars Helicopter video is a deep fake; are our kids more likely to get face tattoos?

506. Introduction to Code-workshop-kit: a Tool for Remote Code Workshops

I created a tool for people that teach code, called code-workshop-kit. It makes remote workshops interactive and allows for experiences similar to those in a classroom, and better.

507. A Guide to Self-Hosting Your Own Website Analytics With Umami

Self-host your own website analytics with Umami.

508. 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.

509. Interview with Andreas Mueller | CTDS.Show #72

CTDS.Show is a podcast where Sanyam Bhutani interviews his ML Heroes about their journey.

510. We Need to Make Virtual Dev Conferences Better

We’re all stuck with virtual-only conferences for the foreseeable future. And while this format isn’t ideal, and we all miss the in-person interaction, we might as well make these events the best they can be. We all want something more fun than just another Zoom livestream.

511. Open Source Series: Intro

or where the journey begins

512. Lets Modularize the Open Source Ventilator Problem

by Robert L. Read and Nariman Poushin

513. 5 Reasons Hacker Noon's New Brand Guidelines are Good News for You Too

Download the Official Hacker Noon Font, pixelated social media icons, pixelated site icons; access free design templates; get salty copywriting tips; and more!

514. We open sourced dotenv-linter: a lightning-fast linter for .env files, written in rust

Find dotenv-linter on Github!

515. How To Deal With Common Open Source Vulnerabilities

Most successfully IT Companies like Google, Microsoft including small Saas organizations relies on open-source software to power their software and applications architecture, deployments and so on. It really helps speed up the rate at which developers work on a project and also gives developers access to a myriad of top-notch projects.

516. Using External Debugging Tools dtrace and strace

Track bugs within an application and its external dependencies without the source code or deep knowledge of the environment using these amazing tools!

517. When End-to-End Encryption and Open Source Come Together in a Messaging Platform

Recently, WhatsApp updated its privacy policy. This event, along with the ongoing discussions on privacy concerns about the online platforms we used every day, created interest in fields of privacy and security and migration to other messaging platforms such as Signal.

518. Accelerate Spark and Hive Jobs on AWS S3 by 10x with Alluxio as a Tiered Storage Solution

In this article, Thai Bui describes how Bazaarvoice leverages Alluxio as a caching tier on top of  AWS S3 to maximize performance and minimize operating costs on running Big Data analytics on AWS EC2. The original article can be found on Alluxio's engineering blog.

519. How Developers, Creators and Consumers Could Benefit from An Open Web

I have lived in Silicon Valley for over a decade, and was always curious about its history. The way I see it: Silicon Valley is similar to Florence during the Renaissance era, and that’s where the bulk of new ideas come from. Due to rapid innovation that Silicon Valley created since 1960s, everyone in the world now has “library of Alexandria” available instantly. We have billions of super-computers sitting in our pockets, and everyone no doubt benefits from it.

520. Google Summer of Code: How I Got In and How You Can Too

Wanna get into Google Summer of Code? Lean about how I did and maybe you can too!

521. Why and How We Used Singer to Bootstrap Our MVP

One of the (many) hard things about doing a startup is figuring out what that MVP should be. You are trading off between presenting something that is “good” enough that it gets people excited to use (or invest in) you and getting something done fast. In this article, we explore how we wrestled with this trade-off. Specifically, we explore our decisions around how to use Singer to bootstrap our MVP. It is something we get tons of questions about, and it was hard for us to figure out ourselves!

522. GitHub is Amazing, but its Terms of Service is Extremely Concerning

Lots of websites have a termination clause, even Hackernoon, however, when it comes to the case of open source software this can be extremely concerning. The reason goes much deeper than you think.

523. How I Build Image Processing Pipeline

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.

524. A Closer Look At Brute Hacking Framework With A Source Code Example

hacking framework complete source-code for web, wifi, url, sql-injection and doing a complete web scan for starters.

525. How to Build Software With Low Vendor Lock-in

We discuss some thought processes on how vendors can build software with low vendor lock-in.

526. Deconstructing a Serverless Cloud OS

Responding to the Serverless Revolution

527. Building the Klio Infrastructure to Support Audio Research at Spotify

We just open-sourced Klio — our framework for building smarter data pipelines for audio and other media processing.

528. Sample App—Android Unidirectional Data Flow

Using LiveData in Coinverse

529. Our New Open Source OAuth Integrations Manager

Within my company, Bearer, the whole team is focused on helping developers that rely on third-party APIs. In 2019, our engineers developed a solution that eased how to integrate with any API that uses OAuth.

530. What Everyone Is Getting Wrong About React Native Modals

Do you find using modals in React Native to be a bit of a pain? This article teaches you how to get a better development experience with them.

531. Using GitHub Actions To Publish NuGet Packages [A Step-by-Step Guide]

In the world of DevOps automation, manually creating and uploading packages felt so old-fashioned (don't get me started on Azure Devops).

532. ...And This Is Why Your Next Business Needs To Be Focused On Developers

Over the last twenty years, Saas and Cloud have been the two emerging technology sectors.

533. "CBDCs Appear Positive And Doubtful At The Same Time" - Sean Noga

This article talks about CBDCs, DeFi and blockchain. The article discusses the digital yuan and why it won't change the world order.

534. Enhancing React Native Applications with MOXY Boilerplate

Background

535. Introducing a Simple Module for Parsing CSV Files

This Slogging thread by and Arthur Tkachenko occurred in slogging's official #programming channel, and has been edited for readability.

536. 2001: A Hacker's Odyssey

Numerous signs scattered throughout the first floor preach the dangers of unsecured doors and propped-open fire exits.

537. Humanitarian Engineering: The Open-Source Pandemic Response

Major non-profit organizations that are organizing volunteers to make open-source medical supplies and design new open-source medical devices like ventilators

538. 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?

539. Open Sourcing my Gatsby Blog

I recently open-sourced my blog built using Gatsby! This post will walk you through why I chose Gatsby, the Gatsby plugins I used, as well as highlight some features that I have included in my blog.

540. My Journey Of Going Viral With A Humble Github Project 🚀

I made a simple project which got spread in various tech communities and social media. Github featured it in 'Trending repositories of day' section.

541. Top 15 Datasets for Autonomous Driving

A2D2, ApolloScape, and Berkeley DeepDrive are among the best autonomous driving datasets available today.

542. Your Top 5 Software Composition Analysis Questions Answered

With the fast growth of the usage of open source in all industries, the need to track its components becomes dire as ever. Software Composition Analysis (SCA) is an open source component management solution for providing and automating visibility into the open source in your software.

543. Why Open-Source Products Are More Popular Than Kim Kardashian

Developing and releasing open-source solutions is a common practice that has been adopted by companies like Red Hat, Facebook, Google, and Amazon. IT companies that make products available as open-source software have become a sensation in the investment environment. Confluent, Neo4j, HashiCorp, and GitLab are just a few examples of companies that have managed to attract large investments.

544. Three GitHub Features You’re Missing Out On

Did you ever have a friend you only ever saw in one place? Maybe it was a bar, your knitting club, or at the school gates.

545. How not to choose your open source libraries

Enterprises see open source as important, but they also find security to be a main barrier for adopting open source dependencies. Vulnerable software is by definition not secure, but that does not mean we judge security by the number of vulnerabilities. We highlight this by looking at two commonly used libraries, OpenSSL and GStreamer.

546. Top 10 Automation Testing Tools: 2020 Edition

The demand for delivering quality software faster — or “Quality at Speed” — requires organizations to search for solutions in Agile, continuous integration (CI), and DevOps methodologies. Test automation is an essential part of these aspects. The latest World Quality Report 2018–2019 suggests that test automation is the biggest bottleneck to deliver “Quality at Speed,” as it is an enabler of successful Agile and DevOps adoption.

547. Robert L. Read Builds Robots; Wants You to Learn Functional Programming

Robert L. Read from the United States has been nominated for FOUR 2020 #Noonies in multiple award categories, including Software Development .

548. 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.

549. The Urban Myths of Secure Coding: Part 1

Urban myths about secure coding are easy to manage when you have the right tools in place and best practices to follow as guidelines.

550. My 10 Linux Years in 11 Pictures

It's better to be a Linux beginner than a Windows old-timer.

551. About Our First Remote Pairing Open Source Blogging Session

Contributing to Quill, a Pairing Session

552. Turn Your Website into a Marketplace with Commerce Layer and JavaScript

A step-by-step tutorial to learn how to make a simple ecommerce product page with static content shoppable using Commerce Layer's Drop-in Javascript library.

553. 6 Surefire Ways To Suck At Maintaining Projects

Do you want to ensure that working with your repo is a constant source of frustration for your fellow developers? Read on for some awful tips.

554. Let Data Shed Some Light in the Midst of COVID-19

The burden the COVID-19 novel coronavirus has placed on the world is enormous. There’s a great thirst for information and clarity. So, we at Logz.io have decided to offer a Community COVID-19 Dashboard Project, so that everyone can better understand how the outbreak impacts the world and their region. We see that as a community effort. We invite the global community of engineers and data scientists to add data to this public dashboard that will cover not just the direct impact of the coronavirus on public health, but other aspects of society as well. We want to help everyone better understand the impact of COVID-19 anywhere around the world.

555. Surviving The Covid-19 Crisis with Open Source

The COVID-19 crisis has hit the global economy hard, and the software industry was not spared. The long-term effects on the industry are still unclear, but it seems it has become widely acknowledged that the negative impact is going to be massive, and recovery will be slow.

556. My Takeaways After Attending Google Summer of Code 2019

This summer, my proposal got selected by Open Source Robotics Foundation for Google Summer of Code 2019. It was an awesome learning experience!

557. Create Scalable Interfaces With PostCSS-px-to-viewport Module

Most mobile and cross-platform web developers have encountered the problem at some point: you need your web app to scale neatly to the device screen size, regardless of which of the many thousands of devices there are out there, but your units only have one design layout width, mainly mobile. Or perhaps you need to create a per-device stylesheet for a truly scalable cross-platform UI, and want to use a scaled version of an original to base it upon. In either case, converting everything by hand is laborious and inconvenient.

558. 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:

559. How to Forecast Purchase Orders for Shopify Stores Using Open-Source

Use the open-source integrated machine learning in MindsDB and the open-source data integration platform Airbyte to forecast Shopify store metrics.

560. Distributed Ledger Technology and Blockchain When Combined With No-Code

Abstracting away the technical complexity of blockchain components, Joget DX empowers non-coders to rapidly build decentralized applications (DApps).

561. Build on Top: Using Open Source Platforms to Increase Productivity

Open source is the modern-day realization of that utopian dream.

562. Open-Source Data Integration and ETL in 2020

Open-source data integration is not new. It started 16 years ago with Talend. But since then, the whole industry has changed. The likes of Snowflake, BigQuery, and Redshift have changed how data is being hosted, managed, and accessed, while making it easier and a lot cheaper. But the data integration industry has evolved as well.

563. How To Optimize Large S3 API Costs using Alluxio

This is a guest blog contributed by datasapiens’ Juraj Pohanka, Koen Michiels and Sam Gilbert. This article described how engineers at datasapiens brought down S3 API costs by 200x by implementing Alluxio as a data orchestration layer between S3 and Presto.

564. 3 Years After Forking Sphinx: A Brief Report on Manticore Search

In May 2017 we made a fork of Sphinxsearch 2.3.2, which we called Manticore Search. Below you will find a brief report on Manticore Search as a fork of Sphinx and our achievements since then.

565. Make Software Great Again: Can Open Source be Ethical and Fair?

Is there a way to go beyond open source, and have ethical, fair software in a cloud-first world? This is what some people in the open source community think.

566. The GNU Project's First Milestone

By the spring of 1985, Richard Stallman had settled on the GNU Project's first milestone-a Lisp-based free software version of Emacs.

567. How I Built a Missing GitHub Feature using GitHub itself

After the Microsoft acquisition, GitHub has been on a roller coaster ride. It has been winning the developer community’s affinity by launching a series of offerings, one after another, starting from the free private repositories to the GitHub Sponsors program.

568. How to Process Pandemics Data from WHO.int

This article and the repo referenced here is intended to help Data Scientists and data processing professionals to handle and manage data related to the COVID-19 disease outbreak. I hope this information helps researchers to find new ways of analysis to defeat the COVID-10 disease outbreak, as well as empower them to solve more complex math calc using less time.

569. A Comprehensive Guide to Apache Cassandra Architecture

Introduction

Thank you for checking out the 569 most read stories about Open Source on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.