koders

Follow the Tech world with us.

Cover Image for Astro Coding Session: "Series" feature on my blog

Hello! If you read my articles often here on devto you probably noticed that I also publish them on...

Koders

More...

Cover Image for Integrate APIs using AI via CLI

Integrate APIs using AI via CLI

Imagine a workflow that allows developers to focus on building great applications, rather than...

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 Say Goodbye to Error Chaos in Flutter with Talker 3.0

Say Goodbye to Error Chaos in Flutter with Talker 3.0

Today I want to tell you about the major v3.0 update of Talker and why this is the best solution to...

Koders
Cover Image for Top GitHub repositories to learn modern React development

Top GitHub repositories to learn modern React development

TL;DR Open source is great for many things. One of them is learning new skills. In this...

Koders
Cover Image for Earn Money by Sharing Our Articles

Earn Money by Sharing Our Articles

Notice - Before you start doing this, you need to contact Aria or Tage and make sure your partner...

Koders
Cover Image for How to Create a Loading Spinner in React with styled-components

How to Create a Loading Spinner in React with styled-components

Introduction In modern web applications, it's common to have asynchronous operations that require...

Koders
Cover Image for Hyper Text Transfer Protocol

Hyper Text Transfer Protocol

What is HTTP ? HTTP is what's used whenever you view a website, developed by Tim...

Koders
Cover Image for Organização de pastas no React: Simplificando o caos com uma nova estrutura 🚀

Organização de pastas no React: Simplificando o caos com uma nova estrutura 🚀

Salve! No mundo da engenharia de software, existe um ditado que é mais ou menos assim "organização...

Koders
Cover Image for tsParticles 2.10.0 Released

tsParticles 2.10.0 Released

tsParticles 2.10.0 Changelog New Features Added max speed value to collisions...

Koders
Cover Image for #DEVDiscuss: Geoffrey Hinton Quits Google

#DEVDiscuss: Geoffrey Hinton Quits Google

Hey Devs, happy Friday 🦥💚 As always, it's been an eventful week in the tech industry. We've got a...

Koders
Cover Image for Do not drop Sass for CSS

Do not drop Sass for CSS

I was just reading a post by Chris Ferdinandi -- Is it time to drop Sass? -- I want to speak on the...

Koders
Cover Image for Idempotency and Immutable Objects

Idempotency and Immutable Objects

The last 3 weeks I have had on average 100+ additional followers on DEV.to on a daily basis....

Koders
Cover Image for useLayoutEffect vs useEffect

useLayoutEffect vs useEffect

Author: Wisdom Ekpotu Introduction In recent years, React has solidified itself in the...

Koders
Cover Image for Work From Home or the Office: Is It a Problem?

Work From Home or the Office: Is It a Problem?

Remote work is morally wrong In a recent CNBC interview, Elon Musk once again threw a...

Koders
Cover Image for Apresentando GitHubBrasil.com

Apresentando GitHubBrasil.com

Olá comunidade, como vão? O artigo de hoje vai ser especial, hoje vamos falar sobre o site que...

Koders
Cover Image for C# Exception Handling: Techniques and Best Practices

C# Exception Handling: Techniques and Best Practices

In this comprehensive guide, we’ll dive deep into the world of C# exception handling. We’ll cover...

Koders
Cover Image for Happy Pride Month, DEV Community! 🏳️‍🌈

Happy Pride Month, DEV Community! 🏳️‍🌈

In many countries around the world, LGBTQ2S+ Pride Month is celebrated throughout the month of June....

Koders
Cover Image for How to create a notification provider with react-toastify

How to create a notification provider with react-toastify

Author: Joseph Mawa Introduction React and its derivative frameworks, such as refine,...

Koders
Cover Image for Representation Matters 🌈 Who Inspires You?

Representation Matters 🌈 Who Inspires You?

It's so important to celebrate the achievements of individuals in the tech industry, and diversity...

Koders
Cover Image for Enhancing your terminal experience: Warp or Fig?

Enhancing your terminal experience: Warp or Fig?

After using Warp for over a couple of months (and collecting feedback from colleagues already using...

Koders
Cover Image for How to create a slick animation from Stranger Things

How to create a slick animation from Stranger Things

Next stop, Stranger Things. Stranger Things might be the most dissected and celebrated title...

Koders
Cover Image for Microservices: How to use Null Object Pattern to improve user experience

Microservices: How to use Null Object Pattern to improve user experience

Topics: What is a Null Object Pattern? How to apply How to implement Testing noncritical...

Koders
Cover Image for NVIDIA's $200B Overnight Gain: Trending CUDA Repos Revealed! ⚡️

NVIDIA's $200B Overnight Gain: Trending CUDA Repos Revealed! ⚡️

Hey friends! 👋 Welcome back to #TrendingTuesday This week, in honour of NVIDIA (the semiconductor...

Koders
Cover Image for Welcome Thread - v227

Welcome Thread - v227

Welcome to DEV! A thread of hellos and intros.

Koders
Cover Image for Como ter um console de jogos trabalhando home-office mudou minha vida [PT-BR]

Como ter um console de jogos trabalhando home-office mudou minha vida [PT-BR]

Antes de tudo, é importante ressaltar que, embora seja incrível ter o hobby de jogar videogame, isso...

Koders
Cover Image for How to grow a GitHub project to 20k stars? with Nevo David (Novu)

How to grow a GitHub project to 20k stars? with Nevo David (Novu)

In the world of open source, gaining traction and attracting GitHub stars is a common goal for...

Koders
Cover Image for Next.js 13.4's Server Actions and Data Fetching

Next.js 13.4's Server Actions and Data Fetching

Author: Victor Uma Overview Delivering flawless user experience and structured data...

Koders
Cover Image for Share Your Expertise & Stories with #devpride this Pride Month! 🌈

Share Your Expertise & Stories with #devpride this Pride Month! 🌈

Happy Pride, all! ❤️ 🧡 💛 💚 💙 💜 🤎 🖤 🤍 💗 We’re so inspired by the contributions and engagement within...

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 C# Regex: From Zero To Hero Guide

C# Regex: From Zero To Hero Guide

Introduction to C# Regex: Why It’s a Powerful Tool for Text Manipulation Before diving...

Koders
Cover Image for How we lowered the bitrate for live and VOD streaming by 32.5% without sacrificing quality

How we lowered the bitrate for live and VOD streaming by 32.5% without sacrificing quality

We’ve been experimenting with transcoding settings to lower the bitrate without losing video quality....

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 Seamless, full-stack authentication in Next.js

Seamless, full-stack authentication in Next.js

TL;DR In this tutorial we’ll show you how to use add authentication to your full stack...

Koders
Cover Image for What color should the text be? (A CSS Quiz)

What color should the text be? (A CSS Quiz)

Running a couple of polls about CSS selectors, specificity, and !important... and most people are getting it wrong.

Koders
Cover Image for $(document).ready equivalent without jQuery

$(document).ready equivalent without jQuery

In this article, we will see the $(document).ready method equivalent without using jQuery. In jQuery,...

Koders
Cover Image for Flexbox "justify-content" visual representation🔥

Flexbox "justify-content" visual representation🔥

Checkout this beautiful CSS flexbox justify-content visual representation by Mads Brodt🤯 In case...

Koders
Cover Image for If We Only Had Five VS Code Extensions

If We Only Had Five VS Code Extensions

If you had to choose five and only five VS Code extensions, which would you choose? I asked that...

Koders
Cover Image for My Journey To 3k+ Followers In 5 Months🥰

My Journey To 3k+ Followers In 5 Months🥰

Hey there, fellow developers! Today, I want to share my exhilarating journey on Dev.to, where I...

Koders
Cover Image for React MUI Content Security Policy

React MUI Content Security Policy

Material-UI is a user interface library that provides predefined and customizable React components...

Koders
Cover Image for Binary tree

Binary tree

What is binary tree and when we could use them? A binary tree is a fundamental tree data...

Koders
Cover Image for Deep Neural Network from Scratch in Rust 🦀- Part 5- Training and Inference

Deep Neural Network from Scratch in Rust 🦀- Part 5- Training and Inference

Great!! You have made it to the final part of the series. In this part, we will train our model and...

Koders
Cover Image for How to implement subscription model using LemonSqueezy in Next.js (13.4 stable app router)

How to implement subscription model using LemonSqueezy in Next.js (13.4 stable app router)

Table of contents Introduction Getting Started Setup Next.js app User Registration Setup...

Koders
Cover Image for PrivateGPT - Running "ChatGPT" offline on local documents

PrivateGPT - Running "ChatGPT" offline on local documents

You can download an LLM and interrogate local files using Python without having to send any data to the cloud.

Koders
Cover Image for The Evolution and Impact of MLOps: understanding MLOps

The Evolution and Impact of MLOps: understanding MLOps

Machine Learning Operations, or MLOps, is the missing bridge between machine learning, data science,...

Koders
Cover Image for 50 C# (Advanced) Optimization Performance Tips🔥

50 C# (Advanced) Optimization Performance Tips🔥

As an experienced C# developer, you’re always looking for ways to improve your application’s...

Koders
Cover Image for A Comprehensive Guide of React Unit Testing

A Comprehensive Guide of React Unit Testing

Author: Chidume Nnamdi Introduction Unit testing is a crucial step in the software...

Koders
Cover Image for Effective Techniques for Code Review in Software Engineering

Effective Techniques for Code Review in Software Engineering

Introduction There are various methods to improve an existing code. It can be refactoring...

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

Learn serverless on AWS step-by-step - Emails

TL;DR In this series, I try to explain the basics of serverless on AWS, to enable you to...

Koders
Cover Image for My favorite free Flutter and Dart courses for 2023

My favorite free Flutter and Dart courses for 2023

These are the best free online courses you can take to learn both Flutter and Dart in 2023 from Udemy, Pluralsight and freeCodeCamp

Koders
Cover Image for 🎤 Building the biggest list of useful open-source libraries 🎉🥳😎

🎤 Building the biggest list of useful open-source libraries 🎉🥳😎

TL;DR Every day we see "awesome" GitHub lists. They are great. The main problem is that it...

Koders
Cover Image for Kubernetes vs Docker

Kubernetes vs Docker

Author: Muhammad Khabbab Brief introduction to Docker and Kubernetes Containerization is...

Koders
Cover Image for Lesser Known Features of DEV — Embedding Call To Action (CTA) Buttons

Lesser Known Features of DEV — Embedding Call To Action (CTA) Buttons

Did you realize that on DEV you have the ability to embed a call-to-action button? For example, it...

Koders
Cover Image for Managing Data Residency - the demo

Managing Data Residency - the demo

I explained the concepts and theory behind Data Residency in a previous post. It's time to get our...

Koders
Cover Image for Meet Boxy, Your New AI Coding Assistant

Meet Boxy, Your New AI Coding Assistant

Bring your ideas to life faster by having AI contextually explain, generate and refactor code.

Koders
Cover Image for Building a message board with Next.js and AppWrite

Building a message board with Next.js and AppWrite

TL;DR In this article, we will look at how to build a simple message board web app with...

Koders
Cover Image for Chaining API requests with API Gateway

Chaining API requests with API Gateway

As the number of APIs that need to be integrated increases, managing the complexity of API...

Koders
Cover Image for Featured Mod of the Month: Christine Belzie

Featured Mod of the Month: Christine Belzie

In this series, we shine a spotlight on the different DEV moderators — Trusted Members and Tag Mods —...

Koders
Cover Image for [pt-BR] Fundamentos do Git, um guia completo

[pt-BR] Fundamentos do Git, um guia completo

Se você já trabalha com Git diariamente, mas deseja ter uma boa compreensão dos fundamentos do Git,...

Koders
Cover Image for What's New in Novu 0.15.0?

What's New in Novu 0.15.0?

TL;DR: All you need to know about the latest Novu 0.15.0 release. Scheduled Digest, In-App Onboarding...

Koders
Cover Image for Building a bidding system with NextJS 🚀

Building a bidding system with NextJS 🚀

TL;DR NextJS introduced its new server actions components, and I had to test them out to...

Koders
Cover Image for Creating responsive tooltips in React with react-tooltip

Creating responsive tooltips in React with react-tooltip

Author: David Omotayo Introduction A tooltip is a short and informative message that...

Koders
Cover Image for I created 100+ unique CSS patterns | The best collection 🤩

I created 100+ unique CSS patterns | The best collection 🤩

After the CSS Loaders and the CSS Underline/Overlay animations, I am back with another big...

Koders
Cover Image for ossjobs.dev 👋 land your next job in open source

ossjobs.dev 👋 land your next job in open source

We at crowd.dev are excited to share something we’ve been working on in the background for our...

Koders
Cover Image for Tetris Testimonial Quotes

Tetris Testimonial Quotes

Had a bit of fun last night with this week's Codepen Challenge. I had no ideas for the topic —...

Koders
Cover Image for Building an intelligent CRM using ChatGPT, PostgreSQL, and ToolJet

Building an intelligent CRM using ChatGPT, PostgreSQL, and ToolJet

In this tutorial, you'll learn how to build a CRM (Customer Relationship Management) application...

Koders
Cover Image for Building ChatGPT-powered apps in 5 steps 🚀

Building ChatGPT-powered apps in 5 steps 🚀

In this article, we will explore the possibility of rapidly building ChatGPT apps using the low-code...

Koders
Cover Image for How to host your side-projects for free in 2023: from Auth to Database

How to host your side-projects for free in 2023: from Auth to Database

TL;DR In this article, we'll look at how you can host your side project for free in 2023....

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 My Favorite Books for DevOps Engineering

My Favorite Books for DevOps Engineering

These are the best books to learn DevOps in 2023

Koders
Cover Image for The difference between traditional functions and arrow functions in javascript

The difference between traditional functions and arrow functions in javascript

Make no mistake, it's not just the compactness and elegant syntax that differ the ways of declaring...

Koders
Cover Image for An Explanation of The Facade Pattern Using Concrete Illustrations

An Explanation of The Facade Pattern Using Concrete Illustrations

I really like the facade pattern because it greatly simplifies your code, and you may have...

Koders
Cover Image for How to develop a svelte component and publish it as a package in NPM

How to develop a svelte component and publish it as a package in NPM

Publish your favorite svelte component as a package on npm and make it available for use...

Koders
Cover Image for 🎉 Iconsans

🎉 Iconsans

Iconsans is a collection of over 320 free icons designed for use in your next project. This package...

Koders
Cover Image for OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫

OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫

Hi Hackers, About 10 days ago, I came across the #GitHubHack23 post and then I thought: "Hmm......

Koders
Cover Image for 3 Lightweight CSS Frameworks

3 Lightweight CSS Frameworks

Milligram Milligram provides a minimal setup of styles for a fast and clean starting...

Koders
Cover Image for 5 Code Refactoring Tools to Boost Development Efficiency

5 Code Refactoring Tools to Boost Development Efficiency

Introduction Code refactoring is a crucial aspect of software development that involves...

Koders
Cover Image for The 3 best tools I use to validate the meta tags present on my websites

The 3 best tools I use to validate the meta tags present on my websites

It is very important to validate and verify how your article or new web page will be displayed when...

Koders
Cover Image for The Career Path of an Innovative Software Engineer: Embracing Risk and Failure

The Career Path of an Innovative Software Engineer: Embracing Risk and Failure

In the world of software development, conventional wisdom encourages us to rely on tried and tested...

Koders
Cover Image for What I Learned from Crawling 100+ Websites

What I Learned from Crawling 100+ Websites

Our primary product is a ChatGPT website chatbot. One of its unique features is that we're able to...

Koders
Cover Image for DEV Office Tour: Show Us Where the Magic Happens! 💻🔥

DEV Office Tour: Show Us Where the Magic Happens! 💻🔥

Biweekly office tour thread!

Koders
Cover Image for How to Come Back From Burnout

How to Come Back From Burnout

Burnout is tough. When you are burnt out from something, you resent it, and don't want touch it...

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

My Favorite Free Courses to Learn Data Science in Depth

These are the best free online courses and Data Science certifications for beginners

Koders
Cover Image for Top 10 ChatGPT Plugins You Can't miss

Top 10 ChatGPT Plugins You Can't miss

The death of Google and search is near. OpenAI just released ChatGPT Plugins to everyone. 10...

Koders
Cover Image for What was your win this week?

What was your win this week?

Looking back on this past week, what was something you were proud of accomplishing?

Koders
Cover Image for Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

Uncover Amazon's cost-saving journey from microservices to monolith. Explore the architecture shift, challenges faced, and lessons learned. Discover insights for your projects.

Koders
Cover Image for Copilot Chat writes Unit Tests for you!

Copilot Chat writes Unit Tests for you!

We don't write tests because we don't have time. How many times have you heard that? Or maybe you...

Koders
Cover Image for How to use Zustand

How to use Zustand

Author: Chidume Nnamdi Introduction Redux changed the game in the global management...

Koders
Cover Image for It's the Final Stretch of the GitHub + DEV 2023 Hackathon 🎉

It's the Final Stretch of the GitHub + DEV 2023 Hackathon 🎉

Final weekend reminder for the GitHub + DEV 2023 Hackathon.

Koders
Cover Image for .NET 8 is on the way! +10 Features that will blow your mind 🤯

.NET 8 is on the way! +10 Features that will blow your mind 🤯

In this article, we’re going to delve into the latest updates and enhancements introduced in .NET 8...

Koders
Cover Image for Best Practices for Writing on DEV: Topics

Best Practices for Writing on DEV: Topics

Hey devs! Time for another installment in our Best Practices for Writing on DEV series. Today I'll...

Koders
Cover Image for Building A Slack Clone With Preview Environments

Building A Slack Clone With Preview Environments

TL;DR In this tutorial, we’re going to build a full-stack Slack-like application, with...

Koders
Cover Image for Deactivate Angular NgZone selectively — the easy way

Deactivate Angular NgZone selectively — the easy way

A fine-grained control over Angular's change detection mechanism is here and ready to be...

Koders
Cover Image for Deep Neural Network from Scratch in Rust : Part 1- Basics of Neural Network

Deep Neural Network from Scratch in Rust : Part 1- Basics of Neural Network

Introduction Hi there! I'm excited to share with you my latest blog post on building a...

Koders
Cover Image for How We Translated the Dodo Pizza App into Arabic

How We Translated the Dodo Pizza App into Arabic

What do you know about adding the support of right to left (RTL) languages in iOS apps? You have to...

Koders
Cover Image for Announcing the Built With Appwrite Platform

Announcing the Built With Appwrite Platform

A big part of growing Appwrite’s developer ecosystem is providing the right platform for our builders...

Koders
Cover Image for How Next.js Redirects Work

How Next.js Redirects Work

Author: Michael Hungbo Uma Introduction The concept of URL redirection in web application...

Koders
Cover Image for How to build an application shell layout for Tailwind CSS

How to build an application shell layout for Tailwind CSS

Today I would like to show how you can build a simple application shell layouts with a sticky...

Koders
Cover Image for RBAC with API Gateway and Open Policy Agent(OPA)

RBAC with API Gateway and Open Policy Agent(OPA)

With various access control models and implementation methods available, constructing an...

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 10 Books to Improve Coding Skill in 2023

10 Books to Improve Coding Skill in 2023

These are my favorite books to learn programming better and improve your coding skill.

Koders
Cover Image for 100 C# Code Snippets for Everyday Problems✨

100 C# Code Snippets for Everyday Problems✨

Welcome to this comprehensive compilation of 100 C# code snippets designed to tackle everyday...

Koders
Cover Image for Medusa Community Highlights: Strapi Integration, SES Plugin, and More!

Medusa Community Highlights: Strapi Integration, SES Plugin, and More!

Changing the way commerce is built is no easy undertaking. Therefore, we are incredibly excited about...

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 What is Vite? & Vite vs Webpack

What is Vite? & Vite vs Webpack

Author: Victor Uma Introduction We'll talk about the history of Vite and the importance...

Koders
Cover Image for 7 Secret TypeScript Tricks Pros Use 😎🤫

7 Secret TypeScript Tricks Pros Use 😎🤫

TypeScript is an outstanding tool to make our lives easier & avoiding bugs, yet sometimes feels...

Koders
Cover Image for Firebase Hosting: Free Hosting for your First Web Project 🚀 🙌

Firebase Hosting: Free Hosting for your First Web Project 🚀 🙌

Are you looking for a hosting solution for your first Web project? Look no further than Firebase...

Koders
Cover Image for JavaScript Array method .map()

JavaScript Array method .map()

Hello Everyone, in this post I will try to explain about JavaScript Array map() method with the help...

Koders
Cover Image for Motivational Quote Generator: An App to Help You Stay Inspired

Motivational Quote Generator: An App to Help You Stay Inspired

Success depends heavily on motivation, yet maintaining that motivation is not always simple. We...

Koders
Cover Image for Taking Care of Your Mental Health as a Software Developer 🧠

Taking Care of Your Mental Health as a Software Developer 🧠

Next week is Mental Health Awareness Week, so I thought I would take this opportunity to talk about...

Koders
Cover Image for 50 Chat GPT Prompts Every Software Developer Should Know (Tested)

50 Chat GPT Prompts Every Software Developer Should Know (Tested)

In this article, we'll explore some awesome ChatGPT-4 prompts specifically tailored for software...

Koders
Cover Image for Bose Web Scraping Tutorial

Bose Web Scraping Tutorial

In This tutorial you will learn about the Bose framework, a framework which provides an easier and...

Koders
Cover Image for Kubernetes 101, part VIII, networking fundamentals

Kubernetes 101, part VIII, networking fundamentals

So far, we have gained an understanding of the primary workload objects in Kubernetes. These...

Koders
Cover Image for My Favorite Websites to Learn SQL for FREE in 2023

My Favorite Websites to Learn SQL for FREE in 2023

These are the best websites, platforms and online places to learn SQL for free in 2023

Koders
Cover Image for Use Notion as a database for your Next.JS Blog

Use Notion as a database for your Next.JS Blog

Notion is an extremely powerful tool to manage your content by creating a database you can even add...

Koders
Cover Image for git diff - Comparing Changes in Git

git diff - Comparing Changes in Git

Author: Muhammad Khabbab Introduction Git can be thrilling and, at the same time,...

Koders
Cover Image for Simplicity Is the Ultimate Sophistication

Simplicity Is the Ultimate Sophistication

When I landed a job at Microsoft fresh out of college, I was eager to dive into the deep end of...

Koders
Cover Image for Team or Solo: Which Path Leads to Project Success?

Team or Solo: Which Path Leads to Project Success?

Let's weigh the pros and cons: working on a project with a large team versus flying solo as a...

Koders
Cover Image for Weird Follower Spike on Dev.to

Weird Follower Spike on Dev.to

Yesterday I got an email from dev.to covering a significant spike in my followers: I typically get...

Koders
Cover Image for What was your win this week?

What was your win this week?

Looking back on this past week, what was something you were proud of accomplishing?

Koders
Cover Image for 🔦 Community Spotlight - Building Idea Xchange, a Networking App🔦

🔦 Community Spotlight - Building Idea Xchange, a Networking App🔦

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

Koders
Cover Image for Managing Data Residency - concepts and theory

Managing Data Residency - concepts and theory

Cloud computing has opened a Pandora's Box of many original issues compared to sound old on-premise...

Koders
Cover Image for Monoliths to Microservices using the Strangler Pattern

Monoliths to Microservices using the Strangler Pattern

Learn how the Strangler Pattern can help you gradually refactor your monolithic applications to microservices, minimizing risks and downtime.

Koders
Cover Image for My Favorite Books for Coding Interviews

My Favorite Books for Coding Interviews

These are my favorite books for coding interviews, programming job interviews and other software development tech interviews.

Koders
Cover Image for ⚡refine.new - Introducing the Fastest Way to Create React Apps

⚡refine.new - Introducing the Fastest Way to Create React Apps

Discover how refine.new and the refine framework are transforming the way developers create...

Koders
Cover Image for How to Judo Mansplaining

How to Judo Mansplaining

Mansplaining, like menstruating, is a regular, unpleasant and even infuriating aspect of being a...

Koders
Cover Image for How to use Material UI Modal

How to use Material UI Modal

Author: Doro Onome Introduction Material UI is a popular front-end library for React that...

Koders
Cover Image for Learn serverless on AWS step-by-step - Step Functions

Learn serverless on AWS step-by-step - Step Functions

TL;DR In this series, I try to explain the basics of serverless on AWS, to enable you to...

Koders
Cover Image for Speeding up B2B pricing on your website

Speeding up B2B pricing on your website

It's all 'bout the money. It's all 'bout the dum dum da da dum dum. If you were rocking it in the...

Koders
Cover Image for Typescript: Interface

Typescript: Interface

In this article, you'll learn about what interface are and how to use them, along with the difference...

Koders
Cover Image for How to add In-App notifications to any web app!

How to add In-App notifications to any web app!

TL;DR In this article, you'll learn how to add a notification system to any app in just a...

Koders
Cover Image for How we implemented the card animation in Appwrite Cloud Public Beta

How we implemented the card animation in Appwrite Cloud Public Beta

For the annoucement of the public beta of Cloud, we wanted to create something unique that everyone...

Koders
Cover Image for Most Managers Have No Clue What Programmers Actually Do

Most Managers Have No Clue What Programmers Actually Do

I've been thinking a lot lately about 1.) the avalanche of layoffs happening across the tech...

Koders
Cover Image for The ongoing defence of frontend as a full-time job

The ongoing defence of frontend as a full-time job

When applying for a job, despite having 20+ years experience people always wonder why I am focused on the frontend. Because it is a full time job!

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 Creating a C# Chatbot with ChatGPT🤖 (Easy) + GitHub Repository

Creating a C# Chatbot with ChatGPT🤖 (Easy) + GitHub Repository

In this guide, we will dive into the process of building a chatbot using ChatGPT and C#. We’ll cover...

Koders
Cover Image for Database 101: How social media “likes” are stored in a database

Database 101: How social media “likes” are stored in a database

Did you ever think about how Instagram, Twitter, Facebook or any social media platforms track who...

Koders
Cover Image for Permission, responsibility, and empowerment

Permission, responsibility, and empowerment

From this Week's Meme Monday sahra 💫 ...

Koders
Cover Image for Revolutionise your Team Management Processes with Notion 🔥

Revolutionise your Team Management Processes with Notion 🔥

Hey developers!👋 Exciting news to share with you all today! Announcing the launch of our new Notion...

Koders
Cover Image for Take your notifications to the next level with Laravel Notify

Take your notifications to the next level with Laravel Notify

Life can get busy sometimes and it's easy to let our passions fall to the wayside. I know how...

Koders
Cover Image for Amazon says Micro Services are Rubbish

Amazon says Micro Services are Rubbish

More than a year ago I started on an article series where I wanted to debunk the myths of software...

Koders
Cover Image for How Open Source Enabled Kubernetes’ Success

How Open Source Enabled Kubernetes’ Success

This article is based on an interview with Kubernetes co-founder Brendan Burns who appeared on the...

Koders
Cover Image for If John Wick was a programmer, what language would he use?

If John Wick was a programmer, what language would he use?

Let's get the discussion going! If John Wick were a programmer, what language do you think he would...

Koders
Cover Image for useEffect - The Hook React Never Should Have Rendered

useEffect - The Hook React Never Should Have Rendered

React was once a fantastic library. Quick to learn, easy to customize and made it easy for you to...

Koders
Cover Image for What is the difference between frameworks and libraries?

What is the difference between frameworks and libraries?

As a developer, it's important to understand the difference between frameworks and libraries, as they...

Koders
Cover Image for DevRel is marketing in disguise

DevRel is marketing in disguise

DevRel vs Marketing: The similarities and differences

Koders
Cover Image for Is CodeGym Free? Is CodeGym Premium really worth it?

Is CodeGym Free? Is CodeGym Premium really worth it?

Review of CodeGym platform for learning Java, include both free and paid version of CodeGym

Koders
Cover Image for [Nestia] I made automatic e2e test functions generator for NestJS

[Nestia] I made automatic e2e test functions generator for NestJS

Outline Automatic E2E (End-to-End) test functions generator for NestJS I made automatic...

Koders
Cover Image for Open-source Admin template dashboard for Tailwind CSS React ⭐️

Open-source Admin template dashboard for Tailwind CSS React ⭐️

Start building your dashboard with Horizon UI, the trendiest open-source admin dashboard template for...

Koders
Cover Image for Vulnerabilidade de Software Para Devs

Vulnerabilidade de Software Para Devs

O mínimo que qualquer pessoa desenvolvedora deve saber sobre vulnerabilidades TL,DR O artigo aborda...

Koders
Cover Image for AdaGPT: My Learnings While Building a GitHub Action

AdaGPT: My Learnings While Building a GitHub Action

I posted my GitHub Action, AdaGPT, for the GitHub Hackathon here on DEV.to a few days ago. While...

Koders
Cover Image for AI, the End of the World?

AI, the End of the World?

If you read what Elon Musk and others believe about AI and ChatGPT, it might seem as if the doomsday...

Koders
Cover Image for Fan Friday: Let's Give a Shout Out to Some Fantastic Folks in the Community

Fan Friday: Let's Give a Shout Out to Some Fantastic Folks in the Community

Today, we want to take a moment to show some love to our fellow developers. Whether you're a seasoned...

Koders
Cover Image for HTTP/1 vs HTTP/2 vs HTTP/3

HTTP/1 vs HTTP/2 vs HTTP/3

You use it every day. You're using it right now. But do you really know how the HTTP protocol works,...

Koders
Cover Image for Now, I know the reasons why Firefox is falling... apart... The fox's downfall explained

Now, I know the reasons why Firefox is falling... apart... The fox's downfall explained

First, I want to let you guys and gals know that I moved from Chrome to Firefox yesterday! It's...

Koders
Cover Image for Hashnode Bootcamp Day 1: Welcome and Introduction to Writing for Developers

Hashnode Bootcamp Day 1: Welcome and Introduction to Writing for Developers

Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that...

Koders
Cover Image for Hashnode Bootcamp Day 2: Personal Branding and Community Engagement

Hashnode Bootcamp Day 2: Personal Branding and Community Engagement

Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that...

Koders
Cover Image for Hashnode Bootcamp Day 3: Monetizing Your Expertise and Exploring Opportunities

Hashnode Bootcamp Day 3: Monetizing Your Expertise and Exploring Opportunities

Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that...

Koders
Cover Image for Rust 🦀 CRUD Rest API

Rust 🦀 CRUD Rest API

Let's create a CRUD Rest API in Rust using: No specific framework Serde to serialize and...

Koders
Cover Image for Which programming ecosystems are helped and hurt by generative AI?

Which programming ecosystems are helped and hurt by generative AI?

Which languages, frameworks, infrastructure, etc. is set to become more useful and important, and...

Koders
Cover Image for Crafting Songs with ChatGPT and Sonic Pi: A Creative Collaboration

Crafting Songs with ChatGPT and Sonic Pi: A Creative Collaboration

Music is a universal language that has the power to evoke emotions, communicate stories, and connect...

Koders
Cover Image for "Everyone Should Learn to Code" is Bullshit

"Everyone Should Learn to Code" is Bullshit

Deeply ingrained in the hiring practices of too much tech companies lies the basic assumption that...

Koders
Cover Image for How to implement a date picker in React

How to implement a date picker in React

Author: Irakli Tchigladze Introduction Having a date picker that is simple, intuitive and...

Koders
Cover Image for How to open source code from a private monorepo

How to open source code from a private monorepo

tl;dr This post is about open-sourcing modules from a private monorepo. It’s a hard...

Koders
Cover Image for Native AOT: The Future of .NET App Development

Native AOT: The Future of .NET App Development

In the world of software development, performance and efficiency are crucial. The .NET framework has...

Koders
Cover Image for ⭐ An open-source tool for building React enterprise apps effortlessly in your browser

⭐ An open-source tool for building React enterprise apps effortlessly in your browser

🎉We are excited to announce our refine's first open-source cloud product: refine.new refine.new...

Koders
Cover Image for Announcing Medusa’s Community Publication

Announcing Medusa’s Community Publication

At Medusa, we’re introducing our new community publication, Medusa Community, hosted on Hashnode....

Koders
Cover Image for Building a course landing page with NextJS and React

Building a course landing page with NextJS and React

TL;DR I have been working for Novu over the last year and have gained crazy growth Can you...

Koders
Cover Image for How To Add In-App Notifications To Your Angular App

How To Add In-App Notifications To Your Angular App

TL;DR This article explains how to add an in-app notification center to your Angular app...

Koders
Cover Image for Win amazing prizes with ConnectNovu Hackathon 🚀

Win amazing prizes with ConnectNovu Hackathon 🚀

The ConnectNovu Hackathon is live 🤩 This is your time to showcase your skills, meet new team members...

Koders
Cover Image for Beyond Content Creation: How Open Source Contributions Can Help You Get Noticed

Beyond Content Creation: How Open Source Contributions Can Help You Get Noticed

Looking to get noticed as a developer but don't have the time or resources to create content regularly? This blog post explains how open source contributions can help you build credibility, get noticed, and even land your dream job. Learn practical tips for contributing to open source projects, building a strong resume, and growing your network in the tech industry.

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: killing lame commits with generative AI 🤯🔫 (open-source)

OpenCommit: killing lame commits with generative AI 🤯🔫 (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 TailwindCSS vs. UnoCSS

TailwindCSS vs. UnoCSS

A deep, nitpicky comparison of two awesome utility CSS frameworks

Koders
Cover Image for Transactions in .NET: From Basics to Best Practices

Transactions in .NET: From Basics to Best Practices

What is a Transaction in .NET? A transaction is a sequence of operations performed as a...

Koders
Cover Image for How Array.prototype.sort() works?

How Array.prototype.sort() works?

The main reason that I decided to write this article is to explore what lies under the hood of the...

Koders
Cover Image for My Favorite Free Courses to Learn JavaScript in depth

My Favorite Free Courses to Learn JavaScript in depth

These are my favorite online courses to learn JavaScript in depth, including react.js, vue.js, angular, and node.js

Koders
Cover Image for Proper use of git for beginners and beyond

Proper use of git for beginners and beyond

I have noticed that many programmers neglect the rules outlined below, or don't know about them....

Koders
Cover Image for Querying microservices in real-time with materialized views

Querying microservices in real-time with materialized views

The distributed systems architecture has become increasingly popular due to its flexibility,...

Koders
Cover Image for What I learned from 2 years of freelancing 🤫💰

What I learned from 2 years of freelancing 🤫💰

Ah freelancing, the dream of working from anywhere in the world, being your own boss, and making a...

Koders
Cover Image for 50 ChatGPT Prompts to Debug ReactJS Issues - Free EBook

50 ChatGPT Prompts to Debug ReactJS Issues - Free EBook

Debugging ReactJS applications can be a real challenge, especially when you're trying to identify and...

Koders
Cover Image for Building a SolidJS App With SolidStart From Scratch

Building a SolidJS App With SolidStart From Scratch

So you've learned SolidJS and built a bunch of demos, but you haven't created a real-world...

Koders
Cover Image for Creating Visual Interest: How to Use MouseMove Hover to Reveal Background Images

Creating Visual Interest: How to Use MouseMove Hover to Reveal Background Images

Canva celebrated 15 billion designs on its platform on February 15, 2023, marking a huge milestone...

Koders
Cover Image for Dark Mode in 3 Lines of CSS and Other Adventures

Dark Mode in 3 Lines of CSS and Other Adventures

Dark Mode is a design trend where the color scheme of a website is changed to a dark background with...

Koders
Cover Image for How to convert String to Integer in java

How to convert String to Integer in java

for explanation watch the video import java.util.*; import java.lang.*; class Demo{ public...

Koders
Cover Image for Batch request processing with API Gateway

Batch request processing with API Gateway

Batch request processing is a powerful technique used in web development to improve the performance...

Koders
Cover Image for How to remove elements from array in JavaScript

How to remove elements from array in JavaScript

In JavaScript, there are several ways to remove elements from an array, each with its own advantages...

Koders
Cover Image for I Have Been Grilled by ThePrimeagen on YouTube

I Have Been Grilled by ThePrimeagen on YouTube

I received way lots of cool feedback for my article Keep Calm and Just Say No To Coding Challenges...

Koders
Cover Image for My Favorite Courses to Learn Docker and Containers in Depth

My Favorite Courses to Learn Docker and Containers in Depth

My favorite online courses to learn Docker and Containers in 2023

Koders
Cover Image for We're on Bluesky ☁️

We're on Bluesky ☁️

Follow us @dev.to! We're so excited for the opportunity to explore Bluesky, the AT Protocol, and all...

Koders
Cover Image for How to build a Hackathon 🚀

How to build a Hackathon 🚀

TL;DR We have just released our new Hackathon NovuConnect 🤩 We have made sure it's super...

Koders
Cover Image for How we built the Fastest ChatGPT Website Chatbot

How we built the Fastest ChatGPT Website Chatbot

A ChatGPT-based website chatbot can dramatically decrease your website's performance if it's not...

Koders
Cover Image for [JS/TS] Cookie Muncher - Effortless cookie management

[JS/TS] Cookie Muncher - Effortless cookie management

When we create a website, we always need to use cookies, either on the browser side, or on the server...

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

Learn serverless on AWS step-by-step - Authentication

TL;DR In this series, I try to explain the basics of serverless on AWS, to enable you to...

Koders
Cover Image for Sloan's Inbox: Staying positive amidst industry drama

Sloan's Inbox: Staying positive amidst industry drama

Hey there! It's Sloan, your friendly neighborhood DEV Moderator 🦥 As I lazily scrolled through my...

Koders
Cover Image for Going Against Conventional Wisdom: What's Your Unpopular Tech Opinion?

Going Against Conventional Wisdom: What's Your Unpopular Tech Opinion?

What's an unpopular tech opinion you hold that goes against conventional wisdom? We want to hear...

Koders
Cover Image for Learn ML in 52 seconds 🏎️

Learn ML in 52 seconds 🏎️

first lets grow my twitter, i will probably change all of the world obsolete education systems, not...

Koders
Cover Image for Introducing Medusa’s Plugins Library for Payments, CMS, Notifications, and more.

Introducing Medusa’s Plugins Library for Payments, CMS, Notifications, and more.

Our new Plugin Library provides an overview of all Medusa plugins, including payments,...

Koders
Cover Image for Lazy loading services in Angular. What?! Yes, we can.

Lazy loading services in Angular. What?! Yes, we can.

We’re used to lazy loading modules or components in Angular. But what about lazy loading services?...

Koders
Cover Image for What is Bluesky Social Network? And why are developers excited about it?

What is Bluesky Social Network? And why are developers excited about it?

It seems like my Twitter feed is all about folks joining or asking about invites to Bluesky. I was...

Koders
Cover Image for GPT-4 plays DND with 4 of us, it's insane 🤯 (YouTube)

GPT-4 plays DND with 4 of us, it's insane 🤯 (YouTube)

its gonna blow your head off here is the GPT-4 acting as a Dungeon Master with a party of me and 3...

Koders
Cover Image for Announcing the GitHub + DEV 2023 Hackathon!

Announcing the GitHub + DEV 2023 Hackathon!

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

Koders
Cover Image for Celebrating Novu @ 20k Stars

Celebrating Novu @ 20k Stars

Not every day do you see a GitHub repo surpassing 20k stars on GitHub. So I'm proud to announce that...

Koders
Cover Image for SPARTAN. Type-safe Angular full-stack development powered by Analog.

SPARTAN. Type-safe Angular full-stack development powered by Analog.

In 2023, Server-Side Rendering (SSR) is an essential part of modern web applications. In the React...

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 AI is replacing Coders, not Engineers. Learn CS now!

AI is replacing Coders, not Engineers. Learn CS now!

first lets grow my twitter, i will probably change all of the world obsolete education systems, not...

Koders
Cover Image for Creating A Hot New Food Delivery App with Novu

Creating A Hot New Food Delivery App with Novu

TL;DR In this tutorial, we’ll create a tool to manage a notification system for a food...

Koders
Cover Image for How to learn REACT in 43 seconds

How to learn REACT in 43 seconds

first lets grow my twitter, i will probably change all of the world obsolete education systems, not...

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: CLI to generate impressive commits in 1 second with GPT 🤯🔫 (v 2.0)

OpenCommit: CLI to generate impressive commits in 1 second with GPT 🤯🔫 (v 2.0)

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

Koders
Cover Image for 13 Rules I Follow When Writing CSS To Make It Concise and Readable🚀💡

13 Rules I Follow When Writing CSS To Make It Concise and Readable🚀💡

Here are 13 rules that can be followed when writing CSS to make it more concise and readable: 1. Use...

Koders
Cover Image for How I Made a Reminder to Write a Blog Post Using GitHub Action

How I Made a Reminder to Write a Blog Post Using GitHub Action

As a writer, I understand the importance of consistency when it comes to publishing new content....

Koders
Cover Image for My Favorite FREE Courses to Learn Apache Kafka in 2023

My Favorite FREE Courses to Learn Apache Kafka in 2023

These are my favorite online free courses to learn Apache Kafka in 2023

Koders
Cover Image for Removing Timezones from Dates in Javascript

Removing Timezones from Dates in Javascript

Foreword It's been a while since I've wrote on here. I'm planning to write smaller pieces...

Koders
Cover Image for Where did Microservices go

Where did Microservices go

When I quit Microsoft and joined the startup company in 2015, the first thing I learned is the...

Koders
Cover Image for 10 Popular Programming Languages to Learn in 2023: Python, JavaScript, Java, C#, Kotlin...

10 Popular Programming Languages to Learn in 2023: Python, JavaScript, Java, C#, Kotlin...

Programming languages are a fundamental part of computer science and software development. They allow...

Koders
Cover Image for How to slugify a string in JavaScript

How to slugify a string in JavaScript

A slug is a string that is used to uniquely identify a resource in a URL-friendly way. It is...

Koders
Cover Image for I made a VSCode extension: "markdown-table-rainbow"

I made a VSCode extension: "markdown-table-rainbow"

Last month when I was writing Markdown, I thought it would be easier to understand if each column in...

Koders
Cover Image for Streamline Your Web Development with Cookie Cutter Django: A Comprehensive Review

Streamline Your Web Development with Cookie Cutter Django: A Comprehensive Review

Are you tired of starting every Django project from scratch and spending precious time setting up the...

Koders
Cover Image for Top 10 Full-stack Projects For Beginners

Top 10 Full-stack Projects For Beginners

Are you a beginner looking for good full-stack project ideas to level your skills to the next level?...

Koders
Cover Image for API Gateway For ChatGPT Plugins

API Gateway For ChatGPT Plugins

OpenAI has recently launched a new version of ChatGPT which now allows plugins inside ChatGPT. These...

Koders
Cover Image for ASP.NET Core in .NET 8 is On The Way! 5 New Features Reviewed

ASP.NET Core in .NET 8 is On The Way! 5 New Features Reviewed

In this article, we delve into the exciting new features and updates introduced in ASP.NET Core .NET...

Koders
Cover Image for Hoppscotch Releases: SemVer to CalVer

Hoppscotch Releases: SemVer to CalVer

TL;DR; At Hoppscotch, we believe in providing our users with the best possible experience when it...

Koders
Cover Image for My Favorite Free Courses to Learn Docker and Containers in 2023

My Favorite Free Courses to Learn Docker and Containers in 2023

These are my favorite online courses to learn Docker and containerization in 2023

Koders
Cover Image for RIP Blue Check 🪦

RIP Blue Check 🪦

It's a sad occasion on this 21st of April: due to our decision not to purchase a Twitter Blue...

Koders
Cover Image for 4 Engineering Leadership Screw-Ups by the Best in the Business (And What We Learned From Them)

4 Engineering Leadership Screw-Ups by the Best in the Business (And What We Learned From Them)

Leadership in engineering can be challenging to get right. Even the most successful acknowledge that...

Koders
Cover Image for 5 topics you should touch on during the recruitment process

5 topics you should touch on during the recruitment process

The recruitment processes can be weary and after answering countless questions you only think about...

Koders
Cover Image for Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect

Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect

Microservices in 2023 The microservice architecture is not new (1). On the contrary, it’s...

Koders
Cover Image for Principais alternativas open-source e gratuitas para absolutamente tudo que vier a cabeça!

Principais alternativas open-source e gratuitas para absolutamente tudo que vier a cabeça!

Olá pessoas! 👋 Já ouviu ou disse aquelas velhas frases "Mas eu uso muito tal coisa e não tem pra...

Koders
Cover Image for Teamwork or Solo Development: Which Do You Prefer?

Teamwork or Solo Development: Which Do You Prefer?

Working with a team can bring diverse perspectives and a sense of camaraderie, while working solo can...

Koders
Cover Image for Featured Mod of the Month: Andy Piper

Featured Mod of the Month: Andy Piper

We've started up this new series to shine a spotlight on the different DEV moderators — trusted...

Koders
Cover Image for Keep Calm And Just Say No To Coding Challenges

Keep Calm And Just Say No To Coding Challenges

Do you resent wasting your time with coding challenges? Keep calm and say that you have decided to...

Koders
Cover Image for Make a Dream Todo app with Novu, React and Express! ✅

Make a Dream Todo app with Novu, React and Express! ✅

TL;DR In this article, you'll learn how to make a todo app that works for you. The prime...

Koders
Cover Image for Object VS Data Structure : The Fight !

Object VS Data Structure : The Fight !

As developer, we need to hide code implementation for users, we don't want to expose the logic of our...

Koders
Cover Image for Top 10 Best Vector Databases & Libraries

Top 10 Best Vector Databases & Libraries

Vector database is a type of database that stores data as high-dimensional vectors, which are...

Koders
Cover Image for 7 Free Courses to Learn Microsoft Azure Cloud Platform

7 Free Courses to Learn Microsoft Azure Cloud Platform

These are my favorite online courses to learn Microsoft Azure Cloud Platform from Udemy, Coursera, Pluralsight, YouTube etc

Koders
Cover Image for How to Add Writing Assistance to Any JavaScript App in Minutes

How to Add Writing Assistance to Any JavaScript App in Minutes

You’ve launched your app. Maybe it’s the next great blogging platform, marketplace, or social media...

Koders
Cover Image for Love Mongodb ? Try Tigris db once.

Love Mongodb ? Try Tigris db once.

Tigris db is one the best no sql database I came across after the mongodb. We love mongodb for it's...

Koders
Cover Image for Supercharge your geolocalized DynamoDB Queries with Z-Order Indexing 🚀

Supercharge your geolocalized DynamoDB Queries with Z-Order Indexing 🚀

TL;DR: Embark on our journey to enhance DynamoDB geospatial queries with custom Z-Order indexing...

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 Real-time Chat Application with Socket.io and Node.js [With Automated Testing]

Build a Real-time Chat Application with Socket.io and Node.js [With Automated Testing]

In this tutorial, let's learn how to use Socket.IO and Node.js and create a simple chat application....

Koders
Cover Image for C# 12 is Coming! 3 Features that will Blow your Mind

C# 12 is Coming! 3 Features that will Blow your Mind

Oh, get ready for some good news! Microsoft’s gone and added a bunch of shiny new features to C# 12...

Koders
Cover Image for CI Pipelines for dockerized PHP Apps with Github & Gitlab [Tutorial Part 7]

CI Pipelines for dockerized PHP Apps with Github & Gitlab [Tutorial Part 7]

How to setup CI (Continuous Integration) pipelines for dockerized PHP applications with Github...

Koders
Cover Image for Dynamic routing based on user credentials with API Gateway

Dynamic routing based on user credentials with API Gateway

Dynamic routing based on JWT Claim with Apache APISIX and Okta Dynamic routing is 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 C# (C Sharp) CRUD Rest API using .NET 7, ASP.NET, Entity Framework, Postgres, Docker and Docker Compose

C# (C Sharp) CRUD Rest API using .NET 7, ASP.NET, Entity Framework, Postgres, Docker and Docker Compose

Let's create a CRUD Rest API in C# (or C sharp), using: .NET 7 ASP.NET (Framework for building web...

Koders
Cover Image for How to Build a Fully Functional ToDo SaaS Using Next.js and ZenStack's Access Control Policy

How to Build a Fully Functional ToDo SaaS Using Next.js and ZenStack's Access Control Policy

Almost all the SaaS now is collaborative, from the originator Salesforce to the newly emerging one...

Koders
Cover Image for How To Use MVVM in React Using Hooks and TypeScript

How To Use MVVM in React Using Hooks and TypeScript

Software applications often start out simple and quickly grows big. No matter how small one try to...

Koders
Cover Image for My Favorite Courses to learn Microservices in Depth

My Favorite Courses to learn Microservices in Depth

My favorite online courses to learn Microservices architecture and implementation in Java using Spring Boot and Spring Cloud.

Koders
Cover Image for 30 Free CSS Loading Animation for your website in 2023

30 Free CSS Loading Animation for your website in 2023

We will use Lottie files Lottie files Effortlessly bring the smallest, free, ready-to-use...

Koders
Cover Image for Blazor WebAssembly vs. Blazor Server: Which One Should You Choose?

Blazor WebAssembly vs. Blazor Server: Which One Should You Choose?

Blazor, the open-source web framework from Microsoft, allows developers to build web applications...

Koders
Cover Image for Javascript Object #10

Javascript Object #10

So far in our long Javascript Object post,we have seen about Javascript Object creation, what is...

Koders
Cover Image for Setting up Git Bash / MINGW / MSYS2 on Windows

Setting up Git Bash / MINGW / MSYS2 on Windows

An installation instruction for Git Bash / MINGW / MSYS2 on Windows with some notes on solving common...

Koders
Cover Image for Three ways to set headers with Netlify and Astro

Three ways to set headers with Netlify and Astro

If you need to set headers in your Astro site to deal with CORS or custom requests, here's a few ways how!

Koders
Cover Image for Benchmarking Rust for Serverless

Benchmarking Rust for Serverless

Let's start with two very important questions: (1) Why should I care to benchmark Rust since it's...

Koders
Cover Image for CSS Tip: learn CSS the easy way!

CSS Tip: learn CSS the easy way!

Do you want to learn CSS? Are you lost in all the courses, tutorials, and online stuff? The code is...

Koders
Cover Image for Docker Unleashed: Mastering Commands, Basics, Learning Resources, and Career Prospects

Docker Unleashed: Mastering Commands, Basics, Learning Resources, and Career Prospects

TL;DR (Too Long; Didn't Read) summary for the Docker blog: Docker Unleashed: A Comprehensive Guide...

Koders
Cover Image for How to Create a Good Pull Request Template (and Why You Should Add Gifs)

How to Create a Good Pull Request Template (and Why You Should Add Gifs)

Learn how to create a great Pull Request template that improves collaboration between contributors and maintainers. Plus, find out why adding gifs can make the PR experience more fun and engaging.

Koders
Cover Image for My Favorite Python Books and Courses for Beginners

My Favorite Python Books and Courses for Beginners

My favorite books and online courses to learn Coding with Python programming language.

Koders
Cover Image for Costly CSS Properties and How to Optimize Them

Costly CSS Properties and How to Optimize Them

Introduction Some CSS properties are more costly than others in terms of performance. When...

Koders
Cover Image for No execution logs on AWS Express workflow? 🤔 📖

No execution logs on AWS Express workflow? 🤔 📖

How to have logs for an Express Workflows on AWS Step Functions with the CDK

Koders
Cover Image for Request Tracing in Node.js

Request Tracing in Node.js

Achieving observability into Node.js applications with request tracing.

Koders
Cover Image for Take It Slow & Say Hello: A Sloth’s Guide to Making Friends Online

Take It Slow & Say Hello: A Sloth’s Guide to Making Friends Online

Introducing yourself to a new online community is exciting, but it can also be intimidating. Here are...

Koders
Cover Image for The importance of rel=canonical for content writers

The importance of rel=canonical for content writers

The subject of canonical reference has been touched thousand times. But since some content writers...

Koders
Cover Image for Introducing Password Dictionary In Appwrite: A New Layer Of Security

Introducing Password Dictionary In Appwrite: A New Layer Of Security

The internet has undeniably brought a myriad of benefits to our lives, making it easier than ever to...

Koders
Cover Image for Join Celebrations! Appwrite 1.3 Ships Relationships

Join Celebrations! Appwrite 1.3 Ships Relationships

Our latest release Appwrite 1.3 includes the most requested feature, Database Relationships 🎉 While...

Koders
Cover Image for New Operators to Query Documents More Efficiently

New Operators to Query Documents More Efficiently

Query operators are essential to search and retrieve data from Appwrite. To allow more advanced...

Koders
Cover Image for Simplify Your Data Management With Relationships

Simplify Your Data Management With Relationships

Managing collections of data is an essential task for any application, but it can quickly become...

Koders
Cover Image for The Rear-Vue Mirror: My Open-Source Origin Story

The Rear-Vue Mirror: My Open-Source Origin Story

My short career in open source looks like a success story. I get paid to do what I love: build open...

Koders
Cover Image for Entendendo code, no-code e low-code na automação

Entendendo code, no-code e low-code na automação

Você sabia que existem essas três formas de criar aplicações para automação de tarefas? Vamos...

Koders
Cover Image for Javascript Object #6

Javascript Object #6

Welcome All, Till our Last Post we've seen only pretty basics in Javascript.From now we are going to...

Koders
Cover Image for Mastering Web Accessibility: A Guide for Frontend Developers

Mastering Web Accessibility: A Guide for Frontend Developers

Table of Contents I. Introduction II. What is web accessibility? III. Why is web...

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 Unlock the Power of Static Sites with Next.js: A Guide to Static Site Generation

Unlock the Power of Static Sites with Next.js: A Guide to Static Site Generation

Introduction Static site generation is a powerful tool to improve the application's speed,...

Koders
Cover Image for 5 Books and Courses to Learn Object Oriented Programming in Depth

5 Books and Courses to Learn Object Oriented Programming in Depth

Unleash Your OOP Skills: Top Picks for Books and Courses to Master Object Oriented Programming Principles, Design Patterns, and Best Practices

Koders
Cover Image for Building a new shift-left approach for alerting

Building a new shift-left approach for alerting

Hi Community! Looking forward to hearing your thoughts on this! Keep is an open-source alerting CLI...

Koders
Cover Image for Building Pagination in React with React Paginate

Building Pagination in React with React Paginate

Introduction Pagination is a crucial component in any web application, as it allows for...

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 The benefits of using ReactJS in 2023

The benefits of using ReactJS in 2023

ReactJS is a popular JavaScript library used to build user interfaces, while vanilla HTML/CSS is the...

Koders
Cover Image for 200 Free AI Tools - Unleashing the Power of AI

200 Free AI Tools - Unleashing the Power of AI

Welcome to the exciting world of AI! The tools we have compiled for you represent a new frontier in...

Koders
Cover Image for Developers Journey to AWS Lambda

Developers Journey to AWS Lambda

AWS Lambda has a surprise learning curve. You create a new function, write your code, and it...

Koders
Cover Image for How to Build Your First GitHub App with JavaScript and GitHub API: Easy and Fast

How to Build Your First GitHub App with JavaScript and GitHub API: Easy and Fast

In this video, we'll show you how to build a simple, fast, and easy web application using the...

Koders
Cover Image for Must do pattern questions : Part-1 [ Javascript]

Must do pattern questions : Part-1 [ Javascript]

The main motive of learning programming is to gain the ability to instruct computers to perform tasks...

Koders
Cover Image for ZenStack: Start with Why

ZenStack: Start with Why

I still recall the day that my co-founder approached me with his plans and asked if I wanted to join...

Koders
Cover Image for AI Color Palette Generator

AI Color Palette Generator

I just launched a simple color palette generator using AI. Simply input what kind of color scheme...

Koders
Cover Image for Building a RESTful API with Node.js and Express

Building a RESTful API with Node.js and Express

Overview Building an API is an essential part of developing modern applications. APIs are...

Koders
Cover Image for Drawing an Egg with CSS

Drawing an Egg with CSS

Enjoy some time decorating CSS Easter eggs this weekend

Koders
Cover Image for Kubernetes GitOps: A Beginner's Guide with a Hands-On Tutorial

Kubernetes GitOps: A Beginner's Guide with a Hands-On Tutorial

Kubernetes has become the talk of the town for many years now. It has revolutionized the...

Koders
Cover Image for The Productivity apps I use in 2023

The Productivity apps I use in 2023

Cassidy's current "stack" of task-tracking, calendar, and note-taking apps

Koders
Cover Image for Complete roadmap to become a pro in MERN STACK🚀

Complete roadmap to become a pro in MERN STACK🚀

Are you looking to become a master of web development and create robust, scalable, and feature-rich...

Koders
Cover Image for How to make your HTML responsive using display grid. 💯✅

How to make your HTML responsive using display grid. 💯✅

To make your HTML responsive using display grid, you can follow these steps: Define the grid...

Koders
Cover Image for Make a Difference on DEV as a Tag Moderator

Make a Difference on DEV as a Tag Moderator

Make Your Mark on the DEV Community Experience by Becoming a Tag Moderator Tag moderators...

Koders
Cover Image for 🎓 Monorepo college lecture 1: a beautiful morning

🎓 Monorepo college lecture 1: a beautiful morning

Photo by Josh Felise on Unsplash Embark on a thrilling journey to Monorepo Land, where code sharing...

Koders
Cover Image for My Favorite Scala and Groovy Framework for 2023

My Favorite Scala and Groovy Framework for 2023

Disclosure: This post includes affiliate links; I may receive compensation if you purchase products...

Koders
Cover Image for 4 VSCode extensions I use when developing with Tailwind

4 VSCode extensions I use when developing with Tailwind

TL;DR All these extensions are available in this VSCode extension pack TailwindCSS Kit ...

Koders
Cover Image for Awesome VS Code Extensions for 2023

Awesome VS Code Extensions for 2023

Introduction VS code is one of the best code editors and IDE. I have used many code...

Koders
Cover Image for Communication in a Microservice Architecture

Communication in a Microservice Architecture

What Is Microservices Architecture? Microservices architecture is a software system...

Koders
Cover Image for Let's discover: docker init command

Let's discover: docker init command

Discover a new command, or tool or technology in short and in video

Koders
Cover Image for The Page Visibility API: Improve User Experience and Performance

The Page Visibility API: Improve User Experience and Performance

I am always excited to share insights about lesser-known yet powerful APIs in the modern web...

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

10 Cool CodePen Demos (March 23)

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

Koders
Cover Image for Mastering Django: Best Practices for Writing High-Quality Web Applications

Mastering Django: Best Practices for Writing High-Quality Web Applications

Django is a popular web framework for building high-quality web applications. It provides a robust...

Koders
Cover Image for Store JWT Token with Coroutines

Store JWT Token with Coroutines

JWT (JSON Web Token) has become a popular standard for implementing stateless authentication in...

Koders
Cover Image for What is prop drilling in React?

What is prop drilling in React?

Yo ho, my hearties!!! Prop drilling is the process of passing down data or state through multiple...

Koders
Cover Image for Would You Rather Work in a Small Startup or a Large Corporation?

Would You Rather Work in a Small Startup or a Large Corporation?

If you had to choose, would you rather work in a small startup environment with a high degree of...

Koders
Cover Image for 7 API Tools for REST Developers and Testers

7 API Tools for REST Developers and Testers

These are the best tool for designing, developing, testing and documenting REST API and RESTful services

Koders
Cover Image for GitLive adds support for more branching strategies including GitFlow

GitLive adds support for more branching strategies including GitFlow

You can now specify which branches are not feature branches and deserve special treatment in...

Koders
Cover Image for How to Integrate PayPal with HTML, CSS and Javascript

How to Integrate PayPal with HTML, CSS and Javascript

Have you ever visited a website and then wondered how transactions take place online, either in...

Koders
Cover Image for Reset Local Repository Branch to be Just Like Remote Repository HEAD: A Step-by-Step Guide

Reset Local Repository Branch to be Just Like Remote Repository HEAD: A Step-by-Step Guide

Introduction In the world of Git, it's not uncommon for developers to find themselves in a...

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 10 Trending Node.js Libraries and Frameworks to Boost Your Web Development

10 Trending Node.js Libraries and Frameworks to Boost Your Web Development

A Guide to Enhance Your Node.js Development Experience with the Latest Libraries and...

Koders
Cover Image for How I improve my skills in Typescript #2 : Mapped Type

How I improve my skills in Typescript #2 : Mapped Type

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

Koders
Cover Image for I made Express faster than Fastify (100x faster JSON)

I made Express faster than Fastify (100x faster JSON)

Outline Hello, I am developer of typia, and studying fastify in nowadays. During the...

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 Our AI-Powered TechCrunch Clone Went Viral, This Is How We Built It

Our AI-Powered TechCrunch Clone Went Viral, This Is How We Built It

We decided to build something cool for April Fools' Day a few days ago. We wanted to make it fun,...

Koders
Cover Image for 7 Tricks to take the Performance of your Website to the Moon 🚀🌙

7 Tricks to take the Performance of your Website to the Moon 🚀🌙

Are users complaining about your slow website? This article shares 7 tricks to take the performance...

Koders
Cover Image for Build Your Tech Skills: Best Udemy Courses to Take in 2023

Build Your Tech Skills: Best Udemy Courses to Take in 2023

Collection of best udemy course to learn build your tech skills in 2023. Enroll in these courses and take the first step towards building a successful career in the tech industry.

Koders
Cover Image for Comparing accessibility: Hashnode vs. Dev.to

Comparing accessibility: Hashnode vs. Dev.to

A couple of week's ago I asked on Twitter about good blogging platforms for developers. Aside from...

Koders
Cover Image for Python CRUD Rest API, using: Django, Postgres, Docker and Docker Compose

Python CRUD Rest API, using: Django, Postgres, Docker and Docker Compose

Let's create a CRUD Rest API in Python using: Django (Python framework) Django Rest Framework (for...

Koders
Cover Image for Typescript utility types that you must know

Typescript utility types that you must know

Hello everyone, Today, In this article, we will go through some beneficial and essential utility...

Koders
Cover Image for Git: the basic commands every developer should know

Git: the basic commands every developer should know

Git is useful for anyone who writes code or tracks changes to files, from web developers to app...

Koders
Cover Image for How to Choose Your Type: TypeScript Interfaces vs Types

How to Choose Your Type: TypeScript Interfaces vs Types

While working with Typescript we have ever thought that if type and interface works the same then why...

Koders
Cover Image for Important Announcement: All Code Must Now Be Written in Pig Latin

Important Announcement: All Code Must Now Be Written in Pig Latin

It’s a somewhat of a tradition in the tech industry to use April Fools’ Day as an opportunity to...

Koders
Cover Image for Programming is the art of trade-off

Programming is the art of trade-off

No matter what programming language you are using, one common suggestion you all probably hear is...

Koders
Cover Image for Top React Data Fetching Libraries

Top React Data Fetching Libraries

Fetching data in React using XMLHttpRequest and Fetch API is fine but require a lot of boilerplate...

Koders
Cover Image for Building a Generative Image Bot with OpenAI, Telegram, FastAPI and Deta Space

Building a Generative Image Bot with OpenAI, Telegram, FastAPI and Deta Space

You may have seen some of the amazing images generated by new AI services, like Midjourney and Open...

Koders
Cover Image for Create an Application That Creates Other Applications with ChatGPT🤯

Create an Application That Creates Other Applications with ChatGPT🤯

Are you tired of spending many hours coding new applications from scratch? What if I told you that...

Koders
Cover Image for How I passed the AWS Certified Security  — Specialty Exam (SCS-C01)

How I passed the AWS Certified Security  — Specialty Exam (SCS-C01)

Introduction I recently passed the AWS Certified Security  — Specialty Exam. I'd like to...

Koders
Cover Image for My 5 favourite updates from the new React documentation

My 5 favourite updates from the new React documentation

So you read the article title and and are probably asking yourself “How can she possibly have a...

Koders
Cover Image for The best AI tools for running your own blog

The best AI tools for running your own blog

The latest trend in AI tools of different kinds (GPT especially) is all over the internet. I believe...

Koders
Cover Image for Building a new type of testing framework

Building a new type of testing framework

Hi Community! Looking forward to hearing your thoughts on this. Jest-opentelemetry was created out...

Koders
Cover Image for Demystifying GraphQL Security: A Comprehensive Guide to Introspection

Demystifying GraphQL Security: A Comprehensive Guide to Introspection

This post by Antoine is easier to read on our blog Whether or not to disable introspection has been...

Koders
Cover Image for Make API product lifecycle management easy

Make API product lifecycle management easy

Modern APIs are often designed, built, and run as products that are consumed by both internal systems...

Koders
Cover Image for Thank You For Your (Worthless) Comment!

Thank You For Your (Worthless) Comment!

I think one of the things that defines a "programming mindset" is the desire to improve processes...

Koders
Cover Image for The Web3 Security Guide: Protecting Your Digital Assets in a Decentralized World

The Web3 Security Guide: Protecting Your Digital Assets in a Decentralized World

So you've decided to go into web3, dApps, and the fascinating world of degenerate gamblers and...

Koders
Cover Image for 10 open-source alternatives to run your businesses

10 open-source alternatives to run your businesses

By choosing open-source alternatives to commercial proprietary software, it not only save money but...

Koders
Cover Image for 📚 34 JavaScript String Methods Cheatsheet

📚 34 JavaScript String Methods Cheatsheet

This post assumes that you already know what strings are in JavaScript. When we work with different...

Koders
Cover Image for 5 innovative dev tools to improve your workflow

5 innovative dev tools to improve your workflow

Are you a developer trying to improve your productivity? Are you curious about the novelties in the...

Koders
Cover Image for Build a .NET API in 3 minutes with Chat GPT 🤯

Build a .NET API in 3 minutes with Chat GPT 🤯

Do you know that you can create a REST API in C# in less than 3 minutes? Look no further! Read on to...

Koders
Cover Image for Should AI development beyond GPT-4 be paused?

Should AI development beyond GPT-4 be paused?

Leading AI academics and industry experts - including Steve Wozniak and Elon Musk, published an open...

Koders
Cover Image for How I passed the AWS Certified Advanced Networking — Specialty Exam (ANS-C01)

How I passed the AWS Certified Advanced Networking — Specialty Exam (ANS-C01)

Introduction I recently passed the AWS Certified Advanced Networking — Specialty Exam....

Koders
Cover Image for How I passed the AWS Certified Database — Specialty Exam (DBS-C01)

How I passed the AWS Certified Database — Specialty Exam (DBS-C01)

Introduction I recently passed the AWS Certified Database — Specialty Exam. I'd like to...

Koders
Cover Image for Rocket your .NET App by adding Chat-GPT to it!🚀

Rocket your .NET App by adding Chat-GPT to it!🚀

Have you ever wondered how to supercharge your .NET application by adding AI capabilities like...

Koders
Cover Image for Use these Notion Templates to Create Your Portfolio in Seconds

Use these Notion Templates to Create Your Portfolio in Seconds

Hey there, fellow developers! 👋 Are you looking to showcase your skills and experience to potential...

Koders
Cover Image for You Need to Know About Pure Functions & Impure Functions in JavaScript

You Need to Know About Pure Functions & Impure Functions in JavaScript

With this article, we will explore what pure/impure functions are and their differences in...

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

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