koders

Follow the Tech world with us.

Cover Image for 🚀 Achieve NextJS Mastery: Build a Sales Page with Stripe and Airtable 🧙‍♂️🪄✨

TL;DR In this tutorial, you'll learn how to build a sales landing page: Build an entire...

Koders

More...

Cover Image for Deep Dive into API Testing - An introduction to RESTful APIs

Deep Dive into API Testing - An introduction to RESTful APIs

Do you know what is an API? And how to test it? What kind of test that you can do when testing it?...

Koders
Cover Image for GPT Pilot - a dev tool that writes 95% of coding tasks [Part 2/3 - Coding Workflow]

GPT Pilot - a dev tool that writes 95% of coding tasks [Part 2/3 - Coding Workflow]

This is the second blog post in a 3-part series where I explain we created GPT Pilot – the AI coding...

Koders
Cover Image for How to have the coolest booth at a tech conference 🕹👾

How to have the coolest booth at a tech conference 🕹👾

We might have accidentally stumbled across the best way attract people to your booth at a tech...

Koders
Cover Image for The one thing everyone's doing wrong with ChatGPT... 🤫🤔

The one thing everyone's doing wrong with ChatGPT... 🤫🤔

TL;DR Most developers don't evaluate their GPT outputs when building applications even if...

Koders
Cover Image for Boas práticas para revisão de código

Boas práticas para revisão de código

A revisão de código é uma atividade de extrema importância no processo de qualidade de código....

Koders
Cover Image for How Kubescape reached 2,000 stars in one week

How Kubescape reached 2,000 stars in one week

I recently chatted with Jonathan, VP of Marketing at Armo. We discussed how they went from a regular...

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 Pattern matching - Dealing with the if statement nightmare

Pattern matching - Dealing with the if statement nightmare

I think we all faced(or wrote) that 20 lines of if statements to check a single variable in all the...

Koders
Cover Image for Top 7 Featured DEV Posts of the Week

Top 7 Featured DEV Posts of the Week

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

Koders
Cover Image for Accessible* ANIMATED Accordion: in pure CSS??? No way! 😱

Accessible* ANIMATED Accordion: in pure CSS??? No way! 😱

A few days ago I designed an accordion in 1 minute, 5 minutes and 10 minutes that was far more...

Koders
Cover Image for Entendendo Algoritmos - Introdução

Entendendo Algoritmos - Introdução

Este texto é direcionado a galera iniciante que vai acompanhar a leitura mas não possui conhecimento...

Koders
Cover Image for 💻🎃 Hacktoberfest 2023 is Here!

💻🎃 Hacktoberfest 2023 is Here!

The wait is over! Hacktoberfest 2023 has officially begun, and we couldn't be more excited....

Koders
Cover Image for 💌 Safe message sending script in Telegram with just 49 lines of code? Really?

💌 Safe message sending script in Telegram with just 49 lines of code? Really?

Mass messaging in messengers is always a challenging task that's hard to solve effectively. I won't...

Koders
Cover Image for The Art of Code Review and Why You Need It

The Art of Code Review and Why You Need It

Code reviewing is an art. Although most companies conduct code reviews, only a few of them fully...

Koders
Cover Image for Data Science for Beginners: 2023 - 2024 Complete Roadmap

Data Science for Beginners: 2023 - 2024 Complete Roadmap

Data Science is a field of study involving statistical tools and techniques to extract meaningful...

Koders
Cover Image for Do GitHub stars ⭐️ = Money 💰?

Do GitHub stars ⭐️ = Money 💰?

Novu got 20k stars in one year, but what about customers? Many open-source...

Koders
Cover Image for 🔥Hacktoberfest 2023! let's gooo 🚀

🔥Hacktoberfest 2023! let's gooo 🚀

We're thrilled to announce that Firecamp is diving headfirst into the open-source frenzy of...

Koders
Cover Image for Hacktoberfest 2023 registrations start! - The complete guide to win a T Shirt, Learn and Contribute.

Hacktoberfest 2023 registrations start! - The complete guide to win a T Shirt, Learn and Contribute.

Just like the last 10 years, the tradition of hacktoberfest continues - an amazing celebration of...

Koders
Cover Image for Markdown

Markdown

Apesar de ser algo relativamente simples, o markdown ainda é um mistério para muitas pessoas, fazendo...

Koders
Cover Image for Código Limpo - Intermédio

Código Limpo - Intermédio

Trarei um artigo resumindo os capítulos do nível intermediário do Código limpo. Focando no Capítulo...

Koders
Cover Image for DEV: Followers != Readers

DEV: Followers != Readers

Some dev.to analytics. There's a curios lack of correlation between followers and readers at dev.to....

Koders
Cover Image for Featured Mod of the Month: Pradumna Saraf

Featured Mod of the Month: Pradumna Saraf

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

Koders
Cover Image for 😯 gRPC vs REST - A Brief Comparison

😯 gRPC vs REST - A Brief Comparison

Author: Deborah Emeni Introduction In this modern age, building applications with...

Koders
Cover Image for Rewrite styled-components in ReactJS with just 60 lines of JavaScript code

Rewrite styled-components in ReactJS with just 60 lines of JavaScript code

"styled-components" is a library I really like for writing CSS in React. After a few days of research...

Koders
Cover Image for ChatGPT Got Internet Access!

ChatGPT Got Internet Access!

In a significant update, OpenAI has announced that ChatGPT now has the ability to browse the...

Koders
Cover Image for Down the rabbit hole of an Apache APISIX plugin

Down the rabbit hole of an Apache APISIX plugin

My demo, Evolving your APIs, features a custom Apache APISIX plugin. I believe that the process of...

Koders
Cover Image for Implementing Signals from Scratch

Implementing Signals from Scratch

What Are Signals? Recently, the JavaScript community has been buzzing about signals. Their...

Koders
Cover Image for A base de Redux Toolkit e React Redux

A base de Redux Toolkit e React Redux

Está querendo aprender Redux num ambiente js ou react e ainda não sabe por onde começar? Neste...

Koders
Cover Image for 👉 TypeScript Record Type with Examples

👉 TypeScript Record Type with Examples

Author: Abdullah Numan The Record<> utility type in TypeScript is typically associated with a...

Koders
Cover Image for 🔥7 open-source libraries to keep an eye on (and contribute to!) ✨👩‍💻

🔥7 open-source libraries to keep an eye on (and contribute to!) ✨👩‍💻

Hey friends, You will find in this article last month's most talked about open-source projects on...

Koders
Cover Image for All the Git Commands You Need to Know

All the Git Commands You Need to Know

Git is a powerful version control tool that plays a crucial role in modern software development....

Koders
Cover Image for ⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

In the Web development ecosystem, building industry-standard B2B (business-to-business) applications...

Koders
Cover Image for Leveraging Technology for Efficient Logistics in E-commerce: Key Strategies for Scaling Up

Leveraging Technology for Efficient Logistics in E-commerce: Key Strategies for Scaling Up

Over the past decade, technology has transformed the e-commerce sphere drastically, particularly if...

Koders
Cover Image for Tests for Developers - How you can avoid bugs at 5pm on Friday

Tests for Developers - How you can avoid bugs at 5pm on Friday

Test is something that is present in our daily lives of everyone that works with technologies, but,...

Koders
Cover Image for 🚀 10 Github repositories to achieve Javascript mastery 🧙‍♂️🪄✨

🚀 10 Github repositories to achieve Javascript mastery 🧙‍♂️🪄✨

TL;DR This article contains a list of 10 Github repositories that are going to be useful...

Koders
Cover Image for Angular 16, Payload CMS, and ExpressJs Open-Source Web App Boilerplate

Angular 16, Payload CMS, and ExpressJs Open-Source Web App Boilerplate

I created an open-source Angular 16, Payload CMS, and ExpressJs Web App Boilerplate. After months of...

Koders
Cover Image for Contributing to Tech Communities: How Open-Source can land you a job and get you out of the Skill Paradox 💼

Contributing to Tech Communities: How Open-Source can land you a job and get you out of the Skill Paradox 💼

Hello there! TL;DR In this article, we’re going to see how open-source can...

Koders
Cover Image for Hacktoberfest Magic: ✨ Github Unlocked Using Filters

Hacktoberfest Magic: ✨ Github Unlocked Using Filters

Last week I published an article about finding and making your first open-source contribution,...

Koders
Cover Image for Handling state between multiple processes with elixir

Handling state between multiple processes with elixir

Elixir works really well for concurrent code because of it's functional nature and ability to run in...

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 How to prevent breaking API changes with API Gateway

How to prevent breaking API changes with API Gateway

When you develop APIs, you sometimes change things that might cause problems for current API...

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 mysql Commands with Examples

Top mysql Commands with Examples

MySQL is the world's most popular open-source relational database management system that uses SQL to...

Koders
Cover Image for "@ts-expect-error" over "@ts-ignore" in TypeScript

"@ts-expect-error" over "@ts-ignore" in TypeScript

TypeScript provides several directive comments which allow you to suppress TypeScript compiler...

Koders
Cover Image for 5 steps to build an authority for you and your repository

5 steps to build an authority for you and your repository

Authority is usually addressed as a brand is a way to reach people and gain their “automatic”...

Koders
Cover Image for Guess the JavaScript Output: Level impossible!

Guess the JavaScript Output: Level impossible!

This post is part of a series called Guess the JavaScript Output If you like to read Part 1 of the...

Koders
Cover Image for HTTP Status Codes That Will Make You Think

HTTP Status Codes That Will Make You Think

Last year, I wrote an article on how we might be using some of the HTTP status codes wrong, and this...

Koders
Cover Image for Introducing NeoHaskell: A beacon of joy in a greyed tech world

Introducing NeoHaskell: A beacon of joy in a greyed tech world

Presenting NeoHaskell, an attempt to develop an optimal programming language and ecosystem that eradicates accidental complexity, either in mental form, or in code form.

Koders
Cover Image for Using Content Security Policy headers with React & emotion

Using Content Security Policy headers with React & emotion

Content Security Policy (CSP) headers add another layer of security by disallowing unsafe actions,...

Koders
Cover Image for Align e Justify no Flexbox e no Grid pra você nunca mais confundir

Align e Justify no Flexbox e no Grid pra você nunca mais confundir

Você já percebeu como justify- e align- funcionam um pouco diferente no Flexbox e no Grid? Os...

Koders
Cover Image for 😍BEST😍 CSS Animation Generator Online Website

😍BEST😍 CSS Animation Generator Online Website

In the fast-paced world of web development, staying ahead of the curve is crucial. Incorporating...

Koders
Cover Image for Day 2: Advanced JavaScript Syntax 🔥

Day 2: Advanced JavaScript Syntax 🔥

Day 1: Advanced JavaScript Syntax – A Love Story Written in Curly Braces 😍{} ...

Koders
Cover Image for Getting Saucy: I Joined OpenSauced!

Getting Saucy: I Joined OpenSauced!

It's fall and the leaves are starting to change here in Montreal, which allows me to use that analogy...

Koders
Cover Image for Understanding JavaScript Promise Methods and Prototypes

Understanding JavaScript Promise Methods and Prototypes

Modern web development is fundamentally based on asynchronous programming, and JavaScript promises...

Koders
Cover Image for 📢 Announcing New Local Dev Setup Options for Contributing to Forem!

📢 Announcing New Local Dev Setup Options for Contributing to Forem!

It's almost that time of the year again: Hacktoberfest! The month-long celebration of supporting...

Koders
Cover Image for AWS Lambda Meets Bun through SST 🐰: Prime Time or Just Prime Hype? 🥵

AWS Lambda Meets Bun through SST 🐰: Prime Time or Just Prime Hype? 🥵

Step-by-step guide on deploying Bun in AWS Lambda using SST. Dive in to seamlessly integrate and test!

Koders
Cover Image for Hacktoberfest 2023: The Complete Guide

Hacktoberfest 2023: The Complete Guide

Hacktoberfest is a great way to start with open-source development. But it can be daunting if you are...

Koders
Cover Image for 🔥 How To Get Juicy User Insights With In-App Pre-Churn Survey In Next.js With Formbricks 💡💬

🔥 How To Get Juicy User Insights With In-App Pre-Churn Survey In Next.js With Formbricks 💡💬

Churn surveys are a valuable tool for businesses, especially app-based businesses, to understand why...

Koders
Cover Image for Tudo que você precisa saber sobre SQL

Tudo que você precisa saber sobre SQL

SQL é uma linguagem de manipulação e consulta de dados, que é usada em diversas ferramentas...

Koders
Cover Image for Design System 101: Top-down Approach in Component Spacing

Design System 101: Top-down Approach in Component Spacing

Here at Woovi, one of our core philosophies around the front-end is ensure that our entire UI will be...

Koders
Cover Image for Por onde e como EU estudo C#

Por onde e como EU estudo C#

No mês passado, tomei uma decisão importante para a minha carreira e meu aprendizado. Vi um post no...

Koders
Cover Image for Quando usar a tag <img> e a propriedade background-image?

Quando usar a tag <img> e a propriedade background-image?

TLDR Prefira usar background-image quando a imagem gabaritar (ou quase) essa lista: Não...

Koders
Cover Image for Supercharge your Repository with Code Owners

Supercharge your Repository with Code Owners

As a maintainer of a repository, it’s in your best interest to automate processes as much as...

Koders
Cover Image for The Complete Microservices Guide

The Complete Microservices Guide

Learn the art of scalable and resilient systems through 'The Complete Microservices Guide.

Koders
Cover Image for Learn serverless on AWS step-by-step: Deploy a frontend!

Learn serverless on AWS step-by-step: Deploy a frontend!

Learn how to deploy a frontend on AWS, and how to make it interact with your serverless backend!

Koders
Cover Image for React sees a dip in downloads on npm 📉. What's going on?

React sees a dip in downloads on npm 📉. What's going on?

For those who don't know 😂 React is a JavaScript library for creating user interfaces. React is...

Koders
Cover Image for Search your AWS resources blazingly fast ⚡️

Search your AWS resources blazingly fast ⚡️

Use the AWS search bar to find directly any of your resources at a glance

Koders
Cover Image for 🐘Top Postgres GUI Clients to Master Postgres☄️🦖

🐘Top Postgres GUI Clients to Master Postgres☄️🦖

Postgres (or PostgreSQL) is one of the most advanced open-source relational databases on the market...

Koders
Cover Image for Why we made our Startup Open-Source

Why we made our Startup Open-Source

We built Rig.dev as an open-source platform from day one, and there's a good reason behind that. If...

Koders
Cover Image for 5 Open-Source Projects We’re Using to Build Rig.dev

5 Open-Source Projects We’re Using to Build Rig.dev

One of the key elements that make our platform, Rig.dev what it is today, is our love for the...

Koders
Cover Image for Como funcionava o famoso site do Space Jam de 1996?

Como funcionava o famoso site do Space Jam de 1996?

Esse site era genial, e permanece nos anais das coisas geniais feitas apenas com HTML e gambetagem....

Koders
Cover Image for ✨Your first Hacktoberfest contribution to open source in the next 10 min! [beginner edition] 🚀

✨Your first Hacktoberfest contribution to open source in the next 10 min! [beginner edition] 🚀

Hey friends 👋 Recently at quine.sh we have been cooking some pretty cool stuff which we will...

Koders
Cover Image for SAML SSO: The Missing Piece in Your Next.js App's Authentication Puzzle 🧩

SAML SSO: The Missing Piece in Your Next.js App's Authentication Puzzle 🧩

Find out how to complete the picture for a seamless login TL;DR: By the end of this...

Koders
Cover Image for Sharing Code Snippets on Social Media, the accessible way! [Quicka11y]

Sharing Code Snippets on Social Media, the accessible way! [Quicka11y]

Welcome to the first "quick accessibility" post to quickly (quicka11y 😁) improve the accessibility of...

Koders
Cover Image for Bringing more sweetness to Ruby with Sorbet types 🍦

Bringing more sweetness to Ruby with Sorbet types 🍦

Have you ever wanted to add type-checking to your Ruby code? Going from a rubber duck to a full-armed...

Koders
Cover Image for Entendendo os códigos de status HTTP: Um guia teórico para desenvolvedores

Entendendo os códigos de status HTTP: Um guia teórico para desenvolvedores

Tabela de Conteúdos! Introdução O que é HTTP e Status Code? A importância de...

Koders
Cover Image for 🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

TL;DR In this tutorial, you'll learn how to build a meme generator in Next.js. We will be...

Koders
Cover Image for Hacktoberfest 2023: Sneak Peek at Badges & What's to Come

Hacktoberfest 2023: Sneak Peek at Badges & What's to Come

This article provides a sneak peek of what's to come as we gear up for Hacktoberfest 2023....

Koders
Cover Image for Retrieval Augmented Generation (RAG): How To Get AI Models Learn Your Data & Give You Answers

Retrieval Augmented Generation (RAG): How To Get AI Models Learn Your Data & Give You Answers

With the growing AI and Large Language Models, there is a higher demand for people wanting to get...

Koders
Cover Image for 15 Developer Tools to Improve Your Workflow

15 Developer Tools to Improve Your Workflow

In the ever-evolving landscape of web development, efficiency and productivity are paramount....

Koders
Cover Image for Expert CSS: The CPU Hack

Expert CSS: The CPU Hack

A "CPU Hack" implies unlocking the ability for continuous crunching of data and re-evaluation of...

Koders
Cover Image for I Don't Care How You Pronounce SQL

I Don't Care How You Pronounce SQL

For some reason The Algorithm(TM) keeps showing me posts about weather SQL should be pronounced S-Q-L...

Koders
Cover Image for 💰The ultimate guide for a paid UGC 💸 💸

💰The ultimate guide for a paid UGC 💸 💸

Get so much more content One of the best ways for a platform to expand exponentially and...

Koders
Cover Image for 🌀 Unraveling React Fiber: A Dive into React's Reconciliation Algorithm🌀

🌀 Unraveling React Fiber: A Dive into React's Reconciliation Algorithm🌀

Welcome, fellow developers, to an exciting journey into the heart of React's rendering engine – React...

Koders
Cover Image for Bun hype. How we learned nothing from Yarn

Bun hype. How we learned nothing from Yarn

Here we go again, making the same mistake. I'm constantly reminded that every 5 years the amount of...

Koders
Cover Image for Começando com Verilog

Começando com Verilog

Opa, eae? Demorou, mas chegamos a um dos posts que realmente tinha uma galera me cobrando...

Koders
Cover Image for 🚀Learn Next.js 13 Within 2 Hours🚀

🚀Learn Next.js 13 Within 2 Hours🚀

🚀 Exciting News: Next.js 13 Workshop is Here! 🚀 Hi all, I have been receiving a lot of requests...

Koders
Cover Image for 🚀Mastering Performance Optimisation in React Applications🚀

🚀Mastering Performance Optimisation in React Applications🚀

In today's fast-paced web development landscape, creating lightning-fast and highly responsive React...

Koders
Cover Image for Throw away the "Script" from "Type""Script".

Throw away the "Script" from "Type""Script".

Before writing this article, I will first attach a post that was posted on a community a few days...

Koders
Cover Image for Changelog: Tools for Organizations

Changelog: Tools for Organizations

Organizations on DEV are a great way to represent an organization you are part of, whether a...

Koders
Cover Image for 👩‍💻 Everything you need to know about Hacktoberfest 2023 (and what's happening with the free tee shirts?) ➡️

👩‍💻 Everything you need to know about Hacktoberfest 2023 (and what's happening with the free tee shirts?) ➡️

Hey friends 👋 The open-source holidays are just around the corner! With this in mind, we have been...

Koders
Cover Image for I made ERD and documents genertor of Prisma ORM

I made ERD and documents genertor of Prisma ORM

Preface Automatic markdown documents generator for Prisma. Github Repository Generated...

Koders
Cover Image for Learn How to Build a LangChain Audio App with Python in Just 5 Minutes!

Learn How to Build a LangChain Audio App with Python in Just 5 Minutes!

This guide will teach you the steps to import audio data using Langchain and develop an application...

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 Beyond Review Comments: Building a Friendlier Code Review Process with Code Reactions

Beyond Review Comments: Building a Friendlier Code Review Process with Code Reactions

Code Reactions 🚀💩 We welcome all ideas and contributions on GitHub 💚! Install extension → ...

Koders
Cover Image for How Rust memory management work to beginners.

How Rust memory management work to beginners.

Do you ever thought about what happens to your RAM when you run a program? And how the ways you write...

Koders
Cover Image for How we made our Go microservice 24x faster

How we made our Go microservice 24x faster

Using Postgres batching strategies for extreme optimization in Go services

Koders
Cover Image for Islands & Server Components & Resumability, Oh My!

Islands & Server Components & Resumability, Oh My!

It is no secret that the past 2 years have seen the beginnings of a fairly dramatic change in...

Koders
Cover Image for Update your dev.to articles into your Github profile

Update your dev.to articles into your Github profile

In this article, I'll share you how to update your latest articles on dev.to into your Github...

Koders
Cover Image for 10 Open Source Alternatives To Proprietary Software

10 Open Source Alternatives To Proprietary Software

We're Rig.dev, a new kid on the open-source block. We know how frustrating it can be to feel locked...

Koders
Cover Image for 🧭 Navigating the Open Source Landscape: ⭐Finding Your First Contribution

🧭 Navigating the Open Source Landscape: ⭐Finding Your First Contribution

🕵️‍♂️ Embarking on your journey and learning how to contribute to open source is an exciting step...

Koders
Cover Image for Tech Events are NOT as cool as you think (from an organizer perspective)

Tech Events are NOT as cool as you think (from an organizer perspective)

Hello everyone! My name is Keit, aka @k8dev, I'm Brazilian and, besides being a programmer, I've...

Koders
Cover Image for Use Cases for IIFEs

Use Cases for IIFEs

First, I'd like to lead this article with a confession: Whenever I'm presented with a programming...

Koders
Cover Image for Why we launched earlier than what felt comfortable

Why we launched earlier than what felt comfortable

It’s been 10 days since we launched Rig.dev - our open-source application platform for Kubernetes,...

Koders
Cover Image for 🛠️ 10 Exceptional Developer Tools Launched in 2023 🚀

🛠️ 10 Exceptional Developer Tools Launched in 2023 🚀

The 2023 Trends in Developer Tools During a retrospective meeting recently, we noted that...

Koders
Cover Image for Build an AI Meme Generator with OpenAI's function calls, Part 2: Cron Jobs ⏰☎️

Build an AI Meme Generator with OpenAI's function calls, Part 2: Cron Jobs ⏰☎️

TL;DR Before We Begin Part 2 Fetching &amp; Updating Templates w/ Cron Jobs Defining...

Koders
Cover Image for Motion - Tailwind CSS Template Builder

Motion - Tailwind CSS Template Builder

Hi everyone! We recently launched a new theme to Loopple, a Drag &amp; Drop Website Template Builder...

Koders
Cover Image for Our Team's Favourite Open Source Projects Right Now

Our Team's Favourite Open Source Projects Right Now

At Rig.dev, we love open source. It's not just about writing code; it's about sharing solutions,...

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 4 Open-Source Technologies Every True Full-Stack Developer Should Master

4 Open-Source Technologies Every True Full-Stack Developer Should Master

Full-stack development is a constantly evolving, dynamic field with new tools and technologies....

Koders
Cover Image for Creating an 👩‍💻 Open Source Search Platform: Search Engines with AI - Swirl 🌌

Creating an 👩‍💻 Open Source Search Platform: Search Engines with AI - Swirl 🌌

Swirl is an Open-Source Search Engine written in Python. Powered by Large Language Models (LLMs)...

Koders
Cover Image for Introducing 1.4 Lightning Hackathon: Functions

Introducing 1.4 Lightning Hackathon: Functions

Appwrite Functions has just had a fresh upgrade, and we are so excited we are hosting a...

Koders
Cover Image for Linux filters - How to streamline text like a boss

Linux filters - How to streamline text like a boss

Are you familiar with the Unix philosophy and how to create better scripts? In this comprehensive...

Koders
Cover Image for We had a date bug that happened two times a year, and we didn't know, you might have it too 😱

We had a date bug that happened two times a year, and we didn't know, you might have it too 😱

TL;DR Novu's team encountered a significant bug affecting date calculations in their CI/CD...

Koders
Cover Image for I Hired an AI as a Developer - This Is What Happened

I Hired an AI as a Developer - This Is What Happened

There have been many discussions around whether AI is threatening developer's jobs. Some say they are...

Koders
Cover Image for 🎯 Medium vs. DEV vs. Hashnode vs. Hackernoon 🔥

🎯 Medium vs. DEV vs. Hashnode vs. Hackernoon 🔥

I have been to over 20 calls. Many people asked me: What platform should I post on? I think that’s a...

Koders
Cover Image for Solving the "Trapping Rain Water" Problem on Leet Code

Solving the "Trapping Rain Water" Problem on Leet Code

Question 42. Trapping Rain Water Type: Hard Liked by: 29K Disliked by:...

Koders
Cover Image for Top React Libraries Every Developer Must Know

Top React Libraries Every Developer Must Know

React is taking over the world of web development - and for good reason. Created by Facebook and...

Koders
Cover Image for 🚀 Unlock Success: Ask, Don't Assume! 🚀

🚀 Unlock Success: Ask, Don't Assume! 🚀

In the fast-paced world of business, assumptions can be silent deal-breakers! 🤝 Countless deals have...

Koders
Cover Image for 10 Common mistakes in CSS

10 Common mistakes in CSS

Here are some common mistakes that most web developers make, and how identifying and avoiding them...

Koders
Cover Image for How I approach and structure Enterprise frontend applications after 4 years of using Next.js

How I approach and structure Enterprise frontend applications after 4 years of using Next.js

Introduction In the fast-paced world of frontend development, staying ahead of the curve...

Koders
Cover Image for Learn C++: An Introduction for Beginners

Learn C++: An Introduction for Beginners

C++ is a powerful, versatile, and widely-used programming language that has remained relevant in the...

Koders
Cover Image for Node.js 20.6.0: Say Goodbye to 'dotenv'

Node.js 20.6.0: Say Goodbye to 'dotenv'

Unveiling Node.js 20.6.0 If you're a Node.js developer, you're probably familiar with the...

Koders
Cover Image for What's Your Go-to Movie Quote?

What's Your Go-to Movie Quote?

What's a movie quote that you find yourself using on a regular basis? Share the quote and bonus: tell...

Koders
Cover Image for Changelog: Take control of your feed with hidden tags

Changelog: Take control of your feed with hidden tags

Hey DEV Community! DEV is an excellent place for encountering great content of all kinds: lively...

Koders
Cover Image for Deploying Documenso with Vercel, Supabase and Resend

Deploying Documenso with Vercel, Supabase and Resend

In this article, we'll walk you through how to deploy and self-host Documenso using Vercel, Supabase,...

Koders
Cover Image for Javascript VS TypeScript : Going Back to JavaScript and stop using TypeScript

Javascript VS TypeScript : Going Back to JavaScript and stop using TypeScript

In recent years, TypeScript has emerged as a popular choice for many developers due to its extra...

Koders
Cover Image for Our Community Badges Page Just Got Better!

Our Community Badges Page Just Got Better!

Hey there, awesome DEV members! We have something special to share with you today. Drumroll,...

Koders
Cover Image for Rust, Go, Rinha e I/O

Rust, Go, Rinha e I/O

Este artigo é o início de um formato diferente de conteúdo que quero experimentar, um apanhado (ou...

Koders
Cover Image for 💬 Building a real-time chat with Websockets, Novel and Clerk 🚀🚀

💬 Building a real-time chat with Websockets, Novel and Clerk 🚀🚀

TL;DR In this tutorial, you'll learn how to build a chat application. On the agenda...

Koders
Cover Image for Closing a chapter at GitHub

Closing a chapter at GitHub

Table of Contents My journey at GitHub My next steps What draws me to working at...

Koders
Cover Image for Easy Dockerization with Docker init

Easy Dockerization with Docker init

Docker Init is changing the game in how we Dockerize our application. With docker init, we can...

Koders
Cover Image for Serverless your way: Unleashing Appwrite Function’s true potential

Serverless your way: Unleashing Appwrite Function’s true potential

After countless months of research and never-ending feedback from our community, we are excited to...

Koders
Cover Image for The never-ending dilemma for backend engineers

The never-ending dilemma for backend engineers

Developers face multiple challenges when building and deploying robust applications to the cloud....

Koders
Cover Image for Advanced Git Commands and Workflows: A Comprehensive Guide for Developers

Advanced Git Commands and Workflows: A Comprehensive Guide for Developers

Introduction In software development, Git is more than just a tool—it's an essential...

Koders
Cover Image for Build your own AI Meme Generator & learn how to use OpenAI's function calls ☎️

Build your own AI Meme Generator & learn how to use OpenAI's function calls ☎️

Table of Contents TL;DR Before We Begin Intro Call Me, Maybe Let's...

Koders
Cover Image for GPT Pilot - a dev tool that writes 95% of coding tasks

GPT Pilot - a dev tool that writes 95% of coding tasks

An MVP for a scalable dev tool that writes production-ready apps from scratch as the...

Koders
Cover Image for In-depth Exploration of the Fundamental Principles and Broad-Spectrum Applications of LLMs

In-depth Exploration of the Fundamental Principles and Broad-Spectrum Applications of LLMs

What exactly are LLMs? Large Language Models (LLMs) are a central topic in modern machine...

Koders
Cover Image for Swirl: An open-source search engine with LLMs and ChatGPT to provide all the answers you need 🌌

Swirl: An open-source search engine with LLMs and ChatGPT to provide all the answers you need 🌌

We need search engines with AI Last week I had a strange problem at work to tackle. The...

Koders
Cover Image for Uma Produtora de TV no mundo DEV!

Uma Produtora de TV no mundo DEV!

Decidi escrever esse artigo pra praticar redação e também deixar uma marca nessa plataforma que vem...

Koders
Cover Image for How to Participate in Hackoberfest

How to Participate in Hackoberfest

With Hacktoberfest coming up, this guide walks you through how to be active and successful in your open source journey this October.

Koders
Cover Image for Introducing Rig.dev: An open-source application platform for Kubernetes

Introducing Rig.dev: An open-source application platform for Kubernetes

Kubernetes is a bitter pill to swallow for most application developers. Here's some background on how...

Koders
Cover Image for Reacting with 💩👍🐛 to Code: How I Built a Free Extension to Add Emojis to Your VSCode

Reacting with 💩👍🐛 to Code: How I Built a Free Extension to Add Emojis to Your VSCode

Code Reactions 🚀💩 Help us with your contributions or with a ⭐ on GitHub 💚! Install extension → ...

Koders
Cover Image for You might not need TypeScript Enum

You might not need TypeScript Enum

In TypeScript, there is a feature called Enum which is not a type-level extension of JavaScript....

Koders
Cover Image for 🚀 5 open-source copy and paste Tailwind CSS 💨component libraries YOU HAVE to try in 2023 🔥

🚀 5 open-source copy and paste Tailwind CSS 💨component libraries YOU HAVE to try in 2023 🔥

I love Tailwind CSS. For me it's impossible to develop UIs using something different. It just doesn't...

Koders
Cover Image for 8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

8 React Libraries That Will Turn You into a Dev Endgame Hero 🦸‍♀️🦸‍♂️

Code Like You've Got the Infinity Gauntlet: 8 React Libraries for Ultimate App Power...

Koders
Cover Image for From Tweet to Launch 🚀 – My Open Source Journey

From Tweet to Launch 🚀 – My Open Source Journey

What you will find in this article? Are you intrigued about taking your idea from a mere...

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's Your Favorite Shortcut?

What's Your Favorite Shortcut?

_Step into our coding showcase series, where you can elevate your projects, exhibit your coding...

Koders
Cover Image for A Guide to Atomic Design with React Components

A Guide to Atomic Design with React Components

React has quickly become one of the most popular open-source JavaScript frameworks for building user...

Koders
Cover Image for JavaScript CONSTANTS

JavaScript CONSTANTS

In JavaScript, most of developers are well-known with const. It declares block-scoped local variables...

Koders
Cover Image for Javascript Essentials 🧑‍💻

Javascript Essentials 🧑‍💻

Introduction Well, we all start somewhere to start learning JavaScript, I wish this kind...

Koders
Cover Image for The Ultimate Emoji Cheat Sheet for Developers

The Ultimate Emoji Cheat Sheet for Developers

Emojis have become an integral part of our daily communication. They add a bit of flair and...

Koders
Cover Image for Why every startup should be built on open-source... 🤔🤔

Why every startup should be built on open-source... 🤔🤔

Last year was the first time I heard of an open-source startup as SaaS. I didn’t even understand what...

Koders
Cover Image for Design Patterns in PHP 8: Proxy

Design Patterns in PHP 8: Proxy

Hello, fellow developers!🧑🏼‍💻 Today, we're diving into another fascinating design pattern: the Proxy...

Koders
Cover Image for Introduction to "Grokking the SQL Interview" for Developers

Introduction to "Grokking the SQL Interview" for Developers

Grokking the SQL Interview questions is a specialized book for preparing SQL and Database related questions for tech interviews.

Koders
Cover Image for Pezzo v0.5 - Dashboards, Caching, Python Client, and More!

Pezzo v0.5 - Dashboards, Caching, Python Client, and More!

This version brings a lot of new features and improvements to Pezzo. We're excited to share them with...

Koders
Cover Image for Profundezas do Node.js: Explorando I/O Assíncrono

Profundezas do Node.js: Explorando I/O Assíncrono

Introdução Como o Node trata o Código Assíncrono Operações Assíncronas: O que São? Operação...

Koders
Cover Image for Server-Side Rendering (SSR)

Server-Side Rendering (SSR)

Server-side rendering (SSR) refers to the process of rendering React components on the server before...

Koders
Cover Image for Clocks & Countdowns: Timing in CSS and JavaScript

Clocks & Countdowns: Timing in CSS and JavaScript

The other day I needed a digital clock-component, so I quickly composed a simple...

Koders
Cover Image for Introduction to serverless architecture with Firebase and Cloud Functions.

Introduction to serverless architecture with Firebase and Cloud Functions.

Hey there, let's talk about serverless architecture – the game-changer for how we build and deploy...

Koders
Cover Image for 🤘🤓🤘 Join Formbricks! (Senior) Full-Stack Engineer needed 🤘🤓🤘

🤘🤓🤘 Join Formbricks! (Senior) Full-Stack Engineer needed 🤘🤓🤘

We're expanding our team! We're looking for a (Senior) Full-Stack Engineer to support our...

Koders
Cover Image for Small Details to Improve Your Website's Experience

Small Details to Improve Your Website's Experience

A collection of five simple tips and tricks in HTML and CSS that will provide a better user experience and take just a few minutes to implement on any site

Koders
Cover Image for The CIA hacking arsenal. Here’s what you need to know.

The CIA hacking arsenal. Here’s what you need to know.

WikiLeaks just released internal documentation of the CIA’s massive arsenal of hacking tools and...

Koders
Cover Image for How to build a full-stack authentication app

How to build a full-stack authentication app

Most web applications need a sign-up and login feature. But for newbies, this can be challenging....

Koders
Cover Image for Introducing Appwrite Migrations: Effortless data migration from your platforms

Introducing Appwrite Migrations: Effortless data migration from your platforms

Moving house is a chore. You have to pack, then hire a moving company, wonder if your giant sofa fits...

Koders
Cover Image for Introducing Hoppscotch Enterprise Edition and a plethora of features - The Hoppscotch August 2023 Release You Can't Miss!

Introducing Hoppscotch Enterprise Edition and a plethora of features - The Hoppscotch August 2023 Release You Can't Miss!

We are thrilled to reveal our Hoppscotch August Release, version 2023.8.0! Our dedicated team has...

Koders
Cover Image for Learn serverless on AWS step-by-step - DynamoDB Streams

Learn serverless on AWS step-by-step - DynamoDB Streams

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

Koders
Cover Image for Send your logs to Loki

Send your logs to Loki

One of my current talks focuses on Observability in general and Distributed Tracing in particular,...

Koders
Cover Image for Appwrite 1.4 Brings Command Center, AI, One-Click Migrations, and Upgraded Functions

Appwrite 1.4 Brings Command Center, AI, One-Click Migrations, and Upgraded Functions

Hey there, Appwrite community! We’ve just released Appwrite 1.4 with the goals to eliminate barriers...

Koders
Cover Image for css-loaders.com: The Biggest Collection of Loading Animations (more than 500 🤯)

css-loaders.com: The Biggest Collection of Loading Animations (more than 500 🤯)

It's been a while but I finally did it. I collected all my CSS-only loaders into one unique...

Koders
Cover Image for 💡From Idea to Exit: Building and Selling an AI-powered SaaS in 5 Months 🤖💰

💡From Idea to Exit: Building and Selling an AI-powered SaaS in 5 Months 🤖💰

Since the release of ChatGPT, we’ve been flooded with all possible versions of apps that use it in...

Koders
Cover Image for Memorization and learning to code

Memorization and learning to code

Memorization equals learning. For many of us, it’s how our understanding was assessed. We were...

Koders
Cover Image for Top 5+ ReactJS UI Components Libraries for 2023

Top 5+ ReactJS UI Components Libraries for 2023

As we all know, in the ever-evolving landscape of front-end frameworks, ReactJS has established...

Koders
Cover Image for Design Patterns in PHP 8: Abstract factory

Design Patterns in PHP 8: Abstract factory

Hello, fellow developers!🧑🏼‍💻 In our coding journey today, we're going to unravel the intricacies of...

Koders
Cover Image for Garanta a Eficiência: Escolhendo entre tipos String no SQL

Garanta a Eficiência: Escolhendo entre tipos String no SQL

Garanta a eficiência, nova série fazendo mais sucesso que The Walking Dead, venha aprender como...

Koders
Cover Image for One staging for each engineer: introducing Layerform

One staging for each engineer: introducing Layerform

Layerform allows developers to spin up multiple instances of their applications while reusing core...

Koders
Cover Image for Promises em JavaScript

Promises em JavaScript

Nunca fui de escrever muito, mas ensinando eu aprendo melhor e de quebra posso ajudar quem estiver...

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 📜 Novu's Communication Manifest: Lighting the Path to our Future 💡

📜 Novu's Communication Manifest: Lighting the Path to our Future 💡

TL;DR As part of our second offsite, the team at Novu created a set of principles to help...

Koders
Cover Image for Performance e elegância! Escrevendo uma CLI CRUD utilizando ScyllaDB e Ruby

Performance e elegância! Escrevendo uma CLI CRUD utilizando ScyllaDB e Ruby

Boas pessoas desenvolvedoras precisam saber fazer CRUD não é mesmo? Então já pensou em ser capaz de...

Koders
Cover Image for 📃 👀 Run in-app surveys in your web app in 10 minutes with Formbricks 🤓❤️‍🔥

📃 👀 Run in-app surveys in your web app in 10 minutes with Formbricks 🤓❤️‍🔥

Did you know that in app surveys have a whopping 6-10x better conversion rate compared to those...

Koders
Cover Image for We Are Turning off Listings

We Are Turning off Listings

Hey folks, we wanted to let you know that we will be turning off Listings and Credits on DEV. We will...

Koders
Cover Image for Why Every Designer Should Consider an IQ Test: Unlocking Creative Potential

Why Every Designer Should Consider an IQ Test: Unlocking Creative Potential

The world of design is a vast and intricate space, brimming with creativity, innovation, and a...

Koders
Cover Image for A first project with ExpressoTS

A first project with ExpressoTS

Introduction ExpressoTS is a new developer-friendly TypeScript framework for Server-Side...

Koders
Cover Image for Co-authoring Git commits

Co-authoring Git commits

Sometimes you want to be able to credit others in a single Git commit, and luckily that's possible!

Koders
Cover Image for Conway's game of life...in pure SQL [Postgres]! 💪🏼🤯

Conway's game of life...in pure SQL [Postgres]! 💪🏼🤯

OK, for those of you who are new here, I like to do things that have never been done (and should...

Koders
Cover Image for Shell Scripting 101: Essential Commands for Every Developer

Shell Scripting 101: Essential Commands for Every Developer

Shell Scripting 101: Essential Commands for Every Developer Diving into the universe of shell...

Koders
Cover Image for Winding down

Winding down

I've been programming more or less professionally for a living since 1978. And I still am 45 years...

Koders
Cover Image for A Developer's Guide to Blogging

A Developer's Guide to Blogging

An impartial guide to blogging as a developer, from setting up your site to SEO & syndication

Koders
Cover Image for AWS ECS Basics and Tips

AWS ECS Basics and Tips

Note: This content was originally published at the Simple AWS newsletter. Understand the Why behind...

Koders
Cover Image for Mind Blowing CSS Only Animation in 2023

Mind Blowing CSS Only Animation in 2023

Mind Blowing CSS Only Animation in 2023 Watch Full Video

Koders
Cover Image for Understanding Promise in JavaScript

Understanding Promise in JavaScript

As per MDN Web Docs, A promise is an object representing the eventual completion or failure of an...

Koders
Cover Image for Why I started writing regularly

Why I started writing regularly

The original post was published on my blog on June 20, 2023, long before I realized it might be...

Koders
Cover Image for API Integration: GraphQL vs gRPC vs REST: Which API is Right for You?

API Integration: GraphQL vs gRPC vs REST: Which API is Right for You?

APIs (Application Programming Interfaces) play an important role in enabling communication and data...

Koders
Cover Image for Open Source: What’s Your Contribution?

Open Source: What’s Your Contribution?

Do you actively contribute to open source projects? What motivates you to contribute, and what are...

Koders
Cover Image for What to look for when hiring a new engineer for your team?

What to look for when hiring a new engineer for your team?

During my career, I had the pleasure to interview more than 300 engineers. Throughout my experience,...

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 WTF Is a Vector Database: A Beginner's Guide!

WTF Is a Vector Database: A Beginner's Guide!

In the age of burgeoning data complexity and high-dimensional information, traditional databases...

Koders
Cover Image for Diving into the GitHub Octernships program with OpenSauced

Diving into the GitHub Octernships program with OpenSauced

In my last blog post, I shared how I got selected for the GitHub Octernships program and how you can...

Koders
Cover Image for How I Became a Tech Conference Speaker as a Newbie & How You Can Do It Too

How I Became a Tech Conference Speaker as a Newbie & How You Can Do It Too

How it started, How it's going and How you can do it too! Hello beautiful people, 🙋‍♀️ I recently...

Koders
Cover Image for How to grow a developer blog to 3M annual visitors? with Jakub Czakon (Neptune.ai)

How to grow a developer blog to 3M annual visitors? with Jakub Czakon (Neptune.ai)

Welcome to another episode of The Developer-led Podcast, where we dive into the strategies modern...

Koders
Cover Image for How to update a few years old outdated project in Node and React?

How to update a few years old outdated project in Node and React?

Navigating old Node.js dependencies can be confusing. In this article, I'll share how I decoded this...

Koders
Cover Image for Zero to Hero in Technical Writing: Making Consistent Income

Zero to Hero in Technical Writing: Making Consistent Income

Introduction Technical Writing is about writing articles, documentation, emails, technical...

Koders
Cover Image for Netflix System Design Using AWS Services

Netflix System Design Using AWS Services

In the digital age of streaming, Netflix has revolutionized how we consume content. Behind its...

Koders
Cover Image for Singleton Design Pattern in C#: Full Guide

Singleton Design Pattern in C#: Full Guide

Have you ever wondered how to maintain a unique instance throughout the lifecycle of an application...

Koders
Cover Image for This VsCode Extension is a game changer⚡

This VsCode Extension is a game changer⚡

Do you find it difficult to switch between tabs when seeking code assistance from ChatGPT? Have you...

Koders
Cover Image for Tipos de dados primitivos com Java

Tipos de dados primitivos com Java

Java é uma das linguagens de programação mais utilizadas do mundo, conhecida por sua robustez,...

Koders
Cover Image for Welcome Thread - v239

Welcome Thread - v239

Welcome to DEV! A thread of hellos and intros.

Koders
Cover Image for ⭐5 open-source libraries you must know⭐ Week 2

⭐5 open-source libraries you must know⭐ Week 2

Hello Everyone, Welcome to Week 2 of showing and sharing new open-source projects to the community....

Koders
Cover Image for Autenticação e Autorização de uma ASP .NET Web API com Keycloak

Autenticação e Autorização de uma ASP .NET Web API com Keycloak

Olá pessoal! No meu primeiro artigo eu gostaria de falar um pouco sobre autenticação, autorização e...

Koders
Cover Image for CSS Lube: Highly-optimized CSS Interpreter

CSS Lube: Highly-optimized CSS Interpreter

Introduction The landscape of CSS paradigms has seen a constant evolution, marked by the...

Koders
Cover Image for Outsmarting AI 🤖🧠 The hack for generating fully-functional web apps

Outsmarting AI 🤖🧠 The hack for generating fully-functional web apps

TL;DR I’m an indiehacker that likes creating lots of fun side-projects, like my SaaS app...

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 🔥🤖 Automate MEMEs posting to your Discord with NodeJS and Novu 🚀🚀

🔥🤖 Automate MEMEs posting to your Discord with NodeJS and Novu 🚀🚀

TL;DR In this tutorial, you'll learn how to build an automated Discord bot with Novu. The...

Koders
Cover Image for Database 101: How does migration between databases work in the real world?

Database 101: How does migration between databases work in the real world?

Recently my new task at ScyllaDB is to study how to Migrate data between Databases and as I promised...

Koders
Cover Image for Getting Started with GitHub Copilot Chat in VSCode

Getting Started with GitHub Copilot Chat in VSCode

GitHub Copilot Chat is an extension that works in your Code Editor or IDE (VS Code or Visual Studio...

Koders
Cover Image for 🦄 How ToolJet Gained 20,000 GitHub Stars and 400 Contributors

🦄 How ToolJet Gained 20,000 GitHub Stars and 400 Contributors

Overview Open source projects aim to gain momentum by attracting an ample user base and...

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 Bare Metal vs Virtual Machine vs Containers

Bare Metal vs Virtual Machine vs Containers

I was scrolling through yt and found an interesting channel you can follow too. This blog elaborate...

Koders
Cover Image for Designing an Autocomplete UI Component 🔍

Designing an Autocomplete UI Component 🔍

In the ever-evolving landscape of web development, creating intuitive user interfaces is paramount....

Koders
Cover Image for How to make an impact as a developer advocate

How to make an impact as a developer advocate

Table of Contents Introduction Why Make an Impact as a Developer Advocate? Tips for...

Koders
Cover Image for React Hook: useGlobalState

React Hook: useGlobalState

Sharing state between React components is crucial in most applications. With useGlobalState you can...

Koders
Cover Image for The ChatGPT Boom is Over - FINALLY!

The ChatGPT Boom is Over - FINALLY!

The last 9 months we've seen a boom without historical precedence. I am of course talking about the...

Koders
Cover Image for JavaScript in Detail

JavaScript in Detail

JavaScript, often abbreviated as JS, is a versatile and widely used programming language that powers...

Koders
Cover Image for My first contribution got accepted

My first contribution got accepted

Commencing my venture into the realm of open-source contribution, I am filled with enthusiasm...

Koders
Cover Image for React - Portals

React - Portals

In the world of React, creating dynamic user interfaces is a common requirement. Sometimes, you need...

Koders
Cover Image for Service Worker Templating Language (SWTL)

Service Worker Templating Language (SWTL)

I've previously written about Service Worker Side Rendering (SWSR) in this blog, when I was exploring...

Koders
Cover Image for Why choose ReactJS for web development

Why choose ReactJS for web development

Yesterday I had a Call with one Client. 📞 His current website is in PHP and he wants to convert it...

Koders
Cover Image for 180k+ Open Source Free Icons

180k+ Open Source Free Icons

There are numerous Open Source Icon projects available on GitHub; however, they are not all managed...

Koders
Cover Image for A Comprehensive Guide For Creating Silky Smooth Animations Using Flutter.

A Comprehensive Guide For Creating Silky Smooth Animations Using Flutter.

When it comes to mobile development, the user experience is paramount. One of the most crucial...

Koders
Cover Image for 📦 React Props: A Visual Guide

📦 React Props: A Visual Guide

This JavaScript function is broken. So what will happen if you try to use it? If you call this...

Koders
Cover Image for Single Page Application: Authentication and Authorization in Agular

Single Page Application: Authentication and Authorization in Agular

Introduction In a Single Page Application (SPA), each element has its own existence and...

Koders
Cover Image for What If Coding Classes Were Mandatory?

What If Coding Classes Were Mandatory?

We're going back to coding school with Nostalgia Bytes this week! Don't forget your TI calculators,...

Koders
Cover Image for Discover Simplicity and Fun in Tech with Dev Hots on LinkedIn!

Discover Simplicity and Fun in Tech with Dev Hots on LinkedIn!

I'm thrilled to share some exciting news with you all. Drumroll, please… 🥁 I've launched a brand new...

Koders
Cover Image for Generating Optimized Image Formats with Node.js

Generating Optimized Image Formats with Node.js

Introduction Images are an important part of any web application, but they can also be a...

Koders
Cover Image for OAuth2 is so complicated ... or 90 lines of code with Svelte

OAuth2 is so complicated ... or 90 lines of code with Svelte

So it's time for my first series. The idea is to show how easy, fast and secure it is to set up a...

Koders
Cover Image for Ops friendly Apache APISIX

Ops friendly Apache APISIX

Though I always worked on the Dev side of IT, I was also interested in the Ops side. I even had a...

Koders
Cover Image for Record in TypeScript: Unveiling Its Surprising Power

Record in TypeScript: Unveiling Its Surprising Power

Introduction: TypeScript, with its robust type system, continues to offer developers an...

Koders
Cover Image for Afinal, o quê é Domain Driven Design (DDD)? (Parte 1)

Afinal, o quê é Domain Driven Design (DDD)? (Parte 1)

Olá! Meu nome é Luís Felipe Arten e este é meu primeiro post aqui no dev.to. Sou aluno de Engenharia...

Koders
Cover Image for Creating Stunning 3D Instagram Story Swipes with React: A Step-by-Step Tutorial

Creating Stunning 3D Instagram Story Swipes with React: A Step-by-Step Tutorial

Introduction Have you ever used Instagram? If so, chances are you've come across Instagram...

Koders
Cover Image for Impossible⁉️ CSS only syntax highlighting 😱 ...with a single element and GRADIENTS 🤯

Impossible⁉️ CSS only syntax highlighting 😱 ...with a single element and GRADIENTS 🤯

Awww shi...here we go again. Yes I am back, breaking the internet once more. I know, it has been a...

Koders
Cover Image for 🥇 The Best Serverless Framework in 2023: A Data-Driven Showdown for AWS Projects

🥇 The Best Serverless Framework in 2023: A Data-Driven Showdown for AWS Projects

Learn which is the best framework to develop serverless apps on AWS in 2023

Koders
Cover Image for You won't be able to answer this simple JavaScript question!

You won't be able to answer this simple JavaScript question!

Last night, I was scrolling through twitter and I found a interesting JavaScript question, and I bet...

Koders
Cover Image for I was tired of Langchain and created my own wrapper

I was tired of Langchain and created my own wrapper

Hello everyone! In this post I would like to share with you my recent development on my very own tiny...

Koders
Cover Image for Preventing side effect functions in Flutter

Preventing side effect functions in Flutter

Introduction Throughout my programming journey, I've learned that writing clean,...

Koders
Cover Image for React - Higher Order Components (HOC)

React - Higher Order Components (HOC)

In the ever-evolving realm of web development, mastering advanced concepts is essential for creating...

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 🔥Unveiling Open Source: The Real Reasons Top Companies Share Their Code!🔓

🔥Unveiling Open Source: The Real Reasons Top Companies Share Their Code!🔓

tl;dr 🔮 Greater Innovation 👯‍♀️ Increased Adoption aka more users! 🤝 Modularity aka "you never...

Koders
Cover Image for 🔥 2 TRICKS 🔥 to build a Meetup.com clone with React in 30 minutes 🪄✨

🔥 2 TRICKS 🔥 to build a Meetup.com clone with React in 30 minutes 🪄✨

In this tutorial, you'll learn how to build a Meetup.com clone we will touch: Create and join...

Koders
Cover Image for Differentiating Material and Cupertino in Flutter

Differentiating Material and Cupertino in Flutter

Introduction Creating native-like experiences on both Android and iOS platforms is crucial...

Koders
Cover Image for Full Stack Airbnb Clone with Next.js, Tailwind CSS, Zustand and Amplication

Full Stack Airbnb Clone with Next.js, Tailwind CSS, Zustand and Amplication

In this blog post you'll learn how to create a Full Stack Airbnb Clone using Amplication. ...

Koders
Cover Image for The (Detailed & Creative) Playbook for Getting More GitHub Stars

The (Detailed & Creative) Playbook for Getting More GitHub Stars

TL;DR My team and I recently launched an open source tool for developers This was my...

Koders
Cover Image for 🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

Welcome to a world where web development meets superhero fandom! It's no secret that building...

Koders
Cover Image for Authentication with middlewares in NextJS

Authentication with middlewares in NextJS

Overview Hey there! Today, we're going to talk about authentication in Next.js using...

Koders
Cover Image for *Beginner Friendly* Version control using `git`

*Beginner Friendly* Version control using `git`

Introduction Welcome 👋 to this blog. Did you hear about version control and want to learn...

Koders
Cover Image for Complementing exceptions - Introducing monads for error handling in ruby

Complementing exceptions - Introducing monads for error handling in ruby

Have you ever considered your approach to handling exceptions? I'm referring to the method in which...

Koders
Cover Image for Diagramming and Database Design📊🔍💡

Diagramming and Database Design📊🔍💡

In today's data-driven world, efficient management of information is critical for the success of...

Koders
Cover Image for Mocha/Chai with TypeScript (2023 update)

Mocha/Chai with TypeScript (2023 update)

I wrote an article in 2020 for using Mocha/Chai in a TypeScript project, that I'm using in...

Koders
Cover Image for 🚀 Building an Invoice PDF system with React.js , Redux and Node.js

🚀 Building an Invoice PDF system with React.js , Redux and Node.js

Building an Invoice PDF system with React.js, Redux, and Node.js can be a complex task, but I'm here...

Koders
Cover Image for Figma sticky notes

Figma sticky notes

A post by Cats Juice

Koders
Cover Image for Simplify Infinite Loading with React Query

Simplify Infinite Loading with React Query

Introduction Fetching data in React applications can be a challenge, especially when it...

Koders
Cover Image for The Key to Passing your AWS Solutions Architect Professional!!!

The Key to Passing your AWS Solutions Architect Professional!!!

Hey Folks, It's been a while - however, I have been settling into my new role as DevOps Engineer /...

Koders
Cover Image for The Ultimate Roadmap and Free Resources for Becoming a DevOps Engineer in 2023

The Ultimate Roadmap and Free Resources for Becoming a DevOps Engineer in 2023

DevOps is an innovative software development methodology that aims to improve collaboration between...

Koders
Cover Image for 4-Day Workweek, Works!

4-Day Workweek, Works!

NEWSFLASH: Attracting top talent is not all about financial compensation! So how did we get some...

Koders
Cover Image for 9 Best AI Design Tools for WordPress in 2023: Unlock The Power of Creativity!

9 Best AI Design Tools for WordPress in 2023: Unlock The Power of Creativity!

In the changing world of web design, Artificial Intelligence (AI) has become a game changer. It has...

Koders
Cover Image for State Management with RxJS and React

State Management with RxJS and React

Introduction Building big web apps can be tricky, especially when you have lots of...

Koders
Cover Image for Supavisor: Scaling Postgres to 1 Million Connections

Supavisor: Scaling Postgres to 1 Million Connections

One of the most widely-discussed shortcomings of Postgres is it's connection system. Every Postgres...

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 Como configurar duas contas do GitHub no seu computador utilizando chaves SSH

Como configurar duas contas do GitHub no seu computador utilizando chaves SSH

Se você chegou até aqui, é provável que tenha se deparado com um problema muito comum para vários...

Koders
Cover Image for Differentiating Zustand and Redux

Differentiating Zustand and Redux

Overview Explore the differences between Zustand and Redux, two popular state management...

Koders
Cover Image for Supabase Integrations Marketplace

Supabase Integrations Marketplace

We've been running our Integrations Marketplace in “stealth mode” for about a year now. What started...

Koders
Cover Image for The Role of Queues in Building Efficient Distributed Applications

The Role of Queues in Building Efficient Distributed Applications

Unlocking seamless coordination. How queues empower efficient distributed application frameworks

Koders
Cover Image for Vercel Integration and Next.js App Router Support

Vercel Integration and Next.js App Router Support

Vercel's open source framework, Next.js, is the most popular frontend framework for Supabase...

Koders
Cover Image for Build a real-time voting app with WebSockets, React & TypeScript 🔌⚡️

Build a real-time voting app with WebSockets, React & TypeScript 🔌⚡️

TL;DR WebSockets allow your app to have “real time” features, where updates are instant...

Koders
Cover Image for Caching Git Repos: A Deep Dive into OpenSauced’s ‘Pizza Oven’ Service

Caching Git Repos: A Deep Dive into OpenSauced’s ‘Pizza Oven’ Service

Over the last few weeks, the OpenSauced engineering team has been building a service we're calling...

Koders
Cover Image for How to get more suggestions from GitHub Copilot

How to get more suggestions from GitHub Copilot

Have you ever wanted more from GitHub Copilot? Has GitHub Copilot ever made a suggestion where you...

Koders
Cover Image for Supabase Studio 3.0: AI SQL Editor, Schema Diagrams, and new Wrappers

Supabase Studio 3.0: AI SQL Editor, Schema Diagrams, and new Wrappers

Supabase Studio 3.0 is here, with some huge new features, including a brand new Supabase AI,...

Koders
Cover Image for The web is broken, and developers let it happen

The web is broken, and developers let it happen

Do you remember the time when it used to be so simple to just open a new browser window, type a...

Koders
Cover Image for 5 Ways to Center A Div

5 Ways to Center A Div

Watch Tutorial Don't miss the amazing video we've embedded in this post! Click the play...

Koders
Cover Image for ✨ 7 open-source libraries you must know in 2023 🪄✨

✨ 7 open-source libraries you must know in 2023 🪄✨

This week I have discovered some awesome libraries! Check them, use them, help them with a star...

Koders
Cover Image for ⚡An Introduction to Using FastAPI

⚡An Introduction to Using FastAPI

Author: Obisike Treause Introduction Since its introduction to backend development,...

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 Why Do I Need RSC(react server components) if I Already Have Remix

Why Do I Need RSC(react server components) if I Already Have Remix

Since its introduction in 2020, React Server Components (RSC) has sparked heated discussions in the...

Koders
Cover Image for 🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

🪄✨Building a blog with a liking feature using React, Hanko and Novu 🔥

TL;DR 🔥 In this tutorial, you'll learn how to build a blogging platform that let's you...

Koders
Cover Image for Differentiating onclick and addEventListener in JavaScript

Differentiating onclick and addEventListener in JavaScript

Overview This article provides an insightful examination of the contrasting approaches to...

Koders
Cover Image for How to Improve Performance of Your Database by Indexing Large Tables

How to Improve Performance of Your Database by Indexing Large Tables

What is Database Indexing? Database indexing is a technique that makes searching and...

Koders
Cover Image for How we improved our Serverless API 300x

How we improved our Serverless API 300x

This is a story about how we made a microservice response 3️⃣0️⃣0️⃣ times faster. Yes, you read that...

Koders
Cover Image for Monitor API Health Check with Prometheus

Monitor API Health Check with Prometheus

APISIX has a health check mechanism, which proactively checks the health status of the upstream nodes...

Koders
Cover Image for Beautify Your Git Log with a Single Command

Beautify Your Git Log with a Single Command

The standard git log command is functional, providing the necessary information, but it can come...

Koders
Cover Image for How has AI changed your approach to development?

How has AI changed your approach to development?

August 2023 check-in — what is different in your approach in the ChatGPT, Copilot, etc. era of...

Koders
Cover Image for I used Node.js to OCR "Meme Monday" threads

I used Node.js to OCR "Meme Monday" threads

I love programming-related memes and jokes, and I'm sure you do as well. @ben's weekly "Meme Monday"...

Koders
Cover Image for Underrated React Hook - useSyncExternalStore

Underrated React Hook - useSyncExternalStore

Overview Discover a hidden powerhouse in the React ecosystem: the "useSyncExternalStore"...

Koders
Cover Image for Web Environment Integrity: Google strikes again

Web Environment Integrity: Google strikes again

The Web Environment Integrity is yet another Google proposal for making the web worse for everyone...

Koders
Cover Image for CSS Animation: Card Width expand on hover

CSS Animation: Card Width expand on hover

In this tutorial, you will learn how to create a pure CSS card width expand animation with hover...

Koders
Cover Image for How containers promote equity in tech

How containers promote equity in tech

In the tech industry, we often talk a lot about diversity, equity, and inclusion. Sometimes, we...

Koders
Cover Image for Monoliths vs. Microservices: Breaking Down Software Architectures

Monoliths vs. Microservices: Breaking Down Software Architectures

In today's fast-paced and ever-evolving digital landscape, choosing the right software architecture...

Koders
Cover Image for Time Travel in React with Immer: A Step-by-Step Tutorial

Time Travel in React with Immer: A Step-by-Step Tutorial

Overview In the ever-evolving landscape of front-end development, the ability to...

Koders
Cover Image for Unraveling the Magic of APIs: A Beginner's Guide to Integration Superpowers

Unraveling the Magic of APIs: A Beginner's Guide to Integration Superpowers

What is an API? Imagine you have a favourite teddy bear, and you want to show it to your...

Koders
Cover Image for Create End-to-End Channels in Rust with Ockam Routing

Create End-to-End Channels in Rust with Ockam Routing

build-trust / ockam Orchestrate...

Koders
Cover Image for Finding My Blogging Path: Lessons from My Journey

Finding My Blogging Path: Lessons from My Journey

If you’re starting out in writing, you probably have little idea about what to blog about and where...

Koders
Cover Image for Kumo becomes Serverless By Theodo ☁️

Kumo becomes Serverless By Theodo ☁️

I am thrilled to announce a significant transformation in our brand as Kumo evolves into Serverless...

Koders
Cover Image for tsParticles 2.12.0 Released

tsParticles 2.12.0 Released

tsParticles v2.12.0 Changelog Bug Fixes Fixed pool on particles destroyed by...

Koders
Cover Image for Understanding TypeScript “as” Keyword

Understanding TypeScript “as” Keyword

Overview In TypeScript, the "as" keyword is used for type assertion, which allows us to...

Koders
Cover Image for 50 High-Quality Developer Jobs at VC-Backed Startups: Your Weekly Roundup [3rd Aug, 2023]

50 High-Quality Developer Jobs at VC-Backed Startups: Your Weekly Roundup [3rd Aug, 2023]

Hello, Devs! Excited for another round of top-notch developer job opportunities? We're back with our...

Koders
Cover Image for Build an AWS S3 Browser with ToolJet

Build an AWS S3 Browser with ToolJet

Amazon S3 (Simple Storage Service) has emerged as a popular choice due to its reliability,...

Koders
Cover Image for More Accessible Graphs with Jetpack Compose Part 2: Adding Keyboard Interaction

More Accessible Graphs with Jetpack Compose Part 2: Adding Keyboard Interaction

Welcome to the second episode of "More Accessible Graphs with Jetpack Compose" - in this blog post,...

Koders
Cover Image for refine + DEV Hackathon Winners, Announced!

refine + DEV Hackathon Winners, Announced!

Celebrating the winners from the refine + DEV Hackathon!

Koders
Cover Image for System architecture: move authentication to the API Gateway

System architecture: move authentication to the API Gateway

When exposing an application to the outside world, consider a Reverse-Proxy or an API Gateway to...

Koders
Cover Image for Best CSS Animation on internet

Best CSS Animation on internet

1. Animated Background with SVG in CSS Output Source Code 2. CSS...

Koders
Cover Image for Chrome Debugger is easier to use than you might think

Chrome Debugger is easier to use than you might think

Please, don’t tell me you’re still using console.log to debug your application. Ok, everyone does...

Koders
Cover Image for How Open Source helped me get into the GitHub Octernships program.

How Open Source helped me get into the GitHub Octernships program.

When I first got to know about the GitHub Octernships program, I was surprised by its focus on open...

Koders
Cover Image for Serialization and Deserialization in JavaScript

Serialization and Deserialization in JavaScript

As developers, we often hear about Serialization and Deserialization, but what do these terms really...

Koders
Cover Image for Should New Developers Use AI Coding Tools?

Should New Developers Use AI Coding Tools?

AI coding tools like GitHub Copilot, ChatGPT and similar tools took the software development world by...

Koders
Cover Image for 🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

Every week I discover more and more awesome libraries that's not getting enough attention. It's time...

Koders
Cover Image for Explore Our World of Badges & Influence the Next Addition! 🏅🌟

Explore Our World of Badges & Influence the Next Addition! 🏅🌟

Hey there, awesome DEV Community members! Did you know we have an array of amazing badges that...

Koders
Cover Image for Smol AI 🐣 vs Wasp AI 🐝- Which is the Better AI Junior Developer?

Smol AI 🐣 vs Wasp AI 🐝- Which is the Better AI Junior Developer?

TL;DR AI-assisted coding tools are on the rise. In this article, we take a deep dive into...

Koders
Cover Image for Tailscale vs ZeroTier

Tailscale vs ZeroTier

Businesses have migrated towards a “remote first” and “cloud first” posture. In this world,...

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 🔥 Building an email automation system with React Flow and Resend 🎉

🔥 Building an email automation system with React Flow and Resend 🎉

TL;DR In this tutorial, you'll learn how to build an email automation system to message...

Koders
Cover Image for Building an HackerNews to Discord notification system using Node.js, node-cron and discord-notification.

Building an HackerNews to Discord notification system using Node.js, node-cron and discord-notification.

TL;DR In this article I am going to show how to build a simple service which monitors our...

Koders
Cover Image for Coding Education for All: Join us in supporting The Odin Project

Coding Education for All: Join us in supporting The Odin Project

Today, we are delighted to announce a significant milestone in The Odin Project's journey – we are...

Koders
Cover Image for Demystifying NestJS WebSocket Gateways: A Step-by-Step Guide to Effective Testing

Demystifying NestJS WebSocket Gateways: A Step-by-Step Guide to Effective Testing

Introduction In the ever-evolving world of real-time applications, WebSocket communication...

Koders
Cover Image for Godot Docs App: Your Offline Godot Engine Documentation Companion!

Godot Docs App: Your Offline Godot Engine Documentation Companion!

Are you a Godot Engine enthusiast, game developer, or aspiring game creator looking for a...

Koders
Cover Image for Building a Slack Bot in Python

Building a Slack Bot in Python

Introduction In this article, we will be building a bot in python using the Slack API....

Koders
Cover Image for Design Patterns in PHP 8: Simple factory

Design Patterns in PHP 8: Simple factory

Hello, fellow developers!🧑🏼‍💻 Today, we're going to delve into the Simple Factory pattern. This...

Koders
Cover Image for [Typia] Hidden Class Optimization of v8 Engine

[Typia] Hidden Class Optimization of v8 Engine

Preface // RUNTIME VALIDATORS export function is&lt;T&gt;(input: unknown | T): input is...

Koders
Cover Image for Website cookies 🍪

Website cookies 🍪

Hi there, My name is Wonuola; I’m a front-end developer, a podcaster, and a writer. I want to start...

Koders
Cover Image for Work Types.

Work Types.

Many People start working but they don't know the different types of they can do, here we can...

Koders
Cover Image for Assertions: How to Assert Conditions and Types

Assertions: How to Assert Conditions and Types

The asserts statement was introduced in TypeScript 3.7. It's a special type of function signature...

Koders
Cover Image for Building Resilient Systems with Idempotent APIs

Building Resilient Systems with Idempotent APIs

Networks are unreliable but our systems cannot be. What is Idempotency? Idempotency is...

Koders
Cover Image for Featured Mod of the Month: Thomas Bnt

Featured Mod of the Month: Thomas Bnt

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

Koders
Cover Image for Mastering Git Shortcuts: A Guide to Git Aliases

Mastering Git Shortcuts: A Guide to Git Aliases

Are you tired of typing lengthy Git commands? Git aliases are here to save the day! They let you...

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 Apache APISIX without etcd

Apache APISIX without etcd

etcd is an excellent key-value distributed database used internally by Kubernetes and managed by the...

Koders
Cover Image for Benchmarking String Literal ("") vs Template Literal (``) - using Performance.now()

Benchmarking String Literal ("") vs Template Literal (``) - using Performance.now()

Let's talk about String in JavaScript. There are 2 ways developers can define a string: a. Using...

Koders
Cover Image for Debugging Simplified with console.ai()

Debugging Simplified with console.ai()

Debugging often feels to me like finding a needle in a haystack, which is why we did this new tool,...

Koders
Cover Image for LLM(Large Language Models) for better developer learning of your product

LLM(Large Language Models) for better developer learning of your product

Developing a tech product is not just about coding and deployment. It’s about the learning journey...

Koders
Cover Image for Why Developers Should Use Preview Environments

Why Developers Should Use Preview Environments

Check out the latest episode in the Open Source Cafe podcast, where Assaf Krintza (@assafkr -...

Koders
Cover Image for Cursive - The intuitive LLM framework

Cursive - The intuitive LLM framework

When interfacing with LLMs, builders often find themselves between using extremely bloated frameworks...

Koders
Cover Image for How we made the new report feature of sls-mentor

How we made the new report feature of sls-mentor

Feature insight: sls-mentor awesome new report

Koders
Cover Image for How to Change a Webpage UI with a Chrome Extension

How to Change a Webpage UI with a Chrome Extension

Have you ever wondered how chrome extensions can change the UI of some of your favorite websites,...

Koders
Cover Image for Kube or Fake: A Kubernetes Minigame

Kube or Fake: A Kubernetes Minigame

Raftt is excited to announce the launch of Kube or Fake?, our latest web mini-game. In this game, you...

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

Learn serverless on AWS step-by-step - SNS

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

Koders
Cover Image for Enhancing TypeScript's Power: Unleashing the Practical Use of Generics

Enhancing TypeScript's Power: Unleashing the Practical Use of Generics

In this article, I will show you some real-life examples of how Generics are used, based on my own...

Koders
Cover Image for How To Construct An Array-Like Data Structure?

How To Construct An Array-Like Data Structure?

You will learn to implement a custom array-like data structure and basic array operations. ...

Koders
Cover Image for 🏆 Top 5 full-stack JS frameworks in 2023 - which one should you pick for your next project? 🤔

🏆 Top 5 full-stack JS frameworks in 2023 - which one should you pick for your next project? 🤔

In this post, we'll explore five of the top full-stack JavaScript frameworks of 2023 that every...

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

Top 7 Featured DEV Posts from the Past Week

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

Koders
Cover Image for What Are SOLID Design Principles

What Are SOLID Design Principles

SOLID is an acronym for the first five Object-Oriented design (OOD) principles by Robert C....

Koders
Cover Image for Building a coffee delivery chatbot with React, ChatGPT and TypeChat 🤖

Building a coffee delivery chatbot with React, ChatGPT and TypeChat 🤖

TL;DR In this article I am going to show how to build a coffee delivery service in React...

Koders
Cover Image for 🚀 Building a contacts management system with NextJS, Supabase, and Flatfile 🥂

🚀 Building a contacts management system with NextJS, Supabase, and Flatfile 🥂

TL;DR Today I am going to build a contacts management system: You can add all your...

Koders
Cover Image for Build an Inventory and Order Management App with Google Sheets and ToolJet

Build an Inventory and Order Management App with Google Sheets and ToolJet

Efficient supply chain management is vital for businesses aiming to optimize operations and drive...

Koders
Cover Image for How to Save the Data in IPFS Using the Pinata(2023)

How to Save the Data in IPFS Using the Pinata(2023)

Hello Everyone! Thank you for your interest in my article. This is Crypto Ninja's first article. And...

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 Django Caching 101: Understanding the Basics and Beyond

Django Caching 101: Understanding the Basics and Beyond

In today's world of web development, website speed and performance are paramount. Users expect...

Koders
Cover Image for Open-Source Site Builder - Simpllo

Open-Source Site Builder - Simpllo

Open-source Drag & Drop visual tool built with VanillaJs and Bootstrap5 Components

Koders
Cover Image for How to Add "Install App" Option to Your Website: Progressive Web Apps

How to Add "Install App" Option to Your Website: Progressive Web Apps

Section 1 Title: How to Add "Install App" Option to Your Website: Enhance User Experience...

Koders
Cover Image for Object-Oriented Programming (OOP) in JavaScript

Object-Oriented Programming (OOP) in JavaScript

Let's start a journey into the world of programming with a fun analogy. Imagine you're at a bustling...

Koders
Cover Image for SOLID: Single Responsibility Principle With Examples

SOLID: Single Responsibility Principle With Examples

In this article, you will learn about the following: What is SRP? Importance of SRP in software...

Koders
Cover Image for Array Strengths, Weaknesses, and Big-O Complexity Analysis

Array Strengths, Weaknesses, and Big-O Complexity Analysis

Read about Array Data Structures article before reading through this article. Arrays are fundamental...

Koders
Cover Image for how long does it take to learn 3d modeling

how long does it take to learn 3d modeling

Mastering the Art of 3D Modeling: How Long Does It Really Take? Are you ready to dive into the world...

Koders
Cover Image for TCP/IP Network Model💻 : Deep Dive with an example

TCP/IP Network Model💻 : Deep Dive with an example

So, let's get started😃. The TCP/IP model is a conceptual framework used for understanding and...

Koders
Cover Image for unleashing the messi mindset: how the soccer Legend Inspires programming success

unleashing the messi mindset: how the soccer Legend Inspires programming success

Unleashing the Messi Mindset: How the Soccer Legend Inspires Programming Success Are you ready to...

Koders
Cover Image for Zustand vs Redux: Choosing the Right State Management Library for Your React App

Zustand vs Redux: Choosing the Right State Management Library for Your React App

Introduction to Zustand and Redux Zustand is a lightweight state management library...

Koders
Cover Image for Building any open-source projects this weekend?

Building any open-source projects this weekend?

Weekends are my sacred time ... where I build my open-source projects. Papermark - the...

Koders
Cover Image for Commit with a Past Date and Time in Git

Commit with a Past Date and Time in Git

As developers, we sometimes want to change past Git commits. Although true time travel is impossible,...

Koders
Cover Image for Level Up Your AWS CDK Development: Demystifying integ-runner and integ-test

Level Up Your AWS CDK Development: Demystifying integ-runner and integ-test

Do you ever get frustrated testing your infrastructure and resources' behavior, only to discover...

Koders
Cover Image for Mastering Object-Oriented Programming with TypeScript: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained

Mastering Object-Oriented Programming with TypeScript: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained

What is OOPS? Object-Oriented Programming is a programming paradigm that revolves around...

Koders
Cover Image for The Best Free# Deploying Your React Application: 8 Free Hosting Services to Consider

The Best Free# Deploying Your React Application: 8 Free Hosting Services to Consider

IDURAR is Open Source ERP/CRM (Invoice / Inventory / Accounting / HR) Based on Mern Stack (Node.js /...

Koders
Cover Image for 10 Portfolio Projects you can try as an entry-level Data Analyst/Scientist

10 Portfolio Projects you can try as an entry-level Data Analyst/Scientist

I hate the word newbie. If you are in a hurry, skip to the third paragraph. I always do this...

Koders
Cover Image for Design Patterns in PHP 8: Flyweight

Design Patterns in PHP 8: Flyweight

Hello, fellow developers! Today, we're going to dive into another fascinating design pattern that...

Koders
Cover Image for #DEVDiscuss: Package Management (NPM)

#DEVDiscuss: Package Management (NPM)

image created by Margaux Peltat for the Chilled Cow YouTube channel Time for #DEVDiscuss — right...

Koders
Cover Image for Postman Alternative: Hoppscotch 🛸 - open source, self hosted API Development Ecosystem

Postman Alternative: Hoppscotch 🛸 - open source, self hosted API Development Ecosystem

Over the past week, we've observed a growing trend of people seeking alternatives to Postman, as they...

Koders
Cover Image for Refine Native

Refine Native

What I built I build a library for Refine that allows users to use the power of Refine to...

Koders
Cover Image for Build your own Remote Access VPN to AWS with WireGuard and Netmaker

Build your own Remote Access VPN to AWS with WireGuard and Netmaker

Introduction An AWS account typically consists of multiple VPC’s and private subnets. You...

Koders
Cover Image for Criamos uma nova forma de avaliar jogos: Open Video Game Data [PT-BR]

Criamos uma nova forma de avaliar jogos: Open Video Game Data [PT-BR]

Introdução Meu amigo Diego e eu decidimos criar um site sem fins lucrativos chamado Open...

Koders
Cover Image for How much does it cost to build on top of Open AI API: building👩‍💻 + covering cost💰

How much does it cost to build on top of Open AI API: building👩‍💻 + covering cost💰

Over the past two months, I've developed five distinct micro-products using the OpenAI API. So...

Koders
Cover Image for How to build and deploy a modern-day Next.js application

How to build and deploy a modern-day Next.js application

Introduction Making websites is not what it used to be. Over the past ten years, it has...

Koders
Cover Image for Introducing Open Video Game Data: A new approach to evaluating games.

Introducing Open Video Game Data: A new approach to evaluating games.

Introduction My friend Diego and I decided to create a non-profit site called Open Video...

Koders
Cover Image for 🚀 7 open-source projects you should contribute to in 2023 ⭐️⭐️

🚀 7 open-source projects you should contribute to in 2023 ⭐️⭐️

I love seeing so much innovation in open-source. There are a few raising libraries I thought I should...

Koders
Cover Image for Database 101: Twitch Bot in a higher level for beginners.

Database 101: Twitch Bot in a higher level for beginners.

I kinda like the idea of writing about social media + databases and it seems the readers here are...

Koders
Cover Image for How we built a GPT code agent 🤖 that generates full-stack web apps in React & Node.js, explained simply

How we built a GPT code agent 🤖 that generates full-stack web apps in React & Node.js, explained simply

We created GPT Web App Generator, which lets you shortly describe the web app you would like to...

Koders
Cover Image for Netmaker - WireGuard Made Easy

Netmaker - WireGuard Made Easy

If you've worked much in networking, you've probably heard of WireGuard®. If not, allow me 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 A message from an Impostor

A message from an Impostor

Impostor syndrome is quite popular in the tech industry. People around you seem to be super experts,...

Koders
Cover Image for Build A Todo API With .NET And Appwrite

Build A Todo API With .NET And Appwrite

Last week, Appwrite launched its .NET SDK in Beta to support C# and .NET in building server-side...

Koders
Cover Image for Micro-Filosofia: A arte da fragmentação

Micro-Filosofia: A arte da fragmentação

Estou convencido de que o melhor jeito de se desenvolver um programa de computador é aplicando a...

Koders
Cover Image for RLS of Supabase(PostgreSQL) Is Good, But …🤔

RLS of Supabase(PostgreSQL) Is Good, But …🤔

RLS is the foundation of BaaS There has been massive innovation in the database and...

Koders
Cover Image for The Power of Git: A Guide to Collaborative Version Control

The Power of Git: A Guide to Collaborative Version Control

Unlock the power of Git, a distributed version control system, in our guide. Learn how to manage code changes, collaborate seamlessly, and maintain an organized codebase. Discover essential Git functionalities, from committing and branching to merging and resolving conflicts.

Koders
Cover Image for A Practical Guide to Metaprogramming in Python

A Practical Guide to Metaprogramming in Python

What is metaprogramming? Metaprogramming is a programming technique where a program can...

Koders
Cover Image for Building a Progressive Web App with React

Building a Progressive Web App with React

Progressive web applications (PWAs) are web apps that utilize modern web capabilities and features to...

Koders
Cover Image for Building Trust in a Trustless World: Decentralized Applications Unveiled

Building Trust in a Trustless World: Decentralized Applications Unveiled

In this chapter, we'll explore decentralized applications, or DApps. They were born from Ethereum's...

Koders
Cover Image for RSVQuick: Online Invitation App Made Using Refine

RSVQuick: Online Invitation App Made Using Refine

What I built I created an online RSVP invitation application that allows users to quickly...

Koders
Cover Image for The Ethereum Virtual Machine: Fueling the Decentralized Revolution

The Ethereum Virtual Machine: Fueling the Decentralized Revolution

The Ethereum Virtual Machine (EVM) is at the core of the Ethereum protocol. It acts as a powerful...

Koders
Cover Image for Balancing Skills: Beyond Coding Expertise

Balancing Skills: Beyond Coding Expertise

Being a well-rounded coder involves more than just technical skills. What are some non-technical...

Koders
Cover Image for Design Patterns in PHP 8: Builder

Design Patterns in PHP 8: Builder

Hi! In the realm of software development, creating complex objects often feels like trying to solve a...

Koders
Cover Image for How a Responsive Website Can Help Your Business Grow

How a Responsive Website Can Help Your Business Grow

Having a responsive website is crucial for the growth and success of your business. With the...

Koders
Cover Image for Supercharge Your Container Networking: Seamless Host Communication with VxLAN and Docker

Supercharge Your Container Networking: Seamless Host Communication with VxLAN and Docker

In this hands-on demo, we will explore how to set up communication between two hosts using Virtual...

Koders
Cover Image for Unsafe 'PropsWithChildren' Utility type in React TypeScript App

Unsafe 'PropsWithChildren' Utility type in React TypeScript App

As React developer, we are all familiar with creating components, whether as classes or functions, to...

Koders
Cover Image for 15 Advanced TypeScript Tips for Development

15 Advanced TypeScript Tips for Development

1.Optional Chaining (?.): Optional chaining allows you to safely access nested properties or methods...

Koders
Cover Image for A Comprehensive Beginner's Guide to NPM: Simplifying Package Management

A Comprehensive Beginner's Guide to NPM: Simplifying Package Management

In the vast landscape of web development, efficiently managing project dependencies is crucial for...

Koders
Cover Image for Leaked C# 12 Preview 3 Features! Worth the Wait or Not?

Leaked C# 12 Preview 3 Features! Worth the Wait or Not?

It’s a great day to explore C# 12 Preview 3 features. We’ll be diving into interesting updates like...

Koders
Cover Image for Mobile Development Best Practices: Strategies for Building Successful Apps for Android and iOS

Mobile Development Best Practices: Strategies for Building Successful Apps for Android and iOS

Mobile development is exciting. It offers you the power to create something that potentially millions...

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 7 Best Websites Every Developer Should Bookmark in 2023

7 Best Websites Every Developer Should Bookmark in 2023

Stay ahead of the game and elevate your programming skills with this comprehensive list of the best...

Koders
Cover Image for 7 DEVs writing quality content about your #career

7 DEVs writing quality content about your #career

I don't have much time to write about careers right now but fortunately there are plenty of cool...

Koders
Cover Image for Appwrite is now available as a one-click app on the Akamai cloud (Linode) marketplace

Appwrite is now available as a one-click app on the Akamai cloud (Linode) marketplace

We have some exciting news. Appwrite, an open-source end-to-end backend server, is now available as a...

Koders
Cover Image for Serverless and event-driven design thinking

Serverless and event-driven design thinking

How do I create and design a event-driven system? What steps do I take and how do I think. In this post I will explain my event-driven design thinking.

Koders
Cover Image for Sloan's Inbox: What's it take to go from 0 dev skills to successful game developer?

Sloan's Inbox: What's it take to go from 0 dev skills to successful game developer?

Heyo! Sloan here... DEV Moderator and resident mascot 🦥 Welcome to a new installment of Sloan's...

Koders
Cover Image for 💨🚀 Accelerate Your Workflow with ChatGPT Prompts 📝 - Ditch the Boilerplate 📃✖️ and Eliminate Duplicates 🔄🚫

💨🚀 Accelerate Your Workflow with ChatGPT Prompts 📝 - Ditch the Boilerplate 📃✖️ and Eliminate Duplicates 🔄🚫

Discover how ChatGPT prompts can streamline your workflow, eliminate boilerplate code and tackle code duplication. Join the discussion.

Koders
Cover Image for Learn 30 serverless best-practices with sls-mentor

Learn 30 serverless best-practices with sls-mentor

Your serverless app is not perfect (yet) Are you currently learning serverless, or are you...

Koders
Cover Image for Top 20 Must-Know Tips for Web Accessibility

Top 20 Must-Know Tips for Web Accessibility

Table of content 1 - Learn how to use a screen reader Most commonly used keys 2 - Gain good...

Koders
Cover Image for Transition between pages smoothly with a single line of code

Transition between pages smoothly with a single line of code

CSS View Transitions is one of the latest additions to Chromium-based browsers, and I decided to try...

Koders
Cover Image for What's the Best Practice for Auth and Why

What's the Best Practice for Auth and Why

You don't need to implement authentication on your own Clerk, the drop-in authentication...

Koders
Cover Image for 🫰Clickvote: Open-source upvotes, likes, and reviews to any context 🔥

🫰Clickvote: Open-source upvotes, likes, and reviews to any context 🔥

TL;DR I built an open-source app to add upvote, like, and reviews anywhere. And while it...

Koders
Cover Image for Deploy Preview Environments to Any Kubernetes Cluster with Preevy

Deploy Preview Environments to Any Kubernetes Cluster with Preevy

What? We're excited to announce that Preevy can now deploy your preview environments to...

Koders
Cover Image for GPT Web App Generator - Let AI create a full-stack React & Node.js codebase based on your description 🤖🤯

GPT Web App Generator - Let AI create a full-stack React & Node.js codebase based on your description 🤖🤯

This project started out as an experiment - we were interested if, given a short description, GPT can...

Koders
Cover Image for How I get better feedback on my PRs (and how you can, too)

How I get better feedback on my PRs (and how you can, too)

This article is a guide that will show you how you can set yourself up to get better feedback on every pull request, and make your development and deployment workflow a lot faster.

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

Top 7 Featured DEV Posts from the Past Week

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

Koders
Cover Image for Appwrite Cloud Hackathon Winners Announced

Appwrite Cloud Hackathon Winners Announced

The wait is finally over! The first-ever Appwrite Cloud hackathon has ended, and the results are in...

Koders
Cover Image for Business Idea Generator prompt - Horizon AI Template

Business Idea Generator prompt - Horizon AI Template

Hi, guys! I made a Business Idea Generator prompt template for React! Check it out here! ⬇️ Live...

Koders
Cover Image for ConnectNovu Hackathon 2023

ConnectNovu Hackathon 2023

ConnectNovu Hackathon was a global event focused on notifications. Participants built projects with...

Koders
Cover Image for How to Talk About Your Open Source Experience in a Tech Interview

How to Talk About Your Open Source Experience in a Tech Interview

Learn how to effectively discuss your open source experience in a tech interview. Discover tips on highlighting relevance, describing contributions, showcasing collaboration skills, discussing learning experiences, and emphasizing community involvement. Impress interviewers and stand out from the competition with your open source journey.

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 AINIRO Oracle, the Cut the Crap Search Engine

AINIRO Oracle, the Cut the Crap Search Engine

I spent a couple of hours today and yesterday and created AINIRO Oracle, the Cut The Crap Search...

Koders
Cover Image for Coding Problem Interview Series: How to Implement Bubble Sort?

Coding Problem Interview Series: How to Implement Bubble Sort?

📣 Calling experienced devs and recent interviewees! Join the "Coding Problem Interview Series" to...

Koders
Cover Image for Image gallery with smooth hover effect

Image gallery with smooth hover effect

We made a Image gallery with smooth hover effect in Pure CSS Thanks for Reading ❤️! Check...

Koders
Cover Image for Is the AI Hype Over? OpenAI's ChatGPT Code Interpreter Takes Center Stage

Is the AI Hype Over? OpenAI's ChatGPT Code Interpreter Takes Center Stage

Greetings, friends! Ready to have your minds blown? Let's dive headfirst into the thrilling world of...

Koders
Cover Image for Why Server Components - A Brief History of Web

Why Server Components - A Brief History of Web

According to Stack Overflow survey 2023, Next.js is now the third most desired web framework, and the...

Koders
Cover Image for Avoid "&&" Operator for Conditional Rendering in React

Avoid "&&" Operator for Conditional Rendering in React

Let's talk about something we all know when developing our project using React: Conditional...

Koders
Cover Image for Exploring Django's Third-Party Packages: Top Libraries You Should Know

Exploring Django's Third-Party Packages: Top Libraries You Should Know

Django is a high-level, open-source Python web framework designed to help developers build web...

Koders
Cover Image for How to create a digital Clock using HTML, CSS and Javascript?

How to create a digital Clock using HTML, CSS and Javascript?

Table of Contents Introduction Final Result Let's start building Clock Creating HTML...

Koders
Cover Image for How to Prevent Unnecessary React Component Re-Rendering

How to Prevent Unnecessary React Component Re-Rendering

Understanding how React renders components is essential for building efficient and performant...

Koders
Cover Image for Supercharge Your React Projects with Custom Hooks

Supercharge Your React Projects with Custom Hooks

In this article, we dive into the world of custom React hooks and explore the incredible potential...

Koders
Cover Image for Integrating Jest Testing into an Existing Vue 3 Project with ViteJs

Integrating Jest Testing into an Existing Vue 3 Project with ViteJs

In my recent experience, I faced the challenge of integrating the Jest testing framework into an...

Koders
Cover Image for Is Lighthouse a misleading performance tool?

Is Lighthouse a misleading performance tool?

Google calls Lighthouse "an open-source, automated tool for improving the quality of web pages". It...

Koders
Cover Image for Understanding DOM Manipulation with JavaScript

Understanding DOM Manipulation with JavaScript

Document Object Model or DOM is a programming interface that allows JavaScript to manipulate elements...

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 Why OpenAI removed Web Browsing from ChatGPT

Why OpenAI removed Web Browsing from ChatGPT

The same day we connected our ChatGPT chatbots to the internet, OpenAI disconnected ChatGPT from...

Koders
Cover Image for Daxus - A New Server State Management Library for React

Daxus - A New Server State Management Library for React

Previously, I named the package React Server Model, but I wasn't quite satisfied with the name. The...

Koders
Cover Image for How to Rename API Gateway Path Parameters on AWS

How to Rename API Gateway Path Parameters on AWS

Renaming a path parameter in AWS API Gateway can be a complex task, whether you're working with a...

Koders
Cover Image for Let’s Learn Godot 4 by Making an RPG — Part 18: Scene Transitions & Day-Night Cycle🤠

Let’s Learn Godot 4 by Making an RPG — Part 18: Scene Transitions & Day-Night Cycle🤠

After a long day of shooting bad guys and completing quests, our player deserves to go home and take...

Koders
Cover Image for Renaming Git Commit Messages: A Quick and Easy Guide

Renaming Git Commit Messages: A Quick and Easy Guide

In Git, it's common to realize that the last commit message needs modification. Whether it's a typo...

Koders
Cover Image for Sticky sessions with Apache APISIX - the demo

Sticky sessions with Apache APISIX - the demo

Last week, we described the concept behind sticky sessions: you forward a request to the same...

Koders
Cover Image for How I Got Hired Contributing to open source projects

How I Got Hired Contributing to open source projects

In the tech space, getting a job is not totally based on how good you are at the technical side of...

Koders
Cover Image for How to Create Tailwind CSS Dashboard Using Low Code [Tutorial]

How to Create Tailwind CSS Dashboard Using Low Code [Tutorial]

SaaS dashboards play a vital role in providing users with a visual representation of data. They...

Koders
Cover Image for Re-creating a Japanese Fireworks Catalog from 1883 in CSS

Re-creating a Japanese Fireworks Catalog from 1883 in CSS

The other day I received a newsletter from the author Robin Sloan, containing samples of some...

Koders
Cover Image for Welcome to the New Era of App Development: Introducing Avalonia v11

Welcome to the New Era of App Development: Introducing Avalonia v11

Today, we are thrilled to announce the release of Avalonia 11.0! After nearly a year in preview and...

Koders
Cover Image for What to Expect of AdonisJS 6?

What to Expect of AdonisJS 6?

If you have been following us on Twitter, you might have seen us talking about AdonisJS v6 - “A new...

Koders
Cover Image for 🦄 Building a pricing page with NextJS 🤯 🤯

🦄 Building a pricing page with NextJS 🤯 🤯

TL;DR In this article, we will build a page with multiple pricing tiers. Visitors can...

Koders
Cover Image for Git Fundamentals for Developers

Git Fundamentals for Developers

In the fast-paced world of software development, effective version control is essential for...

Koders
Cover Image for Learn serverless on AWS step-by-step - SQL with Aurora

Learn serverless on AWS step-by-step - SQL with Aurora

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

Koders
Cover Image for Streamlining Form Validation in Your Javascript Stack

Streamlining Form Validation in Your Javascript Stack

Modern web applications often intensively deal with accepting and storing user-generated data. The...

Koders
Cover Image for You can NOT and should NOT stop procrastinating

You can NOT and should NOT stop procrastinating

Procrastination has such an universally bad reputation that one has to wonder why it exists in the...

Koders
Cover Image for 20 (Senior Developer) C# Interview Questions and Answers (2023)

20 (Senior Developer) C# Interview Questions and Answers (2023)

Greetings, fellow C# wizards! Do you have what it takes to conquer the ultimate challenge? Welcome to...

Koders
Cover Image for Backend development is more than writing endpoints for frontend

Backend development is more than writing endpoints for frontend

Backend development is a crucial part of web development that involves creating and maintaining the...

Koders
Cover Image for Have ChatGPT Browse the Web

Have ChatGPT Browse the Web

As of today you can ask our ChatGPT AI chatbot questions about today's products at ProductHunt....

Koders
Cover Image for 🔴 Live now: I am building Post generator with Next.js, PrismaDB, OpenAI

🔴 Live now: I am building Post generator with Next.js, PrismaDB, OpenAI

This is not just post, it is live post, everyday couple of times a day I share updates how I am...

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 Dhiwise and Locofy: The Best AI Design To Code Converters

Dhiwise and Locofy: The Best AI Design To Code Converters

Building applications and web-based programs got a big boost as Ai converter plugins such as Locofy...

Koders
Cover Image for Let’s Learn Godot 4 by Making an RPG — Part 14: Enemy Shooting & Dealing Damage🤠

Let’s Learn Godot 4 by Making an RPG — Part 14: Enemy Shooting & Dealing Damage🤠

It won’t be fair if the player is the only entity in our game that can deal damage. That would make...

Koders
Cover Image for Restaurant Mobile App using flutter

Restaurant Mobile App using flutter

UI credits :...

Koders
Cover Image for Top 5 Shopify SEO Apps (2023)

Top 5 Shopify SEO Apps (2023)

You’ve painstakingly curated an exceptional product selection, crafted engaging content for your...

Koders
Cover Image for Top Cloud Base Tricks Every DevOps Must Know

Top Cloud Base Tricks Every DevOps Must Know

Cloud computing has become essential in creating and implementing software in today's quickly...

Koders
Cover Image for Angular is getting New Template Syntax

Angular is getting New Template Syntax

New Template Syntax, Built-In Control Flow, a farewell to structural directives? Not a lot has been...

Koders
Cover Image for ChatGPT.js Powerful Client side JavaScript Library For ChatGPT

ChatGPT.js Powerful Client side JavaScript Library For ChatGPT

chatgpt.js is a powerful JavaScript library that allows for super easy interaction w/ the ChatGPT...

Koders
Cover Image for Experiment Tracking and Hyperparameter Tuning with TensorBoard in PyTorch 🔥

Experiment Tracking and Hyperparameter Tuning with TensorBoard in PyTorch 🔥

Introduction Tracking Experiments and Tuning Hyperparameters with TensorBoard in...

Koders
Cover Image for Let's Talk About Node Packages

Let's Talk About Node Packages

I made a video I want to share with you all, but I know you aren't in DEV to watch videos, so under...

Koders
Cover Image for Top 10 Android Projects For Beginners To Do and Boost Your Resume

Top 10 Android Projects For Beginners To Do and Boost Your Resume

Are you an aspiring Android developer looking to enhance your skills and make your resume stand out?...

Koders
Cover Image for Building any open source projects this weekend?

Building any open source projects this weekend?

I feel like weekend is the best time to build micro-project I am building Infinite UI - UI...

Koders
Cover Image for Deleting All Containers in One Command: Streamlining Container Management

Deleting All Containers in One Command: Streamlining Container Management

Container management is a crucial aspect of modern application development. Streamlining the process...

Koders
Cover Image for Language Whisperer - AI/ML Transformer Tools Hackathon

Language Whisperer - AI/ML Transformer Tools Hackathon

LanguageWhisperer: Facilitate your language learning with Transformers! We live in a world full of...

Koders
Cover Image for The Complete Guide to Becoming a Web Developer: Part 3

The Complete Guide to Becoming a Web Developer: Part 3

Hello there, web development enthusiasts! If you've ever built a website, you've interacted with the...

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 Highlight Your Open Source Contributions

Highlight Your Open Source Contributions

Having a portfolio of work to lean on is critical in this job market. The challenge folks face is...

Koders
Cover Image for Sticky sessions with Apache APISIX

Sticky sessions with Apache APISIX

Sticky sessions, also known as session affinity, is a mechanism by which a routing component that...

Koders
Cover Image for Using Metlo to Secure My Personal Finance App

Using Metlo to Secure My Personal Finance App

I’ve been developing a personal finance app focused on user budgeting and tracking spending habits in...

Koders
Cover Image for What can you build with Wasp - the fastest way to develop React & Node.js apps 🐝 🚀

What can you build with Wasp - the fastest way to develop React & Node.js apps 🐝 🚀

Welcome to the 3rd day of our Launch Week #3 - Community Day! Our community is the most important...

Koders
Cover Image for With GitHub apparently down right now...

With GitHub apparently down right now...

... I asked ChatGPT to write a poem about the situation In the land of code where logic's the...

Koders
Cover Image for 20 C# Interview Questions (for Experienced) 2023

20 C# Interview Questions (for Experienced) 2023

Hey C# Developer! Do you know where you are? Yes, on Dev.to but more specifically. That’s right!...

Koders
Cover Image for Build Your Own Personal Twitter Agent 🧠🐦⛓ with LangChain

Build Your Own Personal Twitter Agent 🧠🐦⛓ with LangChain

TL;DR LangChain, ChatGPT, and other emerging technology have made it possible to build...

Koders
Cover Image for Deploy a NEXT.js app for FREE on AWS with SST

Deploy a NEXT.js app for FREE on AWS with SST

TL;DR What is SST ? SST is an IaC framework built on the AWS CDK, it allows you to...

Koders
Cover Image for Handle optional input parameters in AWS Step Functions without Lambda

Handle optional input parameters in AWS Step Functions without Lambda

TL;DR If you want to apply data processing to an input object in your state machine without the well...

Koders
Cover Image for Simplifying preview environments for everyone

Simplifying preview environments for everyone

Every open source project has a story.  There’s almost always an interesting motivation behind it, a...

Koders
Cover Image for 20 (Intermediate-Level) C# Interview Questions

20 (Intermediate-Level) C# Interview Questions

Hey, C# devs! Ready for a new challenge? We’re tackling 20 intermediate-level C# interview questions...

Koders
Cover Image for Featured Mod of the Month: Jeff Jessie

Featured Mod of the Month: Jeff Jessie

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

Koders
Cover Image for Is Code Generation a Bad Idea? 🤔

Is Code Generation a Bad Idea? 🤔

I’m building ZenStack: a full-stack development toolkit on top of Pirsma ORM that simplifies the...

Koders
Cover Image for Top 14 Game-Changing Websites Every Developer Should Know About 🚀🔥

Top 14 Game-Changing Websites Every Developer Should Know About 🚀🔥

Introduction In this article, I will share a compilation of highly useful websites that...

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 5 Free AI Tools for Everyone and Anyone : Part 2

5 Free AI Tools for Everyone and Anyone : Part 2

Welcome to the second part of our series on free AI tools accessible to anyone and everyone. I would...

Koders
Cover Image for Building a Customer Support Desk App with ToolJet and PostgreSQL

Building a Customer Support Desk App with ToolJet and PostgreSQL

In this tutorial, you'll learn how to build a customer support desk with ToolJet and a PostgreSQL...

Koders
Cover Image for Happy 111th Birthday, Alan Turing!

Happy 111th Birthday, Alan Turing!

A celebration of Alan Turing's birthday for DEV Pride 2023.

Koders
Cover Image for How to write a perfect README for your GitHub project

How to write a perfect README for your GitHub project

What you will find in this article? You've probably stumbled upon many GitHub...

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 7 More JavaScript Web APIs to Build Futuristic Websites you didn't Know 🤯

7 More JavaScript Web APIs to Build Futuristic Websites you didn't Know 🤯

Welcome back to the future! This is the second article on futuristic JavaScript Web APIs, so if you...

Koders
Cover Image for A Game-Changer for SEO: Harnessing the Power of Google Rich Content results

A Game-Changer for SEO: Harnessing the Power of Google Rich Content results

SEO is pretty important these days and the more tools we utilize to gain more visibility the better....

Koders
Cover Image for Guide to Becoming a Senior Software Engineer

Guide to Becoming a Senior Software Engineer

Path to Seniority: Time and Experience Have you ever wondered, "How long does it take to...

Koders
Cover Image for [Typia] I made realtime demo site of 20,000x faster validation (+200x faster JSON stringify)

[Typia] I made realtime demo site of 20,000x faster validation (+200x faster JSON stringify)

Preface https://typia.io/playground I've made a playground website to help you understand...

Koders
Cover Image for What's New in Svelte 4: Performance Boosts and Streamlined Development

What's New in Svelte 4: Performance Boosts and Streamlined Development

On the 22th of June, Svelte has announced its new major release. Even if it is presented as "mainly...

Koders