Intuitech Blog
Follow the Tech world with us.
Docker Extensions are fairly new to the tech domain, and many people haven't explored this. I thought...

More...
🔥5 Must have tools to install on your Kubernetes cluster ✨️🚀
TL;DR This article lists five must-have tools for developers to install on their...

Building a cloud backend in Go using REST and PostgreSQL
TL;DR 💡This guide shows you how to build and deploy and Go backend for a URL Shortener. It...

How Cyclops utilizes JSON schema to deliver dynamical UI
Cyclops turns complicated YAML manifests into simple and structured UIs where developers can click...

🚀⚡New open-source⚡ VS. old open-source 🦖
TD;LR In this article, I provide alternatives to mainstream Python libraries. These...

A Minimalist's Guide to Software Development: Less Code, More Elegance
💡 It's like Marie Kondo met your code and whispered, "Does this spark joy?" In the world of...

Implement Fallback with API Gateway
API resilience is the ability of an API to fail fast or ensure that it continues to function after...

Introducing 3Engine: The No-Code Web3 Game Engine
In the ever-evolving world of gaming, we are excited to introduce 3Engine, a groundbreaking no-code...

Just starting out
Hi guys! I'm joining the community as a beginner and thought a great way to do it would be to post...

Securely deploying Swirl in Azure.
This is the third blog in the series where we will be checking in with the best practices to deploy...

11 Best Black Friday and Cyber Monday Offers for Developers in 2023
These are the best black Friday and Cyber Monday offers developers can take in 2023

19 JavaScript Array Methods Everyone Needs to Know
🟢 🟢 🟢 Green Methods Adding and Removing Elements push(): Adds one or...

🧙♂️ CSS trick: transition from height 0 to auto!
If you messed around with CSS for long enough, chances are you've tried at least once to make a...

How to get un-stuck while coding?
Here are some things which I do to get un-stuck: Keep the current task (which got you...

.NET 8, JIT e AOT
Habemus .NET 8. Eu acredito que esse seja o lançamento mais importante da história do .NET. Aliás...

28h. Left: TWE Elements Up To 500$ OFF❗️
Up to 500$ OFF❗️ #BlackFriday Promo ✔️500+ #opensource components for #TailwindCSS ✔️LIFETIME...

📢#BlackFriday23 LIMITED OFFER Only 117 Discounts left❗️
📢#BlackFriday23 LIMITED OFFER❗️ Up to: 97% OFF Only 117 Discounts left❗️ ➕ Special Offer -...

Configure Authentication to your AWS account in your GitHub actions CI
Easily authenticate your AWS account for your CI/CD pipeline!

Swirl Security Overview
Understanding an Open Source Search Platform: Swirl The team behind Swirl created a...

Why OpenAI Assistants is a Big Win for LLM Evaluation
A week after the famous, or infamous, OpenAI Dev Day, we at Confident AI released JudgementalGPT — an...

⚡️⚡️ 7 ML repos used by the TOP 1% of Python developers 🐉
Hi there 👋 Today, let's dive into 7 ML repos that the top 1% of developers use (and those you have...

Big data models 📊 vs. Computer memory 💾
Data pipelines are the backbone of any data-intensive project. As datasets grow beyond memory size...

Colors in Between
Looking for the ideal gradient or a flawless blend of two colors? Introducing our latest creation,...

Material Design for Bootstrap v7 is out!
Some of the changes in MDB Major Release v7.0: Breaking changes: Changed HTML init for all...

MDB LAST CHANCE PRE #BlackFriday2023 SALE!
📢LAST CHANCE PRE #BlackFriday2023 SALE! Claim your offer ⏳ before it is too late! Material Design...

Announcing NgRx v17: Introducing NgRx Signals, Operators, Performance Improvements, Workshops, and more!
We are pleased to announce the latest major version of the NgRx framework with some exciting new...

Day 9 of MDB UI Kits discounts (up to 97% OFF❗️)
📢Day 9 of MDB UI Kits discounts (up to 97% OFF❗️) Stop wasting your time on annoying styling issues -...

Engineering Challenges in B2B and B2C Startups
The internet is filled with articles comparing work cultures across different company types,...

Learn serverless on AWS step-by-step: Lambda Destinations
Lambda Destinations allow you to route the asynchronous execution results of your Lambdas to other AWS services. In this article, discover how to use them to be notified when your Lambda function fails

Swirl Search: Open Source Enterprise Search 🔍 to Securely 🔐 Search your Data.
What is Swirl Search? Swirl is an open-source search platform software that simultaneously...

Optimize your JS code in 10 seconds
Performance is the heartbeat of any JavaScript application, wielding a profound impact on user...

🦃 Reacts-giving: 11 react components for aspiring pros 👩🏻🌾🍁
TL;DR I have harvested the finest React components you can use to build a powerful web...

So You're Interested in Being an Open Source Maintainer
Are you interested in being an open source maintainer? Whether you're starting out or looking to deepen your understanding, this blog post will give you insight into the role of open source maintainership.

Supercharge your Windows Development: The Ultimate Guide to WSL 🚀📟
Hi! I’m Boris! I’m a software engineer working professionally in insurance, teaching other...

🚀 Top 4 ways to send notifications about new stars ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️
TL;DR In the last article, I discussed creating a GitHub stars monitor. In this article, I...

😂11 Fun Python libraries to make your day better☀️
TL;DR In this article, I will present 11 libraries that I had fun playing with and thought...

50 ways to bring in extra cash as a developer 💰
A compiled list of programming side hustle ideas to supplement your income

Drones Take Flight, But Turbulence Remains
Drone delivery has emerged as a promising technology to transform goods transportation and delivery...

Kubectl Restart Pod
Brief description of what a pod is? In Kubernetes, a pod is the smallest...

🤓 🚀 These 6 repos will help you crush React Server Components (RSC) ✅🔥
A few months ago, the React team introduced React Server Components (RSC) to the dev community. React...

Como coletar e dividir pagamentos com a API do Stripe
Antes de tudo: o que é o Biome? O Biome é um marketplace de aplicações web criado por...

Hi! I'm new here..
I’m Ryan VerWey, a mid-level developer with a burgeoning passion in the fields of web development and...

Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey
Embarking on the path of a junior developer is akin to stepping onto a vast and thrilling landscape...

Sam Altman: Corporate Collateral Damage?
My Contrarian Perspectives on Why Sam Altman was Dispensable. See Definition of Terms & Acronyms...

Unique HTML Attributes You Should Know About
HTML (Hypertext Markup Language) has a variety of attributes that can be used to enhance the...

13 Most Common JavaScript String Methods You Should Know About
In JavaScript, strings are sequences of characters. JavaScript provides a rich set of methods to...

26 Frontend Certifications for Web Developers 🔥🔥
In the dynamic landscape of web development, staying ahead is key to success. Certifications serve as...

A Guide to React Custom Hooks
Custom Hooks in React are a powerful feature that allows us to extract component logic into reusable...

Enhancing UX: Leveraging Nextjs Router Events for Form Manipulation
Scenario 💻 When manipulating form data with a considerable number of input fields whether...

The CSS property you didn't know you needed 👈
Hi folks! 👋 Today I wanna talk about a CSS feature that, in my opinion, doesn't get too much...

DEV Community Contributor Spotlight: @joaogabriel55
We like to (loudly!) remind everyone here that the DEV Community is powered by Forem, our...

How to Use JavaScript Array Splice
Introduction Array.prototype.splice() is a JavaScript Array method that is used to...

Pesky common issues developers have with most dependencies and how MDB fixes them #2
Short product lifespan Most dependencies: Are actually usable for couple of months only, and have...

🦓 The Zebras Guide to Showcase Markdown Images in Light & Dark 🚀
Warning: Opinions expressed may not be suitable for all audiences! 😂 TL;DR By the end of...

What was your win this week?
Hey my peeps 👋 Hope that everybody has a wonderful weekend. 😀 Looking back on this past week,...

🙌 7 Tips to Build Your GitHub Profile Like a PRO 🚀
Hey friends 👋 Ever gone to someone's Github's profile and thought: In this article, I will...

Stop Using ChatGPT To Write Your Blog Posts For You! It's Not Working...
Disclaimer I'm going to be frank here. I'm using ChatGPT to proof read this post. I even...

These 5 Open Source AI Startups are changing the AI Landscape
With the growing AI Market. We’ve got a lot of changes coming up with us. Lately, I have been...

These 8 Podcasts will help increase your knowledge and expand your mindset.
I’m a big fan of podcasts, the most underrated pure knowledge resources. Podcasts have emerged as a...

To Junior Developers
I have 15 years of experience, coded in various languages, and solved multiple problems. I started my...

39 Programming Courses for Beginner Developers 👨💻👩💻
Coding skills are in high demand across industries in today's technologically driven world. Coding is...

⤴️ Be a prompt engineer: Understanding Midjourney LLM
TL;DR By now, you've probably seen those incredible AI-generated images on your social...

How we built a GPT Web App Generator for React & Node.js - from idea to 25,000 apps in 4 months
We’re working on Wasp - a full-stack web framework built on React, Node.js, and Prisma. Since GPT...

Meet Your Future Co-workers: The Rise of AI Agents in the Office
OpenAI's Dev Day has concluded, bringing a host of exciting announcements such as a longer context...

The Developer Job Market Is Insane 🤯 5 Tips On How To Survive
Have you ever wondered... If software developers are so in demand, why is it so hard to get a...

⚡️7 easy AI-product integrations (to keep up with the times 👴🏻👨🔧)
TL;DR A list of the best easy-to-build AI product integrations. These can give your...

🦁 NestJS on AWS Lambda: The Ultimate CDK Deployment Strategy for Monolithic APIs
Learn how to deploy a monolithic NestJS app on AWS Lambda using Webpack and AWS CDK.

🔥 Take NextJS to the next level: Create a GitHub stars monitor 🤯
In this article, you will learn how to create a GitHub stars monitor to check your stars over months...

💨 The fastest way to deploy your Javascript app to Kubernetes 🌬️ ✨
TL;DR In this tutorial, you'll learn how to deploy your first javascript application on...

The Open-source SPL Boosts MongoDB Computing Ability
MongoDB is a typical NoSQL database. Its document-oriented structure makes both storage and access...

Compartilhando seu conhecimento com o mundo! Como escrever artigos
Compartilhar conhecimento escrito é uma ótima forma de dominar um assunto específico, além de ser uma...

Deploy your first Node 20 Lambda function on AWS!
AWS released an official Node 20 docker image for Lambda. Discover how to use it with ECR to deploy your first Node 20 Lambda function, before the managed runtime is released!

How Giskard got their first 1,200 stars!
I have had the pleasure of talking to Blanca @ Marketing Manager at Giskard: a testing framework for...

I have made 100+ CSS-only Ribbon Shapes | The Perfect Collection 🎀
It's time for another collection! After the loaders, the hover effects, and the background patterns,...

🙌Top 10 🐍 Python libraries for any ML projects 🚀
TL;DR In this article, I’ll give you the ultimate Python libraries for any Machine...

10 Useful Chrome Extensions for Web Developers
Introduction The web developer community strives to create websites that capture the...

Automating your API tests using Python and Pytest
Did you ever thought how you can tests your APIs using python? In the article we will learn how we...

How I organize my CSS declarations 🗂️
Hi folks! 👋 A while ago, I started adopting this little style convention in my CSS code, and I wanted...

How to Evaluate LLM Applications
ChatGPT, the leading code generator, has soared in popularity over the past year thanks to the...

Speed Up Hackathon Collaboration 🏃🤝
The 2023 Docker AI/ML Hackathon Docker recently completed their AI/ML Hackathon....

3 new Open AI release, 6 November 6, 2023
Create your own ChatGPT OpenAI is rolling out the custom version of ChatGPT to create your...

I Want a New Rubber Duck
"I want a new duck. One that won't steal a beer. One that won't stick his bill in my mail. One that...

Secure your Web Applications with Facial Authentication
For the last three decades, web technology has remained relevant due to its versatile nature and...

DEV Community Contributor Spotlight: Christine Belzie
DEV is a cool community because of the amazing people we have in it. There are so many different...

[Python 🐍 Mastery] Overview of Linked List in Python & Essential Linked List Operations 🛠️
In the last article, we learned about Object Oriented Programming and had a mountain overview of...

Serverless at Scale: Lessons From 200 Million Lambda Invocations
Serverless computing, with Lambda functions at the heart of it, has irrevocably changed the way we...

TW Elements new pricing plans announcement!
But first things first: As you know, TWE is running on a AGPL license; A open-source license that...

Why is it so important to evaluate Large Language Models (LLMs)? 🤯🔥
Evaluating LLMs is important, not just for deriving accurate results, but also to ensure the safety...

API versioning
In my previous post Evolving your APIs, I mention the main API versioning approaches. During the talk...

ES6 Features You Didn't Know You Needed: A JavaScript Guide for Beginners
The release of ECMAScript 2015, popularly known as ES6 was a defining moment in JavaScript's recent...

Future of AI Development: CodiumAI's VSCode extension
Writing reliable and error-free code is a never-ending task in the fast-paced field of software...

React Design Patterns
Author: Peter Osah Introduction: React developers can save time and effort by...

Unlocking the Power of Open Source: How to Get Involved and Why It Matters
Open source is the pulse of the modern software ecosystem. From tiny libraries to operating system...

Building a React Web App with a Go Backend
This is a quick guide on how to create and deploy a web app using a React frontend and a Go backend....

🚀Creating a resume builder with NextJS, Trigger.dev and GPT4🔥✨
TL;DR In this article, you will learn how to create a resume builder using NextJS,...

Function Calling and Code Interpretation with OpenAI's Assistant API: A Quick and Simple Tutorial
Introduction OpenAI's devday conference made waves in the tech world as they rolled out a...

Learn serverless on AWS step-by-step: Upload files on S3
Learn how to upload files on S3 from a React application, using a Lambda function and a presigned URL

🕵️ Looking at the top 5 FREE Alternatives to Postman 🔥
Hey friends 👋 This week, we're diving into the best free alternatives to POSTMAN that are perfect...

17 Essential Tools to Boost Your Productivity 🚀🔥
In today's fast-paced world, there's a vast array of productivity tools at our disposal, designed to...

A Complete Guide to Getting Started in Open Source
Getting started in Open Source can be hard. Here's a list of resources to help you get started.

A guide to Auth & Access Control in web apps 🔐
At Wasp, we are working on a config language / DSL for building web apps that integrates with React...

MDB React v.7 is out!
MDB React v.7 is out. Highlights: Renamed dist output file extension from .js to .cjs Added...

Mojo - A New Programming Language for AI
What is Mojo? Mojo is a programming language that combines the...

⭐ 9 Open Source tools to take your AI app to the next level 🚀🤖
The AI ecosystem is booming. If you've started building AI-powered apps, you might have missed some...

5 Open-Source Repositories for Faster Development in Monolithic Architecture
Many companies choose to level up their feature flags and come to Flagsmith because they’re moving...

🕵️ 6 Top-Secret Open-Source Projects You Didn't Know About 🤔
As a developer who went through a bootcamp a few years ago, I can tell you the number one subject...

[Alien Hunter Series Pt. 1] Mastering the COBOL Programming Language
The Story The year is 2077. The soft hum of futuristic machinery is drowned out by the...

💨 How to know what's going on in your cloud 🌥️⚡️
TL;DR Today, you will learn about the world of open-source observability. In this guide,...

[Beginner Friendly] Transform Your Web App with Formbricks Surveys: A Must-Know Guide🔥🔥🔥
Welcome 👋 to this blog. In this blog we will learn how to integrate Formbricks Surveys within your...

🟢 GitHub Workflows reimagined - A visual node system for GitHub workflows
Hey folks! 👋 In this blog post I would like to talk about GitHub workflows and how I believe they...

How Creating Content as a Developer Changed My Life
Hello everyone, I want to encourage some of you who want to start a career in coding but find it...

I built a Snake Game in React
TL;DR: I built this classic "Snake Game" using React, HTML Canvas, and TypeScript. No third-party...

What's New in StateAdapt 2.0.0
Three weeks ago, StateAdapt released a new major version. The main changes here is a rework of the...

Day 81: Web Workers
What are Web Workers? 🛠️ Web Workers are a browser feature that allows you to run...

Hate on Tailwind... I have seen that before!
In 2013, a company called Facebook introduced a framework called "React," which allowed developers to...

My first npm package
Recently, I was looking for an API that provided country and city data, but I couldn't find anything...

🧹🧹 Sanitizing user input with OpenAI under $1
The objective of this task is to extract a person's name correctly as it appears on LinkedIn. For...

Top 10 JavaScript Frameworks to Master – Which One Leads in 2023?
JavaScript frameworks are like the Marvel Universe; there’s a hero for every scenario, and...

10 Tips and Tricks With JavaScript Objects
An object is the basic building block of programs in JavaScript, used in building classes and complex...

Beyond Hacktoberfest🚀
Ahoy There! For the past month & a half I've been diving into Open Source. This year I concluded...

Every GitHub Repo 404 😱
This may be over by the time you read this, but every repo on GitHub appears to be 404ing right now.

Learning Journal: Creating an App for my wedding party
I created an application for my wedding party. The repository Objective To host a wedding...

Moment.js Is Now Legacy Project | Alternatives?
If your project deals with complex date and time then you probably have been use to of moment.js. Be...

🚀 7 Open Source Projects on Product Hunt you CANNOT miss 👀💨
tl;dr Lago: build and iterate on complex pricing Appwrite: a backend platform Anytype: a private...

How to Win Any Hackathon 🚀🤑
Hackathons are a great way to learn random stuff, meet new people, and build cool projects. I met...

Implementing Feature Flags with Next.js and App Router
Combining the power of Vercel and Flagsmith to build and deploy a config controlled application

😎 React App Leveled Up with SSO Auth Wizardry 🪄
TL;DR I'm Nathan and one thing I love is React development. By the end of this tutorial,...

Why we replaced Pinecone with PGVector 😇
Pinecone, the leading closed-source vector database provider, is known for being fast, scalable, and...

24 Best Resources 🎨 For Web Developers 💻 [HTML + CSS + JavaScript] 😱
TL;DR The world of web development can be overwhelming with so many tools and resources...

Are Unit Tests Really Just Garbage? 💩😳
I always assumed that unit tests are just part of the job. They are just there, and it's a no-brainer...

🚀 How I built AI pictures generator in a GitHub logo style 😻 and got featured in GitHub's Twitter and Instagram 🤯
Hi there 👋 My name is Igor and I really like building cool apps 🤗 A month ago I saw a very...

Simple Screen Recorder in 20 lines of JavaScript
Let's say you're fed up of the state of screen recorders' paywalls and limitations and want to go on...

🏆 The top 3 repos from hacktoberfest you CANNOT ignore🚀
tl;dr 🥇 Homebrew-core: the missing package manager for macOS (or Linux) 🥈 Homebrew-cask: A CLI...

7 Open Source AI projects to code faster in 2023 🧑💻🚀
It's 2023. You should be at least 50% more productive than last year with all the AI tools that came...

A 3-minute tutorial on how to make a Halloween prank on your colleagues 👻
Want to surprise your friends at work? Make their working process a little bit more exciting with...

Afraid of getting stuck? Vendor lock-in is in the small details 🔐
TL;DR In the world of observability, vendor lock-in slows progress and spikes costs....

🎃🦇 HTMLoween🦇🎃 HTML, CSS and JS that'll make you scream! 😱
It's spooky time again! A couple of years ago I made you all recoil in horror with my Halloween...

I've had enough of checking the GitHub trending feed... 😡
TL;DR If you are a maintainer of a GitHub repository, you might want to get some...

😳 Next.js vs React - A Beginner's Guide
Author: Marvel Ken Introduction Newbies often think there's some tech rivalry...

⤴️ Top 6 projects for building scalable cloud-based applications 🚀
TL;DR This article lists 6 top projects for simplifying the deployment and building...

What's New In Docker 2023?
This year, DockerCon was amazing. There were lots of significant announcements across different...

Why We Should Pay Greater Attention to Developer Experience (DevX)
I am Denis Davydov, a software engineer with over 10 years of experience working in such tech and...

30 Killer JavaScript One-Liners That’ll Make You Look Like a Pro 😎
TL;DR JavaScript has some really cool abilities that allow you to do amazing things with...

Deep Q Learning with PyTorch
Introduction This blog is going to be my second one on Reinforcement Learning. You can...

Embrace Functional Programming with /Dart 3.1/
Object-Oriented Programming (OOP) has long dominated the programming world, with languages like Java...

👻 Happy Halloween Page using pure css
Hey there, You are most welcome to this article. I hope you will enjoy this article. If you like this...

If movies were all about software development.
It's Sunday, so I thought I would share some silly movie posters I have created (edited). This is...

Basic Pattern - Javascript Interview
Example 1: Triangle Pattern - I 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 let rows = 5; // pattern variable...

Perplexity in AI Models: A Simple Explanation
Today I looked up what perplexity is in AI models, and basically, it means what it sounds like, how...

Roll your own auth with Rust and Protobuf
Introduction 1. What is Protobuf? 2. What are you we to accomplish 3. Requirements Get...

Why is node_modules heavier than the universe? (No seriously, why is it so big?)
The problem Have you ever faced the issue of waiting what seems to be eternity while you...

How To Find A Developer Job In 2023 (With Little Or No Experience) 🔥
Do you want to know a little secret? You can get a highly paid developer job without tons of...

[Python 🐍 Mastery] Python's Object-Oriented Programming Overview and Fundamentals ⭐️
Python is an easy-to-learn, powerful programming language. ~ Python 3.10 Tutorial This will be a...

📈 October's Top 7 open source repos on GitHub 🚀✨
Hi friends 👋 Who are the top 100 repos, organisations and contributors for this edition of...

Using Heroicons with TailwindCSS
dub Author: Abdullah Numan Introduction Heroicons are SVG-based icons packaged...

What was your win this week?
Howdy 🤠 Hope you all are enjoying your weekends! 🙌 Looking back on this past week, what was...

🔥 9 Open-Source Repos That Will Make Your SaaS Gold 🤔
Building a software-as-a-service (SaaS) from the ground up can be a time-intensive chore. Don't...

Driving Engagement and Impact: How Targeting Enhances Digital Out-of-Home Campaigns
Digital out-of-home (DOOH) is a new technology that allows the use of digital signage and screens to...

Bad engineers learn new skills - great engineers improve their mindset
In my career, I’ve gone through many challenges: Starting off, I struggled with writing functional...

Is Next.js 13 + RSC a Good Choice? I Built an App Without Client-Side Javascript to Find Out
Next.js 13 ignited the first wave of attention to React Server Components (RSC) around the end of...

Learn serverless on AWS step-by-step: Master DynamoDB!
Learn how to improve your DynamoDB developer experience and become a pro! Featuring strongly typed commands and queries

10 typescript developers you must follow to become typescript expert in 2024
Follow a TypeScript expert to get invaluable insights, best practices, and the latest trends to...

42 Developer Resources to Kickstart Your Coding Journey 🚀🔥
In today's digital age, coding has become an essential skill that opens doors to countless...

Anti-FAQs: Use localhost for collaboration?? Seriously?!
What exactly are “Anti-FAQs”? Regular FAQs are everywhere. As the name suggests, it’s a...

How I Built & Grew CoverLetterGPT to 5,000 Users and $200 MRR
Hey, I’m Vince… I’m a self-taught developer that changed careers during the Covid...

What is Retrieval Augmented Generation (RAG)? 🚀
TL;DR In this article, I’m going to talk about what RAG is and how to implement a...

🎉 17 Javascript repositories to become the best developer in the world 🌍
Become a better developer I've curated a list of 17 GitHub repositories you should know as...

⚡ Complete Tutorial: React Admin Panel with refine and daisyUI
Author: Abdullah Numan Introduction In this post, we go through the process of...

Compondo música com Java! É hora do Jmusic
É isso mesmo que você leu, se você sempre quis compor uma música ou imaginou como fazer isso com...

How To Get Type-Safe Frontend Queries Like GraphQL Without GraphQL Using Typescript
Fading of API I previously wrote a post about the history of APIs: ...

✨ The quickest way to find Hacktoberfest projects 🚀
Hey friends, 👋 If you missed my previous articles, we have recently built a simple way to find all...

💅 Creating Polished Content with React Markdown
Author: David Omotayo Introduction Prior to John Gruber's invention of Markdown...

pgvector vs Pinecone: cost and performance
At Supabase, we believe that a combination of Postgres and pgvector serves as a better alternative to...

Supervisors - Letting things crash
In the previous articles, we explored various aspects of managing processes in Elixir. From creating...

🤓 The Top 10 JavaScript Tricks for Cleaner Code
Hello Guys, My name is Md Taqui Imam i am a Full Stack developer And in Today post i will tell you...

🔥 Top 6 monitoring tools to become a better developer 🤯 🤯
TL;DR Monitoring can be complex, especially given the number of available tools and the...

CatGPT - or How to Position Elements on Overlays
Have you ever wondered how to display an element with an overlay while keeping it in the same...

Intensive JSON Course: Mastering JavaScript Object Notation
JSON, or JavaScript Object Notation, is a widely used format for data exchange in modern web...

Introducing Bloggy: The Open-Source Blogging Platform Built with Python and Django
Today, I am excited to take a giant leap forward in my journey by open-source the codebase of my blog...

Navigating Docker With Captains - Francesco Ciulla
TL;DR This is the first episode of "Navigating Docker With Captains” - an exclusive series...

The 20 Most Common Use Cases for JavaScript Arrays
Splice, slice, pop and shift. Is the array sort method stable and not in-place? It's not easy to...

Accelerate Your Career 👩🏻💻 by Contributing to these 9 Repositories 🔥
Explore these nine repositories to stand out in different areas of software development. Go from...

📊 How To Display An In-App Survey In Next.js 13 With Supabase And Formbricks 🤝🛠️
Once a user has successfully completed the signup process for your application, you might consider...

How to Install and Set Up a Ghost Blog on AWS Lightsail - Step by Step Tutorial
Welcome to this step-by-step tutorial on how to install and set up a Ghost blog on AWS Lightsail....

Making Sense of Version Control — Git vs GitHub
As a developer just starting out, I remember being so confused by version control and the difference...

What Is LangChain? Unlocking the Potential of LLMs
LangChain is an open-source framework crafted to ease the development of applications that leverage...

5 JavaScript Project Ideas Beyond TODO Apps.
Tired of building Todo apps? ✨ 5 JavaScript project ideas beyond TODO apps. These projects will...

Build an Event-Driven Uptime Monitor in Go 🚀
TL;DR This guide shows you how to build an uptime monitoring tool using Go and Encore. Get...

How APISIX protects against the OWASP top 10 API security threats
With the increasing usage and reliance on APIs in today's interconnected digital landscape, security...

🐋 How to use the Docker Exec command?
Author: Muhammad Khabbab Introduction Docker has evolved into a critical tool in...

What was your win this week?
Hey peeps 🙌 Hope you all had a wonderful week. Looking back on this past week, what was something...

🚀 10 books to achieve Javascript mastery 👨💻
TL;DR This article contains a list of 10 books that can take you from a Javascript newbie...

🐍🐍 23 Python github issues for Beginners to Foster Development into a Proficient Developer🧑💻 🥇
TLDR I've listed 23 python hacktoberfest issue that helps developers to contribute to...

👕 Last 10 years of Hacktoberfest merch, a journey through time 👀
Hey friends 👋 I thought it would be cool to revisit all the Hacktoberfest tee-shirts created over...

🏆 🏆 Top 6 Open Source Repositories for Web Developers - ⭐ Most rated by community
I've compiled a list of the top 6 open source repositories for web developers based on GitHub Stars,...

Why you should choose HTMX for your next project
In this article, we will aim to understand why you should consider HTMX as a replacement for React...

🚨Big News! Renaming: TW Elements is the new name of the game, TWE for short! 🚨
TW Elements is the new name of the game, TWE for short After our first Stable Version and its...

Erros comuns de iniciantes em ReactJS
Ao longo de nosso tempo de estudo, percebemos que o React possui uma série de detalhes que nos pegam...

Escreva o melhor markdown que você ja fez com esses 5 snippets
Sumário Âncora interativa Compatibilidade de navegador Imagem de destaque Accordion...

Fault Tolerance in Distributed Systems: Strategies and Case Studies
The complex technological web that supports our daily lives has grown into a vast network of...

WYSIWYG for MDX?! Introducing Vrite's Hybrid Editor
You might be familiar with so-called What You See Is What You Get (WYSIWYG) or Rich Text editors....

24 Open-Source Projects for Developers in 2023 🔥👍
Open-source projects are playgrounds of innovation, collaboration, and creativity. It's a hub where...

An Introduction to ⚡FastAPI
Author: Obisike Treause Introduction Since its introduction to backend...

Compiladores, trampolim, deque e thread pool
Faz alguns dias que não escrevo. Minha rotina mudou um pouco e também tenho focado em estudar algumas...

👥 From Candidate to Colleague: Acing a competitive Junior-level recruitment challenge📋
Hello there! TL;DR In this article, we want to emphasize the importance of...

🚀 Turn your face into a super-hero with NextJS, Replicate, and Trigger.dev 🦸🏻♂️
TL;DR This tutorial is super fun! You'll learn how to build a web application that allows...

✨ 8 components to become a React master 🧙♂️ 🪄
TL;DR I have gathered React components you can use to build the ultimate website. Each...

Announcing Wasp Launch Week #4: Waspolution + win swag! 👕🐝
The beginning of October was both the craziest and busiest time we've ever had at Wasp - we ended up...

Boost your experience with Postman - Part II
Keep going in our studies using Postman, in this article, we will do an pratical example, how we...

Contribute to Swirl this Hacktoberfest. Win Swags up to $100
Hacktoberfest is halfway over, but you can still contribute to Swirl and win some swags. We've seen...

How to monitor your requests between multiple applications... 🤔
TL;DR Imagine that you are sending an HTTP request from one app; this one sends it to...

Build a GraphQL API and deploy it in minutes with Encore 🚀
TL;DR This guide shows how to build a GraphQL API with Encore. It implements a backend for...

Chapter 3: Three Worlds
A story-telling experiment in which we explore the world of a fictional planet and the rise of its civilization.

From Lab to Live: Implementing Open-Source AI Models for Real-Time Unsupervised Anomaly Detection in Images
The journey of taking an open-source artificial intelligence (AI) model from a laboratory setting to...

JavaScript First, Then TypeScript
A recent trend has shaken up the JavaScript-TypeScript community: the anti-build-step movement. In this article, however, I will not argue whether TypeScript is still relevant today. Instead, I reflect on my own journey of stepping away from TypeScript—but for a completely different reason: consumer semantics!

Running Swirl Search🌌in an instant on Gitpod🌐💻and GitHub Codespaces🌩️🚀
Hello folks, Let me quickly introduce you guys about Swirl before we start. What is...

Automating Python Deployments with GitHub Actions, AWS ECR, and AWS Lambda
Greetings everyone! Welcome to the second part of this blog. As promised earlier, I told you that...

Bubble Sort...in PURE CSS? [No JS] 😱
Imagine you are in an interview and you get asked "can you implement bubble sort"...and you answer...

Full Stack Application with Bun, Appwrite And NextJS
You might have heard of Bun and Appwrite recently. Bun is a new, faster alternative to NodeJS and...

Junior to Senior Web Developer Roadmap: Breakdown
Are you someone who is a junior developer struggling to climb up the corporate ladder and become a...

🚀 Supercharge Your Next.js App with Stunning Images! Learn the Ultimate Cloudinary Image Upload Hack 🔥
In today's digital world, where images and videos are pivotal in web applications, optimizing the...

⚡⚡ 7 Open Source Repositories That Will Make You 90% Smarter 😎
In the bustling world of tech, it's easy to get caught up in the hype around the biggest names....

🧠 An AI / neural network...in vanilla JS! 😱 With no libraries! 🤯
Have you ever tried to actually build a neural network? No, neither have I...until today! In this...

Community Contributor Spotlight: @ktmouk
DEV is built on Forem, our open-source community platform, that’s available for anyone to use to help...

JavaScript Shorthand Techniques
In today's fast-paced world of web development, efficiency and readability are essential. Have you...

Thinking Locally with Signals
As the creator of SolidJS, I was very influenced by React when designing the library. Despite what...

Contributing to HUGE Open Source Projects
Let's say you want to contribute to a large Open Source project like React or VSCode: are you...

🎃 The Hacktoberfest challenge giving physical merch prizes 🧢
Hey friends 👋 There is a new Pull Request competition in town and there is some neat merch behind!...

Top 6 Free Services to Help You Deploy Your App
Bringing your app from development to deployment can be a complex process, especially if you're new...

💙 TypeScript Decorators in Brief
Author: Abdullah Numan Introduction TypeScript decorators are an extension that...

Unpopular Opinion: It’s harder than ever to be a good software engineer
Working in a startup environment for almost a decade has given me privileged access to a fast-paced...

Deep Dive into API Testing - Boost your experience with Postman - Part I
Did you ever used Postman and though: "God, this is boring" when need to validate any request, or,...

Deploy a Lambda with a static IP for FREE 💸
A step-by-step guide and code snippets to assign a static IP to an AWS Lambda for free using the AWS CDK by extracting the Elastic Network Interface ID

🤯 Get visibility on X (Twitter): Schedule your posts with NextJS 🚀🚀
TL;DR In this tutorial, you will learn how to create an X (Twitter) post scheduler...

Why Naming is #1 Skill for Writing Clean Code 🧼🧑💻
In stories, you will often find the motif of a powerful demon that can be controlled only by knowing...

Your full guide to contributing to SWIRL 🌌
Hello Devs, The team at Swirl has created this amazing guide which contains all the relevant...

Creating a hackathon winning AI based app in a weekend using Supabase, OpenAI, & Next.js
Back in April 2023, Supabase announced it's AI themed hackathon for Launch Week 7 - there were a lot...

Criando Exceptions para impressionar no Teste Técnico
Exceptions sempre vai ser um assunto constante quando o tópico for Orientação à Objetos e hoje vamos...

Drizzle or Prisma? I Built an App Twice to Find Out Which Is Better
For TypeScript lovers, Prisma has been the perfect solution for building database-centric...

Feature flags implementation in Nest.js 😻
😵 The issue As a web developer, you know that it's important to be able to deploy new...

Implement Google Auth with AWS Lambda and Supabase in 30 minutes
Google auth is hard to implement… In today's world, authentication with Google and other...

❄️ An Intro to Server Components in React
Author: Peter Osah Introduction Recently, there has been a lot of hype and...

How we deprecated two successful projects and joined forces to create an even more successful one
We had two large clients requesting to integrate our ML pipelines with their backend using Apache...

New DynamoDB-Toolbox v1 beta: Features and breaking changes
New DynamoDB-Toolbox v1 beta: Features and breaking changes

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

[UPDATED] The DynamoDB-Toolbox v1 beta is here 🙌 All you need to know!
[UPDATED] The DynamoDB-Toolbox v1 beta is here 🙌 All you need to know!

Building a Tkinter GUI Application from Scratch with Python
Tkinter is a powerful yet easy-to-use graphical user interface (GUI) toolkit that comes included with...

Effects of listening 🎧 to music while coding
"Do you listen to music 🎵 while coding?" I was asked this question recently by a friend of...

How to Cut Your Data Analysis Costs With esProc SPL
Imagine having a data analysis engine like esProc SPL that can really cut down on your application...

Mastering ROUGE Matrix: Your Guide to Large Language Model Evaluation for Summarization with Examples
Introduction In this article, we will start discussing everything you might want to learn...

Understanding Web Workers: What Are They and How Can They Enhance Your Web Apps
JavaScript is the language of the web, offering developers a plethora of features to craft...

How to Make CRUD app in JavaScript
In this tutorial, we'll be creating a CRUD (Create, Read, Update, Delete) note taking app using...

Internet And Shadow Groups
A story-telling experiment in which we explore the world of a fictional planet and the rise of its civilization.

Microtask Queue + RxJS + Angular
The What, When, and Why When working with Angular, you can experience complex mechanisms...

My Journey to 12 AWS Certifications: Turning Dreams into Reality
In the whirlwind of today's rapidly changing world, it's all too easy to get swept up in the daily...

Top Web Development Tips Every Developer Should Know in 2024
Hey there, if you're diving into the web development and you're a seasoned developer or just starting...

07 Website's you will love as a dev.
As a developer, discovering a comprehensive online resource hub can be quite a challenge. In this...

🙈 Beginner's Guide to React Query
Author: Marvel Ken Introduction Step into the world of web development, where...

How did you switch from JavaScript to TypeScript?
How did you switch from JavaScript to TypeScript? I really would love to hear how other people did...

Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Django - is out.
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with...

Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Next - is out.
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with...

🤘 Docker Swarm Mode Guide
Author: Muhammad Khabbab Introduction Brief overview of Docker In the...

Harmonizing Your App's Performance: The Art of Cross-Platform Testing
TL;DR By the end of this article: You’ll learn some practical hacking skills using...

Learn serverless on AWS step-by-step: Strong Lambda Types!
Learn how to share types between your lambda functions and your frontend, and how to use contracts to speed up your development!

Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Nuxt - is out
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with...

Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with React - is out.
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with...

7 Open-Source Search Engines for your Enterprise and Startups you MUST know.
A search engine is a software system that finds web pages that match a web search. Search engines...

Bridging the Gap: Understanding Adapter and Composite Patterns in Rust
Hello, fellow developers!🧑🏼💻 In the realm of software engineering, design patterns serve as...

Hacktoberfest 2023 - How AI can create an impact on Open Source Contributions
The dark side of Hacktoberfest Over the years, Hacktoberfest has garnered a lot of...

In-Flight Collaboration With The Livecycle Docker Extension
TL;DR We've launched our new Docker Extension! Developers use it to share local dev...

Um rápido Hello World com Haskell
TLDR: O objetivo deste artigo é ser uma porta de entrada bem direto ao ponto, baseando-se na própria...

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

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

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

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

The one thing everyone's doing wrong with ChatGPT... 🤫🤔
TL;DR Most developers don't evaluate their GPT outputs when building applications even if...

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

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

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

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

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

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

Entendendo Algoritmos - Introdução
Este texto é direcionado a galera iniciante que vai acompanhar a leitura mas não possui conhecimento...

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

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

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

Data Science for Beginners: 2023 - 2024 Complete Roadmap
Data Science is a field of study involving statistical tools and techniques to extract meaningful...

Do GitHub stars ⭐️ = Money 💰?
Novu got 20k stars in one year, but what about customers? Many open-source...

🔥Hacktoberfest 2023! let's gooo 🚀
We're thrilled to announce that Firecamp is diving headfirst into the open-source frenzy of...

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

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

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

DEV: Followers != Readers
Some dev.to analytics. There's a curios lack of correlation between followers and readers at dev.to....

Featured Mod of the Month: Pradumna Saraf
In this series, we shine a spotlight 🔦 on the different DEV moderators — Trusted Members and Tag Mods...

😯 gRPC vs REST - A Brief Comparison
Author: Deborah Emeni Introduction In this modern age, building applications with...

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

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

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

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

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

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

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

All the Git Commands You Need to Know
Git is a powerful version control tool that plays a crucial role in modern software development....

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

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

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

🚀 10 Github repositories to achieve Javascript mastery 🧙♂️🪄✨
TL;DR This article contains a list of 10 Github repositories that are going to be useful...

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

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

Hacktoberfest Magic: ✨ Github Unlocked Using Filters
Last week I published an article about finding and making your first open-source contribution,...

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

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

How to prevent breaking API changes with API Gateway
When you develop APIs, you sometimes change things that might cause problems for current API...

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

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

"@ts-expect-error" over "@ts-ignore" in TypeScript
TypeScript provides several directive comments which allow you to suppress TypeScript compiler...

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

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

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

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.

Using Content Security Policy headers with React & emotion
Content Security Policy (CSP) headers add another layer of security by disallowing unsafe actions,...

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

😍BEST😍 CSS Animation Generator Online Website
In the fast-paced world of web development, staying ahead of the curve is crucial. Incorporating...

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

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

Understanding JavaScript Promise Methods and Prototypes
Modern web development is fundamentally based on asynchronous programming, and JavaScript promises...

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

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!

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

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

Tudo que você precisa saber sobre SQL
SQL é uma linguagem de manipulação e consulta de dados, que é usada em diversas ferramentas...

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

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

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

Supercharge your Repository with Code Owners
As a maintainer of a repository, it’s in your best interest to automate processes as much as...

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

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!

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

Search your AWS resources blazingly fast ⚡️
Use the AWS search bar to find directly any of your resources at a glance

🐘Top Postgres GUI Clients to Master Postgres☄️🦖
Postgres (or PostgreSQL) is one of the most advanced open-source relational databases on the market...

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

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

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

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

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

Sharing Code Snippets on Social Media, the accessible way! [Quicka11y]
Welcome to the first "quick accessibility" post to quickly (quicka11y 😁) improve the accessibility of...

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

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

🧞♂️ 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...

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

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

15 Developer Tools to Improve Your Workflow
In the ever-evolving landscape of web development, efficiency and productivity are paramount....

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

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

💰The ultimate guide for a paid UGC 💸 💸
Get so much more content One of the best ways for a platform to expand exponentially and...

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

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

Começando com Verilog
Opa, eae? Demorou, mas chegamos a um dos posts que realmente tinha uma galera me cobrando...

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

🚀Mastering Performance Optimisation in React Applications🚀
In today's fast-paced web development landscape, creating lightning-fast and highly responsive React...

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

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

👩💻 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...

I made ERD and documents genertor of Prisma ORM
Preface Automatic markdown documents generator for Prisma. Github Repository Generated...

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

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

Beyond Review Comments: Building a Friendlier Code Review Process with Code Reactions
Code Reactions 🚀💩 We welcome all ideas and contributions on GitHub 💚! Install extension → ...

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

How we made our Go microservice 24x faster
Using Postgres batching strategies for extreme optimization in Go services

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

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

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

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

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

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

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

🛠️ 10 Exceptional Developer Tools Launched in 2023 🚀
The 2023 Trends in Developer Tools During a retrospective meeting recently, we noted that...

Build an AI Meme Generator with OpenAI's function calls, Part 2: Cron Jobs ⏰☎️
TL;DR Before We Begin Part 2 Fetching & Updating Templates w/ Cron Jobs Defining...

Motion - Tailwind CSS Template Builder
Hi everyone! We recently launched a new theme to Loopple, a Drag & Drop Website Template Builder...

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

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

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

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

Introducing 1.4 Lightning Hackathon: Functions
Appwrite Functions has just had a fresh upgrade, and we are so excited we are hosting a...

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

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

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

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

Solving the "Trapping Rain Water" Problem on Leet Code
Question 42. Trapping Rain Water Type: Hard Liked by: 29K Disliked by:...

Top React Libraries Every Developer Must Know
React is taking over the world of web development - and for good reason. Created by Facebook and...

🚀 Unlock Success: Ask, Don't Assume! 🚀
In the fast-paced world of business, assumptions can be silent deal-breakers! 🤝 Countless deals have...

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

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

Learn C++: An Introduction for Beginners
C++ is a powerful, versatile, and widely-used programming language that has remained relevant in the...

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

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

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

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

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

Our Community Badges Page Just Got Better!
Hey there, awesome DEV members! We have something special to share with you today. Drumroll,...

Rust, Go, Rinha e I/O
Este artigo é o início de um formato diferente de conteúdo que quero experimentar, um apanhado (ou...

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

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

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

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

The never-ending dilemma for backend engineers
Developers face multiple challenges when building and deploying robust applications to the cloud....

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

What's Your Favorite Shortcut?
_Step into our coding showcase series, where you can elevate your projects, exhibit your coding...

Enhancing development with REPLs - A practical guide
Have you ever encountered a problem and immediately had the solution pop into your mind without the...

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

Javascript Essentials 🧑💻
Introduction Well, we all start somewhere to start learning JavaScript, I wish this kind...

The Ultimate Emoji Cheat Sheet for Developers
Emojis have become an integral part of our daily communication. They add a bit of flair and...

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

Design Patterns in PHP 8: Proxy
Hello, fellow developers!🧑🏼💻 Today, we're diving into another fascinating design pattern: the Proxy...

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.

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

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

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

Clocks & Countdowns: Timing in CSS and JavaScript
The other day I needed a digital clock-component, so I quickly composed a simple...

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

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

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

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

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

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

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

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

Send your logs to Loki
One of my current talks focuses on Observability in general and Distributed Tracing in particular,...

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

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

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

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

Top 5+ ReactJS UI Components Libraries for 2023
As we all know, in the ever-evolving landscape of front-end frameworks, ReactJS has established...

Design Patterns in PHP 8: Abstract factory
Hello, fellow developers!🧑🏼💻 In our coding journey today, we're going to unravel the intricacies of...

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

One staging for each engineer: introducing Layerform
Layerform allows developers to spin up multiple instances of their applications while reusing core...

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

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

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

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

📃 👀 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...

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

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

A first project with ExpressoTS
Introduction ExpressoTS is a new developer-friendly TypeScript framework for Server-Side...

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

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

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

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

A Developer's Guide to Blogging
An impartial guide to blogging as a developer, from setting up your site to SEO & syndication

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

Mind Blowing CSS Only Animation in 2023
Mind Blowing CSS Only Animation in 2023 Watch Full Video

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

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

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

Open Source: What’s Your Contribution?
Do you actively contribute to open source projects? What motivates you to contribute, and what are...

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

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

WTF Is a Vector Database: A Beginner's Guide!
In the age of burgeoning data complexity and high-dimensional information, traditional databases...

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

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

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

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

Zero to Hero in Technical Writing: Making Consistent Income
Introduction Technical Writing is about writing articles, documentation, emails, technical...

Netflix System Design Using AWS Services
In the digital age of streaming, Netflix has revolutionized how we consume content. Behind its...

Singleton Design Pattern in C#: Full Guide
Have you ever wondered how to maintain a unique instance throughout the lifecycle of an application...

This VsCode Extension is a game changer⚡
Do you find it difficult to switch between tabs when seeking code assistance from ChatGPT? Have you...

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

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

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

CSS Lube: Highly-optimized CSS Interpreter
Introduction The landscape of CSS paradigms has seen a constant evolution, marked by the...

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

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

🔥🤖 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...

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

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

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

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

Bare Metal vs Virtual Machine vs Containers
I was scrolling through yt and found an interesting channel you can follow too. This blog elaborate...

Designing an Autocomplete UI Component 🔍
In the ever-evolving landscape of web development, creating intuitive user interfaces is paramount....

How to make an impact as a developer advocate
Table of Contents Introduction Why Make an Impact as a Developer Advocate? Tips for...

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

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