koders

Follow the Tech world with us.

Cover Image for 8+ Free Resources & Tools for Web Developers and Designers ⚡️

Web development and design can be a challenging task, but with the right resources, the process can...

Koders

More...

Cover Image for AI-TDD: you write the test, GPT writes the code to pass it ✅

AI-TDD: you write the test, GPT writes the code to pass it ✅

first — let's grow my twitter, so i can tell about my inventions quicker and make the world even...

Koders
Cover Image for Meme Monday 🥸

Meme Monday 🥸

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for OpenCommit: GPT generates impressive commits in 1 second 🤯🔫 (CLI, open-source)

OpenCommit: GPT generates impressive commits in 1 second 🤯🔫 (CLI, open-source)

first — let's grow my twitter, so i can tell about my inventions quicker and make the world even...

Koders
Cover Image for What It Was Like To Code For Amazon (Conclusion)

What It Was Like To Code For Amazon (Conclusion)

(You can read Part 1 of this article here:...

Koders
Cover Image for From Problems to Solutions: Understanding Design Patterns

From Problems to Solutions: Understanding Design Patterns

An interesting fact in software development is that you are almost always not the first person to...

Koders
Cover Image for Give Your DRY Tests a WET Touch

Give Your DRY Tests a WET Touch

For quite some time, the commonly accepted practice has been to write DRY code, but there are...

Koders
Cover Image for Trying out the app directory in Next.js

Trying out the app directory in Next.js

A beginner's guide to exploring the new Next.js app directory and server components I've been...

Koders
Cover Image for TypeScript CRUD Rest API, using: Nest.js, TypeORM, Postgres, Docker and Docker Compose

TypeScript CRUD Rest API, using: Nest.js, TypeORM, Postgres, Docker and Docker Compose

Let's create a CRUD Rest API in Typescript, using: NestJS (NodeJS framework) TypeORM (ORM: Object...

Koders
Cover Image for Using Typescript without compilation

Using Typescript without compilation

Over the past couple of days, an article about the next major version of Svelte blew up on twitter,...

Koders
Cover Image for AWS Community Day Hyderabad 2023 | Experience with Vivek

AWS Community Day Hyderabad 2023 | Experience with Vivek

I had the pleasure of attending the AWS Community Day Hyderabad 2023 and it was an experience that I...

Koders
Cover Image for 💲 Build your resume and get paid

💲 Build your resume and get paid

Money 💰 is a great motivator, but let's be honest, earning big bucks is not easy. However, what if we...

Koders
Cover Image for Create blob object (Git)

Create blob object (Git)

Hello Dev community! I'm noshishi, a apprentice engineer in Tokyo. This article is about...

Koders
Cover Image for Scope in JavaScript

Scope in JavaScript

Scope is a fundamental concept in JavaScript that dictates how variables and functions are accessed...

Koders
Cover Image for Top 20 VS Code Extensions for programmers

Top 20 VS Code Extensions for programmers

As a programmer, you know that choosing the right tools and resources can make a big...

Koders
Cover Image for Boost Your Productivity with These Top Free Notion Templates

Boost Your Productivity with These Top Free Notion Templates

Introduction As a developer, you know how important it is to stay organized and keep track...

Koders
Cover Image for Docker Hub Alternatives: On the Lookout for a Container Image Repository for OSS

Docker Hub Alternatives: On the Lookout for a Container Image Repository for OSS

As a leading containerization service, Docker has been particularly popular across the open-source...

Koders
Cover Image for GitHub repositories for TypeScript enthusiasts

GitHub repositories for TypeScript enthusiasts

GitHub is a great source for the developer community. It offers an ability to share, learn, and...

Koders
Cover Image for What is Strict Mode in React?

What is Strict Mode in React?

Hello React developers, you've probably heard of strict mode. But what the hell is it, exactly? In...

Koders
Cover Image for What to choose: C vs C++?

What to choose: C vs C++?

C vs. C++ is a popular developer blog topic. C and C++ are programming languages that can be used to...

Koders
Cover Image for An ETL Job using AWS Glue Studio to inner join DynamoDB tables, Apply Queries and Store the result in S3

An ETL Job using AWS Glue Studio to inner join DynamoDB tables, Apply Queries and Store the result in S3

ETL Jobs ETL stands for extract, transform, and load. And this is the most common...

Koders
Cover Image for Google’s policy on target API level and LIAPP’s compatibility.

Google’s policy on target API level and LIAPP’s compatibility.

Hello readers! A news flash here! Do you remember that Google announced that they are expanding the...

Koders
Cover Image for mTLS everywhere!

mTLS everywhere!

Security in one's information system has always been among the most critical Non-Functional...

Koders
Cover Image for The State of Public APIs 2023

The State of Public APIs 2023

tl;dr we (Escape) scanned 6056+ public APIs on the internet with our in-house feedback driven...

Koders
Cover Image for Top 3 OpenAI powered open-source tools to improve dev-experience 🧠 🤖

Top 3 OpenAI powered open-source tools to improve dev-experience 🧠 🤖

OpenCommit — ChatGPT CLI to auto-generate impressive commits in 1 second 🤯🔫 Simply...

Koders
Cover Image for Create a Pull Request from Visual Studio Code

Create a Pull Request from Visual Studio Code

Did anyone say the word Productivity? We're all used to the GitHub User Interface so we usually...

Koders
Cover Image for Creating a Notification System with Novu and SendGrid

Creating a Notification System with Novu and SendGrid

TL;DR In this tutorial, we’ll be creating a tool that can send email notifications. To do...

Koders
Cover Image for Efficiently Manage Your GraphQL API with API Gateway

Efficiently Manage Your GraphQL API with API Gateway

GraphQL is a powerful query language for APIs that allows developers to define the structure of the...

Koders
Cover Image for Top 5 React Admin Templates

Top 5 React Admin Templates

Author: Chidume Nnamdi Introduction Templates are blueprints or models or guides used...

Koders
Cover Image for What's the best stack for building web based AI applications?

What's the best stack for building web based AI applications?

OpenAI, chatGPT, DALL-E have excellent APIs but what are the best tools for building SaaS products...

Koders
Cover Image for 10 Best Practices for Ecommerce Checkout Design

10 Best Practices for Ecommerce Checkout Design

Optimizing your ecommerce checkout process is crucial to reduce cart abandonment rates, as it affects...

Koders
Cover Image for AI Hallucinations are still around

AI Hallucinations are still around

GPT-4 is super exciting, but it has its flaws

Koders
Cover Image for An in-depth comparison of the most popular DynamoDB wrappers

An in-depth comparison of the most popular DynamoDB wrappers

An in-depth comparison of the 4 most popular wrappers for the AWS DynamoDB Client in Typescript. Which one should you chose?

Koders
Cover Image for APIRank.dev - we crawled and ranked all public APIs on the internet 🔭

APIRank.dev - we crawled and ranked all public APIs on the internet 🔭

tl;dr we (Escape) scanned 3000+ public APIs on the internet with our in-house feedback driven...

Koders
Cover Image for Mastering Git with ChatGPT — best auto-commits you've ever seen

Mastering Git with ChatGPT — best auto-commits you've ever seen

Ever faced the challenge of crafting the commit message after 5+ files are changed? Switching from...

Koders
Cover Image for Build AI Template Engine to create amazing content with Next.js and ChatGPT

Build AI Template Engine to create amazing content with Next.js and ChatGPT

TL;DR Do you want to master ChatGPT API and build your own generative AI template engine...

Koders
Cover Image for CSS Is Dead!

CSS Is Dead!

comiCSS cartoon for March 20, 2023

Koders
Cover Image for Make a video about the best contributor of the month with React and NodeJS 🚀

Make a video about the best contributor of the month with React and NodeJS 🚀

TL;DR See the cover of the article? We are going to create this. We will take an...

Koders
Cover Image for Meme Monday 🧵

Meme Monday 🧵

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Top 5 React Admin Dashboard Libraries in 2023

Top 5 React Admin Dashboard Libraries in 2023

Author: David Omotayo Introduction Admin dashboards play a crucial role in the success...

Koders
Cover Image for Como descrever imagens nos slides feitos no Canva

Como descrever imagens nos slides feitos no Canva

Muitas pessoas usam o Canva como alternativa para construir slides para suas apresentações. Mas...

Koders
Cover Image for Creating your first Discord bot using TypeScript

Creating your first Discord bot using TypeScript

Discord is a popular platform for communication among gamers and communities. One of the key features...

Koders
Cover Image for Deep dive into How Web Browsers work (with illustrations) ⚙️🚀

Deep dive into How Web Browsers work (with illustrations) ⚙️🚀

Browsers are now a part of everyday life, but have you ever wondered how they work under the...

Koders
Cover Image for How to Add Estimated Review Time and Context Labels to Pull Requests

How to Add Estimated Review Time and Context Labels to Pull Requests

The pull request (PR) review process, if not set up well in your team, can create a lot of...

Koders
Cover Image for TypeScript for Beginners: What You Should Know

TypeScript for Beginners: What You Should Know

TypeScript is a great programming language that was introduced to the public in 2012. This language...

Koders
Cover Image for 10 Common Mistakes to Avoid While Writing JavaScript Code

10 Common Mistakes to Avoid While Writing JavaScript Code

JavaScript is one of the most popular programming languages in use today, thanks to its versatility...

Koders
Cover Image for Learn How to Build and Push a Docker Image to a Container Registry

Learn How to Build and Push a Docker Image to a Container Registry

Docker has become a popular tool in DevOps for the containerisation and deployment of applications....

Koders
Cover Image for My Favorite Free Courses to Learn Golang in 2023

My Favorite Free Courses to Learn Golang in 2023

My favorite free online courses to learn Golang or Go programming language in 2023 from Udemy, Coursera, YouTube, and freeCodeCamp.

Koders
Cover Image for Unexpected Moments of JavaScript That Will Challenge Your Understanding of the Language

Unexpected Moments of JavaScript That Will Challenge Your Understanding of the Language

As one of the most popular programming languages in the world, JavaScript is widely used for building...

Koders
Cover Image for What I'd like to see AI used for - women's month edition

What I'd like to see AI used for - women's month edition

(this blog post is a part of a DEV celebration of the annual #wecoded campaign - earlier known as...

Koders
Cover Image for A Guide to DevSecOps with API Gateway

A Guide to DevSecOps with API Gateway

With the rise of microservices and cloud-based applications, APIs have become a critical component of...

Koders
Cover Image for How to Get Your First Job as a Self-Taught Programmer

How to Get Your First Job as a Self-Taught Programmer

A few years ago, I wrote an article right here on Dev.to called One Crazy Trick to Become a...

Koders
Cover Image for Managing state with React Query. 〽️

Managing state with React Query. 〽️

React Query is a large and complete library that facilitates the work when making client-side...

Koders
Cover Image for SQL JOIN explained

SQL JOIN explained

In this post we're going to see how the SQL JOIN works, guided by a practical example while covering...

Koders
Cover Image for What is the future of AI?

What is the future of AI?

Recently, when I saw another article about ChatGPT, I thought, "What's the big deal of it? Why is...

Koders
Cover Image for Appwrite Loves Open Source: Why I Chose To Sponsor Medito 🧘‍♀️

Appwrite Loves Open Source: Why I Chose To Sponsor Medito 🧘‍♀️

Open-source is at the ❤️ of everything we do at Appwrite, and we want to enable and foster the...

Koders
Cover Image for 🔦 Community Spotlight - Building KanBoard, a Project Management App🔦

🔦 Community Spotlight - Building KanBoard, a Project Management App🔦

Highlighting projects from the Appwrite community Introduction With Appwrite’s developer...

Koders
Cover Image for gRPC on the client side

gRPC on the client side

Most inter-systems communication components that use REST serialize their payload in JSON. As of now,...

Koders
Cover Image for Introducing the Appwrite Heroes

Introducing the Appwrite Heroes

One of the biggest reasons Appwrite is growing rapidly as a product while crossing several milestones...

Koders
Cover Image for Nuxt-Medusa Module: Integrate Medusa with your Nuxt.js application

Nuxt-Medusa Module: Integrate Medusa with your Nuxt.js application

Great news for Nuxt fans. Jakub Andrzejewski recently created a new nuxt-medusa module, that...

Koders
Cover Image for Getting Started with Amazon S3

Getting Started with Amazon S3

Amazon Simple Storage Service (S3) is a highly scalable, durable, and low-latency object storage...

Koders
Cover Image for Git fundamentals, a complete guide

Git fundamentals, a complete guide

If you already work with Git daily but want to have a good comprehension of Git fundamentals, then...

Koders
Cover Image for How We Reduced Our API Latency by 50% Using Cloudflare

How We Reduced Our API Latency by 50% Using Cloudflare

At Xata we always look for ways to improve our performance and user experience. One way to achieve...

Koders
Cover Image for Learn serverless on AWS step-by-step - File storage

Learn serverless on AWS step-by-step - File storage

In the last article, I covered the basics of interacting with DynamoDB databases, using the CDK. In...

Koders
Cover Image for Notification system for a grocery app with React and NodeJS

Notification system for a grocery app with React and NodeJS

TL;DR In this guide, we’ll make a simple shoping list webapp with Node and Express. Then,...

Koders
Cover Image for Block public access on all your S3 Buckets easily

Block public access on all your S3 Buckets easily

I publish articles at least twice a month, so if you are interested in serverless, AWS, or...

Koders
Cover Image for Get respects at job for doing Conventional Commits

Get respects at job for doing Conventional Commits

Conventional Commits is a specification for adding human and machine readable meaning to commit...

Koders
Cover Image for I've made a Free drag and drop React Template Builder

I've made a Free drag and drop React Template Builder

Hi, I just launched reactbuilder.dev, a Free drag and drop react template builder. It currently...

Koders
Cover Image for Share your work in progress in real time from VS Code or JetBrains

Share your work in progress in real time from VS Code or JetBrains

Need to ask a teammate for some help with your code, but don’t want to push broken changes to GitHub?...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

Welcome to the Island of Relevancy. Tic Tac Toe is a classic game that has been enjoyed by people...

Koders
Cover Image for Building a JSON to Typescript converter with React, NodeJS and ChatGPT 🚀

Building a JSON to Typescript converter with React, NodeJS and ChatGPT 🚀

TL;DR In this article, you'll learn how to build a web application that converts JSON...

Koders
Cover Image for How Woovi uses Relay?

How Woovi uses Relay?

What is Relay? If you look at relay.dev, Relay is the GraphQL client that scales with you....

Koders
Cover Image for Meme Monday 👩‍🎤

Meme Monday 👩‍🎤

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Reflecting on my journey in tech

Reflecting on my journey in tech

Photo by Pixabay As another year approaches and we celebrate individuals who are underrepresented...

Koders
Cover Image for 3 Ways to Automate Accessibility Testing (a11y)

3 Ways to Automate Accessibility Testing (a11y)

Before we get going, let's go over some quick definitions/questions: What does web accessibility...

Koders
Cover Image for Greet your visitor

Greet your visitor

Greet your Visitors with Good Morning, Good Afternoon or Good Evening Message using JavaScript ...

Koders
Cover Image for Use AI to commit like a PRO in 1 second

Use AI to commit like a PRO in 1 second

I struggled making commit messages since 2017. When you think of a commit message — you switch...

Koders
Cover Image for Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose

Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose

Let's create a CRUD Rest API in Java, using: Spring Boot (Framework to build web servers in...

Koders
Cover Image for Transform Your Portfolio Website with These Expert Tips

Transform Your Portfolio Website with These Expert Tips

Yes that title sounds a bit clickbaity, but I assure you this post is not all fluff. Buckle up! I...

Koders
Cover Image for Essential Tools for a Successful DevOps Engineer

Essential Tools for a Successful DevOps Engineer

Introduction: The software development process has been transformed by the DevOps...

Koders
Cover Image for How to remove a property from an object in JavaScript

How to remove a property from an object in JavaScript

JavaScript Object is a collection of related data and functionality. Objects are used to store...

Koders
Cover Image for Stahhp Screening for TLDs in Your Email Fields

Stahhp Screening for TLDs in Your Email Fields

I've had it. I've been quiet on this subject for far too long. And now I feel compelled to finally...

Koders
Cover Image for The ideal line length for digital text

The ideal line length for digital text

A core function of any website should be to offer a comfortable reading experience. The length of a...

Koders
Cover Image for The Language We Use Matters

The Language We Use Matters

This is my fourth year of writing to Dev's campaign around International Women's Day, previously...

Koders
Cover Image for Code Legacy: pnpm vs npm

Code Legacy: pnpm vs npm

This article outlines the concept of code legacy and its underlying reasons, drawing on a real-life...

Koders
Cover Image for Great GitHub repositories that developers love

Great GitHub repositories that developers love

GitHub is a well-known open-source platform for code hosting, collaboration, and version control. I...

Koders
Cover Image for Human-like AI Conversations: Giving a Voice to ChatGPT with Murf

Human-like AI Conversations: Giving a Voice to ChatGPT with Murf

In November of 2022, ChatGPT took the world by storm. Yet it was missing one thing - a voice. In this...

Koders
Cover Image for My Favorite Free Courses to Learn Microservices in Depth

My Favorite Free Courses to Learn Microservices in Depth

Want to learn Microservices? These are the best free online Microservices courses for beginners and experienced developers

Koders
Cover Image for What was your win this week?

What was your win this week?

Howdy! 🤠 Hope everybody had a wonderful week and that y'all all enjoy your weekends. 😀 Looking back...

Koders
Cover Image for Authenticate with OpenID Connect and Apache APISIX

Authenticate with OpenID Connect and Apache APISIX

Lots of companies are eager to provide their identity provider: Twitter, Facebook, Google, etc. For...

Koders
Cover Image for How I improve my skills in Typescript #5 : Satisfies operator

How I improve my skills in Typescript #5 : Satisfies operator

I will share with us some tips that improved my skill in Typescript ! Today we will learn satisfies...

Koders
Cover Image for Promoting Gender Equity and Inclusion in the Tech Industry and Beyond

Promoting Gender Equity and Inclusion in the Tech Industry and Beyond

Advancing gender equality in the tech industry is crucial, not just for women, but for all...

Koders
Cover Image for The History of Ecommerce: 1979 to 2023

The History of Ecommerce: 1979 to 2023

Ecommerce has evolved a lot since its start. It hasn’t always been well-designed stores with...

Koders
Cover Image for Top 5 social network APIs

Top 5 social network APIs

Social networks have become an unavoidable part of people's daily lives. We can hardly imagine the...

Koders
Cover Image for 8 Ways to Support Women Developers

8 Ways to Support Women Developers

Last year, in We've Been Here Since the Beginning, I wrote about how it felt to be constantly...

Koders
Cover Image for Join the WeCoded Virtual Meetup on 3/10 🌟

Join the WeCoded Virtual Meetup on 3/10 🌟

We’re hosting a virtual WeCoded meetup on the WeCoded Discord at 3pm ET / 12pm PST / 8pm UTC on...

Koders
Cover Image for Join us for #WeCoded 2023!

Join us for #WeCoded 2023!

On behalf of the DEV Team, I’m excited to announce our first #WeCoded event! For the past five...

Koders
Cover Image for Let's keep moving the goal posts

Let's keep moving the goal posts

Since I joined the tech industry, I have been heartened to see an evolution which has left a lot of...

Koders
Cover Image for Portal - a modern file transfer utility 🌌✨

Portal - a modern file transfer utility 🌌✨

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

Koders
Cover Image for 11 Essential Considerations When Implementing an Ecommerce Cart

11 Essential Considerations When Implementing an Ecommerce Cart

Ecommerce cart functionality is essential for the success of an online store, as it is a way for...

Koders
Cover Image for Six Years on DEV, Already?

Six Years on DEV, Already?

I just got my six year badge. While I've been a member of DEV for six years, I lurked for the first...

Koders
Cover Image for The Awesome Side of GitHub - Awesome Lists

The Awesome Side of GitHub - Awesome Lists

Free resources for developers, board games and chess... what do they have in common? You can find...

Koders
Cover Image for Top 5 JavaScript tools for Ecommerce Platforms

Top 5 JavaScript tools for Ecommerce Platforms

Ecommerce platforms are online systems that allow businesses to sell products and services to...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for Applying for a new job with React and NodeJS and AI

Applying for a new job with React and NodeJS and AI

TL;DR In the previous article in the series, I walked you through how to build a resume...

Koders
Cover Image for Meme Monday 😝

Meme Monday 😝

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for React Admin Panel Tutorial with Chakra UI and Strapi

React Admin Panel Tutorial with Chakra UI and Strapi

Author: Peter Osah Introduction In building data-intensive applications like React...

Koders
Cover Image for Resend - How to add an Email API Provider to Novu

Resend - How to add an Email API Provider to Novu

TL;DR: There is a popular saying that goes like this: You never really know something until you teach...

Koders
Cover Image for Sail on a Sea of React Libraries That Will Make You the Captain of your Code

Sail on a Sea of React Libraries That Will Make You the Captain of your Code

Ahoy there, As a React developer it's always good to have a trusted library by your side. Just like...

Koders
Cover Image for 7 Libraries You Should Know as a React Developer 💯🔥

7 Libraries You Should Know as a React Developer 💯🔥

On your journey to becoming a well-rounded React developer, you would come across innumerable...

Koders
Cover Image for Art or Science: How Do You Balance Precision and Creativity in Coding?

Art or Science: How Do You Balance Precision and Creativity in Coding?

As a programmer, it's important to balance the need for precision and accuracy with the need for...

Koders
Cover Image for From a Dumb Student to a PyTorch Contributor: The Impact of Teachers on My Life⚡

From a Dumb Student to a PyTorch Contributor: The Impact of Teachers on My Life⚡

`I cannot teach anybody anything; I can only make them think. - Socrates ...

Koders
Cover Image for How to find users for open source project with no resources and connections

How to find users for open source project with no resources and connections

If you are starting your first Open Source Project with no resources and connections, this post aims...

Koders
Cover Image for O mínimo que você precisa saber para iniciar um projeto em TypeScript

O mínimo que você precisa saber para iniciar um projeto em TypeScript

Motivação Ao publicar o meu último artigo "Criei um hook personalizado para buscar dados...

Koders
Cover Image for 10 Cool CodePen Demos (February 23)

10 Cool CodePen Demos (February 23)

A collection of 10 cool and exciting front-end demos shared on CodePen during February 2023

Koders
Cover Image for AI powered search with OpenAI embeddings

AI powered search with OpenAI embeddings

Some of the best implementations of AI use existing knowledge basis and make them searchable through...

Koders
Cover Image for Beginner

Beginner

I’m new here can I get to know some people

Koders
Cover Image for I made a drag & drop dashboard builder for React and Chakra UI

I made a drag & drop dashboard builder for React and Chakra UI

Hi, I recently launched the Beta version of the new React & Chakra UI Dashboard Builder for...

Koders
Cover Image for System Design

System Design

“Here’s the simple truth: you can’t innovate on products without first innovating the way you build...

Koders
Cover Image for AI generated git commit messages

AI generated git commit messages

Over my decorated 10-year career in development, I have seen some of the worst commit messages. I...

Koders
Cover Image for Making the Case for Signals in JavaScript

Making the Case for Signals in JavaScript

Amidst all the conversation around Signals the recent weeks, I have forgotten to talk about arguably...

Koders
Cover Image for My Favorite Free Courses to Learn DevOps in 2023

My Favorite Free Courses to Learn DevOps in 2023

Want to become a DevOps Engineer in 2023? Here are the best free courses you can join to learn DevOps online in 2023

Koders
Cover Image for The Downsides of New Technology Come Fast and Furious (Let's talk about AI)

The Downsides of New Technology Come Fast and Furious (Let's talk about AI)

This post is about the dangers of AI, and while there is plenty of "fear mongering" and celebration...

Koders
Cover Image for What was your win this week?

What was your win this week?

Heyo! Hope y'all all have fabulous weekends. 😀 Looking back on this past week, what was something...

Koders
Cover Image for A Response Measure to the Security Threat of Virtual Space App

A Response Measure to the Security Threat of Virtual Space App

Virtual Space App Recently, the Virtual Space App, which allows you to use the same app dual on one...

Koders
Cover Image for Expose APIs from Apache APISIX to the Power Platform

Expose APIs from Apache APISIX to the Power Platform

Apache APISIX API Gateway enables professional developers to publish their backend service as APIs,...

Koders
Cover Image for Free resources that helped me master React as a Self Taught Web Developer

Free resources that helped me master React as a Self Taught Web Developer

React? Why? When it comes to web development and to be precise - JavaScript frameworks /...

Koders
Cover Image for How to Build Real-time Weather App Using Vanilla JavaScript and API

How to Build Real-time Weather App Using Vanilla JavaScript and API

In this video, I'll show you how to build a real-time weather app using vanilla JavaScript and...

Koders
Cover Image for I made an admin dashboard for React using Tailwind CSS! Use it for free! ⚡️

I made an admin dashboard for React using Tailwind CSS! Use it for free! ⚡️

Hey guys, I made an admin template for React using Tailwind CSS! Use it for free! Presentation:...

Koders
Cover Image for IQ Testlerinde Başarılı Olmak İçin İpuçları ve Stratejiler

IQ Testlerinde Başarılı Olmak İçin İpuçları ve Stratejiler

IQ testleri, zeka seviyesini ölçmek için kullanılan standartlaştırılmış testlerdir. IQ testleri, okul...

Koders
Cover Image for Learn serverless on AWS step-by-step - Databases

Learn serverless on AWS step-by-step - Databases

In the last article, I covered the basics of creating Lambda functions on AWS, using the CDK. In this...

Koders
Cover Image for Making GraphQL Codegen Work For You: GraphQL Integration with React and TypeScript

Making GraphQL Codegen Work For You: GraphQL Integration with React and TypeScript

TL;DR In this guide, we’ll be showing you how to use GraphQL alongside React and GraphQL...

Koders
Cover Image for OpenAI announces ChatGPT and Whisper APIs

OpenAI announces ChatGPT and Whisper APIs

Openai just made a big announcement regarding its API. From the post: ChatGPT and Whisper models...

Koders
Cover Image for React vs Signals: 10 Years Later

React vs Signals: 10 Years Later

How does the old Winston Churchill quote go? Those who fail to learn from history are doomed to...

Koders
Cover Image for 22 Valuable Lessons From Decade of Software Engineering

22 Valuable Lessons From Decade of Software Engineering

Career of a software developer is a journey of life long learning. So, I took sometime off to...

Koders
Cover Image for Free Tailwind Components Collections(sample)

Free Tailwind Components Collections(sample)

Table of Contents Accordion Alert/Notification Avatar Badge Breadcrumb Button Call...

Koders
Cover Image for Goodbye DEV 😢

Goodbye DEV 😢

It's a sad day. I'm unpublishing all my articles on DEV.to 😢 I love DEV. I got in the Top 7 one...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for We're launching SEO-Go for an enhanced SEO collaboration, and this is why we did so

We're launching SEO-Go for an enhanced SEO collaboration, and this is why we did so

Our marketing team had a recurring problem: whenever they wanted to optimize our website with new...

Koders
Cover Image for Building a forum with React, NodeJS

Building a forum with React, NodeJS

TL;DR In this article, you'll learn how to build a forum system that allows users to...

Koders
Cover Image for How I was able to improve my clients satisfaction by 10x 🪄

How I was able to improve my clients satisfaction by 10x 🪄

Today is the time to talk about something that probably is happening to some of you. I work as a...

Koders
Cover Image for Meme Monday 🦄

Meme Monday 🦄

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Recoil is the Samurai Sword of React State Management

Recoil is the Samurai Sword of React State Management

Today, I have taken a new approach to present this article by adding a Samurai touch. I sincerely...

Koders
Cover Image for The Evolution of Signals in JavaScript

The Evolution of Signals in JavaScript

There has been some buzz recently in the frontend world around the term "Signals". In seemingly short...

Koders
Cover Image for 22 Useful CSS Tips and Tricks Every Developer Should Know

22 Useful CSS Tips and Tricks Every Developer Should Know

🚨🚨 Note: All the tips, tricks shared in this article are part of GitHub repository css tips tricks A...

Koders
Cover Image for Build a CRUD Rest API in Go using Mux, Postgres, Docker and Docker Compose

Build a CRUD Rest API in Go using Mux, Postgres, Docker and Docker Compose

Let's create a CRUD Rest API in GO, using: Mux (Framework to build web servers in Go) Postgres...

Koders
Cover Image for Build and publish a Component Library - React, TypeScript, Storybook

Build and publish a Component Library - React, TypeScript, Storybook

Introduction At the end of this article, you will create your own custom React Component...

Koders
Cover Image for Next.js vs. React: Which is the Best for Your Project

Next.js vs. React: Which is the Best for Your Project

In this story, we are going to talk about React.js and Next.js to find out which one we should use in...

Koders
Cover Image for What If You Would Marry a Programming Language

What If You Would Marry a Programming Language

What if programming languages were human and you could marry them? What could you expect in...

Koders
Cover Image for 5 Rules of ARIA

5 Rules of ARIA

Have you ever heard about ARIA? It might sound weird and maybe even intimidating at first. In this...

Koders
Cover Image for Ditching useState and useReducer: Why useImmer is the better option

Ditching useState and useReducer: Why useImmer is the better option

In React, useState and useReducer are commonly used for managing state. While useImmer is a popular...

Koders
Cover Image for Roadmap to Learning Cloud Computing

Roadmap to Learning Cloud Computing

Have you been considering a career in Cloud Computing but don’t know where to start? A friend of mine...

Koders
Cover Image for Rust: Not Just Zoom Zoom Fast

Rust: Not Just Zoom Zoom Fast

When it comes to Rust, the first thing that usually comes to mind is its impressive performance. And...

Koders
Cover Image for Turning 14...

Turning 14...

I'm turning 14 tomorrow, so in celebration of that, I finished creating my portfolio in...

Koders
Cover Image for Arquitetura da Informação e Planejamento de Conteúdo para Sites de Documentação

Arquitetura da Informação e Planejamento de Conteúdo para Sites de Documentação

Nesse artigo vamos aprender um pouco sobre arquitetura de informação no contexto de sites de documentação, e também como planejar o seu conteúdo.

Koders
Cover Image for Determining the RGB "Distance" Between Two Colors

Determining the RGB "Distance" Between Two Colors

[NOTE: The live web app that encompasses this functionality can be found here:...

Koders
Cover Image for How to Build a React Admin Panel with Mantine and Strapi

How to Build a React Admin Panel with Mantine and Strapi

Author: Joseph Mawa Introduction Building complex, data-intensive front-end user...

Koders
Cover Image for [TECH]PCI SSC Security Requirements for Fintech Apps

[TECH]PCI SSC Security Requirements for Fintech Apps

Hello, this is LIAPP TEAM. The security issue of Fintech apps is emerging as a hot topic in various...

Koders
Cover Image for Which Programming Language Did You Choose to Start with, and Why Did You Choose It?

Which Programming Language Did You Choose to Start with, and Why Did You Choose It?

Starting your journey in programming can be an exciting but daunting experience. One of the first...

Koders
Cover Image for All about Promises in JavaScript

All about Promises in JavaScript

In JavaScript, a Promise is an object that represents a value that may not be available yet, but will...

Koders
Cover Image for Best 5 Ecommerce Search Engines for Developers

Best 5 Ecommerce Search Engines for Developers

Every ecommerce website owner wants to increase traffic and sales, and this is possible when users...

Koders
Cover Image for Criei um hook personalizado para buscar dados da API do Rick and Morty com React Query e TypeScript

Criei um hook personalizado para buscar dados da API do Rick and Morty com React Query e TypeScript

Você sabe o que é React Query? De forma resumida, o React Query é uma biblioteca...

Koders
Cover Image for Kubernetes 101, part I, the fundamentals

Kubernetes 101, part I, the fundamentals

It's been a while I wanted to take a time to sit down and write about Kubernetes. The time has...

Koders
Cover Image for Which tools and resources do you suggest for folks who are new to programming?

Which tools and resources do you suggest for folks who are new to programming?

Starting out as a new programmer can be overwhelming, but there are plenty of tools and resources...

Koders
Cover Image for Build a notification system for a blog site with React, NodeJS and Novu 🚀

Build a notification system for a blog site with React, NodeJS and Novu 🚀

TL;DR In this tutorial, you will learn how to create a blog on your own that notifies...

Koders
Cover Image for Thoughts on Dev Rel in the post-Twitter era

Thoughts on Dev Rel in the post-Twitter era

Photo by Toa Heftiba on Unsplash The wonderful Brian Rinaldi just shared some thoughts on Developer...

Koders
Cover Image for Type-safe S3 Select queries with Kysely

Type-safe S3 Select queries with Kysely

Join Kysely and S3 Select to query .csv, Parquet or JSON files content from your S3 Bucket in a type-safe and devX-friendly way!

Koders
Cover Image for We are entering a new age: The creation age

We are entering a new age: The creation age

Humanity is always progressing. However the progression is not linear. We tend to experience...

Koders
Cover Image for Welcome Thread - v213

Welcome Thread - v213

Welcome to DEV! A thread of hellos and intros.

Koders
Cover Image for Avoid These 10 Blunders In Your Next Coding Interview

Avoid These 10 Blunders In Your Next Coding Interview

In my software engineering career I have taken 200+ coding interviews. In this article, sharing...

Koders
Cover Image for Build a Profit Margin Calculator with Vite.js + React.js, TypeScript and Tailwind CSS

Build a Profit Margin Calculator with Vite.js + React.js, TypeScript and Tailwind CSS

In this tutorial, you will learn how to build a profit margin calculator using Vite.js + React.js,...

Koders
Cover Image for Como Consegui uma Carreira em DevRel Ainda na Faculdade

Como Consegui uma Carreira em DevRel Ainda na Faculdade

Sumário Intro Fazendo Umas Piadinhas O PODER do Networking Levando um Hobby a Sério MUITA...

Koders
Cover Image for Documenting a Crystal open source project

Documenting a Crystal open source project

This post is a quick overview of how Crystal lang built-in documentation features work and an easy...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for 2023 Development Tool Map

2023 Development Tool Map

When it comes to software development, it's important for developers to be aware of the latest...

Koders
Cover Image for Challenge Accepted: #100DaysOfCode

Challenge Accepted: #100DaysOfCode

We have to start learning somehow, so why not in a challenge? Table Of Contents 1....

Koders
Cover Image for Creating a resume builder with React, NodeJS and AI 🚀

Creating a resume builder with React, NodeJS and AI 🚀

TL;DR In this article, you'll learn how to create a resume builder using React, Node.js,...

Koders
Cover Image for How to create a Drag and Drop interface using Vanilla JS

How to create a Drag and Drop interface using Vanilla JS

Hi! I'm back after a long break with a new post on how to create a Drag and Drop interface using...

Koders
Cover Image for Meme Monday 🤓

Meme Monday 🤓

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for 5 Tips To Elevate Your Coding Skills!

5 Tips To Elevate Your Coding Skills!

Introduction Learning to code? Great! It will prove to be one of the best decisions of...

Koders
Cover Image for 7 JavaScript Web APIs to build Futuristic Websites you didn't know🤯

7 JavaScript Web APIs to build Futuristic Websites you didn't know🤯

With the rapidly changing technologies, developers are being provided with incredible new tools and...

Koders
Cover Image for Build a CRUD Rest API in Python using Flask, SQLAlchemy, Postgres, Docker

Build a CRUD Rest API in Python using Flask, SQLAlchemy, Postgres, Docker

Let's create a CRUD Rest API in Python, using: Flask (Python web framework) SQLAlchemy...

Koders
Cover Image for My Favorite Courses to Learn Coding and Programming in 2023

My Favorite Courses to Learn Coding and Programming in 2023

These are my favorite online courses to learn Coding and Programming with Java, Python, JavaScript, and Swift in 2023

Koders
Cover Image for What is it like to be a developer? (in gifs) 🗿

What is it like to be a developer? (in gifs) 🗿

Some of the situations may be familiar to you. Enjoy! When I show my boss that I finally fixed a...

Koders
Cover Image for A bright future for Effect

A bright future for Effect

With this post, we are announcing that the fp-ts project is officially merging with the Effect-TS...

Koders
Cover Image for Backend Delivery - Hands-On Node & Docker 1/2

Backend Delivery - Hands-On Node & Docker 1/2

We’re going to explore how to set yourself up for success - when it comes to exploring Kubernetes...

Koders
Cover Image for Design Patterns in JavaScript: Creational Patterns

Design Patterns in JavaScript: Creational Patterns

In daily life, programmers may encounter many errors while writing code, and naturally they develop...

Koders
Cover Image for Error Handling in Dart and Flutter

Error Handling in Dart and Flutter

Hi everyone! I won't even tell you how important to handle all errors and exceptions in your Flutter...

Koders
Cover Image for Formik Works Great; Here's Why I Wrote My Own

Formik Works Great; Here's Why I Wrote My Own

TL;DR? I made a library to compete with Formik and React Hook Form called "HouseForm". It would mean...

Koders
Cover Image for Dark mode with Analog & Tailwind

Dark mode with Analog & Tailwind

I entirely rebuilt my personal website with Analog and Tailwind a few weeks ago. I tweeted about it...

Koders
Cover Image for E quando o hello world já começa dando errado: a cultura de escrever artigos com tutoriais que só dão certo.

E quando o hello world já começa dando errado: a cultura de escrever artigos com tutoriais que só dão certo.

Você, que está começando agora, provavelmente já recebeu a dica de alguém para fazer um Hello World...

Koders
Cover Image for Optimize React Component Performance with Memoization Using React.memo()

Optimize React Component Performance with Memoization Using React.memo()

In this article, we will discuss what the React.memo() function is, how it works, and when to use it...

Koders
Cover Image for Some new features to look forward to on DEV

Some new features to look forward to on DEV

Hey folks, just wanted to speak to some upcoming features going live on DEV soon via Forem. This is...

Koders
Cover Image for What was your win this week?

What was your win this week?

Heyo! Hope y'all all have fantastic weekends! 🙌 Looking back on this past week, what was something...

Koders
Cover Image for 15 Killer 🗡 JS techniques you've probably never heard of 🔈🔥

15 Killer 🗡 JS techniques you've probably never heard of 🔈🔥

We can all agree that searching for a Javascript bug fix or answer on Google or StackOverflow is not...

Koders
Cover Image for A Anatomia de um repositório

A Anatomia de um repositório

Por muito tempo eu tive o costume de subir meu código no Github, escrever um arquivo README.md bem...

Koders
Cover Image for Aplicando o Learn In Public na Vida Real

Aplicando o Learn In Public na Vida Real

A maneira mais rápida de aprender TL:DR Nesse texto compartilho como foi a minha trajetória...

Koders
Cover Image for Deploying a Lambda with a static IP has never been so simple 🍰

Deploying a Lambda with a static IP has never been so simple 🍰

Learn how to deploy a Lambda with a static IP (for whitelisting concerns) and perform NodeJS SFTP operations using this Lambda.

Koders
Cover Image for Tricky JavaScript Interview Question Using Array And Object Destructuring Combined

Tricky JavaScript Interview Question Using Array And Object Destructuring Combined

The question goes like this: Explain to me what the below line of JavaScript code does: const [{...

Koders
Cover Image for Asking AI what it thinks programming languages look like!

Asking AI what it thinks programming languages look like!

Hey all, long time no see! Just a random fun post for you today, am I back, am I not? Who knows, but...

Koders
Cover Image for Build Your Own Currency Calculator App with Next.js 13, Node.js, Firebase, TypeScript and Tailwind CSS

Build Your Own Currency Calculator App with Next.js 13, Node.js, Firebase, TypeScript and Tailwind CSS

In this tutorial, you will learn how to build a Currency Calculator App using modern web development...

Koders
Cover Image for Building a minimal Linux OS from source code 🏗

Building a minimal Linux OS from source code 🏗

In the modern world, we are surrounded by a huge number of electronic devices of varying degrees of...

Koders
Cover Image for Don't miss on the cloud revolution, learn serverless on AWS the right way

Don't miss on the cloud revolution, learn serverless on AWS the right way

In this article, we will learn how to get started with serverless on AWS. It will require to create...

Koders
Cover Image for Get notified when there are commits to pull in IntelliJ

Get notified when there are commits to pull in IntelliJ

With the help of GitLive’s new pull reminders, you can now pull sooner, reduce the chances of...

Koders
Cover Image for 7 AI Free Website Tools For Everyone and Anyone

7 AI Free Website Tools For Everyone and Anyone

AI tools are on the rise and they are becoming increasingly popular for everyone, especially web...

Koders
Cover Image for How to make your own ChatGPT site

How to make your own ChatGPT site

Many developers are likely familiar with the OpenAI API. By utilizing this API, it is possible to...

Koders
Cover Image for O passo a passo de como criei meu portfólio e como você pode fazer o mesmo

O passo a passo de como criei meu portfólio e como você pode fazer o mesmo

Olá pessoal, Sou desenvolvedora web e sei que ter um portfólio legal é super importante para mostrar...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for What is the purpose of using super constructor with props argument in React?

What is the purpose of using super constructor with props argument in React?

👷‍♂️ super constructor A super constructor is a special constructor in the class hierarchy...

Koders
Cover Image for Building the largest Notifications Library in the world using ChatGPT, React, and NodeJS 🤯

Building the largest Notifications Library in the world using ChatGPT, React, and NodeJS 🤯

TLDR; I am going to show you how to create a notification library like on this...

Koders
Cover Image for Deploying an Application on Kubernetes: A Complete Guide!

Deploying an Application on Kubernetes: A Complete Guide!

Kubernetes is an open-source platform for automating the deployment, scaling, and management of...

Koders
Cover Image for Meme Monday 😈

Meme Monday 😈

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Move Commits Between Branches in Git - 3 Different Methods 🍒

Move Commits Between Branches in Git - 3 Different Methods 🍒

Why do you need to move commits between branches? Let's imagine this scenario: You're so happy, the...

Koders
Cover Image for Resultado da Análise - Pesquisa sobre Meetups (Eventos) de Tecnologia de Comunidades

Resultado da Análise - Pesquisa sobre Meetups (Eventos) de Tecnologia de Comunidades

Uma pesquisa realizada por mim entre dezembro de 2022 e janeiro de 2023 tinha como objetivo aprender...

Koders
Cover Image for Build a CRUD Rest API in JavaScript using Nodejs, Express, Postgres, Docker

Build a CRUD Rest API in JavaScript using Nodejs, Express, Postgres, Docker

Let's create a CRUD rest API in JavaScript, using: Node.js Express Sequelize Postgres Docker Docker...

Koders
Cover Image for Software developers shouldn’t start software companies

Software developers shouldn’t start software companies

Many software developers have a dream of starting a software company. Whether it be the thought of...

Koders
Cover Image for Technical Writing Process: How To Write A Good Technical Article

Technical Writing Process: How To Write A Good Technical Article

In 2021, I joined technical writing, where I have written close to 20 paid technical articles and...

Koders
Cover Image for tsParticles 2.9.1 Released

tsParticles 2.9.1 Released

tsParticles 2.9.1 Changelog Bug Fixes Fixed missing plugins in wordpress...

Koders
Cover Image for tsParticles 2.9.2 Released

tsParticles 2.9.2 Released

tsParticles 2.9.3 Changelog Bug Fixes Fixed some plugins, they weren't loading...

Koders
Cover Image for Complete CSS Selector Cheat Sheet: A Hands-On Guide with images😍

Complete CSS Selector Cheat Sheet: A Hands-On Guide with images😍

CSS selectors can seem challenging because they provide a wide range of options for selecting HTML...

Koders
Cover Image for Eu sou um falso Developer Advocate

Eu sou um falso Developer Advocate

Sumário 1. Prólogo 2. Criador de Conteúdo por ACIDENTE 3. Apenas um Grupo de Amigos...

Koders
Cover Image for NPM Commands and Shortcuts You Should Know as a JavaScript Dev

NPM Commands and Shortcuts You Should Know as a JavaScript Dev

Whether you are a newbie or a proficient in JavaScript world, you probably already use or will use...

Koders
Cover Image for What are portals in React?

What are portals in React?

In this article, we'll dive into the concept of portals in React and see how they can be used to...

Koders
Cover Image for Why Developers Should Learn Docker and Kubernetes in 2023

Why Developers Should Learn Docker and Kubernetes in 2023

Docker and Kubernetes are two essential tool for creating and managing container and must know in this age of Cloud Computing and Microservices.

Koders
Cover Image for Caching at DEV

Caching at DEV

We’ve always put a lot of effort into performance at DEV. We want our users to be able to see their...

Koders
Cover Image for JavaScript Array Methods Cheatsheet

JavaScript Array Methods Cheatsheet

JavaScript is a powerful programming language that is widely used for web development. JavaScript...

Koders
Cover Image for Kubernetes Load Balancer: Expert Guide With Examples

Kubernetes Load Balancer: Expert Guide With Examples

“Kubernetes load balancer” is a pretty broad term that refers to multiple things. In this article, we...

Koders
Cover Image for Quick guide for YAML

Quick guide for YAML

YAML (short for "YAML Ain't Markup Language") is a data serialization format that is used to store...

Koders
Cover Image for When useEffect runs

When useEffect runs

useEffect can be challenging to understand, and manipulating exactly when it runs is a good skill to have!

Koders
Cover Image for 50 Frontend Interview Questions

50 Frontend Interview Questions

Save the blog for the future and CRACK any interview in the WORLD. Under the Hood I’ve...

Koders
Cover Image for Azure Containers Services: Pricing and Feature Comparison

Azure Containers Services: Pricing and Feature Comparison

Many engineers get lost in Azure’s services for running containers. Starting with the basic Azure...

Koders
Cover Image for 5 Best Headless CMS Platforms

5 Best Headless CMS Platforms

A headless ecommerce CMS (content management system) allows developers enough flexibility to create...

Koders
Cover Image for Could GitHub Copilot be a valuable investment for my team?

Could GitHub Copilot be a valuable investment for my team?

GitHub recently launched Copilot for Business, which enables companies to purchase and manage...

Koders
Cover Image for The Future of CSS

The Future of CSS

I have to admit: I don’t always have time to keep up with all the new CSS technologies, and I don’t...

Koders
Cover Image for Comparing the best headless CMS solutions

Comparing the best headless CMS solutions

Introduction A content management system, abbreviated as CMS, is software for creating...

Koders
Cover Image for CSS Social Media Icons

CSS Social Media Icons

What is a css social media icon, How do you make a css social media icon? CSS Social Media Icons...

Koders
Cover Image for Fui demitida, e agora?

Fui demitida, e agora?

É, eu já me fiz essa pergunta. E antes de qualquer coisa, preciso te confessar: também não sabia...

Koders
Cover Image for Typescript: Array & Tuples

Typescript: Array & Tuples

In this article, We are going learn about how you can use type in Array and there is a special thing...

Koders
Cover Image for Use Maps more and Objects less

Use Maps more and Objects less

Objects in JavaScript are awesome. They can do anything! Literally…anything. But, like all things,...

Koders
Cover Image for 5 React Tools to Use in an Ecommerce Stack

5 React Tools to Use in an Ecommerce Stack

Ecommerce has become more popular as businesses turn to online sales to increase their reach....

Koders
Cover Image for Moving From Electron to Tauri

Moving From Electron to Tauri

Part 1: Interprocess Communication — porting a Typescript-based message system of an Electron App to...

Koders
Cover Image for Sometimes I Feel Like I'm Invisible - Experiences of a Woman in Tech

Sometimes I Feel Like I'm Invisible - Experiences of a Woman in Tech

This blog post is very personal and sharing it makes me very vulnerable. So please, respect that. And...

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for Top Free Productivity Apps for 2023

Top Free Productivity Apps for 2023

Productivity apps have become increasingly popular in recent years as people seek ways to streamline...

Koders
Cover Image for 7 great libraries for React

7 great libraries for React

1: usehooks-ts usehooks-ts is a great React Hook library that has saved me countless...

Koders
Cover Image for Introduction to Google APIs: pt. 2 🌎

Introduction to Google APIs: pt. 2 🌎

In this post, we will continue working with Google APIs, focusing specifically on the Google Maps...

Koders
Cover Image for MacOS can remove backgrounds from images

MacOS can remove backgrounds from images

A new option in the finder context menu allows you to remove backgrounds from images.

Koders
Cover Image for Meme Monday 🧢

Meme Monday 🧢

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Why I joined Dagger

Why I joined Dagger

For the past 8 years I’ve been trying to solve CI/CD, “once and for all.” once: the core design of...

Koders
Cover Image for 5 Custom React Hooks That Will Transform Your Code 🤖

5 Custom React Hooks That Will Transform Your Code 🤖

Yesterday after finishing my daily article (yeah, I publish a new article about front-end development...

Koders
Cover Image for 7 Free Public APIs you will love as a developer💖

7 Free Public APIs you will love as a developer💖

1. JSON Placeholder JSON Placeholder is a service that provides you with fake online...

Koders
Cover Image for Must-Have Websites for Every Frontend Web Developer

Must-Have Websites for Every Frontend Web Developer

12 Essential Websites for Frontend Web Development Frontend web development can be a challenging...

Koders
Cover Image for React Anti-Patterns and Best Practices - Do's and Don'ts

React Anti-Patterns and Best Practices - Do's and Don'ts

React may seem to be one of the least opinionated frameworks in the Wild West Web. Despite that,...

Koders
Cover Image for Things you should look for in a Code Review

Things you should look for in a Code Review

Code review, or you can call it Peer review, is an activity for Software Quality assurance, which one...

Koders
Cover Image for Build Your First Port Scanner using Python

Build Your First Port Scanner using Python

Cyber security has become necessary for every business today, with over seven websites created every...

Koders
Cover Image for I Created An Animated Cheatsheet For CSS Selectors That Went Viral On Social Media 🤯🔥

I Created An Animated Cheatsheet For CSS Selectors That Went Viral On Social Media 🤯🔥

CSS Selectors Animated Cheatsheet 🤯⬇️ Took me almost 2 hours to create this for you guys...

Koders
Cover Image for Rendering strategies: CSR, SSR, SSG, ISR

Rendering strategies: CSR, SSR, SSG, ISR

We have been using frontend libraries/frameworks that help to build single-page applications out of...

Koders
Cover Image for Top Free Photo & Video Editing Apps for 2023

Top Free Photo & Video Editing Apps for 2023

In the age of social media, photo and video editing has become an essential tool for anyone looking...

Koders
Cover Image for What is the Conversion Rate Formula?

What is the Conversion Rate Formula?

The conversion rate is a critical metric for businesses and marketers, as it measures the...

Koders
Cover Image for 20 Git Commands That Will Make You a Version Control Pro.

20 Git Commands That Will Make You a Version Control Pro.

Version control is essential for programmers who want to collaborate effectively and track changes...

Koders
Cover Image for HarperDB Helm chart on Artifact Hub

HarperDB Helm chart on Artifact Hub

Introduction Hey 👋, in this post, we shall see how to create a helm chart for HarperDB...

Koders
Cover Image for Top 5+ Free Chakra UI Admin Dashboards & Templates for 2023

Top 5+ Free Chakra UI Admin Dashboards & Templates for 2023

The world of web development is constantly evolving, and the use of admin dashboards & templates...

Koders
Cover Image for TypeScript Utility Types You Need to Know

TypeScript Utility Types You Need to Know

Are you ever building something in TypeScript and realize... AGH! This package is not exporting a...

Koders
Cover Image for What was your win this week?

What was your win this week?

Hey folks! 👋 Hope y'all all enjoy your weekends. Looking back on this past week, what was something...

Koders
Cover Image for 10 best GitHub repos for developers ✅

10 best GitHub repos for developers ✅

With the help of GitHub, developers can easily access and share their code with others. It has become...

Koders
Cover Image for Celebrate Black History Month by Donating to These 10 Organizations!

Celebrate Black History Month by Donating to These 10 Organizations!

For the entire month of February, we at DEV observe Black History Month as per celebrations in the...

Koders
Cover Image for Portfolio website for the developer

Portfolio website for the developer

As a software developer, I know the importance of having a strong portfolio website to showcase our...

Koders
Cover Image for Twitter charging for API usage starting Feb. 9th

Twitter charging for API usage starting Feb. 9th

Twitter as of February 9th will start charging developers to use their API. ...

Koders
Cover Image for Understanding the Spread Operator(...) in JavaScript

Understanding the Spread Operator(...) in JavaScript

In today's episode of talking about awesome JavaScript features, we are going to turn our attention...

Koders
Cover Image for 10 GitHub repositories you must know as a JavaScript developer

10 GitHub repositories you must know as a JavaScript developer

If you want to improve your programming skills, then learning continuously could be the safest and...

Koders
Cover Image for Comparing Kubernetes Gateway and Ingress APIs

Comparing Kubernetes Gateway and Ingress APIs

A couple of months ago, the new Kubernetes Gateway API graduated to beta. Why do you need another...

Koders
Cover Image for Easily deploy your portfolio website with AWS CDK 🚀

Easily deploy your portfolio website with AWS CDK 🚀

Why follow this tutorial? Coding your own portfolio website is a cool introduction to...

Koders
Cover Image for Unleash the Power of JavaScript String Methods - Your Ultimate Cheat Sheet 🤯🔥

Unleash the Power of JavaScript String Methods - Your Ultimate Cheat Sheet 🤯🔥

JavaScript strings are a powerful tool for manipulating text and working with data. To get the most...

Koders
Cover Image for Weekly web development resources #135

Weekly web development resources #135

shadcn/ui Accessible and customizable open-source Next.js components that you can copy...

Koders
Cover Image for Chrome Extensions of the Month - January 2023

Chrome Extensions of the Month - January 2023

In this article, I will suggest to you some of the best extensions you need to install for better...

Koders
Cover Image for Elm 2022, a year in review

Elm 2022, a year in review

A list of contributions made in the year 2022 to the Elm language. From blog posts to videos, from tutorials to demos.

Koders
Cover Image for Understanding Color and Accessibility

Understanding Color and Accessibility

When it comes to making your applications accessible, the colors that you choose play a huge role!...

Koders
Cover Image for Understanding the javascript:void(0) Statement

Understanding the javascript:void(0) Statement

Occasionally, you may come across an HTML document that includes the use of...

Koders
Cover Image for Welcome @devintelbyte, the 1 millionth registered DEV!

Welcome @devintelbyte, the 1 millionth registered DEV!

DEV just passed 1 million registered members, and the 1 millionth is @devintelbyte 😆. Thank you to...

Koders
Cover Image for 7 Awesome Free APIs for Your Next Node.js Project

7 Awesome Free APIs for Your Next Node.js Project

This article was originally published at...

Koders
Cover Image for Just Launched Dyte on Product Hunt

Just Launched Dyte on Product Hunt

What is Dyte? Dyte is a live video calling SDK that lets you embed completely customizable...

Koders
Cover Image for Meme Monday 👁

Meme Monday 👁

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for Must have websites for every Frontend Web developer

Must have websites for every Frontend Web developer

Frontend Web development can be tough sometimes when you don’t have some essential tools to make your...

Koders
Cover Image for Top 20 React.JS interview questions.

Top 20 React.JS interview questions.

As a React developer, it is important to have a solid understanding of the framework's key concepts...

Koders
Cover Image for 10 𝐆𝐢𝐭𝐇𝐮𝐛 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐢𝐞𝐬 𝐭𝐨 𝐚𝐝𝐯𝐚𝐧𝐜𝐞 𝐲𝐨𝐮𝐫 𝐜𝐚𝐫𝐞𝐞𝐫 as a Developer 📚

10 𝐆𝐢𝐭𝐇𝐮𝐛 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐢𝐞𝐬 𝐭𝐨 𝐚𝐝𝐯𝐚𝐧𝐜𝐞 𝐲𝐨𝐮𝐫 𝐜𝐚𝐫𝐞𝐞𝐫 as a Developer 📚

With over 100 million repositories on GitHub, it can be overwhelming to find the right repository for...

Koders
Cover Image for Build These 5 Projects To Get Hired As A Junior React Developer ASAP 🤯🔥

Build These 5 Projects To Get Hired As A Junior React Developer ASAP 🤯🔥

Are you looking to get hired as a junior React developer? Building projects is a great way to...

Koders
Cover Image for Creating the effect of traveling through space

Creating the effect of traveling through space

Hello everyone! Today we're going to create the effect of traveling through space using javascript...

Koders
Cover Image for Introducing Serverless DNA - A New Site dedicated to Serverless!

Introducing Serverless DNA - A New Site dedicated to Serverless!

One thing I have learned over the past year while writing blog articles on Serverless to help people...

Koders
Cover Image for Reduce your Python code complexity with this simple trick

Reduce your Python code complexity with this simple trick

As engineers, we should always strive to write simple code. One common pitfall which is typical...

Koders
Cover Image for 5 Life-Changing Lessons I Learned From Being Laid Off That Will Put You Ahead Of 97% Of People

5 Life-Changing Lessons I Learned From Being Laid Off That Will Put You Ahead Of 97% Of People

I am sitting in this auditorium with 50 other coworkers. Our manager and the HR lady are there. They...

Koders
Cover Image for Create Mini-Apps That Wow: How to build Sleek and Fast mobile apps using any JS Frameworks and Ionic Portals

Create Mini-Apps That Wow: How to build Sleek and Fast mobile apps using any JS Frameworks and Ionic Portals

Imagine you're a developer of an online wallet mobile app, and the owner of the local cinema...

Koders
Cover Image for Defect life cycle in API testing ⚙️

Defect life cycle in API testing ⚙️

While creating an app or an API, any developer or tester faces some bugs or errors that need to be...

Koders
Cover Image for I created a website for nature sounds to help you focus, sleep, relax and relieve stress.

I created a website for nature sounds to help you focus, sleep, relax and relieve stress.

Live: Demo Source: Github Made with Next.js TypeScript Tailwind CSS

Koders
Cover Image for Received 2022 Top Authors Gift from DEV.TO

Received 2022 Top Authors Gift from DEV.TO

I received 2022 top authors gift from dev.to. Thanks for giving me such interesting gift...

Koders
Cover Image for 20 Killer JavaScript One-Liners That’ll Save You Hours of Coding 🤯🔥

20 Killer JavaScript One-Liners That’ll Save You Hours of Coding 🤯🔥

Take your JavaScript skills to the next level with these essential one-liners that will also save you...

Koders
Cover Image for Git Commit Patterns

Git Commit Patterns

The use of Git for us Devs is something essential, whether in personal projects, open source with...

Koders
Cover Image for GKE Security: Top 10 Strategies for Securing Your Cluster

GKE Security: Top 10 Strategies for Securing Your Cluster

Security is one of key challenges in Kubernetes because of its configuration complexity and...

Koders
Cover Image for The 10 Signs That You Need To Hire A Web Developer

The 10 Signs That You Need To Hire A Web Developer

Having a web-based identity in the form website is critical today. Regardless of your industry or the...

Koders
Cover Image for What was your win this week?

What was your win this week?

Hey y'all! 👋 Hope everybody has an awesome weekend! Looking back on this past week, what was...

Koders
Cover Image for Deploying ML models straight from Jupyter Notebooks

Deploying ML models straight from Jupyter Notebooks

Winter is a time of magic 🧙‍♂️. Everyone is waiting for something special at this time, and Data...

Koders
Cover Image for Essential Design Patterns in Java

Essential Design Patterns in Java

Design patterns are reusable solutions to common software design problems. They provide a way to...

Koders
Cover Image for Flaky Tests, and How to Deal with Them

Flaky Tests, and How to Deal with Them

Intro Hey! My name is Yarden Porat, and in this article, I will explain what flaky tests...

Koders
Cover Image for My Favorite System Design and Software Architecture Books for Experienced Developers

My Favorite System Design and Software Architecture Books for Experienced Developers

These are the best System Design and Software Architecture Books for Programmers, Developer, and experienced developers who want to become software architect

Koders
Cover Image for Why I Decided to Invest in My Portfolio as a Junior Developer

Why I Decided to Invest in My Portfolio as a Junior Developer

As a junior developer, it can be easy to overlook the importance of investing in your portfolio....

Koders
Cover Image for 4 simple ways for developers to earn an extra $500 per month

4 simple ways for developers to earn an extra $500 per month

As a developer, you're likely always looking for ways to improve your skills and advance your career....

Koders
Cover Image for Creating a website brand with ChatGPT, Stable Diffusion, React and NodeJS 🤯

Creating a website brand with ChatGPT, Stable Diffusion, React and NodeJS 🤯

TLDR; In this article, you'll learn how to build a web application that uses ChatGPT and...

Koders
Cover Image for Deliver perfect HTTP security headers with AWS CloudFront

Deliver perfect HTTP security headers with AWS CloudFront

HTTP security headers protects your users from common attacks. AWS CloudFront makes it easy to add HTTP security headers to your application.

Koders
Cover Image for NodeJS with Kafka: Build Async Programs with ease

NodeJS with Kafka: Build Async Programs with ease

📍 Sync and Async Programming 😶‍🌫️ In modern world with so many complexities in Software...

Koders
Cover Image for Top 10 VS Code Extensions to boost your Productivity in 2023

Top 10 VS Code Extensions to boost your Productivity in 2023

Table of contents Introduction 1. Bito AI 2. Bookmarks 3. Code Spell Checker 4. Better...

Koders
Cover Image for 8 Best C++ IDEs to use in 2023

8 Best C++ IDEs to use in 2023

Today’s post is devoted to 8 popular C++ programming environments. Many of them also support other...

Koders
Cover Image for Announcing the Linode + DEV Hackathon!

Announcing the Linode + DEV Hackathon!

Join us for this opportunity to build an awesome application with Linode while earning some great prizes

Koders
Cover Image for Fast and reliable end-to-end tests with Playwright on GitHub Actions

Fast and reliable end-to-end tests with Playwright on GitHub Actions

Playwright is a powerful web testing tool supporting Chromium, Firefox and WebKit engines. The...

Koders
Cover Image for Things to do and not to do during a wave of tech layoffs

Things to do and not to do during a wave of tech layoffs

Tech layoffs suck, and I lived through five of them. Here are some tips to deal with them.

Koders
Cover Image for Top 7 Featured DEV Posts from the Past Week

Top 7 Featured DEV Posts from the Past Week

A round up of the most-read and most-loved contributions from the community this past week

Koders
Cover Image for Appwrite Loves Open Source: Why I decided to support Starship

Appwrite Loves Open Source: Why I decided to support Starship

Open-source is at the ❤️ of everything we do at Appwrite, and we want to enable and foster the...

Koders
Cover Image for Building personalised recommendation system (p.2)

Building personalised recommendation system (p.2)

In the first part of the series on building a personalised music recommendation system, we discussed...

Koders
Cover Image for How to upload images to S3 from a react application

How to upload images to S3 from a react application

Caution: _This post doesn't demonstrate best practices as many pointed out in the comment section....

Koders
Cover Image for Meme Monday 🫵

Meme Monday 🫵

Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space! Humor in...

Koders
Cover Image for TypeScript: type vs interface

TypeScript: type vs interface

Let's resolve this forever outstanding question: Should I use type or interface? Spoiler: It's...

Koders
Cover Image for 6 GitHub Repositories You Can't Live Without

6 GitHub Repositories You Can't Live Without

As a developer, you know that coding can be a time-consuming and complex process. But what if there...

Koders
Cover Image for Difference Between DOM and Virtual DOM

Difference Between DOM and Virtual DOM

The Document Object Model (DOM) is a programming API for HTML and XML documents, and it represents...

Koders
Cover Image for Improve Your HTML Semantic With Pico CSS😍

Improve Your HTML Semantic With Pico CSS😍

People mainly use div tags instead of HTML semantics, and one question always arises, "why should we...

Koders
Cover Image for Top 10 Most Popular CSS Interview Questions 🦄

Top 10 Most Popular CSS Interview Questions 🦄

Top 10 most popular CSS interview questions that you will most likely get during an interview 🦄 1️⃣...

Koders
Cover Image for Web Assembly With Rust

Web Assembly With Rust

It is a universal binary code that is designed for the web. Wasm uses a low virtual machine with...

Koders
Cover Image for 5 Reasons To Choose JavaScript Maps Over Objects For Storing Key-Value Pairs(With Examples)

5 Reasons To Choose JavaScript Maps Over Objects For Storing Key-Value Pairs(With Examples)

At 18 I started my "career" as an IT support guy. At 20 I was flying 80 hours per month as a flight...

Koders
Cover Image for Difference Between Responsive Design and Adaptive Design

Difference Between Responsive Design and Adaptive Design

As a frontend developer or UI designer, this is definitely one of the most asked questions according...

Koders
Cover Image for The last form library for React you will ever need

The last form library for React you will ever need

Hello everyone, in this tutorial I'm going to show how to create forms easily using use-form package,...

Koders
Cover Image for The Top 5 Websites for Effective Coding

The Top 5 Websites for Effective Coding

Welcome to our latest blog post where we will be discussing the top 5 websites for effective coding....

Koders
Cover Image for Web apps - my mental cheat-sheet

Web apps - my mental cheat-sheet

Intro This article is part of the “Continuous Delivery: HTML to Kubernetes”. While I...

Koders
Cover Image for 2023's Top Development Projects for Programmers: A Complete List of Tutorials and Tools for Mastering the Latest Technologies

2023's Top Development Projects for Programmers: A Complete List of Tutorials and Tools for Mastering the Latest Technologies

Welcome to our blog post on "2023's Top Development Projects for Programmers"! As a developer,...

Koders
Cover Image for AKS Cost Optimization: Top 7 Strategies to Cut Your AKS Cluster Costs

AKS Cost Optimization: Top 7 Strategies to Cut Your AKS Cluster Costs

Azure Kubernetes Service (AKS) is one of the most popular managed container services. While offering...

Koders
Cover Image for Become a JavaScript Testing Pro: 14 Resources for Developers

Become a JavaScript Testing Pro: 14 Resources for Developers

You know I have a strong passion for testing. Testing helps me to maintain good code design, stay...

Koders
Cover Image for Data Engineering and DataOps: A Beginner's Guide to Building Data Solutions and Solving Real-World Challenges

Data Engineering and DataOps: A Beginner's Guide to Building Data Solutions and Solving Real-World Challenges

Introduction Data engineering is the process of designing, building, maintaining, and...

Koders
Cover Image for Text To Speech Converter with JavaScript

Text To Speech Converter with JavaScript

Converting text to speech using HTML, CSS, and JavaScript can be done using the SpeechSynthesis API....

Koders
Cover Image for CLI tools you won't be able to live without 🔧

CLI tools you won't be able to live without 🔧

A list of 50 command line tools, which you should definitely check out!

Koders
Cover Image for CSS Generators

CSS Generators

Welcome to our blog about CSS generators! Are you tired of manually writing CSS code for your website...

Koders
Cover Image for Documenting Forem's v1 API

Documenting Forem's v1 API

Forem has set a milestone to update our (v1) API documentation and we need YOUR help! There are...

Koders
Cover Image for Don't target 100% coverage

Don't target 100% coverage

Don't target 100% coverage... but achieve it anyway! I recently noticed that a lot of...

Koders
Cover Image for sls-mentor: your serverless quality teacher has arrived!

sls-mentor: your serverless quality teacher has arrived!

This article is part of a series about sls-mentor, the new open-source tool allowing you to audit...

Koders
Cover Image for 33+ Exclusive In-house Free Templates for 2023

33+ Exclusive In-house Free Templates for 2023

Worldwide digitization has brought about the crucial trend of establishing one’s online presence as...

Koders
Cover Image for Deep Cloning Objects in JavaScript, the Modern Way

Deep Cloning Objects in JavaScript, the Modern Way

Did you know, there's now a native way in JavaScript to do deep copies of objects? That's right,...

Koders
Cover Image for How to Build a Real world Website Using HTML CSS JavaScript

How to Build a Real world Website Using HTML CSS JavaScript

In this course, you will create a completely responsive real-world website with modern UI in...

Koders
Cover Image for Weekly web development resources #133

Weekly web development resources #133

Radix Unstyled, accessible components for building high‑quality design systems and web...

Koders
Cover Image for What are E-Commerce Kpis

What are E-Commerce Kpis

E-commerce Key Performance Indicators (KPIs) are metrics used to measure the performance and success...

Koders
Cover Image for AI Tools for Developers

AI Tools for Developers

DeepCode: A platform that uses AI to analyze code and identify potential issues and...

Koders
Cover Image for Get notified when there are commits to pull in VS Code

Get notified when there are commits to pull in VS Code

With the help of GitLive’s new pull reminders, you can now pull sooner, reduce the chances of...

Koders
Cover Image for Introduction to Google APIs: pt. 1

Introduction to Google APIs: pt. 1

Google APIs are a set of programming interfaces developed by Google that allow external developers to...

Koders
Cover Image for Scale Node JS App using Cluster Module

Scale Node JS App using Cluster Module

📍 NodeJS Concurrency 🙂 When It comes to writing Backend (or API for say) we can code them...

Koders
Cover Image for refine Hackathon with $1500 prize!

refine Hackathon with $1500 prize!

refine is a React-based framework for the rapid ✨ development of CRUD web applications. It...

Koders
Cover Image for 24 Things I wish I knew when I started learning how to code

24 Things I wish I knew when I started learning how to code

As a beginner in the world of coding, it can be overwhelming to navigate through all the different...

Koders
Cover Image for Beginners guide on how not to abandon that one project

Beginners guide on how not to abandon that one project

I know, you are putting the project off because you're "busy" But now let's be honest with...

Koders
Cover Image for Mastering the Art of Writing Effective GitHub Commit Messages

Mastering the Art of Writing Effective GitHub Commit Messages

There are no strict rules for writing commit messages but When working on a project on GitHub, it's...

Koders
Cover Image for Safe Data Fetching in Modern JavaScript

Safe Data Fetching in Modern JavaScript

Fetch - the wrong way fetch in JavaScript is awesome. But, you may have something like...

Koders
Cover Image for Top 5+ Best Free ReactJS Admin Dashboard Templates for 2023

Top 5+ Best Free ReactJS Admin Dashboard Templates for 2023

Building an admin dashboard for your application can be a complex and time-consuming task, especially...

Koders
Cover Image for 15 Useful React Custom Hooks That You Can Use In Any Project

15 Useful React Custom Hooks That You Can Use In Any Project

React custom hooks allow for reusable logic in functional components, making it possible to separate...

Koders
Cover Image for 9 Fantastic websites every developer must know

9 Fantastic websites every developer must know

I’ve been such a fan of websites that helps to reduce our work so much easier. Even for developers,...

Koders
Cover Image for Complete Guide To Make You a Regex Guru

Complete Guide To Make You a Regex Guru

This is the second article in a series of regex articles. In the first article, you can read about...

Koders
Cover Image for How to use Google Analytics Data API

How to use Google Analytics Data API

In this article, I am going to walk you through that how you Google Analytics Data API to fetch data...

Koders
Cover Image for Making Your First Open Source Contribution: A Beginner-Friendly Guide

Making Your First Open Source Contribution: A Beginner-Friendly Guide

First time Practice Contributions! Visit This Link to get Started for this...

Koders
Cover Image for 5 principles of readable code: KISS | YAGNI | DRY | BDU | Occam's razor

5 principles of readable code: KISS | YAGNI | DRY | BDU | Occam's razor

This post will help you understand the fundamental principles of writing readable code. React and...

Koders
Cover Image for 51 AI tools you should be using for life, programming, content creation and everything else

51 AI tools you should be using for life, programming, content creation and everything else

If you enjoy this topic, you will probably like my articles, tweets, and stuff. If you're wondering,...

Koders
Cover Image for 9 Common JavaScript Interview Questions You Might Not Know The Answer For.

9 Common JavaScript Interview Questions You Might Not Know The Answer For.

Whether you like them or not, tricky questions are still asked by interviewers in the wild. The...

Koders
Cover Image for How to build a portfolio website with React & Tailwind CSS

How to build a portfolio website with React & Tailwind CSS

Every developer must have a portfolio website to showoff their skills and projects. If you prefer...

Koders
Cover Image for How to use ChatGPT to boost your developer productivity

How to use ChatGPT to boost your developer productivity

Table of contents Introduction What is ChatGPT How to use it to increase your...

Koders
Cover Image for 5 Books That Changed My Life

5 Books That Changed My Life

I read around 30 books a year, and occasionally I come across a book that either teaches me something...

Koders
Cover Image for 8 Must-Use VS Code Extensions For Web Developers😈

8 Must-Use VS Code Extensions For Web Developers😈

Certainly, VS code is one of the most popular and widely used code editors among developers. VS...

Koders
Cover Image for E-commerce Design Best Practices

E-commerce Design Best Practices

E-commerce design is the process of creating an online store that is visually appealing, easy to...

Koders
Cover Image for GKE Cost Optimization: 10 Steps For A Lower Cloud Bill In 2023

GKE Cost Optimization: 10 Steps For A Lower Cloud Bill In 2023

If you’ve been running your workloads on Google Cloud’s managed Kubernetes service (GKE), you...

Koders
Cover Image for JavaScript Console Types and Tricks

JavaScript Console Types and Tricks

Hello Everyone! As a web developer, we always use "console" to debug our code. In this post, we'll...

Koders
Cover Image for ⏪ 4 Ways to Undo a Git Commit - Amend vs Reset

⏪ 4 Ways to Undo a Git Commit - Amend vs Reset

I'm quite sure all of these happened to you at least once: You committed a change with the wrong...

Koders
Cover Image for How to debounce and throttle in React without losing your mind

How to debounce and throttle in React without losing your mind

When talking about performance in general, and especially in React, the words “immediate”, “fast”,...

Koders
Cover Image for I just made my first fullstack application. Here's how.

I just made my first fullstack application. Here's how.

Hey everyone!! I just made my created my first fullstack application, called The Quotes Place....

Koders
Cover Image for Microservices Logging | A Practical Guide to Logging in Microservices

Microservices Logging | A Practical Guide to Logging in Microservices

This article was originally posted on SigNoz Blog and is written by Vaishnavi Abirami. Microservices...

Koders
Cover Image for Top 5+ ReactJS Design Systems for 2023

Top 5+ ReactJS Design Systems for 2023

As we all know, ReactJS is a popular JavaScript library for building user interfaces, and many...

Koders
Cover Image for 7 React Projects for Beginners in 2023 (+ Code)

7 React Projects for Beginners in 2023 (+ Code)

You're ready to start making simple projects with React, but you don't know what to make. Where...

Koders
Cover Image for A Brief History of API: RPC, REST, GraphQL, tRPC

A Brief History of API: RPC, REST, GraphQL, tRPC

Background Last week I joined an event about GraphQL or TRPC discussion hosted by Guild in...

Koders
Cover Image for Angular 15: interceptor as a function

Angular 15: interceptor as a function

Introduction The release of Angular 14 made it possible to use the inject function outside...

Koders
Cover Image for Creating a website aggregator with ChatGPT, React, and Node.js 🚀

Creating a website aggregator with ChatGPT, React, and Node.js 🚀

A website aggregator is a website that collects data from other websites across the internet and puts...

Koders
Cover Image for Welcoming new authors 💖 and fighting spam 🗑️ on DEV

Welcoming new authors 💖 and fighting spam 🗑️ on DEV

With one reporting tool we can both welcome new authors and fight spam.

Koders
Cover Image for 7 Must-Have Tools for Developers to Boost Productivity that nobody told you about !!

7 Must-Have Tools for Developers to Boost Productivity that nobody told you about !!

As a developer, remaining productive and efficient is critical to completing your job on time....

Koders
Cover Image for 7 React Hooks for Every Project

7 React Hooks for Every Project

Hooks are one of the most powerful features of React. They enable us to easily reuse functionality...

Koders
Cover Image for Debugging Like a Boss: A Decade's Worth of Tips

Debugging Like a Boss: A Decade's Worth of Tips

If you're a developer, chances are you've spent countless hours debugging code. Debugging can be...

Koders
Cover Image for My Visual JavaScript Array Cheatsheet That Went Viral on Linkedin 🤯🔥

My Visual JavaScript Array Cheatsheet That Went Viral on Linkedin 🤯🔥

I Created this JavaScript Array Methods Cheatsheet 🤯 Took me almost 2 hrs to create this animated...

Koders
Cover Image for Setting up a Documentation Website for your Software Project with Hugo and Netlify

Setting up a Documentation Website for your Software Project with Hugo and Netlify

In the second part of our series, we'll see how to set up a dedicated documentation website for your software project using the Hugo static site generator, and having it hosted for free on Netlify.

Koders
Cover Image for A Software Developer’s Guide to Writing

A Software Developer’s Guide to Writing

The Ultimate Guide to Writing in Tech For a Developer I started writing because I wanted...

Koders
Cover Image for Implementing Microservice Architecture In Node JS

Implementing Microservice Architecture In Node JS

📍 Introduction 🙂 As we have discussed in our previous blog "Monolithic vs Microservices: A...

Koders
Cover Image for Python Web Development Using Django in 2023

Python Web Development Using Django in 2023

Django is a web app development framework, and we will be using Django Python in this blog to make...

Koders
Cover Image for Status codes in API Testing🆗🆘

Status codes in API Testing🆗🆘

In this post, we will discuss an extremely important part of API testing: status codes. Imagine that...

Koders
Cover Image for Your GitHub year in review - 10 fun ways to visualize your contributions

Your GitHub year in review - 10 fun ways to visualize your contributions

Love 'em or loathe 'em, GitHub contribution graphs are often a great way to help share a story....

Koders
Cover Image for 10 Best Developer Swags for 2023

10 Best Developer Swags for 2023

Hello, my fellow developers, This article will be a little different because in this article I will...

Koders
Cover Image for 7 Amazing GitHub Repositories Every Developer Should Follow in 2023

7 Amazing GitHub Repositories Every Developer Should Follow in 2023

GitHub is the dominant player in hosting Software Projects on the web. With 200 M+ repositories,...

Koders
Cover Image for 8 React Projects to Build in 2023

8 React Projects to Build in 2023

If you want to be good at React, building projects is one of the best ways to do it. I have put...

Koders
Cover Image for Build a custom MySQL Docker Container

Build a custom MySQL Docker Container

Tired of going through endless documentation for setting up your database in any computer apart from...

Koders
Cover Image for How to build your IT startup in 2023 as a young IT professional and entrepreneur

How to build your IT startup in 2023 as a young IT professional and entrepreneur

Starting an IT startup in 2023 can be a challenging but rewarding experience for a young IT...

Koders
Cover Image for Bundling YAMLs for Kubernetes with Helm

Bundling YAMLs for Kubernetes with Helm

The introduction of microservice architecture revolutionised the way softwares are developed today....

Koders
Cover Image for Hacking a zero costs blogging system. With emails!

Hacking a zero costs blogging system. With emails!

A story of how I managed to spin up a blogging system with a hacky email subscription system and no monthly costs

Koders
Cover Image for NextJS + GPT-3: Build a cover letter generator

NextJS + GPT-3: Build a cover letter generator

Learn how to build a cover letter generator. This app would generate a cover letter based on your...

Koders
Cover Image for Revolutionizing the Web with WebAssembly: A Comprehensive Guide

Revolutionizing the Web with WebAssembly: A Comprehensive Guide

WebAssembly (Wasm) is a low-level binary format that is designed to be faster and more efficient than...

Koders
Cover Image for Top 5 cryptocurrency APIs for developers ©️

Top 5 cryptocurrency APIs for developers ©️

Since the creation of a Bitcoin in 2009, interest in cryptocurrencies has increased drastically and...

Koders
Cover Image for All you (probably) need to know about caching on the web 🗃

All you (probably) need to know about caching on the web 🗃

Every developer has most likely bumped into the concept of caching at some point in their...

Koders
Cover Image for Awesome Readme Examples for Writing better Readmes

Awesome Readme Examples for Writing better Readmes

Awesome Readme Examples for Writing better Readmes Introduction Writing the...

Koders
Cover Image for C elements that are not supported in C++🚫

C elements that are not supported in C++🚫

C is a classic language for developing system software and any software for microprocessors. Linux,...

Koders
Cover Image for Responsive Personal Portfolio Website Using HTML CSS JavaScript

Responsive Personal Portfolio Website Using HTML CSS JavaScript

How to Make Responsive Portfolio Website Using HTML CSS JavaScript This video will show you how...

Koders
Cover Image for What Are People Building With WebAssembly?

What Are People Building With WebAssembly?

WebAssembly (WASM) has been a buzzword in the past few years. It's a technology that raises a lot of...

Koders
Cover Image for Become a Frontend web developer in 2023 - A step by step guide

Become a Frontend web developer in 2023 - A step by step guide

This is the roadmap that I wish I had when I was starting out to become a frontend developer I came...

Koders
Cover Image for Every Software Developer should write a blog

Every Software Developer should write a blog

As a software engineer it’s been a couple of years that I’m saying to myself that I’m going to start...

Koders
Cover Image for How I Built a Food Ecommerce Restaurant with Next.js, Paystack and Medusa

How I Built a Food Ecommerce Restaurant with Next.js, Paystack and Medusa

Food restaurants remain one of the best lucrative businesses around the world. They get patronage on...

Koders
Cover Image for How to use Material UI Card Component

How to use Material UI Card Component

Author: Doro Onome Introduction Material UI cards are an important part of modern web...

Koders
Cover Image for Kubernetes Control Plane: 10 Tips for Airtight K8s Security

Kubernetes Control Plane: 10 Tips for Airtight K8s Security

In a recent report, 94% of respondents said they experienced a Kubernetes-related security incident....

Koders
Cover Image for Building a Video Player in React

Building a Video Player in React

Introduction React has been the most popular JavaScript framework for building frontend....

Koders
Cover Image for Database 101: Data Consistency for Beginners

Database 101: Data Consistency for Beginners

Table Of Contents 1. Prologue 2. There's much more possibilities than MySQL 3. SQL vs...

Koders
Cover Image for How to Fetch Data in React with useSWR

How to Fetch Data in React with useSWR

Author: Michael Hungbo Introduction Data is unquestionably an important component of any...

Koders
Cover Image for Typescript: Functions

Typescript: Functions

In this article, we are going learn about How you can use typescript in functions. And How to...

Koders
Cover Image for What is cURL and why is it important in API testing?🤖

What is cURL and why is it important in API testing?🤖

Today’s post is devoted to one of the inevitable parts of API testing – cURL. cURL (client URL) –...

Koders
Cover Image for 6 ways we improved our documentation in 2022

6 ways we improved our documentation in 2022

At Medusa, we strive to provide developers with the best experience. Documentation plays a huge role...

Koders
Cover Image for How to speak at conferences when you’re scared of public speaking

How to speak at conferences when you’re scared of public speaking

In 2022, I did something I never thought I would do – stand on a stage and speak to a large audience....

Koders
Cover Image for Incremental compilation for Crystal - Part 1

Incremental compilation for Crystal - Part 1

Thoughts about how to introduce modular compilation for Crystal

Koders
Cover Image for My Experience as a Dev Chat speaker at AWS re:Invent 2022

My Experience as a Dev Chat speaker at AWS re:Invent 2022

At the last AWS reInvent 2022, I was able to speak in Dev Chat under the Community track for the...

Koders
Cover Image for What new badges would you like to see on DEV?

What new badges would you like to see on DEV?

It's a new year and for many of us that means new goals, resolutions, and general self...

Koders
Cover Image for 17 Compelling Reasons To Start Ditching TypeScript Now.

17 Compelling Reasons To Start Ditching TypeScript Now.

If you're anything like me, you're probably using Typescript because you were forced to. Your company...

Koders
Cover Image for Finally a clean and easy way to add Table of Contents to dev.to articles 🤩

Finally a clean and easy way to add Table of Contents to dev.to articles 🤩

Contrary to other platforms, dev.to doesn't have built-in support for Table of Contents (TOCs). Many...

Koders
Cover Image for Help, my Angular bundle is growing!

Help, my Angular bundle is growing!

When building an Angular application, things are usually pretty smooth. However, as time goes by and...

Koders
Cover Image for JS Functional Concepts: Pipe and Compose

JS Functional Concepts: Pipe and Compose

Function piping and composition are concepts from functional programming that of course are possible...

Koders
Cover Image for Microservices vs Monolithic Architecture: A Practical Approach

Microservices vs Monolithic Architecture: A Practical Approach

📍 Monolithic and Its issues 🙂 When we start learning backend development and...

Koders
Cover Image for Become an Animation Master with Anime.js - Setting up the Environment and Basic Animations

Become an Animation Master with Anime.js - Setting up the Environment and Basic Animations

Animations, if used wisely, can take the user experience of your websites to a whole different level,...

Koders
Cover Image for Complete guide to ESLint, Prettier, husky and lint-staged

Complete guide to ESLint, Prettier, husky and lint-staged

Detailed guide on how to install ESLint, Prettier, husky and lint-staged ✍🏻 Why do you need...

Koders
Cover Image for How Python can help web developers

How Python can help web developers

As a web developer, you're no stranger to the never-ending quest for tools and technologies that can...

Koders
Cover Image for How to Optimize Your Website for Mobile Devices

How to Optimize Your Website for Mobile Devices

Best practices for mobile optimization When optimizing your website for mobile devices,...

Koders
Cover Image for 💅🏻If you're beautiful, follow this JS Code Style

💅🏻If you're beautiful, follow this JS Code Style

Summary 📑 Soft tabs with two spaces Never use semicolons Always use single quotes Keep...

Koders
Cover Image for A complete guide to JavaScript's .reduce() function (with real-world examples)

A complete guide to JavaScript's .reduce() function (with real-world examples)

In this guide we are going to cover: What is the .reduce() function? Creating our version of the...

Koders
Cover Image for How to create navigation menu with HTML CSS step by step | web design tutorial | HTML CSS tutorial

How to create navigation menu with HTML CSS step by step | web design tutorial | HTML CSS tutorial

Hello!! Creative People, Today I want to share with you HTML CSS Design (Navigation Menu). I...

Koders
Cover Image for React Cheatsheet for 2023 ✍️

React Cheatsheet for 2023 ✍️

Welcome to my React cheat sheet! In this article, I'll cover all the common concepts and techniques...

Koders
Cover Image for The Best SvelteKit 1.0 YouTube Tutorials – January 2023 🤓 🎓

The Best SvelteKit 1.0 YouTube Tutorials – January 2023 🤓 🎓

SvelteKit 1.0 has been released. So besides older tutorials as listed in my older post (The Best...

Koders
Cover Image for Typescript: Types

Typescript: Types

In this article, we are going to learn about how we will use typescript to make sure that variable...

Koders
Cover Image for Did I become a better programmer in 2022?

Did I become a better programmer in 2022?

In January 2022, I wrote a post about how I wanted to become a better programmer by the end of the...

Koders
Cover Image for EKS Cluster Autoscaler: 6 Best Practices For Effective Autoscaling

EKS Cluster Autoscaler: 6 Best Practices For Effective Autoscaling

We all love Kubernetes for its autoscaling capabilities and enjoy them when running clusters in a...

Koders
Cover Image for How To Containerize a node.js Application

How To Containerize a node.js Application

Introduction It can be painful to run your application in multiple environments (for...

Koders
Cover Image for We’ve moved to Fosstodon 🦣

We’ve moved to Fosstodon 🦣

Back in November, the DEV Team announced that we had begun exploring the Fediverse: ...

Koders
Cover Image for Why Do We Need Authorization and Authentication? 🔑

Why Do We Need Authorization and Authentication? 🔑

We live in an era where digital data is becoming an increasingly valuable asset, and with that comes...

Koders
Cover Image for Git in 10 mins

Git in 10 mins

Ah, back after a veryyyy long time.Well, guess I could be more regular now. Okay then back to the...

Koders
Cover Image for How to fix the most common mistakes in Git - save this for when you need it

How to fix the most common mistakes in Git - save this for when you need it

We all know how awesome Git is in tracking changes, simplifying collaboration between multiple...

Koders
Cover Image for JavaScript Frameworks - Heading into 2023

JavaScript Frameworks - Heading into 2023

The wonderful thing about glimpsing into the future is that the path is never completely clear. We...

Koders
Cover Image for My Hackerrank Internship Experience

My Hackerrank Internship Experience

This article is about my internship at Hackerrank. HackerRank is a technology hiring platform that...

Koders
Cover Image for React Hooks vs. Redux

React Hooks vs. Redux

In developing and application, Data management is an important concept used by developers to minimize...

Koders
Cover Image for 5 Years of Coding Interview Lessons — in 2 Minutes

5 Years of Coding Interview Lessons — in 2 Minutes

In the last 5 years I have given 20+ coding interviews. As a result my approach to prepare and...

Koders
Cover Image for How to Write an Awesome Readme

How to Write an Awesome Readme

Introduction After the code, the readme is the most important thing to add to your...

Koders
Cover Image for Querying All Appwrite Developers - GraphQL Has Arrived

Querying All Appwrite Developers - GraphQL Has Arrived

Hot on the heels of two huge releases comes Appwrite 1.2, bringing with it a brand new, highly...

Koders
Cover Image for Review: 10 Top API Mock Tools

Review: 10 Top API Mock Tools

What is API mock API mock, or mock API, is a simulated version of an API that is used for...

Koders
Cover Image for What's involved with NativeScript open source?

What's involved with NativeScript open source?

As someone who has been lucky to enjoy NativeScript open source for several years and an active...

Koders
Cover Image for DevOps Trends for Developers in 2023

DevOps Trends for Developers in 2023

Nowadays, every organization is considered a software organization. With the rise in cloud-native...

Koders
Cover Image for Drag and Drop File using Javascript

Drag and Drop File using Javascript

Hello everyone, today I'll show you how to use HTML, TailwindCSS, and Javascript to construct a...

Koders
Cover Image for How to solve coding issues using ChatGPT

How to solve coding issues using ChatGPT

The Issue I need to solve Simply put, I need to check if a node package is installed in...

Koders
Cover Image for Skills you should mention in your resume for an SDE Role

Skills you should mention in your resume for an SDE Role

First let’s understand what is SDE ? A Software Development Engineer (SDE) is responsible for...

Koders
Cover Image for Why Cookie is preferable compared to localStorage when it comes to authentication

Why Cookie is preferable compared to localStorage when it comes to authentication

Introduction We know about JWT, or JSON Web Token, as an industry standard RFC 7519 method...

Koders
Cover Image for How to Make Most Beautiful eCommerce Website

How to Make Most Beautiful eCommerce Website

How to Make Most Beautiful eCommerce Website for Free. Can't decide how to build your E-commerce...

Koders
Cover Image for Master Notifications With ChatGPT, React and NodeJS 🧨

Master Notifications With ChatGPT, React and NodeJS 🧨

TLDR; In this tutorial, you'll learn how to build a web application that allows you to...

Koders
Cover Image for Meme Monday 🎄

Meme Monday 🎄

It's Meme Monday! Today's cover image comes from last week's thread. DEV is an inclusive space!...

Koders
Cover Image for Understanding Docker: part 37 – Content Trust

Understanding Docker: part 37 – Content Trust

Serie of sketchnotes about Docker. Explaining in a visual way Docker principles.

Koders
Cover Image for When Will Shopify Support GA4?

When Will Shopify Support GA4?

It's no secret that Shopify is one of the most popular e-commerce platforms out there, but one thing...

Koders
Cover Image for 7 free Tools for the Modern Web Developers of 2023

7 free Tools for the Modern Web Developers of 2023

Want smooth sailing on your Web Development journey in 2023? Check out these free tools that the...

Koders
Cover Image for Chrome Extensions of the Month - December 2022

Chrome Extensions of the Month - December 2022

In this article, I will suggest to you some of the best extensions you need to install for better...

Koders
Cover Image for Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations

Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations

I have wasted more time than I'd like to admit looking for a resume builder. All of the "free" ones...

Koders
Cover Image for Kubernetes: Whats, Whys, and Hows of Kubernetes with Demonstration

Kubernetes: Whats, Whys, and Hows of Kubernetes with Demonstration

📍 Why we need Kubernetes? 🙂 When It comes to heavy traffic on our website then we need to...

Koders
Cover Image for Top 10 software architecture pattern

Top 10 software architecture pattern

Software architecture patterns are commonly used design approaches that help developers create...

Koders
Cover Image for Hello React, Goodbye useEffect (I Hope)

Hello React, Goodbye useEffect (I Hope)

In this article, I will show you how to use React to replace useEffect in most cases. I've been...

Koders
Cover Image for Reactivity in Javascript

Reactivity in Javascript

👀 What is Reactivity? It's the ability of a piece of code to automatically update or...

Koders
Cover Image for Responsive Web Designs with CSS

Responsive Web Designs with CSS

Hello everyone, today I'll talk about some often asked questions about responsive web design....

Koders
Cover Image for The Ultimate guide of all 24 CSS Viewport Units

The Ultimate guide of all 24 CSS Viewport Units

You've probably heard of the different units used in CSS, but you may not have understood them all —...

Koders
Cover Image for What's wrong with code in 2022? 🤷🏻‍♀️

What's wrong with code in 2022? 🤷🏻‍♀️

I use one service from time to time: I need to upload some files there (the name of the service does...

Koders
Cover Image for 11 Tips That Make You a Better Typescript Programmer

11 Tips That Make You a Better Typescript Programmer

Learning Typescript is often a rediscovery journey. Your initial impression can be pretty deceptive:...

Koders
Cover Image for 7 Must Use VS Code Extensions for React Developers

7 Must Use VS Code Extensions for React Developers

VS Code is one of the most used code editors for all developers community. According to the Stack...

Koders
Cover Image for GPT-Powered chatbot over the phone - Try it, and see how it was built

GPT-Powered chatbot over the phone - Try it, and see how it was built

ChatGPT has sent the internet into a frenzy. For developers, it's just the tip of the iceberg....

Koders
Cover Image for Optimize your data fetching with React Query ⚛️

Optimize your data fetching with React Query ⚛️

I’ve been introduced to React Query at work last year and I wouldn’t be the first to say that it was...

Koders
Cover Image for RBAC vs ReBAC: When to use them

RBAC vs ReBAC: When to use them

RBAC and ReBAC are two well-known access control models. Although their high usage they also have...

Koders
Cover Image for 7 GitHub Repositories that every front-end developer must know.

7 GitHub Repositories that every front-end developer must know.

Become a better front-end developer with these repositories. GitHub is a gold mine of resources and...

Koders
Cover Image for I wrote 1000 articles, what’s next?

I wrote 1000 articles, what’s next?

Most of you know me for my consistency, a golden arrow in my blog series. I've written 1000 articles...

Koders
Cover Image for Kubernetes Namespace: How To Use It To Organize And Optimize Costs

Kubernetes Namespace: How To Use It To Organize And Optimize Costs

When you’re running a relatively small cluster, you might get away with having no structure in place...

Koders
Cover Image for rem vs em - Everything you need to know

rem vs em - Everything you need to know

Author: Fimber Elemuwa Introduction CSS is a crucial part of any website’s design, but...

Koders
Cover Image for Why Websockets are Hard To Scale?

Why Websockets are Hard To Scale?

Cover photo by fabio Websockets provide an important feature: bidirectional communication. Which...

Koders
Cover Image for Breaking out of tutorial hell

Breaking out of tutorial hell

In this article I want to address escaping tutorial hell and if you haven't heard of that expression...

Koders
Cover Image for git switch and git checkout – How to switch branches in git

git switch and git checkout – How to switch branches in git

Author: Muhammad Khabbab Introduction When working on a project, you usually work on more...

Koders
Cover Image for How to Make Your Own Personal Website Using HTML CSS and JS

How to Make Your Own Personal Website Using HTML CSS and JS

In this video, we'll show you how to make a basic gaming website using HTML, CSS, and JavaScript....

Koders
Cover Image for How To Test CRUD RESTful APIs With the API Tester Mobile App

How To Test CRUD RESTful APIs With the API Tester Mobile App

Backend developers can test APIs and validate API responses through one of the many popular tools...

Koders
Cover Image for React's new killer documentation focused only on functional components

React's new killer documentation focused only on functional components

It's no secret that the old React documentation is useless most of the time because it no longer...

Koders
Cover Image for 7 best websites to get tons of fonts for free

7 best websites to get tons of fonts for free

If you're a web designer, you know that finding the right font can be crucial to the success of a...

Koders
Cover Image for 9 stunning web design trends to watch in 2023

9 stunning web design trends to watch in 2023

As we approach the end of 2022, it's time to start looking ahead to the next year in web...

Koders
Cover Image for AWS Community Builders Holidays posts 2022

AWS Community Builders Holidays posts 2022

A very warm welcome from the AWS Community Builders to the 2022 Holiday Season! As you might have...

Koders
Cover Image for Dev.to and Other Options for Sharing Your Blogs

Dev.to and Other Options for Sharing Your Blogs

Hey there fellow developers! If you're a regular reader of dev.to, you might be wondering if there...

Koders
Cover Image for Everything About Medusa - An Open-Source Alternative to Shopify

Everything About Medusa - An Open-Source Alternative to Shopify

Introduction Medusa is an open-source Shopify alternative that enables users to quickly...

Koders
Cover Image for Concepts behind modern frameworks

Concepts behind modern frameworks

Many beginners ask "which framework should I learn?" and "How much JS or TS do I need to learn before...

Koders
Cover Image for Improve Your Next.js App’s Performance in 10 Minutes

Improve Your Next.js App’s Performance in 10 Minutes

Introduction We all know Next.js is quite heavyweight, especially compared to Svelte Kit...

Koders
Cover Image for Make Your Video Player Float Using PiP API

Make Your Video Player Float Using PiP API

In this article, I am going to make your video player float by using Picture-in-Picture (PiP)...

Koders
Cover Image for Old Photo Effect with CSS

Old Photo Effect with CSS

This article will review how to create an old photo effect on any picture using only CSS

Koders
Cover Image for Understanding JavaScript Promises👩‍💻👨‍💻

Understanding JavaScript Promises👩‍💻👨‍💻

Promises are one of the most important features of JavaScript, they allow us to write cleaner code by...

Koders
Cover Image for 20 Git Commands you (probably) didn't know about 🧙‍♂️

20 Git Commands you (probably) didn't know about 🧙‍♂️

A collection of 20 under-used git features to upgrade your development experience

Koders
Cover Image for AI and Frontend Development: A Match Made in Tech Heaven?

AI and Frontend Development: A Match Made in Tech Heaven?

AI and Frontend Development: A Match Made in Tech Heaven? Frontend developers, your days...

Koders
Cover Image for Dockerizing NodeJS, Express, and MongoDB App with NGINX as a Reverse Proxy

Dockerizing NodeJS, Express, and MongoDB App with NGINX as a Reverse Proxy

🙂 As a beginner developer or while learning Backend development, The most common start point of most...

Koders
Cover Image for How to learn in public

How to learn in public

Think back to your first encounter with the concept of learning in public. Is it tech-related? ...

Koders
Cover Image for How to Make Responsive eSports Website Using HTML CSS JavaScript

How to Make Responsive eSports Website Using HTML CSS JavaScript

In this video, we'll show you how to make a basic gaming website using HTML, CSS, and JavaScript....

Koders