Follow the Tech world with us.
Introduction: Elevating Your CSS Game Hey there, fellow UI developers! Are you ready to...
More...
Top Black Friday Deals for Developers & Designers - 2024
Hey there, Dev.to fam! 👋 Black Friday 2024 is almost here, and for us - developers and...
Building simple event-driven applications with Pub/Sub
In this post, I’ll walk you through how to create an event-driven Node.js app in TypeScript. We will...
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Turn Job Descriptions Into Recruitment Video With AI
According to Statistics by the Genius, 60% of job seekers quit because the interview process is too...
11+ Best Open-source Web Analytics, Alternatives to Google Analytics 🚀
Hi Guys, Today i'm going to start a listicle series of open source tools alternatives to popular...
9 Open-Source Tools to Build Better Data Apps in 2025
Python developer always lookout for tools that streamline workflow, help ship faster, and make data...
Congrats to the 2024 Hacktoberfest Writing Challenge Winners!
Today’s the day! We are excited to finally announce the winners of our 2024 Hacktoberfest Writing...
JavaScript Memory Management and Optimization Techniques for Large-Scale Applications
Efficient memory management is essential for large-scale JavaScript applications to ensure optimal...
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
From Vulnerabilities to Vault: How We Stopped Hardcoding Secrets and Started Using Hashicorp Vault
We recently migrated our infrastructure from Kubernetes to HashiCorp Nomad. Soon after, we...
Globally Replicated Services for the Rest of Us
After reading endless serverless horror stories, you decided to deploy your application on the...
🪄 Hoisting in JavaScript: A Tale of Misplaced Trust
Once upon a time in the land of Codeville, there lived two friends, Jagroop 🧑💻 and Manish 👩💻. Both...
The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript
The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript. ...
True Alphanumeric / natural sorting in MySQL - why is the answer always recursion?
Yesterday I attempted to solve alphanumeric sorting in MySQL and failed. (read that article here) I...
Alphanumeric / Natural sort in MySQL - 30 years and we still can't do this? 😤
Our QA team are absolute monsters, they're monsters I tell you! No matter how much I try to bribe...
Convert http to https in AWS
Upgrade Your EC2 Instance: A Step-by-Step Guide to Securing Your Site with HTTPS! ...
How to integrate ERC20 token presale smart contract with Frontend
Introduction Integrating an ERC20 token presale smart contract with a frontend using...
Writing a Dockerfile: Beginners to Advanced
Introduction A Dockerfile is a key component in containerization, enabling developers and...
40 open-source gems to become the ultimate developer🔥 🚀
I have curated 40 unique open-source gems to make you the ultimate developer. You can implement or...
Building a Kanban Board with Next.js,Vercel AI and Tolgee
TL;DR In this article, we will build a real-time Kanban board in Next.js using WebSockets,...
Understanding SharedArrayBuffer in Simple Terms
A SharedArrayBuffer is a special type of object in JavaScript, primarily used to share data between...
Website Design Examples for Inspiration on Websitevice
Websitevice is a generous website design examples gallery that provides inspiration to busy...
Why Software Developers Should Stay Updated on Crypto Trends
In today’s rapidly evolving tech landscape, the boundaries between different domains like software...
7 AI Open Source Libraries To Build RAG, Agents & AI Search
What is Retrieval Augmented Generation (RAG)? Retrieval Augmented Generation (RAG) is an...
9 Open Source Libraries to Supercharge Your Next Project 🔋⚡️
As a developer, we often get confused about which tools to use to build our Next (side)...
Congrats to the Winners of the Open Source AI Challenge with pgai and Ollama!
The wait is over! We are excited to announce the winners of the Open Source AI Challenge with pgai...
How a solo dev quickly built and sold his SaaS app for $20k 🏃♂️💰
TL;DR Build Fast, Sell Faster You've probably seen tons of stories online of successful...
10 Advanced TypeScript Concepts Every Developer Should Know
TypeScript is a modern programming language often preferred over JavaScript for its added type...
20 Open Source Tools I Recommend to Build, Share, and Run AI Projects
Open source AI tools offer ML developers and data scientists a cost-effective way to build, share,...
How to test smart contract on Sepolia testnet?
Introduction Testing smart contracts on a testnet before mainnet deployment is crucial for...
Join us for the AssemblyAI Challenge and capture the nuance of human speech: $3,000 in Prizes!
We are so excited to partner with AssemblyAI to launch a brand new challenge for the...
Stay Ahead of the Game: Leverage Chokidar CLI to Maximize Your Coding Efficiency!
This article’ll explore a powerful setup that automates managing exports from multiple MongoDB...
🚨🏆 Top 5 Open-source Alternatives for LLM Development You Must Know About 💥
TL:DR I'm not a fan of closed-source, especially when it comes to LLM application...
How My AI Dev Agent Turns Screenshots into UI Updates
Today I learned that I can show goose, an open source AI developer agent, a screenshot of my UI and...
List of key HTTP status codes and their explanations
HTTP Status Codes and Their Meanings. 200 - Success: The server successfully processed...
Rate Limiting a Golang API using Redis
To put Rate Limiting in simpler words, it is a technique in which we limit the number of requests a...
Three Simple Rules to Solve Unsolvable Organizational Problems
There are some problems every company faces, no matter the size or industry. Issues like incorrectly...
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Make prototyping easier with Webcrumbs 🤩
We all know that software touches every aspect of our lives, from the moment we wake up until we...
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
My CloudSEK Internship Experience
This article is about my internship at CloudSEK. CloudSEK is a cybersecurity company that uses...
Power Platform - Direct to Prod?
I read an interesting article recently (Straight to Production), it highlighted how someone working...
SQL Leetcode Questions
SQL Leetcode Questions. Combine Two Tables - 175. Combine Two Tables Second Highest...
🌐 Building a Custom Framework in Java: From Dependency Injection to AOP
In the world of Java development, frameworks like Spring and Hibernate make life easier by managing...
Database Monitoring: Importance, Tools, and Best Practices for Performance Optimization
Database Monitoring: Importance, Tools, and Best Practices for Performance Optimization. ...
Singleton Design Pattern: Managing Global States in Your Applications
Have you ever found yourself dealing with an object that needs to be shared across multiple parts of...
Smart Bookmark Manager
This is a submission for the Open Source AI Challenge with pgai and Ollama What I...
Why Does JavaScript’s parseInt(0.0000005) Print “5”? 🤔
Why Does JavaScript’s parseInt(0.0000005) Print “5”? 🤔 JavaScript’s parseInt() function is...
🔥 200 Project Ideas from Beginner to Advanced with Open Source Contributions 🚀
Introduction Are you ready to dive into the world of coding with real-world projects?...
A Flexible AI-Powered Chat App for Websites,Youtube, Files, and Dev.to Articles
This is a submission for the Open Source AI Challenge with pgai and Ollama What I...
Celebrating 10K Followers: Our Journey Together 🎉
Hello, wonderful dev.to community! Alex (The Engineering...
Comprehensive guide to write ERC20 token presale smart contract on Ethereum blockchain using Solidity
Introduction This article will give you a comprehensive guide to build a presale contract that...
Deploy a bento to GitHub Pages
Hi fellas 👋 In this article, we will create a stunning bento-like portfolio like this and...
🔥14 game-changing open-source tools every developer should know 🚀
The software development landscape is evolving faster than ever. To stay ahead of the curve, you must...
Building AI Applications with Enterprise-Grade Security Using RAG and FGA
This post is written by Bartosz Pietrucha Introduction Building enterprise-grade LLM...
Master Redux with 5 Easy Steps: A Comprehensive Guide to Redux Toolkit
In the world of React development, managing state effectively is crucial for building robust...
Mongoose Interview Questions
Mongoose Interview Questions. 1. What is Mongoose and how does it relate to...
TypeScript vs Go: Choosing Your Backend Language
🤔 Picking between Go and TypeScript for your backend? Let's take a look at each language to see which...
15 Essential tools and resources for Frontend developers ⚡️
So, you want to boost your productivity as a frontend developer. Whether you're looking for learning...
How to Upload and Download Files to Docker Volumes
Docker volumes are great for persisting data, but managing files within them can be challenging. In...
JavaScript Closures: Top Interview Questions and Answers
JavaScript Closures: Top Interview Questions and Answers. 1. What is a closure in...
Open-Source will make you richhhh! 🤑💸
YESSSSSSSSSSSS! YOU READ IT RIGHT 🎉 Open-source will make you rich. And, I'm NOT lying! Open-source...
The Fastest Way to Start Your AI Project–Quickstart ModelKits
The potential of AI projects is immense, but data science and machine learning teams often face...
10+ Trending Animated UI Component Libraries 🔥
Am I the only one who has been quite impressed by these recently trending Animated UI component...
1500+ Free HTML Website Templates on HTMLrev
HTMLrev is the only human curated library focused exclusively on FREE HTML templates for websites,...
I have localized the best short-linking platform in the world
As part of playing with Tolgee, I have tried translating dub.co, a well-established open-source...
JavaScript Memory Management and Optimization Techniques for Large-Scale Applications
Memory management is crucial for JavaScript applications, particularly as they scale. Whether...
Python for DevOps: A Comprehensive Guide from Beginner to Advanced
Python has gained significant traction in the DevOps ecosystem due to its ease of use, extensive...
AI Co-Pilots Uncovered with 4 Powerful 🔥 Open Source Repos 💻
What are AI Co-Pilots? AI Copilots are advanced AI systems designed to work alongside...
AI Security: How to Protect Your Projects with Hardened ModelKits
Securing AI systems has become a critical focus as generative AI (GenAI) advances bring new threats...
How I used an OpenSource LLM in Wordpress
Today, I'll guide you through integrating an open source LLM model into a WordPress website using...
Leverage IP Data for Dynamic User Access Management 🌐
In today's world, it is very important to have access control. Access control means creating some...
list of the most common JavaScript string methods
list of the most common JavaScript string methods: length: let message = "Hello,...
20 Important JavaScript Concepts for Your Next Interview 🚀
When it comes to JavaScript interviews, employers are looking for practical knowledge as much as...
9 open-source AI coding tools that every developer should know 🎯
AI is changing the world as we know it, and for developers, embracing it can significantly boost...
Advanced ReactJS Folder Structure: Best Practices for Scalability and Maintainability
When it comes to developing applications with ReactJS, one of the most crucial decisions you'll make...
KitOps Community Newsletter #0002
Hey everyone! October has come to a close and so has the 2024 Hacktoberfest! This was our first...
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
Designing Better Tables: Using Popovers for Extra Data
When working with large data tables, displaying all available information at once can often make the...
How to run for inference Llama-3_1-Nemotron-51B-Instruct?
The large language model (LLM) Llama-3_1-Nemotron-51B-Instruct provides an excellent balance...
New to Frontend Engineering: 8 Things To Stop Doing
New to Frontend Engineering: 8 Things To Stop Doing. 1. DON’T: Use generic tags like...
Rio: WebApps in pure Python — A fresh Layouting System
We recently launched Rio, our new framework designed to help you create web and local applications...
Stop Using Try-Catch: A Better Way to Handle Errors in JavaScript
JavaScript developers, there’s a new way to handle errors without relying on messy, repetitive...
End-to-End AWS DevOps Project: Automate Java Application Build and Deployment on Amazon EKS
This project covers creating a robust CI/CD pipeline for a Java-based microservices application using...
Hacktoberfest 2024: A Journey of Learning and Contribution
Introduction 👋 Hello, Dev Community! I am K Om Senapati, a fellow Python dev and...
How did a dumbo become an Open-Source contributor 🪔
The title seems interesting, isn't it? But in actuality, it's not. Well said, "Only the wearer knows...
I made an AI Website Builder that generates websites from a single prompt ⚡️
Hi everyone, Today I just launched Loopple AI Website Builder which helps you create websites from a...
Top 10 Modern JavaScript Patterns for 2025
JavaScript isn’t just a language; it’s a living, breathing ecosystem that’s constantly evolving. And...
Algorithms Behind JavaScript Array Methods
Algorithms Behind JavaScript Array Methods. JavaScript arrays come with various built-in...
How to Dockerize and Deploy Fastify APIs
If you're just here to copy and paste, here's the final Dockerfile that will produce an image for...
My Hacktobefest 2024 Experience
Hacktoberfest has a special place in my tech journey because my tech and open source journey started...
Node.js Frameworks Roundup 2024 — Elysia / Hono / Nest / Encore — Which should you pick?
Node.js web frameworks — where do we even begin? With so many options out there, choosing the right...
Why Virtual DOM: Render and Performance
In this article, we will examine the dom in detail and what the virtual dom is. What is the...
12 Useful Developer Tools You Will Wish You Knew Sooner 🧑💻🧙
In the fast-evolving world of web development, having an effective tool stack can make a difference...
Conjuring Cursed Halloween Tales with Qdrant's Dark Arts
It’s finally Halloween!! 🎃 That time of the year for carved pumpkins, sexy costumes, and eerie...
Custom AWS Cloud Platforms
Whether you are a veteran or just started coding, chances are you stumbled upon Kubernetes. It's...
Learn Bash Scripting in 10 minutes🧙♂️🪄
Introduction As a Programmer, learning bash scripting is really important. It allows us to...
The Ultimate Guide to JavaScript Arrays: A Complete Method List (50 Topics)
I've compiled a comprehensive list of JavaScript Array topics and methods that every developer should...
🚀Enhance Code Quality with These 5 Static Analysis Tools🔍
1. qodo (formerly Codium) qodo (formerly Codium) is one of the best tools you can find...
Join us for the Open Source AI Challenge with pgai and Ollama: $3,000 in Prizes!
We are thrilled to team up with Timescale to bring the community our newest challenge. We think...
NestJS vs Encore.ts: Choosing the Right Framework for Your TypeScript Microservices
Introduction When web applications grow larger, so does the complexity in developing and...
🦸 OSS Heroes: Pilcrow, a student who built Lucia - auth library with 9.5k stars on GitHub ⭐ 🇯🇵
We're back with our series of posts in which we interview open-source maintainers and showcase the...
Prisma + Postgres
In this tutorial, we'll explore how to set up Prisma + Postgres. We'll use real-world examples...
Boost Your Productivity: 10 Essential Chrome Extensions
In today’s fast-paced digital world, managing time effectively is crucial . With the increasing...
ChartDB: From Zero to 1.5K GitHub Stars in 3 Days - Here’s How 🚀⭐️
The world is truly changing-and fast. ChartDB is not just another tool-it's a revolution in...
Congrats to the Wix Studio Challenge: Community Edition Winner!
The wait is over! It’s time to announce the winner of the Wix Studio Challenge: Community...
🚀 pgai Vectorizer: Automate AI Embeddings With One SQL Command in PostgreSQL
Learn how to automate AI embedding creation using the PostgreSQL you know and love. Managing...
🚨💥 Top 5 Trending Open-source LLM Tools & Frameworks You Must Know About ✨🚀
TL;DR "Just the other day, I was deciding which set of LLM tools to use to build my...
20 JavaScript Tricks Every Developer Must Know 🚀
JavaScript is a powerful, flexible language, and knowing a few cool tricks can make your code...
Choosing the Right Tech Stack: A Developer's Decision-Making Guide
Introduction Hello there, dear reader! So, you’re at that spot, you’re beginning a new...
How I Cloned Myself with LLMs to Work 24/7 – Even While I Sleep
Have you ever wished to have a version of yourself in multiple places at the same time, talking to...
Top 8 OpenSource Tools for AI Startups
Are you building the next AI unicorn? 🦄 Whether you're in the early stages of an AI startup or...
Understanding Props in React: A Comprehensive Guide
In the world of React, props (short for properties) play a crucial role in building dynamic and...
A Beginner's Guide to the CSS Box Model
If you’re diving into web development, understanding the CSS Box Model is essential. It’s the...
DSA: Heap - Key Questions and Challenges
DSA: Heap - Key Questions and Challenges 1. Basic Heap Operations Implement a...
Integrate AI Effortlessly: A Beginner's Guide to Using CopilotKit
🌟What is CopilotKit? CopilotKit is an open-source framework that makes it easy to...
Java Inner Classes and Nested Classes
In Java, an inner class is simply a class that’s defined inside another class or interface. Inner...
Wix Studio Challenge x ChessMate
This is a submission for the Wix Studio Challenge: Community Edition. ChessMate ChessMate...
DevOps Automation with Shell Scripting 🚀
Table of Contents Introduction Why Automate with Shell Scripting? Basic Concepts of Shell...
Jump Game II: A Deep Dive into LeetCode's Classic Algorithm Problem
The Jump Game II problem is a classic example that tests your understanding of greedy algorithms and...
Some new features CSS in 2024
In this article we will explore some new CSS features in 2024. If you like my articles, you can buy...
Tree Data Structure Questions for Data Structures and Algorithms
Tree Data Structure Questions for Data Structures and Algorithms. 1. Tree Basics...
Upcasting and Downcasting in Java: An Overview of Typecasting
In Java, Upcasting and Downcasting are essential for enabling polymorphism, enhancing code...
8 open-source tools to build your next AI SaaS app 🔥 🚀
I have been working with many companies, and believe me when I tell you there is a huge demand for...
✨8 Powerful Open-Source tools for Creating Accessible Web Apps ✨
Are you ready to elevate your skills and create websites that everyone can enjoy? Making your...
8 System Design Courses to learn Distributed System Architecture (2025)
My favorite System design courses to learn Distributed System architecture in 2025
9 Interesting Open Source Projects You Should Explore Right Now🥷🏻 🎉
Introduction Open-source software and tools are used almost everywhere today. A recent...
This is all what I've learned about Go in TWO Weeks!
What is your approach when you need to learn something new? I have a very specific one and once again...
100 AWS DevOps Interview Questions and Answers
Table of Contents General AWS DevOps Questions CI/CD Pipeline Questions Containerization...
5 Internal Developer Platforms You Need to Know About!
Gartner predicts that by 2026, 80% of software companies will have established platform engineering...
Building a Perplexity-like Open Source AI Search with SWIRL
Perplexity AI is an AI-powered search engine that has gained traction for its ability to deliver...
🧑💻 How I Built the World's Best NextJS, AI Scheduling App 🤖✨
TL;DR By the end of this article, you'll learn how to: Integrate an AI copilot into your...
How to Dockerize and Deploy Express.js APIs
If you're just here to copy and paste, here's the final Dockerfile that will produce an image for...
6 Essential JavaScript Functions Every Developer Should Know
JavaScript is a versatile language that powers much of the web today. Among its many features,...
DSA: Recursion - Expanded Questions
DSA: Recursion - Expanded Questions. 1. Basic Recursion Calculate the...
How to deploy a backend application to DigitalOcean using Docker and Encore
💡 This guide shows you how to deploy an Encore application to DigitalOcean using the new encore build...
How to write clean code
Why Write Clean Code? ⛩️ Imagine if you tried to find something in a messy room—you'd...
Top 5 open-source MLOps tool to boost your production ✨
Someone: How's everything going in your production? Engineers: 🙂 Let's start this blog with basics...
16 Open Source Alternatives to Replace Popular SaaS Software & Apps 👨💻🔥
In today’s rapidly evolving digital landscape, businesses and individuals often rely on proprietary...
8 Tools You Need to Build Your First SaaS 🧙♂️ 🪄
Building your first SaaS can feel like a massive challenge. But with the right tools, You can make...
9 must-know open-source libraries to future-proof yourself🎯
I have been in software for the last 6-7 years, but things are changing faster than ever before. AI...
Griptape vs. LangChain, CrewAI, and LlamaIndex: Which AI Framework Performs Best?
TL;DR This article compares Griptape Framework with three popular AI frameworks;...
Making the most annoying cookie banners we could think of 🍪🤬
Dark patterns in web UX are design features that are subtly designed to get the user to perform a...
13 Projects You Don't Want to Pass Up to Win Cool Hacktoberfest Swag 🎁🎃
Hacktoberfest is my favorite time of year. It's a time to contribute and earn some goodies. This is...
9 Tools Everyone Should Try🧙♂️🫵
Hello Devs👋 In this rapidly evolving tech world, there are lots of dev tools getting launched every...
Stack Interview Questions: From Basics to Advanced Problem-Solving
Comprehensive Stack Interview Questions: From Basics to Advanced Problem-Solving. ...
How to Become an Open-Source Contributor: A Developer's Guide to Contributing in 2025.
1. Start with the Right Mindset: It’s Not Just About Code Before you write a single line of code,...
Time Waits for No Document: 5 ways to speed up your work
Are you tired of drowning in endless documentation tasks that eat up your valuable time? Well,...
10 Free Web Hosting Solutions for Static and Dynamic Sites
1. GitHub Pages Best for: Static websites (HTML, CSS,...
10 Must-Know Git & Development Tips Every Beginner Should Master
If you’re just starting your journey in web or software development, there’s a good chance you’ve...
Best Patterns for Cracking Coding Interviews Using LeetCode
Best Patterns for Cracking Coding Interviews Using LeetCode. LeetCode is a highly...
Libraries You Should Know When Building with React
In this article, I will talk about libraries that you can use in your React projects. If you like my...
Sherlock Holmes: The Case Of Missing Cookies
Welcome to our Sherlock Holmes-inspired tech adventure Series! Imagine each technical challenge as a...
10 Scalability Lessons from Zoom's Software Architecture
Here are 10 key lessons software engineers, developers, and architects can learn from Zoom's scalable architecture
I made a Component Library !
After years of wondering, what to do in my life, I finally have reached to a notable conclusion, that...
Introducing TheDevOpsHub: Your Central Hub for DevOps Learning! 🚀
Welcome to TheDevOpsHub, a new initiative designed to provide a comprehensive learning experience for...
Master 6 Powerful JavaScript Functions! 💻
Master 6 Powerful JavaScript Functions! Check out these essential functions every web...
Useful React Libraries for Modern Web Development
In this article, I will talk about libraries that you can use in your React projects. If you like my...
20 Git Command-Line Tricks Every Developer Should Know
20 Git Command-Line Tricks Every Developer Should Know Git is an essential version control tool for...
5 Simple Rules for Better Object-Oriented Programming: SOLID
So, you’re new to software development and in particular object-oriented programming (OOP), but...
Next.js Dynamic Routes
If you like my articles, you can buy me a coffee :) Buy me coffee Dynamic routing in Next.js allows...
String Data Structures and Algorithms: Essential Interview Questions
String Data Structures and Algorithms: Essential Interview Questions. Mastering...
Understanding Digital Rights Management (DRM): A Deep Dive
Digital Rights Management (DRM) is a crucial technology used to protect digital content from...
Build your own personal SIRI with LLAMA-3 like a PRO! 🧙♂️ 🪄
TL;DR ✨ In this easy-to-follow tutorial, you will learn how to build your own voice...
How to create a LinkedIn job scraper in Python with Crawlee
Introduction In this article, we will build a web application that scrapes LinkedIn for...
Top AI Search Engines to Boost Productivity
From searching multiple apps at once without any ETL to a fully functioning SAAS. Let's explore some...
Understanding the useEffect Hook: An In-Depth Analysis
Side effects in React components are tasks that affect external systems or modify global states. The...
What is Platform Engineering?
Modern software engineering is becoming more and more complicated, especially in cloud-native...
17 Must-know React Projects for Developers 👩💻 🔥
The react ecosystem is huge, thanks to the developer community. Thousands of packages, libraries and...
Get Ready for Black Friday 2024: Share Your Wishlist! 🛍️
Black Friday 2024 is coming soon - Friday, November 29, to be exact! Instead of waiting until the...
We Built the Most Advanced AI Repository in the World, Reaching 1️⃣0️⃣0️⃣0️⃣0️⃣ Stars🌟
TL;DR This weekend marked a validation milestone for our team as CopilotKit soared past...
Join us for the next Wix Studio Challenge: Build Your Dream Community Platform!
We are thrilled to announce our next partnered challenge with Wix Studio! Running through October...
What Does It Take to Build High-Performing Teams?
Some might say the key to building high-performing teams lies in setting SMART goals, establishing a...
10 MLOps Tools That Comply With the EU AI Act
The EU AI Act has introduced strict guidelines to regulate the development and deployment of AI...
9 essential open-source libraries to master as an AI developer 🧙♂️ 🪄
TL;DR For me, AI is everywhere. Everyone wants to do AI. But sometimes, it is hard to know...
Congrats to The Pinata Challenge Winners!
The time is now! We are excited to announce the winners of the The Pinata Challenge. From virtual...
💸 Make Open Source Contributions More Rewarding with Opire 🤑
Introduction In Open Source, we learn, build, contribute, and grow together. Beginner...
Mastering Linked List: 105 Interview Questions for DSA Success
Linked List: 105 Interview Questions for DSA Success 1. Linked List...
21+ Best Free and Open-Source Icon Library for 2024
In 2024, finding the best free icon library can significantly enhance the visual appeal of your...
🦄 Memoire: Create Narrated Videos with AI in Minutes!
This is a submission for the The Pinata Challenge ✒️ Introduction Creating captivating...
Pinata OG! | Generate beautiful OpenGraph Images with Pinata File API
This is a submission for the The Pinata Challenge What I Built | Pinata OG ...
Pixxsha - Share Your Moments Your Way
This is a submission for the The Pinata Challenge Pixxsha - Share Your Moments Your...
Top 8 dev-tools you can use to get anything you want in life 🤯
The title might be a bit clickbait, but hear me out ❣️ No matter how good a programmer you are,...
Array Data Structure with Time and Space Complexity.
Array Data Structure with Time and Space Complexity.
Big O Notations CheatSheet with Explanation
Big O Notation cheat sheet and examples with explanations
How to Crack a DevOps Interview in One Attempt: A Complete Guide for Freshers and Experienced
Cracking a DevOps interview can be challenging for both freshers and experienced engineers. This...
How to deploy your web application? 3 different approaches to consider (+1 bonus)
Deploying web applications is complicated nowadays. There are usually multiple routes you can choose....
PinataShot: Multimodal LLaMA 3.2 Screenshot Categorization on Pinata IPFS
PinataShot What I Built I built a SaaS Screenshot Organizer that helps users upload,...
6 Best Open-Source AI Chatbot Builders 🔥
Open-source chatbots are not just tools for automated responses—they represent a thriving community...
8 Open-Source Tools to grow your app and reach new markets! 🔥
Expanding your app into new markets can feel daunting, but it doesn’t have to be! With the right...
Deno 2.0 Takes Flight
The web is humanity’s largest software platform, boasting over 5 billion users, and growing. However,...
Genith: Create Images and Videos with AI, Store with Pinata
This is a submission for the The Pinata Challenge What I Built I built Genith, an image...
Mastering React's Specialized Hooks: 7 Essential Hooks for Your Next Project
React has revolutionized how we build user interfaces, and one of its standout features is the...
6. Loops(for, while, do while)
*a) for loopning sintaksisi qanday? Misol keltiring * for(int variable = son, variable = son yoki...
6 Tools to make you a 10x faster AI Engineer in 2024
In today's tech and innovation-driven world, there is a high demand for AI engineers. The AI industry...
Building an MLOps pipeline with Dagger.io and KitOps
According to industry analysts, over 85% of machine learning models will never make it to production....
Scripting in DevOps: A Complete Guide from Beginner to Advanced
Scripting is an essential skill for DevOps engineers, as it allows for automation, configuration...
Wedding Memories: The Collaborative Wedding Album!
Wedding Memories This is a submission for the The Pinata Challenge What I...
11 Best AI Chat Tools for Developers in 2024
Google is getting older and developers are now using modern AI Chat tools to complete all the...
Chat with your PDF using Pinata,OpenAI and Streamlit
In this tutorial, we’ll build a simple chat interface that allows users to upload a PDF, retrieve its...
Clustered index vs Non-clustered and how they look like in MongoDB
When working with databases, performance optimization is often a key concern. One of the most...
The Most Annoying Cookie Banner Ever Hackathon 🤬🍪
I love cookies, but I hate cookie banners We've all had enough of those annoying cookie...
We are donating $2k worth of advertising to the Open Source pledge
Hey folks, this is a quick post making note of our donation to the Open Source Pledge. We are...
AI-Powered GitHub Pull Request Tracker for Your Hacktoberfest (and More!)
Track the status of your GitHub Pull Requests for Hacktoberfest, Devfest.ai, Taipy Hacktoberfest and...
15+ Best Icon Libraries of 2024
When it comes to choosing the best icon library for your next design or development project,...
Griptape: OSS Platform for Building AI Apps
Over the past few weeks, I spent a lot of time exploring new AI tools with which I could build a Gen...
Postman vs Apidog: Choosing the Suitable API Development Tool
Postman has long been the go-to tool for API developers, offering a robust and feature-rich platform...
Top 16 UI Libraries to Elevate Your Web Development
When it comes to building modern web applications with React, choosing the right UI library can...
10 NPM Packages for Productivity
Productivity is always key, we all know but as developers with tight deadlines and packed schedules,...
9 must-know open-source tools that will make you better than 99% of developers
The software development landscape is evolving faster than ever. To stay ahead of the curve, you must...
Free Online Tutorials to Help You Develop Machine Learning Applications
The machine learning (ML) and data science space have always been interesting, particularly because...
Hacktoberfest 2024 - The Antiguide
Finally, we're so back... And it's that time of year again! 🎶 Jingle bells, jingle bells, jingle...
Top 7 Open Source Alternatives to Airtable with the Most GitHub Stars
I'm sure you are familiar with Airtable. Founded in 2012, it began to gain significant popularity...
Creating a Word Cloud in React ⚛️🔡
Have you ever wanted to visualize the most frequent words in a text dataset? Word clouds are an...
Five Design Patterns to know in Node.js
Hey there! I recently went through multiple knowledge resources to learn more about popular design...
🎉 HacktoberFest 2024: How to Contribute & Win Exclusive Prizes? 🚀
TL;DR Have you heard about Hacktoberfest? 🤔 This month-long celebration of open-source...
How to make your Express app 9x faster (and type-safe)
💡 This guide shows you how to migrate an existing Express.js app to Encore.ts, an Open Source backend...
Top open-source repos/projects to contribute (Hacktoberfest Edition 🎃)
And we all know Hacktoberfest has already started. You might be looking for some repos/projects to...
9 Open Source Projects to Contribute to - Hacktoberfest 2024
Introduction Hacktoberfest is a month-long event where people are awarded for contributing...
How to Talk to Non-Developers?
Let’s face it—being a developer isn’t just about writing flawless code. It’s about collaboration. But...
React Lifecycle Methods: A Step-by-Step Guide
When working with React components, understanding their lifecycle methods is crucial for managing...
Run a Virtual Machine in Your Browser
Beyond the Tabs: Exploring Modern Web Capabilities. Episode. 1 We're going to run a...
The Day a DDOS Attack Led to the Most Awkward Hello World
Hey everyone, grab a coffee because I’ve got a funny (and slightly embarrassing) story to share! It’s...
5 Cheap Ways to Host MongoDB
MongoDB is the most popular NoSQL database, and you want a cheap place to host it? You've come to the...
Mastering 20 Essential React Shorthand for Clean, Efficient Code
When working with JavaScript and React, mastering certain coding patterns can significantly improve...
Release Radar · September 2024: Major updates from the open source community
We're heading into the spooky season, which means Hacktoberfest has also started. This is a...
Top 15 System Design Resources for Programming Interviews
My favorite resources to prepare for system design interviews like books, online courses, websites, newsletters and GitHub repositories.
Top 5 reverse proxies - Which one should you choose?
I have been looking for a reverse proxy to use in our Docker hosting platform and did some research...
🔥14 game-changing open-source tools every developer should know 🚀
The software development landscape is evolving faster than ever. To stay ahead of the curve, you must...
Database 101: SSL/TLS for beginners
Once again, I'm bringing some knowledge from my day-to-day work as a Developer Advocate at ScyllaDB,...
How to Mock GraphQL API Responses 10x Faster
GraphQL has solved so many problems while fetching data using APIs. Usually, the frontend developers...
🚀Top 5 Open Source Projects to Contribute to During Hacktoberfest 2️⃣0️⃣2️⃣4️⃣
Hacktoberfest is an exciting event for developers to contribute to open-source projects, sharpen...
What Happens When You Type a URL Into a Browser?
Have you ever wondered what happens behind the scenes when you type a URL into your browser and hit...
Get ready Bounty Huntersss! Algora 🔥 V/S Opire ❄️
I know-I know, many of you will be thinking What's a bounty?, Who's a bounty hunter? in the...
Introducing Hexabot: Your Open-Source Chatbot Solution
Hello folks! I’m lead engineer at Hexabot, and I'm excited to introduce you to Hexabot, our...
Journeying from React to React Native: Differences & Similarities
As a React / JS developer, you’ve probably had the thought: "Should I learn React Native?" It’s a...
🔐 JWT Simplified: How Does It Keep You Logged In?
In today's digital landscape, user authentication is paramount for ensuring security and convenience....
The AI-Powered Trip Planner, 😻 You Can't Live Without ⚡
Imagine you're planning the ultimate vacation—a two-week tour across Europe, filled with museum...
A New Way to Contribute in Hacktoberfest: Directly at Frontend AI
Hacktoberfest is back, and this year brings an exciting new way for developers to participate....
Join the 2024 Hacktoberfest Writing Challenge: Reflect on your Journey as a Contributor or Maintainer
Hacktoberfest is officially in full swing! Throughout the month of October, developers from all...
Join us for The Pinata Challenge: $3,000 in Prizes!
We are so excited to team up with Pinata to bring you our next DEV challenge. Running through...
Mastering Next.js App Directory Structure (2024 Edition)
Next.js introduced the App Directory as a replacement for the Pages Directory to streamline...
SuperViz Hackathon 2.0: AI meets RealTime
A couple of months after our first hackathon, we are ready to announce: The Super Hackathon 2.0! Get...
10 AI Assistants for Frontend Developers That Will Change the Way You Code🚀🔥
AI is flipping the script on software development so fast developers can barely even keep...
21 React Projects Too Awesome to Ignore
AI is going to take over the world soon, we just don't know which part yet. A few React projects...
FlyonUI - An Open Source Tailwind CSS Component Library is Live 🚀
Hey Devs! 👋 We’re super excited to announce the launch of FlyonUI—a fully free and open-source...
How to Manage User Authentication in React.js, Next.js, Vue.js, and Nuxt.js Using Clerk
INTRODUCTION Authentication is a very important component to any software, application, system, it...
Mastering Next.js App Directory Structure (2024 Edition)
Next.js introduced the App Directory as a replacement for the Pages Directory to streamline...
🚀 7 Open-Source Events You Can Participate in this Hacktoberfest — Win Cool Swags🎁
October is Almost Here—And So Are Some Epic Open Source Events! From hackathons to contribution...
Don't use i18next ❌😢
According to npmjs.com statistics, i18next is the most popular internationalization library for...
Improving Performance of PostgreSQL queries
I recently wanted to implement some raw SQL queries and work on the efficiency of them so that...
Mastering JavaScript Short-Hand Techniques for Cleaner Code
JavaScript is a powerful and versatile language, but it can sometimes lead to verbose or repetitive...
I wrote this AI tool under 50 lines of code that makes PPT slides automatically 🔥🚀
TL;DR Everyone hates making presentation slides; if you are not, you should. But hey,...
15+ Top React Header Components to use in 2024
A website's React header components are often the first thing users interact with, making it crucial...
Advanced JavaScript Concepts | Revised Version for Jr Dev's
JavaScript Revised Version 1. let, var, and const var In the early...
Build ReAct Agents using SLMs from Scratch
In this post, I will demonstrate how to create a function-calling agent using Small Language Models...
How to Create Your Own Job Board Web App Using React.js, Node.js, SerpApi, and MUI
In this blog, we'll walk through building a job board web app using React.js (with Vite for setup),...
Open-source WYSIWYG text editor component built with Tailwind CSS and Flowbite
The WYSIWYG text editor from Flowbite is open-source under the MIT license based on the Tip Tap...
Convert your Figma design to code using Dualite
Creating a User Interface is the first and foremost step that takes place while building a website....
I am a Beginner in Programming
I want to be able to build a website in one or two languages. Could you recommend to me where to...
I created a free CDN for social media icons
Social Icons CDN is a free service that delivers icons of 20+ social media platforms as images you can use anywhere.
Mastering Image Optimization Techniques for a Faster Web Experience
Images play a critical role in modern web design, but they can also slow down your website's...
Top Hacktoberfest Projects to Contribute to in 2024
Hey Developers! Hacktoberfest 2024 is right around the corner, and it’s time to get those pull...
A Comprehensive Guide to JavaScript Storage Methods
JavaScript provides several storage mechanisms to manage data either on the client-side (in the...
Build a food delivery app by only using open source tools
Just a quick TL;DR behind this one; Imagine this: Like myself, you’re hungry. You grab your phone...
TypeScript Dora Metrics Analysis: They Just Need a Smart Game Plan!
Ask any developer, and they'll tell you: catching errors during the development phase is a...
The AI Paradox: Why Machines Can't Mimic Human Writing
"Contradiction is the root of all movement and vitality; it is only insofar as something has a...
What is Vector Quantization?
Vector quantization is a data compression technique used to reduce the size of high-dimensional data....
12 Essential Web APIs Every Developer Should Know
Mastering various Web APIs can significantly enhance your web application's functionality and user...
9 open-source libraries that will make your CV stand out ⚡ 🚀
Tech hiring is broken, and the competition has become highly fierce over the past two years. However,...
Encore.ts: a new type of framework
We recently published performance benchmarks showing how Encore.ts achieves 9x request throughput...
Flutter’s Engineering Pipeline: A Great Workflow with Minor Hiccups
Flutter gained a stronghold in the market with its ability to build beautiful, natively compiled...
Web Components Are Not the Future
A few years ago I wrote an article suggesting that Web Components might not be the most beneficial...
Avoiding Unnecessary Re-renders in React
One of the keys to building performant React applications is avoiding unnecessary re-renders. React's...
Linux, I Choose You! 🐧
First off, I’m not here to tell you what to do or shame anyone for making different choices. What...
Mastering the Developer's Journey: From Challenges to Confidence
Every coding journey is unique, shaped by experiences, challenges, and the desire to create something...
Show us your open-source project!
Hello everybody, I'm Antonio, CEO at Litlyx. A while ago, I made a post similar to this to give...
Why You Need (More Than) Locks: Ensuring Consistency with Transactions in Your No-Code Applications
TL;DR Consistency is vital in no-code development for user trust. Many platforms struggle...
8 must-know open-source repositories to build cool AI apps 🪄 ✨
As someone building AI apps, I see a massive spike in user interest, and this is undoubtedly the best...
Encore.ts — 9x faster than Express.js (feature comparison and migration guide)
Watch the video on YouTube: https://www.youtube.com/watch?v=hA9syK_FtZw Written migration guide for...
Integrating REST APIs in React: A Comprehensive Guide
In the realm of web development, integrating external data into your React applications is a common...
Three New Deals Are Live on DEV++ 🎉
More benefits are available to DEV++ members! DEV++ is a bundle of exclusive discounts and features...
🚀 Turning all Databricks Jobs Into Something Your Non-Tech-Savvy Team Can Actually Use 🤖
If you’re a Databricks user, you know the struggle is real. You’ve got your data pipelines...
21+ Top React Footer Components to Use in 2024
Your website's footer may be the last thing visitors see, but it plays a crucial role in user...
Building a Real-Time Chat Application with Socket.io, Express, React.js, and Chakra UI (Vite Setup)
In this blog, we’ll build a real-time chat application using Socket.io for bi-directional...
Hacktoberfest: Your Open Source Journey Starts Here
What is Open Source? What is hacktoberfest? Why is everyone talking about it? I know GitHub but how...
I easily translated my React.js applications into multiple languages. Here is how... 🤯
Translating an App to multiple languages (localization) is tricky part of many applications. Tolgee...
I saved my team 20 hours by automating support emails with this AI tool 🤔
TL;DR At Composio, we have been receiving a lot of emails lately regarding tech support,...
10 Software Design and Programming Best Practices for Developers
These are collections of coding best practices, programming best practices, and software design best practices for developers.
Fly with AI Copilots using CopilotKit 🪁
Once there was a man named Pete. He had an urgent need for AI copilots for his enterprise. But it's a...
How to Build Your Online Presence as a Developer
When entering a career, you have to find something that makes you competitive—something that makes...
How to Do Software Testing 10x Faster
There are millions of projects out there but the real difference in their success often depends on...
🚀 Understanding How Next.js Works: A Comparison with React.js
Next.js is often viewed as an extension of React, but it brings a lot more to the table than just a...
DNS Basics: How Domain Name System Connects Websites
What is DNS? DNS stands for Domain Name System. It’s like the phonebook of the internet....
How to Implement a 3D Solar System in React with Three.js
Creating a 3D solar system in React can be a fascinating way to explore the combination of web...
The Complete Guide to Becoming a Software Development Engineer (SDE)
Hey reader 👋 Hope you are doing well 😃 Becoming a Software Development Engineer (SDE) in a top...
Why might Rust be a smart choice for developers today?
Why might Rust be a smart choice for developers today? Video Version Rust was recently added to...
🌟 You’ve Come a Long Way, Developer! 🚀
Whether you’re just starting out, working in an office, contributing to open source, or freelancing,...
100+ React Dashboard Components to Use in 2024
Are you working on a React-based admin panel or dashboard project in 2024? If you are looking for the...
Automate your custom sign-in UI deployment with GitHub Actions workflow
Let's show you how to automate the deployment of your custom sign-in UI to Logto Cloud in your devops...
GitHub: learning about the feature called Issues☕
What is an "issue" about? Issues are used to track bugs and suggest improvements,...
Is FreeCAD Nailing PRs or Just Blazing Through Merges?
FreeCAD, the open-source 3D CAD modeler, has garnered quite a community with over 12,000 commits,...
Unlock Seamless Authentication with FACEIO: A Guide for Developers
Table of Contents Introduction Why Choose FACEIO? Key Features Getting Started with...
14 Case Studies: Master System Design in a Month
Are you looking to master system design in record time? The fastest way to accelerate your learning...
17 LLM Tools That Went Viral After Launch 🎯⚡😳
AI is not going down anytime soon especially because of free powerful LLMs like GPT-4o and Claude. A...
Docker Cheat-sheet for beginners 🐳
🔧 Common Docker Commands Start Docker: systemctl start docker # Linux open -a...
I was tired of manual research and web design, so I built an AI bot for it 🤖✨
TL;DR I have been juggling many tasks lately, which leaves me little time for researching...
New Values and Functions in CSS
The CSS Working Group released the first Public Working Draft for the CSS Values and Units Module Level 5. It describes the common values and units that CSS properties accept and the syntax used for them, and it comes with some interesting new features.
😎Be a 10x Dev With These Amazing Tools v2🧑💻
Hello Devs! 👋 I'm back with another set of some amazing tools that can help boost your productivity...
Glasskube Launch week #2: The wrap up
And just like that, our second launch week is in the books. Trying to emulate the success of...
Introducing our First Community Web Game Challenge 👾
We are so excited to announce our first community Web Game Challenge! Running through September 29,...
100+ React E-Commerce Components for Modern Stores
Looking to build an e-commerce site with React and Tailwind CSS? You're in the right place! TailGrids...
The Full-Stack Components Customization Pyramid
Table of Contents Component Anatomy The Customization Pyramid Appearance Prop Custom...
A Kubernetes Setup Speedrun 🏃💨
Whether you are new to Kubernetes or maybe you're part of a startup that's always short on time, this...
🚀 Building an Interactive 3D Rocket Easter Egg with React Three Fiber
When we hit 1000 followers on LinkedIn, we knew we had to celebrate in style! Inspired by Vercel's...
Congrats to the Frontend Challenge: Space Edition Winners!
Today’s the day! We are excited to announce the winners of Frontend Challenge: Space Edition. This...
Critical LLM Security Risks and Best Practices for Teams
Large language models (LLMs) have received global attention in recent years. LLMs such as ChatGPT,...
I Found a Tool Even Better than v0 – You Won't Believe What It Can Do! 🤯
TL;DR As a front-end developer, you’ve probably heard all about Vercel v0 — the tool that...
11 Open Source Python Projects You Should Know in 2024 🧑💻🪄
Introduction Python is one of the easiest programming languages, and it can be used in...
Azure DevOps Zero to Hero Series
Introduction Welcome to the Azure DevOps Zero to Hero Series! This comprehensive series is...
How I built my Python open-source AI & Data builder
It all started with the lack of production-ready tools in Python At Taipy, we set out to...
I tested OpenAI's o1-preview for hours—You won't believe what I found 🤯
TL;DR Unless you've been living under a rock, you've probably heard about OpenAI's...
Reactjs Todo List App (Using Vite & Zustand)
When building a ReactJS application, managing state efficiently becomes crucial as the app scales....
DevOps Basics reaches 200 stars: A milestone celebration 🎉
I am thrilled to announce that my GitHub repository, devops-basics, has just reached an exciting...
Glam Up My Markup: Space
This is a submission for Frontend Challenge v24.09.04, Glam Up My Markup: Space What I...
Microsoft Interview: Tips and Insights from Successful SDE-2 Application (Offer 2024)
Embarking on the journey to land a Software Development Engineer II (SDE-2) position at a tech giant...
Recipe Genie supercharged with AI
I submitted Recipe Genie to Quira Quest 12. But this time in Quest 16 I am supercharging it with more...
Writing Better React Code: A Guide to Clean, Efficient Practices
As React continues to evolve, it is essential for developers to stay updated with best practices that...
7 BEST VS Code Extensions for Faster Development — 2024 Edition 🚀
How is This Article Different? Recently, I've seen lots of posts about VS Code extensions....
RAG Simplified!! 🐣
Hii Hiiiii! 👋 Are you stuck between AI and AI?? I'm too! But we have to go with the flow else we...
React Native Best Practices
If you are a react native developer beginner, or experience then you must be aware that code...
React.js Lazy Loading: EXPLAINED
A Complete Guide with a Cheat Sheet and Example Brief Introduction Lazy loading is an...
Swift Deployments: Are they Swift or Recklessly Rushed?
Introduction When it comes to the Swift programming language, the Swiftlang/Swift...
10 upcoming Open-Source events you can not miss!! 🦚
Welcome friend! Open source is a model for software development and distribution that allows anyone...
Cigarette breaks (without the cigarette)
A typical smoker will probably take 3-8 cigarette breaks from work to be outside for 5 minutes. This...
Launching Oxy-UI: A Powerful and Modern UI Library for Your Web Projects
Building a sleek, responsive, and engaging user interface is one of the biggest challenges in modern...
PubNub vs Pusher creating a realtime messaging app in React
Real-time data is one of the core pillars for modern applications these days. Having a system that is...
Vue.js: A Speed Demon or Just a High-Risk Gambler?
Introduction Let's take a moment to appreciate Vue.js Core repository---one of the most...
13 top open-source tools to ship your apps faster ⚡🚀
TL;DR I have worked with many successful developers from different pre-seed and seed-stage...
A Complete Guide to Filtering in Vector Search
Imagine you sell computer hardware. To help shoppers easily find products on your website, you need...
🎉 Join a squad, contribute code, and win awesome swag from 10 amazing sponsors 🚀
TL;DR, we created a fantastic event where you can contribute code for any AI repository and get...
Understanding Local Storage in JavaScript
Local Storage is an essential browser-based API that allows developers to store, retrieve, and manage...
What-if I Told You Complex Data Integration Makes Good Task Orchestration?
No matter how complex your data problem is, you can always Divide & Conquer it. In this article,...
Building in public a SaaS for $9K
Hi friends 👋 I'm currently working on building a SaaS platform to help Pilates studios manage...
Conventional commits won't save your commit messages
Explore why simply following conventional commits isn't enough to write good commit messages, and...
Exciting New Features in ECMAScript 2024 (ES15)
JavaScript continues to evolve, and the upcoming ECMAScript 2024 (ES15) brings a host of new features...
How to Add RBAC Authorization in Next.js
Authorization, the process in our applications that determines what users can perform on which...
Opaque token vs JWT
Understand the differences between opaque tokens and JWTs, their use cases, and how they are...
21 Developer Tools to Improve Your Daily Life as Developer ⚡🎁
There are thousands of developer tools and packages but the common problem is that most of them are...
How the Ruby Repository Masters Fast Merges: Cutting Corners or Genius Efficiency?
Introduction: The Ruby Repository's Stellar Track Record The "Ruby" repository is a...
How to make your Express.js APIs 9x faster with Encore.ts
Encore.ts is Open Source backend framework for TypeScript. This guide walks you through how to...
Top 13 Self-Hosted Projects with the Most GitHub Stars
Over a month ago, we published an article titled "The Ultimate Guide to Awesome Self-Hosted...
Using Cursor + Claude to Make Full-Stack SaaS Apps
Last week, I released a video tutorial showcasing how I use Cursor and Claude 3.5, along with Open...
Building a Simple Blog App Using FastAPI, HTML, CSS, and JSON
In this tutorial, we will create a basic blog app using FastAPI for the backend, HTML and CSS for the...
Centralize API calls in Web Application - A must-have guide
Hey there! I'm Chhakuli, working as a Front-End developer for a while now. Today, I want to share...
How to make Multi-tenant applications with NestJS and Prisma 🚀.
In this article we are going to build a multi tenant application using NestJS and Prisma. We will be...
How to Run FLUX1 for Free: A Step-by-Step Guide
Flux.1 is the newest text-to-image model in the market, brought to us by Black Forest Labs. It is a...
I got tired of procrastination, so I built this AI tool to make me productive! 🫡
TL;DR Lately, I have been procrastinating a lot, binge-watching Netflix, doom-scrolling...
10 Chrome extension to make you 10x webdeveloper
In webdevelopment, having the right tools at your disposal can make a significant difference in your...
Frontend Dev + Data Structures & Algorithms: How DSA Can Power Your React App ⚡
Frontend focused interviews often don’t care about DSA at all. And for those of us that remember...
HTTP Cookies Demystified: A Web Developer's Guide
Understanding HTTP Cookies in Web Development In this article, we'll explore the ins and...
Por que é necessário Codar Fofo?
A necessidade de qualidade de software é um tópico de debate em quase todas as áreas de...
Python Library that auto-solves TikTok's captchas and lets you upload/schedule videos with TikTok sounds and hashtags
I released my first python library recently, it is mostly playwright based code but also uses a...
DevOps for Beginners: A Complete Roadmap to Get Started
Introduction The tech landscape is evolving rapidly, and DevOps has emerged as a crucial methodology...
Miracle UI - React component library
Hello everyone, I'd like to introduce you to my project Miracle UI, a component library built...
🤯Powerful AI Tools You Should Know v2🫵
Hello Devs👋 Nowadays there are many AI tools available but, the right tools can make all the...
Proven Tips to Boost Your Blog Readership
Learn how I manage to earn more than $100 for multiple stories. I have been blessed to have many...
Secure your app in a few lines of code using Arcjet! ✈️
Hi there! I belong to the 21st century. Oh, wait! You too?? Then you must be using something to add...
1417 Open Source alternatives to tools you pay for
I made a 100% free directory for open source and self-hosted tools. Enjoy saving your hard-earned...
Building a Personal Finance App with Arcjet
These days, we live in a more security-focused environment where applications and platforms need to...
Have You Heard of Swagger Documents?
Swagger documents are incredibly helpful **for anyone working with APIs. They simplify the process of...
Release Radar · August 2024: Major updates from the open source community
As winter comes to a close in the Southern Hemisphere ❄️, and summer ends in the North ☀️, developers...
What was your win this week?
👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or...
3 New frontend libraries 🎨
Presenting 3 Amazing Component Libraries You Might Not Know About In this post, I want to...
9 open-source gems to become the ultimate developer🔥 🚀
TL;DR For me, AI is everywhere. But sometimes, it's hard to understand what a fun project...
How to Build Frontend Apps 10x Faster
We have all been there when the backend isn't ready with APIs so the frontend developers manually...
Top 3 Open-Source Events that will make your October memorable!
October is often called the month of Techies. It brings many joys in a programmer's life through the...
Dockerizing a Golang API with MySQL and adding Docker Compose Support
Developing and testing APIs locally connected to a database is no joke. The database often becomes a...
Encore.ts — 17x Faster cold starts than NestJS & Fastify
A couple of months ago we released Encore.ts — an Open Source backend framework for...
Eureka and Consul - Service Discovery Tools
Two common service discovery tools that you might have implemented in a Spring Boot microservice...
Join us for the next Frontend Challenge: Space Edition 👾🪐👽
We just launched a new Frontend Challenge! Running through September 15, Frontend Challenge: Space...
Turn DevOps to MLOps Pipelines With This Open-Source Tool
It’s scary to learn that over 80% of machine learning[ML] model deployment procedures. Even among...
Add an authorization layer to your app with Permit.io🔏 in a few minutes ⏱️
Struggling with writing permissions and authorization codes?? Feeling sad for you man! I was too...
Congrats to the Neon Open Source Starter Kit Challenge Winners!
We are excited to announce the winners of the Neon Open Source Starter Kit Challenge today. The...
Congrats to the Nylas Challenge Winners!
It is time. We are so excited to announce the winners of the Nylas Challenge! From forest fire...
How I built my open-source Social media scheduling tool... 🤯
I published Postiz, my open-source social media scheduling tool, on Reddit, and received much...
I saved 30 hours of coding with this search tool that chats with codebases at 91% accuracy! 🤯
TL;DR I was recently assigned a challenging project that involved working with an existing...
Comparing The Top React Frameworks
Introduction When learning React, we all start with the CRA(create-react-app) library. It...
How I Built an AI-Powered Email Manager After Nearly Missing a Deadline
This is a submission for the Nylas Challenge: AI Expedition. What I Built and Why I built...
MailTales - Make Emails Fun Again!
This is a submission for the Nylas Challenge: AI Expedition & Galaxy Brain What I Built...
Power Apps and Yaml
Its been around for a while now and was one of the things I was most excited about from Build back in...
Understanding the Linux Filesystem: An In-Depth Guide for DevOps Engineers
The Linux filesystem is the foundation of any Linux-based operating system. It dictates how files are...
Frontend Resources V2! 🚀
🚀 Supercharge Your Development with These Resources! 🚀 👋 Hey everyone! 👋 After the great response...
Neon Meets `create-t3-app`: The PostgreSQL Solution for Modern Developers
This is a submission for the Neon Open Source Starter Kit Challenge : Ultimate Starter Kit ...
Nylas AI-Driven Email Summarizer and Actionable Insights Generator
This is a submission for the Nylas Challenge: AI Expedition. What I Built and Why I...
Simples Mudanças, Grandes Impactos: Como Fortalecer a Segurança da Sua Aplicação Laravel
Se você já trabalhou em algum projeto Laravel com certeza já ter percebido como o framework entrega...
Streamline Your Projects: A Cutting-Edge Neon Task Management Starter Kit
This is a submission for the Neon Open Source Starter Kit Challenge : Ultimate Starter Kit ...
AWS DevOps Project: Advanced Automated CI/CD Pipeline with Infrastructure as Code, Microservices, Service Mesh, and Monitoring
Introduction In this advanced AWS DevOps project, we will build a sophisticated CI/CD...
How to implement a Distributed Lock using Redis
I am Dumb Well, whenever we work in our local system everything works as butter. That is...
Obsidian: The All-in-One Knowledge Management Tool for Efficient Information Organization
In the ever-evolving landscape of knowledge management and productivity tools, Obsidian has emerged...
⚡👨💻 Quantum Computers — How Will They Change the Future?
Imagine a computer so powerful it could crack any code, simulate molecules with incredible accuracy,...
Spring Certification is Free of Mandatory Training Again !!
You can now give Spring certification exam without any mandatory training on Vmware website
Building an AI Engineering Manager with GitHub and Middleware HQ
"Wouldn't it be great if at the start of each week, you could have a tiny little assistant tell you...
Faster Pages with React ✨
Photo by Mathew Schwartz on Unsplash This is the story of our homepage make over to reach a solid...
Integrating AI Code Review into your DevOps pipeline
GitHub is the central hub for countless Open-source projects. However, for repository maintainers, a...
Static Websites vs. Dynamic Websites: Understanding the Key Differences 🚀
When embarking on a web development project, one of the first decisions you'll need to make is...
Wasp: The JavaScript Answer to Django for Web Development
Wasp v Django: Building a full stack application just got a lot easier Hey, I’m Sam, a...
13 open-source tools that will make you 99% more likely to land any AI job 🪄✨
I’ve been in the AI space for quite some time, back when the top language models were BERT and T5....
Build An Audio Transcriber and Analyzer using ToolJet and OpenAI
In this hands-on tutorial, we’ll learn how to build a powerful audio transcriber and analyzer using...
Hidden cost of frontend frameworks
We all want our sites to look attractive and feel fast and responsive across a multitude of devices...
Introducing DEV++
I'd like to tell you about a new membership you can take advantage of through DEV — and lock in...
Types of Middleware: The Different Flavors 😋
After reading last post let's see types of middleware in ExpressJs ,Middleware comes in different...
6 Must-Know JavaScript ES13 Features for Modern Development 🚀
JavaScript continues to evolve, and with the release of ES13, the language has become even more...
Color palette in branding: How Logto generate a custom color scheme for your brand
How audiences perceive a brand is strongly influenced by color psychology. By using a carefully...
Create a remark plugin to extract MDX reading time
A guide to create a remark plugin to make the reading time data available when importing MDX files as...
🚀How I integrated an AI copilot into Dub.co (in a few minutes)🤖✨
In this article, you'll learn how to add an AI copilot to Dub.co, an open-source link management...
Mastering Middleware in Node.js: The Secret Sauce of Express.js 🥪
Introduction: What’s Cooking in Express.js? 👀👩🏻🍳 If you’ve spent any time in the Node.js...
5 Critical Mistakes to Avoid When Starting a New React Project in 2024: A Beginner Guide🚀
Introduction: React has revolutionized the way we build user interfaces, but with great power comes...
An A-to-Z Guide to BVN Verification: What to Know and How to Integrate
The fintech industry in Nigeria is driving the adoption of truly digital financial services. From...
Congrats to the Build Better on Stellar: Smart Contract Challenge Winners!
We are SO excited to announce the winners of the Build Better on Stellar: Smart Contract Challenge...
Exploits Ep-2: Exploiting XSS to Become Someone Else Online
Disclaimer: The techniques described in this blog are for educational purposes only. We're here to...
I built an AI tool to handle my mom's invoices and saved her 20 hours of work! 😲
TL;DR My mom has been running a small business for a while, and she gets a ton of invoices...
End-to-End DevOps Project: Building, Deploying, and Monitoring a Full-Stack Application
Table of Contents Introduction Project Overview Prerequisites Step 1: Infrastructure...
Hash Map using Javascript
Introduction A Hash Map, also known as a Hash Table, is a data structure that implements...
🚀 Most Useful React Hooks for Your Next Project 🚀
React hooks have revolutionized how we write components in React, making our code more readable,...
pg_graphql 1.5.7: pagination and multi-tenancy support
What's new in pg_graphql 1.5.7 Since our last check-in on pg_graphql there have been a few...
Storefront hero sections for e-commerce built with Tailwind CSS and Flowbite
Hey devs 👋 Today I would like to show you a couple of new components that we have built using...
10 Essential VS Code Tips & Tricks for Greater Productivity
Did you know that 73% of developers worldwide rely on the same code editor? According to the 2023...
10 Things You Can Learn from Netflix’s Architecture
Netflix’s Architecture is a great example of Distributed systems, here are 10 things you can learn
6 Fun APIs to Elevate Your Next Development Project
Are you looking to add some excitement to your next coding project? Look no further! We've curated a...
Serve Your Assets Automatically with Bitbucket and AWS
This article details how to serve our assets as static content to be consumed on our webpages. The...
The Solar System in CSS
The Solar System has been done in CSS a lot of times — just search Codepen! So why do it...
🚀 10+ More Advanced Project Ideas to Level Up Your Developer Skills: Part 2
If you missed the first part, don’t sweat it! You can check it out here. In Part 1, we explored some...
Ask Her Out 👰: A cool JavaScript project for the love of Developer's life 💖
"Are you facing a relentless rejection from the one you adore?" 🥺 "Is your crush constantly denying...
🚀 Node.js vs. Express.js: Mastering Server-Side JavaScript Development
In the dynamic world of web development, choosing the right tools can make or break your project....
🚀 Node.js vs. Express.js: Mastering Server-Side JavaScript Development
In the dynamic world of web development, choosing the right tools can make or break your project....
Top Free APIs You Need to Know in 2024
As per market trends and scenario APIs (Application Programming Interfaces) are essential tools for...
5 Neuro-Hacks to Supercharge Your Focus
Ever find yourself staring blankly at the screen, wondering why your brain refuses to cooperate?...
Introducing Log Drains
Supabase is releasing Log Drains for all Team and Enterprise users. With Log Drains, developers can...
Mastering React Router Hooks: A Comprehensive Guide
React Router is an essential library for handling navigation in React applications. With the...
Mastering React Router Hooks: A Comprehensive Guide
React Router is an essential library for handling navigation in React applications. With the...
The rise of self-hosted PaaS — is $5 VPS all you need?
There's a little trend going on over at the developer community on X, jokingly called "$5 VPS" —...
15 hidden open-source gems to become 10x AI engineer🧙♂️ 🪄
AI is all the rage, and there is massive hype around it. Some say this will change the world we know...
5 React Mistakes You Should Avoid (and How to Fix Them)
As a React developer, it's easy to fall into certain coding patterns that may seem convenient at...
Solar system with Three.js
Hi! Today, I’m going to build a solar system using Three.js. But before we begin, you should know...
Supabase Auth: Bring-your-own Auth0, Cognito, or Firebase
We have 3 new announcements for Supabase Auth: Support for third-party Auth providers Phone-based...
Top 10 Tips to Get Started with Open Source and GSoC
During my sophomore year, I was applying for internships daily but had no luck. Then, I read a blog...
7 Best Remote Job Boards to Land Your Next Dev Work in 2024
Introduction When sending out your resume during job hunting, you can waste a lot of time...
Building an AI-powered quiz application with Next.js and OpenAI
In this tutorial, you'll learn how to build an AI-powered quiz application that enables users to...
Crafting Your Developer Identity: A Blueprint for 2024 🌟
In 2024, building a personal brand isn’t just about flexing your coding muscles 💪. It’s about...
Join us for the Neon Open Source Starter Kit Challenge: $3,000 in Prizes!
We are so excited to partner with our diamond sponsor, Neon to bring the community a brand new...
Learning API Requests with Axios: A Comprehensive Guide for 2024
In today's interconnected web landscape, efficient data exchange between clients and servers is...
Bye Bye, Try-Catch Blocks: Meet JavaScript's Safe Assignment Operator Proposal😉
Introduction JavaScript error handling is about to get a major upgrade. The new ECMAScript...
Deploy Your Express Backend in Vercel for Free 🚀⚡
Introduction Have you ever struggled with deploying your backend application? Don't worry...
Shepherd: Guide your users with a new JavaScript library
"A person who protects, guides, or watches over a sheep or flocks of sheep is called a Shepherd". But...
How To Add Auth With Lucia To Your React/Next.js App - A Step By Step Guide
Although authentication is one of the most common web app features, there are so many different ways...
Mastering SOLID Principles in React: Elevating Your Code Quality
When it comes to developing robust, maintainable, and scalable React applications, applying SOLID...
7 Essential React Tricks Every Beginner Should Master in 2024
Are you just starting your journey with React? You're in for an exciting ride! React has...
Hermes: Decentralized Perpetual Exchange on Stellar
This is a submission for the Build Better on Stellar: Smart Contract Challenge : Build a dApp ...
How to Create Your Own Form with Power Automate
I would say 99% of all Power Automate developers have worked with the MS forms connector. Gathering...
I got tired of solving issues over GitHub, so I created my own AI bot... 🤔
TL;DR In this article, you will build an AI coder to fix your GitHub codebase's...
Next.js + tRPC: Best practices for dApp development. Issuing new Assets + Freighter Wallet integration
This is a submission for the Build Better on Stellar: Smart Contract Challenge : Create a Tutorial ...
15 Advanced TypeScript Tips and Tricks You Might Not Know 🤔💡
TypeScript has become essential for many developers, offering type safety and an enhanced developer...
How to Contribute to Open Source: A Developer’s Roadmap 🚀
Ever wonder how some developers seem to have a never-ending supply of cool projects on their GitHub...
Key Metrics for Measuring Engineering Team Success
Imagine how seamless life would be if the software development life cycle (SLDC) was a cakewalk. No...
🚀 Transform Ubuntu with These GNOME Tweaks! 🔥
Ubuntu Unleashed, Part 3: GNOME Tweaks and Extensions Welcome back to the Ubuntu Unleashed...
Unlocking the Power of React 19: Grasp the New 'use' API
React, the beloved library that has revolutionized front-end development, is about to take another...
10 Game-Changing Web Development Tools to Supercharge Your Workflow in 2024
As web developers, we're always on the lookout for tools that can make our lives easier and our code...
A Guide to Quickly Deploying and Interacting with Smart Contracts Using the Stellar CLI
This is a submission for the Build Better on Stellar: Smart Contract Challenge : Create a Tutorial ...
Entry•X | Decentralized Ticketing Platform
This is a submission for the Build Better on Stellar: Smart Contract Challenge : Build a dApp The...
Formatlash
C# dasturlash tilidaformatlash turli usullarda oshiriladi, eng ko'p ishlatiladigan usullardan biri...
Using Zod with TypeScript: A Guide for Frontend Developers
If you're building a frontend application, you're likely working with data. Whether you're fetching...
😎Be a 10x Dev With These Amazing Tools🧑💻
Hello Devs! 👋 In this article, I’ll be covering some amazing tools that can help boost your...
Dear AI engineers, lets ship fast and break stuff.
Hey there, fellow AI tinkerer! 👋 Rohit here, founder of Portkey AI. Let's chat about something...
Exploring Advanced React: Unlocking the Power of Next.js
In the ever-evolving world of web development, staying ahead of the curve is crucial. Enter Next.js,...
Learn to monitor your Python Application Like a PRO! 🧙♂️🪄
TL;DR In this easy-to-follow tutorial, you'll discover how to monitor your Python...
Vale a pena ir ao Rio Innovation Week ? Análise sincera sobre este evento de inovação no Rio de Janeiro
O Rio Innovation Week está chegando ao fim, e eu, Bruno Ferrer e Bárbara Nigri gravamos um vídeo...
13 Must-know Open-source Software to Build Production-ready AI Apps 🧙♂️🪄✨
I've been developing both AI and non-AI applications for some time now. While creating a prototype...
Build an Advanced Web Scraping Tool Using ToolJet and Scraper API! 🚀 🛠️
Introduction Scraping data can be tedious, especially when dealing with dynamic content....
Mastering API Requests in JavaScript: A 2024 Guide to Fetching Data
Are you ready to level up your web development skills? 🚀 In today's data-driven world, knowing how to...
NextAdmin: A Complete Next.js Admin Dashboard Toolkit
Are you looking to streamline the development of your Next.js admin dashboard? Look no further than...
What is channels and the benefits of using it when working with events
Event handling is a critical aspect of any application development process. It allows applications to...
7 Steps To Become A Prompt Engineer
Introduction Hello there, dear reader! If you’re looking for an article where you’ll...
DEV Search: 20x Latency Reduction By Layering Algolia On Top of Postgres
At DEV, our commitment to open-source development drives our decision-making process, especially...
How I Upped My Frontend Game with Generative UI 🧑💻🌠
TL;DR In this tutorial, you'll learn what Generative UI is and how to use it to provide a...
How to let ChatGPT call functions in your app
You can now give OpenAI access to your app’s APIs when answering prompts. This means, with just a few...
How to Translate Your Next.js App in 5 Minutes With Crowdin
For the majority of websites using content management systems such as Webflow or WordPress,...
7 Free APIs for Your Next Projects
1. Mapbox API Example Mapbox offers comprehensive tools and accurate location data that...
🚀 Have you ever made or discovered a useful library? Share it! ✨
Hey everyone! 👋 Let's have some fun sharing cool code libraries we've made or discovered recently....
✨I Built an AI Bot Under 65 Lines of Code That Checks My New Emails and Send People Invites📧🚀
Lately, my calendar has become so hectic that I could really use some help managing it. In fact, I...
Introducing Dev Encyclopedia: A "Wikipedia", but for developers
Hello fellow developers! Have you ever been stuck with technical jargon, concepts, or tool names?...
Top 7 Featured DEV Posts of the Week
Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...
Configuring Multiple Ports With Nginx Reverse Proxies on the Same Domain
Recently, while working on one of the projects, I was stuck in a situation where I wanted to run two...
DocOps For Beginners: All You Need To Know
Going ahead with my drive for professional development, I am taking a deeper dive into Documentation...
I Built an Event Scheduler in NodeJs using Google Calendar API 🚀
Introduction Since COVID, my calendar has been full of stand-ups, team meetings, and...
Meme Monday
Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...
Unlocking the Power of Google OAuth 2.0 with Passport.js: A Step-by-Step Guide
Hey there, fellow developers! 👋 Are you ready to level up your authentication game? Today, we're...