Let's learn about Hackernoon Top Story via these 500 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.
Want the Top Headlines on Hacker Noon Delivered to Your Inbox, Weekly?
➚ Subscribe to the Noonification! ➚
1. 14 Patterns to Ace Any Coding Interview Question
The process of preparing for coding interviews is anxiety-inducing for many developers. There’s so much material to cover, and often much of it feels irrelevant to what devs are doing in their day jobs, which only adds to the stress.
2. Spray, Pray, and Go Away: Investing is an Art
It is the knowledge that I'm going to die that creates the focus that I bring to being alive. The urgency of accomplishment.
3. How to Use DeepAR For AR Effects on Amazon IVS Live Streams
Now that people are more accustomed to using video technology, AR stands to dial up both the functionality and fun factor of the medium.
4. Introducing The HackerNoon Blogging Fellowship
The HackerNoon Blogging Fellowship is a free remote online writing program where you can get mentored by a seasoned Editor and build up your writing portfolio.
5. How Do I Build High-Volume dApps With Ultra-Low Gas Fees? Like a #BAS
BNB Application Sidechains (BAS), a community-driven framework built for BNB Chain, will go live with three decentralized applications.
6. How to Hack Facebook Accounts: 5 Common Vulnerabilities in 2023
There are 5 common vulnerabilities that attackers can exploit to hack Facebook accounts. They include weak passwords, phishing, remote loggers, MITM, and DoS.
7. The Future of Gaming Writing Contest by Megafans x HackerNoon
The Future of Gaming Writing Contest runs from April 1 to June 30th w/$5300 in cash prizes for the top 5 stories submitted each month.
8. How do You Hack Whatsapp Chats? - 7 Vulnerabilities Explained
You can Hack WhatsApp chats by syncing the web version of the app, exporting chat logs, using POCWAPP, WhatsAPP Scan Pro, spoofing, and spy apps.
9. 15 Excel Datasets for Data Analytics Beginners
Excel is an indispensable tool for data manipulation, data visualization and statistical analysis. These are 15 Excel datasets for data analytics beginners.
10. 9 Rules of Crypto Trading That Helped One Trader Go from $1k to $46k in Less Than a Year
No, the successful trader is not me. I’ve gotten lucky a few times and I’m still refining and trying out strategies; on the other hand, I’m part of communities of people who trade on a daily basis to grow their portfolios, and while some of the results can be attributed to luck, a majority of it is based on fundamentals, good habits, and experience.
11. The Fed's Disastrous Confusion about Money
Money is a contract between two or more parties. The arrangement solves a central challenge in trade referred to as the coincidence of wants problem
12. How to Hack Instagram: 5 Common Vulnerabilities
There are 5 common methods attackers may use to hack Instagram accounts such as weak passwords, phishing email, OS vulnerabilities & zero day vulnerabilities.
13. 3 Flipper Zero Hacks to Wow Your Friends (and How They Work)
It is theoretically possible to use these Flipper Zero hacks for nefarious purposes, including the tricks in this article. But you know…don’t do that.
14. How to Play Xbox Game Pass Games on Mac
There are two ways to enjoy Xbox Game Pass on Mac: cloud gaming and Parallels Desktop. Each option has its pros, cons, and technical considerations.
15. How to Hack TikTok Accounts : 5 Common Vulnerabilities
As TikTok has become a popular platform, it has also become an easy target for hackers. These are the 5 common vulnerabilities that can be used to hack TikTok.
16. How to Implement a Merkle Tree in Solidity
Without Merkle trees, blockchains would be too cumbersome, and Merkle proofs allow for cost-effective verification of data authenticity. Solidity Now!
17. How to Hack Bluetooth Devices: 5 Common Vulnerabilities
This article discusses the five common vulnerabilities (BlueBorne, Bluesnarfing, Bluejacking, BIAS & Bluebugging) that allow hackers to hack Bluetooth devices.
18. API testing with Jest

19. Upwork in Real Danger of Losing MILLIONS over ONE DOLLAR "Conversion Fee"
The most significant change in Upwork history that no one knows anything about!
20. The Open Metaverse: A Definitive Guide to Zero and Wilder World
This article is a definitive guide for one of the most exciting projects in the growing metaverse and NFT space.
21. 🚀 Boost Your Productivity as a Software Engineer 🚀
Unique tips & tricks on boosting your productivity as a Software Engineer.
22. The Long Now of the Web: Inside the Internet Archive’s Fight Against Forgetting
A deep dive into the Internet Archive's custom tech stack.
23. How Does GTA 6's Budget Compare to the 5 Most Expensive Games Ever Made?
Cyberpunk 2077, Monopoly Go!, and Star Citizen are just some of the most expensive games ever developed, but how do they compare to GTA 6?
24. 'It is Some Horrible Inhabitant of Space, Something Unknown to us on Earth'
They were moving sluggishly along the red light, seeming to flow rather than crawl.
25. Profiting in Times of Crises: The Silicon Valley Bank Story
Examining interest rates' evolution & their role in modern economies. Discussing COVID-19, Ukraine war & inflation's impact on SVB's collapse & stakeholders.
26. Best Practices for Event-Driven Microservice Architecture
If you’re an enterprise architect, you’ve probably heard of and worked with a microservices architecture. And while you might have used REST as your service communications layer in the past, more and more projects are moving to an event-driven architecture. Let’s dive into the pros and cons of this popular architecture, some of the key design choices it entails, and common anti-patterns.
27. Setting up Atom as a Python IDE [A How To Guide]
In this article, I demonstrate how you can setup and maintain a python friendly development environment from within Atom. Ideally, a developer wants to reduce the amount of window/application switching as much as possible and create repeatable workflows.
28. Enforcing a Single Web Socket Connection per User with Node.js, Socket.IO, and Redis
(“A black-and-white shot of a person working with a MacBook on their lap” by Sergey Zolkin on Unsplash)
29. What the Hell Is the Mar-a-Lago Accord and Why Should You Care?
Explore Trump's bold Mar‑a‑Lago Accord—a daring plan using century bonds, currency moves, and digital assets to reshape America's economy.
30. Learn Functional Python Syntax in 10 Minutes [Tutorial]
In this article, you’ll learn what the functional paradigm is and how to use functional programming in Python. You’ll also learn about list comprehensions and other forms of comprehensions.
31. 10 Solana NFT Projects You Should Know About in 2022
In this post we'll look at 10 interesting Solana NFT project which provide benefits to investors including airdrops, passive income generation and more.
32. The Top 16 Types of Charts in Data Visualization That You'll Use
In the era of information explosion, more and more data piles up. However, these dense data are unfocused and less readable. So we need data visualization to help data to be easily understood and accepted. By contrast, visualization is more intuitive and meaningful, and it is very important to use appropriate charts to visualize data.
33. 6 Best Open-Source Projects for Real-Time Face Recognition
Real-time face recognition systems remain a very popular topic in computer vision, and a large number of companies have developed their own solutions to try and tap into the growing market.
34. Architectural Foundations for Startups: Translating Business Into Tech
Planning too far ahead can backfire. It can slow your time to market, reduce flexibility, and increase burn rate.
35. 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.
36. Financial Nihilism and Bitcoin Explained
Explore how financial nihilism and Bitcoin challenge traditional finance, offering bold alternatives. Will you reshape your financial future? Read more now 👀➡️
37. JavaScript Practical Coding Challenges For Beginners
Hello JavaScript code newbie! In this article I'm proposing you a series of coding challenges that will help you practice the basic language constructs and algorithms.
38. Smoke and Mirrors in Pure UIKit
Learn how to render a complex effect in 3D using UIKit and some basic math
39. The Metaverse is Not Real, Yet
Until a true "metaverse platform" publicly launches, the metaverse is not real. Dive into what a metaverse platform is and what the future of Web3 looks like.
40. Noonification: Your Daily Dose of Electrifying Tech Content at Noon, by Hacker Noon
Your Daily Dose of Electrifying Tech Content at Noon, by HackerNoon, IS BACK. That's right, folks, the noonification is here to stay.
41. 7 Color Pattern Trends in Mobile App Design
You must have heard the words like trends of color schemes/patterns in mobile app development and designing because mobile phones are the best and most convenient way to connect yourself to the digital world.
42. I hacked 40,000 passwords with Python. Yours might've been one of them.
Remember the good old days when you were passing love notes to your crush across the classroom?
43. Random Forest Regression in R: Code and Interpretation
This story looks into random forest regression in R, focusing on understanding the output and variable importance.
44. Crossentropy, Logloss, and Perplexity: Different Facets of Likelihood
We explore the link between three popular loss functions: crossentropy, logloss and perplexity
45. McKinsey’s “Agile Transformation Office” is the Final Nail in the Coffin
The agile movement is now dead with the final blow dealt by McKinsey recently promoting an “agile transformation office”.
46. My Top 13 JavaScript Diagram Libraries
Nowadays, the amount of data grows exponentially, and the more information we see, the more painstaking and time-consuming it gets to analyze it. With the advent of big data, the business world faced the necessity to shift from traditional Excel spreadsheets to more effective ways of data visualization – colorful and interactive diagrams, charts, dashboards, maps. Thanks to modern data visualization tools, people can spend less time and effort on grasping difficult concepts or identifying new patterns, thus making a significant contribution to more effective decision making.
47. How I Made $700 a Month With My Open-source Scheduling Tool
I built a social media scheduling tool (many exist in the market) and created an open-source version.
48. How to Earn $1 Million With AWS in One Year
Slash your AWS cloud costs by 90%! Learn 4 steps to optimize spending: challenge assumptions, tune resources, use Graviton instances, and monitor usage.
49. He Was Trapped—Two Miles Below the Earth
Impossible! What sort of creatures would they be, that could live two miles beneath the surface of the earth?
50. 5 Exchanges Where You Can Trade Crypto Options
In this post we’ll look at five exchanges that enable investors to trade crypto options, as well as the features and fees involved.
51. How to Talk to ChatGPT: An Intro to Prompt Engineering
Prompting is pretty much the only skill you now require to be a master of these new large and powerful generative models such as ChatGPT.
52. A Step-by-Step Guide to Migrating a Project from ASP.NET MVC to ASP.NET Core
Step-by-step guide
53. ChatGPT Explained in 5 Minutes
ChatGPT has taken over Twitter and pretty much the whole internet, thanks to its power and the meme potential it provides.
54. Digital Mastery 2023, Part 3: The Evolving Landscape of Virtual Selling
Unlock 2023's virtual selling secrets in 15 mins. Learn how custom videos are boosting sales and closing deals. Dive into Digital Mastery Part 3! 🎥🚀 READ NOW
55. What the West Can Learn From Vietnam’s Response to Covid-19
Thank you so much for the outpouring support for my story. It's been viewed ~50k times and shared by hundreds. You can comment below with Hacker Noon's brand new commenting system, or join the conversation in various places around the internet:
56. How to Adjust the Blue Yeti Microphone Settings For Podcasting
Over the past year, I've made many audio mistakes and it has been fabulous for my career and growth. Here are the lessons I've learned from using the Blue Yeti.
57. Our Code Is Harming The Planet, We Need Carbon Aware Design Patterns
Our Code Is Harming The Planet. Can Carbon Aware Design Patterns Help Us Fix It?
58. The Dark Side of Roblox: Child Exploitation and Sex Games
Roblox is a very scandalous platform, for example, you can find sex games (condo games) here. Also, child labor exploitation is present.
59. Let's Write a Video Codec - Part 3: Still Images
In this part of the series, we apply the DCT to real images and explore the concept of quantization. Coincidentally, JPEG operates in the same manner.
60. 160+ Data Science Interview Questions
A typical interview process for a data science position includes multiple rounds. Often, one of such rounds covers theoretical concepts, where the goal is to determine if the candidate knows the fundamentals of machine learning.
61. How to Build a QR Code Generator in React
The idea behind creating a quick response (QR) code generator is to translate data from images to text. A QR code is simply the representation of image data as text, and it has a lot of useful applications from restaurant menus and concert tickets, to online calendar invites, payments, and the list goes on.
62. Introducing Drag Your GAN: Drag Objects to Create New Images
This isn’t just editing, but actually the creation of completely new images, allowing you to change object positions, subject poses, and more.
63. "Ethereum will be Bigger than AWS, Azure and Google Combined" - Pekka Kelkka
This article talks about regulations and why ethereum can be the computer of the world.
64. I Conducted Experiments With the Alpaca/LLaMA 7B Language Model: Here Are the Results
I set out to find out Alpaca/LLama 7B language model, running on my Macbook Pro, can achieve similar performance as chatGPT 3.5
65. 7 Crypto-Predictions for 2021 That Everybody Will Agree With
Learn what awaits crypto in the 2021st, what fosters its mass adoption, how institutional investors fuel industry, and how vaccine may influence bitcoin price
66. 9 Best Data Engineering Courses You Should Take in 2023
In this listicle, you'll find some of the best data engineering courses, and career paths that can help you jumpstart your data engineering journey!
67. How Can You Hire a Hacker on the Dark Web?
If you are here, you have probably heard about how to hire a hacker on the dark or deep web. Using regular web browsers, we can only have access to four percent of the net. The other 96% must be accessed through a unique browser, Tor.
68. NLP Tutorial: Topic Modeling in Python with BerTopic
Topic modeling is an unsupervised machine learning technique that can automatically identify different topics present in a document (textual data). Data has become a key asset/tool to run many businesses around the world. With topic modeling, you can collect unstructured datasets, analyzing the documents, and obtain the relevant and desired information that can assist you in making a better decision.
69. Is Chainlink The One 'Ring' To Rule Them All?
In this article, I take a deep dive into Chainlink and blochain protocols, and explain why I think Chainlink is the greatest investment of our lifetime.
70. Grayscale's (GBTC) Pump Effect Means 2021 Will Start Slow
let's look at what Grayscale is, what this 'pump effect' is, and why it might create sagging prices over the holidays.
71. The Real C++ Killers (Not You, Rust)
Technologies that can replace C++ in the near of far future are not compilers. They are Spiral, Numba, and ForwardCom.
72. How to Build a WebAssembly Language for Fun and Profit: Parsing
In the second article, we’ll cover the next phase of our compiler, parsing, to take the token stream generated by the lexer and converting it to an AST.
73. Calculating the Square Root of a Number using the Newton-Raphson Method [A How To Guide]
Situations
74. The Linux Writing Contest by Linode and HackerNoon
This one is for all the Linux lovers - Linode & HackerNoon are excited to host a Linux Writing Contest!
75. AI Sex Is Almost Here - And the World Isn't Ready for It
As soon as we have a new technology, we use it to make p*rn. Any rudimentary search on the printing press, radio, TV, and the internet proves this. In fact, the internet’s early success was likely due to the technology’s ability to propagate erotic images and videos.
76. How to Make a Malicious USB Device and Have Some Harmless Fun
Make an inexpensive BadUSB from an old USB drive and learn about Windows shortcut files and how malicious actors are using .lnk files to spread malware.
77. The System Design Cheat Sheet: API Styles - REST, GraphQL, WebSocket, Webhook, RPC/gRPC, SOAP
API Architecture Styles - REST, GraphQL, WebSocket, Webhook, RPC, SOAP
78. How to Use Google Trends API with Python
Google Trends website provides analysis of different search results on Google Search based on various criteria such as regions, time and language. As a developer, you can use Google Trends API in python to get the same results as presented on the Google Trends website via Pytrends.
79. Mastering Shitcoins II - The Poor Man's Guide to Getting Rich
in this follow-up to my 2017 crypto investment guide, I look back at how the portfolio did 3 years later, talk about what I’ll do differently this time.
80. 19 Little-Known Programming Myths
You might think a profession based on logic and learning would be immune to folklore, but the developer community remains rife with myth — myths so pervasive they begin to manifest into reality.
81. Top 11 Most-Sold Consoles of All Time Ranked
The PlayStation 2 is the most sold console of all time, with the Nintendo DS coming in as a close second at 154 million units sold.
82. Is the Nintendo Switch Worth It? - An Honest Review
Many still without a Switch might be asking themselves, is the Nintendo Switch worth it? Let's review the state of the Nintendo Switch in 2023.
83. How to Hack Smart Contracts: Self Destruct and Solidity
The attacker can create a contract with a selfdestruct() function, send ether to it, call selfdestruct(target) and force ether to be sent to a target.
84. How to Generate Large Datasets in .NET for Excel With OpenXML
Generating large datasets in .NET for Excel with OpenXML and SAX approach
85. Dogecoin: The Value Proposition That's Worth More Than a Penny
Dogecoin started its initial coin production schedule with 100 billion coins in circulation. By mid-2015 the 100 billionth Dogecoin had been mined though.
86. Building a RAG System That Runs Completely Offline
Build a private, offline RAG with Ollama + FAISS. Ingest docs, chunk, embed, and cite answers—no APIs, no cloud, full control over sensitive data.
87. It's Time to #EnterTheMetaverse Writing Contest by The Sandbox
The Sandbox and HackerNoon are pleased to bring you the #EnterTheMetaverse writing contest.
88. Audio Handling Basics: Process Audio Files In Command-Line or Python
Like my articles? Feel free to vote for me as ML Writer of the year here.
89. Uber & Thycotic: Are Password Vaults a Huge Security Vulnerability?
The Uber hack showed that password vaults come with a security risk. Still, if set up correctly they improve security for companies.
90. 10 Skills Every Java Programmer to Learn
For Java developers, last, a couple of years has brought plentiful changes and posed a tough challenge with keeping up-to-date with new Java version every 6 months, and many release of popular frameworks like Spring 5, Spring Security 5, and Spring Boot 2 etc.
91. Why Large Tech Corporations are Obsessed With Creating Proprietary Solutions
Based on my own experience, I know what motivations and development paths lead to the emergence of in-house tools.
92. Hacker Noon FAQs answered with 6 words or less
Why six? Because the most powerful stories are told in six words.
93. How Snapchat Accounts Get Hacked: 5 Indicators of Compromise
Vulnerabilities and social engineering methods may allow attackers to hack Snapchat accounts quite easily.
94. The 10 Rarest PS2 Games and Why They’re So Hard to Find
Some of the rarest PS2 games right now have fascinating stories behind why they're so hard to find and expensive in 2022, so let's dive into them.
95. Bear Market Mental Models - Are You Ready for the Next Bull Run?
15 lessons from Crypto Bear Market to improve your investment skills. Mental Models | Strategies | Frameworks | Guides | Tutorials | Crypto Investment TIPS
96. AWS/Azure/Google Certifications are More Important than Linux Certs
Skip the Linux certs and go with AWS/Azure/Google certification instead. These days, pretty much every cloud provider has their own version of Linux.
97. The Ultimate Guide To Successful Algorithmic Trading
Photo From UnSplash
98. Decoding the Future: 50 AI Statistics Highlighting Marketing's Transformation In 2023
Dive into 50 pivotal AI marketing stats. Essential for startups, B2B SaaS & SMEs, these stats illuminates AI marketing strategies for robust growth. Learn more:
99. What is OpenTelemetry and How It Can Improve Your Backend Quality?
Discover how OpenTelemetry revolutionizes monitoring and debugging in backend systems, enhancing reliability and performance with comprehensive tools.
100. How to Buy Awesome 20 Dollar Prescription Glasses from China 😎
I have bought my first glasses on AliExpress for just 5 dollars. That included prescription lenses and shipping — of course.
101. Building a CI/CD Pipeline with AWS, K8S, Docker, Ansible, Git, Github, Apache Maven, and Jenkins

Explore a step-by-step tutorial on building a modern CI/CD pipeline with AWS, K8S, Docker, Ansible, Apache Maven, Git, Github, and Jenkins by Zufar Sunagatov.
102. How to Send SMS Text Messages Using Python
You can automate sending out SMS messages with any language.
103. Dencun Upgrade: Ethereum's Leap into the Future of L2 Scalability is Here
The next Ethereum upgrade, Dencun, is scheduled to activate on March 13. It will introduce off-chain data blobs, massively decreasing gas costs on Ethereum L2s.
104. Ethereum Gas Fees for Dummies
How gas fees are calculated and how to minimise the cost of conducting transactions on the Ethereum network.
105. Genetic Algorithms Explained : A Python Implementation
Genetic Algorithms , also referred to as simply “GA”, are algorithms inspired in Charles Darwin’s Natural Selection theory that aims to find optimal solutions for problems we don’t know much about. For example: How to find a given function maximum or minimum, when you cannot derivate it? It is based on three concepts: selection, reproduction, and mutation. We generate a random set of individuals, select the best ones, cross them over and finally, slightly mutate the result - over and over again until we find an acceptable solution. You can check some comparisons on other search methods on Goldberg's book.
106. 4 Technology Developments for the End of 2022 and Christmas
A look at four technology developments for the end of 2022 and Christmas.
107. How to Use Ollama: Hands-On With Local LLMs and Building a Chatbot
In the space of local LLMs, I first ran into LMStudio. While the app itself is easy to use, I liked the simplicity and maneuverability that Ollama provides.
108. Automatic Feature Selection in Python: An Essential Guide
Feature Selection in python is the process where you automatically or manually select the features in the dataset that contribute most to your prediction.
109. Portfolio Management: All The Ways AI Is Transforming Modern Asset Strategies
The industry was highly impacted by AI in recent years, as machine learning and artificial intelligence have made predictive analytics more accurate.
110. Get PHP Composer to Run On Docker Container [A How To Guide]
I have a php docker container, that runs my app, and I need to start using Composer to install a php package. What is the best way to approach it?
111. Using Firebase Authentication with the Latest Next.js Features
A comprehensive, step-by-step guide on integrating Firebase Authentication with Next.js using the zero-bundle size next-firebase-auth-edge library.
112. Why Predictability Trumps Velocity in Software Engineering
In Agile software development, the focus on velocity can lead to problems if not balanced correctly.
113. Alexa.com is DEAD: F*CK the Alternatives!
Looking for Alexa.com "alternatives"? Good luck with that!
114. Get Ready for New Natural Disasters
The earth needs rest – this should be the slogan for the next few decades. Still, "Greensponsible" is no longer popular...
115. The Best Practices for Front-End Development
The Best Practices for Front-End Development
116. The Most Typical Mercari Scams You Should Look Out For
Mercari is a platform that manages to grow in popularity year after year, but is it safe to use? Yes, as long as you know what scams to look out for.
117. How to Get a Reverse Shell on macOS Using A Flipper Zero as a BadUSB
Using a Flipper Zero as an ethical pentesting device to establish a reverse shell on a macOS computer.
118. 15 User Onboarding Techniques I Found In Consumer Mobile Apps
Communication medium, interface metaphors, social proof, associative coherence, pledge of responsibility, or emotional touch might help onboarding new users.
119. The Case Against Rocky Linux
Rocky Linux isn't all sunshine and rainbows. In fact, there are a ton of misdeeds and bad practices surrounding it.
120. 8 Best Cozy Games to Play When the World is Falling Apart
The idea behind cozy games is the combination of appealing colors and atmospheric music. This article lists some of the best cozy games of recent years.
121. Invisible Barriers That Prevent You From Learning Web Development and How to Break Through Them
The hidden cost of frustrating, demotivating web development MOOCs!
122. Mastering Type-Safe JSON Serialization in TypeScript
How to utilize TypeScript for type-safe serialization and deserialization of data in JSON format.
123. Ex-Twitter Employee Rejected at New Job For Asking 'Political Questions'
Think it's easy finding a job after Twitter? Think again.
124. Apple Customers Return Vision Pro By The Droves
While Apple Vision Pro has hit a few snags, there are ways the company can improve this phenomenal product.
125. How to Create a Cold Storage Crypto Wallet with a USB Memory Stick
This article shows you how to create a basic and secure cold wallet using a USB drive and tails OS. I will show you the differences between cold-hot wallets.
126. Building A Blockchain in Rust & Substrate: [A Step-by-Step Guide for Developers]
A beginner-friendly tutorial on how to build hardcore blockchain infrastructure in Substrate, an open source framework.
127. Omori on Nintendo Switch SERIOUSLY Needs a Trigger Warning
Omori is a game that can trigger anxiety, I know that firsthand.
128. 7 FrontEnd JavaScript Trends and Tools You Should Know for 2020
The JavaScript world is moving fast.
129. Digital Mastery 2023, Part 2: The New Benchmarks For Video In Business
I studied hours of 2023 sales & marketing data to give you the most informative 20 minutes of reading you'll do this month. Here, we cover video for business 👀
130. Automating App Architecture Diagrams: How I Built a Tool to Map Codebases from the Source
NoReDraw instantly turns your code into clear architecture diagrams, linking key components and keeping documentation up-to-date.
131. The 24 Best CSS Free to Use Buttons (with CodePen Examples)
If you're looking for some awesome CSS buttons, you've come to the right place. I've curated 24 of my favorite free to use CSS buttons.
132. Top C/C++ Machine Learning Libraries For Data Science
Importance of C++ in Data Science and Big Data
133. A Basic Knowledge of Python Can Help You Build Your Own Machine Learning Model
Let's build our own Machine Learning Model with Tensorflow, a Python library.
134. Imagic: AI Image Editing from Text Commands
This week’s paper may just be your next favorite model to date.
135. Top 10 PC Games with the Best Graphics
In this article, we dive into the top 10 PC games with the best graphics, celebrating the PC's graphical capabilities.
136. Hurry! One Month Left to Win from 15,000 USDT in the Spacecoin Writing Contest
Enter Round 2 of the Spacecoin Writing Contest by Oct 7! Write on #spacetech, #blockchain-use-case, or #decentralized-internet and more to win from 15000 USDT!
137. AI Doesn’t Mean the End of Work for Us
I believe that AI’s impact and future pathways are overstated because human nature is ignored in such statements.
138. 4 Steps to Build a Web Analytics Measurement Plan
If you have been using web analytics for a long time, then you know that it can hugely impact how you do digital marketing.
139. A Machine Learning Text Classification Case Study with a Product-driven Twist
Text classification case study with a product-driven twist. We're building various models (logreg, RNN, transformers) and compare their quality and performance
140. How Backend-Driven UI Cuts Time to Market
Discover how vital hacking Time to Market (TTM) is in mobile app success and explore the innovative approach of Backend-Driven UI (BD UI) to shorten TTM.
141. The Last of Us HBO Series; The Nth of Many
As Naughty Dog's Award-winning game title, The Last of Us, makes its way to TV screens. I take a look at the relationships between gaming and TV.
142. 7 Effective Ways to Deal With a Small Dataset
In a real-world setting, you often only have a small dataset to work with. Models trained on a small number of observations tend to overfit and produce inaccurate results. Learn how to avoid overfitting and get accurate predictions even if available data is scarce.
143. 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.]
144. How to Print labels with TSPL and JavaScript
Label printers can support programming languages like TSPL, ZPL, EPL, and so on. In this piece will take a look at building labels using TSPL commands
145. Cross-Platform Design Wrapped Part 3: UI Polish and Interaction Design
In this part, I’ll explore "UI Polish and Interaction Design" — the process of refining and enhancing visual and interactive aspects of a user interface
146. A Detailed Breakdown of Bitcoin's Four Year Cycles
In today’s research article, we’ll focus on dissecting Bitcoin’s Four Year Cycle in an effort to better understand Bitcoin’s current price predicament and gain insight into some of the more important technical steps price needs to achieve to ensure future exponential growth.
147. Is the PS5 Worth It? - Reviewing the PlayStation 5 One Year Later
After a year with the coveted PlayStation 5, we ask, is the PS5 worth it? A reflection and review of the PS5 after one year.
148. How to Create a Random Password Generator Using Python
Create a random password generator using Python by generating a combination of letters, numbers, and symbols as characters scrambled together
149. 16 Best Sklearn Datasets for Building Machine Learning Models
Sklearn datasets are included as part of the scikit-learn (sklearn) library, so they come pre-installed with the library.
150. Is Cloud Gaming Doomed Because of Physics?
Cloud gaming is a hot topic today but gamers speak negatively about input latency. I discuss the journey of input latency from cloud servers to users' monitors.
151. Dependency Inversion Principle in Go: What It Is and How to Use It
In this article, we will discuss the Dependency Inversion principle. In short, we'll talk about what it is and examine this principle
152. A Simple Guide on AI Text Prompts: Tell the AI Exactly What You Want to See
This guide will cover the basics of working with AI text prompts and how you can effectively utilize them to render the images you envisioned.
153. Front-End Developers And Designers: Bridging The Void
I’ve come quite a long way as a web developer and happened to work in different teams and with different designers. Regardless of the number of people and type
154. How To Build An OBD2 Reader For Car Diagnostics
Full guide for car scanner ELM327 OBD2 reader app development. Connection, reading diagnostic data, and decoding vehicle errors.
155. Why Interviewing As A Developer Is Complete Nonsense
Learn what a developer goes through on every job search
156. How to Authenticate a User via Face Recognition in Your Web Application
Facial recognition-based authentication to verify a user in a web application is discussed in a beginner-friendly manner using FaceIO APIs.
157. Step-by-Step Guide on How to Define Your Startup MVP and Save Time and Money
This guide will help you identify the core features of your product, enabling you to avoid wasting time and money.
158. NULL: The Billion Dollar Mistake
He is not our friend. It does not simplify life or make us more efficient. Just more lazy. It is time to stop using null.
159. How to Use an Uncensored AI Model and Train It With Your Data
Learn how to run Mixtral locally and have your own AI-powered terminal, remove its censorship, and train it with the data you want.
160. Scale Your Microservices with an Easy Message Queue on Redis
If you’re a microservices developer considering communication protocols, choosing an event-driven architecture might just help you rest a little easier at night. With the right design, event-driven architecture can help you to create apps that are decoupled and asynchronous, giving you the major benefits of your app being both performant and easily scalable.
161. How to Structure Your Machine Learning Team for Success
This article discusses alternative ML team organizational models and recommendations for matching team structures to the company's stage of development.
162. 12 Top Websites for Programmers, Developers, and Product People

- StackExchange
163. Mastering SOLID Principles Like the Back of Your Hand in Just 8 Minutes!
Boost Performance, Maintainability, and Scalability with SOLID Principles in React Applications!
164. dWeb Goes Mainstream: 7 Websites that are Better on the Blockchain
You can now update your settings in Chrome or Firefox to connect to blockchain domains. Check out these seven examples to use for your decentralized websites.
165. These 6 AI Tools Will 10x Your Productivity
While non-AI tools can also be useful, these specific tools have significantly improved my efficiency and performance.
166. How To use Google Colab with VS Code
Google Colab and VS Code are popular editor tools. Learn how you can use Google Colab with VS Code and take advantage of a full-fledged code editor.
167. THE BEST Photo to 3D AI Model !
As if taking a picture wasn’t a challenging enough technological prowess, we are now doing the opposite: modeling the world from pictures. I’ve covered amazing AI-based models that could take images and turn them into high-quality scenes. A challenging task that consists of taking a few images in the 2-dimensional picture world to create how the object or person would look in the real world.
168. How I configure VSCode for Everything
169. Coding vs Scripting: What Are The Differences?
You’ve probably seen somewhere someone saying coding vs scripting. When I first saw that, I thought that those two are the same things, but the more I learned I found out that there are some main differences between those two. So, what are those differences?
170. How To Use the "10/50/99" Approach to Give Feedback
And how it reduces the odds you frustrate your team to the brink of leaving
171. How to Render 3D Model in a React JS Application
In this article we are going to use Three.js to render an iPhone model in a React application. We will use react-three/fiber and react-three/drei.
172. How to Create UITableView in Swift in Just 15 Minutes
Table View is one of the most useful and commonly used view components in iOS development. This teaches you how to create a UITableView in Swift quickly.
173. Nintendo Shuts Down Kickstarter Campaign For Violating Animal Crossing Copyrights
A law firm acting for Nintendo of America has shut down a successful Kickstarter campaign for alleged breaches of copyright. According to the gaming giant, the fundraiser used characters and images from the Animal
Crossing series without obtaining the necessary permission.
174. 10 Best Yakuza Games of All Time Ranked by Sales
Here are the top 10 Yakuza games based on sales, from what little official sales data could be scraped together.
175. Exploring the Future of Finance in 2022
We speak to Bricktrade Founder Guv Kang about how his company is contributing to the future of real estate, defi, and more.
176. How I Use Notion to Manage My Relationship
A list of reasons why you should try documenting your relationship on Notion
177. Intermediate Python Refresher: Tutorial, Project Ideas, and Tips
This article is to teach Python beginners and developers some key concepts used in Python that aren't taught from the get-go.
178. Why Pay for the Cloud? Build Your Own with Raspberry Pi and Open Media Vault
Learn how to turn your Raspberry Pi into a secure personal cloud server with Open Media Vault, giving you full control over your storage and privacy.
179. Deep Learning Chatbots: Everything You Need to Know
When you’re creating a chatbot, your goal should be to make one that it requires minimal or no human interference. This can be achieved by two methods.
180. Curve Ball
What would happen to the price of Bitcoin in the medium-term if oil ramped 2x to 3x overnight?
181. 5 Best Cybersecurity Books for Beginners
These are the five cybersecurity books that you should start with if you are considering a career within the industry.
182. What Happened to Software Development?
I don’t even recognize it anymore
183. How Does DALL·E mini Work?
Dalle mini is amazing — and YOU can use it!
184. Getting Started With Presence Platform Interaction SDK: Hand Tracking
Learn how to get started with Hand tracking in Meta's Presence Platform and Interaction SDK in Unity.
185. Elevate Your Tech Experience with the HackerNoon Mobile App
HackerNoon launched a mobile app designed to enhance your tech journey on the go. It allows you to explore original stories, read and listen on the go and more.
186. The Infamous Hacker Bjorka's Top 7 Leaks that Shocked the Public
In addition to sharing personal data of essential people in Indonesia, Bjorka also studied death cases such as Munir and Brigadier J. Who was Bjorka?
187. How To Destabilize Enemy Nations On A Tight Budget (Explained)
Since the 2015 US election and 2016 Brexit referendum upsets, foreign influence on democratic elections has become a hot topic. On John Oliver’s Last Week Tonight, a segment explained the ease of tampering with voting machines which inspired me to write this article. Before I get into how easy and inexpensive it is to propagate disinformation on the internet, I’d like provide some background on why and how more nations will be entering the digital warfare space in the coming years.
188. NLP Datasets from HuggingFace: How to Access and Train Them
The Datasets library from hugging Face provides a very efficient way to load and process NLP datasets from raw files or in-memory data. These NLP datasets have been shared by different research and practitioner communities across the world.
189. Proper Display of Custom Dropdown Elements: A How-to Guide
A little trick that helps to show your dropdown items everywhere without being cut off.
190. The 8 Most Dangerous Cash App Scams (with Screenshots)
If you're a Cash App user, here are the eight most dangerous scams to look out for.
191. Product Marketer vs. Growth Marketer vs. Content Marketer: How to Choose Your First Marketing Hire
Product, growth, and content marketers all have unique roles to play in your tech startup, but which should you prioritize? This article answers that question.
192. Radial Basis Functions: Types, Advantages, and Use Cases
An introductory article explaining the basic intuition, mathematical idea & scope of radial basis function in the development of predictive machine learning.
193. Welcome to HackerNoon Decoded: The Best of 2024 Tech Blogging
Discover HackerNoon Decoded: the top stories, writers, and trends that defined 2024. Celebrate the readers and writers who shaped our community!
194. Digital Mastery 2023, Part 1: Shifting Preferences and Behaviour Online
I've condensed hours of 2023 sales and marketing insights for your success. In 10 mins, you'll learn how to boost brand visibility & close deals. Read More🔎🔥
195. How to Configure a Raspberry Pi High Quality Camera
I picked up the new Raspberry Pi High Quality camera last week. It’s pretty impressive. In this article, I’ll show you some ways to interact with this camera and do some cool stuff with it.
196. The Crypto Industry is Overlooking a Critical Factor in Ensuring Its Success
To turn people into cryptocurrency adopters, it’s not enough to just develop technology and use traditional marketing techniques.
197. Domain Fronting 101: What is Domain Fronting and How Does it Work?
Domain fronting is one technique that hackers use to bypass internet censorship. This method is used to access restricted sites that would typically be blocked.
198. 15 Databases, 15 Use Cases—Stop Using the Wrong Database for the Right Problem
Discover 15 types of databases, from relational to vector, and explore their unique use cases in this comprehensive guide for developers.
199. The Nigerian Prince Email and the History of Social Engineering Techniques
This is the origin of one of the most famous online scams in internet history: the Nigerian Prince email.
200. How We Built a Fast, Affordable Reverse Geocoding System for Our iOS App
Learn how we built a custom reverse geocoding API to process geospatial data, improving speed, accuracy, and scalability for our iOS app, AWAY
201. The Lord of Space
On the day of the next full moon every living thing on earth will be wiped out of existence
202. 5 to 23 Patterns to Ace Any Coding Interview
How to prep for coding interviews by using patterns to figure out how to guess the most likely questions to be asked in many programming job interviews.
203. An Intro to Spring WebFlux Threading Model
How WebFlux threading model works under the hood
204. 10 Machine Learning, Data Science, and Deep Learning Courses for Programmers in 2020
A curated list of courses to learn data science, machine learning, and deep learning fundamentals.
205. This is Why Bitcoin is Going Up
Bitcoin (BTC) has a finite supply. There will only ever be 21 million Bitcoin in existence. This is a key factor in the value of Bitcoin and is crucial to understanding why Bitcoin is rising in value today.
206. Discover the 5 Best Hollow Knight Charms if You Are Struggling With the Game
Hollow Knight can be a tough game for many people. That's why making the most out of the charms is essential. Here are the best Hollow Knight charms to use.
207. Windows Sticky Keys Exploit: The War Veteran That Never Dies
Did you ever hear of Sticky Keys Exploit? You probably did, since it has been known for ages. It was used as an exploit many times, fought in many windows versions, and it has never been killed. That’s why I’m calling it the “War Veteran”, although it never retired…
208. 5 Caching Mechanisms to Speed Up Your Application
In this article, we will discuss the various Caching strategies available and how to choose the right one for your use case.
209. How to Import Icons From Figma in a Cool Way
This guide shows how to easily import icons from Figma into a React/Vue project,
210. He Began to Twist and Turn, as Though Torn by Some Invisible Force
From twenty miles away stabbed the "atom-filtering" rays to Allen Baker in his cell in the death house.
211. Image Processing Algorithms: Adjusting Contrast And Image Brightness
Let's take a look at the common approaches for implementing image contrast adjustments. We'll go over histogram stretching and histogram equalization.
212. The React Developer RoadMap
An illustrated guide to becoming a Read JS Developer with links to relevant courses
213. How I Relocated to the US and Found a Job at Roku
This post and the creation of the telegram channel were motivated by the lack of detailed information about interviews for Front-End engineers in the USA.
214. How to Make Sock Puppet Accounts for OSINT in 2021
Everyday it seems to get harder and harder to make sock puppet (i.e. ‘fake’) accounts for OSINT research. Personally, I blame Russian troll farms.
215. Patterns That Work and Pitfalls to Avoid in AI Agent Deployment
Avoid the "AI Slop" trap. From runaway costs to memory poisoning, here are the 7 most common failure modes of Agentic AI (and how to fix them).
216. WTF is a Grid Trading Bot?
Grid trading profits in a fluctuated market. Here are 9 reasons from an experienced trader who has used GRID Bot for more than 18 months.
217. Breaking Axioms in Program Execution
Follow the author's exploration of software development from the early days of sequential code to embracing distributed systems.
218. Top 10 List of Nintendo Consoles Ranked by Sales
Nintendo's most sold console is the Nintendo DS, but how do the other Nintendo consoles rank?
219. Why You MUST Have Automated Tests and What They Are
Learn about the importance of automated tests for stable software development and the three main types of tests - unit, integration, and end-to-end
220. Open Source is Dead: Understanding the HashiCorp License Controversy
HashiCorp's controversial switch from open source to "source-available" licensing has reignited debates on open-source sustainability and business models.
221. If your goal is to be a software engineer, you've set the bar too low
When I started coding, it was partially because I thought it’d be cool to make a computer do my bidding.
222. NativeBook: Toolkit for Building IOS UI Components Inspired by Storybook.js
Discover innovative strategies for crafting, testing, and documenting UI components for native iOS apps
223. The Complete Guide to Mega Productivity With Perplexity Comet (100 Shortcuts + 40 Prompts)
Perplexity’s Comet browser changed how I work—AI-powered, distraction-free, and built for productivity, not ad clicks.
224. NodeJS: 4.8x Faster if You go Back to Callbacks!
Callbacks are 4.8x faster when running them parallel over async/await in parallel. And only 1.9x faster when we run sequential callbacks.
225. Creating a Middleware in Golang for JWT based Authentication
Golang has been a popular language over the past few years known for it's simplicity and great out-of-the-box support for building web applications and for concurrency heavy processing. Similarly, JWT (JSON Web Tokens) are turning into an increasingly popular way of authenticating users. In this post I shall go over how to create an authentication middleware for Golang that can restrict certain parts of your web app to require authentication.
226. Software Development is Not About Unit Tests
Photo by ShareGrid on Unsplash
227. LLMs vs Leetcode (Part 1 & 2): Understanding Transformers' Solutions to Algorithmic Problems
Dive deep into the world of Transformer models and algorithmic understanding in neural networks.
228. US Prosecutor Argues that SBF Deserves 40-50 Years in Prison
Read the highlights from the prosecution's sentencing memorandum in the case of United States of America v. Samuel Bankman-Fried.
229. Pre-Seed, Seed, Series A, B, C: How It Works and How to Get Funding in 2020
For any startup, finance is a key issue. Attracting financing is not an easy task due to the high risk factor and the complex process of launching startups. There is also another problem — finding the right way to work with investors interested in your project.
230. Write Subnet Tutorials. Win Big. Avalanche Launches New Contest With $32K in Prizes.
Create guides on how to build Subnets. Help fellow developers shape the future of Web3.
231. The Top 7 Metaverses That You Can Try Right Now
Everybody's talking about Metaverse. Here are top crypto metaverses that you can try right now!
232. 5 Docker Desktop Alternatives
For Windows and macOS users, Docker Desktop has been the main way to use Docker containers for many years. But how about now?
233. The Ultimate Guide to NFT Marketing and Promotion
How to promote a DeFi and NFT project, the full guide to NFT marketing that will help to make non fungible tokens and decentralised finance projects successful
234. Make Your GenAI Idea Obvious to Businesses
When developing GenAI for businesses, focus on the critical factors your solution will impact. Learn more about the factors here to build a compelling idea.
235. OpenAPI 3.0 Schema with Swagger UI for Django RESTful App
Let’s use drf-spectacular to simplify creation of beautiful docs for your Django application according to the OpenAPI Specification version 3. Sounds easy? It wasn’t for me…
236. Simple Steps to Avoid the Retry Behavior from AWS Lambda
When a Lambda function invocation crashes due to an uncaught application error, for example, AWS may automatically retry the same request.
237. Claude Code Launches Teleport Workflow: Start Anywhere, Continue Everywhere

238. Why Software Updates Can Lead to Cyberattacks — and What to Do
Every cybersecurity expert recommends keeping software updated — but what if that leads to further risks? Here's how to stay safe.
239. What Is A Transaction Relayer And How Does It Work?
Article written by Vincent Le Gallic - CTO @Rockside
240. Why I Left Red Hat
Everybody remembers their first time.
241. A Brief Intro to FLET: Building Flutter Apps with Python
FLET enables developers to easily build real-time web, mobile, and desktop apps in Python.
242. Optimize React Native Map in Your Applications [A How To Guide]
Four ways to make your React Native map become a lot faster and more responsive.
243. The Top 66 Developer Resources From 2017
Update 2019:
244. You Don't Need a Big Budget to Get Your First Crypto Exchange User

When I started building my derivatives exchange, Biqutex, I went through almost every marketing idea I could think of.
245. I Developed A Visual Development Tool For Web Applications with React
Hi, my name is Alex, I’m the author of Webcodesk. In this article, I want to tell you why I created Webcodesk and why I consider it a great tool to develop Web applications with React.
246. How China’s New National Cryptocurrency Changes Everything
China is launching a national cryptocurrency. In this article, we’ll tell you what information is already known about the project at the moment as well as how it may change the financial world.
247. Governing and Scaling AI Agents: Operational Excellence and the Road Ahead
Success isn't building the agent; it's managing it. From "AgentOps" to ROI dashboards, here is the operational playbook for scaling Enterprise AI.
248. A Guide to Git with Trunk Based Development
Learn the mindset and process behind Trunk Based Development, and how to use git effectively with this pattern.
249. Crawl, Walk, Run, Fly - The Four Phases of AI Agent Maturity
Don't let your AI fly before it can walk. Why jumping straight to fully autonomous systems is a recipe for disaster (and what to do instead).
250. What the heck is EIP-1559?
What is EIP-1559? Will this improvement proposal makes the transaction fees lower and the transaction speeds faster? Read on to learn more!
251. Libra, a Cyberpunk Nightmare in the Midst of Crypto Spring
With crypto winter finally over, I’ve turned my heart to the green shoots of spring. But my thoughts are not warm in this first article in the Dreams of Crypto Spring series. I break down the most talked about digital currency in history, Facebook’s Libra, and the dark shadow it casts over the future.
252. 9 Functional Programming Concepts Everyone Should Know
This article will introduce functional programming concepts that every programmer should know. Let's begin by defining what functional programming is (FP from now on). FP is a programming paradigm where software is written by applying and composing functions. A paradigm is a "Philosophical or theoretical framework of any kind." In other words, FP is a way for us to think of problems as a matter of interconnecting functions.
253. 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?
254. This AI Creates Realistic Animated Looping Videos from Static Images
This model takes a picture, understands which particles are supposed to be moving, and realistically animates them in an infinite loop!
255. Welcome to the Museum of AI Hallucinations
Explore how AI hallucinations, often seen as flaws, can fuel human creativity. Discover DALL-E 3s power to imagine the surreal and inspire artistic breakthrough
256. How to Build an Arduino Starship Game Controlled by Joystick and Computer
In this article, we will develop an Arduino Starship game which will be displayed on an LCD display 16x2.
257. How to Run 5000+ Tests on Mobile Devices Everyday; From inDrive's Playbook (Part 1)
How to set up an infrastructure to run thousands of UI tests a day on Android using Selenoid.
258. Web Automation with Python and Selenium
Web automation is one of the best ways companies can test a product in development, especially the app's functionalities, such as clicking, scrolling...
259. How OpenAI Transitioned from a Nonprofit to a $29B For-Profit Company
Once upon a time, in a galaxy far, far away...just kidding, it was in Silicon Valley, OpenAI was founded as a nonprofit research lab with a mission to save the
260. Vector Databases - Basics of Vector Search and Langchain Package in Python
In this article, I will walk you through the basics of vector databases, vector search and Langchain package in python for storing and querying similar vectors.
261. How To Stake ETH 2.0 Without Running a Node and 32 ETH
How to stake eth without running a node, defi solutions, staking
262. How to Evangelize a Programming Language
In today’s IT world, there is a vast array of programming languages fighting for mind share and market share. Of course, there are the mainstays like Python, JavaScript, Java, C#, and C++. But nipping at their heels are many recent entries in the programming language Hunger Games such as Clojure, Crystal, Dart, Elixir, F#, Haxe, Julia, Kotlin, Nim, Pharo, Rust, TypeScript, etc. There are even a few not-so-new languages like Haskell (1990), Lua (1993), OCaml (1996), and Racket (1994). And they all want to grab your attention and convince you that they’re the road to programming bliss.
263. How I Let an AI Code a Game For Me!
What if I would ask an artificial intelligence to writa game for me? Is it hard? Will it work? I'm using Github Copilot to try it out.
264. Why Can't AI Count the Number of "R"s in the Word "Strawberry"?
Explore why AI struggles to count letters in words like 'strawberry,' delving into tokenization, language model limitations, and potential improvements.
265. How to Use Swift for Web Development
In this article I'll introduce you the web technology that I created myself which can compete with the most popular web frameworks like Angular, React, an Vue!
266. How to Become a 10x Dev: An Essential Guide
The ultimate guide to becoming a 10x Dev - or what kind of devs I'm hiring (and promoting) as a VP of Engineering?
267. As a builder of Wordpress websites, I need to speak my truth
This is why Wordpress sucks and you should probably stop using it
268. How to Improve the Security of API Keys
As a developer, API Keys are typically issued to you to identify the project you are working on and to enforce rate and access limits on proper API usage. These API keys are typically just static secrets baked into your app or web page, and they are pretty easy to steal but painful to replace. You can do better.
269. Nailing your first months as a new Engineering Manager
Congratulations! You’ve been hired or promoted into a management role, and need to quickly transition from being an individual contributor to actually leading, inspiring and managing people. Not so confident about what to do next, and how to ensure your team and you are successful?
270. #MAXBIDDING
Nothing lasts forever, but the current crop of economic “isms” all believe that national economies must and can grow ad infinitum.
271. #OptOut: A Series of Writing Contests for Web3 Hacktivists by Āut Labs
This one’s for the Web3 hacktivists who are seeking ‘true’ decentralization - Āut Labs and HackerNoon announce the Opt Out Writing Contest with $9k prizepool.
272. How ChatGPT Handles Linux Bash Scripting
Using ChatGPT to help write a bash script to download YouTube videos
273. Understanding The Cryptocurrency Bull Run 2021
In this article, I explain the larger pieces of the puzzle contributing to this epic 2021 cryptocurrency bull run.
274. How to Migrate a React Project from JavaScript to TypeScript
Learn all you need to know to successfully migrate your React project from Javascript to Typescript.
275. The Notion Dashboard that "Gets Things Done" and How I Built it
Note: This article is part of my toolkit newsletters↗️ where I share resources about building things. Join me :)
276. Why Are We Teaching Pandas Instead of SQL?
How I learned to stop using pandas and love SQL.
277. I Made Dall-E Transform Children's Sketches Into Realistic Images
How generative AI like DALL-E transforms children's sketches into realistic images - exploring creativity, child development, machine learning, and gen AI
278. Top 15 Trends of the Upcoming Cryptocurrency Bull Run in 2024-2025
In this article, I want to give my overview of the nascent crypto industry trends, which I believe is coming soon.
279. I Traded My Sketchpad for a Prompt Box—And Art Will Never Be the Same
AI art, neural networks & creative disruption—explore how a simple apple exposes the edge between human intuition and machine intelligence.
280. 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.
281. The Ray Shot Down and Squadrons of Planes Frizzled Like Moths in the Air
In the burning solitude of the great Arizona desert, a young scientist was about to perform an experiment that might have far-reaching results for humanity.
282. Building a Twitter Bot to Automate Posting Cryptocurrency News with Python [A Step-by-Step Guide]
Be kind.
283. 3 Best Metaverse Games to Follow in 2022
Almost everyone in the P2E space is already aware of the big names like Axie Infinity, Gods Unchained, and The Sandbox, but there are many others to follow too.
284. Is Crypto a Missing Link in The Path Toward Star Trek's Moneyless Future?
There’s no money in the Star Trek Universe. Why? Because El Capitan Jean-Luc Picard says so
285. MIT Has Released a Bunch of Free Courses: Discover 5 To Boost Your Tech Career
Explore free upskilling opportunities like MIT's OpenCourseWare and find exciting tech job opportunities on the HackerNoon Job Board.
286. Downside Liquidity: A Hypothesis on Short Pools for EVM
In this article, I’ve shared a hypothesis about a short liquidity pool and proposed a basic implementation in Solidity for the Ethereum blockchain.
287. Closing the Feedback Loop: Building AI That Learns from Its Users
Learn to build effective feedback loops for AI products, connecting real user signals to model metrics for continuous improvement and better performance.
288. Building Real-time Apps with Next.js 13.4 Server Actions
With this article, learn to construct a real-time application, leveraging the power and finesse of Next.js 13.4 server actions.
289. AI in Five, Fifty and Five Hundred Years — Part One
As I said in my article What Will Bitcoin Look Like in Twenty Years:
290. Windows 11 Running Slow? Here's How to Improve SSD Performance
Though solid-state drives (SSDs) are meant to be fast, even they have things that can slow them down. Here is a list of the best ways to optimize the speed of S
291. VisionOS Development: Tips and Tricks for Building Apple Vision Pro Apps
Apple Vision Pro: video reflection, hands visibility, window resizing, and other tips and tricks for developing unique applications on VisionOS with Swift
292. Exit Liquidity
The debate over whether the USD can be replaced as the global reserve currency is a heated one
293. Learn K-Means Clustering by Quantizing Color Images in Python
This tutorial will teach you all about the K-Means clustering algorithm. And how you can use it to quantize color images in Python.
294. How To Use Microsoft Excel To Classify Your Data
An accessible introduction to ML - no programming or math required. By the end of this tutorial, you’ll have implemented your first algorithm without touching a single line of code. You’ll use Machine Learning techniques to classify real data using basic functions in Excel. You don’t have to be a genius or a programmer to understand machine learning. Despite the popularized applications of self-driving cars, killer robots, and facial recognition, the foundations of machine learning (ML) are quite simple. This is a chance to get your feet wet and understand the power of these new techniques.
295. The Ten Most Impressive One Person Companies
Aleksandr Volodarsky discusses 1-person companies.
296. How To Defeat The New World Order
The reality of the New World Order, who's really responsible for it, and what YOU can do about it.
297. Black Mirror in Real Life: Facebook Now Owns and is Developing a City
Here are the reasons why big tech companies are building cities. Also, know why many are worried.
298. Making TypeScript Truly "Strongly Typed"
How to Control the "Any" Type to Achieve Ultimate Type Safety With TypeScript.
299. 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!
300. System Design in a Nutshell
Know system design fundamentals: UX components, databases, scaling strategies, security & compliance. Essential guide for developers & system design interviews.
301. How Can I Tell if My Steam Account Has Been Hacked? (and How to Recover It)
his time, I would like to focus on Steam account security, which has recently gotten some attention in the community after waves of phishing attacks.
302. Fear database changes? Get them under control with CI/CD
Developers often fear database changes because a mistake by anyone on your team can lead to a major outage and even data loss. The stakes are higher when changes are not backwards compatible, cannot be rolled back, or impact system performance. This can cause a lack of confidence and slow your team velocity. As a result, database changes are a common failure point in agile and DevOps.
303. Answer to Win Your Share of $5000: What is a Blockchain Node and How Does it Work?
Use this guide to draft your Web3 Development Writing Contest entry on blockchain nodes, their roles, and tools like GetBlock that simplify node management.
304. MongoDB and Docker-Compose: How to Enable a Custom User and Password Automatically
How can we create a custom user and password to access MongoDB when using docker-compose? Let's see how.
305. Why I Write on Hacker Noon
The three reasons I've kept publishing content on Hacker Noon over the last year: diversity, innovation, and support.
306. How to 10X Your Code [And Your Salary]
At its core, 10x software development is about efficiency.
307. How to Authenticate Your Git to GitHub with SSH Keys
Authenticate your local machine git's to GitHub using SSH authentication. You do not need to type username and password anymore with this easy addition.
308. Every Deadpool and Wolverine Cameo in Order
Everyone from Thor to the Toad appears in Deadpool and Wolverine. Check out these other cameos that you may have missed throughout the movie.
309. Product Sense Interview: How to Prepare and Succeed
The Product Sense Interview or Product Design Interview is an important stage in the interview process for a product manager role.
310. 16 SQL Techniques Every Beginner Needs to Know
This blog post explains the most intricate data warehouse SQL techniques in detail.
311. Searching for The Soul of Art in the Age of AI - An Artist and AI Expert's Perspective
Exploring Emotion, Identity, and Creativity Through a Human-AI Art Experiment with DALL·E 3
312. How to hire the best developers
Photo by Clem Onojeghuo on Unsplash
313. Win Your Share of $5000 in the Web3 Development Writing Contest by GetBlock and HackerNoon
Join the Web3 Development Writing Contest by GetBlock & HackerNoon! Write about blockchain APIs, dApp development & more for a chance to win from $5,000.
314. How to Disable Screenshots and Recording in iOS Apps
Thanks to the mobile era we have mobile apps for everything these days. Every business from a barbers shop to huge retailers has apps so that they can be closer to their customers.
315. The Most Common Photos Used by Catfish Scammers: Fake Love Costs Real Money
The girl you think is into you is a catfish scammer, and this post will prove it.
316. Will Data Centers Ruin Your Neighborhood?
People are protesting data center construction near neighborhoods — are their fears well-founded or overblown?
317. Investigating Internet Freedom: Content Moderation in a Borderless World
Do content regulations create boundaries in the seemingly boundless online universe?
318. Unlocking Azure: How to Build a Highly Flexible SQL Database Infrastructure
SDG tips on making SQL database infrastructure in Azure as flexible, efficient, and reliable as possible.
319. Don't Build an AI Project Without Reading This First
Want to build an AI project? Learn the challenges and how to overcome them. This article explains how to apply best software practices to build cool AI products
320. How to Safely Ship Changes to Production
This article tackles code deployment challenges, promoting staging with validation and metrics for safer production.
321. An Essential Python Text-to-Speech Tutorial Using the pyttsx3 Library
Basically, what we want to do is to give some piece of text to our program and it will convert that text into the speech and will read that to us.
322. In an Inner Room They Found a Diabolical Machine
Astounding Stories of Super-Science, January 1930, by Astounding Stories is part of HackerNoon’s Book Blog Post series. You can jump to any chapter in this book here.
323. The Road to Hell is Paved with Good DRY Intentions
Learn how good intentions can lead to spaghetti dry code, over abstraction and over engineered systems.
324. How to Retrieve Player Stats from the NHL's undocumented REST API
It's that time of year again. Summer is coming to an end, Autumn is around the corner, and the NHL season is about to begin.
325. I Did The 10-Day (Silent) Vipassana Course And Doubled My Productivity
"In the middle of 2018, in the midst of the Blockchain and crypto-mania research and roadshows, I was consulting with dozens of startups on China strategies, dealing with endless emails, taking calls during the night due to different time zones, and constantly answering pop-up messages on Whatsapp, WeChat, Telegram, and Facebook. Ultimately, it was negatively affecting my mental health. My head felt like hundreds of tabs in a single browser trying to load multiple types of information..."
326. Next.Js 13 Parallel Routes: A Comprehensive Guide
Welcome to this comprehensive guide on parallel routes in Next.js.
327. 10 Financial Predictions for 2021 to Protect Your Wealth
Banks are so screwed. They are about to be attacked by central banks, fintech, and crypto companies.
328. DreamFusion: An AI that Generates 3D Models from Text
Here’s DreamFusion, a new Google Research model that can understand a sentence enough to generate a 3D model of it.
329. Package Your React App with Spring Boot [A How-To Guide]
A little backstory on how this started. My team needed to save some on money on the infrastructure we were requesting and since most of the load for the application we wanted to build would be on the client-side rather than the service side. We decided to see if we could combine a Spring Application with a React app and serve up a single war file.
330. How to Calculate the Rarity of an NFT
NFTs have become widely accepted projects in the blockchain sphere.
331. Meet The Platforms Leading People into the Passion Economy
?In the 20th-century economy, most of us had to find a way to fit into the workforce. Passion-driven careers,
332. 5 Best Final Fantasy Games of All Time Ranked by Sales
Final Fantasy VII, Final Fantasy XV, Final Fantasy XIV, Final Fantasy X, and Final Fantasy VIII are the 5 best-selling games in the Final Fantasy franchise.
333. The Gaming Metaverse Writing Contest
With a $5800 prize pool, The Gaming Metaverse Writing Contest is an opportunity to share your knowledge and opinions on the metaverse.
334. Why You Shouldn't Unsubscribe From Spam Emails
Spam emails are annoying, and the impulse is to unsubscribe — but that could just make things worse. Here's why.
335. A Beginner's Guide to Using Large Language Models (LLMs) With the PaLM API
This tutorial is a comprehensive introduction to leveraging Large Language Models (LLMs) through the PaLM API for crafting personalized cover letters to enhance
336. Gptrim: Reduce Your GPT Prompt Size by 50% For Free!
Introducing gptrim, a free web app that will reduce the size of your prompts by 40%-60% while preserving most of the original information for GPT to process.
337. Manacher’s Algorithm Explained— Longest Palindromic Substring
Manacher’s Algorithm helps us find the longest palindromic substring in the given string. It optimizes over the brute force solution by using some insights into how palindromes work. How? Let’s see!
338. How I Solved the WebSocket Scaling Problem Without Breaking the Bank
A long time ago, I had to create a scalable system that could be capable of handling hundreds of simultaneous connections at not very high cost.
339. How to Build a 32-Core Raspberry Pi Cluster From Scratch
How to Build a 32-Core Raspberry Pi Cluster From Scratch
340. It Happened: SBF Arrested in the Bahamas per Criminal Charges & Extradition Request by the US
Nuff said.
341. How to Create Dummy Data in Python
Dummy data is randomly generated data that can be substituted for live data. Whether you are a Developer, Software Engineer, or Data Scientist, sometimes you need dummy data to test what you have built, it can be a web app, mobile app, or machine learning model.
342. How to Build an Ethereum Transaction App with React and Solidity: Part 2
Following part one of this tutorial, we will be building the frontend side of this project.
343. Unmasking VEILDrive: Threat Actors Exploit Microsoft Services for Command & Control
Discover how VEILDrive threat research reveals attackers exploiting Microsoft services for C2, bypassing defenses, and leveraging SaaS infrastructure
344. Telegram VS WhatsApp: An Honest Comparison
Telegram and WhatsApp are two popular instant messaging apps known to app users all over the globe. Read a honest comparison of both apps from an app user.
345. How to Map Your Home Networks Using NMAP
Here's to learning basics of networking and an awesome tool called NMAP
346. Scraping Tweet Replies with Python and Tweepy Twitter API [A Step-by-Step Guide]
A Quick Method To Extract Tweets and Replies For Free
347. How the Geek Squad Scam Works (Don't Fall for This)
Got an email from Geek Squad that looks fishy? Here's what to do.
348. The Eleven Defining Characteristics of Modern Software Architecture
Introduction
349. How to Get Into Tech and Become a Senior Engineer in 4 Years
As software continues to eat the world, more and more people ask me about "getting into tech," i.e. a successful Software Engineer easily making around $350,000 in total annual compensation. I get asked this a lot because I had very little coding experience when I decided to make a career change into software. Four years after making that decision, I entered Twitter as a Senior Software Engineer with a compensation package I couldn't even dream of making elsewhere. I often look back and refer to my career change as the best decision I made in my life.
350. SOLID Principles In Java: A Beginner's Guide
SOLID Principles are the principles of objective oriented programming essential to develop scalable softwares. S stands for Single Responsibility Principle ...
351. Steganography: How Hackers Hide Malware in Images
Image steganography is a technique that attackers use to hide a secret piece of text, malware, or code inside of an image. This technique is difficult to detect
352. Everything a self-taught developer shouldn't do
Over a decade ago I completely changed the trajectory of my life from becoming a lawyer to becoming a programmer. I learned from a C++ book then made some pathetic iOS apps for about 4-5 months. I then moved to Silicon Valley to start my career. I'm sure you're reading this thinking 'what a genius!', but sadly the truth is far from that. I'm definitely proud of what I've accomplished but often think about the missteps I made along the way and continue to make to this day.
353. I tried ChatGPT from OpenAI and my mind was blown
I wasn’t around when the internet was discovered for the first time but I could only imagine this must be what it’s like to do so.
354. How Discord Became the Most Successful US Consumer App in the Last 5 Years
I recently came across this very interesting Twitter thread which claims that:
355. The DeFi Writing Contest by SORA and HackerNoon
Welcome to the #DeFi Writing Contest by SORA and HackerNoon!
356. The Wall of Death
And then Kay had broken through and was hewing madly with great sweeps of the ax.
[357. The Case for a Decentralized Cloud:
How Vendor Lock-in Broke Cloud Storage](https://hackernoon.com/the-case-for-a-decentralized-cloud-how-vendor-lock-in-broke-cloud-storage)
Cloud storage once promised freedom, but turned into vendor lock-in. Learn how Sia’s decentralized design is challenging this and rewriting the future of data.
358. What to Do if Your MetaMask Wallet Gets Hacked? (Tips That Work)
If you realize that hackers have gained access to your Metamask account or suspect attempts to hack into it, your response must be rapid.
359. How I Made $480,000 Through Web Development and Returned to SEO
I’ve been in the SEO game since 2006, creating websites and earning from affiliate programs.
360. Embracing Coding Patterns: a Smarter Approach to Coding Interview Prep
Discover how mastering coding patterns can transform your interview preparation. Explore 15 essential patterns for success in coding interviews.
361. How to Build a $300 AI Computer for the GPU-Poor
$300 computer to run generative AI models locally, e.g. large language model inference and stable diffusion image generation.
362. The Denominator
In almost every country, banks will always be bailed out. But which schmucks get included in the denominator responsible for paying to recapitalize the bank?
363. 10 Best PSP Games of All Time Ranked by Sales
The list of best PSP games of all time can be debated for years to come, but it's undeniable that these are the best PSP games according to sales.
364. Last Call: One Month Left to Win Your Share of $17,500 in the #bitcoin Writing Contest
Enter the #bitcoin writing contest on HackerNoon by November 30, 2024, for a chance to win from $17,500 in prizes.
365. What is the Impact of Quantum Computing on Blockchain and Cryptocurrency?
Supercomputers aren’t as powerful as you may think and may fail in modeling complex cryptographic problems, chemical reactions, natural systems, etc.
366. 5 Ways Artificial Intelligence Is (Quietly) Changing Libraries
Libraries are probably not the first think that comes to mind when you think of AI — but they're impacted all the same. Here's how AI is changing libraries.
367. Win Up to $2000 in the #blockchain Writing Contest by Aleph Cloud and HackerNoon
Join the #blockchain Writing Contest and share your insights on decentralized AI, cloud, or dePIN. Win up to $2,000! Contest open Feb 5–May 7, 2025.
368. You Should Publish Your Next.js App to GitHub Pages
Did you know that FAANG companies use GitHub Pages publish websites of their Open Source Software? You can also publish your Next.js app to Github Pages.
369. HackerNoon Joins Cloudflare's Workers Launchpad To Scale Its Tech Blogging Network
HackerNoon joins Cloudflare's Workers Launchpad to scale its tech blogging network and leverage AI to enhance its niche technology learning hubs.
370. The Gaming Ecosystem Explained
Video gaming is one of, if not the biggest avenues of entertainment in current times. It has evolved into this mammoth industry that directly rivals the movie industry. The reboot of the popular PC game Call of Duty Modern Warfare raked $600mn within just 3 days of its release. More people are playing more games than ever as newer trends have given rise to a whole new generation of ‘cyber-athletes’ and E-sports. People have taken to watching others play games so much so that E-sports might be an event in the Olympics by 2024. Almost every major tech giant is already in or trying to solve the puzzle of video games. This has grown into an ecosystem after the spread of the internet and mobile. But how big is it really?
371. What's The Right Way to Fetch Data in React Hooks? [A Deep Dive]
The React Hooks docs has a FAQ entry: “How can I do data fetching with Hooks?” where they link to this well written and detailed article by Robin Wieruch. There is however a shortcoming in that approach which affects correctness is some important situations.
372. My Prometheus is Overwhelmed! Help!
Your prometheus monitoring setup is grinding to a halt? You've thrown too much data at it? Don't worry, there's ways to fix this.
373. One Month Left to Win Your Share of 15,000 USDT in Round 1 of the Spacecoin Writing Contest
1 month left to enter Round 1 of the Spacecoin Writing Contest! Write about #decentralized-internet, #spacetech, #blockchain-use-case to compete for 15000 USDT!
374. The Boredom Paradox: How Risk-Averse Engineering Built the Internet's Most Resilient Companies
This article argues that true engineering excellence lies not in adopting new frameworks or rewriting systems but in sustaining resilient, boring infrastructure
375. AI in Social Media: Ethical Considerations of AI and Algorithms in Shaping Social Media Interactions
AI and algorithms in social media might sound like a significant step forward for these platforms, but it could lead to ethical issues if we're not careful.
376. How to Enter The Velo Writing Contest by Wix & Hacker Noon
Hacker Noon has partnered with Wix to host the Velo Writing Contest, with $2,500in prize money to be awarded
377. How To Push To Git When Your File Is Too Large?
Pushing to git when a file is too large (more than 100MB)
378. Investigating Internet Freedom: Unseen Aspects of Our Online Existence
Join award-winning journalist Nicole Scott in her latest video series, exploring digital democracy and our collective role in shaping the online world.
379. Is Java The Best Programming language to Learn First?
I often receive questions like which is a first programming language to learn? Is Java a good programming language to start with?, how good Java is as a first programming language? which is the best programming language for beginners, or shall I start with Java or Python?.
380. Full Stack Coders Vs DevOps Developers- Whom to Hire for Your Next Project?
Are you thinking of creating a web development application? Seeking an answer, DevOps developers or Full-Stack coders, whom to outsource for your next project?
381. Learn How to Learn, Before Learning How to Code
While this anecdote is from my own experience, I firmly believe that most of us been in this situation before. One day, you decide to learn something new. Perhaps you want to learn how to code, so you pick the hottest language of the moment. It's a language that "pays the most", works like magic, and everyone is looking for people that know it.
382. How Will AI Change Agile Project Management?
AI's impact on Agile Project Management and Scrum Mastery will go from “interesting” to “total game-changer” faster than you think.
383. A Complete Guide to Laravel Sail
This post is about what to expect from Laravel Sail, how it works and how to make the most of it; it is also a plea to developers to break away from it.
384. YouTube Cartoon Featuring Creepy Bugs Bunny Copyright Claimed By Warner Bros.
A dark parody cartoon depicting a washed-out Bugs Bunny as a sex offender has been hit with a DMCA complaint by Warner Bros. MeatCanyon, a channel with more than 66 million views, has responded with a new animation in which characters mourn his passing, stating that since Warner claimed the content as its own, they have now confirmed that "Bugs was a struggling rapist all along."
385. Reflection Mechanism and Crypto: A Deep Dive
The concept of the reflection mechanism was newly introduced into the cryptocurrency space a few months back. How is it now? What should you look out for?
386. Job Scam Alert: The "Data Provider" Pyramid Scheme
Received a dream job offer promising easy money for almost no work? It's a scam. They label the role as "data provider" and eventually ask for money.
387. Everything You Need to Use Blockchain Games Effectively
This article tackles some of the most important things one should know before embarking on blockchain games.
388. Cybersecurity in Web3: How to Jump on the Bandwagon Safely
The article addresses common cybersecurity vulnerabilities identified during smart contract audits, social engineering's role in web3-related cyber fraud, etc.
389. The Best Practices For DevOps Pipelines
Learn about DevOps Pipelines and how to implement it
390. When Every Dash Is AI: Why Good Writing Now Feels Illegal
You’re not a suspect for writing too well — you’re just a human who still knows how to use language.
391. HackerNoon and the Sia Foundation Partner to Decentralize Tech Publishing
HackerNoon is thrilled to partner with the Sia Foundation to back up its entire publishing archive.
392. You are Not Learning Alone: a Structured Guide for Cybersecurity Beginners
Embark on your cybersecurity journey with this comprehensive guide. From leveraging practical-led training and exploring free tools to finding a mentor online.
393. Deploy on Fridays, or Don't.
There seems to be a debate that has gone on for quite some time now on the Twitters about whether or not you should do Friday deploys, and whether there should be Friday moratoriums, etc. There are a lot of accusations being thrown around about fear, testing, time to recover, and the like. To be very clear, I am not a big fan of Friday deploys. That opinion is not based on merely how I feel about deploying on Friday, but also based on the science of it, as well as my learned experience.
394. Rusty Chains: A Basic Blockchain Implementation Written in Pure Rust
A hands-on tutorial on blockchain basics, taxonomy and Rust.
395. The Clever Programmer
A story of how a final year student with lofty credentials joined our small team.
396. How to Build a Profitable NFT Marketplace with React, Solidity, and CometChat
In this tutorial, you will learn how to create a profitable and well-designed NFT marketplace with chat functionality.
397. Quid Pro Quo Made Profitable: Review Our App & Win $1000
The HackerNoon App is here - and with it, the HackerNoon's Review Contest. Leave a review on the app store, and you'll be entered into a draw to win $1000!
398. Deadline Extended: 2 Weeks Left to Compete for Over $7000 in the #AI-chatbot Writing Contest
The deadline for the #ai-chatbot writing contest has been extended! Submit your AI chatbot ideas on HackerNoon by November 21, 2024, to compete for $7000+
399. 200 Black Women In Tech To Follow on Twitter {2021 List}
2020 Annual listing of 200 Black Women in Tech on Twitter to Follow to get up to date insight, news, convos around inclusion, diversity and new voices in tech
400. Your User Is Blindfolded and Swinging a Golf Club: Designing for VR
VR makes some really basic things surprisingly hard. This is a practical guide for product designers moving from flat screens into headsets.
401. A Beginner's Guide to Understanding SQL Window Functions - Part 2
let us explore more advanced SQL concepts. It may sound a bit complicated at first glance, but I will provide simple examples suitable for beginners...
402. The Smart Way to Clone Django Instances
How to implement proper reusable clone for Django model instances with related objects.
403. Build Your Own RAG App: A Step-by-Step Guide to Setup LLM locally using Ollama, Python, and ChromaDB
In an era where data privacy is paramount, setting up your own local language model (LLM) provides a crucial solution for companies and individuals alike.
404. The 16 Best AWS Blogs and Websites

These are the Best AWS Blogs from thousands of AWS blogs on the web using search and social metrics. Subscribe to these websites because they are actively working to educate, inspire, and empower their readers with frequent updates and high-quality information.
405. How-to Get Press Mentions For Your Brand Today: The 10 Best Ways
Can't figure out how to get press mentions for your brand? 🤔 Good news! In this article we go over 10 ways to get press mentions for your brand 📢
406. This College Prep Software Is Selling Advertising Access to Your Kids
Naviance, a college prep software, is selling advertising access to high school students.
407. How to send thousands of personalized emails like a pro and not a creep
Everybody should know how to use yamm, a tool that allows you to send up to 1.5k 100% personalizable emails at a couple dollars a year.
408. NVIDIA's Perfusion AI Model Takes Text-to-Image Generation to the Next Level
NVIDIA's new AI model, Perfusion, advances text-to-image generation with enhanced control and fidelity for concept-based visuals.
409. Two Hours With Cursor Changed How I See AI Coding
For the first time in my career, I have absolutely no idea what the software engineer job will look like in five or ten years.
410. My DDD (Domain Driven Design) Cheat Sheet
Domain Driven Design has been around for many years now. There have been many discussions, hundreds of articles, presentations, various talks, millions of lines of code written to better understand, explore and make the most of it. And yet we are still exploring for the better and I believe that's the beauty of it.
411. Inside a Hacker's Backpack: Gadgets, Tips, and Tricks for Hackers
Not ever hack job requires just a laptop and some software to gain privileges into a system. Sometimes, something extra is required to make the job very easy
412. Inheritance vs Composition: Using a Role-Playing Game in JavaScript as an Example
How to avoid inheritance problems using composition and functional programming
413. Perplexity Pro vs. ChatGPT Search: Which AI Tool is Best Fits Your Workflow Needs?
Explore a detailed comparison between Perplexity Pro and ChatGPT Search. Discover their strengths and weaknesses, and which AI tool best fits your needs.
414. World's Top 5 Freelance Platforms’ Fees - Explained, Busted, & Compared
DISCLAIMER:
415. Why I'm Bullish On Polkadot And The $DOT Ecosystem
At its core, Polkadot is a highly scalable and fully interoperable blockchain protocol upon which the next generation of the web is being built.
416. Real-World Examples of Using Design Patterns in Modern PHP
Design patterns are an essential part of software development, providing a common language and best practices for recurring problems.
417. What installing the Messenger app tells us about Facebook
Messenger’s onboarding is a great case study of manipulative design
418. Build a Python App to Alert You When Asteroids Are Close to Earth
Combine two APIs to get alerted daily about the closest asteroids passing nearby. Stay safe and have fun at the same time by exploring different APIs
419. 5 Console-Level Games That You Can Play on Your iPhone Right Now
Resident Evil 4, Alien: Isolation, and Assassin's Creed Mirage are just some of the games available on iPhone.
420. Polkadot Vs. COSMOS Vs. Octopus Network Vs. NEAR Protocol: Fat Hubs Are Better Than Hub Minimalism
For a new public blockchain to occupy a significant place on the Internet of Blockchains, it must first develop into a robust DeFi center — a Fat Hub.
421. Identity Management Unchained - Taking the Metaverse Red Pill
Technology should serve humans. But when combined with the wrong business model, it can turn individuals into non-player characters in a game dominated by tech.
422. Dealing with Missing Data in Financial Time Series - Recipes and Pitfalls
A case study on methods to handle missing data in financial time series. Using some some example data I show that LOCF is decent choice but with its own issues
423. Behavioral Objectives: Exploring Evaluation Criteria
Behavioral objectives are observable, measurable, and streamlined to achieve optimum results for the learner. It is used to measure the efficacy of learning.
424. What is GRASP? Information Expert and Creator Principles in JavaScript
What is GRASP? Why do we need it? Information expert and creator principles using Javascript examples.
425. Why We Love Docker and Best Practices for DevOps
Every company is becoming a software company these days, and there is so much happening around making software development occur at record speeds.
426. I Was Sentenced to 18 Months in Prison for Hacking Back - My Story
Jonathan Manzi: My journey through digital ethics, policy, love and fear, and intention, which started with a homeless lady in San Francisco.
427. Entry Level Resources for Becoming a Product Manager
If you have decided to transition into product management but do not know how to begin, you are definitely not alone. This career was ranked as the top 5 job on LinkedIn's Most Promising Jobs for 2019, and in extension has gained many enthusiasts.
428. Software Regression Testing: Enhanced Regression Strategy and Zero Defects
Learn about Zero Defects and advanced regression testing strategies to enhance software quality and testing efficiency
429. Developing Your Own Trading System: A Step by Step Logical Guide
Laying out a rational framework for developing your trading system by dissecting trading logic, step by step.
430. Why Natural Language Coding Isn’t for Everyone—Yet
Beginners face a choice: acquire foundational knowledge or await further simplification.
431. How I Developed the Classic Pong Game on an Arduino Board
I have figured out a way to develop the popular pong game on the Arduino board.
432. An Interview With Ilya Sutskever, Co-Founder of OpenAI
OpenAI cofounder and chief scientist Ilya Stuskever talks about ChatGPT and the promise of models like GPT-4
433. How an 18-Year-Old Teen Breached Uber Without Hacking a Single System
A comprehensive coverage of how an 18-year-old teen breached Uber databases without hacking into the company's servers or seeing them.
434. Building A Machine Learning Model With PySpark [A Step-by-Step Guide]
Spark is the name of the engine to realize cluster computing while PySpark is the Python's library to use Spark.
435. Technology Is Killing Creativity
Technology is killing creativity in the sense that it is making it more challenging to be creative.
436. Diablo 4 is Dead and Blizzard Never Had a Plan
Diablo 4 has fundamental problems that may cripple the future of the game. Find out where Blizzard went wrong here.
437. Can Quantum Healing Cure Cancer? Here's What Science Has To Say
Deepak Chopra claims that quantum healing is the “Theory of Everything” that can cure cancer & defeat aging. But it fails to comply with the actual science.
438. The Ethics of AI in Modern Warfare: Balancing Innovation with Moral Accountability
Exploring the complex ethical implications of integrating AI into military applications, from autonomous weapons to decision-making algorithms in warfare.
439. Prompt Engineering 101 - II: Mastering Prompt Crafting with Advanced Techniques
Learn how to effectively communicate with machines with this 101 post series on Prompt Engineering
440. How to Build a Website...in 1997
The web was fairly new, and digital publishing was far from the norm.A lot of information about the early web was being distributed through books.
441. Contextual Multi-Armed Bandit Problems in Reinforcement Learning
Explore context-based multi-armed bandit problems in RL. Learn to implement LinUCB, Decision Trees, and Neural Networks to solve them.
442. Is the Stock Market More Legitimate Than the Cryptocurrency Market?
He wished cryptocurrency had never been invented and crypto was for people who wanted to get rich quickly by doing very little for civilization.
443. Ethical AI and Autonomous Vehicles: Championing Moral Principles in the Era of Self-Driving Cars
Examining the ethical challenges of self-driving cars, this article discusses AI decision-making and the need for clear guidelines in AV technology.
444. How to Build Telegram Chats with a Crypto-trading Bot
Perhaps a sign of the times: my most active Telegram chat is with a crypto-trading bot that constantly listens for opportunities to trade on my behalf. I used an open-source library to develop some strategies and configure the bot to execute them using my Binance account. The bot communicates all of its trades through Telegram and can reply to my requests to take action or share live updates.
445. Top 5 Programming languages for Software Developers - Best of Lot
I have read somewhere that a programmer should learn a new programming language every year ( I think it's code complete, not sure, though), but if you cannot do so, I suggest to at least learn following five programming language to do well in your career.
446. How to Sample From Latent Space With Variational Autoencoder
Explore the unique aspects of VAEs, which separate them from traditional autoencoders by enabling data generation through sampling from a distribution
447. How to Dockerize And Deploy Django Applications
In this tutorial, you learned how to dockerize and deploy Django applications using Docker, Django, and Heroku.
448. How to Reset Password with Node.js and Angular [Part 1]
There are lots of tutorials about user authentication but all of them are just covering the topics like how to sign up and how to sign in. Even if you find a tutorial about reset password then you will see that it covers old school method without APIs and using jQuery based front-end. In this tutorial, we are going to use a Node.js based API which will connect to Angular front-end. Let’s get started:
449. What Future Holds for DevOps in 2020: A Complete Guide
Software is eating the world, in all sectors. Marc Andreessen, the founder of Netscape, said it long back about how software is eating the world. He also summarised that every company is a software company these days, and software companies are poised to take over broad swathes of the economy. You’ll see DevOps clearly in 2020, where continuous updates transform the way software is delivered to a nearly-limitless marketplace. DevOps has become a must to thrive in this highly competitive technological world.
450. What Separates the Best Devs From the Crowd: 10 Critical Traits
To stand out as a dev, you need the right mix of tech skills, soft skills, and character traits (mindset). Mindset is the most neglected but the most important!
451. The Case of the Missing Money: How I Used Detective Skills to Track Down a Bug in an App 🔍
Join in as we solve a mysterious bug in a remittance app using detective skills inspired by Sherlock Holmes. Follow along as we share insights and best practice
452. Arbitrage as a Shortest-Path Problem
An explanation of arbitrage and a look at an efficient algorithm to find riskless instantaneous arbitrage opportunities across markets.
453. How to Grow as a Designer by Taking Initiative
Learn four essential steps to accelerate your career growth as a product designer and achieve faster promotions through strategic initiatives.
454. How to Actually Make Money in the Metaverse and Why 3D Modeling is the “Next Big Thing”
Get rich quick in the metaverse! Learn how to do 3D modelling on iPhone and make money in the emerging realm.
455. Object-oriented Programming vs. Functional Programming: Which Is Better?
Let’s dive in to learn about object-oriented programming and functional programming. What is object-oriented programming/OOP? What's functional programming/FP?
456. Too Many Product Managers End Up as Project Managers
Transitioning into product management can feel like being air-dropped into a war zone. From the moment you hit the ground there are new people and ideas bombarding you from every angle, and everything seems to be on fire. There is no clearly defined way to reach your destination, but you know you can’t just sit there. For most new product managers starting out, this is a critical moment for your career and the habits you build out as a product manager.
457. 6 Best SQL Programming Books Ranked by Reviews
SQL Practice Problems and SQL for Dummies are some of the best SQL programming books on the market based on review score.
458. Kotlin VS Flutter: Which One Races Ahead
Those days have long passed when cross-platform mobile applications used to have a single avenue—React Native. Things have changed very fast as people looked for new ways to gain more and more users in the mobile app domain.
459. Cloud Home Automation Series Part 4 : Connected Light Bulb using AWS, ESP32 & Arduino
[Updated - 1st March, 2020] : Course updated, now you can control your connected light either using Google Assistant or Alexa. Kindly check out the Bonus section at the end of the course.
460. Future of Python Language: Bright or Dull?
In contemporary times, 126,424 websites are made using the python programming language. Many top-notch companies have developed successful apps by using it. This is why it is considered the language of today and the future.
461. Superintelligence Has The Potential to Begin a New Era of Personal Empowerment
Mark Zuckerberg details why superintelligence will help humanity accelerate its pace of progress. But it will also be a tool for personal empowerment, he says.
462. The 2020 Crypto Money Flow Cycle
Money in the Crypto market flows in a predictably cyclical manner.
463. A Tutorial On How to Build Your Own RAG and How to Run It Locally: Langchain + Ollama + Streamlit
Let's simplify RAG and LLM application development. This post guides you on how to build your own RAG-enabled LLM application and run it locally.
464. How to EFFECTIVELY Manage Young Product Managers
The ultimate guide on how to manage young PMs in your team. Includes Dos and Don’ts, examples and modus operandi using which I wish I was led/managed early on when I started as a PM. Also, young PMs could takeaway lessons from here on what to expect and ask from your managers.
465. Can You Use ChatGPT to Save Time Doing Day-to-day Product Management Tasks?
Product managers, especially in startups, have to deal with a ton of different tasks on a daily basis. Could some of those tasks be made easier with ChatGPT?
466. Mastering Angular Control Value Accessor: A Guide for Angular Developer
Unlock the potential of Angular Control Value Accessor in this comprehensive guide. Learn to create custom form controls, troubleshoot issues, and follow us.
467. In 1999, the Word “Community” Took on a New Meaning on the Web
In 1999, the word “community” took on a new meaning on the web.
468. 10 Most Anticipated Sci-fi Games of 2022 You Can’t Miss
In this article, we guide you through the ten most anticipated sci-fi games of 2022, including Avatar: Frontiers of Pandora, S.T.A.L.K.E.R. 2, and Starfield.
469. Multicollinearity and Its Importance in Machine Learning
Multicollinearity refers to the high correlation between two or more explanatory variables, i.e. predictors. It can be an issue in machine learning too.
470. Fortnite And Roblox Are Changing Social Media As We Know It
Games are becoming the way kids communicate with their friends these days. Much like the previous generation used to do at basketball courts and skate parks.
471. How Wikipedia Lost 3 Billion Organic Search Visits To Google in 2019
Since Wikipedia was founded in 2001, people worldwide rely on the online encyclopedia to expand their horizons and read information on just about anything. As true as that is today, however, the site’s traffic trends tell a very different story.
472. How To Build A Web3 e-Commerce Platform with React and Solidity: (PART II)
Now let’s build the frontend for interacting with it as you can see above.
Not much talking, let’s get coding… We’ll begin by installing the rest of the depend
473. Win Your Share of 15,000 USDT in the Spacecoin Writing Contest by Spacecoin and HackerNoon
Join the Spacecoin Writing Contest, today! Win from a 15,000 USDT prize pool by writing on decentralized internet, space tech, blockchain use cases & more.
474. Google Analytics 4 (GA4) for Beginners—Part 1: Data Collection, Processing, and Account Structure
Learn about dimensions, metrics, and how user behavior is analyzed in Google Analytics 4 to generate valuable insights for businesses.
475. 9 Step Solution to Escape Tutorial Hell Permanently
Tutorial hell is real and it is very common for newbie developers to fall into it. Check out these 9 steps to escape tutorial hell permanently.
476. How to Reverse Engineer a Drone With Wireshark Using Packet Dissection
A cybersecurity research article diving into reverse engineering DJI drone communication protocol systems using Wireshark
477. Social DAOs: An Essential Guide
The best overview of all social DAOs that you haven't heard about yet to understand how social DAOs actually work, what they have in common and what's different
478. I Tried Perplexity For a Week, And I Don't Think AI Search Engines Can Replace Google.. Yet
Perplexity hit the scene just around the same time ChatGPT launched, but is it truly the be-all end-all one would have you believe?
479. The Challenges, Costs, and Considerations of Building or Fine-Tuning an LLM
The road to building or fine-tuning an LLM for your company can be a complex one. Your team needs a guide to start.
480. Top 10 Resident Evil Games Ranked by Sales
Check out the top 10 Resident Evil Games ranked by sales!
481. Understanding sync.Cond in Go: A Guide for Beginner's
Understanding sync.Cond in Go that is a synchronization primitive used for coordinating goroutines by allowing them to wait for a specific condition.
482. C++ Template: A Quick Review of C++11/14/17/20 Version
I know, it’s been a while since the last time I published something newbies-friendly on my blog. The main reason is that most of my readers are either experienced devs or from C background having modest C++ encounter. But while programming in C++ you need a completely different mindset as both C & C++ belongs to different programming paradigm. And I always strive to show them a better way of doing things in C++. Anyway, I found the topic which is lengthy, reasonably complex(at least it was for me), newbies-friendly as well as energizing for experienced folks(if Modern C++ jargons, rules & features added) i.e. C++ Template.
483. Hidden Gems of C and C++ That You Probably Don't Know
In this story you will find the most entertaining aspects of C and C++ programming.
484. 20 Fun DIY Java Projects To Fine Tune Your Skillset
This is a rundown of amazing Java project ideas that will set off your career in programming. Given, there are dozens of projects that could help you learn or perfect some basic or complex Java tasks. But if you are a beginner who is rather skeptical about venturing out on your own, the projects in this mini-guide have been handpicked specifically for you.
485. How to Run Machine-Learning Models in the Browser using ONNX
Learn how to use ONNX Runtime Web to deploy machine-learning models natively to the browser.
486. How to Build a Multi-Million Dollar Business from Scratch Without Investing in Marketing
Anton Tkachev, the founder of Browsec VPN, explained how he built a successful business without relying on marketing investments.
487. How to Create a Leading Mobile App: Application Stability Index
The more 9s in an app’s stability score, the higher the app store ratings.
488. The Culture Map: How to Work in a Multinational Company
Navigate cultural differences in multinational companies with insights from Erin Meyer's 'The Culture Map'.
489. Crypto Trading Bots - The Definitive Guide For 2021
Introduction
490. Corona Porn: The Arousal of a Pandemic
The media calamity of “The Corona” is disturbing and dismal, but even still, many are buzzed. It’s so titillating that we just can’t help but… participate ourselves.
491. Cloud Phishing: New Tricks and the Crown Jewel
Cloud Computing gives phishers a new playground. This article is about Cloud Phishing — whether using the Cloud to do it or targeting the Cloud.
492. Security Best Practices for Removable Media and Devices
Removable media, like USB flash drives, are commonly used today. The uses of these devices increases the risk of data loss, data exposure, and network attacks.
493. 8 Things Developers Don't Like About Low-Code and No-Code
Research into the attitudes of professional software developer towards low-code and nocode tools, including recommendations for low-code and nocode tool makers.
494. Beep Beep Bop Bop: How to Deploy Multiple AI Agents Using Local LLMs
Deploying multiple local Ai agents using local LLMs like Llama2 and Mistral-7b.
495. How to Turn A DevOps Pipeline Into a DevSecOps Pipeline: A Shift Left Concept Overview
Shift Left Concept is a hot topic today. I discuss the main stages of the DevSecOps pipeline, automated security checks in software development, and free tools.
496. How to Implement Gaussian Blurs
A Gaussian blur is applied by convolving the image with a Gaussian function. We’ll take the Gaussian function and we’ll generate an n x m matrix.
497. Ruby on Rails Facebook Implementation: SpyBook
Social Media Website Live Demo: SpyBook
498. Join the #AI-Chatbot Writing Contest and Compete for Over $7000 in Prizes
Join the #AI-chatbot writing contest on HackerNoon! Explore Coze's no-code AI-agent building platform, share your experiences, and win up to $6500 in prizes.
499. “Python Is Slow” and Other Myths of a Dying Era
This article addresses misconceptions and the realities of Python compilers and libraries that enable the writing of ultra-fast programs.
500. Detecting Scroll Direction in React: a StackOverflow Answer Turned NPM Package
Explore @smakss/react-scroll-direction, a React npm package for detecting scroll direction inspired by a popular StackOverflow answer.
Thank you for checking out the 500 most read blog posts about Hackernoon Top Story on HackerNoon.
Visit the /Learn Repo to find the most read blog posts about any technology.
