Your Web News in One Place

Articles by Dev To from May 2023

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
10:58 pm GMT - Tue, May 30, 2023
Dev To INSTALL SLACK ON LINUX MINT 21.1
Slack remains an effective messaging platform that connects businesses and communities together in a peculiar space. Chatrooms on slack are called channels that connects developers, professionals and ...
10:00 pm GMT - Tue, May 30, 2023
Dev To What is TCP/IP and why is it important?
TCP/IP stands for Transmission Control Protocol/Internet Protocol. It is a set of rules that define how computers communicate and exchange data over the internet. TCP/IP is not just one protocol, but ...
09:57 pm GMT - Tue, May 30, 2023
Dev To How MIME and SMTP Work Together to Send Emails
Have you ever wondered how emails are sent and received over the internet? How can you attach images, videos, or documents to your messages? How do email servers communicate with each other? In this a...
09:53 pm GMT - Tue, May 30, 2023
Dev To Congestion Control in TCP
Congestion is a situation where the network performance degrades due to too many packets being sent or received. Congestion can cause packet loss, delay, and lower throughput. To avoid congestion, TCP...
09:49 pm GMT - Tue, May 30, 2023
Dev To How MIME and SMTP work together to send emails over the internet
Have you ever wondered how emails are sent and received over the internet? How can you attach images, videos, or documents to your messages? How do different email clients communicate with each other?...
09:46 pm GMT - Tue, May 30, 2023
Dev To HTTP, URL and Methods: A Beginner's Guide
If you are new to web development, you might have heard some terms like HTTP, URL and GET/POST methods. But what do they mean and how do they work? In this article, I will explain these concepts in a ...
09:42 pm GMT - Tue, May 30, 2023
Dev To ARP Request Packet: A Beginner's Guide
ARP stands for Address Resolution Protocol, which is a protocol that maps an IP address to a physical address, such as an Ethernet address. ARP is used when a device wants to communicate with another ...
09:38 pm GMT - Tue, May 30, 2023
Dev To Hyrum's law in modern frontend
The best professional books for you are the books that are revealing situational problems that you will encounter in your engineering journeys. I had the fortune to read about Hyrum's law in Software ...
09:36 pm GMT - Tue, May 30, 2023
Dev To Demystifying PGP Keys: Understanding the Inner Workings of Public-Key Cryptography
In the world of secure communication, PGP (Pretty Good Privacy) stands as a widely used encryption standard. At the heart of PGP lies the concept of public-key cryptography, which ensures the confiden...
09:30 pm GMT - Tue, May 30, 2023
Dev To iOS Interview Prep 1 Memory management
The purpose of this interview preparation series is to assist you in quickly refining your interview skills and thoroughly preparing for the typical questions asked during an iOS interview. If you fin...
09:29 pm GMT - Tue, May 30, 2023
Dev To React CheatSheet
This Sheet contains all the React v17 Concepts all the way from basics to advanced with Router and Redux + Toolkit.You can find my collection of all sheets at my GitHub BasicsReact Uses a Compone...
08:43 pm GMT - Tue, May 30, 2023
Dev To Share Your Expertise & Stories with devpride this Pride Month!
Happy Pride, all! Were so inspired by the contributions and engagement within the queer community on DEV. We regularly witness creativity and expertise shining through on posts and active par...
08:37 pm GMT - Tue, May 30, 2023
Dev To 1603. LeetCode's Design Parking System - EXTREMELY SIMPLE & LOGICAL Java Solution Beats 90%
IntuitionThe problem is to design a parking system that can accommodate different types of cars (big, medium, small) and has a fixed number of slots for each type. The system should be able to c...
08:34 pm GMT - Tue, May 30, 2023
Dev To 7 Must-Know JS Object Methods
I'm sure many of you are familiar with the Object data type. Many of the data types that we use in everyday programming inherit from this type, like objects and arrays. But did you know about these se...
08:08 pm GMT - Tue, May 30, 2023
Dev To 2469. LeetCode's Convert the Temperature - SUPER Simple Python Solution Beats 98% in Memory
IntuitionTo convert a temperature from Celsius to Kelvin and Fahrenheit, we can use the following formulas:Kelvin = Celsius + 273.15Fahrenheit = Celsius * 1.80 + 32.00These formulas are based on...
08:06 pm GMT - Tue, May 30, 2023
Dev To DEVDiscuss: What's New in ES2023?
Notice our fresh new look? Big thanks to DEV's Content Creator @rachelfazio for designing a new header for #DEVDiscuss!Ok, time for the main event: Our audiences on Twitter and Mastodon selected an ex...
07:47 pm GMT - Tue, May 30, 2023
Dev To Top Productivity CLI Tools I Use on Linux
IntroductionAre you ready to unlock the power of the Linux command line? As an avid Arch Linux user, I have discovered a treasure trove of exceptional CLI tools that have significantly enhanced ...
07:23 pm GMT - Tue, May 30, 2023
Dev To The use of Predicate Functions in Apache AGE
Apache AGE, the graph extension for PostgreSQL, has revolutionized the way we work with graph data. With its rich feature set and powerful querying capabilities, AGE opens up a world of possibilities ...
07:03 pm GMT - Tue, May 30, 2023
Dev To Cowboy coding style
Somedays ago, while reading some random stuff about WordPress CI/CD pipelines and I came across the expression "cowboy coding" style. In the article, the author Alexa Green started talking about how ...
06:22 pm GMT - Tue, May 30, 2023
Dev To How to communicate effectively between a client and a server using JavaScript
In this article, I will explain what is a client-server model, how to establish a communication channel between a client and a server using JavaScript, and what are the best practices to handle reques...
06:21 pm GMT - Tue, May 30, 2023
Dev To Exploring Web Rendering: Isomorphic JavaScript & Hydration
5-part Series: Exploring Web RenderingIsomorphic JavaScript & Hydration you're reading thisPartial Hydration (a.k.a. Islands)Progressive HydrationStreaming RenderingServer ComponentsWhat an excit...
06:16 pm GMT - Tue, May 30, 2023
Dev To Dockerfile Optimization using Multistage Builds, Caching, and Lightweight images
In modern software deployment, Docker holds a premier position due to its ability to build, ship, and run applications in isolated environments called containers. A Dockerfile defines these environmen...
06:14 pm GMT - Tue, May 30, 2023
Dev To Understanding Blockchain: Everything you need to know
This article was written by Mohsin Abbas, a member of Educative's technical content team. As technology continuously evolves, blockchain has undeniably captured the interest of individuals and compani...
05:20 pm GMT - Tue, May 30, 2023
Dev To Part 2: Understanding Vuex: A State Management Library.
What is Vuex?In modern web applications, managing the state could become messy when the application grows in size and complexity. This is where Vuex, a state management library for Vue.js, comes in. T...
05:13 pm GMT - Tue, May 30, 2023
Dev To 6 Websites Youll Love As A Developer
If you're looking for a website that specifically focuses on providing assistance and resources for developers, you might find the following website helpful:1. Ray.soRay.so is a website that provides ...
05:03 pm GMT - Tue, May 30, 2023
Dev To Exploring Imaginary Worlds
Before coming into tech, I spent ten years teaching college English. I've also written a couple of science fiction screenplays. To say that I'm fascinated by the power of storytelling would be an unde...
04:57 pm GMT - Tue, May 30, 2023
Dev To Generative AI with Azure OpenAI (DALL-E Overview)
Hey, there! In this article we'll learn about Generative AI, and how to use the Azure OpenAI service for image generation with DALL-E.Generative Artificial Intelligence is a type of AI that creates ne...
04:47 pm GMT - Tue, May 30, 2023
Dev To Joins in DBMS
Database Management System (DBMS) is a software or technology used to manage data from a database. DBMS provides an interface to perform various operations like database creation, storing data in it, ...
04:42 pm GMT - Tue, May 30, 2023
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
04:22 pm GMT - Tue, May 30, 2023
Dev To Integrating Elasticsearch with Node.js Applications
Integrating Elasticsearch with Node.js ApplicationsThese days, data is growing exponentially and keeping it organized and up to date is essential for any web-based applications. One of the most ...
04:13 pm GMT - Tue, May 30, 2023
Dev To React and NodeJS Authentication with Refresh & Access Tokens: A Step-by-Step Guide
This article was originally published at https://whatisweb.dev/react-and-nodejs-authentication-with-refresh-access-tokens-a-step-by-step-guideThe most common way of performing authentication in Single...
04:10 pm GMT - Tue, May 30, 2023
Dev To From Zero To Hero: Front End Development Projects For Beginners[With Source Code]
Welcome, fellow developers, to today's blog post where we will explore the world of simple web development projects that are ideal for beginners. Building projects while learning to code is an effecti...
04:10 pm GMT - Tue, May 30, 2023
Dev To Como ter um console de jogos mudou minha vida [PT-BR]
Antes de tudo, importante ressaltar que, embora seja incrvel ter o hobby de jogar videogame, isso pode levar a um estilo de vida sedentrio. Portanto, importante praticar atividades fsicas dirias, te...
04:10 pm GMT - Tue, May 30, 2023
Dev To Como ter um console de jogos trabalhando home-office mudou minha vida [PT-BR]
Antes de tudo, importante ressaltar que, embora seja incrvel ter o hobby de jogar videogame, isso pode levar a um estilo de vida sedentrio. Portanto, importante praticar atividades fsicas dirias, te...
03:24 pm GMT - Tue, May 30, 2023
Dev To Top 10 Engineering KPIs Technical Leaders Should Know
Engineering success inevitably translates into product success. But how can engineering success be measured? How do teams introspect on the project progress, and find ways to steer through deadlines w...
03:12 pm GMT - Tue, May 30, 2023
Dev To Apache Kafka vs Memphis
What is Apache Kafka?Apache Kafka is an open-source distributed event streaming platform. Based on the abstraction of a distributed commit log, Kafka can handle a great number of events with fun...
03:02 pm GMT - Tue, May 30, 2023
Dev To Upgrading Old Version of Dokku
Hi there. I originally planned to include this set of instructions as part of another article, but it was getting long. So I decided to make it into its own post. That said, let's jump right in.If Dok...
03:00 pm GMT - Tue, May 30, 2023
Dev To How Can You Tell A Job You Apply For Is Actually A Safe Space?
Hey all! Lately I have been posting a series of discussion questions to prompt some talk about diversity, equity, and inclusion practices in the workplace. This week, I wanted to discuss finding a job...
02:56 pm GMT - Tue, May 30, 2023
Dev To Adding a Domain and SSL Certificate to Your Dokku App
In a previous article, we looked at how to host Rails apps on DigitalOcean with Dokku. But we used an IP address as the domain, and while that works all right, you'll need a domain you've bought if yo...
02:31 pm GMT - Tue, May 30, 2023
Dev To I think I finally get JS objects
While learning JavaScript, at some point I looked up what object-oriented meant.That was a mistake.The first reason it was a mistake was because I was exposed to way too many unhelpful OOP diagrams. Y...
02:30 pm GMT - Tue, May 30, 2023
Dev To Exploring React Lazy with Suspense: Code-Splitting Made Easy
In modern web development, performance optimization is crucial to provide a smooth user experience. One of the ways to achieve this is by code-splitting, which allows us to load only the necessary cod...
01:48 pm GMT - Tue, May 30, 2023
Dev To Nobody thrives on rejection - here are reasons I didn't take job offers
End of this month is my last day at Microsoft. I didn't plan this. My original plan was to keep being a representative of that company and work on the amazing products it builds. Market forces, howeve...
01:42 pm GMT - Tue, May 30, 2023
Dev To 8 project ideas for Front-end developers
As a software developer, you want to showcase your skills and knowledge in a practical way that everyone can understand. To do that, its crucial to have a portfolio with your personal projects, even i...
01:23 pm GMT - Tue, May 30, 2023
Dev To Operator Overloading in Java
In this post, we'll delve into the fascinating world of operator overloading in Java. Although Java doesn't natively support operator overloading, we'll discover how Manifold can extend Java with that...
01:18 pm GMT - Tue, May 30, 2023
Dev To FLaNK Stack Weekly 29 may 2023
29-May-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevI hope all are well after this Memorial Day. CODE + COMMUNITYPlease join my meetup group NJ/NYC/Philly/Virtual. http://www.meetup....
01:09 pm GMT - Tue, May 30, 2023
Dev To Unleashing the Power of JavaScript in Bubble.io Backend Workflows: A Case Study
Integrating advanced features in Bubble.io, a no-code tool for creating web applications, can occasionally present challenges. This article illustrates one such challenge, and how JavaScript was lever...
01:00 pm GMT - Tue, May 30, 2023
Dev To The Art of Code Review
As a developer, one of the most important skills is being able to write code that is clean, maintainable, and error-free. However, no matter how skilled you are, it's always possible that you may over...
12:48 pm GMT - Tue, May 30, 2023
Dev To Thawing your Lambda Cold Starts with Lazy Loading
If you've heard anything about Serverless Applications or AWS Lambda Functions, you've certainly heard of the dreaded Cold Start. I've written a lot about Cold Starts, and I spend a great deal of time...
11:58 am GMT - Tue, May 30, 2023
Dev To Decoding Polkadot
In the first post of this three-part series, we broke down some of the major features of blockchain that could be useful for developers building applications. We discussed how blockchains in general c...
11:57 am GMT - Tue, May 30, 2023
Dev To Facebook Open-Sources Its Horizon AI Platform
Hello, everyone! My name is Nomadev and You know I usually write about open source, tech, and SaaS. However, this time, I've chosen to delve into a unique topic that's been making waves in the AI comm...
11:41 am GMT - Tue, May 30, 2023
Dev To How To Level Up Your Business With Waves Tokens? - A Worthy Guide
Looking for the ultimate solution to take your business to the next level? Waves Token creation is the perfect choice for startups or cryptopreneurs. With this innovative tool in your arsenal, you can...
11:11 am GMT - Tue, May 30, 2023
Dev To Implement OTP Verification using Redis and Node.js
IntroductionIn today's digital space, user authentication and verification are crucial components of any application's security measure. One-time password (OTP) systems provide an extra layer of...
11:07 am GMT - Tue, May 30, 2023
Dev To Announcing Support For Playwright Testing On Real Android Devices
Attention, developers and testers! Get ready to elevate your mobile testing experience as we are excited to announce the support for Playwright, a cutting-edge web automation framework for Android aut...
11:05 am GMT - Tue, May 30, 2023
Dev To Top 6 PHP code quality tools 2023
PHP is a popular programming language for web development that powers a large number of websites and internet-based applications. Code quality is extremely important when working as a PHP developer. T...
10:56 am GMT - Tue, May 30, 2023
Dev To Tackling Performance Issues in Ecto Applications
Ecto can be considered the standard database wrapper and query generator for Elixir, enabling developers to interact with databases efficiently.However, inefficient queries or misconfigurations still ...
10:07 am GMT - Tue, May 30, 2023
Dev To Can you quickly shuffle the index of a trillion documents without conflict?
Peter quill: Hey, i have a big problem, last year i wanted to keep the post url in my message board short, so i used an incremental index to create a number for every post that comes up, and now i nee...
10:03 am GMT - Tue, May 30, 2023
Dev To SQL injection and AWS
Today, we're tackling the topic of "SQL injection," a complete bad boy story. Here's where our superhero, a mighty cloud service provider like Amazon Web Services (AWS), enters the scene, fighting aga...
10:00 am GMT - Tue, May 30, 2023
Dev To How to grow a GitHub project to 20k stars? with Nevo David (Novu)
In the world of open source, gaining traction and attracting GitHub stars is a common goal for companies. However, achieving significant growth in a short period of time is no easy feat. In this episo...
09:05 am GMT - Tue, May 30, 2023
Dev To The Dynamic Duo: React and TypeScript - A Match Made in Web Development Heaven
In the fast-paced realm of web development, two technologies have emerged as superheroes, wielding immense power and reshaping the landscape. Enter React, the reigning champion of front-end frameworks...
08:58 am GMT - Tue, May 30, 2023
Dev To Hackathon Dos and Donts - Ace the Race
Introduction to HackathonsWhats the first thing that comes to your mind when you think about hackathons? Pizzas? Overnight coding? Making friends? We all have different reasons to participate in...
08:41 am GMT - Tue, May 30, 2023
Dev To How to Create a Pricing Table with a Monthly/Yearly Toggle in Tailwind CSS and Vue
Live Demo / Download--Welcome to the third and final part of our series on How to Create a Pricing Table with a Monthly/Yearly Toggle Switch in Tailwind CSS. As for the previous (and upcoming) s...
08:41 am GMT - Tue, May 30, 2023
Dev To How to Create a Pricing Table with a Monthly/Yearly Toggle in Tailwind CSS and Next.js
Live Demo / Download--Welcome to the second series of How to Create a Pricing Table with a Monthly/Yearly Toggle Switch in Tailwind CSS! In the previous post, we covered the basics of building t...
08:22 am GMT - Tue, May 30, 2023
Dev To Beginner's Guide to CRUD Operations in Apache age
Cypher is a query language specifically designed for querying and manipulating data in graph databases like Apache age. It provides a simple and expressive syntax for performing CRUD operations (Creat...
07:50 am GMT - Tue, May 30, 2023
Dev To AWS open source newsletter, 158
May 30th, 2023 - Instalment #158WelcomeHello and welcome to the AWS open source newsletter, #158. I hope some of you were able to catch the last episode of season two of Build on Open Source whe...
07:48 am GMT - Tue, May 30, 2023
Dev To Providing services to programmatically created components in Angular
The last bit to investigate before we put everything together as a Dialog service is how to pass instances of provided services to programmatically created components.There are three shapes of instanc...
07:44 am GMT - Tue, May 30, 2023
Dev To Learn to Make Heatmaps in JS
Data visualization is a powerful tool that helps us make sense of complex data. With it, we can spot patterns and trends that might take much more time to become obvious just by looking at raw numbers...
07:38 am GMT - Tue, May 30, 2023
Dev To The Importance of Magento Performance Optimization and How to Achieve It
In today's competitive eCommerce landscape, it is more important than ever to have a fast and reliable online store. A slow-loading website will drive away customers and hurt your bottom line.Magento ...
07:00 am GMT - Tue, May 30, 2023
Dev To What's the Most Unusual Thing You've Discovered While Coding?
Was it an Easter egg that made you chuckle? A hidden gem buried deep in the code? Or some some truly atrocious lines code? :scared: We want to know! Join the discussion and share the most unusual, u...
07:00 am GMT - Tue, May 30, 2023
Dev To Coding Fuel: What Are Your Go-to Snacks?
Looking for some new ideas for tasty, filling, and keyboard-friendly snacks?Share the meals and tasty treats that keep you fueled through deadlines and long nights of coding (or gaming!) and bonus poi...
06:53 am GMT - Tue, May 30, 2023
Dev To The Importance of Security in Launchpad Development: How to Keep Your Platform Safe
IntroductionLaunchpad is a web-based project management tool that is used by developers to manage the development of open source software projects. It provides a number of features that help dev...
06:44 am GMT - Tue, May 30, 2023
Dev To Angular Signals Study Guide
A new primitive type called Signal has been introduced in Angular v16. Its designed to store a value similar to a regular variable. When the Signals value changes, it notifies the interested consumers...
06:32 am GMT - Tue, May 30, 2023
Dev To 24 Plugins Every WordPress Site Must Have
Since it is the most widely used web content management system (CMS) on the planet, WordPress offers an extensive collection of plugins that may be used to increase the functionality and efficiency of...
06:26 am GMT - Tue, May 30, 2023
Dev To Stop using the defaultProject Nx CLI setting and start using NX_DEFAULT_PROJECT
Cover image by DALL-E.The defaultProject setting for the Nx CLI was originally inherited from the Angular CLI. In integrated and standalone Nx workspaces, the defaultProject setting is located in nx.j...
06:07 am GMT - Tue, May 30, 2023
Dev To Discussion on API reference for Python functions....
ProblemI am working on an opensource project's documentation and it's Huge Can anyone suggest Tools that I may use to save time and efforts Please mention the tools you have being using if you e...
05:57 am GMT - Tue, May 30, 2023
Dev To Next.js 13.4's Server Actions and Data Fetching
Author: Victor Uma OverviewDelivering flawless user experience and structured data retrieval is of the most important when it comes to web development. Next.js, a robust React framework, has beco...
05:56 am GMT - Tue, May 30, 2023
Dev To Creating a Low-Latency Cache with Dozer and PostgreSQL
In the realm of software development and data management, the efficiency of data retrieval plays a crucial role in the overall performance of an application. One effective way to enhance this efficien...
05:52 am GMT - Tue, May 30, 2023
Dev To What is Open-source Software: Everything you wanted to know
In the dynamic realm of technology, where innovation reigns supreme, one approach has gained remarkable tractionopen-source software. With its ethos of transparency, collaboration, and limitless possi...
05:45 am GMT - Tue, May 30, 2023
Dev To Installing React with Vite
From the React Official Documentation I came to know that we have to use React frameworks like Next.js, Remix, Gatsby etc.Also the create-react-app is no longer valid if we want to create a React app....
05:41 am GMT - Tue, May 30, 2023
Dev To How BYOC MQTT Service Ensures IoT Data Security and Compliance for Your Business
IntroductionThe Internet of Things (IoT) has revolutionized how businesses operate but has also brought new security risks. Ensuring the security and compliance of IoT data is essential to prote...
05:30 am GMT - Tue, May 30, 2023
Dev To What is Renderer2? How to use it in Angular Project?
Renderer2 is a utility class that provides methods to manipulate and interact with the DOM (Document Object Model). It is used to perform operations such as creating, modifying, and removing elements,...
05:17 am GMT - Tue, May 30, 2023
Dev To JavaScript Concepts
In this paper I will descibe some inportant methods of JavaScript Loopsforfor loop is used to iterate over an array.arr = [10,20,30,40]for(let index = 0; index < arr.length; index++) { cons...
05:13 am GMT - Tue, May 30, 2023
Dev To JavaScript
Loops: for:It is a basic for loop used to iterate through iterableexample:let arr = [1,2,3,3,4,5,6,7];for(let i = 0; i < arr.length; i++ ){ console.log(arr[i]); }// Output: prints ...
04:44 am GMT - Tue, May 30, 2023
Dev To Create modal with Reactstrap
Modals are a great way to display input forms or display any alert/notification/message to the users.Today, we will use the react-bootstrap library to display a sign-in form and try to add different c...
03:41 am GMT - Tue, May 30, 2023
Dev To Learn Django by Building a Collaborative Filtering
Learn Django with this one project! Build a Recommendation Engine in Django. Build a collaborative filtering with Python, Celery, Django, Worker Processes, Batch Predictions, SurpriseML, Keras, and mo...
03:27 am GMT - Tue, May 30, 2023
Dev To main.dart flutter default code
import 'package:flutter/material.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext cont...
01:33 am GMT - Tue, May 30, 2023
Dev To Add Google Analytics Tracking Code to All Pages Automatically
If you have many HTML pages in a directory, adding Google Analytics tracking code to all of them can be a bit frustrating.In this short tutorial, I show you how to do it with a bash script that automa...
12:39 am GMT - Tue, May 30, 2023
Dev To [Tool] Convert JSON to code
I have developed a JSON to code converter specifically designed for NestJS, and now I'm excited to share it with the community. To support the continuous improvement and maintenance of this tool, I ki...
08:36 pm GMT - Mon, May 29, 2023
Dev To From HR to Tech: Klesta's Inspiring Journey with the Web Dev Path Project
Welcome to our blog series where we highlight the incredible individuals who have benefited from the resources and opportunities provided by the Web Dev Path project. This month, we had the privilege ...
08:06 pm GMT - Mon, May 29, 2023
Dev To Unidades de medida no CSS: escolhendo a melhor opo para cada caso
Voc j pesquisou sobre as unidades de medida no CSS e ficou bem em dvida sobre qual usar e a diferena entre cada uma? Nesse artigo irei te apresentar algumas opes e falar um pouco sobre elas para te aj...
07:52 pm GMT - Mon, May 29, 2023
Dev To How to become an AWS Community Builder?
What is AWS Community Builder Program?Since the beginning of my college life I always wanted to join some community where I could actually contribute and learn something. While joining college communi...
07:23 pm GMT - Mon, May 29, 2023
Dev To ECMAScript ES6: A Comprehensive Guide to Modern JavaScript
Table of ContentsIntroduction: Embracing the Future of JavaScriptThe Essence of ECMAScriptDefining ECMAScriptKeeping up with ECMAScript releasesNavigating browser compatibilityECMAScript Variables and...
07:11 pm GMT - Mon, May 29, 2023
Dev To Kubernetes Installation with kubeadm
Official DocumentationThe kubeadm tool is good if you need:A simple way for you to try out Kubernetes, possibly for the first time.A way for existing users to automate setting up a cluster and test th...
06:15 pm GMT - Mon, May 29, 2023
Dev To Happy Memorial Day
Happy Memorial Day 2023! As we pause to remember and honor those who have given their lives in service of our nation, let's also acknowledge that this year may feel different for many of us. In these ...
06:05 pm GMT - Mon, May 29, 2023
Dev To Shine bright like a.. Ruby
Hello and welcome to my coding journey! For those of you who have seen my previous posts, welcome back! I hope you enjoy and find this one useful. For those of you who just happen to stumble upon this...
05:47 pm GMT - Mon, May 29, 2023
Dev To SSD vs. HDD: What to Choose?
Understanding the key differences between solid-state drives (SSDs) and hard disk drives (HDDs) is critical if you're a tech enthusiast, a creative professional, or just someone who values their perso...
05:40 pm GMT - Mon, May 29, 2023
Dev To Setting up an Alias for a Directory in Apache2 Server
In most Apache installations, the default root directory is typically located at /var/www/html on Linux systems. This means that the index.html file should be placed in the /var/www/html directory for...
05:36 pm GMT - Mon, May 29, 2023
Dev To Sweat the details on your resume, especially if you are a developer or technology leader
Every hiring manager has things that will influence them positively or negatively about a person when reading their resume or CV. Given how critical attention to detail is for developers and technical...
05:30 pm GMT - Mon, May 29, 2023
Dev To Biggest Single Number | LeetCode | MSSQL
The ProblemIn the MyNumbers table, we have the following schema:numintThere is no primary key for this table. It may contain duplicates. We are tasked with writing an SQL query to report the lar...
04:32 pm GMT - Mon, May 29, 2023
Dev To TURN Server Costs: A Complete Guide
In this article we are going to learn about different TURN server providers. Their pros and cons along with the pricing.There are options for going with free providers, paid providers and also an opti...
04:20 pm GMT - Mon, May 29, 2023
Dev To Globalping goes live! A community-powered global network testing platform
We're happy to announce that our new open-source project, Globalping, is officially launched and available to everybody.Test global latency, ping from any corner of the globe, troubleshoot routing iss...
04:18 pm GMT - Mon, May 29, 2023
Dev To Develop Seperate Backend and Frontend Projects (Laravel)
In modern web applications, sometimes necessary to use separate backend and frontend applications. However, this approach can lead to problems such as CORS (Cross-Origin Resource Sharing) errors. To o...
03:57 pm GMT - Mon, May 29, 2023
Dev To Hackers Tools: Must-Have Tools for Every Ethical Hacker
Ethical hacking, also known as penetration testing or white-hat hacking, is a crucial practice in ensuring the security of computer systems and networks.Having the right tools at your disposal is esse...
03:55 pm GMT - Mon, May 29, 2023
Dev To 33 Inspiring Female Founders To Follow On Linkedin
It's time to get inspired by their journeyThe path of entrepreneurship can be challenging. The good news? Successful founders are on hand to share with you what they've learned.Here are 33 founders gi...
03:36 pm GMT - Mon, May 29, 2023
Dev To ElectronJs How to minimize/close window to system tray or in the background
Closing apps in the system tray or taskbar is a common practice to manage computer resources and improve system performance. In this article let us look at how we can set it up on our electron project...
03:34 pm GMT - Mon, May 29, 2023
Dev To self-introduction
AboutHi, I'm Rei from Japan!I'm a student of web development in Canada and a freelance developer.I have 5+ years of experience as a web developer.It's my first time writing a blog, so very excit...
03:21 pm GMT - Mon, May 29, 2023
Dev To Changelog 0024 Improved variables and more
Check out whats new in HTTPie for Web & Desktop 2023.3.0, and HTTPie for Terminal 3.2.2 Summary Recursive variables Keep your variables DRY and atomic. Inline name editing Quickly rename ...
03:21 pm GMT - Mon, May 29, 2023
Dev To Deferred and Promise Object in jQuery
jQuery is an open-source JavaScript library that simplifies the interactions between an HTML/CSS document, or more precisely the Document Object Model (DOM), and JavaScript. The only library available...
03:13 pm GMT - Mon, May 29, 2023
Dev To Changelog 0023 Internal refactoring and improvements
HTTPie for Web & Desktop v2023.2.x is out, and its probably our biggest release yet regarding lines of code changed, anyway! Whats newAdded the ability to sync requests with binary data in t...
02:40 pm GMT - Mon, May 29, 2023
Dev To Enterprise-scaled Self-Healing StackSets
With more than 5 million articles from over 7,000 brands, OTTO is one of the leading German online shopping platforms. In the future, it will open up to even more brands and partners as part of its tr...
02:27 pm GMT - Mon, May 29, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
02:26 pm GMT - Mon, May 29, 2023
Dev To AWS Lambda: Empowering Serverless Computing
IntroductionAWS Lambda is a powerful serverless computing service offered by Amazon Web Services (AWS). It allows developers to run code without the need to provision or manage servers, enabling them ...
02:26 pm GMT - Mon, May 29, 2023
Dev To Seamless, full-stack authentication in Next.js
TL;DRIn this tutorial well show you how to use add authentication to your full stack application using Clerk. We have zero affiliation with Clerk (they dont even know we wrote this ) but we like...
02:19 pm GMT - Mon, May 29, 2023
Dev To Mastering Readme Files
The Readme is a guide that contemplates the main purpose of your project, technologies used, some how-to's (such as how to install and how to use it), the license, and how others can contribute...
02:03 pm GMT - Mon, May 29, 2023
Dev To Crafting Software Architecture artefacts: Transformer Chronicles
Introduction:Software architecture documentation plays a vital role in ensuring effective communication, knowledge transfer, system understanding, maintenance, compliance, scalability, and risk manage...
01:40 pm GMT - Mon, May 29, 2023
Dev To Postgres Concurrency : What could go wrong (part 3)
Costa Rica and EthiopiaAfter a while in the company, playing with the database and writing business reports, a day, you encounter an issue.In the beginning, you were checking the total number of...
01:34 pm GMT - Mon, May 29, 2023
Dev To Implementing Continuous Integration for Node.js Apps with GitHub Actions
Have you been building and deploying apps without putting Continuous Integration(CI) in place? Well, this is a sign to turn a new leaf.As a developer, it is important to make sure that high-quality co...
01:00 pm GMT - Mon, May 29, 2023
Dev To Music Monday What are you listening to? (Not Your Homeland Edition)
cover image source: GiphyIn the past, I've ask you all to share music from your native country in our Homeland Edition, but this time I wanna do the inverse of that. I'd like everybody to try and high...
12:57 pm GMT - Mon, May 29, 2023
Dev To Amazon connect -> manage prompts
Amazon connect launches api to manage prompts, which allow us to perform CRUD operations along side configure in your contact flow, here are the benefits of doing so.It allows you to configure prompts...
12:31 pm GMT - Mon, May 29, 2023
Dev To 3 Reasons Game Developers are Looking for Perforce Alternatives
Version control is key to software development of any kind and games are not different in that sense - any serious game developer (from indies to AAA) use some shape or form of version control as part...
12:22 pm GMT - Mon, May 29, 2023
Dev To Understanding and Using ConfigureAwait in Asynchronous Programming
In this article, I will explain what ConfigureAwait is, why it is important to use it correctly, and how to use it with some code examples. What is ConfigureAwait?ConfigureAwait is a method that ...
12:20 pm GMT - Mon, May 29, 2023
Dev To The Best Free Software for Creating Diagrams
It provides a range of tools and features to create various types of diagrams, such as flowcharts, organizational charts, network diagrams, mind maps, UML diagrams, concept maps, and many others. Thes...
12:10 pm GMT - Mon, May 29, 2023
Dev To The Best Python IDE For Mac Users - Part 1
Looking for the best Python IDE For Mac? Then here we have gathered the best & most preferable Python IDEs for macOS.This will be a two-part series where we will explain each IDE in detail and als...
12:00 pm GMT - Mon, May 29, 2023
Dev To DevOps Toolchain and Technologies
The DevOps movement has transformed the way organizations develop, deliver, and maintain software, emphasizing collaboration, automation, and a culture of continuous improvement. As Patrick Debois, th...
12:00 pm GMT - Mon, May 29, 2023
Dev To How I built a Midjourney API
Building a Mindjourney API: Breaking Down the ProcessIf you're in the world of AI, you've probably heard of Mindjourney. It's a powerful tool that transforms text into high-resolution, high-quality i...
11:55 am GMT - Mon, May 29, 2023
Dev To How to create REST API using Django REST framework
Let me introduce you to Steve, a banana farmer who cultivates a diverse range of bananas, from Apple bananas to Lady Fingers bananas. And steve love's his bananas and wants to sell them to the online ...
11:42 am GMT - Mon, May 29, 2023
Dev To Gaslighting ai into 22=5
Gaslighting ChatGPT into accepting a false mathematic statementSubscribe for more!...
11:22 am GMT - Mon, May 29, 2023
Dev To C Regex: From Zero To Hero Guide
Introduction to C# Regex: Why Its a Powerful Tool for Text ManipulationBefore diving into the magical world of regular expressions, lets get an idea of why using C# Regex is important and how it...
11:21 am GMT - Mon, May 29, 2023
Dev To Adding a cache in Python
When we work on apis, especially to display informations, it oftenly comes to a point where we have many identical calls. So, to avoid an overutilization of our resources and gain speed, we can setup ...
11:19 am GMT - Mon, May 29, 2023
Dev To Ajouter un cache en Python
Quand on bosse sur des apis, notamment pour visualiser des informations, a arrive rapidement qu'on ait plein d'appels identiques. Du coup, pour viter une surutilisation inutile de nos ressources on pe...
11:17 am GMT - Mon, May 29, 2023
Dev To What actually happens when you git?
Git is by far one of the most useful tools if you are a software developer. Git is a version control system used by developers to keep track of changes made to a project's codebase. It allows multiple...
10:43 am GMT - Mon, May 29, 2023
Dev To From Lab to Web - The Beginning
This series is a summary of how I experienced the career change. Like what were the considerations, and what tips I picked up for successful job hunting. This blog series serves as an outline for a me...
10:05 am GMT - Mon, May 29, 2023
Dev To Defend the Truth in the Internet Age
Last week, I wrote a post: Simplicity Is the Ultimate Sophistication JS for ZenStack May 12 4 min read #webdev #programming ...
09:31 am GMT - Mon, May 29, 2023
Dev To Unlearn programming to learnRuby
IntroductionRuby is a different programming language for at least 2 reasons:The language is very permissiveIndeed, most languages are restrictive. They create constraints for developers for thei...
09:07 am GMT - Mon, May 29, 2023
Dev To AWS Well-Architected Framework
Would you like to maximize the potential of cloud-based applications? This article on this Monday provides an in-depth exploration of the framework's pillars, focusing on operational excellence and se...
08:50 am GMT - Mon, May 29, 2023
Dev To flutter text widget example
import 'package:flutter/material.dart';void main() { runApp(const MyApp());}class MyApp extends StatelessWidget { const MyApp({super.key}); // This widget is the root of your application. @overrid...
08:34 am GMT - Mon, May 29, 2023
Dev To Better DX in Vue apps with Vite Devtools
Good Developer Experience (DX) is crucial for the Open Source product to be widely used. There are so many OS alternatives nowadays that users can just switch from one to another in a matter of minute...
07:54 am GMT - Mon, May 29, 2023
Dev To OpenSSL 3 zerinde Legacy destek verilebilmesi
eitli uygulamalar SSL destei iin OpenSSL 3 zerinde Legacy desteine ihtiya duyabilmektedir. Bu gibi uygulamalar genellikle aadaki gibi bir hata dnmektedir.Error outputting keys and certificates 40A7244...
07:51 am GMT - Mon, May 29, 2023
Dev To Creating a Progressive Web Application (PWA) using HTML and Vanilla JavaScript
Creating a Progressive Web Application (PWA) using HTML and Vanilla JavaScript with an mp3 audio player can be amazing learning. We will look into a basic example of how service workers can be used fo...
07:38 am GMT - Mon, May 29, 2023
Dev To Weekly Roundup (May 22): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, and #powerplatform communities. #workplaceWhy to choose digital marketing as a...
07:26 am GMT - Mon, May 29, 2023
Dev To 20 Frameworks to Improve Your Web Development
In the continually evolving world of web development, frameworks play an important role in automating the entire creation process, boosting productivity, and improving the general efficiency of online...
07:00 am GMT - Mon, May 29, 2023
Dev To Are Coding Bootcamps Still A Thing?
Are coding bootcamps still effective and relevant in the current tech landscape? Are they viable alternatives to traditional schooling and degrees? Have you personally attended a coding bootcamp? If s...
07:00 am GMT - Mon, May 29, 2023
Dev To Caption This!
Time to show off your captioning chops! We need your genius to bring this captivating moment to life!Follow the DEVteam for more online camaraderie! The DEV Team Foll...
07:00 am GMT - Mon, May 29, 2023
Dev To What's A Coder's Worst Nightmare?
Is it mixing incompatible programming languages within the same project? Combining out of date and poorly documented legacy systems with modern technologies? Or trying to debug under deadline while ea...
07:00 am GMT - Mon, May 29, 2023
Dev To Understanding Promises in JavaScript
Photo by Emre Turkan on Unspash IntroductionModern web development relies heavily on asynchronous programming, which enables us to handle time-consuming operations effectively without delaying th...
06:40 am GMT - Mon, May 29, 2023
Dev To Automating Changing Solution Owner in the Power Platform
I wrote here Change-Solution-Owner how it is possible to manually change the owner of a solution. But the Power Platform is all about efficiency and automation, so let's see how to automate it.This al...
06:31 am GMT - Mon, May 29, 2023
Dev To ChatGPT: No Longer Cool, Thanks to Grandma!
Last week, we had a family lunch to celebrate the Jewish holiday Shavuot (Feast of weeks).After the lunch, my mom asked me casually to help my grandmother with that GPT thingie, as she fondly calls it...
05:40 am GMT - Mon, May 29, 2023
Dev To Daily used Git commands.
Let's consider an example where you have a project named "my-project" and you want to use Git for version control. Here's how you can use Git commands in your daily workflow:Initializing a Git Reposit...
05:19 am GMT - Mon, May 29, 2023
Dev To Rewriting My Personal Website with Markdown: Prioritizing Performance and Meaningful Content
IntroductionIn today's web development landscape, it's common to come across websites filled with visual effects and attention-grabbing features. However, this approach can have its drawbacks, d...
05:08 am GMT - Mon, May 29, 2023
Dev To A guide on writing clear and meaningful Commit messages: And how I write them
Effective communication and maintaining common ground are paramount in the development process of a software project. Collaborative coding thrives on seamless teamwork, regardless of team size or expe...
05:04 am GMT - Mon, May 29, 2023
Dev To Revolutionizing Data with React Native ECharts 1.1: Now More Interactive!
We are excited to release a stable version of React Native ECharts 1.1. In the new version, we have added support for the react-native-gesture-handler gesture solution, among other enhancements. Read ...
03:30 am GMT - Mon, May 29, 2023
Dev To Rise of Progressive Web Apps in Web Development
Introduction:Progressive Web Apps (PWAs) have emerged as a prevailing movement in the realm of web development, revolutionizing user interactions with websites. In this era of ever-evolving tech...
12:52 am GMT - Mon, May 29, 2023
Dev To The Philosophy of OOP and FP with JavaScript
I'm not a philosopher, but I sometimes enjoy understanding the whys more than the hows, especially when it comes to theoretical programming. OOP: The "What Entity" paradigmLooking at the world th...
12:21 am GMT - Mon, May 29, 2023
Dev To ROM.rb Custom Commands, Schemas, Upsert, andyou
ROM.rb is an alternative open-source data mapper and persistence library for Ruby, its an alternative to using something like ActiveRecord and comes with its own suite of opinions. UPSERT is also a pa...
11:49 pm GMT - Sun, May 28, 2023
Dev To Introduction to React.js
IntroductionReact is a popular open source javascript framework that uses components. React was created by a software engineer at Facebook named Jordan Walke. As react gained popularity over the...
11:32 pm GMT - Sun, May 28, 2023
Dev To Jednostavni CloudFormation template
Objasnjenje yaml fajla i njegovih komponenata koji su koristeni za kreiranje S3 bucketaNAPOMENA: Za pisanje template-a, koristi se YAML, a pored YAML postoji i JSON. Nacin koristenja YAML mozete prona...
10:36 pm GMT - Sun, May 28, 2023
Dev To Build a Quick Game using Amazon GameLift service
Game software is created using a game engine, such as Unity, Unreal, or Lumberyard, and is then run on the player's gaming device, such as a game console, computer, phone, tablet, TV set top box, or w...
09:24 pm GMT - Sun, May 28, 2023
Dev To How I Used Github API to Generate a Dynamic Name Updating Every Minute!
abomisr (The time is 21:29 GMT) GitHub . abomisr has 18 repositories available. Follow their code...
09:19 pm GMT - Sun, May 28, 2023
Dev To NextJS User Login & Registration (AWS Cognito)
The purpose of this project is to build a boilerplate for NextJS which will allow me to quickly start with a base which already has a login and register system built. Sounds great hey! P.S this projec...
09:14 pm GMT - Sun, May 28, 2023
Dev To Time-Traveling with Github: How I Created A Dynamic Name That Changes Every Minute Using the Github API!
abomisr (The time is 21:29 GMT) GitHub . abomisr has 18 repositories available. Follow their code...
08:58 pm GMT - Sun, May 28, 2023
Dev To Create a Responsive Nav Menu with Tailwind and Alpinejs
ContentIntroduction.Initial Setup.Tailwind and AlpineJS Setup.Let's add HTML code.Conclusion and Full-Code. RequirementsNodejs installed. IntroductionA navigation menu is an essential ...
08:57 pm GMT - Sun, May 28, 2023
Dev To Part 1: Getting Started with Vue
You will learn about vue fundamentals and also learn how they work in this article, If you have difficulties understanding any concept explained here, kindly refer to the documentation.What is vue js ...
08:18 pm GMT - Sun, May 28, 2023
Dev To Vue Made Easy: Introduction.
"Vue Made Easy" is a series of blog posts created to help beginners understand the fundamentals and best practices of VueJS (the popular Javascript framework) and also build dynamic and compelling pro...
07:58 pm GMT - Sun, May 28, 2023
Dev To $(document).ready equivalent without jQuery
In this article, we will see the $(document).ready method equivalent without using jQuery. In jQuery, the $(document).ready() method is used to execute JavaScript code as soon as the DOM (Document Obj...
07:43 pm GMT - Sun, May 28, 2023
Dev To Useful npm and node commands I use to boost productivity
I prefer to use npx over npm when possible so the commands can be executed without installing dependencies.How to count the number of lines of code in a git repository?How to find CRLF line separators...
07:38 pm GMT - Sun, May 28, 2023
Dev To How To Run a Docker Container
Docker is a powerful tool that allows users to easily deploy and run applications in containers. Containers are lightweight, standalone, and executable packages that contain everything an application ...
07:00 pm GMT - Sun, May 28, 2023
Dev To React MUI Content Security Policy
Material-UI is a user interface library that provides predefined and customizable React components for faster and easy web development, these Material-UI components are based on top of Material Design...
06:36 pm GMT - Sun, May 28, 2023
Dev To What are i or i or i-- or --i in programming language?? Why you should use them?
In our programming learning, we frequently use the i++ or ++i, i-- or --i.Sometimes, it is pretty tricky to understand why we use them and how they actually work in different perspective.However...
06:21 pm GMT - Sun, May 28, 2023
Dev To Walking the RakuAST Tree
One of the interesting things about ASTs in general, and RakuAST in particular, is that you can walk the tree to look for certain objects, or combination of objects, and act accordingly.To allow walki...
06:06 pm GMT - Sun, May 28, 2023
Dev To VS Code Shortcuts to Navigate Your Editor Like Tarzan in TheJungle
No need for a long intro, it's pretty simple: make better programs by focusing on the program instead of the editor.So whether it's instantly refactoring 50 different lines of code at the same time, f...
06:02 pm GMT - Sun, May 28, 2023
Dev To Input() Syntax in 20 Different Programming Languages
How to Write Input() in 20 Different LanguagesWhile working on a project today using C, I realized I had forgotten the input syntax.Thanks to ChatGPT, which came in handy, I got the syntax, and that m...
05:10 pm GMT - Sun, May 28, 2023
Dev To Cities Tracker App with Python
Hey what's going, this is Amir from Bek Brace channel.Today, I have got an interesting application build walkthrough for you, where we are going to build a CLI application to find two cities in 2 diff...
04:39 pm GMT - Sun, May 28, 2023
Dev To C Namespace Fever
Alright... I'm done chopping my code into microscopic namespaces. There's just no point. All it does is force a bunch of using statements all over the code (both in the project itself and in any proje...
04:28 pm GMT - Sun, May 28, 2023
Dev To How to Choose the Right Web Development Framework
In today's rapidly evolving digital landscape, having a strong online presence is crucial for businesses and individuals alike. A well-designed and functional website is at the heart of this presence,...
03:46 pm GMT - Sun, May 28, 2023
Dev To Don't miss out on the new features in SQL Server 16.x
The latest version of SQL Server has some exciting updates as well as some very useful new features. Today I would like to look at GREATEST and LEAST, two opposite functions for getting the maximum an...
03:46 pm GMT - Sun, May 28, 2023
Dev To Don't miss out on the new features in SQL Server 2022 (16.x)
The latest version of SQL Server has some exciting updates as well as some very useful new features. Today I would like to look at GREATEST and LEAST, two opposite functions for getting the maximum an...
03:07 pm GMT - Sun, May 28, 2023
Dev To Yet Another Newsletter LOL: Images, AI & Labelling
Another week, another newsletter. Lets get to it!Around the WebCheck out Waku, a minimalist React framework that uses React Server Components (RSC).Improved JSX types and other goodies are coming to T...
02:45 pm GMT - Sun, May 28, 2023
Dev To What Is The Best CRUD UI Design
In todays digital landscape, efficient and user-friendly user interface (UI) design plays a crucial role in the success of any application. Especially when it comes to CRUD (Create, Read, Update, Dele...
02:10 pm GMT - Sun, May 28, 2023
Dev To The Best VSCode Git Extension Pack
It Automatically set the best configurations of these extensions for you and it has 2 commands for manually activate/deactivate. Features:Supercharge the Git capabilities built into Visual Studio Code...
02:00 pm GMT - Sun, May 28, 2023
Dev To My Journey to 3k Followers in 5 months
Hey there, fellow developers! Today, I want to share my exhilarating journey on Dev.to, where I amassed over 3,000+ followers within five months. So buckle up and join me as I recount the ups, downs, ...
01:44 pm GMT - Sun, May 28, 2023
Dev To If We Only Had Five VS Code Extensions
If you had to choose five and only five VS Code extensions, which would you choose?I asked that question to myself, and I have picked out the five best extensions I would recommend for general web pro...
01:07 pm GMT - Sun, May 28, 2023
Dev To How To Make Hover Effect Overflow Its Container with React
Watch on YouTube | GitHub | DemoDo you see this nice hover effect going beyond the boundaries of a checklist item? Let me show you how to make a reusable component to make any interactive eleme...
12:30 pm GMT - Sun, May 28, 2023
Dev To TIL you can convert media file extensions with ffmpeg
You can convert a video clips file extension using ffmpeg like this:$ ffmpeg -i chill.mp4 chill.wav$ ll-rw-r--r-- 1 hello world 84317363 21 Jun 2022 chill.mp4-rw-r--r-- 1 hello world 49074254 2...
12:22 pm GMT - Sun, May 28, 2023
Dev To Flexbox "justify-content" visual representation
Checkout this beautiful CSS flexbox justify-content visual representation by Mads BrodtIn case you have missed my CSS Flexbox illustration, click hereDo Like & Share your feedback Visit:My Portfo...
11:35 am GMT - Sun, May 28, 2023
Dev To Engineering Manager vs Tech Lead
Out of all the roles in tech, there are two roles that have very different responsibilities yet often get blurred together.I have been both an engineering manager and a tech lead in my career and it i...
11:34 am GMT - Sun, May 28, 2023
Dev To File Uploads Made Easy with Multer package in nodeJS
In today's world, file uploads have become a very common feature in web applications. Node.js provides an easy way to handle file uploads in web applications. With the help of third-party packages lik...
11:33 am GMT - Sun, May 28, 2023
Dev To Getting Started: Monitoring a FastAPI App with Grafana and Prometheus - A Step-by-Step Guide
IntroductionMonitoring plays a crucial role in ensuring the performance, availability, and stability of FastAPI applications. By closely tracking key metrics and identifying potential issues, de...
10:27 am GMT - Sun, May 28, 2023
Dev To Demystifying MVP: The Foundation of Successful Software Development
In the fast-paced world of software development, it's crucial to deliver products that meet user needs while minimizing risks and maximizing efficiency. One approach that has gained significant popula...
10:25 am GMT - Sun, May 28, 2023
Dev To Must-Have CSS Tools for Effortless Styling
CSS plays a crucial role in web development, allowing us to style and design beautiful websites. While writing CSS from scratch is essential, leveraging CSS generators can significantly enhance your p...
09:41 am GMT - Sun, May 28, 2023
Dev To Part 2: Change Data Capture (CDC) for MongoDB with Debezium and Memphis.dev
This is part two of a series of blog posts on building a modern event-driven system using Memphis.dev.In our last blog post, we introduced a reference implementation for capturing change data capture ...
09:26 am GMT - Sun, May 28, 2023
Dev To JWT Authentication in React with react-router
In this blog post, we'll explore the seamless integration of JWT authentication with React and react-router. We'll also learn how to handle public routes, secure authenticated routes, and utilize the ...
08:42 am GMT - Sun, May 28, 2023
Dev To Be 10x Productive using these JavaScript tips
We'll see extensions, debugging techniques, coding style, directory structure and much more to finally get our hands dirty and make us 10x more productive. Code EditorThere is no doubt in this ...
08:25 am GMT - Sun, May 28, 2023
Dev To Flutter CC-Avenue Payment Gateway Integration ft. PHP
In today's digital era, businesses are constantly seeking secure and reliable payment gateways to facilitate seamless transactions. CCAvenue is a popular payment gateway in India, offering a wide rang...
07:07 am GMT - Sun, May 28, 2023
Dev To Falcon 101: Exploring the Admin & WebApp Template
If youre developing a web application that requires an administrative backend, you might be wondering how to design and build an effective user interface that allows administrators to manage and monit...
07:00 am GMT - Sun, May 28, 2023
Dev To Time Traveling: Which Inventions Would You Want to Witness?
If you had a time machine and could visit any era in the past or future, where would you go? And which inventions, innovations, or breakthroughs would you want to witness up close and personal? Follo...
07:00 am GMT - Sun, May 28, 2023
Dev To Dream Big: What's Your Ideal Job?
We all have unique aspirations and goals for our coding careers, especially when we're just starting out. But it's never too late to dream. So, let's dive into the world of possibilities! What is -- o...
06:58 am GMT - Sun, May 28, 2023
Dev To Unleashing the Power of Progressive Web Apps (PWAs)
Introduction:In the ever-evolving digital landscape, Progressive Web Apps (PWAs) have emerged as a game-changer. Combining the best of both web and native app experiences, PWAs offer a new paradigm in...
06:51 am GMT - Sun, May 28, 2023
Dev To 15 Top Platforms for Learning Cybersecurity
In today's increasingly interconnected world, the importance of cybersecurity cannot be overstated.Cybersecurity protects systems, networks, and data from unauthorized access, damage, or theft. As bus...
06:25 am GMT - Sun, May 28, 2023
Dev To 7 VS Code Tricks you should Definitely Know
Want to be a VS Code Pro?Here are 7 VS Code Tricks you should Definitely Know, which will undoubtedly take your productivity to the Moon ! 1. Sticky ScrollDo you often get lost while scrolling th...
05:18 am GMT - Sun, May 28, 2023
Dev To How AI is Revolutionizing Blogging and Programming??
Artificial intelligence (AI) is rapidly changing the world, and its impact is being felt in many industries, including blogging and programming. AI can be used to automate tasks, improve efficiency, a...
04:57 am GMT - Sun, May 28, 2023
Dev To 10 Useful Ruby One-Liners: Examples and Descriptions
Introduction:Ruby is a powerful and elegant programming language known for its readability and expressiveness. One-liners, concise lines of code that perform a specific task, are particularly popular ...
04:52 am GMT - Sun, May 28, 2023
Dev To How to show/hide Modal in React
Modals are a popular UI component used to display important information or capture user input in a non-intrusive manner. In this article, we'll explore how to create a modal in React using the powerfu...
04:34 am GMT - Sun, May 28, 2023
Dev To How to write clean and readable code
IntroductionWriting clean and readable code is essential for any developer. It makes your code easier to understand, debug, and maintain. It also makes it more likely that other developers will be abl...
04:27 am GMT - Sun, May 28, 2023
Dev To Binary Search in Python
Binary search is a search algorithm that finds the position of a target value within a sorted array. It works by repeatedly dividing in half the portion of the list that could contain the item, until ...
04:24 am GMT - Sun, May 28, 2023
Dev To How to Track Gumroad Sales in Notion Using Notion API and Python
IntroductionIn this tutorial, youll learn how to track Gumroad1 sales in real-time in Notion2 using Python.You will also learn,What are APIs?How to use Gumroad API?How to use Notion API?How run...
04:18 am GMT - Sun, May 28, 2023
Dev To 7 Valuable Resources Every Web Developer Should Utilise
Introduction:Web development is a dynamic field that requires continuous learning and access to reliable resources. In this article, we will explore seven valuable resources that can greatly ben...
03:36 am GMT - Sun, May 28, 2023
Dev To A Guide to Chrome Extension Configuration: Manifest.json File
OutlineIntroductionWhat is manifest.jsonKey Components of the manifest.jsonBest Practices for manifest.json file configurationConclusion IntroductionThe manifest.json file plays a vital rol...
01:49 am GMT - Sun, May 28, 2023
Dev To Trouble getting your URL to work in Terminal?
While this is not necessarily a post on documenting a particular subject within the pre-work that I am currently undergoing by using Google in order to obtain more information on, I thought this would...
12:52 am GMT - Sun, May 28, 2023
Dev To Video: Customising Your GitHub Profile!
In this video, I show you how to utilise Markdown and automated Github Actions to create an impressive Readme for your #github profile.If you have any thoughts or feedback, do let me know in the comme...
12:50 am GMT - Sun, May 28, 2023
Dev To Enable PWA with next.js 13 or later using next-pwa (disabled in development environment)
Maybe next-pwa will support it in time, so you can wait and it will be fine, but this is a patch code for those who really want to support it right now. Version,next ^13.4.2next-pwa ^5.6.0The file to ...
11:23 pm GMT - Sat, May 27, 2023
Dev To CSS code refactoring
To refactor means to restructure the source code of an application or piece of software in order to improve operation without affecting functionality. Programmers should abide by the D.R.Y. (Dont Repe...
08:20 pm GMT - Sat, May 27, 2023
Dev To How to use Firebase Authentication in Next.js 13, Server Side with Admin SDK
I'm new to this world of Full Stack Frameworks like Next.js, SvelteKit, Remix... But I know all the advantages it has so I wanted to use it to create a project I'm working on.I love Firebase and I wan...
08:11 pm GMT - Sat, May 27, 2023
Dev To State Of CSS, May 2023 : Newest Additions
State of CSS : Newest Additions - May 2023CSS has come a long way in recent years, and the state of CSS in 2023 is more exciting than ever before. With numerous new features and enhancements introduce...
08:02 pm GMT - Sat, May 27, 2023
Dev To Reset/Forgot password on a rest api with jsonwebtoken (jwt) in express
Overview Add password reset functionality on top of a rest-api that has authentication and authorization implemented. If you want to know the basics of how jsonwebtoken is used for authorizatio...
08:01 pm GMT - Sat, May 27, 2023
Dev To How to Cheaply Host Your Full-Stack Side-Project: Serving it From Home
Frontend projects can be hosted for free. But when you're creating a full-stack app your provider needs to process requests, making database calls etc. Hosting providers offer this hardly.So when no o...
06:43 pm GMT - Sat, May 27, 2023
Dev To So why is there RakuAST in the first place?
Several people have asked me to explain why RakuAST is such a big thing. And why it was deemed necessary to go down this way. I will try to explain this in this blog post. Without getting too techn...
06:42 pm GMT - Sat, May 27, 2023
Dev To Deep Neural Network from Scratch in Rust - Part 5- Training and Inference
Great!! You have made it to the final part of the series. In this part, we will train our model and test it by building a prediction function. Luckily, there is no math involved in this part . So let'...
06:24 pm GMT - Sat, May 27, 2023
Dev To RAID Explained
RAID is an important concept in data storage and management. It is a system that combines multiple hard drives into one logical unit, resulting in better performance, data redundancy, and increased de...
06:09 pm GMT - Sat, May 27, 2023
Dev To Linkedin Sign In Vue3
Linkedin Sign in Vue 3It's client side package for rendering Linkined In Button for any vue app.To learn more about linked in oAuth2 sign in (https://developer.linkedin.com/) Installnpm ins...
06:04 pm GMT - Sat, May 27, 2023
Dev To How to Add a YouTube API statistics to a Next.js
To add a YouTube playlist to a Next.js application using the YouTube API, you'll need to follow these steps:1. Set up a project in the Google Cloud Console:Go to the Google Cloud Console (https://cons...
06:03 pm GMT - Sat, May 27, 2023
Dev To Install tool easy by Toolbox
I developed desktop app for developersThis app will save your time from annoying downloading visiting web sites one by one.You can get it free! : Toolbox for developers Preview Contact meF...
06:00 pm GMT - Sat, May 27, 2023
Dev To Best tech stack for indie hackers in 2023
What is the best tech stack for indie hackers - solopreneurs or small/medium teams? What software framework should you choose? What database? Should you use old-school MVC-style frameworks or a new an...
05:26 pm GMT - Sat, May 27, 2023
Dev To Top 20 ChatGPT prompts that every prompt engineers should know
In recent years, OpenAIs ChatGPT has revolutionized the landscape of AI language models with its remarkable capabilities. Powered by the groundbreaking GPT-3 and GPT-4 architectures, ChatGPT has emerg...
04:22 pm GMT - Sat, May 27, 2023
Dev To Sorting complex objects with custom criteria in Python
In most cases, sorting is a simple task but there are occasions when the data is a bit complicated and python provides elegant way to handle those scenarios. So we will look at a complex scenario in t...
03:39 pm GMT - Sat, May 27, 2023
Dev To Infrastructure as Code is about more than frameworks
Infrastructure as Code is an emerging practice that encourages the writing of cloud infrastructure as code instead of clicking your way to deployment. I feel like "ClickOps" is where we all started ye...
03:38 pm GMT - Sat, May 27, 2023
Dev To Easy React data fetching with the new `use()` hook
React.use()is still an unstable API. For more information check out the support for promises React RFC. At the time of writing this, you can only test this API in Next.js 13.OK with that disclaimer ou...
03:12 pm GMT - Sat, May 27, 2023
Dev To Mastering Go: Unleashing the Potential of Methods, Interfaces, Generics, and Concurrency | Part - 3
In the world of programming languages, Golang (also known as Go) has gained significant popularity for its simplicity, efficiency, and robustness. With its unique syntax and powerful features, Golang ...
03:02 pm GMT - Sat, May 27, 2023
Dev To PrivateGPT - Running "ChatGPT" offline on local documents
PrivateGPT is a python script to interrogate local files using GPT4ALL, an open source large language model. It is pretty straight forward to set up:Clone the repoDownload the LLM - about 10GB - and p...
02:51 pm GMT - Sat, May 27, 2023
Dev To Mobile App ideas
What interesting, useful and simple mobile apps can be made? What do you think? Maybe there are problems that can be solved with this app? Share your ideas.Of course, todo list and weather apps are a ...
02:15 pm GMT - Sat, May 27, 2023
Dev To Easiest way to Create React tables (NEXTJS)
You must have encounter the situations where you have to build a react table, and honestly they are some real problem. So we can use some component library to make them easy, like we can use some comp...
02:00 pm GMT - Sat, May 27, 2023
Dev To The Evolution and Impact of MLOps: understanding MLOps
Machine Learning Operations, or MLOps, is the missing bridge between machine learning, data science, and data engineering. It has emerged as the link that unifies these functions more seamlessly than ...
01:21 pm GMT - Sat, May 27, 2023
Dev To A Central Sidebar Menu Configuration
The Backstory about your JavaScript MetaphorAs I embarked upon the realm of crafting a Next.js project infused with TypeScript, I encountered a profound necessitya central sidebar menu configura...
01:15 pm GMT - Sat, May 27, 2023
Dev To How to use Mapbox in Next.js
Table of contentMapboxSetting up the Mapbox keyNext.jsDependenciesAdding key to Next.js configurationInitializing the mapAdding stylesAdding the map controlsLoading the dataAdding the custom mar...
01:03 pm GMT - Sat, May 27, 2023
Dev To Add MUI v5 Theme Switcher in NextJs/React
Hello guys today i will show you how to add MUI Theme Switcher in your React App.Prerequisite of this tutorial is to have intermediate knowledge of React and MUI (formally known as material-UI) L...
01:01 pm GMT - Sat, May 27, 2023
Dev To Supercharge Your Image Resolution with Real-ESRGAN: A Complete Guide
Have you ever felt the frustration of a brilliant image destroyed by low resolution? A photo from an old phone, a screenshot gone wrong, or a valuable archival image, the promise of high-quality marre...
12:47 pm GMT - Sat, May 27, 2023
Dev To Binary tree
What is binary tree and when we could use them?A binary tree is a fundamental tree data structure that consists of nodes connected in a hierarchical manner. Each node in a binary tree can have a...
12:05 pm GMT - Sat, May 27, 2023
Dev To Django ORM
Django provides an Object-Relational Mapping (ORM) layer that allows you to interact with your database using Python code instead of writing raw SQL queries. The ORM provides a high-level, Pythonic AP...
11:08 am GMT - Sat, May 27, 2023
Dev To Installing Linux(Ubuntu) on A Virtual Machine Using VMWare on Mac
Linux is one of the major operating systems and is heavily used in organisations all around the world.In this blog post, I would walk you through how to create a Linux environment on your macOS using ...
11:03 am GMT - Sat, May 27, 2023
Dev To GraphQL: Revolutionizing Data Communication!
Why GraphQL? GraphQL beautifully solves three crucial problems:Fetching data for a view used to require multiple round trips to the server. With GraphQL, you can retrieve all the initial data needed f...
09:55 am GMT - Sat, May 27, 2023
Dev To 5 free website hosting platforms for your next project
Are you looking for the perfect hosting platform for your static website? Look no further! In this post, I'll share my top 5 picks for static website hosting platforms that can take your project to th...
08:30 am GMT - Sat, May 27, 2023
Dev To Simplify Your Documentation Workflow with MkDocs: A Markdown-based Alternative to Sphinx
Introduction:Documentation is an essential aspect of software development, enabling developers to communicate effectively with users and fellow developers. Sphinx and MkDocs are two popular docu...
07:00 am GMT - Sat, May 27, 2023
Dev To Coding Companions: Which Animal Is Your Perfect Coding Mascot?
If you could choose any animal to be your coding companion, which one would you pick, and why?As many of you know, our mascot is Sloan the three-toed sloth and official DEV moderator! Sloan is the pe...
07:00 am GMT - Sat, May 27, 2023
Dev To Is It Burnout or Job Dissatisfaction?
Have you ever struggled between feeling burnt out from coding and wondered if it was time for a career change or just a sign of hating your job? If so, how did you identify the cause? And what steps d...
06:54 am GMT - Sat, May 27, 2023
Dev To How to print Hello in C without using a semicolon?
#include <stdio.h>int main(){ if(printf("Hello World")){ } switch(printf("Hello World")){ } while(!printf("Hello World")){ } return 0;}...
06:52 am GMT - Sat, May 27, 2023
Dev To Perfect Number Program in C
For explanation watch video Perfect Number : In mathematics, a perfect number is a positiveinteger that is equal to the sum of its positive divisors, excluding the number itself.ex : 6 = 1,2,3 < 6...
06:24 am GMT - Sat, May 27, 2023
Dev To Adis Options API, Hola Script Setup! La no tan nueva forma de programar en Vue 3
script setup proporciona una forma ms concisa de utilizar la Composition API en Single File Components (SFCs).En su versin 3, Vue introdujo un nuevo sistema para organizar el cdigo de los componentes ...
06:00 am GMT - Sat, May 27, 2023
Dev To How to implement subscription model using LemonSqueezy in Next.js (13.4 stable app router)
Table of contentsIntroductionGetting StartedSetup Next.js appUser RegistrationSetup LemonSqueezy accountHow subscription worksImplementing SubscriptionCreating a checkoutSynchronization with Web...
04:08 am GMT - Sat, May 27, 2023
Dev To How to FIND the QUESTIONS that will be in an interview
Trying to figure out what exact areas to study/practice to prep for an upcoming tech interview can be stressful! In order to maximize your chances of success and ensure a strong performance during the...
04:00 am GMT - Sat, May 27, 2023
Dev To What you learning about this weekend?
Heyo What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to hear...
03:30 am GMT - Sat, May 27, 2023
Dev To Comprehending Closure in JavaScript: A Frequently Asked Interview Question
IntroductionThroughout the interview, the interviewer may inquire about the concept of closure to assess your proficiency as a JavaScript developer.This article encompasses the following topics...
02:28 am GMT - Sat, May 27, 2023
Dev To Injecting AWS secrets to HarperDB container with Python
In this post we'll see how we can inject the username and password secrets stored in AWS as environmental variables to the HarperDB container in a few ways. First, we would cover some AWS Secrets mana...
02:22 am GMT - Sat, May 27, 2023
Dev To Sharing my Story: From Public School to the Largest Technology Company in the World
Many people ask me what I did to get into the area of technology and finally land a job at Microsoft, which is one of the biggest technology companies in the world.Well, yesterday at one of Microsoft'...
12:18 am GMT - Sat, May 27, 2023
Dev To On starting a new dev blog
I shall be commencing my blog reporting on my findings through my software engineering career here.I've been on the job hunt for 2 months now ever since I got laid off during this unfortunate economic...
12:18 am GMT - Sat, May 27, 2023
Dev To Create nice-looking GUI applications in Common Lisp
We can build interfaces looking like this:This is the Forest ttk theme. "ttk"? Yes, for Tcl/Tk! A lightweight and cross-platform GUI toolkit (and language). It doesn't have to look outdated!Install th...
12:09 am GMT - Sat, May 27, 2023
Dev To Add reactivity to your Next.js blog using giscus
When you're in the process of blog development, it's really important to include a comment section that enables interaction with your visitors and encourages receiving feedback. This becomes even more...
10:29 pm GMT - Fri, May 26, 2023
Dev To It's been a year. Time to make an app
Last post was around May 2022 right when I started working where I am now: a small IT company focusing on implementing anything other small companies need. I've had some practice with installing and c...
10:15 pm GMT - Fri, May 26, 2023
Dev To Day 115 of Coding: Improving Authentication and Exploring Nested Data Structures
Hello everyone,Today was day 115 of my #365DaysOfCode and day 15 of my #100DaysOfPython. I've been making steady progress on my ongoing project and continuing my learning journey with Python.In my pro...
10:15 pm GMT - Fri, May 26, 2023
Dev To From Twitter Spaces to Independent Artists: Leading Org-Based Innovation
Imagine a future where anyone can be a musician. Now ask yourself what that has in common with building Twitter Spaces. The answer? Org-based innovation. On this weeks episode of Dev Interrupted, were...
09:53 pm GMT - Fri, May 26, 2023
Dev To Introduction to Open Source
What exactly is open source?Open source refers to the collaborative approach of developing software where the source code is freely available, allowing anyone to view, modify, and distribute it....
09:34 pm GMT - Fri, May 26, 2023
Dev To The Top 5 Best Takeaways from Microsoft Build 2023
Microsoft Build 2023 was a three-day event that showcased the latest innovations and tools for developers. The event focused on how developers can use AI to create intelligent applications and experie...
09:26 pm GMT - Fri, May 26, 2023
Dev To What Flutter Apps are built with Dart 3?
Google announced Dart 3 the largest Dart release to date recently. Dart 3 introduced three significant changes and improvements to the language and its tooling.Completed the journey to 100% sound nul...
09:19 pm GMT - Fri, May 26, 2023
Dev To Single-Digit Spotlight v1
Welcome to "Single Digit" Spotlight, a selection of articles published within the last week that have fewer than 10 total reactions (at the time of the post's publishing).The goal is to highlight post...
08:00 pm GMT - Fri, May 26, 2023
Dev To DEVDiscuss: Developer Portfolios
Hey Devs, happy Friday First off, a shoutout to my human colleage @rachelfazio for designing a snazzy new header for my weekly discussion post! Ok, now for the hot topic of the day: I want to discuss....
07:01 pm GMT - Fri, May 26, 2023
Dev To Configurao do Windows para desenvolvimento
Atualizando um post de alguns anos atrsNo ano passado eu convenci as pessoas do trabalho de que o WSL deveria ser padro para os Engenheiros de Dados da empresa, para conseguir agilizar o desenvo...
06:27 pm GMT - Fri, May 26, 2023
Dev To What's new in ES2023?
Last year I wrote an article about the new features of ES2022 this year let's check out the new features coming in as part of ES2023. Features of ES2023 1. Find array from the lastThis funct...
06:17 pm GMT - Fri, May 26, 2023
Dev To Using SVG in react native.
Scalable Vector Graphic (SVG) are quite common and easy to use when building web projects but unfortunately, they are not supported currently in react native by default.Hey, are you a beginner, are yo...
06:11 pm GMT - Fri, May 26, 2023
Dev To Debugging & Refactoring with Generative AI
As software developers and data scientists, we have had whole weeks burnt on codebase maintenance. We've had bugs in our codebase that dated back to when we first made our first git project commit. We...
05:56 pm GMT - Fri, May 26, 2023
Dev To SEO Basics for Software Engineers: Enhancing Digital Footprints
Introduction:In today's digital landscape, search engine optimization (SEO) plays a crucial role in ensuring the online visibility and success of businesses and websites. While SEO is often associated...
05:55 pm GMT - Fri, May 26, 2023
Dev To TypeScript Tuple Types: The What, Why, and How
TypeScript is a tool that helps JavaScript developers write better code by allowing them to define rules for the types of data they want to use. By doing this, TypeScript makes it easier to ensure tha...
05:53 pm GMT - Fri, May 26, 2023
Dev To Inserting programmatically created components with templates and content projection in Angular
Previously we tried hosting the newly created component in an HTML element, whether existing inbody, or created and appended tobody. Today we try two other ways: Hosting inng-template Content projec...
05:27 pm GMT - Fri, May 26, 2023
Dev To Promesas en JavaScript
Las promesas son un elemento importante dentro de la programacin en javascript, las promesas representan la finalizacin o error de una proceso asincrono.En lo anterior se muestra como podra quedar un ...
05:14 pm GMT - Fri, May 26, 2023
Dev To 10 Languages, Countless Greetings: Exploring Popular Programming Languages and Their "Hello" Variations
IntroductionHave you ever wondered how would it be to speak different languages that would be so nice but so difficult and tiring to learn but also cool and communicate with people of the world,...
05:00 pm GMT - Fri, May 26, 2023
Dev To Who's looking for open source contributors? (week 43)
Restarting something Ben was doing for a while, and we plan on doing this every Friday! Open Source is about the community. Whether you have a project or you're looking to make your first PR. T...
04:24 pm GMT - Fri, May 26, 2023
Dev To 2667. LeetCode's Create Hello World Function - Extremely Simple One line JS Solution Beats 99% in Runtime
IntuitionThe problem is to create a function that returns another function that always returns Hello World. This is an example of a higher-order function, which is a function that can take anoth...
03:58 pm GMT - Fri, May 26, 2023
Dev To Demystifying JavaScript Functions: A Guide to Function Types
In JavaScript, there are several types of functions, including: 1- Function declarationsA function declaration defines a named function using the function keyword and can be called anywhere in th...
03:54 pm GMT - Fri, May 26, 2023
Dev To Top ZK Rollup Projects of 2023: Review
Zero-knowledge rollups (ZK rollups, ZK-rollups, ZKRs) have emerged as a cutting-edge phenomenon in the realm of Web3. The pivotal role they play in scaling Ethereum has propelled their widespread adop...
03:43 pm GMT - Fri, May 26, 2023
Dev To File Upload Security and Malware Protection
Today were going to be wrapping up this series on file uploads for the web. If youve been following along, you should now be familiar withenabling file uploads on the front endandthe back end. Weve co...
03:36 pm GMT - Fri, May 26, 2023
Dev To Unleash the Power of JavaScript: Master the Best Practices and Write Top-Notch Code
1- Use const and let instead of varConst declares a variable whose value cannot be changed. Let has block scope instead of function scope like var. Using const and let improves readability and a...
03:33 pm GMT - Fri, May 26, 2023
Dev To What was your win this week?
Hey folks Hope that y'all all enjoy your weekends. Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a...
03:07 pm GMT - Fri, May 26, 2023
Dev To Choosing the Right EC2 Placement Group Type for Your Workloads
Many people designing and building solutions on AWS have trouble choosing the right EC2 placement strategy that best fits their specific needs or use cases. In this article, we are going to explore wh...
03:07 pm GMT - Fri, May 26, 2023
Dev To Visualizing the Impact of Code Changes
Have you ever encountered a problem where modifying your code inadvertently affected other parts of your program? I have been working on the development of an open-source static analysis tool called I...
03:00 pm GMT - Fri, May 26, 2023
Dev To What Do I Need To Know About Large Language Models?
Hey there and Happy Friday!My name is Rachel and I am a part of the Forem/DEV/CodeNewbie team. I have been creating this What I Learned This Week segment to discuss relevant posts on #codenewbie and/o...
02:23 pm GMT - Fri, May 26, 2023
Dev To Express.js Server Error Handling Explained
Effective error handling on the webserveris a critical component of developing a resilient system,since when anerror is handled effectively, you are less likely to become irritated when anything goes ...
01:38 pm GMT - Fri, May 26, 2023
Dev To How to Build a Choropleth Map in JavaScript
Are you ready to learn how to create a choropleth map with JavaScript like a boss? Maps are a powerful way to visualize data, but building one from scratch can be a daunting task. Don't worry, I'm her...
01:26 pm GMT - Fri, May 26, 2023
Dev To 50 C (Advanced) Optimization Performance Tips
As an experienced C# developer, youre always looking for ways to improve your applications performance. Good news! Youve come to the right place.In this article, well explore 50 fantastic C# performan...
01:08 pm GMT - Fri, May 26, 2023
Dev To Critter Corner 2 - Share Your Beloved Animal Friends!
Hello, wonderful DEV community! It's been a month since we kicked off our initiative to bring more animal companions into our midst, and we want to give a shoutout to all those who have already partic...
12:37 pm GMT - Fri, May 26, 2023
Dev To Beginners guide to GitOps and Flux
Managing code changes in a Kubernetes cluster can be complex, particularly when multiple applications are involved. Keeping track of changes, versions, and dependencies can be challenging, and conflic...
12:16 pm GMT - Fri, May 26, 2023
Dev To The Best Icon Library for Web Development
This library is lite and easy to use. It offers a wide range of icons covering various categories such as communication, devices, social media, and more. The library aims to provide a simple and effic...
11:30 am GMT - Fri, May 26, 2023
Dev To Effective Techniques for Code Review in Software Engineering
IntroductionThere are various methods to improve an existing code. It can be refactoring code, performing tests, validating adherence to design patterns, code review, and others. Code Review is ...
11:16 am GMT - Fri, May 26, 2023
Dev To Optimizing Cloud Infrastructure for Efficient DevOps Workflows
Introduction:Unlock the potential of your DevOps workflows with optimized cloud infrastructure. Discover how Serverspace, a global cloud provider, can empower your team to achieve efficiency and strea...
11:04 am GMT - Fri, May 26, 2023
Dev To Understanding the Basics: An Introductory Guide to Cloud Infrastructure for DevOps Engineers
IntroductionIn today's fast-paced world of software development, cloud infrastructure has become a fundamental component for DevOps teams. As a global cloud provider, Serverspace is committed to...
10:47 am GMT - Fri, May 26, 2023
Dev To Microservice: The Future of Applications Dont Get Left Behind
In the world of software development, the way we design and develop applications has come a long way. As a business owner, you are trying to navigate the ever-changing technological landscape while ke...
10:25 am GMT - Fri, May 26, 2023
Dev To How to apply different Themes on WPF Application?
What is a Theme?Theme means overall look, layouts, and style of the website or Application. In WPF when the style is used at Application Level it is known as the theme of the application.WPF sty...
10:19 am GMT - Fri, May 26, 2023
Dev To Git and GitHub for Beginners
Introduction What is Git? Git is a distributed version control system that can handle small to large scale projects with speed and efficiency. We can use it to do many things, like commit and p...
10:13 am GMT - Fri, May 26, 2023
Dev To How to Connect a FastAPI Server to PostgreSQL and Deploy on GCP Cloud Run
In the world of web development, a robust backend is crucial for delivering a high-quality user experience. One popular approach for building backends is by using RESTful APIs, which enable clients to...
10:01 am GMT - Fri, May 26, 2023
Dev To A practical example of RakuAST
A while ago someone asked on #raku if it is possible to create a Raku character class with the valid characters being supplied by a string. This is not possible in Raku at the moment. But it is poss...
09:32 am GMT - Fri, May 26, 2023
Dev To Crafting a modern spotlight effect with React and CSS
Note: This article was originally published on my personal blog. For more updates, follow me on Twitter @ibelick.Recently, the spotlight effect has been increasingly popular in modern websites and app...
09:24 am GMT - Fri, May 26, 2023
Dev To The Trade-offs Between Database Normalization and Denormalization
Data management is a significant aspect of any tech project. One of the core decisions revolves around structuring your databaseshould you normalize or denormalize? This question isn't merely academic...
08:36 am GMT - Fri, May 26, 2023
Dev To Getting Started with the MATCH Clause in Apache Age
Introduction:The MATCH clause is a fundamental component of graph querying in Apache Age.The MATCH clause provides a flexible and expressive way to traverse the graph, specify conditions, and filter r...
08:33 am GMT - Fri, May 26, 2023
Dev To Replace RxJS with Angular Signals in Pokemon Application
IntroductionI wrote a simple Pokemon application in Angular 15 and RxJS to display image URLs of a specific Pokemon. In this use case, I would like to replace RxJS with Angular signals to simpli...
07:59 am GMT - Fri, May 26, 2023
Dev To Understanding the impact of Python variable assignment technique using the Fibonacci sequence
Python offers two ways to assign variables; single and multiple variable assignment. The choice of which variable assignment technique you use sometimes has a tremendous effect on your code's accuracy...
07:51 am GMT - Fri, May 26, 2023
Dev To Learn serverless on AWS step-by-step - Emails
TL;DRIn this series, I try to explain the basics of serverless on AWS, to enable you to build your own serverless applications. With last article, we discovered how to orchestrate AWS services u...
07:34 am GMT - Fri, May 26, 2023
Dev To Key Concepts in Coding
Coding encompasses a wide range of concepts and principles that are fundamental to understanding and practicing programming. Here are some key concepts in coding:Algorithms: Algorithms are step-by-ste...
07:32 am GMT - Fri, May 26, 2023
Dev To An Introduction to Key Services for Cloud Success
Businesses of all sizes are leveraging the power of cloud computing for innovation, scalability, and cost-efficiency in today's digital landscape. Amazon Web Services (AWS) is known as a leader among ...
07:28 am GMT - Fri, May 26, 2023
Dev To 10x Query Performance with a Database Index
For ages, indexes have been the cornerstone of database performance. Indexes are one of the main measures to speed up reading SELECT operations and in this blog, were telling you all about them. Hav...
07:01 am GMT - Fri, May 26, 2023
Dev To A Comprehensive Guide of React Unit Testing
Author: Chidume Nnamdi IntroductionUnit testing is a crucial step in the software development process, where developers meticulously examine the smallest functional components, known as units, to...
07:00 am GMT - Fri, May 26, 2023
Dev To What Questions Should New Coders Ask to Find the Right Employer Fit?
As a new coder, finding the right employer fit is crucial for a fulfilling and successful career. To ensure compatibility and alignment with your professional goals, it's important to ask targeted que...
07:00 am GMT - Fri, May 26, 2023
Dev To Tech Taboo: What's A Tech Trend You Just Can't Get Behind?
Most of us love to stay on top of the latest tech trends, but not every new development gets us excited. VR? AR in everyday life? Cryptocurrency? Self driving cars? What's the one tech trend you just...
06:10 am GMT - Fri, May 26, 2023
Dev To The Top Rails Gems for Cybersecurity Applications You Should Know About
Security should be one of the main areas of concern while developing a website application. To maintain business continuity, it is essential to safeguard client data and even minor vulnerabilities lik...
05:49 am GMT - Fri, May 26, 2023
Dev To From Java to Kotlin, first impression on for loops
What? This was supposed to be like Java? I can't even write a for loop?!Or, at least, that was my first impression of Kotlin. I tried to write for (int i = 0...) but then I quickly adapted to for (var...
05:45 am GMT - Fri, May 26, 2023
Dev To The only correct approach for UTF-8 strings in Perl
The only correct approach for UTF-8 strings in Perl.A string is treated as byte sequences without any flags.Separate functions that handle UTF-8 from functions that handle byte sequences. The followin...
05:19 am GMT - Fri, May 26, 2023
Dev To 1757. LeetCode's Recyclable and Low-Fat Products Solution - Simple & Logical SQL Command
For a more in-depth explanation, pleas view my LeetCode solution: https://leetcode.com/problems/recyclable-and-low-fat-products/solutions/3563813/recyclable-and-low-fat-products-simple-logical-sql-com...
05:11 am GMT - Fri, May 26, 2023
Dev To Key Features to Consider When Choosing a Custom HR Management Software
Welcome to our informative blog, where we unravel the critical elements that pave the path to seamless HR management. In today's fast-paced business world, choosing the right HR management software ca...
05:01 am GMT - Fri, May 26, 2023
Dev To Leveraging Elastic Kubernetes Service for Scalable Deployments
Hi My name is Noble Mutuwa, AWS DevOps Engineer and a linux enthusiast.AWS EKS (Elastic Kubernetes Service) is a managed Kubernetes service provided by Amazon Web Services. It allows you to easi...
04:59 am GMT - Fri, May 26, 2023
Dev To 118. LeetCode's Pascal's Triangle - Extremely Simple Logic Solution Beats 96% of Java Solutions in Memory & Runtime
IntuitionThe problem is to generate the first n rows of Pascals triangle, where each element is the sum of the two elements above it. One possible way to solve this problem is to use a list of l...
04:45 am GMT - Fri, May 26, 2023
Dev To My favorite free Flutter and Dart courses for 2023
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, if you want to learn Flutt...
04:45 am GMT - Fri, May 26, 2023
Dev To RxJS: Avoid an easy mistake when using `startWith`
As an example in this blog post, I'll use a really basic example with Angular to illustrate a real world example, but we'll focus on RxJS code, not Angular.startWith can be a really useful operator to...
04:40 am GMT - Fri, May 26, 2023
Dev To Exploring Real-Time Communication with SignalR and .NET Core
In the realm of web development, real-time communication has become increasingly important for creating interactive and dynamic applications. SignalR, a powerful library in the .NET Core ecosystem, pr...
04:39 am GMT - Fri, May 26, 2023
Dev To Using List of Lists in Python
Dont worry; it isnt grammatically incorrect. Lists of lists are a powerful way to store data. They can represent hierarchical data, such as a table of data or a nested directory structure. This makes ...
04:24 am GMT - Fri, May 26, 2023
Dev To AWS Organization SAP C02 exam prep 1
Hello Cloud Learners,Hope everyone is doing good. Recently I have prepared for AWS Solution Architect professional exam and unfortunately failed in my first attempt. So now again I started preparing f...
04:09 am GMT - Fri, May 26, 2023
Dev To How to Generate XML and HTML Sitemaps in Magento 2
Sitemaps are a vital part of any site as they act as an aide for web search tools to slither and record all pages of your website really.An efficient sitemap gives significant data about the design an...
03:30 am GMT - Fri, May 26, 2023
Dev To Essential Reading: Top 10 Programming Books You Shouldn't Miss
Programming is the creative practice of developing inventive solutions through computer programs to address a diverse range of problems spanning various fields. These challenges can range from classic...
02:47 am GMT - Fri, May 26, 2023
Dev To 20 Essential Python Extensions for Visual Studio Code
Visual Studio Code has become popular among Python developers due to its versatility and extensibility. By leveraging the power of extensions, developers can enhance their productivity and streamline ...
12:52 am GMT - Fri, May 26, 2023
Dev To Top 5 Tailwind Component Libraries
IntroductionWhy might you want to use a tailwind based component library instead of a something like MUI, Chakra UI, and Mantine? If you are using tailwind, it is best to use a tailwind based co...
12:20 am GMT - Fri, May 26, 2023
Dev To Mastering Frontend Development: Essential Skills and Best Practices
IntroductionFrontend development plays a crucial role in creating immersive and user-friendly web experiences. As the demand for dynamic and responsive websites continues to grow, frontend devel...
12:10 am GMT - Fri, May 26, 2023
Dev To The Plan of an Opensource Education Platform!
A Little HistoryOne of my first projects that I built in highschool was called MKhan Reference Library and its goal was to build a website that provides different kinds of school material for va...
09:56 pm GMT - Thu, May 25, 2023
Dev To Introduction to computer vision
Computer Vision is the subbranch of AI that focuses on the problem of teaching computers to see. Like other types of AI, computer vision seeks to perform and automate tasks that replicate human capabi...
09:25 pm GMT - Thu, May 25, 2023
Dev To Mastering the SET Clause in Apache AGE: A Comprehensive Guide
Apache AGE is a powerful graph extension for PostgreSQL that allows you to work with property graphs using standard SQL syntax. One of the essential features in AGE is the SET clause, which enables yo...
09:18 pm GMT - Thu, May 25, 2023
Dev To Herramientas de comunicacin y colaboracin en lnea
Hoy en da, es importante mantener una buena comunicacin dentro de una empresa y ms an, cuando hay proyectos que requieran trabajo de equipo. Las herramientas tecnolgicas han avanzado para permitir una...
09:05 pm GMT - Thu, May 25, 2023
Dev To The Importance of TypeScript in Frontend Development Compared to JavaScript
IntroductionFrontend development has evolved significantly, and JavaScript has long been the go-to language for building interactive web applications. However, in recent years, TypeScript has emerged ...
08:55 pm GMT - Thu, May 25, 2023
Dev To 30 Days of Rust - Day 21
Hi folks, today was my first day back at work after a few days off. I can't say I'm thrilled to be back, after all I had a lovely vacation. But I'm excited to get back to the blog Those of you who've...
08:50 pm GMT - Thu, May 25, 2023
Dev To Why Rust
In the playful spirit of your request, here's a light-hearted "prayer" to the programming language Rust:Oh Rust, our Guardian in the realm of code,Hallowed be your name, your type system come, your ta...
08:40 pm GMT - Thu, May 25, 2023
Dev To Quick Progress in Software Development. Part 2
As software developers, we are all dealt different hands in the game of professional growth. Some of us might start with a strong educational background, while others might have rich industry experien...
08:39 pm GMT - Thu, May 25, 2023
Dev To Setting up an auto-email micro function for Firebase RTDB
IntroductionI really like Firebase. It helps me get projects launched quickly and easily with awesome App tooling, handing things like auth, database, and even storage.Recently, I launched my pe...
08:39 pm GMT - Thu, May 25, 2023
Dev To JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions
The jacoco-badge-generator is a GitHub Action, which can also be used locally as a command-line utility. Its functionality includes parsing JaCoCo test coverage csv files, generating coverage badges t...
08:29 pm GMT - Thu, May 25, 2023
Dev To Harnessing AWS Glue for High-Volume JSON Processing
Introduction:In today's data-driven world , managing and interpreting substantial amounts of data has become increasingly vital. We often encounter scenarios where JSON files flood our AWS S3 buckets,...
08:19 pm GMT - Thu, May 25, 2023
Dev To What is the Lobotomized Owl Selector in CSS?
Have you ever heard of the lobotomized owl selector in CSS? Despite being a lesser-known selector, it can sometimes prove to be a useful tool in web development. Let's discuss this selector in depth.R...
07:40 pm GMT - Thu, May 25, 2023
Dev To ESLint: Plugins vs Rules (EN)
Article from my personal blog: https://devcenter.space/ESLint is a powerful tool for checking code quality in JavaScript projects. However, the two main concepts that ESLint users encounter are "rules...
07:15 pm GMT - Thu, May 25, 2023
Dev To Crafting Custom Furniture and Seamless Database Queries: Unlocking the Power of the Builder Design Pattern
IntroductionThe Builder design pattern is a powerful tool in software development that facilitates the creation of complex objects in a step-by-step manner. While its application is often seen in soft...
07:06 pm GMT - Thu, May 25, 2023
Dev To Creating a Node.js web app service and SQL Database in Azure
Hello everyone.Today I will show you how to create a web app service and SQL Database in Azure. We will use a node.js web app for this practical.1. Login to Azure PortalTo be able to access these serv...
06:55 pm GMT - Thu, May 25, 2023
Dev To How to set up Jenkins on an EC2 Instance using BashScript
IntroductionJenkins is the leading open source development and operations automation server, it provides hundreds of plugins to support building, deploying and automating any project. As a DevOps Engi...
06:44 pm GMT - Thu, May 25, 2023
Dev To How to Deploy a Three tier web application in 2 different ways
A three-tier web application is one that has a frontend user interface, a backend interface, and a database layer. It is a very common practice to host applications as three-tier applications. A three...
06:16 pm GMT - Thu, May 25, 2023
Dev To How to create a Virtual Machine and Resource Group using Azure Powershell
Creating Resource Group and Virtual Machine with PowershellStep 1:Visit portal.azure.com, login or sign up if you don't have an account, you can get a free account at azure.microsoft.com/en-us/free/St...
06:08 pm GMT - Thu, May 25, 2023
Dev To Meet Boxy, Your New AI Coding Assistant
Today, we are thrilled to announce the beta release of the CodeSandbox AI coding assistant, now available to all our Pro subscribers. We also created an AI playground to test this functionality anytim...
05:58 pm GMT - Thu, May 25, 2023
Dev To Parsing multiline logs using a custom Fluent Bit configuration
To read this full New Relic blog, click here.Applications generally output logs line by line, but occasionally some logs can span multiple lines to make them easier to read. While these multilin...
05:30 pm GMT - Thu, May 25, 2023
Dev To How Can We Integrate Accessibility Into Our Coding Toolkits?: CodeNewbie Podcast
Yesterday on our podcast, we had on Daniel Devesa Derksen-Staats, Senior Accessibility iOS Engineer at Spotify to discuss how we can all add accessibility into our coding toolkits. Dani has previously...
05:10 pm GMT - Thu, May 25, 2023
Dev To Will chatgpt replace web developers?
In recent years, AI-powered chatbots have grown in popularity, and many companies now use them to automate customer service and support. There is speculation that as chatbots evolve, web developers ma...
04:58 pm GMT - Thu, May 25, 2023
Dev To Bubble Sort
Sorting algorithms are fundamental components of computer science. They organize an array of data into a particular order, facilitating quicker and more effective data processing. This can be critical...
04:29 pm GMT - Thu, May 25, 2023
Dev To Using useMutation to make an advanced toggle in React
Recently, we were adding some new functionality to our dashboard, and we wanted an experience like this:The basic features are:The toggle should make an external request when clicked to change the set...
04:25 pm GMT - Thu, May 25, 2023
Dev To Share the most embarrassing code you've ever written
I saw this post today and it took me back to my only CS class which was taught using Java. I'll post my embarrassing final project below Java turns 28 Sendil Kumar ...
04:21 pm GMT - Thu, May 25, 2023
Dev To ESP32 Embedded Rust at the HAL: Analog Temperature Sensing using the ADC
This blog post is the sixth of a multi-part series of posts where I explore various peripherals in the ESP32C3 using embedded Rust at the HAL level. Please be aware that certain concepts in newer post...
04:16 pm GMT - Thu, May 25, 2023
Dev To It's True, Following the Ethernet Cable Can Lead to Your Location: Just One Picture is Enough
IntroductionWith just one picture, how can you find the location and time of capture without leaving your home? In fact, every time you take a photo, your phone or camera saves an image file (us...
03:57 pm GMT - Thu, May 25, 2023
Dev To Go Server-sent events - A guide for sending messages to a particular client?
The problemI am currently assigned with the task of implementing a notification feature for my side project application. Whenever an user comments on or reacts to another user's posts, an event ...
03:54 pm GMT - Thu, May 25, 2023
Dev To 30 Programming YouTubers You Need to Subscribe To
Today's day and age offers us with so many different valuable online resources, but sometimes the best are hard to find. YouTube is an amazing platform to learn how to code, and how to develop your co...
03:53 pm GMT - Thu, May 25, 2023
Dev To One Month Post Product Hunt Launch: An Honest Review of Azimutt.app launch
Hello Dev.to community, I'm Sam, a proud part of a dedicated trio that built Azimutt.app. Alongside Loc and Nicolas, we have been working tirelessly to provide an open-source, user-friendly, collabora...
03:27 pm GMT - Thu, May 25, 2023
Dev To 7 Awesome VS Code Extensions You Should Try
Visual Studio Code (VS Code) is a widely preferred code editor used by programmers, web developers, and app developers. This editor is known for its exceptional functionality and features that simplif...
03:20 pm GMT - Thu, May 25, 2023
Dev To Entenda os tipos de licena open source e saiba qual usa nos seus projeto
Se voc j criou um repositrio no GitHub, deve se lembrar que logo na pgina de criao do repo, a plataforma pede para que voc escolha uma licena, e se voc clicar no menu vai ver uma lista enorme!Mas o qu...
03:18 pm GMT - Thu, May 25, 2023
Dev To How To Effortlessly Bypass Captcha using 2Captcha and Node.js
We've all encountered the frustration of seemingly endless Captcha challenges with no apparent solution. Whether it's deciphering distorted letters, jumbled numbers, or selecting images that fit certa...
02:30 pm GMT - Thu, May 25, 2023
Dev To Java turns 28
Java turned 28 this week! My favourite 28 features in Java as it turns 28 Sendil Kumar May 25 5 min read #java What are your most (or least...
02:11 pm GMT - Thu, May 25, 2023
Dev To Lesser Known Features of DEV Embedding Call To Action (CTA) Buttons
Did you realize that on DEV you have the ability to embed a call-to-action button? For example, it looks like this:Learn about Community Moderation on DEVWant to know how it's done? I got you covered!...
02:08 pm GMT - Thu, May 25, 2023
Dev To 9 Awesome AI Tools You Need to Try
Feeling the pressure to stay ahead? It isnt just you. Being a 10x dev has always been a bit of a myth. But the proliferation of AI tools means a 10x dev is something we can all be if we use the right ...
02:02 pm GMT - Thu, May 25, 2023
Dev To Dont Waste Your Time Learning These Programming Skills
What NOT to learn when learning how to code.It's so easy to waste time.So easy, in fact, that on average, we spend up to a month (or 26 days) wasting time every year.Just think about that for a ...
01:54 pm GMT - Thu, May 25, 2023
Dev To Kubernetes vs Docker
Author: Muhammad Khabbab Brief introduction to Docker and KubernetesContainerization is one of the core aspects of application modernization, and almost all new application development uses conta...
01:50 pm GMT - Thu, May 25, 2023
Dev To How to schedule python script in EC2 instance?
To schedule a Python script on an EC2 instance, you can use cron, a built-in job scheduler in Unix-like operating systems. Here's a step-by-step guide to setting up a cron job on your EC2 instance:Con...
01:46 pm GMT - Thu, May 25, 2023
Dev To AimLlamaIndex: Track intermediate prompts, responses, and context chunks through Aims sophisticated UI.
aimstack.io is an awesome tool for tracking metadata for your LLM app (e.g. experiments , prompts , and more).Its the perfect tool for tracing within LlamaIndex, which manages multiple LLM calls on to...
01:40 pm GMT - Thu, May 25, 2023
Dev To Code Like a Craftsman: Best Practices for Writing Elegant and Maintainable Code
Writing messy code is like joining the dark side of the Force. It may seem tempting at first, with its promises of quick results and powerful abilities. But just like the dark side, it ultimately lead...
01:37 pm GMT - Thu, May 25, 2023
Dev To Building a Distributed System with gRPC and Kubernetes
Building a Distributed System with gRPC and KubernetesGaining the ability to communicate efficiently between different services and applications within a distributed system can be a difficult ta...
12:48 pm GMT - Thu, May 25, 2023
Dev To Main Responsibilities and Required SkillsWhen You Hire Typescript Developer
In todays fast paced tech industry, if you are thinking to Hire TypeScript Developer, finding a skilled and competent one is challenging. With the advent of Typescript, hiring a TypeScript software en...
12:29 pm GMT - Thu, May 25, 2023
Dev To All You Need To Know About Web 3.0 And Blockchain
IntroductionNew technologies make the rounds in the tech world now and then. Given the nature of developers, learning about these new trends is critical, especially if you belong to a group of d...
12:27 pm GMT - Thu, May 25, 2023
Dev To Linux Sistemler in Kurumsal DNS Kaytlarnn Kontrol ve Dzenlenmesi
Bu dkmanda, Ubuntu 18.04, 20.04, 22.04 ve Oracle Linux 7, 8 sistemlerinde Kurumsal DNS kaytlarnn nasl kontrol edilecei ve dzenlenecei anlatlmaktadr. Ubuntu 18.04 Kurumsal DNS Kaytlarn Kontro...
12:26 pm GMT - Thu, May 25, 2023
Dev To Receita de Menu Hambrguer
SumrioA importncia dos hambrgueresRequisitos e caractersticas do hambrguer que iremos cozinharIngredientesMise en place: Preparando o HTMLLigando o forno: configurando o CSSMisturando com JS: da...
12:17 pm GMT - Thu, May 25, 2023
Dev To Monitor and Visualize Nginx Ingress Controller Metrics on Amazon EKS with Prometheus & Grafana
In todays digital landscape, it is very necessary to figure out trends in our data and act accordingly to ensure high availability of our application. Monitoring helps us to stay on top of the game an...
11:59 am GMT - Thu, May 25, 2023
Dev To Building the biggest list of useful open-source libraries
TL;DREvery day we see "awesome" GitHub lists. They are great.The main problem is that it sometimes needs to be updated.Maintainers need more time, or they leave the company.It also needs to refl...
11:31 am GMT - Thu, May 25, 2023
Dev To PHP: speed is not the ultimate indicator
Speed may appear as the ultimate goal for high-traffic websites. Your app must respond fast, but not at all costs. Are you ready for production?If you expect high traffic (peaks) in production, y...
11:30 am GMT - Thu, May 25, 2023
Dev To Learn React The Lazy Way in 2023
React is a powerful JavaScript library used for building user interfaces. It allows developers to create interactive and dynamic web applications with ease.In this article, we will explore what React ...
11:22 am GMT - Thu, May 25, 2023
Dev To Learn Why we call to use index with PostgreSQL
To better understand how the cost estimation process works in PostgreSQL, it can be helpful to explore practical examples of how it impacts query execution. In previous articles, we discussed the role...
10:06 am GMT - Thu, May 25, 2023
Dev To Top 11 Slack Chatbots for remote work culture
Working remotely has many advantages, but the lack of physical contact in the workplace can have serious implications for team cohesion and sense of company culture. By taking proactive steps to impro...
09:57 am GMT - Thu, May 25, 2023
Dev To Navigating a new Code Basis as a Newbie
A new pupil of mine does a great job. Their current task is to get to know the code basis and implement some smaller features into it in order to do so. What I like about them - They asked me whenever...
09:36 am GMT - Thu, May 25, 2023
Dev To Building a Strong Foundation: Mastering Essential Technologies for Data Analysis Careers
IntroductionIn today's data-driven world, the demand for skilled data analysts is soaring. Companies across industries rely on data analysis to gain insights, make informed decisions, and drive...
09:29 am GMT - Thu, May 25, 2023
Dev To Responsive Web Design
When websites and apps were created a bit over 10 years ago, no one even thought of mobile web applications. Good screens were at best if they were full HD, and very rarely people would use something ...
08:36 am GMT - Thu, May 25, 2023
Dev To Where does Security sit in Early-Stage Software Development: the Shift Left Approach
The average cost of a security breach in a hybrid cloud environment is estimated at a staggering $3.6 million making it critical for organisations to make software security one of the most important p...
08:01 am GMT - Thu, May 25, 2023
Dev To Managing Data Residency - the demo
I explained the concepts and theory behind Data Residency in a previous post. It's time to get our hands dirty and implement it in a simple demo. The sample architectureIn the last section of the...
07:43 am GMT - Thu, May 25, 2023
Dev To Best Career Options to Consider after Graduating in Computer Science in 2023
OverviewA popular career choice for young hopefuls has always been computer engineering. This is primarily due to the field's wide range of specializations, which gives computer engineers many e...
07:43 am GMT - Thu, May 25, 2023
Dev To What Are Some Innovative Ways to Reuse Old Custom Shirt Boxes?
When it comes to sustainable living, finding innovative ways to reuse and recycle everyday items is crucial. One such item that often goes unnoticed is the humble shirt box. These boxes, typically use...
07:23 am GMT - Thu, May 25, 2023
Dev To Make your cool commands in terminal
Hi guys,I wanna teach you how to make cool things in your terminal and increase your productivity like a pro.You don't need any docker, k8s, Openshift or Golang experience for this article, we just us...
07:18 am GMT - Thu, May 25, 2023
Dev To Sistem Firewall Kurallar : UFW ve Firewalld
1. UFW (Uncomplicated Firewall)Ubuntu iin varsaylan gvenlik duvar yaplandrma arac ufw gvenlik duvardr. 1.1. Firewall Durumunu Kontrol Etmea. UFW'nin durumunu kontrol etmek iin aadaki komutu...
07:16 am GMT - Thu, May 25, 2023
Dev To Why you need a centralized identity system for a multi-app business
Building an identity system is a complex task that demands a thorough evaluation of business models and requirements. As businesses grow and expand, building multiple apps becomes a natural step. Prio...
07:02 am GMT - Thu, May 25, 2023
Dev To Code Your Way: Customizing Amplication's Code With Confidence
Developers worldwide depend on Amplication for many reasons. First, Amplication saves them time and effort when building all the services that power their applications. We save them time by handling a...
07:00 am GMT - Thu, May 25, 2023
Dev To How Do You Balance Passion Projects & Professional Commitments?
Finding the time to make meaningful contributions (like making time for open-source contributions!) while juggling professional commitments can be a real challenge. How do you strike a balance between...
07:00 am GMT - Thu, May 25, 2023
Dev To Sloan's Inbox: How Do You Balance Values and Professional Work?
Hey there! It's your friendly neighborhood DEV Moderator, Sloan. Welcome back to my cozy little corner of the tech universe! Here was can discuss all things tech-related, from those tricky career dil...
07:00 am GMT - Thu, May 25, 2023
Dev To How Do You Ace Your Tech Job Cover Letter?
Landing your first tech job is an exciting adventure, and nailing your cover letter is key to making a strong impression. But how can you tailor your cover letter to showcase your coding skills and bo...
06:58 am GMT - Thu, May 25, 2023
Dev To Performing Globalization and Localization using resource file in .NET Core
In this blog, we will be goingto talk about the globalization and localization in .net core. If you want to make your web application in such a way that can be used for every different culture then yo...
06:41 am GMT - Thu, May 25, 2023
Dev To Roles of Python Programming Language to Build Real Estate Website
Python is a versatile programming language that can be effectively utilized to build real estate websites. Its simplicity, readability, and extensive collection of libraries make it an ideal choice fo...
06:15 am GMT - Thu, May 25, 2023
Dev To Customizing error handling in Step Functions
We can customize error handling in Step Functions using the built-in Retry and Catch fields. When transferring the error-handling responsibility to Step Functions, we can write shorter and cleaner cod...
05:49 am GMT - Thu, May 25, 2023
Dev To Our Journey Migrating Logto SDK Sample to Next.js 13 App Router
IntroductionAt Logto, we offer a Next.js SDK named @logto/next, accompanied by a sample project. This project effectively demonstrates how to integrate Logto with Next.js using the traditional "...
03:30 am GMT - Thu, May 25, 2023
Dev To Optimise your code with these 5 JavaScript best practices
1. Naming variables and functionsFirst, we have the naming convention for variables, functions, and other code structures. This guideline is not only about appearance or meaning, but it also gre...
03:11 am GMT - Thu, May 25, 2023
Dev To Service Workers
Hello folks!! In this article, we'll learn about service workers and their role in creating progressive web apps. IntroductionA service worker is a script that runs in the background of a web pa...
01:50 am GMT - Thu, May 25, 2023
Dev To Resolving Session Saving Issue for Social Login in NodeJS Application
IntroductionI've decided to start the practice of documenting issues, which is why I'm writing this blog post.The technologies used in this project include NodeJS, MongoDB, ES6, Express, HTML5, ...
12:46 am GMT - Thu, May 25, 2023
Dev To Host a Next.js Blog with AWS Amplify and Setup Automated Deployments
In this tutorial, we will guide you through the process of hosting a Next.js blog using AWS Amplify and automating deployments with GitHub. We will also provide information about the AWS resources cre...
11:35 pm GMT - Wed, May 24, 2023
Dev To Aplicao de Referncia Empresarial em JavaScript - Contoso Real Estate
Ol, Developers! Como vocs esto?! Quanto tempo no mesmo? Hoje eu gostaria de falar sobre um projeto totalmente Open Source e que tem como objetivo ajudar a toda a Comunidade de Pessoas Desenvolvedoras...
11:01 pm GMT - Wed, May 24, 2023
Dev To AWS TURN server: In 7 Simple Steps
In this article we will learn how to setup and run a TURN server in AWS in 7 simple stepsTURN servers are used in NAT traversal and are essential in WebRTC and VoIP communicationsWe will be using CoTU...
10:55 pm GMT - Wed, May 24, 2023
Dev To The Ultimate List of Resources to Migrate off of Terraform Cloud
Join me on Thursday, May 25th at 10am PDT / 1pm EDT for a livestream of Migrating Away from Terraform Cloud on LinkedIn at https://www.linkedin.com/feed/update/urn:li:activity:7066883606559789056If y...
10:34 pm GMT - Wed, May 24, 2023
Dev To We won one of the biggest hackathons in Toronto!
I love hackathons. I love the intense sleepless nights working on a project that I deeply care about. Winning hackathons also opened doors to work opportunities for me in ways unimaginable. On May 6th...
10:34 pm GMT - Wed, May 24, 2023
Dev To Error: listen EADDRINUSE: address already in use (JSON)
THE PROBLEMI began the Ramen Rater assignment for Flatiron School (essentially a lab focused around using GET, POST, PATCH for Postman) by running json-server --watch db.json and I got the following e...
10:32 pm GMT - Wed, May 24, 2023
Dev To Building and deploying a web API powered by ChatGPT
ChatGPT is an interesting tool. It makes certain things that used to be hard to do pretty easy. In some cases, it introduces new concepts you may not have thought to do before. OpenAI provides some s...
10:06 pm GMT - Wed, May 24, 2023
Dev To Pros and cons of using frontend libraries
Pros and Cons of Using Frontend LibrariesFrontend libraries have been gaining popularity over the years. They provide reusable components, pre-built UI elements, and a variety of tools and utili...
09:09 pm GMT - Wed, May 24, 2023
Dev To Eu e o Clean Code Parte 4: Fim da Leitura
Finalmente estou fechando esta srie de posts sobre o livro Cdigo Limpo: agora finalmente escrevo minhas impresses finais sobre a leitura e tudo o que envolve este texto.Para ter uma viso completa sobr...
09:00 pm GMT - Wed, May 24, 2023
Dev To Ace the "Tell me about a time you faced a conflict at work, and how you resolved it" question in your next interview.
As a job seeker, you've likely heard this question before: "Tell me about a time you faced a conflict at work and how you resolved it?" It's a classic interview question that hiring managers love to a...
08:56 pm GMT - Wed, May 24, 2023
Dev To Enhance Your npm Installations with --loglevel
Are you tired of being bombarded with endless logs during npm package installations? In this blog post, we'll introduce you to the game-changing --loglevel option in npm. By customising the level of d...
08:55 pm GMT - Wed, May 24, 2023
Dev To New infrastructure monitoring integrated with APM eliminates screen swivel and peak billing
To read this full New Relic blog, click here.Today, were announcing the launch of our connected infrastructure and application performance monitoring (APM) solutionan observability experience that all...
08:54 pm GMT - Wed, May 24, 2023
Dev To Parallel Scan in YugabyteDB (ysql_select_parallelism=-1)
When you connect to YugabyteDB YSQL (the PostgreSQL compatible API) your session executes the SQL statement from one process (the PostgreSQL backend parsing the query and executing the plan) which rea...
08:49 pm GMT - Wed, May 24, 2023
Dev To Understanding Token Contracts in Blockchain For Non-Techie
Table Of Contents * Introduction * [Chapter 1](What are Token Contracts?) * [Chapter 2](Tokens: Digital Assets on the Blockchain) * [Chapter 3](The Rise of Malicious Tokens) * [Ch...
08:37 pm GMT - Wed, May 24, 2023
Dev To Demystifying the Architecture of Apache Age
IntroductionIn this article, we will delve into the inner workings of Apache Age, an open-source distributed analytics platform that allows users to perform distributed SQL queries and analytics...
08:23 pm GMT - Wed, May 24, 2023
Dev To How to Convince your Project Manager/Client to let you write Unit Tests
I recently shared a video where I showed how Copilot Chat can write tests for you, a funny demo, but today's article will not be about AI. The thing is, it should not be a matter of time.If you ship s...
07:59 pm GMT - Wed, May 24, 2023
Dev To Vagas Encora (24/05/2023)
Vagas de EstgioSales Operation InternPacote Office Vagas da rea de GS (Global Solutions)C/C++ Developer - MFCC++, MFC, Design PatternsCloud Engineer SeniorPython, CI/CD, KubernetesData Engi...
07:37 pm GMT - Wed, May 24, 2023
Dev To 10 React Interview Questions & Answers
In a technical interview focused on React.js, the interviewer would likely ask questions that touch upon various aspects of the library, its features, concepts, and best practices. Here are 10 must kn...
07:33 pm GMT - Wed, May 24, 2023
Dev To Exploring Next.js Server Components
Exploring Next.js Server ComponentsNext.js 13 introduces an exciting new feature called server components. Server components allow developers to offload certain parts of their application logic ...
07:31 pm GMT - Wed, May 24, 2023
Dev To JavaScript Object Prototypes simply explained
Did you hear about object prototypes but you weren't sure what they exactly do? They are mentioned here and there but you never got in touch with them? The concept of object prototypes is not difficul...
06:52 pm GMT - Wed, May 24, 2023
Dev To 10 Best Practices for Writing Documentation (For Those Who Would Rather Do Anything Else)
When I joined Grammarly as a developer advocate, my first task was to write documentation for how to use the Grammarly Text Editor SDK with desktop apps built on Electron. While I had experience writi...
06:17 pm GMT - Wed, May 24, 2023
Dev To Implementing Azure Key Vault
What is a Key VaultAzure key vault enables you to securely store secrets such as tokens, passwords, certificates, cryptographic keys and API keys.Azure key vault also provides a centralized, cloud-bas...
06:13 pm GMT - Wed, May 24, 2023
Dev To Saga Pattern Made Easy
This is part 2 of a series. To read about compensating actions, check out Compensating Actions, Part of a Complete Breakfast with Sagas. Trip planning with sagas but without the baggageSo the las...
06:07 pm GMT - Wed, May 24, 2023
Dev To Does NaN actually means Not-a-Number?
Consider we have the following mathematical operation to perform:var a = 13 // "bar"; console.log(a); // NaNAny mathematical operation we perform without both operands being numbers, results in the o...
06:04 pm GMT - Wed, May 24, 2023
Dev To 12 Tool for Your Next Project
1. DemoCodingDemoCoding provide free CSS animation, code snippets, free CSS tool, amazing codepen ideas and many more.Free CSS ToolsCSS Glassmorphism GeneratorNeumorphism CSS GeneratorCSS Gradie...
05:52 pm GMT - Wed, May 24, 2023
Dev To Typescript Code Generation
Do you ever wonder how to generate TypeScript code automatically?Using the TypeScript Compiler API, we can leverage it's factory functions for writing scripts that can generate TypeScript code, based ...
05:47 pm GMT - Wed, May 24, 2023
Dev To Is Gulp Dead?
Hey there, fellow devs! In the ever-evolving world of web development, we rely on nifty tools and task runners to keep our workflows smooth like butter. One such legend is Gulp, the task runner that o...
05:45 pm GMT - Wed, May 24, 2023
Dev To Understanding the Contents of the .git Folder
If you've ever used Git before, you're probably familiar with the .git folder. This folder contains all of the information that Git needs to track changes to your codebase, and it's an essential part ...
05:41 pm GMT - Wed, May 24, 2023
Dev To Show Your Support: Please Star my GitHub Repositories!
Namaste ,As some of you may know, I've been working tirelessly on a couple of exciting projects on GitHub, and I would be immensely grateful if you could take a moment to star the repositories.I've po...
04:40 pm GMT - Wed, May 24, 2023
Dev To Introducing Bose Framework - The Swiss Army Knife for Bot Developers
Bot Development is Tough. Bot Detectors like Cloudflare are ready to defend websites from our Bots. Configuring Selenium with ChromeOptions to specify the driver path, profile, user agent, and window ...
04:28 pm GMT - Wed, May 24, 2023
Dev To Angular routing - route to success for beginners
IntroductionIn the current frontend development approach, most web applications are SPA which stands for Single Page applications. It means the browser won't refresh the page whenever we redirec...
03:44 pm GMT - Wed, May 24, 2023
Dev To RakuAST for Early Adopters
Originally, I thought I'd name this series of blog posts "RakuAST for Beginners". But since documentation on RakuAST is pretty non-existent at this stage, I felt I would be doing people a service by ...
03:31 pm GMT - Wed, May 24, 2023
Dev To Front End Flash from AWS Amplify
Hello and welcome to the AWS Amplify community roundup post!Amplify is a set of tools for frontend and mobile developers to build, ship, and host full-stack applications on AWS.This post is meant to b...
03:07 pm GMT - Wed, May 24, 2023
Dev To SvelteKit Ably: Sqvuably Real-Time Game
Realtime Chat and Gaming Apps and Serverless WebSocketsIn this SvelteKit Ably post, we talk about adding real-time events to your SvelteKit app. I have been trying out various event-driven arc...
03:02 pm GMT - Wed, May 24, 2023
Dev To CodeNewbie Podcast S24E3: "Building Products for Everyone"
In Season 24, Episode 3 of CodeNewbie Podcast, @saronyitbarek talks about the importance of adding accessibility in our coding toolkits with Daniel Devesa Derksen-Staat, iOS Engineer in the Accessibil...
03:02 pm GMT - Wed, May 24, 2023
Dev To "Building Products for Everyone": CodeNewbie Podcast S24E3
In Season 24, Episode 3 of CodeNewbie Podcast, @saronyitbarek talks about the importance of adding accessibility in our coding toolkits with Daniel Devesa Derksen-Staat, iOS Engineer in the Accessibil...
02:50 pm GMT - Wed, May 24, 2023
Dev To Create a C QR Code Generator (Easy) GitHub Repository
Quick Response (QR) codes have become an essential part of modern society, and youll find them almost everywhere. In this guide, were going to create a clean and simple C# QR code generator, along wit...
02:47 pm GMT - Wed, May 24, 2023
Dev To Featured Mod of the Month: Christine Belzie
In this series, we shine a spotlight on the different DEV moderators Trusted Members and Tag Mods who help to make DEV a kind, helpful place. Aside from spreading good vibes and helping fellow commu...
02:46 pm GMT - Wed, May 24, 2023
Dev To How to define Objects with type definitions in JSDoc comments
When it comes to writing clear and easily understandable JavaScript code, JSDoc comments are an essential tool. Properly documenting your code not only makes it easier for other developers to understa...
02:43 pm GMT - Wed, May 24, 2023
Dev To Deploy your React, NodeJS apps using Jenkins Pipeline
As we are working on our Open Source Project named NoMise which is being built using ReactJs, Typescript and TailwindCss. When it comes to deployment we have several options:-Easy Deploy using provid...
02:37 pm GMT - Wed, May 24, 2023
Dev To What's New in Novu 0.15.0?
TL;DR: All you need to know about the latest Novu 0.15.0 release. Scheduled Digest, In-App Onboarding playground, Slack Webhook URL managed flow and more! 0.15.0 Release UpdatesWe're excited to u...
02:26 pm GMT - Wed, May 24, 2023
Dev To Vecs: Vector Store Client backed by PostgreSQL/pgvector
Vector search is a key component in building AI chatbots and semantic document search.Vecs is a python client storing and searching vectors backed by Postgres and pgvector. It gives a familiar collect...
02:22 pm GMT - Wed, May 24, 2023
Dev To Hackathons: A Comedy of Errors, Sleep Deprivation, and Unforgettable Memories
Have you tried explaining a Hackathon to someone whos not a developer or a student?No really, thinking back to my first Hackathon, Hack the North 2017 in the University of Waterloo, Im not sure how Id...
01:41 pm GMT - Wed, May 24, 2023
Dev To 7 Easy Steps to Writing Your First C Unit Test
Unit tests are typically the simplest form of automated test.Their aim should be to check the basic input and output of isolated units of logic. Because of their simplicity (relative to other types of...
01:38 pm GMT - Wed, May 24, 2023
Dev To Automated Testing of Cloud-Based ERP: How to Implement and What to Expect?
A famous quote by Yogi Berra, a renowned American professional baseball catcher, and coach, says: You can observe a lot by just watching. When it comes to cloud-based ERP applications, we can paraphr...
01:22 pm GMT - Wed, May 24, 2023
Dev To Welcome Thread - v226
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question or jus...
01:09 pm GMT - Wed, May 24, 2023
Dev To How to Create a SQL Database in Azure, Test the Database, configure the server and run a SQL query.
Step 1:Sign in to the Azure portal. (portal.azure.com)Step 2:Search for SQL Database, click on create.Step 3:Subscription: Choose the subscription where you wish to create the resource.Resource group:...
12:42 pm GMT - Wed, May 24, 2023
Dev To Empowering Problem Solving: A Review of untools.co
Recently, I had the opportunity to explore untools.co, a captivating website that offers an array of resources for problem solvers and decision-makers. The platform's concept of providing "un-tools" b...
12:40 pm GMT - Wed, May 24, 2023
Dev To REST vs gRPC
IntroductionBuilding efficient and reliable communication between applications is a crucial part of the modern world of software development. API or Application programming interface acts as an ...
12:28 pm GMT - Wed, May 24, 2023
Dev To Deep Neural Network from Scratch in Rust - Part 4- Loss Function and Back Propagation
After Forward Propagation we need to define a loss function to calculate how wrong our model is at this moment. For a simple binary classification problem, the loss function is given as below. Cost:...
11:43 am GMT - Wed, May 24, 2023
Dev To Do we need npm packages after Chat GPT?
Well, small npm modules have to be deprecated or will become useless. Under the HoodThis story is again another prediction in the last story, I talked about Cross programming language that can be...
11:40 am GMT - Wed, May 24, 2023
Dev To How to create an Azure Virtual Network
Azure Virtual Network (VNet) is a representation of your own network in the cloud. It is a logical isolation of the Azure cloud dedicated to your subscription. Steps to Create a virtual network:W...
11:18 am GMT - Wed, May 24, 2023
Dev To Getting Onto The Kubernetes Release Team
I recently got accepted to the Kubernetes Release Team to work on v1.28. I cant explain how excited I am for this opportunity and how cool it is to be working on the exact platform that I focus the ma...
11:15 am GMT - Wed, May 24, 2023
Dev To Create fake data for a demo or presentation
In preparation for a demo in his talk, Leon Welicki needed "safe data", meaning data that looks legit but is fake. This post shares how I use Azure SQL Database templates, ChatGTP, and the .NET packag...
10:59 am GMT - Wed, May 24, 2023
Dev To 5 coding habits you need to stop!
Habits play an important part in molding our programming skills and productivity. As developers, we frequently slip into code habits that stifle our progress and limit our capabilities. In this post, ...
10:57 am GMT - Wed, May 24, 2023
Dev To Building a message board with Next.js and AppWrite
TL;DRIn this article, we will look at how to build a simple message board web app with Next.js and AppWrite. This is a good context for learning how to better use these tools and to build someth...
10:36 am GMT - Wed, May 24, 2023
Dev To Create Facebook Messaenger Bot
We want to create a bot to answer users for us.Imagine there are many people in facebook that they want something from you, they have so many question or they want buy something from you, they need he...
10:15 am GMT - Wed, May 24, 2023
Dev To Personalized Social Images: Enhancing User Profiles with Opengraph
Hello! I am Ahmed Atwa, a Software Engineer and OpenSauced contributor, and today I'll be showcasing a backend project I worked on when I was working for OpenSauced, and open-source it by the end of t...
10:00 am GMT - Wed, May 24, 2023
Dev To The impact of frontend frameworks on website performance and user experience
The impact of frontend frameworks on website performance and user experienceFrontend frameworks and libraries have become an integral part of web development. They provide developers with a stan...
09:41 am GMT - Wed, May 24, 2023
Dev To The Basics of Database Indexing and Optimization.
IntroductionDigitization has taken over the world. Everything is becoming digital, and data is the most important thing you can think of in this digital age. From large successful firms to small slowl...
09:32 am GMT - Wed, May 24, 2023
Dev To Create a Virtual Office with WorkAdventure on Your Server
About WorkAdventureWorkAdventure is a collaborative web application presented in the form of a 16-bit RPG video game. This innovative approach to remote collaboration offers a unique, engaging, ...
09:03 am GMT - Wed, May 24, 2023
Dev To A guide to web accessibility (A11y)
Have you ever attempted to navigate a website solely using your keyboard due to a trackpad malfunction or simply by choice, only to discover that certain functions cannot be performed without a mouse ...
09:02 am GMT - Wed, May 24, 2023
Dev To Creating an animated text gradient with Tailwind CSS (and vanilla CSS)
Originally published on my personal blogText gradients have become increasingly popular in modern web design, giving websites a fresh and dynamic look. One excellent example of this trend is Apple's i...
08:40 am GMT - Wed, May 24, 2023
Dev To Read secrets from Azure Key Vault in your GitHub Action
GitHub allows you to use secrets in your Actions and manage them directly in the repo using the feature you can find in Settings-->Secrets and variables-->Actions.But, often, you need to manage ...
08:31 am GMT - Wed, May 24, 2023
Dev To Chaining API requests with API Gateway
As the number of APIs that need to be integrated increases, managing the complexity of API interactions becomes increasingly challenging. By using the API Gateway we can create a sequence of API calls...
08:29 am GMT - Wed, May 24, 2023
Dev To Authentication with Authguard in Ionic 4
The release of IONIC 4 has delighted many eminent Ionic mobile app development service providers as now they can make perfect use of Ionics components in platforms like mobile, desktops and progressiv...
08:25 am GMT - Wed, May 24, 2023
Dev To Angular: Transform your inputs at will and simply
IntroductionSince the beginning of Angular, parent-child communication is done using @Input() @Output() annotations.@Input() is a powerful annotation that allows to pass data from a parent compo...
08:15 am GMT - Wed, May 24, 2023
Dev To Future of Change Detection in Angular with Signals
Default StrategyIf youre using Angular, youve probably heard about Zone.js. Its an amazing library which does a lot of magic but feels somewhat unnecessary. The librarys only purpose is to monke...
08:11 am GMT - Wed, May 24, 2023
Dev To How to write c program for addition of two number?
code:#include<stdio.h>int main(){ int a,b; printf("Enter the two numbers for addition:"); scanf("%d %d",&a,&b); printf("%d",a+b); return 0;}...
07:10 am GMT - Wed, May 24, 2023
Dev To Deploying Between Environments with Power Automate Instead of Pipelines
Although not a function from the outset (And I think it should have been) ALM has been a definite focus for Microsoft, first with Dev Ops pipelines and now the new Power Platform pipelines.But neither...
07:10 am GMT - Wed, May 24, 2023
Dev To Cryptography in Blockchain | Asymmetric Key Cryptography & Hashing | Part-3
Hi, This blog contain the PPT slides of my YouTube video seriesCryptography in Blockchain on Asymmetric Key Cryptography & Hashing ....
07:00 am GMT - Wed, May 24, 2023
Dev To Who Are the Key Collaborators Supporting Coders in Your Organization?
Coders rely on collaboration and assistance from various individuals within their organization to succeed. These key collaborators contribute to their productivity and the quality of their work. So wh...
07:00 am GMT - Wed, May 24, 2023
Dev To Brilliant Programmer vs. Excellent Communicator: Which Coding Mentor Would You Choose?
Choosing a coding mentor is a crucial decision for any aspiring programmer. What if you had to make a trade-off between a mentor who possesses exceptional programming skills but struggles with communi...
06:46 am GMT - Wed, May 24, 2023
Dev To Cryptography in Blockchain | Cryptography Basics
Hi, This blog contain the PPT slides of my YouTube video seriesCryptography in Blockchain on Cryptography Basics .Video Link : Introduction to Cryptography in Blockchain - Part 1 ...
06:46 am GMT - Wed, May 24, 2023
Dev To Cryptography in Blockchain | Cryptography Basics | Part-1
Hi, This blog contain the PPT slides of my YouTube video seriesCryptography in Blockchain on Cryptography Basics .Video Link : Introduction to Cryptography in Blockchain - Part 1 ...
06:43 am GMT - Wed, May 24, 2023
Dev To WebSocket in Django
What are WebSocket?Well, they are computer communication protocol which is used to communicate bidirectionally.It can be used by server to send data to the client.In short, they are used for real-time...
06:34 am GMT - Wed, May 24, 2023
Dev To Cryptography in Blockchain | Symmetric Key Cryptography
Hi, This blog contain the PPT slides of my YouTube video series Cryptography in Blockchain on Symmetric Cryptography . Video Link : Symmetric Key Cryptography | Cryptography in Blockchain - Part 2 ...
06:34 am GMT - Wed, May 24, 2023
Dev To Cryptography in Blockchain | Symmetric Key Cryptography | Part-2
Hi, This blog contain the PPT slides of my YouTube video series Cryptography in Blockchain on Symmetric Cryptography . Video Link : Symmetric Key Cryptography | Cryptography in Blockchain - Part 2 ...
06:30 am GMT - Wed, May 24, 2023
Dev To Building the Quote Generator Web App with HTML, CSS, and JavaScript
IntroductionThe Motivation BehindBuilding upon the Powerful TrioHosting and Source CodeResponsive DesignGive It a Try!Unleashing the Power of DedicationConclusion IntroductionWelcome to my blog, ...
06:30 am GMT - Wed, May 24, 2023
Dev To Angular with Nx in 2023? Seriously, You Should!
Honestly, its hard for me see why you wouldnt want to use Nx for your Angular application. And no, you dont need a monorepo. Let me break it down for you.A lot of people find it tough to set up a fold...
05:57 am GMT - Wed, May 24, 2023
Dev To This Week In React 146: Concurrency, Server Components, Next.js, React-Query, Remix, Expo Router, Skia, React-Native...
Hi everyone!Here we are with 2 weeks of React news. There are quite a few good React articles, and also some very interesting React-Native announcements related to the conferences that took place rece...
05:11 am GMT - Wed, May 24, 2023
Dev To Which technical skills are useful for test automation
If you work as a manual tester but want to transition to test automation, then youll need a few technical skills to do your new job efficiently. In this article, Ill walk you through some one of them ...
04:54 am GMT - Wed, May 24, 2023
Dev To Mastering JavaScript Array and its Methods
JavaScript arrays are essential data structures that allow developers to store and manipulate collections of values.Arrays in JavaScript provide a wide range of built-in methods that simplify and stre...
03:50 am GMT - Wed, May 24, 2023
Dev To 5 Essential Soft Skills for Developers
Developers require a blend of technical expertise and essential soft skills to thrive in their roles. These skills contribute to effective collaboration, communication, and overall professional succes...
01:41 am GMT - Wed, May 24, 2023
Dev To [pt-BR] Fundamentos do Git, um guia completo
Se voc j trabalha com Git diariamente, mas deseja ter uma boa compreenso dos fundamentos do Git, ento este post para voc.Aqui, voc ter a chance de verdadeiramente entender a arquitetura do Git e como...
01:14 am GMT - Wed, May 24, 2023
Dev To The State of JS
The State of JavaScript, May 2023: Trends, Predictions, and What to ExpectThe JavaScript landscape is continuously evolving, with new frameworks, libraries, and tools emerging every year. As we step i...
12:53 am GMT - Wed, May 24, 2023
Dev To SaaS - Entenda o significado do termo e sua importncia para o mundo do software
Nos ltimos anos, o termo SaaS tem se tornado cada vez mais comum no mundo da programao. Mas voc sabe o que SaaS e qual a sua importncia?SaaS a sigla para Software as a Service, ou Software como Serv...
11:55 pm GMT - Tue, May 23, 2023
Dev To Introducing Relano - Create beautiful "What's new" videos and automate your project's social media!
What is Relano?Relano is a GitHub action you could add to your repository to automatically create 'what's new' videos as soon as you publish a release! Just add the GitHub action to your workfl...
10:55 pm GMT - Tue, May 23, 2023
Dev To AI Assisted Blog with Nuxt, GitHub Codespaces & Actions
Photo by Rubaitul Azad on Unsplash What I builtFor the Hackathon I created a markdown based blogging website which triggers a preconfigured GitHub Codespace for writing new blog posts. To assist...
10:14 pm GMT - Tue, May 23, 2023
Dev To On Becoming a Successful Software Developer: A Guide for Emerging Talents
As someone who has been in this field for over 15 years, mainly as a mobile and desktop developer, I am thrilled to share some practical advice with you on your journey. Here are things I've found to ...
10:07 pm GMT - Tue, May 23, 2023
Dev To AIHiveCollective: The Netflix for AI Tools
What I built: AIHiveCollective: The Netflix for AI Tools Category Submission: Wacky Wildcards App Linkhttps://allhive.azurewebsites.net/ ScreenshotsOne of the tools is shown below...
09:58 pm GMT - Tue, May 23, 2023
Dev To Expose our REST API on AWS with a Custom Domain
DNS is hard.This is absolutely true for huge enterprise networks and distributed systems. With a simple Google search, we can find many IT incidents caused by DNS issues.But this is not the topic of t...
09:57 pm GMT - Tue, May 23, 2023
Dev To Arduino-Based Smart Gate System Prototype for Vehicle Detection and Access Control
Arduino-Based Smart Gate System Prototype for Vehicle Detection and Access Control Category Submission: Interesting IoT ScreenshotsThe gate and road before the car reached the sensor;T...
09:33 pm GMT - Tue, May 23, 2023
Dev To Fast Matrix Math in JS 2: WASM
Fast Matrix Math 2Last time we looked a number of ways to add two matrices starting from naive and applying simplifications until we basically just formed a flat loop over the data which turned ...
09:00 pm GMT - Tue, May 23, 2023
Dev To DEVDiscuss: Recovering From Burnout
image created by Margaux Peltat for the Chilled Cow YouTube channelTime for #DEVDiscuss right here on DEV How to Come Back From Burnout Henry Boisdequin May 19 5 ...
08:35 pm GMT - Tue, May 23, 2023
Dev To Simplify Your Mock Data Creation in Tests with @lifeiscontent/to-mocked
Are you spending too much time constructing complex mock data for your tests? Do you often find yourself ensuring that the mock data accurately reflects the actual types, but feeling it's a tedious an...
08:22 pm GMT - Tue, May 23, 2023
Dev To Future of CSS: Popover API
In this post we're going to be looking at not one but two new exciting things coming to CSS, the first is the Popover API. While I think it's great by itself the things we can do with it when paired w...
07:10 pm GMT - Tue, May 23, 2023
Dev To Logging in ASP.NET Core 6
Logging is an essential component for software development and maintenance. It helps us understand what is happening inside our applications, identify errors and unexpected behaviors, troubleshoot pro...
07:08 pm GMT - Tue, May 23, 2023
Dev To PHP variadic
Variadic functions accept a "non-fixed" (a.k.a. variable) number of arguments.The term is used for variable-length argument lists. Old fashion vs. ...The old way of writing variadic functions wou...
06:59 pm GMT - Tue, May 23, 2023
Dev To Como por em prtica suas habilidades com programao
Existem muitas maneiras de por em prtica suas habilidades com programao, mas hoje trago aqui a plataforma codewars que oferece desafios de programao em diversas linguagens, tendo tambm acesso uma vas...
06:59 pm GMT - Tue, May 23, 2023
Dev To How To Create Your Own Programming Language
Programming languages fascinate me. They are the means by which we communicate human desires into machine-usable instructions that can create amazing art, produce scientific breakthroughs, and carry o...
06:53 pm GMT - Tue, May 23, 2023
Dev To Seamlessly Convert Web Apps to Android App: Automate with Capacitor and GitHub Actions
What I builtI have developed a GitHub action that allows you to transform a web app, written in any javascript framework, into a production-ready Android app that is prepared for deployment on t...
06:42 pm GMT - Tue, May 23, 2023
Dev To Entendiendo Docker.
Los contenedores son una tecnologa que ha venido a revolucionar muchos de los aspectos de como es que se maneja la infraestructura tecnolgica y el desarrollo de software. Docker es la tecnologa de con...
06:34 pm GMT - Tue, May 23, 2023
Dev To What Is a Content Management System (CMS)?
CMS stands for Content Management System. It refers to a software application or a set of tools that allows users to create, manage, modify, and publish digital content on the internet. A CMS provides...
06:19 pm GMT - Tue, May 23, 2023
Dev To PR Summary using Open AI and Github actions
What I builtPR Summary is a GitHub Action that generates a summary of a pull request (PR) and adds it as a comment to the PR. The summary includes the PR title, description, and a generated summ...
06:14 pm GMT - Tue, May 23, 2023
Dev To Swiftube - Creating videos using React AI
What I builtI've built Swiftube, an innovative application that transforms user prompts into animated videos, complete with intro & outro, images, voice-over and table. Category Submiss...
06:08 pm GMT - Tue, May 23, 2023
Dev To Keeping up with my cat's using a RaspberryPi
As a former dog owner and first time cat dad I was amazed at how cats are "potty trained" practically from birth. I was prepared to deal with the smell when having to clean the litter box. However, I ...
06:00 pm GMT - Tue, May 23, 2023
Dev To Why are Companies stuck with Java 8?
Java 8, which was released in 2014, is considered quite old now, having been around for almost 9 years. However, many projects and companies are still on Java 8/JDK 8.According to survey data, 46% of ...
05:56 pm GMT - Tue, May 23, 2023
Dev To How to Install and Set Up Terminator Oh My ZSH! on Ubuntu 23.04
I've been a fan and loyal user of Oh-my-Zsh! for many years; it makes my shell more useful with little things such as git branch information and smart autocomplete. For terminal software, I really enj...
05:54 pm GMT - Tue, May 23, 2023
Dev To Is Coding a Prerequisite for Being a Developer?
In today's tech-driven world, coding is a valuable skill to have. Whether you're looking for a job in the tech industry or want to be able to create your software, learning how to code can open up a w...
05:21 pm GMT - Tue, May 23, 2023
Dev To Why Your Cloud Assets Need A Time Machine
Tracking the configuration of cloud resources is essential in the DevOps world. But what happens when you need to look back at past configurations? This is where resource history tracking comes in. By...
05:17 pm GMT - Tue, May 23, 2023
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
05:11 pm GMT - Tue, May 23, 2023
Dev To GithubHack23 : Pomotimer App using Vanilla JavaScript
What I builtI created a pomodoro timer app to help users to focus and rest at certain intervals. This app is based on the Pomodoro time management method developed by Francesco Cirillo in the la...
05:07 pm GMT - Tue, May 23, 2023
Dev To DevToo
What I builtI suggestion and search engine for dev.to Category Submission:Wacky Wildcards App Linkhttps://devtoo.dev/ Screenshots DescriptionA search engine and suggestion sy...
05:04 pm GMT - Tue, May 23, 2023
Dev To Generative AI with Azure OpenAI (GPT-4 Overview)
Hey, there! In this article we'll learn about Generative AI, and how to use the Azure OpenAI service for natural language interaction with GPT-4. Generative AI overviewGenerative Artificial Intel...
05:00 pm GMT - Tue, May 23, 2023
Dev To What Tools Do You Use To Make Your Products More Accessible?
Hey hey!CodeNewbie Podcast is coming out with a new episode tomorrow with Daniel Devesa Derksen-Staats about his route to a career in accessibility, making code more accessible, and the importance of ...
04:58 pm GMT - Tue, May 23, 2023
Dev To TwitterGPT: Your high performance twitter assistant.
What I builtTwitterGPT, a personalised Twitter content generation app. Our aim with TwitterGPT is to bring the power of AI to social media, starting with Twitter. Making it easier for anyone to ...
04:57 pm GMT - Tue, May 23, 2023
Dev To Part 7: Conclusion and Next Steps
Section 7: Conclusion and Next StepsCongratulations on completing this TypeScript course! Throughout the course, we have covered the fundamentals of TypeScript and explored various advanced topi...
04:55 pm GMT - Tue, May 23, 2023
Dev To Part 6: Advanced TypeScript Topics
Section 6: Advanced TypeScript TopicsIn this section, we will explore advanced topics in TypeScript that will enhance your understanding of the language and enable you to write more robust and s...
04:21 pm GMT - Tue, May 23, 2023
Dev To Go Channel: Master the Art of Concurrency in Golang
Welcome to our guide on Go channels! In this blog, well learn the concept of Go channel, which are the communication pathways between goroutines in Go. Whether you are a beginner to concurrency or loo...
04:18 pm GMT - Tue, May 23, 2023
Dev To Practicing Kubernetes Control Plane environment in Killercoda
Killercoda Interactive TerminalKillercoda offers free environments (based on Ubuntu) with various tools for beginners to try hands-on. It also has the Kubernetes playground which provides contro...
04:14 pm GMT - Tue, May 23, 2023
Dev To Part 5: Asynchronous Programming with TypeScript
Section 5: Asynchronous Programming with TypeScriptIn this section, we will dive into asynchronous programming with TypeScript. Asynchronous operations are essential for handling time-consuming ...
04:07 pm GMT - Tue, May 23, 2023
Dev To Part 4: Working with Modules and Imports
Section 4: Working with Modules and ImportsIn this section, we will explore modules and imports in TypeScript. Modules provide a way to organize our code into separate files and promote reusabil...
03:46 pm GMT - Tue, May 23, 2023
Dev To Introducing an Open-Source Admin Dashboard Template Based on Tailwind CSS
In today's digital landscape, web developers often face the challenge of building efficient and visually appealing admin dashboards. These dashboards serve as a crucial tool for managing and monitorin...
03:42 pm GMT - Tue, May 23, 2023
Dev To Day 1-Menjadi Android Developer
Hari ini merupakan awal saya mempelajari android, dan melalui platform ini saya akan menuliskan perjalanan saya selama mempelajari android.Hari ini saya belajar melalui web developer.android.com mulai...
03:24 pm GMT - Tue, May 23, 2023
Dev To ossjobs.dev land your next job in open source
We at crowd.dev are excited to share something weve been working on in the background for our community: ossjobs.dev. ossjobs.dev is a job board to help passionate individuals find their next career ...
03:21 pm GMT - Tue, May 23, 2023
Dev To Supercharge Your Ionic Data Reloading with ngx-data-loader and ion-refresher
Hello, everyone! In a previous blog post I talked about how to use ngx-data-loader to load data declaratively in Angular. In this post, we'll see how ngx-data-loader and ion-refresher work together to...
03:00 pm GMT - Tue, May 23, 2023
Dev To Azure DevOps agents on AKS with workload identity
Recently I deployed some Azure DevOps (ADO) agents on Azure Kubernetes Service (AKS) and use the new workload identity add-on to authenticate to Azure. We mainly use these agents to deploy other Azure...
03:00 pm GMT - Tue, May 23, 2023
Dev To Open source maintenance can be stressful, lonely, and financially unrewarding
In late 2022, Tidelift fielded its second survey of open source maintainers. Hundreds of maintainers responded with thoughts about getting paid for their work, the security and maintenance practices t...
02:57 pm GMT - Tue, May 23, 2023
Dev To Extending Java APIs - Add Missing Features Without the Hassle
The Java API is vast. Thats great, but sometimes a missing method or capability can be frustrating. With Manifold, developers can solve this problem without having to wait for Java to add a feature in...
02:55 pm GMT - Tue, May 23, 2023
Dev To Building Pokefetch: A Pokmon Type Finder with Angular and PokeAPI
In this blog post, we will explore how to build a web application named Pokefetch using Angular and the PokeAPI open API. Our goal is to create a user-friendly interface that allows users to input the...
02:03 pm GMT - Tue, May 23, 2023
Dev To How to interpret a sequence diagram
Follow along on this tour of a sequence diagram, covering the following concepts:Lifeline: A vertical line that represents an object or component in the system. The lifeline shows the lifetime of the ...
12:48 pm GMT - Tue, May 23, 2023
Dev To Yet Another Newsletter LOL: Baseline
Another week, another newsletter. Lets get to it!Around the WebA fantastic list of curated data viz resources care of Colin Megill, Introduction to Data Visualization for the Web. Big ups to Ken Wheel...
12:48 pm GMT - Tue, May 23, 2023
Dev To Getting started with gRPC in Rust
Microservices architecture is one of the preferred methods of building scalable and robust applications. It involves breaking large applications into smaller components that are well-defined, performs...
12:44 pm GMT - Tue, May 23, 2023
Dev To Kubernetes scheduler deep dive
The scheduler is in charge of deciding where your pods are deployed in the cluster.It might sound like an easy job, but it's rather complicated!Let's start with the basic.When you submit a deployment ...
12:44 pm GMT - Tue, May 23, 2023
Dev To Getting started with gRPC in Golang
Microservices architecture is one of the preferred methods of building scalable and robust applications. It involves breaking large applications into smaller components that are well-defined, performs...
12:13 pm GMT - Tue, May 23, 2023
Dev To Converting Jupyter Notebooks to Markdown Made Easy with nbconvert
Introduction:As a contributor to an open-source project, I recently found myself tasked with documenting a showcase using Jupyter Notebooks. The challenge was to convert the showcase.ipynb file ...
12:04 pm GMT - Tue, May 23, 2023
Dev To Building a bidding system with NextJS
TL;DRNextJS introduced its new server actions components, and I had to test them out to see what is all the fuss about I have built a simple app where you can register to the system, add a new p...
11:56 am GMT - Tue, May 23, 2023
Dev To Complete Machine Learning Curriculum for 8 Weeks...
Here is the basic Machine Learning Course Curriculum for beginners of 8 weeks...Week 1: Introduction to Machine LearningUnderstand the concept of Machine Learning and its applications.Differentiate be...
11:49 am GMT - Tue, May 23, 2023
Dev To Open Source Voice Changing Software
Just came across this github repo written in Typescript where the software can change your voice in REALTIME...https://github.com/w-okada/voice-changerFor me this is scary, the implications of this so...
11:36 am GMT - Tue, May 23, 2023
Dev To I created 100 unique CSS patterns | The best collection
After the CSS Loaders and the CSS Underline/Overlay animations, I am back with another big collection. This time it's about CSS Patterns. CSS Pattern More than 100 unique CSS patterns coded f...
11:33 am GMT - Tue, May 23, 2023
Dev To Moonly weekly progress update 50 - Getting closer to a Sniper tool
Moonly weekly progress update #50 Getting closer to a Sniper toolThe working version of Sniper is there. But its not ready for production, specifically because we need to finish up with some im...
11:30 am GMT - Tue, May 23, 2023
Dev To Getting Started with SuperAGI: Infrastructure for building useful Autonomous AI Agents
SuperAGI is an open-source platform providing infrastructure to build autonomous AI agents. Designed to run multiple agents concurrently, SuperAGI's diverse set of features and tools allows developers...
11:16 am GMT - Tue, May 23, 2023
Dev To Synthetic.ai: A Content Generator using AI
One fateful day, as I logged into the Dev Community, I found myself captivated by a post discussing about the new GitHub + DEV 2023 Hackathon. Excitement filled me as I realized that I had the perfect...
11:07 am GMT - Tue, May 23, 2023
Dev To Creating responsive tooltips in React with react-tooltip
Author: David Omotayo IntroductionA tooltip is a short and informative message that appears when a user interacts with certain elements on a webpage. The main objective of a tooltip is to provide...
10:08 am GMT - Tue, May 23, 2023
Dev To How I converted a podcast into a knowledge base using Orama search and OpenAI whisper and Astro
As many of you know, I have been hosting a podcast for the last three and a half years. It is one of the most exciting experiences of my life. I have produced approximately 200 hours of audio content ...
10:03 am GMT - Tue, May 23, 2023
Dev To Githubhack23 - Monoripify, a CI CD web app
What I builtI built a web app where you can come a see insights about your repo's build process and also deploy your repo with just one click to Railway. Category Submission:DIY Deployment...
09:51 am GMT - Tue, May 23, 2023
Dev To What is Open Source and Why is it so Goddamn Popular?
tl;dr It create projects with a worldwide impact It raises the bar for securityIt accelerates development and feedback loops.If the project is a product, it accelerates adoptionBecause everyone benefi...
09:30 am GMT - Tue, May 23, 2023
Dev To How to Build a Modal Video Component with Tailwind CSS and Vue
Live Demo / Download--Welcome to the third and final part of our series on How to Build a Video Modal Component! In this tutorial, we will create a fully-functional video modal component using V...
09:30 am GMT - Tue, May 23, 2023
Dev To How to Build a Modal Video Component with Tailwind CSS and Next.js
Live Demo / Download--Welcome to the second part of the series of How to Build a Video Modal Component with Tailwind CSS! In the previous part, we learned how to create a modal video component u...
09:30 am GMT - Tue, May 23, 2023
Dev To How to Build a Modal Video with HTML, Tailwind CSS and Alpine.js
Live Demo / Download--Modal video components are increasingly used in modern web design because they allow for quickly watching a video without leaving the page and focusing on the content witho...
09:19 am GMT - Tue, May 23, 2023
Dev To Deploying Your First Dockerized Django REST API on AWS Elastic Beanstalk: A Comprehensive Guide
Welcome to this comprehensive guide on deploying a Dockerized Django REST API on AWS Elastic Beanstalk. This tutorial is designed to walk you through the process, starting from setting up your Django ...
09:11 am GMT - Tue, May 23, 2023
Dev To GitHub Actions for MongoDB Atlas App Services
What I builtI created GitHub Actions for MongoDB Atlas App Services. There are two jobs: build Astro to generate static filescopy static files and push them to MongoDB Atlas App Services. C...
09:11 am GMT - Tue, May 23, 2023
Dev To Zero Knowledge Proofs
In my past post I tried to explain what a mixing service is, I also put an example where Kim made a terrible mistake that got him into jail for sure. These articles will be part of a series of article...
09:10 am GMT - Tue, May 23, 2023
Dev To ChartGPT: Creating Stunning Visualizations with Text-based Input
Have you ever wished you could create beautiful charts in a matter of seconds with just a simple text description? If so, then ChartGPT is the tool for you. ChartGPT is an innovative open-source proje...
09:00 am GMT - Tue, May 23, 2023
Dev To lizod - spiritual successor of zod less than 1kb
(Translated with www.DeepL.com/Translator. Original Japanese version is https://zenn.dev/mizchi/articles/lizod-is-lightweight-zod)lightweight-zod, hence lizod.You can use npm install lizod -S. tl...
08:40 am GMT - Tue, May 23, 2023
Dev To Youtube Collabration?
Are you interested in youtube Collaboration?...
08:22 am GMT - Tue, May 23, 2023
Dev To How to Write Better PowerShell Scripts: Architecture and Best Practices
PowerShell is a powerful scripting language that can automate tasks, manage configuration, and interact with various systems and services. However, writing good PowerShell scripts requires more than j...
07:50 am GMT - Tue, May 23, 2023
Dev To Playing with Copilot CLI on top of Warp terminal
I recently got access to the new Copilot CLI, which basically gives you the full power of GitHub Copilot but in your favourite terminal so... time to give it a try!As of today, the tool is in the wait...
07:34 am GMT - Tue, May 23, 2023
Dev To Change how you perceive slow mornings as a Dev!
Every morning presents us with an opportunity to seize the day and embrace success. While some mornings may burst forth with boundless energy, propelling us towards our goals, today gifted me with a d...
07:33 am GMT - Tue, May 23, 2023
Dev To The comprehensive guide to Angular Performance Tuning
It's not uncommon to see Angular apps slow down over time. Angular is a performant platform, but if we don't know how to create performant Angular apps, our apps will become slower as they evolve. As ...
07:04 am GMT - Tue, May 23, 2023
Dev To The Origins of IaC
Infrastructure as Code is a key element of most top performing engineering setups. Its a big leap forward in the way Ops and Devs interact with their own infrastructure. (Galante, 2021)After the intro...
07:00 am GMT - Tue, May 23, 2023
Dev To Code Your Way to Seals
One of my favorite Instagram accounts issealotd(Seal of the Day). Getting a cute pinniped every day is one of the few things that gets me out of bed in the morning, as well as helping developers build...
07:00 am GMT - Tue, May 23, 2023
Dev To Leveling Up as an Experienced Coder: Is Continuing Education Worth It?
We all know that staying relevant in the ever-changing tech landscape is essential. So, here's the question: Do you think pursuing continuing education or specialized certifications is necessary to en...
07:00 am GMT - Tue, May 23, 2023
Dev To How Do You Ensure Your Code Speaks Clearly to Other Developers?
When it comes to writing code, readability and understandability are crucial for collaboration and maintainability. We all strive to make our code accessible to other developers, but the question is: ...
06:03 am GMT - Tue, May 23, 2023
Dev To Tetris Testimonial Quotes
Had a bit of fun last night with this week's Codepen Challenge.I had no ideas for the topic Testimonial Quotes but then I noticed my wife playing Tetris on an ancient GameBoy, completely absorbed I ...
05:49 am GMT - Tue, May 23, 2023
Dev To 27 Best VScode Extension to Boost Productivity
VS Code is a popular code editor known for its flexibility and customization options. Its thriving extension ecosystem allows developers to enhance their productivity and make their coding experience ...
05:34 am GMT - Tue, May 23, 2023
Dev To Developer Updates May Edition
Recent UpdatesUnblocking the Power of JunoDB We are excited to release JunoDB as open source! JunoDB is a key-value store that provides highly secure NoSQL infrastructure with single-digit milli...
04:50 am GMT - Tue, May 23, 2023
Dev To Web Scraping vs Web Crawling: Exploring the Legality and Ethics of Data Extraction
IntroductionIn the digital age, the internet has become a vast repository of information, with websites containing valuable data for various purposes. Two commonly used methods are web scraping ...
04:49 am GMT - Tue, May 23, 2023
Dev To Optimizing Angular Applications: Removing NgRx DevTools in Production
When developing an Angular application with NgRx, the NgRx DevTools can be incredibly useful for debugging and monitoring state changes. However, when it comes to deploying your application to product...
04:21 am GMT - Tue, May 23, 2023
Dev To Creating keyboard shortcuts for web apps with JavaScript
In this tutorial well be creating keyboard shortcuts that can be used in web apps. These are particularly handy when you want to give users the ability to save or copy data, navigate, or control playb...
04:20 am GMT - Tue, May 23, 2023
Dev To Introduction to React JS: A Beginner's Guide
IntroductionWelcome to the first part of our four-part series on React.js!In this series, we will dive deep into the world of React.js and explore its features, benefits, and how to leverage its...
04:00 am GMT - Tue, May 23, 2023
Dev To Enhance Your Productivity with 5 VS Code Extensions
VS Code, the widely acclaimed code editor, has gained immense popularity among developers due to its remarkable features. It is a cross-platform, open-source tool that offers flexibility and customiza...
01:26 am GMT - Tue, May 23, 2023
Dev To How to Create an Attractive File Upload Widget With React/Next.js and Tailwind CSS
In the modern web landscape, file uploading is a fundamental feature that many applications require. Whether it's a profile picture on a social media platform, an attachment in an email, or a document...
12:57 am GMT - Tue, May 23, 2023
Dev To Everything you need to know about algorithms
Algorithm is an exact description of how to solve a problem. Algorithms are basically what programming is all about: we tell computers, in very exact ways with programming languages, how to solve prob...
12:55 am GMT - Tue, May 23, 2023
Dev To Unleash the power of random in Google Chat
What I builtRandomBot is a Google Chat Apps that allow you to avoid the stress of making a choice.In addition, RandomBot is capable of providing motivations, quotes, and recommendations for anyt...
12:39 am GMT - Tue, May 23, 2023
Dev To Bandit Level 0
IntroductionBandit0 is the first level of the OverTheWire Bandit wargame. In this level, we will learn how to use SSH to connect to the remote server and gain access to the password for the next...
12:22 am GMT - Tue, May 23, 2023
Dev To Presso-Driven Development
Last Thursday I gave a presentation at the Melbourne Golang meetup. In this presentation, I had a slide that contained a warning about "Presso-Driven Development". Presso-Driven Development, or PDD, i...
12:21 am GMT - Tue, May 23, 2023
Dev To Introducing the Fantastic New Network State Utils Library for Android
Hey Android developers! Have you been struggling with network state management in your Android projects? Good news the Network State Utils library is here to simplify the process and offer seamless ...
11:14 pm GMT - Mon, May 22, 2023
Dev To Githubhack23: Vegaration or Visualising continuous integration using Github actions and vega-lite
What I builtA tool to aid development teams by visualising Continuous Improvement. I used GitHub actions to log information about every commit made on a repo (e.g. user, sha, passing tests, fai...
09:56 pm GMT - Mon, May 22, 2023
Dev To Choosing the Right Programming Language: A Path to Becoming a Masterful Software Engineer
Many programmers often find themselves pondering over which programming language to learn as they embark on their journey to becoming a Software Engineer. Engulfed in debates and discussions about the...
09:53 pm GMT - Mon, May 22, 2023
Dev To AI Slack Bots - Juggling Multiple Bot Personas
I'm thrilled to share a little project I've been working on, something that climbed into my head and refused to leave until I built it. It's called AI-SlackBot, and it's designed to inject a dash of A...
09:00 pm GMT - Mon, May 22, 2023
Dev To Ace the "What was your greatest professional achievement" question in your next interview.
As a job seeker, one of the most challenging interview questions to answer is, "What was your greatest professional achievement?" It's easy to freeze up and struggle to come up with a response that sh...
08:39 pm GMT - Mon, May 22, 2023
Dev To Subqueries Unraveled: Exploring SQLs Hidden Power
As you work with tables and databases, sometimes you may require the output from one query, to act as input in another query, in order to get the desired output from the second query. This would requi...
08:17 pm GMT - Mon, May 22, 2023
Dev To Demystifying CI/CD: A Beginner's Guide to Continuous Integration and Continuous Delivery
In the world of software development, there are several key practices that enable teams to deliver high-quality applications efficiently. Two of the most important concepts are Continuous Integration ...
08:15 pm GMT - Mon, May 22, 2023
Dev To What is it like to be a software developer?
I am writing this article for beginners who are not yet aware of what awaits them. I hope it will give you a better insight into what it means to work in this profession.First of all, the journey from...
08:09 pm GMT - Mon, May 22, 2023
Dev To Music Monday What are you listening to? (Blues Edition)
cover image source: PBS Digital StudiosSo, last week we covered Jazz and this week we're turning our heads to another great old genre that we have Black Americans to thank for, the Blues! The Blues ar...
07:59 pm GMT - Mon, May 22, 2023
Dev To What is Phone Number Trustworthiness?
Welcome back to the Identity Trends blog series! This is the third post in our series. Today, well focus on the concept of phone number trustworthiness, a critical aspect of Trend #3: Reducing Fraud. ...
07:48 pm GMT - Mon, May 22, 2023
Dev To Building a Chrome Extension with SvelteKit
Today I'm going to give you a brief run through on how to develop a chrome extension in sveltekit.A big shout out to michmich112 for creating a wonderful sveltekit adapter that makes this easy Ge...
07:42 pm GMT - Mon, May 22, 2023
Dev To Building Secure Software: Ten Tips for Software Developers
Security is crucial in software development, and you don't have to be a security engineer to take responsibility for your software's security. Here are some tips to keep in mind to make your software ...
07:36 pm GMT - Mon, May 22, 2023
Dev To Route 53 Resolver Magic
This post covers some core concepts of Route 53 Resolvers and how they can help establish inbound and outbound name resoltion with your on-premise and AWS resources. IntroductionRoute 53 resolver...
07:34 pm GMT - Mon, May 22, 2023
Dev To Ensemble of RandomForest GradientBoost CatBoost
What I builtI built an ensemble of machine learning models using Random Forest, Gradient Boosting, and CatBoost regressors to predict a target variable. The models are trained on a dataset, and ...
07:04 pm GMT - Mon, May 22, 2023
Dev To Go is Not Java
TL:DRStop posting about Patterns in Go that are nothing more than verbose Java boilerplate ported to Go syntax.People keep posting Patterns in Go - XXXXX articles.They are not even Object Orient...
07:03 pm GMT - Mon, May 22, 2023
Dev To Automate Kubernetes Deployment using Terraform and Github Actions
GitHub Action + Dev 2023 Submission What I builtI've created Terraform code that will create a namespace and deploys the Nginx server in the minikube cluster and TF code verification and de...
07:03 pm GMT - Mon, May 22, 2023
Dev To Inspiraes para repositrios de estudos no Github
Encontre a inspirao certa para criar seus repositrios de estudos no Github!Quando se trata do Github, muitos devs focam em us-lo apenas como um portflio de projetos de programao. No entanto, o G...
06:27 pm GMT - Mon, May 22, 2023
Dev To Omkar DevTools: A Swiss Army knife for developers
Maybe you just knowPowerToys. It's a set of utilities for power users to tune and streamline their Windows experience for greater productivity.DevTools is more or less the same thing, but for develope...
05:04 pm GMT - Mon, May 22, 2023
Dev To Dask - Collaborative Task Manager Application for GitHub DEV Hackathon
What I builtIn the context of the Hackathon, I decided to build a mobile application which could help everyone to: Organize their tasks into personal projects, and their projects will be saved i...
05:00 pm GMT - Mon, May 22, 2023
Dev To How To write a Smart Contract Wallet with Ownership change
A smart contract Wallet can be defined as a device or application that lets users customise the way they would prefer to manage their digital assets. One very important skill of a smart contract devel...
04:46 pm GMT - Mon, May 22, 2023
Dev To Rails Frontend Bundling - Which one should I choose?
Propshaft? Or Sprockets?If you use the following options: ImportMapsJSBundling-Railsyou'll be using either the Sprockets or Propshaft. The default that Rails ships with is Sprockets. If you're i...
04:27 pm GMT - Mon, May 22, 2023
Dev To Quickly learn how new-to-you code works using sequence diagrams
You may have heard about or experienced the value of sequence diagrams. In this article, Ill introduce sequence diagrams and describe what they are good for. Ill also give you a tour through the featu...
04:22 pm GMT - Mon, May 22, 2023
Dev To Introducing QRInked - Create and Manage QR Codes
What I builtI created a web-based application called QRInked that allows users to create and manage QR codes. Category Submission:The best category matches my project is Wacky Wildcards ...
04:17 pm GMT - Mon, May 22, 2023
Dev To A One Person Startup Tech Stack - Next.js, Django, Kubernetes, and GCP
IntroductionIn this article, I will share the tech stack I used to build my startup, Omkar. My startup consists of several components, including Frontend, Backend, Blog. By learning about my tec...
03:52 pm GMT - Mon, May 22, 2023
Dev To PyPI Repository Under Attack: New Users and Package Uploads Temporarily Stopped
Python developers, both seasoned and newcomers, may have recently encountered an unexpected obstacle. The maintainers of the Python Package Index (PyPI), the official third-party software repository f...
03:46 pm GMT - Mon, May 22, 2023
Dev To Part 3: Advanced TypeScript Concepts
Section 3: Advanced TypeScript ConceptsIn this section, we will explore advanced concepts in TypeScript that allow us to write more expressive and robust code. We will cover union and intersecti...
03:26 pm GMT - Mon, May 22, 2023
Dev To Part 2: TypeScript Basics
Section 2: TypeScript BasicsIn this section, we will delve into the basics of TypeScript. We will explore data types, variables, functions, and objects, and understand how to leverage TypeScript...
03:26 pm GMT - Mon, May 22, 2023
Dev To Part 1: Introduction to TypeScript
Section 1: Introduction to TypeScriptTypeScript is a powerful programming language that builds on top of JavaScript by adding static typing and advanced features. It provides a way to write safe...
03:18 pm GMT - Mon, May 22, 2023
Dev To WebRTC 102: 4 Understanding SDP Internals
IntroductionAs a WebRTC developer, you've probably heard the term SDP thrown around quite a bit, but what exactly is SDP and why is it important in WebRTC? In this article, we'll explore SDP it...
02:54 pm GMT - Mon, May 22, 2023
Dev To How to pivot data using Dynamic SQL in SQL Server
SQL Server PIVOT operator is useful when you know all values which should become columns. But if you do not know what is exactly in the table. How to turn rows into columns?Dynamic SQL can help with i...
02:40 pm GMT - Mon, May 22, 2023
Dev To Server Side Rendering (SSR) Vs Static Site Generation (SSG)
Server Side Rendering (SSR) and Static Site Generation (SSG) are terms used to describe how web pages are generated and rendered. This article explains the difference between both terminologies and wh...
02:30 pm GMT - Mon, May 22, 2023
Dev To 7x more value for money than Datadog - SigNoz
Democratize observability for engineering teams of all sizes!Thats the vision that drives us every day. SigNoz is open source, provides three signals (logs, metrics, and traces) under a single pane, a...
02:04 pm GMT - Mon, May 22, 2023
Dev To Python: prevent import errors
I've already asserted in this series that you should catch errors in your Python scripts.Not only that it improves user experience, but it may save you some precious time if you provide support. ...
01:58 pm GMT - Mon, May 22, 2023
Dev To Unlocking GitHub Codespaces for Workshops
I remember the first time I taught a technical workshop. It involved building inside the context of a Ruby on Rails application. I had practiced the delivery of the workshop for hours. I rehearsed all...
01:47 pm GMT - Mon, May 22, 2023
Dev To MooptOS: Open IoT Platform for Decentralized Urban Farming
What I builtAn open Internet-of-Things (IoT) platform, consists of modular software and hardware, for decentralized urban farming. Category Submission:We're submitting for the 'Interesting ...
01:39 pm GMT - Mon, May 22, 2023
Dev To Malwares e ataques cibernticos
Nos dias de hoje, em que a tecnologia se tornou parte integrante da vida cotidiana, a segurana ciberntica uma preocupao crescente. A cada ano, milhes de pessoas so vtimas de malwares e ataques cibern...
01:33 pm GMT - Mon, May 22, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:49 pm GMT - Mon, May 22, 2023
Dev To Mastering React Interview: Top Common Questions and Best Practices
1. Introduction: 1.1. Importance of React interviews1.2. How to use this guide2. Getting to Know the Basics2.1. What is React?2.2. Key features and benefits2.3. React vs other popular frameworks3. Com...
12:48 pm GMT - Mon, May 22, 2023
Dev To Demystifying Custom Hooks in React: Reusable Stateful Logic
Demystifying Custom Hooks in React: Reusable Stateful LogicReact is a popular JavaScript library for building user interfaces, and it provides powerful tools like hooks to manage state and lifecycle w...
12:16 pm GMT - Mon, May 22, 2023
Dev To TestCulture Episode 34 Systemic view
SAFe applies this principle to understand software development as a whole because:1 the solution is a system in its own right2 the company that builds this system is a system in its own right3 this co...
12:15 pm GMT - Mon, May 22, 2023
Dev To [Nestia] Make NestJS 30x faster with fastify
Outlinenestia and fastify enhances NestJS server performance about 10x to 30x higher.Previous Article: Boost up NestJS server much faster and easierGithub Repository: https://github.com/samchon/...
12:15 pm GMT - Mon, May 22, 2023
Dev To A developer's guide to deploy applications on Kubernetes
If you haven't heard of Kubernetes by now, it means you are reading this from another planet. I didn't think I would have such a reach, awesome!In short, Kubernetes - or its numeronym k8s - is an open...
12:02 pm GMT - Mon, May 22, 2023
Dev To FLaNK Stack Weekly for 22 May 2023
22-May-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevIt was amazing in Raleigh-Durham. The people are friendly, the food is great and IBM run amazing events. When the Data, AI and Stre...
11:41 am GMT - Mon, May 22, 2023
Dev To 10 Missing Selenium Methods!
IntroductionBased on my experience, I have created multiple utilities to simplify Selenium for bot developers. First, let me describe these utilities to you, and then I will explain how to use t...
11:36 am GMT - Mon, May 22, 2023
Dev To ASP.NET Core in.NET 8 is on The Way! Discover the NEWFeatures
Yes, you are reading correctly, the latest news about ASP.NET Core has been released! Were about to dive into all the exciting new features and updates aimed at providing you a more efficient and enjo...
11:24 am GMT - Mon, May 22, 2023
Dev To How To Write Maintainable and Clean Firebase Cloud Functions?
Recently for my IoT project i needed to develop and deploy endpoints with less effort and in less time. Because of all the speed that I want, I also wanted to make sure everything is safe, logged and ...
11:20 am GMT - Mon, May 22, 2023
Dev To Journey to Mastery: Completing the FreeCodeCamp JavaScript Algorithms and Data Structures Certification
FreeCodeCamp JavaScript Algorithms and Data Structures Certification.This comprehensive certification program provided me with a solid foundation in JavaScript programming, covering a wide range...
11:09 am GMT - Mon, May 22, 2023
Dev To Unlocking the Power of GitHub: Tips and Tricks
When working on any platform or with any tool, finding out about shortcuts that make your life easier saves you not only time, but also makes you a better engineer. In this blog, I am sharing with you...
11:06 am GMT - Mon, May 22, 2023
Dev To Compensation Transaction Patterns - The Key to Handling Failures in Distributed Applications
As microservices architecture gains popularity, applications increasingly adopt the microservice approach. This approach involves breaking down the entire business flow into individual microservices t...
10:52 am GMT - Mon, May 22, 2023
Dev To Hosting a Static HTML and Tailwind CSS Website Using Surge: A Step-by-Step Guide
Introduction:Welcome to this informative blog post where we will take you through the step-by-step process of hosting a static HTML and Tailwind CSS website. By carefully following these instructions,...
10:18 am GMT - Mon, May 22, 2023
Dev To No Code/Low Code Vs. Traditional Development
Do you want to know which is better No Code/Low Code or Traditional Development? Are you looking for the advantages and disadvantages of each? Do you need to know how to choose between them? And int...
10:08 am GMT - Mon, May 22, 2023
Dev To ChatGPT Meets SEO:Discover 10 Prompts That Will Transform Your Search Engine Game
Navigating the labyrinth of Search Engine Optimization (SEO) requires a keen understanding of its various components. In this guide, we're unpacking ten unique SEO prompts that delve into the heart of...
09:48 am GMT - Mon, May 22, 2023
Dev To Building an intelligent CRM using ChatGPT, PostgreSQL, and ToolJet
In this tutorial, you'll learn how to build a CRM (Customer Relationship Management) application using ChatGPT, ToolJet, and PostgreSQL. IntroductionThe CRM application will allow you to add new ...
09:33 am GMT - Mon, May 22, 2023
Dev To How To Use Sanity with Next.js 13 full Guide
Sanity is a powerful and flexible content management system (CMS) that allows you to create and manage content for websites, applications, and digital experiences. It provides an easy-to-use interface...
08:51 am GMT - Mon, May 22, 2023
Dev To Recruiting is broken. Lets fix it!
Introduction:Job hunting can feel like a wild roller coaster ride, full of peaks, valleys, and unexpected turns.Resume Format Frustrations: Hours spent polishing your resume can seem pointless i...
08:35 am GMT - Mon, May 22, 2023
Dev To AWS open source newsletter, 157
May 22nd, 2023 - Instalment #157WelcomeHello and welcome to the AWS open source newsletter, #157. Apologies for the lack of newsletter last week, but hopefully this week will make up for that as...
08:20 am GMT - Mon, May 22, 2023
Dev To Weekly Roundup (May 15): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, and #powerplatform communities. #workplaceCreating a Fun and Engaging Workplac...
08:08 am GMT - Mon, May 22, 2023
Dev To Improving Web Performance with Lazy Pattern
One of my all time favorite pattern for improving performance in modern web applications is relatively simple to explain:Just load what the user actually needsThis sounds really easy right? It should ...
08:08 am GMT - Mon, May 22, 2023
Dev To June 1- June 3 RT-Thread Global Tech Conference Agenda
Mark your calendars for June 1st to June 3rd and get ready to be blown away by the 2023 RT-Thread Global Tech Conference! We cant wait to share all the juicy details about this incredible event.Dont m...
08:06 am GMT - Mon, May 22, 2023
Dev To Building ChatGPT-powered apps in 5 steps
In this article, we will explore the possibility of rapidly building ChatGPT apps using the low-code solution, ToolJet. IntroductionIn the traditional approach, building apps and integrating the...
07:52 am GMT - Mon, May 22, 2023
Dev To Liman Cihaz Ynetim ile Depodan Paket Kurulum
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.Paketler sekmesine girilir.Sol stteki yeil Paket Ykle butonuna tklanr. 1. Paket Aksi...
07:00 am GMT - Mon, May 22, 2023
Dev To How Do You Build a Strong Coding Portfolio?
Experienced developers! We need your invaluable insights to guide new coders on their journey to building an impressive portfolio of coding projects. How would you approach the task of building a stro...
07:00 am GMT - Mon, May 22, 2023
Dev To Caption This!
Can you come up with the wittiest caption to explain what's happening here?...
07:00 am GMT - Mon, May 22, 2023
Dev To Last Week's News 2023-05-22
"Last Week's News" is your platform to share and discuss the most captivating tech stories from the past week. We want to hear from you! Whether it's groundbreaking advancements, game-changing innovat...
06:55 am GMT - Mon, May 22, 2023
Dev To Agile Software Development: The Symphony of Collaboration and Creativity
Agile software development has long been hailed as a game-changer, revolutionizing the way we build and deliver software. However, let's dive deeper into the essence of agility and explore its intrica...
06:52 am GMT - Mon, May 22, 2023
Dev To How to write a Supabase security policy in Typescript
Supabase utilizes Row Level Security (RLS) to configure access control per account privilege to DB rows, allowing clients to make direct requests to the DB without API development.However, RLS rules m...
06:37 am GMT - Mon, May 22, 2023
Dev To Reduce Bundle size with Chakra UI And NextJS
Reduce Bundle size with Chakra UIHi, I was trying to reduce the bundle size of app built with chakra and nextjs. I tried to use three different ways to import the ChakraProvider will share with you th...
06:15 am GMT - Mon, May 22, 2023
Dev To Build AWS Serverless Scheduled Tasks with Amazon EventBridge and CDK
Scheduled tasks automate routine and repetitive tasks and reduce the risk of human error. They ensure that essential tasks occur on time, thus improving productivity and efficiency.In the Serverless d...
06:02 am GMT - Mon, May 22, 2023
Dev To Namaste Technologies Data Analytics Project(Excel,SQL,Python,Tableau)
IntroductionAs part of my early projects I found online, I embarked on a series of tasks that tested my skills in Excel, Python, SQL, and Tableau. These tasks were designed to align with real-wo...
05:41 am GMT - Mon, May 22, 2023
Dev To Liman Cihaz Ynetim ile Parola Ayarlar
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve Genel Bak sekmesine tklanr."Konfigrasyon" sekmesine girilir.G...
05:19 am GMT - Mon, May 22, 2023
Dev To How to center a every time!
I'm sure we have all been there! Starting web development and you are tasked with placing an item in the center of the screen or box. Searching Stack Overflow and the internet will give you many valid...
05:13 am GMT - Mon, May 22, 2023
Dev To My Favorite Books for DevOps Engineering
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, you may know that DevOps i...
05:01 am GMT - Mon, May 22, 2023
Dev To Getting started with SQL View
A SQL view returns a table containing only the information you want the end user to see.Databases are designed to store millions of rows of data, and it can be difficult to query or filter a vast amou...
04:56 am GMT - Mon, May 22, 2023
Dev To ChatGPT Unplugged: Empowering Developer for documentation
Intro:The myth that "there's no documentation in Agile" is not accurate. While Agile prioritizes working software, it recognizes the value of documentation. Agile promotes lightweight and flexible doc...
04:32 am GMT - Mon, May 22, 2023
Dev To Predicate functions and user defined functions in Apache age
In this blog we will discuss some of the predicate functions and then user defined functions. Predicate functionsPredicates are boolean functions that return true or false for a given set of inpu...
03:56 am GMT - Mon, May 22, 2023
Dev To Combine LangChain & Llama-Index
In the last post of this blog series, we saw how we could use LangChain's memory classes for building a chatbot-like interface with OpenAI's GPT-3 API. In this blog, we are basically gonna use these m...
03:32 am GMT - Mon, May 22, 2023
Dev To Concurrency in Go: Goroutines, Mutexes and Channels
Go (Golang) is a popular programming language that has been designed to support concurrency by making it easier for developers to write concurrent programs. Goroutines are a key feature of the Go prog...
03:30 am GMT - Mon, May 22, 2023
Dev To Part 3: Component Structure - Building Reusable and Maintainable Components in React!
Welcome to Part 3 of our "React Best Practices in 2023" series! In this part, we will explore the importance of component structure and how it contributes to creating components that are highly reusab...
03:20 am GMT - Mon, May 22, 2023
Dev To ESLint: The Hows, Whys, and Who Behind It
ESLint, recognized by many developers, is a robust code-linting tool designed explicitly for JavaScript. But where did it originate, and what drove its creation? Let's explore its inception and unders...
02:22 am GMT - Mon, May 22, 2023
Dev To My experience at Flatiron School
Disclaimer: since Flatiron is so awesome, they keep reviewing their data and they are constantly re-thinking and restructuring the different courses and services offered, adapting to what helps and do...
02:02 am GMT - Mon, May 22, 2023
Dev To And they began to code
I started coding because...I needed something to do during lockdown, I wanted to help people, and things that I wanted to make were sometimes too specific. I want to show off...My personal ...
01:48 am GMT - Mon, May 22, 2023
Dev To How to use DEV.to API
In this post, we'll explore how to use the DEV.to API and show some practical examples of how you can use it in your application to display the list of published posts and how to show a post. Wha...
12:00 am GMT - Mon, May 22, 2023
Dev To The Real Imposter is The Inner Judge - On Imposter Symdrome
"What can I do to manage my imposter syndrome?" - I have been asked by two readers.Also: This article is my 100th article on DEV.to I would never have hoped that this journey would eventually lead me...
11:16 pm GMT - Sun, May 21, 2023
Dev To SOLID explicado com TypeScript
Alguns princpios foram criados para ajudar pessoas desenvolvedoras a criar sistemas que sejam fceis de entender, manter e evoluir ao longo do tempo. PrincpiosSingle Responsibility Principle ou Pr...
10:35 pm GMT - Sun, May 21, 2023
Dev To JSDoc 101
Ive been using JSDoc for some time now, and with the recent hype because of Svelte migration, today I come to share tips and how to use them.Those are the very basics of what you will need. Types...
10:20 pm GMT - Sun, May 21, 2023
Dev To DevHunt: A Collaborative Haven for Launching Dev Tools
Title: Introducing DevHunt - A Community-Driven Launch Platform for Developer Tools 1. IntroductionWelcome to DevHunt, a launching platform specifically designed for developers by developers. Our...
09:08 pm GMT - Sun, May 21, 2023
Dev To Integrating Payment Gateways in MERN Applications
In this article, we will be learning about integrating payment gateways in MERN applications as payment options that need to be available for the sake of e-commerce support.There can be suitable optio...
08:59 pm GMT - Sun, May 21, 2023
Dev To How to A/B Test in Nest.js with ConfigCat and Amplitude
A/B testing answers the question: "Which of these versions will bring me better results, A or B?". It allows you to test two variations of a page to see which has a more positive impact. This could me...
08:42 pm GMT - Sun, May 21, 2023
Dev To A Must save CSS grid Technique ! (with code)
Grids are everywhere, you encounter them everywhere from browsing the images on Google to looking at the latest movies and shows on OTT platforms, but sometimes grid is difficult to implement with onl...
08:10 pm GMT - Sun, May 21, 2023
Dev To Usando SQL em Diversos Setores: Um Olhar Detalhado
Nos ltimos 50 anos, a tecnologia da informao transformou quase todos os aspectos da nossa vida. Neste cenrio, a linguagem SQL (Structured Query Language) tem se destacado como uma ferramenta poderosa ...
08:07 pm GMT - Sun, May 21, 2023
Dev To useRef 2: DOM Manipulation
In the previous blog post, I introduced the fundamental concept of useRef, discussing topics such as "Referencing a value with a ref" and "Manipulating the DOM with a ref." After publishing the post, ...
07:50 pm GMT - Sun, May 21, 2023
Dev To React 18 server components deep dive
React Server Components (RSC) is a promising feature that can have a significant impact on page load performance, bundle size, and the way we write React applications. This feature is still experiment...
07:49 pm GMT - Sun, May 21, 2023
Dev To Rust Trait Implementation Wizardry : Unveiling the Magic of Macro Rules
IMPORTANT: This article will be a continuation of my previous article about rust traits. So go quickly read it first if you need to understand rust traits. The best TRAIT of RUST (no pun intended) ...
07:30 pm GMT - Sun, May 21, 2023
Dev To Git things: Renaming your working branch
I drafted this post years ago and never hit "Publish". :)As a developer, I have been working with various proprietary tools for most of my professional life. Recently, I started working on some person...
06:59 pm GMT - Sun, May 21, 2023
Dev To Pong: Atari Classic Game
In the realm of gaming, there are certain milestones that shape our lives and leave a lasting impact. For me, that milestone was the moment I laid my hands on the Atari console and played my very firs...
06:55 pm GMT - Sun, May 21, 2023
Dev To My Experience with Debian, Arch, Fedora based distros
There are a lot, a loooot of Linux distros out there. However, there are mainly 3 types for distros for general people, Debian based distros, Arch based distros & Fedora based distros. I have trie...
06:42 pm GMT - Sun, May 21, 2023
Dev To You will not need another VSCode theme extension ever again after this
Unleash the power of Best Themes Redefined and bid farewell to the endless pursuit of the perfect VSCode/VSCodium theme. Brace yourself for a coding revolution unlike any other. Say goodbye to the nev...
06:08 pm GMT - Sun, May 21, 2023
Dev To Deep Neural Network from Scratch in Rust - Part 3- Forward Propagation
In the previous part of our blog series, we discussed how to initialize a neural network (NN) model with specified layers and hidden units. Now, in this part, we will explore the forward propagati...
05:30 pm GMT - Sun, May 21, 2023
Dev To AWS Landing Zone benefits for organization's cloud infrastructure and security
[4/30] #30DaysOfAWS Today, AWS Landing Zone benefits.An AWS Landing Zone can provide several benefits to an organization's cloud infrastructure and security. Here are some key advantages.Consistent an...
04:27 pm GMT - Sun, May 21, 2023
Dev To How to set up BDD User-centric E2E tests
In this article, we will see how to set up relevant and effortless end-to-end tests for your web application The problem ?End-to-End (E2E) testing for web application, is a comprehensive testing ...
04:24 pm GMT - Sun, May 21, 2023
Dev To How can I continue contributing to Open Source as a Project Manager? Part 2
In my previous article, we talked about how to create a team and to start to contribute to Open Source if you are a Project Manager.In my previous article, we discussed how to create a team and start ...
04:17 pm GMT - Sun, May 21, 2023
Dev To Labeling by GPT
What I builtI developed a GitHub Action that chooses suitable labels for an opened/edited issue and puts the labels to the issue automatically without predefined rules. Category Submission:...
03:53 pm GMT - Sun, May 21, 2023
Dev To Setting up a Python Environment
Python is a versatile programming language used for various purposes, including data analysis, web development, and artificial intelligence. One of the most useful features of Python is the ability to...
03:37 pm GMT - Sun, May 21, 2023
Dev To Projeto de Software
O processo de projeto de software desempenha um papel crucial no desenvolvimento de sistemas eficientes e confiveis. A seguir est uma introduo aos principais pontos envolvidos nessa fase, desde a comp...
03:33 pm GMT - Sun, May 21, 2023
Dev To Do You Have a Nostalgia Collection?
Lots of folks gather up mementos from the good ol' days to bring back those nostalgic vibes and keep a strong link to their own history. Some common examples of nostalgia-inducing items that people co...
03:11 pm GMT - Sun, May 21, 2023
Dev To Sci-Fi Sunday: Guess the Movie Quote & Pass It On
Let's have a little fun today!Start by posting a movie quote from a science fiction film:I must not fear. Fear is the mind-killer.Others guess the movie and reply with the correct answer:DUNE.The pers...
03:09 pm GMT - Sun, May 21, 2023
Dev To Implementing Your Own Event Loop From Scratch
Hello Folks,I've always wondered how an Event Loop works."How does it accept a task? How does it delegate that task?""How does it continue accepting new tasks without pausing the execution of previous...
03:07 pm GMT - Sun, May 21, 2023
Dev To How to scrape g2 using Python, Selenium and Bose Framework 2
IntroductionIn this article, you will learn how to scrape g2.com using Bose Framework.Also, Scraping g2.com is an excellent way to do competitor analysis.Bose Framework, is a Selenium based Bot ...
02:55 pm GMT - Sun, May 21, 2023
Dev To Writing Integration Tests that Run Inside a Unit-testing Framework like Jest
What are Integration Tests and Why are they Important?Integration tests are a type of software testing where individual units of the codebase are combined and tested as a group. This type of tes...
02:53 pm GMT - Sun, May 21, 2023
Dev To How to Show Asterisks While Typing Sudo Password in Linux
When using the sudo command in Linux, it is common to be prompted for the user's password. However, by default, the password is not displayed on the screen while typing. This can be a security feature...
02:47 pm GMT - Sun, May 21, 2023
Dev To From Mono to Multilingual: Supercharge Your React App with i18n
What is i18n?Imagine you work as a developer at a growing startup, and your manager comes to you and says, "We are going to expand to a new country. In order to interact with local customers, you need...
02:27 pm GMT - Sun, May 21, 2023
Dev To how to run simulations in your browser
hey everyone so i built this app that lets you spin up simulations in your browser with no code.its called simulacra labs.tbh its pretty fun + easy to use. let me show you how.first go to the simula...
01:49 pm GMT - Sun, May 21, 2023
Dev To Effect Handlers in Functional Programming
What are side effects in functional programming? Why are they used? What is FPI am not going to bore you with the introduction you usually get. If you are reading this, then you already know abou...
01:39 pm GMT - Sun, May 21, 2023
Dev To How to Build a Recipe App with Vanilla JavaScript
In this video, I'll show you how to build a recipe app using API and JavaScript. We'll use a dark and light theme and responsive design so that your app looks great on any device.If you're looking to ...
12:52 pm GMT - Sun, May 21, 2023
Dev To A Detailed Guide on TypeScript Enum
Author: Abdullah Numan IntroductionEnums are constants based data structures that store a set of named constants grouped around a central theme or intent. In TypeScript, Enums are a feature that...
12:51 pm GMT - Sun, May 21, 2023
Dev To Commit Teller - Your personal story teller for your work
What I builtA new tool has been built that is able to tell a story about your project based on the commit history of your branches, pull requests.The story can extended along the way and it can ...
12:23 pm GMT - Sun, May 21, 2023
Dev To How to scrape google maps using Python, Selenium and Bose Framework
IntroductionIn today's digital era, businesses are constantly seeking innovative ways to generate leads and gain a competitive edge. One incredibly powerful tool that has become indispensable fo...
12:23 pm GMT - Sun, May 21, 2023
Dev To How to scrape google maps using Python, Selenium and Bose Framework
IntroductionIn today's digital era, businesses are constantly seeking innovative ways to generate leads and gain a competitive edge. One incredibly powerful tool that has become indispensable fo...
12:08 pm GMT - Sun, May 21, 2023
Dev To [Node.js] Using callback-based functions when the rest of the code uses Promises
Hey!My name is Gaurang and I've been working with Node.js for the past 5 years. This article is part of the "My Guide to Getting through the Maze of Callbacks and Promises" series. It's a 3-part serie...
12:02 pm GMT - Sun, May 21, 2023
Dev To Solo Machine Instructor Series - Introduction
TL;DRThis series has been inspired by conversations I have had on dev.to and medium.com. Some of which were constructive and drove me and others to new ways of thinking about things, and some we...
12:02 pm GMT - Sun, May 21, 2023
Dev To OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push`
Hi Hackers,About 10 days ago, I came across the #GitHubHack23 post and then I thought: "Hmm... ain't I got something to contribute?" squinting my eyes like this What I BuiltMeet OpenCommit as ...
11:42 am GMT - Sun, May 21, 2023
Dev To How to use the Pulumi Operator to build Docker Images
I recently faced a problem when trying to build a Docker image using the @pulumi/docker provider.In this Blog Post I explain my journey on how I use the Pulumi Operator to build Docker Images and what...
10:56 am GMT - Sun, May 21, 2023
Dev To Integration Tests for N 1 problem in Java
N + 1 problem is a common issue in many enterprise projects. The worst is that you don't notice it until the amount of data becomes huge. Unfortunately, the code might reach the stage when dealing wit...
10:48 am GMT - Sun, May 21, 2023
Dev To Build a LinkedIn Bio Generator in Laravel using the REST API of OpenAI, Livewire and Tailwind CSS.
Laravel is a PHP framework with expressive, elegant syntax that strives to provide an amazing developer experience while providing powerful features.In this article, we will build a LinkedIn Bio Gener...
10:16 am GMT - Sun, May 21, 2023
Dev To An Explanation of The Facade Pattern Using Concrete Illustrations
I really like the facade pattern because it greatly simplifies your code, and you may have unknowingly used it in your own programming in the past. The goal of this article is to clearly explain the p...
09:26 am GMT - Sun, May 21, 2023
Dev To Deploy pygames to GitHub Pages with WebAssembly - PWA ready!
I'm a late comer to this hackathon!! What I builtGitHub Action to deploy any of your games build with pygames to GitHub pages - mobile friendly and PWA read from word go!Image Credits: Wikimedia ...
09:07 am GMT - Sun, May 21, 2023
Dev To How to develop an application
Here is my plan of action Under the HoodFor every app development whether its a mobile or desktop application the process or so-called plan of action remains the same. Objective EvaluationTh...
08:34 am GMT - Sun, May 21, 2023
Dev To 7 Useful Resources for Web Developers
As developers, we always aim to work smarter, not harder. We want to be more efficient, simplify our processes, and deliver top-notch projects quickly. To achieve these goals, we need the right tools,...
08:30 am GMT - Sun, May 21, 2023
Dev To Many followers - few readers
Recently I saw a post by @codenameone about a spike in follower-count. Weird Follower Spike on Dev.to Shai Almog May 12 2 min read #discuss #wri...
07:56 am GMT - Sun, May 21, 2023
Dev To Iconsans
Iconsans is a collection of over 320 free icons designed for use in your next project. This package offers separate versions for Vue and React, making it easy for developers and designers to access a ...
07:20 am GMT - Sun, May 21, 2023
Dev To HTML Document Structure
Welcome to world of coding. "Where do i start?", the question that a lot of beginners have when starting to code. This is usually answered by the "Hello World!" string. Whatever the framework used to...
07:05 am GMT - Sun, May 21, 2023
Dev To FastApi With AWS Serverless powered by CDK Typescript
AbstractDeploy FastAPI in a Lambda function that is fronted by an HTTP API in API Gateway, you can enable API key required for the API Table Of ContentsSolution overviewBuild FastAPI as lam...
06:53 am GMT - Sun, May 21, 2023
Dev To Top 10 Visual Studio Code Themes for a Stylish Coding Experience
Visual Studio Code (VS Code) has emerged as one of the most popular code editors among developers due to its flexibility, extensive features, and a vibrant community. One of the standout features of V...
06:32 am GMT - Sun, May 21, 2023
Dev To Deploy your Application to Azure Kubernetes Service
Cloud computing has become a critical component of application development and deployment in today's fast-paced digital world. Azure, a major cloud platform, provides a comprehensive suite of tools an...
06:30 am GMT - Sun, May 21, 2023
Dev To Chatbot for learning foreign language
What I builtA chatbot that helps you learn languages! It will engage in simple conversations with you to practice scenarios from daily life, like introductions, planning trips, and ordering food...
06:21 am GMT - Sun, May 21, 2023
Dev To Simplifying Text Encryption with ROT13 Algorithm in JavaScript
Introduction:In the world of cryptography, the ROT13 algorithm is a simple yet effective method for encrypting and decrypting text. In this article.We'll: discuss the problem.outline an approach...
06:00 am GMT - Sun, May 21, 2023
Dev To Stacking of Pop-Up Notification in WPF
IntroductionThe pop-up notification (or toast, desktop notification, notification bubble, or simply notification) is a graphical control element that communicates certain events to the user with...
05:49 am GMT - Sun, May 21, 2023
Dev To Start your own AI Website Chatbot Company
Since we released our AI Website Chatbot based upon ChatGPT, we've seen thousands of companies copying us. Most others would probably think that's a bad thing. However, we're thrilled to have competit...
05:08 am GMT - Sun, May 21, 2023
Dev To Integrating Google OAuth2 with Devise for a Ruby on Rails Application
As a Ruby on Rails developer, there often comes a time when you're required to implement authentication mechanisms in your application. Devise is one of the most popular authentication solutions withi...
03:18 am GMT - Sun, May 21, 2023
Dev To Step Functions Distributed Map and Athena, a match made in cloud heaven
Step Functions released a new feature late last year called Distributed Map, which allows the service to coordinate parallel processing over huge datasets (millions of objects). Read more about it in...
02:24 am GMT - Sun, May 21, 2023
Dev To How to develop a svelte component and publish it as a package in NPM
Publish your favorite svelte component as a package on npm and make it available for use anytime.When we like a certain component that we develop, we end up using and reusing it countless times, in di...
01:59 am GMT - Sun, May 21, 2023
Dev To Configuring Linux terminal to show current branch in versioned directories
Make your life easier as a developer and know the current branch in your workspace without complications. And the best? Without installing anything additional!One of the gifts of a good developer is k...
01:47 am GMT - Sun, May 21, 2023
Dev To How to embed Google Map without API Key?
Make your website more interactive by embedding Google Map for the location of your business. To embed Google maps to your webpage, one doesn't need an API key. To embed a Google Map in your webpage, ...
01:43 am GMT - Sun, May 21, 2023
Dev To The difference between traditional functions and arrow functions in javascript
Make no mistake, it's not just the compactness and elegant syntax that differ the ways of declaring functions in Javascript.Arrow functions is a relatively new feature implementing in ES6 (ECMAScript ...
10:20 pm GMT - Sat, May 20, 2023
Dev To 25 SQL tricks for beginners.
Certainly! Here are 25 SQL tricks for beginners:SELECT Statement: Retrieve data from a database table using the SELECT statement.WHERE Clause: Filter data based on specific conditions using the WHERE ...
08:50 pm GMT - Sat, May 20, 2023
Dev To What Google Is Doing About AI, Deep Fakes, and Impersonation
A few years ago, AI was an abstract concept. But that has changed since the boom of generative AI apps such as ChatGPT, Bard, Bing Chat, and more. Now, we can interact with AI chatbots and see their t...
08:41 pm GMT - Sat, May 20, 2023
Dev To AWS VPC Flow Logs
[3/30] #30DaysOfAWS Today, AWS VPC Flow Logs.AWS VPC Flow Logs is a feature provided by Amazon Web Services (AWS) that enables you to capture information about the network traffic within your Virtual ...
07:47 pm GMT - Sat, May 20, 2023
Dev To How to create a simple Loading Screen in React
Hey devs So, recently I was trying to figure out how to create an awesome looking Loading Screens in React without installing npm packages and also which are simple to use. And I came around something...
07:17 pm GMT - Sat, May 20, 2023
Dev To MicroServices (not) a Fix All Solution
A recent blog post from Amazon Prime Video has caused a lot of ripples on various platforms and forums. It was a shock and surprise for all of us when Amazon one of the early advocates of MicroServic...
07:00 pm GMT - Sat, May 20, 2023
Dev To AI vs Us : The War Begun | Part 1
The rise of artificial intelligence (AI) has been one of the most remarkable developments of the 21st century. AI is changing how we work, communicate, learn, and entertain ourselves. It is also chall...
05:51 pm GMT - Sat, May 20, 2023
Dev To Which are the biggest IT events in Latin America?
Attending conferences and events not only offers a chance to expand knowledge but also provides networking opportunities with like-minded individuals. I am interested in knowing if anybody can share s...
04:52 pm GMT - Sat, May 20, 2023
Dev To NestJS tip: type safety on parameter decorators
for NestJS v8 and v9In NestJS we can create specialized kind of parameters decorators using the createParamDecorator function from @nestjs/common. For example:import { createParamDecorator, ExecutionC...
04:44 pm GMT - Sat, May 20, 2023
Dev To Cypress Workshop Part 6: Elements manipulation - Lists, Date picker
ListsAs you have already seen in almost every application you used, developed, tested, lists are very common web elements. Menus, Dropdowns and similar selections are a common component for web ...
04:33 pm GMT - Sat, May 20, 2023
Dev To 9 Ninja Tips to prevent Bot from getting Detected like Grey Ninja
IntroductionImagine this: You've writing a Selenium script to automate a website, only to be blocked by detection services like Cloudflare and PerimeterX.In this Article, I will share 9 Brillian...
04:10 pm GMT - Sat, May 20, 2023
Dev To Caching with Momento and Golang
Caching. Simple. Useful. This architectural topic applies to a serverless app as well as an app with servers. Some functions never need caching, and some benefit from it right as the first user traffi...
04:10 pm GMT - Sat, May 20, 2023
Dev To I wrote a book on CSS Grid - Here's how!
It's been, again, a while since my last post here on DEV. In between posts, I've been rather busy with all kinds of projects. By far the largest of these is a book on CSS Grid. It'll be released soon ...
03:27 pm GMT - Sat, May 20, 2023
Dev To The 3 best tools I use to validate the meta tags present on my websites
It is very important to validate and verify how your article or new web page will be displayed when shared.When a page on the web is shared be it on Facebook, Twitter, Linkedin, Instagram, whatsapp, ...
03:16 pm GMT - Sat, May 20, 2023
Dev To Cypress Workshop Part 5: Elements manipulation - Button, Input, Radio Button, Checkbox
Button ActionsButton actions - clicks, are one of the most used in UI web automation. In order to write tests, you will have to learn how to click on different types of buttons, so lets cover th...
02:50 pm GMT - Sat, May 20, 2023
Dev To hibernate 6 crud operations
step :create maven projectstep 2: edit pom.xmladd maven compiler pluginadd hibernate-core, lombok, mysql-connector-java maven dependenciespom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" x...
02:46 pm GMT - Sat, May 20, 2023
Dev To Verifying Invert Binary Tree
Verifying LeetCode Problem: 266. Invert Binary TreeLet's take a look at the problemGiven the root of a binary tree, invert the tree, and return its root.A binary tree is defined by a root node a...
02:33 pm GMT - Sat, May 20, 2023
Dev To React Hooks
Hooks are react feature that was introduced in React 16.8 and this allows the developers to use state and react other features in functional components. Before the introduction of Hooks these features...
02:32 pm GMT - Sat, May 20, 2023
Dev To Mastering Laravel Collections Tutorial
Learn how to work efficiently with arrays of data in Laravel using Collections. Our tutorial covers everything from the basics to advanced methods, including filtering, mapping, reducing, sorting, and...
01:43 pm GMT - Sat, May 20, 2023
Dev To Why ChatGPT Can't Replace Developers Anytime Soon: A Hilarious Showdown!
Artificial intelligence has made remarkable strides in various fields, but can it outwit developers? Not so fast! In this comical exploration, we'll dive into why ChatGPT falls short when it comes to ...
01:12 pm GMT - Sat, May 20, 2023
Dev To Find Out Why Responsible AI Is Important
A few years ago, AI was an abstract concept. But that has changed since the boom of generative AI apps such as ChatGPT, Bard, Bing Chat, and more. Now, we can interact with AI chatbots and see their t...
01:12 pm GMT - Sat, May 20, 2023
Dev To From Deep Fakes to Impersonation. What Google Is Doing to Solve This
A few years ago, AI was an abstract concept. But that has changed since the boom of generative AI apps such as ChatGPT, Bard, Bing Chat, and more. Now, we can interact with AI chatbots and see their t...
01:00 pm GMT - Sat, May 20, 2023
Dev To What you learning about this weekend?
Heyo What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to hear...
12:59 pm GMT - Sat, May 20, 2023
Dev To Deployment Strategies for Applications
When deploying changes to an application, there are several strategies that can be taken. In this article, the different strategies will be explained, with an analogy, and an analysis of the benefits ...
11:30 am GMT - Sat, May 20, 2023
Dev To 5 Code Refactoring Tools to Boost Development Efficiency
IntroductionCode refactoring is a crucial aspect of software development that involves improving the quality of existing code without changing its external behavior. The process of refactoring c...
10:56 am GMT - Sat, May 20, 2023
Dev To Real-time data analytics with Apache Superset, Redpanda, and RisingWave
In today's fast-paced data-driven world, organizations must analyze data in real-time to make timely and informed decisions. Real-time data analytics enables businesses to gain valuable insights, resp...
10:07 am GMT - Sat, May 20, 2023
Dev To Does Your Application Work Without a Mouse
This week, I had the chance to talk about how to build the SaaS application using Sveletekit and ZenStack at the Svelte London conference:During the video presentation, particularly in the demo sectio...
09:51 am GMT - Sat, May 20, 2023
Dev To The Career Path of an Innovative Software Engineer: Embracing Risk and Failure
In the world of software development, conventional wisdom encourages us to rely on tried and tested solutions. Leveraging existing knowledge from previous projects or other sources is a trusted route ...
08:38 am GMT - Sat, May 20, 2023
Dev To Solving Palindrome Check with JavaScript
Introduction:Palindromes are fascinating word or number sequences that read the same forwards and backward. When it comes to programming, checking whether a given string is a palindrome or not i...
08:09 am GMT - Sat, May 20, 2023
Dev To What I Learned from Crawling 100 Websites
Our primary product is a ChatGPT website chatbot. One of its unique features is that we're able to scrape your website to create context data for a ChatGPT chatbot. However, when I say unique, there a...
07:35 am GMT - Sat, May 20, 2023
Dev To Learn How to Generate Random Colors with JavaScript Like an Expert
Generating random colors with JavaScript can be a bit intimidating, especially to new developers. in this post, I will walk you through how you can generate random colors with JavaScript.create an ind...
07:01 am GMT - Sat, May 20, 2023
Dev To mongo-strict, smart MongoDB ORM for Node JS
Mongo Strict is a TypeScript-based smart MongoDB ORM that makes the usage of MongoDB safer, easier, and faster, with improved performance.Mongo-strict provides the safety of SQL databases while retain...
07:00 am GMT - Sat, May 20, 2023
Dev To What's Your Signature Victory Dance in the Coding Olympics?
If coding were a sport, what would be your go-to victory dance to celebrate conquering a challenging code issue? Would it be the Syntax Shuffle? The Binary Boogie? Would it incorporate the robot? High...
07:00 am GMT - Sat, May 20, 2023
Dev To What is Your Coding Anthem?
What's your ultimate "coding anthem" or theme song that takes your productivity to new heights? Share the musical magic that gets you in the coding zone and let's create the ultimate developer playli...
07:00 am GMT - Sat, May 20, 2023
Dev To What Coding Communities & Forums Have Transformed Your Coding Journey?
What coding-related communities or forums do you engage with, and how have they contributed to your coding journey? Share the platforms you find valuable and discuss the benefits you have gained from ...
06:20 am GMT - Sat, May 20, 2023
Dev To Integration testing with Jest and PostgreSQL
One of the crucial tasks of a developer is to write integration tests for the database to ensure that the implementation is performing as expected. However, running integration tests independently and...
05:51 am GMT - Sat, May 20, 2023
Dev To AI-Pdf Summarizer
What I built ?So, with AI tools spreading like a fire with the advent of Chat-GPT. I thought to make one app myself but ' without using OpenAI's api ' as it is not econmically feasible for longe...
05:29 am GMT - Sat, May 20, 2023
Dev To From Bees to YouTube: How I Live Streamed My Local Cam Feed with This Simple Trick!
I want to share my local cam stream with which I monitor my bees to youtube. So For this, I got a problem. The camera does not support streaming native to youtube. My local video streamMy local c...
05:07 am GMT - Sat, May 20, 2023
Dev To Deploy TypeScript REST API on Render using Docker
IntroductionTypeScript arguably offers the best of both worlds: the flexibility of JavaScript and the type safety of statically typed languages like Java and C#.It is a popular choice for buildi...
03:57 am GMT - Sat, May 20, 2023
Dev To Plant Diseases Detection using Deep Learning
IntroductionIn this post we will be building a plant diseases detection model using deep learning. We will be using the New Plant Diseases Dataset dataset from Kaggle. DatasetThe dataset c...
03:51 am GMT - Sat, May 20, 2023
Dev To Top 10 Best Practices for Coding That Every Developer Should Follow
Coding is an essential part of software development, and it is essential to write clean, efficient, and maintainable code. In this article, we will discuss the top 10 best practices that every develop...
03:29 am GMT - Sat, May 20, 2023
Dev To 3 Lightweight CSS Frameworks
MilligramMilligram provides a minimal setup of styles for a fast and clean starting point. Just it! Only 2kb gzipped! It's not about a UI framework. Specially designed for better performance and...
03:09 am GMT - Sat, May 20, 2023
Dev To FZF JQ = Interactive JQ ( a vim bonus)
ProblemDo you frequently query an API and get back a large JSON payload, like:$ curl https://jsonplaceholder.typicode.com/todos[ { "userId": 1, "id": 1, "title": "delectus aut autem", ...
11:53 pm GMT - Fri, May 19, 2023
Dev To Sloan's Inbox: What's Your Advice on Where to Start and How to Study in the World of Coding?
Hey there, awesome community! It's your slothful host, Sloan, swinging back into action with another edition of Sloan's Inbox. Your never-ending stream of questions and boundless enthusiasm never fai...
10:48 pm GMT - Fri, May 19, 2023
Dev To Building a Fauna and GPT-3.5 turbo Powered Chatbot: A Step-by-Step Tutorial
Chatbots have revolutionized the way businesses interact with their customers, providing efficient and personalized assistance. In this tutorial, we will guide you through the process of building a ch...
10:42 pm GMT - Fri, May 19, 2023
Dev To Optimize Development with Jenkins Pipelines and Continuous Integration
Developing and releasing new software versions is an ongoing process that demands careful attention to detail. Its essential to have the ability to track and analyze the entire process, even retrospec...
10:34 pm GMT - Fri, May 19, 2023
Dev To The Final Act: Streaming Video and Receiving it in a WebRTC Video Conference (Part 3/3)
Welcome back, fellow video conferencing enthusiasts! In the previous parts of our blog series, we've covered accessing the webcam's video stream and setting up a signalling server. Now it's time for t...
09:40 pm GMT - Fri, May 19, 2023
Dev To How on earth can you balance it all?
Hey there!My name is Rachel and I am a part of the Forem/DEV/CodeNewbie team. I have been creating this What I Learned This Week segment to discuss relevant posts on #codenewbie and/or #beginners that...
09:39 pm GMT - Fri, May 19, 2023
Dev To Front-End vs Back-End Development: What is the core difference?
Front-End vs Back-End Development: What is the core difference?When it comes to web development, there are two main areas of focus: front-end and back-end. Front-end development is responsible f...
09:24 pm GMT - Fri, May 19, 2023
Dev To The CButtons
...
09:06 pm GMT - Fri, May 19, 2023
Dev To How to Write Files in Rust
All software has to write data to the file system at some point. This is also true for programs written in Rust. Log messages need to be persisted (as long as they are not just written to stdout), and...
08:37 pm GMT - Fri, May 19, 2023
Dev To Streamline AWS Development with CI/CD, SAM, and GitHub Actions
Introduction:When a good idea comes to mind, how can it be delivered to users as quickly as possible? for me, the solution is to implement CICD in combination with the combination of Testing and...
08:00 pm GMT - Fri, May 19, 2023
Dev To DEVDiscuss: How will new leadership affect Twitter (and the broader tech industry)?
Hey Devs, happy Friday As always, it's been an eventful week in the tech industry. We've got a lot to talk about! And today I want to discuss...how new leadership will affect Twitter and the broader t...
07:58 pm GMT - Fri, May 19, 2023
Dev To How to Create a Virtual Machine on MacOS
IntroductionIn this blog, I will walk you through the step-by-step process of how to set up a virtual machine on a macOS.First off, What is a Virtual Machine?A Virtual Machine (VM) is a software...
06:45 pm GMT - Fri, May 19, 2023
Dev To The Rise of Selling Digital Gigs: Unlocking Opportunities in the Online Marketplace
**Introduction:**In the digital era, the concept of work and employment has undergone a significant transformation. The emergence of online platforms has opened up new avenues for individuals to monet...
06:42 pm GMT - Fri, May 19, 2023
Dev To Writing Effective Prompts for Large Language Models: Two Prompting Principles and Their Related Tactics
Note: This is a documented version of ChatGPT Prompt Engineering for Developers course. You can find the course here.Note: In this Article, you'll practice one prompting principle and it's related tac...
06:41 pm GMT - Fri, May 19, 2023
Dev To AWS WAF (Web Application Firewall): Deep Dive
IntroductionThis article was first published in my own blog:https://www.playingaws.com/posts/aws-waf-web-application-firewall-deep-dive/A Web Application Firewall (WAF) is a security solution th...
06:00 pm GMT - Fri, May 19, 2023
Dev To What Nobody Told Me About Software Design
*To read more articles like this, visit my blog*It was years ago when I was tasked to design a medium-sized system on my own. I was really excited as it was time to show the world how awesome a softwa...
05:56 pm GMT - Fri, May 19, 2023
Dev To Intermediate Cypher Query Techniques: Optimizing Graph Data Exploration
IntroductionWelcome to the third part of our Cypher series, where we will explore Cypher query techniques to optimize the exploration of graph data. In this article, we will dive deeper into the...
05:55 pm GMT - Fri, May 19, 2023
Dev To How to perform very large Insert/Update operations in Laravel efficiently
Writing backend laravel logic means having to wrestle with database manipulation problems from time to time, and if you have ever been in a situation where you have very large records to insert or upd...
05:48 pm GMT - Fri, May 19, 2023
Dev To Drawing basic 2D shapes on a canvas.
Hello , Welcome back. In our previous lesson, we discussed what 2D shapes are, what a canvas is, and how to use coordinates on a canvas.In this tutorial, we will be drawing basic shapes. We will work ...
05:06 pm GMT - Fri, May 19, 2023
Dev To Better blogging on Dev.to with Vrite - headless CMS for technical content
With technical writing becoming increasingly popular - thanks in part to platforms like DEV or Hashnode, I found it interesting that the tooling in this niche is still lacking. You often have to write...
04:56 pm GMT - Fri, May 19, 2023
Dev To Cypress Workshop Part 4: Elements, Locators, Assertions
DOM ElementsThe Document Object Model (DOM) is an essential tool for web interaction, as it creates a virtual representation of a web page loaded in a browser. It serves as a programming interfa...
04:29 pm GMT - Fri, May 19, 2023
Dev To Unleash The Power of Go in CodeSandbox
Hi there, Go community Today is your day! We are happy to introduce official support for Go development environments in CodeSandbox. Now, you can import your Go projects and code them right from Code...
04:27 pm GMT - Fri, May 19, 2023
Dev To How to create a chatbot with OpenAI's API: a conceptual cheat sheet
I spent the last couple of weeks diving into AI and I've been learning how to build a chatbot that uses my own content.I've outlined the general steps for creating one, as a "cheat sheet" to myself, s...
04:12 pm GMT - Fri, May 19, 2023
Dev To The DevOps Hangover
The greatest irony is that DevOps aimed to help developers talk with operations, and vice versa, yet developers are even further away from understanding how their code operates at runtime.Engineering ...
04:00 pm GMT - Fri, May 19, 2023
Dev To DEV Office Tour: Show Us Where the Magic Happens!
Hello, fellow developers, creators, and innovators! Welcome to our new biweekly Office Tour thread, where we celebrate the spaces that inspire you!Your desk is more than just a surface it reflects yo...
03:56 pm GMT - Fri, May 19, 2023
Dev To Building a Robust Serverless Messaging Service with Amazon EventBridge Pipes andCDK
Originally posted at Medium as part of the Serverless Transformation PublicationEventBridge Pipes is a powerful new tool from Amazon Web Services (AWS) that makes it easy to move data between sources ...
03:55 pm GMT - Fri, May 19, 2023
Dev To What was your win this week?
Hey folks Hope that y'all all enjoy your weekends. Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a...
03:22 pm GMT - Fri, May 19, 2023
Dev To How to Perform MERGE in Apache AGE
One of the key features that sets Apache AGE apart is its support for the MERGE clause, which allows users to efficiently combine data from different sources or update existing data. In this blog post...
03:01 pm GMT - Fri, May 19, 2023
Dev To Exploring Advanced and Modern Concepts in SQL with Practical Examples.
SQL (Structured Query Language) is a powerful and widely used language for managing and manipulating relational databases. While SQL has been around for several decades, it has evolved over time to i...
02:27 pm GMT - Fri, May 19, 2023
Dev To Creating a Dynamic Layout for Multi Host Broadcasts with Amazon IVS
I've written a few posts lately about multi host live streams with Amazon Interactive Video Service (Amazon IVS). It's an exciting feature that opens up worlds of possibilities that simply weren't ava...
02:22 pm GMT - Fri, May 19, 2023
Dev To Building a Java Payment App with Marqeta
If your business has ever considered adding a payment system for issuing cardsperhaps to customers or employeesthen you may have avoided it because the technical hurdles seemed too difficult. In reali...
02:13 pm GMT - Fri, May 19, 2023
Dev To The Future of Online Gaming: Fully On-Chain Games
The rise of blockchain technology has brought us a new era of gaming, one that promises to revolutionize the industry as we know it. Fully on-chain gaming, which involves storing all game data on a bl...
01:35 pm GMT - Fri, May 19, 2023
Dev To ChatGPT App Comes to iOS
Hey all! Big news. The official ChatGPT app has come to iOS! Yesterday, OpenAI released the app for Apples iOS operating system. No Android app yet, however. The app is 100% free, as well as being wit...
01:13 pm GMT - Fri, May 19, 2023
Dev To Hide Menu on Scroll
How TO - Hide Menu on ScrollHow TO - Slide Down a Bar on Scroll Javascriptvar prevScrollPos = window.pageYOffset;window.onscroll = function() { var currentScrollPos = window.pageYOffset; if (pr...
01:13 pm GMT - Fri, May 19, 2023
Dev To How to Code the Recursive Fibonacci Algorithm
If you want to learn how to code, you need to learn algorithms. Learning algorithms improves your problem solving skills by revealing design patterns in programming. In this tutorial, you will learn h...
01:09 pm GMT - Fri, May 19, 2023
Dev To Mastering Query Performance Analysis and Query Plan Understanding in Apache AGE
Welcome to our tutorial on analyzing query performance and understanding the exact query plan executed by Apache AGE. In today's data-driven world, optimizing query execution is crucial for efficient ...
12:55 pm GMT - Fri, May 19, 2023
Dev To A quick dive into NextJS appfolder
NextJS is an amazing JavaScript framework that helps you build amazing and performant web applications. Recently, they released a new change, and for page components, now it uses the app folder which ...
12:55 pm GMT - Fri, May 19, 2023
Dev To How React Preserve and Reset State
State is isolated between components. React keeps track of which state belongs to which component based on their place in the UI tree. You can control when to preserve state and when to reset it betwe...
12:43 pm GMT - Fri, May 19, 2023
Dev To Let's make a cool mouse event bubble animation in just 50 lines of JavaScript!
Heyy, how are you guys?!Today I'd like to share an interesting animated background with bubbles and as we move the mouse the bubbles move too!And we can do it with just pure JavaScript and only 50 lin...
12:00 pm GMT - Fri, May 19, 2023
Dev To Converting Binary Strings to English Sentences: A JavaScript Solution
Understanding the Problem:The task at hand is to convert a binary string, where each binary number is separated by a space, into its corresponding English sentence. For example, the binary strin...
11:39 am GMT - Fri, May 19, 2023
Dev To Step-by-Step Guide: Building a Node.js App with CircleCI Configurations for Efficient Continuous Integration and Deployment
Greetings, dear readers! We're thrilled to have you join us for yet another exciting article where we delve into the world of building CI/CD pipelines. So, without further ado, let's dive right into t...
11:35 am GMT - Fri, May 19, 2023
Dev To Exploring Code Performance Testing in C with BenchmarkDotNet
There have been many times where, while coding, I was facing the dilemma of choosing the appropriate LINQ method, or questioning the efficiency and speed of my code. During those moments, when I didn'...
11:02 am GMT - Fri, May 19, 2023
Dev To The Monolithic Giant - Exploring the Foundations of Monolithic Architecture
In the beginning, there was only the Monolith. The monolith is one of the oldest software architecture styles, used for decades. After all, we had one file per application, and until the 1990s, we did...
10:35 am GMT - Fri, May 19, 2023
Dev To Automate VM Creation Using Vagrant
Creating and Managing VMs manually on platforms such as Virtual box and Vmware workstation can be time consuming, especially when handling multiple VMs at the same time where speed and consistency is ...
10:12 am GMT - Fri, May 19, 2023
Dev To Reasons Why Offline Coding is Essential for Developer Productivity
Offline coding has become a popular way for developers to improve their workflow and general performance when making software. It is a good way to make software without needing to be connected to the ...
10:05 am GMT - Fri, May 19, 2023
Dev To Serverless, no es todo en la vida.
Serverless: Qu es y cmo funciona?En este episodio vamos hablar como funciona, los casos de xitos ms conocidos y algn dato actual. Cmo lo es el caso de Amazon Prime Video pas de tener una ar...
09:59 am GMT - Fri, May 19, 2023
Dev To Deadlocks in Databases: A Guide
Deadlocking refers to a situation where the transaction A cannot proceed due to the transaction B holding something that the transaction A needs. The transaction B cannot proceed either because it nee...
09:50 am GMT - Fri, May 19, 2023
Dev To Get Your TypeScript Coverage Report
Here is something Ive been meaning to do for quite some time now - You see, you start a project using TypeScript (TS) or maybe migrating an existing code base to TS, and would like to know how well yo...
09:17 am GMT - Fri, May 19, 2023
Dev To Build a Flutter chat system in under 5 minutes
Chat features are typically an essential element in many applications, enabling users to communicate with one another or with a company representative. This interaction often leads to increased satisf...
08:45 am GMT - Fri, May 19, 2023
Dev To How to build a phone mockup using only Tailwind CSS
Today I would like to show you how you can easily create a phone device mockup using only the classes from Tailwind CSS - these components are usually used for hero and CTA sections and using CSS can ...
08:35 am GMT - Fri, May 19, 2023
Dev To How to Come Back From Burnout
Burnout is tough. When you are burnt out from something, you resent it, and don't want touch it again. This unhealthy relationship with that thing only decreases your productivity and your mental heal...
08:19 am GMT - Fri, May 19, 2023
Dev To Extracting addresses from OpenStreetMaps
Why?Because there is no worldwide quality source for addresses!Really, that's no joke. There are many commercial providers for "industrialized countries" of variable quality/pricing but worldwid...
08:14 am GMT - Fri, May 19, 2023
Dev To Export an OpenAPI specification from your FastAPI app
FastAPI is a modern Python web framework for building APIs. FastAPI is a great choice for building simple APIs, and it comes with built-in support for generating OpenAPI documentation.In this post we ...
08:02 am GMT - Fri, May 19, 2023
Dev To Top 10 ChatGPT Plugins You Can't miss
The death of Google and search is near.OpenAI just released ChatGPT Plugins to everyone.10 ChatGPT Plugins to transform your productivity: 1. Code InterpreterThis gives ChatGPT the power to write...
07:26 am GMT - Fri, May 19, 2023
Dev To How to build a data pipeline using Delta Lake
TLDRCombine powerful database features with the flexibility of an object storage system by using the Delta Lake framework. OutlineIntroPrologueDefend the planetFinal battleEpilogue Int...
07:14 am GMT - Fri, May 19, 2023
Dev To JSX and React: Learn how to Write Maintainable Code CheatSheet
1. Introduction1.1. The Value of React: Is it Worth Learning Today2. React Nuts and Bolts2.1. How Does React Work?2.2. Virtual DOM2.3. Reconciliation2.4. Components2.5. State and Props2.6. Event Handl...
07:00 am GMT - Fri, May 19, 2023
Dev To Striking a Balance: User-friendliness vs. Decentralization in dApp Interfaces?
As the demand for decentralized applications (dApps) grows, striking a balance between user-friendliness and decentralization is key. How can developers nail this balance effectively? Share your insig...
07:00 am GMT - Fri, May 19, 2023
Dev To What Qualities Do You Seek in Your Work Environment?
Hey new coders, we all know that the right work environment can greatly impact our learning and development. Let's discuss the qualities we appreciate in a supportive and nurturing workplace. What kin...
05:27 am GMT - Fri, May 19, 2023
Dev To Key points to summarize what Computer Science is
Hello Hope you are having amazing day So here are Key Points to know Computer Science BetterHope you'll find it helpful Computer science is a field of study that focuses on the theory, design, develop...
05:16 am GMT - Fri, May 19, 2023
Dev To My Favorite Free Courses to Learn Data Science in Depth
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, Data Science and Data Anal...
05:00 am GMT - Fri, May 19, 2023
Dev To Oops! An error managed to sneak into production, what do we do?
A nice error page could turn an otherwise unpleasant user experience into something better, it might even trigger a little laugh. In this article, we're going to explore the tools that .NET 6 and Umbr...
04:44 am GMT - Fri, May 19, 2023
Dev To Blazor: A Safe and Secure Web Development Framework
Blazor is a new web development framework from Microsoft that allows you to build interactive web UIs using C#. Blazor is still under development, but it has already the potential to revolutionize the...
03:56 am GMT - Fri, May 19, 2023
Dev To Mastering Software Architecture Visualization with the C4 Model
DisclaimerNote, the majority of this article was written by me but I did employ AI tools to help me generate the outline and some of the major talking points. I do appreciate the use of AI tools...
03:22 am GMT - Fri, May 19, 2023
Dev To Javascript ( ES14 ): toSorted()
ECMAScript proposal "Change Array by copy" by Robin Ricard and Ashley Claymore has been merge into ECMAScript standard. This proposal brings a lot of new toys, one of which is new array method: toSort...
03:18 am GMT - Fri, May 19, 2023
Dev To Click & Launch a Meteor Blaze App Environment at Github Codespaces (& Actions test)
MeteorJSMeteorJS is an open-source full-stack JavaScript platform that is useful for developing modern web and mobile applications. Meteor helps the developer to develop in one language. Meteor ...
03:18 am GMT - Fri, May 19, 2023
Dev To Click & Launch a Meteor Blaze App (PWA ready) at Github Codespaces (& Actions test)
MeteorJSMeteorJS is an open-source full-stack JavaScript platform that is useful for developing modern web and mobile applications. Meteor helps the developer to develop in one language. Meteor ...
01:26 am GMT - Fri, May 19, 2023
Dev To Svelte Demo Todo Walkthrough
The first step is to create an account on Appwrite, which is a self-hosted backend-as-a-service (BaaS) platform that provides a wide range of features, including user authentication, database manageme...
01:08 am GMT - Fri, May 19, 2023
Dev To How to Create an Azure Kubernetes Cluster and Deploy an Application Using Azure CLI
IntroductionAzure Kubernetes Service (AKS) cluster is a managed container orchestration platform provided by Microsoft Azure. It enables the deployment, scaling, and management of containerized ...
12:47 am GMT - Fri, May 19, 2023
Dev To Updates from the 96th TC39 meeting
There were several items on the agenda, this post focuses on feature proposals and their progress from the 96th TC39 meeting [May 16 - May 18 of 2023].Stage 4:Atomics.waitAsync: asynchronous atomic wa...
12:12 am GMT - Fri, May 19, 2023
Dev To Manage AWS Lambda Environment Variables with CLI Shell Script
In this blog post, I introduce a script that allows you to efficiently manage the environment variables of an AWS Lambda function. This script provides the capability to:Register a new variable: Add a...
11:41 pm GMT - Thu, May 18, 2023
Dev To Remove background from Image using CSS only
In this beginner-friendly blog post, we will learn how to remove the background from an image using only CSS, specifically the mix-blend-mode property. This technique is useful for creating interestin...
11:34 pm GMT - Thu, May 18, 2023
Dev To "Single Digit" Spotlight v2
Welcome to "Single Digit" Spotlight, a selection of articles published within the last week that have fewer than 10 total reactions (at the time of the post's publishing).The goal is to highlight post...
11:03 pm GMT - Thu, May 18, 2023
Dev To ISSUE-LABELER: Automated Issue Labeling for GitHub
A project submitted for the GitHub + DEV 2023 Hackathon. This tool assists maintainers by extracting labels from the bodies of GitHub issues. Category SubmissionMaintainer Must-Haves App Lin...
10:40 pm GMT - Thu, May 18, 2023
Dev To GitOps with CNDI
Whats GitOps?If you're wondering what GitOps is, you have come to the right place! Check out our GitOps with CNDI video, if that's how you prefer to learn!Like many terms, its hard to find an ag...
10:23 pm GMT - Thu, May 18, 2023
Dev To Como atrair mais contribuies para seu projeto Open Source
Como Developer Advocate para o GitHub, com frequncia me perguntam como comear um projeto Open Source, e meu conselho aqui simples, criei uma organizao dentro do GitHub (leia mais sobre isso aqui) e c...
10:04 pm GMT - Thu, May 18, 2023
Dev To What are workplace accommodations and how can I help my employees feel supported? (CN Podcast S24:E2 Discussion)
This week on the CodeNewbie Podcast, we had on Frankie Nicoletti to talk about the ins and outs of neurodivergence and accommodations in the workplace. A little about Frankie Francesca Kerberos Nicole...
09:29 pm GMT - Thu, May 18, 2023
Dev To What is your favorite easy meal to cook when you are working a long day?
Hey y'all! I recently saw a post by one of my team members... If Coding Languages Were Ice Cream Flavors...? Ben Halpern for CodeNewbie May 18 1...
08:54 pm GMT - Thu, May 18, 2023
Dev To Connected Infra and APM experience is now in public preview
Connected Infra and APM experience is now in public previewGet a complete view of how application and infrastructure performance are interrelated, with infrastructure telemetry data embedded in the ap...
08:48 pm GMT - Thu, May 18, 2023
Dev To How to edit Filament Relation Manager Table Query
You have to use getTableQuery method for that. This method returns Eloquent Builder or Relation class but for our situation it's going to return Builder class. So we can use that builder to add our qu...
08:34 pm GMT - Thu, May 18, 2023
Dev To How To Get Data From User IP
Hello, in this article we will learn how to get user data from it's IP address such as (User Country, Timezone, City, Region Name, Country Code, Continent Name, Currency and more).Notice: Before...
08:08 pm GMT - Thu, May 18, 2023
Dev To AWS Landing Zones
[1/30] #30DaysOfAWS Today, AWS Landing Zones.AWS Landing Zones is a solution offered by Amazon Web Services (AWS) that provides a prescriptive approach for setting up a secure, multi-account AWS envir...
07:59 pm GMT - Thu, May 18, 2023
Dev To Configuring GitHub Codespace for repository analysis (Part 3)
And here we are, at the final step of configuring our environment for repository analysis. This part, where we create a custom configuration for GitHub Codespaces, has been both enjoyable and a valuab...
07:56 pm GMT - Thu, May 18, 2023
Dev To Functional programming with python
Introduction to the Functional Programming ParadigmThe functional programming paradigm is an approach that focuses on the use of functions as fundamental elements in the design and development o...
07:56 pm GMT - Thu, May 18, 2023
Dev To Top React Libraries for Developers
In this article, we embark on an exhilarating journey through some of the best React libraries available today. We will explore a selection of libraries that have gained widespread acclaim within the ...
07:56 pm GMT - Thu, May 18, 2023
Dev To Amazing "React Libraries" For Everyone
In this article, we embark on an exhilarating journey through some of the best React libraries available today. We will explore a selection of libraries that have gained widespread acclaim within the ...
07:22 pm GMT - Thu, May 18, 2023
Dev To Is a project really Open Source without a public VCS?
I am working on several projects monitoring recent uploads PyPI, RubyGems, and CPAN and analyzing them.One of the most basic items I am looking for is a link to their public VCS on GitHub, GitLab, or ...
06:52 pm GMT - Thu, May 18, 2023
Dev To It's the Final Stretch of the GitHub DEV 2023 Hackathon
The GitHub + DEV 2023 Hackathon on DEV closes next Tuesday May 23rd, 2023 @ 11:59 PM UTC Don't miss out!Click here to find all the info you'll need 10 runners up will win a limited-edition profile ba...
06:43 pm GMT - Thu, May 18, 2023
Dev To Debunking 6 Common Myths about D&I in Tech
I dont think its surprising news to say that we have a diversity and inclusion problem in tech. A quick glance at the demographics of surveys such as the State of JS or the State of CSS will quickly s...
06:24 pm GMT - Thu, May 18, 2023
Dev To React.js AI: How to combine AI with React without any Machine Learning experience.
You are a web developer with not much Machine learning knowledge, how can I use Tensorflowjs on the Frontend you ask. There are all sorts of pretrained models for almost every case.Thankfully Tensorfl...
06:07 pm GMT - Thu, May 18, 2023
Dev To Sloan's Inbox: Navigating Career Confusion in ICT Domain
Hey there! Guess who? It's Sloan, your friendly neighborhood DEV Moderator Welcome to a new installment of Sloan's Inbox, your go-to place for sharing advice and observations. Whether it's career deve...
06:03 pm GMT - Thu, May 18, 2023
Dev To How to run Python on Neovim like Jupyter
I am a Code Editor guy, and I am a Terminal Guy. I try all of the Editors from SublimeText VSCode to PyCharm and I keep coming back to Vim/Neovim.Because I work on AI/ML there's no way to not develop ...
05:58 pm GMT - Thu, May 18, 2023
Dev To Microsoft Azure Disaster Recovery: Ensuring Business Continuity and Resilience
Introduction:Disasters natural or technological can strike at any time and drastically interrupt business operations, resulting in sizable financial losses and reputational harm. To reduce downt...
05:42 pm GMT - Thu, May 18, 2023
Dev To FIRST POST HERE
My name is Daniel,I am a FrontEnd developer and UX Engineer. Since this would be my first post here, I thought I should make a formal introduction and better understand the platform and learn how thi...
05:20 pm GMT - Thu, May 18, 2023
Dev To Free Next.js Boilerplate for High-Performance Enterprise Apps
The next-enterprise is an open-source template developed by Blazity that provides a robust set of features for building enterprise projects. It offers high-performance, maintainable and enjoyable web ...
04:06 pm GMT - Thu, May 18, 2023
Dev To What is Narrow AI: A beginners guide
What is Narrow AI: A Beginner's GuideIn recent years, the field of artificial intelligence (AI) has garnered significant attention and has become a topic of interest for many individuals and ind...
04:05 pm GMT - Thu, May 18, 2023
Dev To Employees Earning More Than Their Managers | LeetCode | MSSQL
The ProblemGiven a company's Employee table, we are tasked to write an SQL query to identify the employees who earn a higher salary than their managers. Each row in the Employee table provides t...
03:49 pm GMT - Thu, May 18, 2023
Dev To Debugging Web
In this article I'll cover testing and debugging Cach web applications (mainly REST) with external tools. Second part covers Cach tools.You wrote server-side code and want to test it from a client or ...
03:27 pm GMT - Thu, May 18, 2023
Dev To Demystifying the useEffect Hook in React: A Beginner's Guide
Today, we're diving into the useEffect hook, an essential tool in your React arsenal. Understanding the different ways to use useEffect will empower you to handle side effects and manage component lif...
03:25 pm GMT - Thu, May 18, 2023
Dev To Large Projects, Bigger Lessons: The Undeniable Value of Big Applications in Software Development
Have you ever wondered why experienced software developers often talk about working on big projects? Why is that experience so valuable? Well, it's because handling large-scale applications teaches yo...
03:10 pm GMT - Thu, May 18, 2023
Dev To Non-Technical Tips for Developers to Ease the Stress of Debugging
IntroductionDebugging is an integral part of a developers journey, and its no secret that it can be a stressful and time-consuming process. Hours spent poring over code, searching for elusive bu...
03:10 pm GMT - Thu, May 18, 2023
Dev To Do you keep forgetting to link your CSS file? Try this simple trick!
Ask any developer about one of the most frustracting things about web development, and you'll hear one thing again and again:My HTML couldn't read my CSS file, and I spent 3 hours trying to fix it, on...
03:01 pm GMT - Thu, May 18, 2023
Dev To Building microservices in Rust with Spin
Written by Oduah ChigozieRust offers a powerful and efficient approach to developing applications. And with Spin, building powerful microservices for distributed applications has gotten so much easier...
02:00 pm GMT - Thu, May 18, 2023
Dev To Ethical implications of big tech using machine learning for decision-making
On May 11, 2023 the European Parliament Internal Market Committee and Civil Liberties Committee adopted a draft of the first ever rules regulating Artificial Intelligence, the AI Act. The draft was ap...
01:58 pm GMT - Thu, May 18, 2023
Dev To Ninja Kubernetes Cheat Sheet for Ninja Developers
Popular# Ger logs of Pods in a Deployment. This is the recommended way to fetch logs, as the deployment name remains the same even if pods change upon creation.kubectl logs deploy/<deployment...
01:43 pm GMT - Thu, May 18, 2023
Dev To Promise: any vs race vs all in simple terms
In short:Promise.all: Returns all resolved values or first rejected.Promise.any: Returns first resolved or aggregated all errorsPromise.race: Returns first resolved or rejectedExample1:const promise1 ...
01:34 pm GMT - Thu, May 18, 2023
Dev To Why You Struggle to Finish Coding Projects (And How Break The Cycle)
Strategies to break the cycle of unfinished projects and tasks in programming.Theres a reason I dont have a public GitHub repository, and its quite embarrassing for me.The main reason is because...
12:31 pm GMT - Thu, May 18, 2023
Dev To How to use Zustand
Author: Chidume Nnamdi IntroductionRedux changed the game in the global management system. It was so successful that it was widely adopted and used as the ideal state management system in any fra...
12:29 pm GMT - Thu, May 18, 2023
Dev To What Devs Can Do On GAAD!
Today is Global Accessibility Awareness Day (GAAD)! A day focused on bringing awareness about accessibility and inclusion in the digital space. More than one billion people alive today live with a dis...
12:28 pm GMT - Thu, May 18, 2023
Dev To Demystifying Load Balancers
This is the 3rd article in the Demystifying System Design interview series where Ill go into details about what is Load balancer and how it works.Millions of requests could arrive per second in a typi...
11:36 am GMT - Thu, May 18, 2023
Dev To Best Practices for Staying Safe on Public Wi-Fi Networks
In today's connected world, public Wi-Fi networks have become a ubiquitous resource. They allow us to stay connected, work remotely, and access information on the go. However, using public Wi-Fi netwo...
11:21 am GMT - Thu, May 18, 2023
Dev To How Medium, LinkedIn and Twitter show link cards just from a URL
Its a decent project to develop over a couple of hours and add to your resume. Under the HoodThis will be a very short story, as we will be discussing a cool feature.If you reading on Medium, you...
11:00 am GMT - Thu, May 18, 2023
Dev To React reconciliation: how it works and why should we care
Table of contentThe mystery: conditional rendering of componentsReact reconciliation algorithmReconciliation and state updateThe answer to the mysteryReconciliation and arraysReconciliation and ...
10:55 am GMT - Thu, May 18, 2023
Dev To Vue.js Reactivity System: Ref, reactive, shallowRef, & shallowReactive
Vue.js is a popular JavaScript framework that provides developers with various tools to create dynamic and reactive web applications.One of the key features of Vue is its reactivity system, which enab...
10:54 am GMT - Thu, May 18, 2023
Dev To Spring JDBC 6 CRUD Operations
step 1 : create maven projectstep 2 : create the classes according to directory structurestep 3 : add spring jdbc, spring context, lombok , mysql connector j dependenciespom.xml<project xmlns="http...
10:50 am GMT - Thu, May 18, 2023
Dev To .NET 8 is on the way! 10 Features that will blow your mind
In this article, were going to delve into the latest updates and enhancements introduced in .NET 8 Preview 4. Microsoft has been hard at work, refining and expanding the capabilities of the .NET ecosy...
10:39 am GMT - Thu, May 18, 2023
Dev To GitHub Security Best Practices 15 Tips To Keep In Mind
What makes GitHub stand out of others? Lets see It is the largest source code hosting platform, used by 100M+ developers. And with its growth it has become an integral part of the DevOps workflow. Eve...
09:50 am GMT - Thu, May 18, 2023
Dev To Write better code by following these JavaScript best practices
Whether you're a seasoned developer looking for ways to refine your coding style or a beginner eager to grasp the essentials, this blog post is for you. In this comprehensive guide, we'll explore vari...
09:42 am GMT - Thu, May 18, 2023
Dev To Use GitHub Actions to Automate Your CI/CD for React and Node.js Applications on Ubuntu
Introduction:Continuous Integration and Continuous Deployment (CI/CD) have become crucial aspects of modern software development. By automating the build, testing, and deployment processes, deve...
09:29 am GMT - Thu, May 18, 2023
Dev To PHP method overloading
This is a rant about an article on freeCodeCamp named How Method Overloading Works in PHP.It is more an emotional rant about creating readable and safe code rather than one where I angerly wave my fis...
09:18 am GMT - Thu, May 18, 2023
Dev To Recognizing 2D shapes and how to draw them on a canvas.
Understanding two-dimensional shapes.2D is a compound term made up of two words: (2 and dimensions).We all know the number 2. What is a dimension?A dimension is the measurement of distance...
09:14 am GMT - Thu, May 18, 2023
Dev To Moonly weekly progress update 49 - Secret thing coming out soon
Moonly weekly progress update #49 Secret thing coming out soonWe are secretly working on something. You probably will think you know what is about, but you dont. Its different, real, and valuab...
09:02 am GMT - Thu, May 18, 2023
Dev To Working on an unfamiliar codebase
In our profession, it's common to work on an unfamiliar codebase. It happens every time one joins a new project or even needs to work on a previously untouched part in big ones. This occurrence is not...
08:25 am GMT - Thu, May 18, 2023
Dev To Single Thread JavaScript
...
08:23 am GMT - Thu, May 18, 2023
Dev To [Part 2] : I bet you have never used this VS Code theme. Ever.
So here we are again . For viewers not knowing the title backstory, click here to know it: I bet you have never used this theme. Ever..Part 1: Click here to check a new theme: Neon CityPart 2: So here...
08:23 am GMT - Thu, May 18, 2023
Dev To [Part 2] : I bet you have never used this VS Code theme. Ever. (Maybe ?)
So here we are again . For viewers not knowing the title backstory, click here to know it: I bet you have never used this theme. Ever..Part 1: Click here to check a new theme: Neon CityPart 2: So here...
08:18 am GMT - Thu, May 18, 2023
Dev To Dependency Injection in... a React application?? Huh?
You may know the dependency injection, or DI, from your backend endeavours, or maybe you remember it from Angular. But I think it's more than likely you didn't think about hacking the DI into a React ...
07:46 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile Zaman Sunucusu Ayarlar
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve A sekmesine tklanr.NTP Adresi ksmna hatal bir NTP adresi giri...
07:34 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile Yerel Gvenlik Duvar Ayarlar
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve Gvenlik Duvar sekmesine tklanr.Eer gvenlik duvar aktif olmaya...
07:12 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile A Arabirimlerinin Takibi
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve "A" sekmesine girilir.Fiziksel A Adaptrleri, Ad, MAC Adresi v...
07:04 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile Ak Portlarn Takibi
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve Ak Portlar sekmesine girilir.Alan ekranda Durum, Aile, Kaynak...
07:04 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile Servis Ynetimi
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili makineye sa tklanr ve - Servisler sekmesine girilir.Sistemin servsileri, Servis Ad,...
07:03 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetim ile Uzaktan Komut Gnderme
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.Aralar sekmesine girilir.Sadece belirli makinelerde komut altrmak iin ilgili koleksiyon s...
07:03 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetimi ile Giri Yapan Kullanclarn Kontrol
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.Cihazlar sekmesine girilir.lgili sunucunun solunda bulunan monitr logosuna tklanr ve drop...
07:03 am GMT - Thu, May 18, 2023
Dev To Liman Cihaz Ynetimi ile Linux makinelerin izlenmesi
Liman arayz alr.Menye girilir.Mende sunucunun alt balklarnda bulunan Cihaz Yneticisi eklentisinin iine girilir.lgili sunucunun solunda bulunan monitr logosu yeil renk ise sunucu aktif, krmz ise pasif ...
07:00 am GMT - Thu, May 18, 2023
Dev To If Coding Languages Were Ice Cream Flavors...?
Let's have some coding fun! If programming languages were transformed into ice cream flavors, which flavors would you associate with each language and what attributes or characteristics make them a pe...
06:57 am GMT - Thu, May 18, 2023
Dev To Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift
Last week you probably were bombarded with articles, videos, and tweets about how microservices were dead and how Amazon killed them. This all stemmed from a blog post they published in March, sharing...
06:53 am GMT - Thu, May 18, 2023
Dev To Copilot Chat writes Unit Tests for you!
We don't write tests because we don't have time.How many times have you heard that? Or maybe you said it yourself? I know you did, we all do at some point.The thing is, you should probably also know i...
05:13 am GMT - Thu, May 18, 2023
Dev To Cache with a Time Limit: Boosting Performance and Data Freshness
In the world of software development, optimizing performance is a key concern. Caching is a powerful technique that allows us to store frequently accessed data and retrieve it quickly. However, mainta...
05:00 am GMT - Thu, May 18, 2023
Dev To Ace the "What are your salary expectations" question in your next interview.
As a job seeker, interviews can be daunting, and one of the most challenging questions to answer is, "What are your salary expectations?" It's a tricky question because you want to find the right amou...
02:44 am GMT - Thu, May 18, 2023
Dev To Exploring API Protocols: From Conceptualization to Implementation
For the month of April I decided to do something different from my regular tech articles and embark on a project that I could work on over the course of a few days. After some consideration, I chose t...
02:43 am GMT - Thu, May 18, 2023
Dev To Working With Appwrite Databases, Vue, Ionic & Capacitor
Appwrite - Build Fast. Scale Big. All in One Place.Appwrite is a backend platform for developing Web, Mobile, and Flutter applications. Built with the open source community and optimized for a develop...
02:04 am GMT - Thu, May 18, 2023
Dev To The inspiring extension systems design overview (Chrome & VSCode)
A few years ago, I discovered the power of Chrome and VSCode extensions in improving productivity. I created my own extension if my desired feature was not available. The extension systems allow me to...
01:28 am GMT - Thu, May 18, 2023
Dev To Security on AWS - AWS WAF x AWS App Runner
Now all need websites for everything like business, education, government, non-profit, and many more. Creating a website can use a virtual machine, a container, serverless, or many other technologies....
01:18 am GMT - Thu, May 18, 2023
Dev To SQL Constraints 101: Ensuring Data Accuracy and Integrity
Enforcing restrictions on the type of data that goes into a database table is a way to protect it from malicious attacks and have consistent data that adheres to requirements. When creating a database...
01:18 am GMT - Thu, May 18, 2023
Dev To Animating the Web: Route Transitions in Next.js with Framer Motion
In today's dynamic digital landscape, user experience takes the center stage, and the fluidity of navigating between different parts of a web application plays a crucial role in that experience. When ...
12:45 am GMT - Thu, May 18, 2023
Dev To Exploring the Limitations and Challenges of Large Language Models in IT
As technology continues to advance at an unprecedented pace, large language models have emerged as a groundbreaking innovation in the field of artificial intelligence. These models, such as GPT-3, hav...
12:31 am GMT - Thu, May 18, 2023
Dev To Why You Don't Need Signals in React
Because we have Jotai IntroductionIn the world of web frontend development, signals have become a popular topic. At their core, signals are used to represent changes in state over time. Som...
12:28 am GMT - Thu, May 18, 2023
Dev To Dance Meets Technology: Exploring Top Tech Trends Through the Art of Movement
Welcome to the intersection of rhythm and binary, of pirouettes and processors, where the fast-paced, high-tech world of cutting-edge technology meets the graceful and expressive world of dance. Today...
09:54 pm GMT - Wed, May 17, 2023
Dev To Introducing Pull Request Tracker - A GitHub Action
What I builtA GitHub Action that will help maintainers keep track of new Pull Requests by giving them detailed information if someone might be trying to push similar or duplicate changes. ...
09:46 pm GMT - Wed, May 17, 2023
Dev To A Rounded Solution to Image Handling on the OpenSauced Dashboard
This post is about the journey we took to improve the OpenSauced Dashboard, which provides valuable insights on open-source contributions. Last October, we had an alpha launch of the new OpenSauced In...
09:28 pm GMT - Wed, May 17, 2023
Dev To CORS in ASP.NET Core
Cross-Origin Resource Sharing (CORS) is an HTTP-header based mechanism that enables a server to specify any origins (domain, scheme, or port) other than its own from which a browser should permit load...
08:40 pm GMT - Wed, May 17, 2023
Dev To How do you achieve High Availability in Azure
Leveraging a cloud computing model offers several benefits, both in financial cost and human resources. One of the reason companies choose cloud computing for their business operations is its High Ava...
06:56 pm GMT - Wed, May 17, 2023
Dev To Calendar Control from scratch on .NET MAUI
This article will show how to create a calendar from scratch. In case you don't need many functionalities or if you cannot use third-party libraries, then this article is for you.Before we start, it w...
06:46 pm GMT - Wed, May 17, 2023
Dev To Using Next.js Route Handlers
Written by Elijah AgbonzeNext.js is a popular React framework that simplifies server-side rendering and the building of static web applications. One of the core features offered by the Next.js framewo...
06:31 pm GMT - Wed, May 17, 2023
Dev To Mojo Lang: The New Programming Language
Just when we thought things couldnt get any weirder in the computer world, along comes a new programming language built as a superset of the Python programming language.Python is a popular programming...
06:31 pm GMT - Wed, May 17, 2023
Dev To Creating a DSL In Python
IntroductionDomain-Specific Languages, or DSLs, are specialized programming languages designed to solve specialized problems within a specific domain. DSLs provide a concise and expressive synta...
06:26 pm GMT - Wed, May 17, 2023
Dev To Make images responsive to light/dark mode on GitHub
IntroductionHello there, today I'd like to share with you something that I've been using lately on my READMEs to have my images responsive the light or dark modes. It's a very simple feature on ...
06:18 pm GMT - Wed, May 17, 2023
Dev To CodeNewbie Podcast, S24:E2 "Understanding and Supporting Neurodivergence in Tech"
In our second episode of Season 24 of the CodeNewbie Podcast, @saronyitbarek talks about neurodivergence and accommodations in the workplace with Frankie Nicoletti, VP of Engineering at SoLo Funds. ...
06:07 pm GMT - Wed, May 17, 2023
Dev To Mastering Asynchronous Programming: A Comprehensive Guide to Kotlin Coroutines
Introduction:In traditional synchronous programming, blocking operations can lead to poor resource utilization, reduced responsiveness, and bottlenecks. Asynchronous programming, with its non-blocking...
06:04 pm GMT - Wed, May 17, 2023
Dev To Build a Blog using Next.JS and DEV.to
In this article you will learn how to build a Next.JS blog by fetching your Posts directly from DEV.to.I received an incredible feedback from my Post Use Notion as a database for your Next.JS Blog tha...
05:21 pm GMT - Wed, May 17, 2023
Dev To Welcome Thread - v225
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question or jus...
05:15 pm GMT - Wed, May 17, 2023
Dev To Create Switch Case Kind Widget in Flutter
Welcome back guys,Today we are going to learn some new quick technique by which we can enhance our flutter code readability.We are going to create own Switch-Case like conditional widgets or same like...
05:14 pm GMT - Wed, May 17, 2023
Dev To Naming Interfaces in TypeScript: IUser vs User
In TypeScript, it is common for developers to prefix their interfaces with "I" (e.g., IUser) following the Hungarian notation. However, not all developers adhere to this convention.I used to prefer us...
05:00 pm GMT - Wed, May 17, 2023
Dev To Who's looking for open source contributors? (week 42)
Restarting something Ben was doing for a while, and we plan on doing this every Friday! Open Source is about the community. Whether you have a project or you're looking to make your first PR. T...
04:59 pm GMT - Wed, May 17, 2023
Dev To From Localhost to Cloud : Next.js, Django, SSL , GitHub Actions , DNS| Ultimate Website Deployment Tutorial
IntroductionPicture this: You have developed a stunning website, and now it's time to make it accessible to the world. But the deployment process seems daunting, right? Fear not, because Kubern...
04:46 pm GMT - Wed, May 17, 2023
Dev To [Pion/WebRTC][TypeScript] Use specific video codec
IntroAt least in my environment, "VP8" is used as the default video codec for WebRTC.But according to the SDP what I read last time, other codecs should be available as well.[Pion/WebRTC] Try re...
04:44 pm GMT - Wed, May 17, 2023
Dev To Modern database workflows with GitHub, Vercel, Netlify, and Xata
Were excited to announce a brand new workflow for developing with databases and preview deployments! With todays announcement, Xata is releasing an application for GitHub, an integration for Vercel, a...
04:30 pm GMT - Wed, May 17, 2023
Dev To Big Boat Stuck!
My BlueSky skyline (that's the timeline, but sky-themed) is blowing up today over the news that a big boat is stuck. Detroit ship stuck...
04:09 pm GMT - Wed, May 17, 2023
Dev To How to upload project to github [2023]
In this tutorial, we will guide you through the process of uploading your project to GitHub. Whether you're a beginner or have some experience with version control, this step-by-step guide will help y...
04:01 pm GMT - Wed, May 17, 2023
Dev To Best Practices for Writing on DEV: Topics
Hey devs! Time for another installment in our Best Practices for Writing on DEV series. Today I'll share some guidelines for choosing and framing your topic. TopicsWe created DEV because we wante...
03:59 pm GMT - Wed, May 17, 2023
Dev To Glassmorphism Card Hover Effect
Glassmorphism Card Hover Effect Video TutorialDon't miss the amazing video we've embedded in this post! Click the play button to be inspired HTML Code<!DOCTYPE html><html lang="en"&...
03:25 pm GMT - Wed, May 17, 2023
Dev To Amazon ECS Farget with Blue-Green Deployments by CDK Typescript - Part 2
AbstractContinue the previous post Hands-on Amazon ECS for Blue-Green Deployments With CDK Typescript which uses EC2 to host the ECS container service and manually operate blue-green deployments...
03:12 pm GMT - Wed, May 17, 2023
Dev To Semantic Search Using Vectors/Embeddings For Noobs
If you are someone like me who is hearing about semantic search, vectors and embeddings after LLM(Large Language Model) was launched and finds these terms confusing then I hope this blog brings some c...
03:00 pm GMT - Wed, May 17, 2023
Dev To Who's responsible for accessibility in software development?
It's Global Accessibility Awareness Day! So in the spirit of a11y day, I have a question for you:In software development projects, namely those with UIs, who's responsible for paying attention to the ...
02:33 pm GMT - Wed, May 17, 2023
Dev To Level Up Your Blog With Writer Analytics and Text-to-Speech
I was inspired by a post from Ran Isenberg last week. He created an automation to take his blog posts, run them through Amazon Polly, and create a spoken form of his content. His automation emails him...
01:24 pm GMT - Wed, May 17, 2023
Dev To Teacher-Student Ratio Calculator
Appwrite is doing a hackathon with Hashnode. Is it a no-no to post about one developer community site on another? I dunno. But since I do cross-post the majority of my code-related stuff here, I figur...
01:11 pm GMT - Wed, May 17, 2023
Dev To Navigating the World of Pair Programming
Pair programming, a key practice in agile development methodologies, has gained considerable attention for its potential to improve code quality, foster knowledge sharing, and enhance team collaborati...
01:00 pm GMT - Wed, May 17, 2023
Dev To How to prepare for the HashiCorp Terraform Associate Certification
HashiCorp Terraform is an infrastructure as code (IaC) tool that enables users to manage and automate cloud infrastructure. The Terraform Associate Certification is a widely recognized credential that...
01:00 pm GMT - Wed, May 17, 2023
Dev To 5 Best Backend-for-Frontend Tools You Should Be Using
5 Best Backend-for-Frontend Tools You Should Be UsingWunderGraph, Istio, AWS EventBridge, Clerk, Auth.js, Axiom, Grafana, and more. Know the tools that make building Backends-for-Frontends a cin...
12:40 pm GMT - Wed, May 17, 2023
Dev To WP CLI Commands
This is a list of the WP CLI commands. As I test it out, I am updating the lists here. WP Core The wp core command helps to download, install, update, and manage WordPress installation. Dele...
12:12 pm GMT - Wed, May 17, 2023
Dev To 4 Types of Tests to Help Keep Your Software's Bug Count Low
Testing software before releasing it is essential.Ideally, we want as much testing done as possible. If we have more confidence that our code changes wont break things, we can afford to move faster.Th...
12:09 pm GMT - Wed, May 17, 2023
Dev To CSS Card Gradient Hover Effect
CSS Card Gradient Hover Effect HTML Code<div class="card"> <div class="content"> <p class="heading">Card Hover Effect </p><p class="para"> Lorem ip...
11:52 am GMT - Wed, May 17, 2023
Dev To How to Setup Solidity Environment with Hardhat
Table Of Contents * [Chapter 1](Introduction) * [Chapter 2](Hardhat setup with Typescript) * [Chapter 3](Code sample with Hardhat) * [Chapter 4](Conclusion) Chapter 1: Introduct...
11:51 am GMT - Wed, May 17, 2023
Dev To How to set up a dev container for a Next.js/TypeScript app
It's the first day of your new software engineering job, and you're super excited to make your first pull request to the codebase, but before you can do that, you have to get your local environment up...
11:31 am GMT - Wed, May 17, 2023
Dev To React Native Redux Tool kit AsyncStorage
3 steps to add redux with a redux toolkit and async storage in a react-native application Under the HoodThe story begins when I am developing a non-custodial wallet app and web3 mobile app using ...
11:16 am GMT - Wed, May 17, 2023
Dev To Organize Business Logic in Your Ruby on Rails Application
With its strong emphasis on convention over configuration, Ruby on Rails has counteracted many architectural considerations that caused bikeshedding when building web applications.Still, one area that...
11:08 am GMT - Wed, May 17, 2023
Dev To Symfony's magic: dependency injection
Injecting dependencies is a fundamental principle that is recommended by various approaches, including SOLID.More pragmatically, instead of doing this:namespace App\Services;class MyService { priva...
10:54 am GMT - Wed, May 17, 2023
Dev To Building A Slack Clone With Preview Environments
TL;DRIn this tutorial, were going to build a full-stack Slack-like application, with multiple running services. Well also set up preview environments for every commit in every branch, complete w...
10:52 am GMT - Wed, May 17, 2023
Dev To Deep Neural Network from Scratch in Rust : Part 1- Basics of Neural Network
IntroductionHi there! I'm excited to share with you my latest blog post on building a Deep Neural Network from Scratch in Rust. In this series of about 5 parts, I'll take you through the basics ...
10:14 am GMT - Wed, May 17, 2023
Dev To Deploying an MSSQL Node Js Application to Azure App Service.
After this part, i felt like I deserve this shirt.Now i am really curious about this part, ofcourse i know how to deploy an appservice.But this is not just a simple app with only frontend, so i am wo...
10:12 am GMT - Wed, May 17, 2023
Dev To Deactivate Angular NgZone selectivelythe easy way
A fine-grained control over Angular's change detection mechanism is here and ready to be used!Signals and change detection optimization is not quite there yet. But even today there are ways to help yo...
10:07 am GMT - Wed, May 17, 2023
Dev To Serverful vs Serverless: Which One is Right for YourNeeds?
Are you a web developer looking to deploy your website, but unsure which approach to take? The world of hosting can be overwhelming, with two major options available: Serverful and Serverless.In the o...
09:56 am GMT - Wed, May 17, 2023
Dev To 6 Key Coding Principles
Here are six fundamental coding principles every programmer must adhere to -1 DRY (Don't Repeat Yourself): This principle emphasizes minimizing redundancy in our code. If you find yourself writing the...
09:32 am GMT - Wed, May 17, 2023
Dev To About PlugBay
Welcome to PlugBay, the leading global advertising and empowerment platform that revolutionizes the way businesses connect, hire, and advertise without the need for internet connectivity, smartphones,...
09:19 am GMT - Wed, May 17, 2023
Dev To How I Sliced Deployment Times to a Fraction and Achieved Lightning-Fast Deployments with GitHub Actions
Imagine slashing your CI/CD pipeline time from 26 minutes down to a mere 1 minute. Sounds like a dream, right? Well, I've been there and done that at Notionlytics. All it took was a series of performa...
09:19 am GMT - Wed, May 17, 2023
Dev To How I Sliced JS Apps Deployment Times to a Fraction
Imagine slashing your CI/CD pipeline time from 26 minutes down to a mere 1 minute. Sounds like a dream, right? Well, I've been there and done that at Notionlytics. All it took was a series of performa...
09:12 am GMT - Wed, May 17, 2023
Dev To Created my own personalblog portfolio website
First have a look at my blog + portfolio website and let me know your thoughts LinkA personal blog or portfolio website is a great way to showcase your work, share your thoughts and ideas, and connect...
09:05 am GMT - Wed, May 17, 2023
Dev To 'VS Code Profiles - Know what profile you are using, no bloody mystery
Profiles greatly simplify managing configurations for different contexts you want to work in. One major weak point with profiles is that it is hard to identify what profile you are using. How do ...
08:12 am GMT - Wed, May 17, 2023
Dev To Thoughts from A Philosophy of Software Design
Just finished A Philosophy of Software Design by John Ousterhout. Some thoughts from the book mixed with mine ones.Software design is to reduce software complexity. If the solution/design doesn't redu...
07:57 am GMT - Wed, May 17, 2023
Dev To Golang Concurrency Model Explained
Understanding ConcurrencyConcurrency refers to the execution of tasks independently over the same period, allowing systems to make progress on multiple tasks simultaneously. It doesn't necessari...
07:47 am GMT - Wed, May 17, 2023
Dev To 7 Common Errors And Possible Fix Every Typescript Developers Should Know.
Table of contentIntroductionWhat is typescriptType ErrorSyntax ErrorConfiguration ErrorNull ErrorMissing Property ErrorType Assertion ErrorNaming Convention Error IntroductionA few months back, I...
07:37 am GMT - Wed, May 17, 2023
Dev To Top Tips to Know: The Best Way to Hire JavaScript Developer
We all already know that web and mobile app development trends have boomed exponentially over the past few years, and the base of all of these is JavaScript. If you are a startup or an enterprise and ...
07:20 am GMT - Wed, May 17, 2023
Dev To How to replace a div with another div after hovering first div in react js (and vice-versa)
import React, { useState } from 'react';function App() { const [isHovered, setIsHovered] = useState(false); const handleHover = () => { setIsHovered(true); }; const handleLeave = () => { ...
07:14 am GMT - Wed, May 17, 2023
Dev To Weekly web development resources 149
Sponsored TopAi.toolsA curated list of the best productivity-boosting AI tools. Discover AI tools for development, art, writing, design, and a lot more. You can also submit your own tool and use ...
07:11 am GMT - Wed, May 17, 2023
Dev To 404 Power App Game Not Found
The best way to learn is to do, and sometimes what you are doing isn't quite right for what you want to learn. In these cases, personal projects are what we need, set yourself a goal to create somethi...
07:00 am GMT - Wed, May 17, 2023
Dev To What Programming Language Would You Recommend to Someone Who's Not Naturally Inclined toward Coding?
Hello, DEV community! We have an intriguing topic up for discussion: Which programming language do you think would be most suitable for individuals who don't possess an inherent inclination towards co...
07:00 am GMT - Wed, May 17, 2023
Dev To What's Your Wildest Unfulfilled Coding Project Idea?
Got any coding project ideas that are totally out of the box? Share your wildest and most unconventional project concept that you've been itching to bring to life but haven't had the chance yet. Let's...
07:00 am GMT - Wed, May 17, 2023
Dev To What Are Your Recent Coding Habits for Better Productivity or Quality?
Small changes in coding habits can make a big impact. What are the coding practices or habits you've recently adopted that have noticeably improved your productivity or code quality? Your insigh...
06:46 am GMT - Wed, May 17, 2023
Dev To How We Translated the Dodo Pizza App into Arabic
What do you know about adding the support of right to left (RTL) languages in iOS apps? You have to use leading and trailing instead of left and right, and also We didnt know anything else either, but...
06:38 am GMT - Wed, May 17, 2023
Dev To spring mvc 6 example
create maven projectdirectory structurepom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO...
05:58 am GMT - Wed, May 17, 2023
Dev To Regex Replacements Unleashed: A Hilarious Twist!
We're about to dive into the world of callback functions in the replace method. Get ready to enjoy the delightful synergy of laughter and regex replacements! The Challenge:Imagine you have a string th...
04:13 am GMT - Wed, May 17, 2023
Dev To The Key to Completing Projects: Mastering the Art of Planning
Your projects are left unfinished not because of your technical abilities, but because you haven't learned how to plan properly. The imposter syndrome might whisper that you lack the skills, but in re...
03:24 am GMT - Wed, May 17, 2023
Dev To Exploring Big O Notation in Polyglot Notebooks
Polyglot Notebooks is a great way of running interactive code experiments mixed together with rich markdown documentation. In this short article I want to introduce you to the #!time magic command and...
01:47 am GMT - Wed, May 17, 2023
Dev To Learning Vue as a React dev
I work daily with React. In recent days I decided to try Vue for the first time.I enjoyed the experience, so I decided to share my thoughts. Frontend FrameworkDo you know Create React App? Class ...
11:36 pm GMT - Tue, May 16, 2023
Dev To Node.js Crypto Trading For Beginners
Hello everyone,I'm sharing the simplest existing way to create a crypto trading application in Node.jsIn fact, you can login into a trading account and buy/sell cryptocurrencies with less than 10 line...
11:31 pm GMT - Tue, May 16, 2023
Dev To The Next Language Evolution
Let's talk about language and how it's linked to the future of Software Engineers and Programmers. Now, these termsSoftware Engineer, Programmer, Software Developer, Coderoften get used interchangeabl...
11:27 pm GMT - Tue, May 16, 2023
Dev To Mastering the 5 SOLID Principles in Software Engineering.
Introduction:Software engineering is an ever-evolving field, and creating high-quality software that is maintainable, scalable, and robust is essential for success. The SOLID principles offer valuable...
10:52 pm GMT - Tue, May 16, 2023
Dev To WSL Error: Failed to Execute Process and Get User ID
This error message usually occurs when there is an issue with the permissions of the user account running WSL.One cause of such error is that the default WSL distro is set to docker install. In this c...
10:49 pm GMT - Tue, May 16, 2023
Dev To After 20 years in tech, heres what I wish I had all along (and how Im building it)
Why did I create OpenContext? There are many reasons outlined here, but mostly I hate wasting my time.Hi, Im Alice. Co-founder and CTO at OpenContext here to talk about why Im passionate about buildin...
10:45 pm GMT - Tue, May 16, 2023
Dev To Essential JavaScript before diving into React
Variables:Understand how to declare and assign values to variables. They allow you to store and manipulate data in JavaScript.// Declaration and assignmentlet age = 25;// Number variableslet num...
10:03 pm GMT - Tue, May 16, 2023
Dev To Vue 3.3: Generic Types and when to use them
Five days ago, Vue version 3.3 "Rurouni Kenshi" was officially released and it's packed with amazing features enhancing DX and working with Typescript. In this post we are going to look at some of the...
08:57 pm GMT - Tue, May 16, 2023
Dev To Journey to Front-End Web Development
Jump to SectionLearn the basicsCreate projectsImmerse yourselfNetworkingBurnout/Imposter syndromeMy first introduction to programming was exciting. At 12 years old, roughly, I was a part of a co...
08:56 pm GMT - Tue, May 16, 2023
Dev To Ensuring High Availability for Your Application Hosted in Azure: Key Strategies
Introduction:In today's digital landscape, high availability is crucial for businesses to deliver uninterrupted services and maintain customer satisfaction. Azure, Microsoft's cloud computing platform...
08:48 pm GMT - Tue, May 16, 2023
Dev To Beginner's Best Guide to Meta Tags for SEO.
Meta tags are snippets (small pieces) of code that provide information about a web page to both search engines and visitors. They are located in the head section of the HTML code and do not appear on ...
08:27 pm GMT - Tue, May 16, 2023
Dev To Neurodivergent Talk: What strategies has your workplace implemented to make workflow more accessible for employees?
Hey all!We have a new CodeNewbie Podcast episode coming out tomorrow about neurodivergency and we thought this would be a great opportunity to discuss accommodations in the workplace!Here is our link ...
08:22 pm GMT - Tue, May 16, 2023
Dev To From Idea to Design for Non-Designers
You learned to code and want to start applying for jobs, but don't want anyone to look at your portfolio. Your app functions well, but you're pretty sure your buttons need some styling. Here are some ...
08:14 pm GMT - Tue, May 16, 2023
Dev To DEVDiscuss: Succeeding in OSS
image created by Margaux Peltat for the Chilled Cow YouTube channelTime for #DEVDiscuss right here on DEV Inspired by @tigt's Top 7 post, tonights topic is...Succeeding in OSS! ...
07:32 pm GMT - Tue, May 16, 2023
Dev To Building the Future of Central Bank Digital Currencies
More than 90% of central banks around the world are actively exploring a central bank digital currency (CBDC), up from 80% last year. Digital currency adoption and exploration is accelerating at a rap...
07:31 pm GMT - Tue, May 16, 2023
Dev To Code reviews and Suggestions from SARIF report
What I builtSARIF support for Reviewdog Category Submission:Maintainer Must-Haves App Linkhttps://github.com/HollowMan6/sarif4reviewdog/pull/5 Screenshots DescriptionSARIF, t...
07:16 pm GMT - Tue, May 16, 2023
Dev To Create active links using React Router V6
In this post we will be learning how to create active links using React Router V6.4 . Check out this post on my blog too!Active links are commonly used in navigation bars to indicate the user's curren...
06:28 pm GMT - Tue, May 16, 2023
Dev To The Only "CSS Selectors" Tutorial You Will Ever Need
Being a developer, I understand the significance of CSS selectors. That's why I've crafted a handy cheat sheet to assist you in swiftly finding the perfect selector for your upcoming project. This ch...
06:28 pm GMT - Tue, May 16, 2023
Dev To AWS Lambda Cookbook Part 6 Configuration & Feature Flags Best Practices
What makes an AWS Lambda handler resilient, traceable, and easy to maintain? How do you write such a code?In this blog series, Ill attempt to answer these questions by sharing my knowledge and AWS Lam...
06:06 pm GMT - Tue, May 16, 2023
Dev To The Power of Smart Contracts: Automating Trust in the Digital Age
IntroductionIn today's fast-paced digital world, where trust is often at a premium, imagine a technology that could automate agreements, eliminate intermediaries, and ensure secure transactions....
06:02 pm GMT - Tue, May 16, 2023
Dev To What My Cousin Vinny can teach us about debugging
If you havent seen My Cousin Vinny yet, go watch it real quick, well wait.Great movie, right? Marisa Tomei absolutely deserved her Academy Award.In case you didnt watch a whole movie in between the fi...
05:33 pm GMT - Tue, May 16, 2023
Dev To Building Your First HuggingFace Transformers Tool
In this post, we'll walk you through the process of building a simple tool using the Transformers library. The tool we're building will fetch an image of a cat from the internet each time it is run. W...
05:30 pm GMT - Tue, May 16, 2023
Dev To ChatGPT, Copilot and Programmers: Collaboration or Substitution?
Generative neural networks such as ChatGPT can create text, code, and images based on given queries. ChatGPT, developed by OpenAI, has gained enormous popularity and attracted one million users in jus...
05:02 pm GMT - Tue, May 16, 2023
Dev To Testing in software development: A practical guide
This article was authored by Aasim Ali, a member of Educative's technical content team.Software testing for a developer involves creating and running tests to identify and isolate defects, bugs, or is...
04:35 pm GMT - Tue, May 16, 2023
Dev To How to Demonstrate Achievements in Software Development
Being a collectionist at work can truly set you apart. As software developers, we often get so engrossed in coding that we overlook the importance of one crucial aspect: Documentation. Forget all you ...
04:28 pm GMT - Tue, May 16, 2023
Dev To 19 VS Code Extensions To Boost Your Productivity
VS Code is a free, cross-platform, and open-source code editor that has become the most popular choice among developers in recent years.It is well-known for its flexibility and customization options, ...
04:28 pm GMT - Tue, May 16, 2023
Dev To The Upstream agenda is out, and it's
It's happening! The first pass at the Upstream agenda is out, and we hope you're ready for an action-packed day. If you haven't already marked June 7, 2023 on your calendars, you should do it now. R...
04:27 pm GMT - Tue, May 16, 2023
Dev To What is GitOps?
Continuous deployment is a software development strategy that automates the release of applications after changes in the codebase. This process includes some predefined tests that must be successfully...
04:18 pm GMT - Tue, May 16, 2023
Dev To Tailwind CSS for Beginners: Build a Social Link Project
Hello everyone, welcome to the Tailwind for Beginners Tutorial. In this tutorial, we will go over the fundamentals of Tailwind CSS and we build a social link project. So, lets get started. If you pref...
04:16 pm GMT - Tue, May 16, 2023
Dev To Learn All 24 "CSS Viewport" Units
You've probably heard of the different units used in CSS, but you may not have understood them all or at least one. This is where I come in. In this post I'll explain all 24 CSS viewport units and th...
04:15 pm GMT - Tue, May 16, 2023
Dev To The Subtle Art of Hackathon Ideation
Hackathons have been an immense part of my journey as a developer and a student, providing me with some of the best growth opportunities I could have hoped for. Participating in hackathons was immense...
04:13 pm GMT - Tue, May 16, 2023
Dev To Meet DNAI: A ML-Based Analysis of DNA
Today, we are proud to introduce DNA.I., a groundbreaking open source project that brings the power of machine learning to DNA analysis. DNAnalyzer is the first and only tool that lets you explore, un...
03:48 pm GMT - Tue, May 16, 2023
Dev To 2665: Counter II
Number 3 on the 30 Days Challenge is #2665, Counter II. This challenge is primarily an add-on to the last day, so be sure to check out my post on #2620 for concept detailing. ProcessThe instructi...
03:23 pm GMT - Tue, May 16, 2023
Dev To 2620: Counter
Back again with the second problem in the 30 Days challenge, #2620. ProcessThe instructions read as follows.Given an integer n, return a counter function. This counter function initially returns ...
03:15 pm GMT - Tue, May 16, 2023
Dev To Bringing custom domains back to Glitch and bots to Bluesky
Happy May on Glitch! Its a pleasant time of the year - the weather is getting nicer and summer is on the horizon. Recently we kicked off a new testing program to get some feedback as we work towards b...
03:11 pm GMT - Tue, May 16, 2023
Dev To Types of Web3 Developer roles
Web3 development refers to the creation of decentralized applications that use blockchain technology, allowing for greater security, transparency, and peer-to-peer transactions.Web3 development involv...
03:11 pm GMT - Tue, May 16, 2023
Dev To Toasts in vanilla -Toaster Ui
You can find the Toaster-UI repository on GitHub: Toaster-UI GitHub RepositoryDocumentation Introducing Toaster-UI: A Lightweight Toast Notification LibraryToaster-UI is an open-source JavaScript...
03:03 pm GMT - Tue, May 16, 2023
Dev To 2667: Create Hello World Function
In response to the recently created 30 Days of JS challenge on LeetCode, I'll be putting out my own solutions to each problem and working through a solving strategy while I'm at it.The first challenge...
02:57 pm GMT - Tue, May 16, 2023
Dev To How to Install Ubuntu 23.04 as Main System on a Desktop or VirtualBox VM
IntroductionThe latest Ubuntu release came out in late April, and is called Lunar Lobster. Although the 23.04 release is not an LTS (long-term support) release, it brings several updates such as...
02:39 pm GMT - Tue, May 16, 2023
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
02:32 pm GMT - Tue, May 16, 2023
Dev To Git Cheat Sheet: Essential Commands for Effective Code Management
In this blog post, I have tried to cover some basic Git commands that I used frequently in my work with Git. Git is a powerful tool that helps you manage your code or files over time. With Git, you ca...
02:16 pm GMT - Tue, May 16, 2023
Dev To What are your favorite web development tools?
Share your go-to web development tools below and let's dive into the world of coding! ...
01:49 pm GMT - Tue, May 16, 2023
Dev To Flutter Hackathon with FlutterFlow, Invertase, and Supabase
As new Flutter updates are announced at Google I/O, we are excited to kick off the Flutter hackathon with the help of our partners, FlutterFlow and Invertase. The rules are simple: build beautiful app...
01:44 pm GMT - Tue, May 16, 2023
Dev To Vercel Launches 3 New Storage Options for Your Next Project!
If you have tried manually deploying apps to production, then you may know how nerve-wracking things can be. Even the slightest mistake could cause the production database to be deleted, leading the c...
01:26 pm GMT - Tue, May 16, 2023
Dev To Progressive Web Apps
Hello folks!! In this article, we'll learn about the Progressive web app in detail, its advantages and how to create one on your own.Let's learn how to create simple PWA using HTML, CSS and vanilla JS...
01:09 pm GMT - Tue, May 16, 2023
Dev To Introducing Ostara
(A previous version of this article introduced Ostara under its previous name, Boost, the article has been amended to reflect this) What is OstaraOstara is a modern tool for managing and monitori...
01:04 pm GMT - Tue, May 16, 2023
Dev To How to Unleash the Power of Multithreading in JavaScript with Web Workers
As I mentioned in my two previous articles, JavaScript is a single-threaded language, which means it can only execute one task at a time. This can lead to performance issues and unresponsive user inte...
01:04 pm GMT - Tue, May 16, 2023
Dev To Awesome Page Scroll Effect | HTML & CSS
1 Importing Google Fonts:The @import rule imports the "Poppins" font from Google Fonts. It makes the font available for use throughout the stylesheet.@import url("https://fonts.googleapis.com/css2?fam...
12:51 pm GMT - Tue, May 16, 2023
Dev To Impact of Agile Methodology on Software Development
What is Software Development?According to IBM (International Business Machines Corporation), Software development refers to a set of computer science activities dedicated to the process of creat...
12:34 pm GMT - Tue, May 16, 2023
Dev To How to Build a Messenger App with Socket.io in 3 Minutes
GitHub Repo for TestingSocket.io is a library that enables real-time, bidirectional and event-based communication between the browser and the server. It is built on top of the WebSocket protocol...
12:00 pm GMT - Tue, May 16, 2023
Dev To Prevent .NET Application Insights telemetry loss
If you're using the .NET Application Insights SDK to instrument and monitor your ASP.NET Core or worker service applications, this blog post is for you.We'll explore some potential causes for data los...
11:37 am GMT - Tue, May 16, 2023
Dev To The (Tailwind) Purge
This is the first in a series1 of things I've banged my head over in daily agency work, as a full-stack body, or tbh whatever I'm employed as at the time. In agencies you tend to get sold to clients a...
11:25 am GMT - Tue, May 16, 2023
Dev To How Next.js Redirects Work
Author: Michael Hungbo Uma IntroductionThe concept of URL redirection in web application development is one that is ubiquitous. We experience it almost every time during our usage of the internet...
11:14 am GMT - Tue, May 16, 2023
Dev To 404 Page with React Router V6.4
A 404 page can be incredibly useful in improving user experience. It is displayed when a user tries to access a page that does not exist on a website. In this article, we will explore two ways to impl...
10:57 am GMT - Tue, May 16, 2023
Dev To Bee
What I builtBee. Record the bees you sees.Start surveying your transect, Keep track of your sightings, Clear data when complete Category SubmissionPhone Friendly App Linkhttps://purple...
10:48 am GMT - Tue, May 16, 2023
Dev To 34 Web Development Trends In 2023: Embracing The Future
The world of web development is constantly evolving, and staying up to date with the latest web development trends is crucial for businesses and developers alike. As we look ahead to 2023, there are e...
10:42 am GMT - Tue, May 16, 2023
Dev To Create an Interactive AI Chatbot in Slack using Python and OpenAI API
This Python-based project will introduce you to the Slack API, OpenAI's GPT-3 API, and the Flask web framework. We'll create a command that allows users to interact with the bot using a simple /chatgp...
10:34 am GMT - Tue, May 16, 2023
Dev To Software Development Is Unlike Construction
A Short on the ReasonsWhyTL;DR: Construction is a poor metaphor for software development due to its non-linear nature, difficulty maintaining insight, disagreement in measuring, and its conveyor...
10:27 am GMT - Tue, May 16, 2023
Dev To Build a Real Time Leaderboard in Nuxt.js and Pink Design
Real-time updates are crucial for modern software development, particularly for applications that require up-to-date information for users.Appwrite is a popular backend-as-a-service platform that simp...
10:16 am GMT - Tue, May 16, 2023
Dev To A guide to Vue Lifecycle hooks.
Originally published by me miracool.hashnode.devWhat you will learnUnderstanding all the vue js hooks, vuex ( a state management tool ), and state options, will give you the flexibility you need to bu...
10:08 am GMT - Tue, May 16, 2023
Dev To How to build an application shell layout for Tailwind CSS
Today I would like to show how you can build a simple application shell layouts with a sticky sidebar, navbar and main content area using Tailwind CSS and the Flowbite Library.Here's a preview of what...
10:04 am GMT - Tue, May 16, 2023
Dev To Learn Git fast forward by reproducing GitHub pull requests in practice
We are engineers for many reasons. The common one is we want to know, how it works and how it is made. In this article, I will feed your curiosity hunger for both how it works, showing you how GitHub ...
09:37 am GMT - Tue, May 16, 2023
Dev To 5 Top Free Diagramming Tools for Software Development
Explore the best tools for creating software architecture diagrams in 2023.In the big wide world of software development, where lines of code weave intricate webs of functionality, it's essentia...
09:24 am GMT - Tue, May 16, 2023
Dev To Clean Code Principles for JavaScript and TypeScript Developers
In software development, writing clean, maintainable, and readable code is crucial for the success of any project. Code that is well-organized, easy to understand, and can be easily modified and exten...
09:19 am GMT - Tue, May 16, 2023
Dev To Announcing the Built With Appwrite Platform
A big part of growing Appwrites developer ecosystem is providing the right platform for our builders to showcase their works with Appwrite to our community so that they can gain better visibility, fee...
09:00 am GMT - Tue, May 16, 2023
Dev To I just did a test to apply as a front end developer and things arent going well
As part of one of the job applications I have going I was invited to do a frontend expertise exercise. The role I am applying for is head of frontend for a company. Whilst I found it odd to have to go...
08:11 am GMT - Tue, May 16, 2023
Dev To HTTP Security Headers in .NET
Nowadays, security is a fundamental aspect that should not be overlooked when developing a web app. An interesting approach to improving the security of a web app is the implementation of HTPP securit...
07:59 am GMT - Tue, May 16, 2023
Dev To From NgRx ComponentStore to SignalStore: the key takeaways from my demo project
I believe that Signals in Angular will fundamentally change the way we create Angular applications. This article is the first part of a series that aims to show you the potential of this new feature, ...
07:59 am GMT - Tue, May 16, 2023
Dev To RBAC with API Gateway and Open Policy Agent(OPA)
With various access control models and implementation methods available, constructing an authorization system for backend service APIs can still be challenging. However, the ultimate goal is to ensure...
07:44 am GMT - Tue, May 16, 2023
Dev To Why QA for IaC is important
The world of Clouds A seemingly magical place, scalable to the prim and the epitome of automation. Yet I wouldnt be the code quality advocate that I am, if my first question here wouldnt be: How do I...
07:32 am GMT - Tue, May 16, 2023
Dev To Core Web Vitals, qu son y cmo mejorar tu web?
Core Web Vitals?Las Core Web Vitals son una iniciativa de Google anunciada en 2020, que pretende mejorar las experiencias de usuario y los tiempos de carga. Establecen una serie de criterios unificado...
07:17 am GMT - Tue, May 16, 2023
Dev To Creating a Fun and Engaging Workplace - Exploring the Magic of Together Emojis
Microsoft has introduced a feature that can add some fun to your workdays and those of your colleagues. It's something small but can bring a lot of joy among employees. We're talking about Together em...
07:15 am GMT - Tue, May 16, 2023
Dev To How I built an event ticketing system with Next.js and Firebase
After excessive procrastination, I decided to improve my developer portfolio by building real-world projects that stand out from the job-hunting pool. Then, I came up with an idea, an event ticketing ...
07:03 am GMT - Tue, May 16, 2023
Dev To Mastering RBAC in Logto: A Comprehensive Real-World Example
IntroductionAccess control and security are essential aspects of modern applications, ensuring that users have appropriate access to resources. Logto's Role-Based Access Control (RBAC) offers de...
07:00 am GMT - Tue, May 16, 2023
Dev To What's the Coolest Coding Language Name?
Coding languages receive their names from a variety of sources, such as:Inventor's NameDescriptive NamesAcronymsInspiration from Existing LanguagesHistorical or Cultural ReferencesFunctional Descripti...
07:00 am GMT - Tue, May 16, 2023
Dev To Python's Practical Prowess: Where Does It Outshine Other Languages?
Python boasts an array of impressive features. Its practicality and versatility have propelled it to the forefront of the development landscape. So what makes Python so great? Where does it shine? And...
06:59 am GMT - Tue, May 16, 2023
Dev To Tips for Javascript Programming
Javascript is a versatile programming language that can be used for a variety of applications. From building web applications to developing video games and creating mobile apps, Javascript offers prog...
06:55 am GMT - Tue, May 16, 2023
Dev To Data Operation JSON
JSON (JavaScript Object Notation) are widely used lightweight data-interchange format for representing structured data and exchanging information between different system. We will use Primary and Seco...
06:54 am GMT - Tue, May 16, 2023
Dev To 7 Tips to Build Scalable Node.js Applications
Scaling should not be an afterthought when it comes to building software. As the number of users of an application increases, the application should scale and handle the increased payloads effectively...
06:49 am GMT - Tue, May 16, 2023
Dev To 3 step guide to creating Snowflake Clone Table using Zero Copy Clone
Snowflake zero copy clone feature allows users to quickly generate an identical clone of an existing database, table, or schema without copying the entire data, leading to significant savings in Snowf...
05:34 am GMT - Tue, May 16, 2023
Dev To To apply security on APP I developed 1-AnalyzeAPP
The application of the LIAPP is divided into three steps.(1) Analyze APP(2) Apply Security(3) Download and Distribution(1) Analyze APPThis is a very useful step for people who dont know what security ...
02:25 am GMT - Tue, May 16, 2023
Dev To Importing Code in Polyglot Notebooks
We've seen that Polyglot Notebooks allow you to mix together markdown and code (including C# code) in an interactive notebook and these notebooks allow you to share data between cells and between lang...
01:50 am GMT - Tue, May 16, 2023
Dev To I "did my own research" and "AI" is not taking my job any time soon.
TL;DR - But I already knew that ...I tried to get ChatGPT 3.5 and 4 as well as Bard to increase my productivity. I wasted 6 hours of my life proving what I already knew from just reading the doc...
11:35 pm GMT - Mon, May 15, 2023
Dev To How to build a developer community: a step-by-step guide
For companies targeting developers, a healthy community is crucial to get a product off the ground and grow sustainably in the long term. However, building a vibrant community is not an easy task.Deve...
11:07 pm GMT - Mon, May 15, 2023
Dev To Beyond Programming: The Game-Changing Benefits of Business Management for Programmers
Programming is an essential skill in today's digital world, with programmers playing a crucial role in developing innovative software solutions. However, technical expertise alone is not sufficient fo...
11:05 pm GMT - Mon, May 15, 2023
Dev To Getting started with Apache Flink: A guide to stream processing
TLDRThis guide introduces Apache Flink and stream processing, explaining how to set up a Flink environment and create simple applications. Key Flink concepts are covered along with basic trouble...
10:28 pm GMT - Mon, May 15, 2023
Dev To OSDC-2023-assignment6&7 -Docker
In lessons 6 and 7, we learn about docker.We reviewed what a "Docker" image is and saw how to set up a development environment with its help.We went over the slides of Learning Linux in a Docker conta...
09:28 pm GMT - Mon, May 15, 2023
Dev To This Job Market Sucks - 2023 Edition
Hello, dear readers! Its me, your friendly neighborhood nerd, reporting to you live from my home office (also known as the couch). I trust youre all doing well? Because, well, Ive been better. Ive bee...
09:23 pm GMT - Mon, May 15, 2023
Dev To I created a my first CRUD web application with React and Supabase!
IntroductionI have created a web application that can do CRUD.The name of the application is Motive Diary.This application is sort of a diary application, but it is intended to help you achieve ...
08:49 pm GMT - Mon, May 15, 2023
Dev To Mental Health Awareness Week UK
This week is Mental Health Awareness Week in the UKThis is something off topic from your usual developer topics but I feel is important to discuss openly. As someone currently navigating my own...
08:02 pm GMT - Mon, May 15, 2023
Dev To Part 2: Folder Structure - Building a Solid Foundation
Welcome to Part 2 of our "React Best Practices in 2023" series! In this blog, we'll dive into the crucial aspect of organizing your project's folder structure. The key is to maintain a clear and organ...
07:45 pm GMT - Mon, May 15, 2023
Dev To Hiring without Algorithm Quizzes
The ProblemI have a strong dislike for algorithm-style technical interviews. I understand their relevance in large enterprises as a basic test for evaluating engineers' abilities. However, at Pl...
07:26 pm GMT - Mon, May 15, 2023
Dev To Java records and why you should use them
If your are a beginner in learning java you have heard of the basics like classes, methods, enums and so on. But since java 16 records are permanently added to the java feature set. This short tutoria...
06:47 pm GMT - Mon, May 15, 2023
Dev To How to build dynamic web apps by mastering the Document Object Model (DOM).
In this article, you will learn how to use the Document Object Model (DOM) to connect and manipulate the elements of a web page to make it dynamic.At the end of this article, you will learn:What the D...
06:36 pm GMT - Mon, May 15, 2023
Dev To Code Art & iDraw H review
Art with code, generative art, coding art, creative coding... It has many names and they all say the same thing. What is coding art?Generative art is a type of art that is created through the use...
06:34 pm GMT - Mon, May 15, 2023
Dev To CSS Art: Drawing a CoffeeStain
A few weeks ago, I did some CSS Art. This time it was a cup of coffee with a coffee ring stain next to it. All in HTML and CSS and not as many elements as you'd think... if we don't count the bubbles....
06:18 pm GMT - Mon, May 15, 2023
Dev To Understanding Event Propagation in JavaScript
If you ever worked with JavaScript you must have done some sort of event handling, maybe added an Onclick on a button or some kind of Keyboard event like KeyDown or KeyUp etc.But have you ever noticed...
05:59 pm GMT - Mon, May 15, 2023
Dev To Sloan's Top 4 Newbie Memes of the Week
Hey hey hey! Welcome to CodeNewbie Team's very official, very anticipated... Newbie Memes of the Week! Here are some of our favorites from this week: We hope your week is beginning to a gre...
05:45 pm GMT - Mon, May 15, 2023
Dev To Amazon CodeWhisperer Demo
At this point, even people living under rocks are probably aware that all things AI are the soup du jour of the tech world. The AI/ML revolution thats been going on has produced some Large Language Mo...
05:38 pm GMT - Mon, May 15, 2023
Dev To Creating a component dynamically, and programmatically in Angular
In Angular 13, the ComponentFactoryResolver became deprecated. Some libraries that depended on it had to be rewritten using the new introduced function createComponent, that is more aligned with the s...
05:36 pm GMT - Mon, May 15, 2023
Dev To BranchGPT: The AI-Powered Solution to Personalized Branch Names
TL;DR: Yes, BranchGPT is an attempt to -Tongue-in-cheek- take AI over the top. However, while its utility is questionable, it is enjoyable, like a game. If that's not for you: fair enough. You don't ...
04:54 pm GMT - Mon, May 15, 2023
Dev To How to track you coding time
Have you ever wondered how much time you spend coding, if so, is there a way to track it. The extension Wakatime is available for many IDE's and text editors with this extension you can easily track y...
04:50 pm GMT - Mon, May 15, 2023
Dev To Array e lista encadeada-Entenda a diferena
Criar, ler e deletar colees de dados algo que esta presente no dia a dia do programador e muito comum nos usarmos sempre o famoso array, mas ser que essa estrutura de dados a melhor para todos os c...
04:43 pm GMT - Mon, May 15, 2023
Dev To Weekly Roundup (May 8): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, #sharepoint, and #powerplatform communities. #workplaceDark Side of Remote Wor...
04:26 pm GMT - Mon, May 15, 2023
Dev To Programming Again After 2 Years... | Mental Health & Burn Out
Hello! I'm glad to be back on the platform after two years again. The truth is that I took a 2 year break from programming. After learning to code in 2020, I had a great year learning Python, JavaScri...
04:12 pm GMT - Mon, May 15, 2023
Dev To How to use Azure CLI to create a Virtual Machine
There are different ways of creating virtual machine. These include azure portal, PowerShell , Azure Resources Manager template and the Azure Command-Line Interface (CLI).In our previous blog posts, w...
04:05 pm GMT - Mon, May 15, 2023
Dev To My CKAD Prep
Table of ContentsNotesPodReplication Controller and replicasetDeploymentsNamespacesServicesConfig MapSecretsSecurity ContextService AccountResource LimitsTaints and TolerationsNode SelectorsNode...
04:01 pm GMT - Mon, May 15, 2023
Dev To How To Use expect.objectContaining With Null and Undefined
If you use Jest for testing, you are probably familiar with the expect function and its many matchers. One of the most useful matchers is expect.objectContaining(), which allows you to check whether a...
04:00 pm GMT - Mon, May 15, 2023
Dev To Unlocking Workflow Automation : Introduction to Apache Airflow
Apache Airflow is an open-source workflow management platform that enables the creation and scheduling of complex data pipelines.With its robust features and intuitive interface, Airflow has gained po...
03:57 pm GMT - Mon, May 15, 2023
Dev To Whats new in CSS and UI: I/O 2023 Edition
The past few months have ushered in a golden era for web UI. New platform capabilities have landed with tight cross-browser adoption that support more web capabilities and customization features than ...
03:45 pm GMT - Mon, May 15, 2023
Dev To How I used wasm-pack to build a WebAssembly module for an AudioWorkletProcessor
If you haven't been following this series, I have been building a synthesizer in Rust and WebAssembly. The advantage of using WebAssembly is that I can take advantage of all of Rust's features while s...
03:00 pm GMT - Mon, May 15, 2023
Dev To Choose Your Own Adventure in Open Source: Paths to Success
Welcome to the Choose Your Own Adventure blog post for new contributors! Each persons journey into open source will take a different path. As a new contributor, you may have different goals that you ...
02:52 pm GMT - Mon, May 15, 2023
Dev To How to deal with Regeneration runtime errors in javascript
Have you ever encountered a regeneration runtime error in JavaScript?, You probably have.If you do not know what a regeneration runtime error** is a "Regeneration runtime error" is not a common error ...
02:36 pm GMT - Mon, May 15, 2023
Dev To Build Email Verifier With Go
The first step of cold mailing starts with getting the email address of the technical recruiter. It has been often said over the internet to randomly form email with the combination of first and last ...
02:16 pm GMT - Mon, May 15, 2023
Dev To Music Monday What are you listening to? (Jazz Edition)
cover image source: Verve Label GroupThis week, we're diving into Jazz. With its complex chords, polyrhythms, and heavy improvisation, it can be a challenging genre of music. Whether you're into the o...
02:16 pm GMT - Mon, May 15, 2023
Dev To How to generate a SSH RSA key
To generate a SSH RSA key, you must use a Terminal on Linux or WSL or the git terminal on Windows.Once you have it ready, you can execute the following command :ssh-keygen -t rsassh-keygen -t rsaDirec...
02:07 pm GMT - Mon, May 15, 2023
Dev To A slick animation from Better Call Saul
This time, I will recreate the title sequence from Better Call Saul as a web animation.Better Call Saul is an American crime drama television series. It is a spin-off, prequel, and a sequel to Breakin...
02:06 pm GMT - Mon, May 15, 2023
Dev To How to start a web developer career in 2023?
Are you about to change your career? Have you always been interested in programming/web development but don't know where to start? Then you couldn't be in a better place.The year 2022 was a watershed ...
02:06 pm GMT - Mon, May 15, 2023
Dev To Prticas recomendadas para testes de unidade em Python
IntroduoOs testes de unidade so uma parte essencial do processo de desenvolvimento de software, permitindo que os desenvolvedores verifiquem se suas unidades de cdigo (funes, classes, mtodos) es...
01:59 pm GMT - Mon, May 15, 2023
Dev To Limiting Docker Memory Usage on Windows
As a WordPress developer, I used XAMPP for a long time, but for lots of reasons, some of which you can see in this other article: Why I changed from XAMPP to Docker, I decided to move to a Docker env...
01:35 pm GMT - Mon, May 15, 2023
Dev To What is Vite? & Vite vs Webpack
Author: Victor Uma IntroductionWe'll talk about the history of Vite and the importance of using Vite, we'll also deep dive into developer experience with Vite and why you want to start using Vite...
01:16 pm GMT - Mon, May 15, 2023
Dev To Etkileimsiz PGDUMP in Parola Kullanm
pg_dump komutuna parolay etkileimsiz olarak iletmek iin aadaki yntemleri kullanabilirsiniz: .pgpass Dosyas:1. Terminali aln ve aadaki komutu kullanarak .pgpass dosyasn oluturun:touch ~/.pgpass2. ...
12:34 pm GMT - Mon, May 15, 2023
Dev To FLaNK Stack for 15 May 2023
15-May-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevHappy Mother's Day CODE + COMMUNITYPlease join my meetup group NJ/NYC/Philly/Virtual. http://www.meetup.com/futureofdata-princeton...
12:23 pm GMT - Mon, May 15, 2023
Dev To Getting into Developer Relations 101
Developer Relations, Developer Evangelism or Advocacy - whatever you call it, might seem a little mysterious at first glance. The job role usually includes various tasks and responsibilities, includin...
12:10 pm GMT - Mon, May 15, 2023
Dev To Logging Best Practices Revisited
As I write this my interview on DevCentral hasn't started yet so if you subscribe to my blog or follow me on socials you might be able to catch it live. If not the recording should appear right here:E...
12:00 pm GMT - Mon, May 15, 2023
Dev To Key Practices in DevOps
The series DevOps Revolution: Transforming Software Delivery and Collaboration aims to provide a comprehensive understanding of the principles, practices, and tools that have revolutionized software d...
11:51 am GMT - Mon, May 15, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
11:45 am GMT - Mon, May 15, 2023
Dev To Spring Boot Electron, a case study
BackgroundWe recently finished writing our desktop app for Spring Actuator, Ostara. Initially, we decided to rely on Electron's main process and write our "backend" in Node. We quickly hit roadb...
11:42 am GMT - Mon, May 15, 2023
Dev To Medusa Community Highlights: Strapi Integration, SES Plugin, and More!
Changing the way commerce is built is no easy undertaking. Therefore, we are incredibly excited about our Medusa community, their support, and their amazing contributions that make it easier for other...
11:20 am GMT - Mon, May 15, 2023
Dev To Move Your Cursor
made a cool cursor effect coz why not lol...
11:19 am GMT - Mon, May 15, 2023
Dev To Replacing Twind with Tailwind in Fresh
Hello world! Today I would like to share my knowledge I learned when working with Fresh. What is fresh?Fresh is "The next-gen web framework" which can be roughly translated to "I am cool deno-ba...
11:00 am GMT - Mon, May 15, 2023
Dev To What's your CSS level? Take a CSS Quiz!
Do you want to have some fun with CSS? What about some CSS Quizzes? CSS Quizzes Selectors, Flexbox, Transform, Gradients... Pick your game! Can you get a perfect score? Show me your results Exce...
10:36 am GMT - Mon, May 15, 2023
Dev To AWS Computer: Lambda Overview
AWS Lambda is a very powerful tool that is often lumped in with the generalized serverless label. Instead of trying to sell you on that I'll be talking about what Lambda can and can't do to provide co...
10:24 am GMT - Mon, May 15, 2023
Dev To .js, .cjs and .mjs defference
CJS, MJS, and .JS are file extensions used to denote different types of JavaScript files. Here's the difference between them:.JS (JavaScript):The .js extension is the most common file extension for Ja...
10:22 am GMT - Mon, May 15, 2023
Dev To What is Provisioning and how does it work?
What is Provisioning?Provisioning in its very essence has a very simple meaning supplying with / making something available. As we expand and try to understand this word from an Information Technolog...
09:56 am GMT - Mon, May 15, 2023
Dev To 100 C Code Snippets for Everyday Problems
Welcome to this comprehensive compilation of 100 C# code snippets designed to tackle everyday problems! This article is inspired by Jeremy Grifskis original work, 100 Python code snippets for everyday...
09:56 am GMT - Mon, May 15, 2023
Dev To Integrating the GitHub action to make yt-dlp-api tests automated!
What I builtI developed a YouTube API service with the yt-dlp and Fast-API and it can give the YouTube video link to extract the video information. Category SubmissionThe category is for th...
09:23 am GMT - Mon, May 15, 2023
Dev To Let's build a Google Maps clone with React, Leaflet, and OneSDK
We will build a project similar to Google Maps. The project will cover some basic features of Google Maps, like pinpointing specific locations on the map or planning of routes between locations. Moreo...
09:10 am GMT - Mon, May 15, 2023
Dev To proposal loop variable scoping go 1.22
go1.22 https://github.com/golang/go/issues/60078 scope loop func TestAllEven(t *testing.T) { testCases := []int{0, 2, 4, 6} for _, v := range testCases { t.Run("sub", func(t *testing...
08:27 am GMT - Mon, May 15, 2023
Dev To Railway Event Processor
A proposal for an integral default approach for the design and implementation of third party integrations in event-sourced systems.The abstractions proposed in this paper will be soon implemented in b...
08:14 am GMT - Mon, May 15, 2023
Dev To Building An Outstanding Learning and Achievement Dashboard With Pink Design (Next.js)
Over the years, the internet and the World Wide Web have grown tremendously. It has allowed companies to build cross-functional teams and ship their products to a broader range of audiences.As the fam...
07:09 am GMT - Mon, May 15, 2023
Dev To Graph Database vs Relational Database
Choosing the right type of database to store data in is a crucial decision that can impact the success of your personal or company project. Whether you need to decide between using a graph database or...
07:06 am GMT - Mon, May 15, 2023
Dev To Hyperlambda and Low-Code
I started working on OpenAI's APIs the 23rd of December. The 5th of February we had our first paying client using our ChatGPT website chatbot. At the end of March we had 3 products; AI Expert Systems,...
07:00 am GMT - Mon, May 15, 2023
Dev To Level Up! What's One Skill You Want to Improve This Week?
Let's kick off the week with some Monday motivation! Share one professional skill you're eager to improve or learn this week, and let's brainstorm ways we can support each other in reaching our indivi...
07:00 am GMT - Mon, May 15, 2023
Dev To Weeks of Debugging Your Build can Save Hours of Learning Gradle
You don't configure Gradle, you program it. And sure for a while you could survive with copy/paste based programming, but man, I really hate that! Why Would I Learn Gradle When I Can Just Copy/P...
07:00 am GMT - Mon, May 15, 2023
Dev To Decoding Linux: Why Isn't It More Popular?
What are your thoughts on the perception that Linux is primarily geared towards advanced users and developers, and how does this affect its popularity among casual computer users?"Are there any other ...
06:02 am GMT - Mon, May 15, 2023
Dev To Javascript : 12 mthodes essentielles pour les chanes de caractres
Les mthodes que j'utilise le plus souvent pour manipuler les chanes de caractre en JavascriptLes chanes de caractres sont un lment central de tout langage de programmation, et JavaScript dispose...
05:31 am GMT - Mon, May 15, 2023
Dev To Using Docker Buildx to Create Cross-Platform Docker Images for Seamless Compatibility
Docker is really a great tool and provides a convenient way to package and deploy applications. Until my recent experience, I believed that Docker images were portable and could run on any machine reg...
05:10 am GMT - Mon, May 15, 2023
Dev To Kubernetes CRUD Operation using Go on Docker Desktop
Kubernetes is a popular container orchestration platform used by developers to deploy and manage their applications. While Kubernetes provides a powerful command-line interface called kubectl for mana...
04:58 am GMT - Mon, May 15, 2023
Dev To Part 1: Naming Conventions - The Foundation of Clean Code
Welcome to the first part of my blog series, "React Best Practices in 2023." In this blog, we will delve into the crucial topic of naming conventions and how they serve as the foundation of clean and ...
04:36 am GMT - Mon, May 15, 2023
Dev To 10 Books to Improve Coding Skill in 2023
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, Coding is one of the most ...
03:44 am GMT - Mon, May 15, 2023
Dev To The Developer's Guide to Earning Side Income: An Inside Look
I've always been a big fan of the saying, "Don't put all your eggs in one basket." In the ever-changing landscape of software development, this wisdom holds especially true. Relying solely on your 95 ...
02:52 am GMT - Mon, May 15, 2023
Dev To On my way!! my coding journey.
I was working on my first project in my life. This is the first time I was actually doing code by myself. Meaning that I used to see code since I was 19 but I never paid fully attention to it. I usual...
01:34 am GMT - Mon, May 15, 2023
Dev To How to write a basic rule engine in Python
While there are many existing rules engines in Python, such as the amazing rule-engine framework, I thought it would be an interesting exercise to utilize ChatGPT to help me write my own basic rule en...
01:08 am GMT - Mon, May 15, 2023
Dev To Exploring JavaScript Events
Introduction: JavaScript events are a vital component in crafting dynamic and interactive web applications.What are JavaScript Events?JavaScript events are actions or occurrences that take place withi...
12:51 am GMT - Mon, May 15, 2023
Dev To Delete file from Git Repository
It is very common for new or learning developers to accidentally add files with large size or sensitive data to a Git repository. This can happen for a variety of reasons, such as not understanding ho...
11:57 pm GMT - Sun, May 14, 2023
Dev To Introduction to SQL set operators
Retrieving data stored in databases is part of the data-gathering process. Many organizations have their data already stored in databases, data is generated internally which eliminates the need for fu...
11:46 pm GMT - Sun, May 14, 2023
Dev To Codecademy Project Portfolio
Codecademy Portfolio Project: Recommendation Software AppSource Code OverviewThis a terminal/CLI based app that takes in user input to select a food type that they're feeling. Then, based ...
10:58 pm GMT - Sun, May 14, 2023
Dev To Dynamically add CSS rules
CSS rules are used to format elements on a web page. They can be provided on different levels of your code:External - by using a element to link to an external CSS fileInternal - by using a <style...
10:53 pm GMT - Sun, May 14, 2023
Dev To Handling Image Loading with JavaScript Promises
In a recent project I was working on, I encountered an issue with image loading that caused quite a bit of frustration. The project was a movie search application that fetched data from the OMDB API, ...
10:44 pm GMT - Sun, May 14, 2023
Dev To The actual usage of Python versions May 2023 by Mr. Bard
The Google Bard says that the actual usage of Python versions today is as follows: Python 3: 80.3%Python 2: 15.3%Other versions: 4.4%As you can see, Python 3 is the most popular version of Python, wit...
07:54 pm GMT - Sun, May 14, 2023
Dev To Lessons while building a static website
I loved designing & developing websites in my free time. One place, I always experiment with new web tools is on my profile. Recently, I started designing and coding another personal website for a...
07:40 pm GMT - Sun, May 14, 2023
Dev To Quick Progress in Software Development
Great software engineers are known for their ability to learn quickly and consistently deliver impressive results.A distinguishing factor among senior software developers is their incredible capacity ...
06:52 pm GMT - Sun, May 14, 2023
Dev To Let's create notification reminder app in Jetpack Compose.
Get yourself a cup of coffee before we dive into this interesting tutorial.@Composablefun Coffee(enough: Int, caffeine: Int) { when (enough) { in (caffeine + 1) downTo caffeine -> { ...
06:49 pm GMT - Sun, May 14, 2023
Dev To Solution-diffusion model in Rust
I decided to go on an adventure. I will write a simple biological cell simulator in Rust. This is my first time to write a simulator and also my first time using Rust.In the early stage it will be use...
06:40 pm GMT - Sun, May 14, 2023
Dev To AWS Heroes in 15: Bear Conservation with ML, Serverless and Citizen Science
On April 7 I presented an AWS Heroes in 15 session, "Bear Conservation with ML, Serverless and Citizen Science". In the session I covered the followingDeveloping a web application using AWS Amplify St...
05:32 pm GMT - Sun, May 14, 2023
Dev To 10 Visuals That Will Boost Your Mindset
You may become the best version of yourself with the help of these graphics. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.Source Check Our Latest Post ...
04:56 pm GMT - Sun, May 14, 2023
Dev To Spring Rest Custom Data Validation
IntroductionThis short tutorial is a continuation of the previous article Spring Rest/MVC Validation where Bean Validation was introduced. In this part, we will explore a few more use cases whic...
04:48 pm GMT - Sun, May 14, 2023
Dev To What is Atomic State Management - Create One Yourself
Where does the state live?The answer is not straightforward. React developers typically employ two strategies for structuring the application state: component state (using useState) and global s...
04:22 pm GMT - Sun, May 14, 2023
Dev To I Tried Blogging as a Developer for 7 Days
Here's what I learned in the first 7 days of actively blogging as a developer. IntroductionSaying I'm new to blogging wouldn't be entirely correct. Before signing up on dev.to, I had already writ...
03:06 pm GMT - Sun, May 14, 2023
Dev To Building an Innovative AI Tool to Revolutionize GitHub Issues Management
What I builtI have developed an innovative GitHub Action that enhances GitHub issues with the power of artificial intelligence. Its primary functionalities includes finding related issues, provi...
03:06 pm GMT - Sun, May 14, 2023
Dev To GitHub Issues Management with AI
What I builtI have developed an innovative GitHub Action that enhances GitHub issues with the power of artificial intelligence. Its primary functionalities includes finding related issues, provi...
03:06 pm GMT - Sun, May 14, 2023
Dev To AI-Powered GitHub Issue Management
What I builtI have developed an innovative GitHub Action that enhances GitHub issues with the power of artificial intelligence. Its primary functionalities includes finding related issues, provi...
02:21 pm GMT - Sun, May 14, 2023
Dev To How to implement Countries List in your project
Hello, in this article we will learn how to implement Countries List inside your project (website, android app, etc).here's an example of android app:first, we will use CountriesList library fro...
02:21 pm GMT - Sun, May 14, 2023
Dev To How to implement Countries List API in your project
Hello, in this article we will learn how to implement Countries List inside your project (website, android app, etc).here's an example of android app:first, we will use CountriesList library fro...
02:20 pm GMT - Sun, May 14, 2023
Dev To What's the problem with my API?
Whether you maintain RESTful APIs or a GraphQL endpoint, there are known vulnerabilities and common misconfigurations attackers can exploit.As a developer, you have constraints: time, budget, limited ...
02:13 pm GMT - Sun, May 14, 2023
Dev To Unleashing the Power of Async() and Await: Revolutionizing Asynchronous JavaScript
Introduction:Welcome, JavaScript enthusiasts! Prepare to embark on a thrilling journey into the realm of asynchronous code, where we unravel the secrets of the captivating duo: async and await. ...
02:07 pm GMT - Sun, May 14, 2023
Dev To 600 and 140 Forks to J.A.R.V.I.S , Added Dynamic Face Recognition to J.A.R.V.I.S
J.A.R.V.I.S (Just A Rather Very Intelligent System)New Feature: Dynamic Face RecognitionWhat it does...Dynamic Authentication using Optical Face Recognition Send emails Dynamic News Reporting at...
01:13 pm GMT - Sun, May 14, 2023
Dev To Part 2 - Collecting repositories data with GitHub Actions workflow
Mergestat is a powerful tool that allows users to analyze Git repositories and gather important insights related to the commit history but not only it!It comes in two different modes:Mergestat LiteMer...
12:49 pm GMT - Sun, May 14, 2023
Dev To My CNCF LFX Mentorship Spring 2023 Project at Kubescape
Project Link: CNCF - Kubescape: Release engineering: add Kubescape to commonly-requested package managerskubescape is a Cloud Native Computing Foundation (CNCF) sandbox project. It is an open-source K...
12:29 pm GMT - Sun, May 14, 2023
Dev To Do you really need "microservices"?
Web applications are often divided into multiple deployment units. Often their called microservices and most of the time they are not really microservices. An architecture that is divided in multiple ...
11:35 am GMT - Sun, May 14, 2023
Dev To Taking Care of Your Mental Health as a Software Developer
Next week is Mental Health Awareness Week, so I thought I would take this opportunity to talk about our mental health.Software development is mostly dominated by men and as you know we aren't particul...
11:34 am GMT - Sun, May 14, 2023
Dev To Motivational Quote Generator: An App to Help You Stay Inspired
Success depends heavily on motivation, yet maintaining that motivation is not always simple. We occasionally require that extra push to keep moving forward. The Motivational Quote Generator can help w...
11:34 am GMT - Sun, May 14, 2023
Dev To You'll never have to deal with outdated TODO comments again
Have you ever noticed outdated // TODO: comments in your codebase that should have been addressed ages ago? Well, how about this then:// This will raise an error:// TODO: 2020-01-01: This is an expir...
11:17 am GMT - Sun, May 14, 2023
Dev To My Python Project Development Guide ver.202305
What is thisThe guide to set up a Python project for production deployment. This guide assumes you are using Poetry for package management and adheres to the rules specified.If you are not famil...
11:15 am GMT - Sun, May 14, 2023
Dev To Spice Up Your NextJS skills the Pro Way
Youve been learning NextJS for a while now, and you are getting pretty good at it. Congrats, that's awesome! But as we all know learning never stops, especially in this fast-paced world of NextJS. So,...
11:00 am GMT - Sun, May 14, 2023
Dev To How to lazy-load routes and import standalone components in Angular
IntroductionIn Angular, routing is a key feature of application to navigate users to different pages to render components. A typical enterprise Angular application would lazy load routes and sta...
10:22 am GMT - Sun, May 14, 2023
Dev To Cool Algorithms Pt. 1 - Russian Peasant Multiplication
Welcome to the first part of a little series I'm doing called "Cool Algorithms"! Each post will feature a cool algorithm which I will explain how it works and then show you how you can implement the a...
10:10 am GMT - Sun, May 14, 2023
Dev To reverse string in java
import java.util.*;import java.lang.*;class Demo{ public static void main(String[] args){ String s = "brock"; StringBuilder sb = new StringBuilder(s); sb.reverse(); Syst...
09:58 am GMT - Sun, May 14, 2023
Dev To Java program to find Sum of Digits
For Explanation watch the videocode ::import java.util.*;import java.lang.*;class Demo{ public static void main(String[] args){ int n = 555; int sum = 0; while(n>0){ ...
09:31 am GMT - Sun, May 14, 2023
Dev To Smooth Sailing with Docker: A Beginner's Guide to Containerization
Welcome to Docker world where containers bring magic to the world of software development and deployment!Why did the Docker container never ask for help?Because it couldn't find a container support gr...
09:02 am GMT - Sun, May 14, 2023
Dev To JavaScript Array method .map()
Hello Everyone, in this post I will try to explain about JavaScript Array map() method with the help of examples.The map() method iterates over each element in array and creates new array passing each...
08:54 am GMT - Sun, May 14, 2023
Dev To When to Use Nested Functions
Warning: the word function appears more often than you are probably used to. Sorry.Alright, let's begin: nested functions are functions defined inside other functions (promised and delivered). You saw...
08:51 am GMT - Sun, May 14, 2023
Dev To Hashed Wheel Timers
IntroductionA Hashed Wheel Timer is a data structure that manages time-based events efficiently. It's often used in networking applications where numerous events must be handled concurrently, an...
07:49 am GMT - Sun, May 14, 2023
Dev To Firebase Hosting: Free Hosting for your First Web Project
Are you looking for a hosting solution for your first Web project? Look no further than Firebase Hosting! Firebase Hosting is a cloud-based hosting service provided by Google's Firebase platform, and ...
07:33 am GMT - Sun, May 14, 2023
Dev To Create NestJS API using Typescript, MongoDB, Docker, Docker Compose
Ok, let's create a simple CRUD backend API for your app using the:NestJSMongoDBDockerDocker ComposeMongooseTypescript What you're learnIn this tutorial you will learn how to create a basic API us...
07:01 am GMT - Sun, May 14, 2023
Dev To How we designed and coded our Product Service
This is our third blog in the series of Low Level Design. Today we are going to design and see the sample code of our Product Service for an E-commerce company.For the people who don't know, we are r...
07:00 am GMT - Sun, May 14, 2023
Dev To VR Wonderlands: What Kind of Experience Would You Create?
If you were given the opportunity to design a VR experience, what kind of captivating world would you bring to life?Follow the CodeNewbie Org and #codenewbie for more awesome discussions and online ca...
07:00 am GMT - Sun, May 14, 2023
Dev To What's the Most Obscure Coding Language You've Ever Encountered?
Malbolge, anyone? Let's dive into the depths of programming folklore and share our encounters with the most enigmatic, perplexing, and mind-bending languages out there. Follow the DEVteam for more awe...
06:52 am GMT - Sun, May 14, 2023
Dev To anagram program in java
For Explanation watch the videocode ::import java.util.*;import java.lang.*;class Demo{ public static void main(String[] args){ String s1 = "keepp"; String s2 = "peek"; char[] ...
06:15 am GMT - Sun, May 14, 2023
Dev To 7 Secret TypeScript Tricks Pros Use
TypeScript is an outstanding tool to make our lives easier & avoiding bugs, yet sometimes feels overwhelming to use.This article outlines 7 TypeScript tricks that will make your life easier which ...
02:42 am GMT - Sun, May 14, 2023
Dev To First PokeAPI Project
So I'm working on a project using PokeAPI (https://pokeapi.co/), and still trying to wrap my head around fetching json objects. Let's try to use this blog as a way to practice and document some of the...
12:33 am GMT - Sun, May 14, 2023
Dev To Apache Maven: Um Guia Bsico
TL;DRO Apache Maven uma ferramenta poderosa de gerenciamento de projeto para software, amplamente usada para a construo de projetos, dependncia e documentao. Este artigo explora a histria do Maven, s...
11:45 pm GMT - Sat, May 13, 2023
Dev To Build a testimonial page with Appwrite Cloud using Nuxt
Most websites have a section dedicated to customer feedback on a product or service, which build trust and encourages others to try. A testimonial page is a statement about the validation and satisfac...
11:18 pm GMT - Sat, May 13, 2023
Dev To Data Analysis with Redshift Serverless and Quicksight - Part 2
In the first part of this blog, we have introduced Redshift Serverless offering and setup a workgroup and namespace configured with datasharing to allow access to AWS Marketplace Data Exchange. In the...
11:17 pm GMT - Sat, May 13, 2023
Dev To Data Analysis with Redshift Serverless and Quicksight - Part 1
In the first part of this blog, we will focus mainly on setting up Redshift serverless cluster and configuring access to external WorldWide Event Attendance Data Exchange via Redshift DataSharing Feat...
10:18 pm GMT - Sat, May 13, 2023
Dev To Building a RESTful API with Node.js and MongoDB
Introduction:RESTful APIs play a crucial role in web development, offering several benefits. This tutorial will guide you through the process of creating a RESTful API using Node.js and MongoDB.Step 1...
10:00 pm GMT - Sat, May 13, 2023
Dev To Two ways to add text over images
A great thing to learn if you're a beginner to CSS is how to add text over images, after all, you see this type of feature in almost every website. So I'll be showing you two ways to do this. Sta...
09:46 pm GMT - Sat, May 13, 2023
Dev To Using `git bisect` to find the faulty commit
IntroductionYesterday I was working on a task and I made changes in a few files. When committing the changes, right before pushing them to a remote branch, I added a couple of more small changes...
09:10 pm GMT - Sat, May 13, 2023
Dev To AWS Certified Developer Associate
And thats two down! Last September (2022), I received my AWS Certified Solutions Architect Associate certification. This last Wednesday, (5/10/2023), I received my AWS Certified Developer Associate ...
08:34 pm GMT - Sat, May 13, 2023
Dev To Why should you use IMDSv2 and not IMDS on AWS EC2
The Instance Metadata Service (IMDS) is a feature of Amazon Web Services (AWS) Elastic Compute Cloud (EC2) instances that provides a way for EC2 instances to learn about themselves and their environme...
07:58 pm GMT - Sat, May 13, 2023
Dev To How I Sold My Project for $30!!
Hi everyone in this blog I will share my story how I sold one of my projects called "beSocial" for 30 USD to a foreign client.Last year, in November I built a social-media cum blogging platform called...
07:58 pm GMT - Sat, May 13, 2023
Dev To How I Sold My Project!
Hi everyone in this blog I will share my story how I sold one of my projects called "beSocial" for 30 USD to a foreign client.Last year, in November I built a social-media cum blogging platform called...
07:35 pm GMT - Sat, May 13, 2023
Dev To Type Casting in JavaScript
Typecasting in JavaScript is the conversion of one data type into another data type, for example, a number to a string. Typecasting is often also known as type conversion. What is datatype?JavaSc...
06:59 pm GMT - Sat, May 13, 2023
Dev To Functional Programming in JavaScript: Unleashing the Fun(side) of Functions!
Are you tired of writing long, convoluted code that resembles a spaghetti monster's lunch? Fear not! It's time to embrace the quirks of functional programming and unleash the fun(side) of functions in...
06:37 pm GMT - Sat, May 13, 2023
Dev To JavaScript list (array) comprehension explained with examples
Update: This post was originally published on my blog decodingweb.dev, where you can read the latest version for a user experience. ~rezaList comprehension is a programming technique to create a new...
06:19 pm GMT - Sat, May 13, 2023
Dev To Processing EventHub Captured Messages in Avro Files Using Databricks
Step 1: Mount Azure Blob StorageThe first step is to mount the Azure Blob Storage, which contains our Avro files. Azure Blob Storage is a scalable and secure object storage platform. Databricks ...
06:17 pm GMT - Sat, May 13, 2023
Dev To How to make automated Github Workflow for Laravel Pint and PHP Pest
What is Github WorkflowGitHub Workflow is a powerful tool that allows developers to automate various tasks and processes related to software development, such as building, testing, and deploying...
06:17 pm GMT - Sat, May 13, 2023
Dev To How to automate tests by Github Workflow with Laravel Pint and PHP Pest
What is Github WorkflowGitHub Workflow is a powerful tool that allows developers to automate various tasks and processes related to software development, such as building, testing, and deploying...
06:07 pm GMT - Sat, May 13, 2023
Dev To How to troubleshoot PyCharms scanning files to index issue and improve indexing performance.
PyCharm is one of the most popular Integrated Development Environments (IDEs) for Python development. However, one of the common issues faced by PyCharm users is the scanning files to index message th...
05:26 pm GMT - Sat, May 13, 2023
Dev To 25 Clean Code Tips That You Should Be Familiar
1. Format your code2. Use meaningful names3. Avoid returning NULL4. Keep class size small5. Dont reinvent the wheel6. Use appropriate tools/IDE7. Structure your solution well8. Use proper naming conve...
05:17 pm GMT - Sat, May 13, 2023
Dev To Whats The Difference Between REM, EM, And PX?
In this article, we will talk about REM, EM, and Px. What is and Why do we use rem units? What is REM In CSS?Rem (root em) stands for root element's font-size .The font size/text size of the root...
04:57 pm GMT - Sat, May 13, 2023
Dev To Makefiles: a standard for project tasks
I've been using Makefiles to create a standard CLI interface for all my projects, no matter what programming language and/or frameworks I'm using.Makefiles are configuration files for GNU Make that de...
04:44 pm GMT - Sat, May 13, 2023
Dev To Cypress Workshop Part 3: Test structure and test execution
LESSON 3: Test structure and test executionFor the purpose of this lesson, we will not go into the explanation of all project folders and files that can be used in Cypress for writing tests, but...
04:31 pm GMT - Sat, May 13, 2023
Dev To Use Notion as a database for your Next.JS Blog
Notion is an extremely powerful tool to manage your content by creating a database you can even add properties to pages: publication date, tags, etc.In this Post you will learn how to fetch pages from...
04:24 pm GMT - Sat, May 13, 2023
Dev To According to BuiltWith Trends, there are 3,825,799 websites that use Ruby on Rails
Just played with that Bard AI and he said this: According to BuiltWith Trends, there are 3,825,799 websites that use Ruby on Rails. This number includes both live websites and websites that have been ...
04:21 pm GMT - Sat, May 13, 2023
Dev To Rich Harris is NOT Getting Rid of TS Support in Svelte
Someone briefly quoted Rich Harris saying he wants to migrate the Svelte Core Code to use JSDoc instead of Typescript. This shouldn't have been that controversial, at least not for the Svelte team. Wh...
04:17 pm GMT - Sat, May 13, 2023
Dev To How to use multiple GitHub account on same device?
Many people use GitHub for both personal and professional projects. However, if you have multiple GitHub accounts, you may be wondering how to use them on the same device.There are a few different way...
03:37 pm GMT - Sat, May 13, 2023
Dev To Symfony internals and security
Symfony is a PHP framework that is recommended by many devs, as it focuses on best practices.Let's see how it works behind the scene (in short). Symfony is HTTP-centricYou may have already seen s...
03:26 pm GMT - Sat, May 13, 2023
Dev To Serverless, a CTOs Perspective
I've been following along the past couple of weeks in the "wake" of the article by the Prime Video Team. I've seen a lot of rebuttal-type articles by some folks that I respect so I didn't want to cont...
02:19 pm GMT - Sat, May 13, 2023
Dev To Adding criteria to your doctrine queries easily
In this post, I would like to show you how we can easily add criterias to our doctrine queries. Let's start by creating a model which holds data we want to add as criteria to our query:class ListContr...
02:17 pm GMT - Sat, May 13, 2023
Dev To My C Code Conventions and Style Guide
I like to follow "Modern Microsoft" conventions and styles for C# and dotnet; these are the conventions typically found in modern Microsoft GitHub repos like .NET, EF, etc. They are generally also the...
02:15 pm GMT - Sat, May 13, 2023
Dev To PT-BR | POST: Quer criar interfaces, mas o Figma muito difcil?
Se voc um designer ou desenvolvedor de interfaces grficas, provavelmente j ouviu falar do Figma, uma ferramenta de design muito popular que se tornou uma das principais opes para criar interfaces. No...
02:14 pm GMT - Sat, May 13, 2023
Dev To Introducing DependAware: Automating Dependency Updates for NPM Repositories
What I builtIntroducing DependAware, an automated dependency update tool for NPM repositories that keeps your projects up-to-date and secure by creating pull requests for updating package depend...
02:05 pm GMT - Sat, May 13, 2023
Dev To Commit-teller - Problems during the development
ProblemsAfter the start I knew that I'll be integrating OpenAI's API and the GitHub API into the application, and I wanted to make sure I can go native with Quarkus. Going native requires Graal...
01:38 pm GMT - Sat, May 13, 2023
Dev To An Overview Of ElastiCache Caching Strategies.
When using ElastiCache, there are quite a number of methods available to you on how to populate your cache. These different methods of populating a cache are broadly known as caching strategies. You ...
01:26 pm GMT - Sat, May 13, 2023
Dev To ENG. | POST: Want to create interfaces, but Figma is too much difficult?
If you are a graphic interface designer or developer, you have probably already heard about Figma, a very popular design tool that has become one of the main options for creating interfaces. However, ...
01:13 pm GMT - Sat, May 13, 2023
Dev To Reference Vs Value in JavaScript?
In JavaScript, you can pass by value and by reference. The main difference between the two is that passing by value happens when assigning primitives while passing by reference when assigning objects....
01:00 pm GMT - Sat, May 13, 2023
Dev To What you learning about this weekend?
Heyo What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to hear...
12:34 pm GMT - Sat, May 13, 2023
Dev To Getting masked secrets out of CircleCI
If you've used environment variables in CircleCI you'll know the pain of a horrible UI. Once a variable is added you can "never" see it again (you can't even edit it blindly - you need to delete the e...
12:15 pm GMT - Sat, May 13, 2023
Dev To Consistncia de dados e padro Outbox
Um dos pontos mais importantes em todas aplicaes que trabalha com escrita de dados garantir a consistncia dos dados.Um exemplo bsico a criao de um pedido que possui itens. Considerando um banco rela...
12:04 pm GMT - Sat, May 13, 2023
Dev To Python for All Ages: An Accessible Guide for Beginners
I. IntroductionA. Purpose of this ArticleB. Overview of the Topics CoveredII. Write Pythonic CodeA. ComprehensionB. Python LambdaC. Function ArgumentsD. Variable ArgumentsIII. Python OOPA. Understandi...
11:58 am GMT - Sat, May 13, 2023
Dev To What inspired you to become a web developer?
What inspired you to pursue this career path? Was it a love of coding or just a knack for debugging? Maybe you were drawn in by the allure of programming languages - who can resist the siren call of P...
11:40 am GMT - Sat, May 13, 2023
Dev To ANALYZING VPC FLOW LOGS USING ANTHENA
Flow Logs is a unique feature that enables you to capture traffic inbound and outbound from your AWS network interfaces. There are three types of flow logs:a. VPC flow logsb. Subnet Flow Logsc. Elasti...
11:37 am GMT - Sat, May 13, 2023
Dev To Best Websites For Animated Icons
I've curated a collection of the best websites for animated icons From simple and sleek to cute and quirky.These sites have it all! Whether designing for business or pleasure, you'll find the perfect...
10:51 am GMT - Sat, May 13, 2023
Dev To How to pass exceptions in Electron.js from main process to renderer and other way around
If you struggled as well with "bubbling" exceptions between IpcMain and IpcRenderer in electron.js here is a self-exploratory, and simple solution that I created to solve this issue:import {ipcMain, I...
10:26 am GMT - Sat, May 13, 2023
Dev To Golang: The Future of Programming - Introduction, Scope, and Real-World Applications
Golang, also known as Go, is a modern programming language developed by Google. It was created to address the challenges faced by developers when building large-scale software systems. Go aims to prov...
10:13 am GMT - Sat, May 13, 2023
Dev To Speed up development? The handy library of most used snippets for Go apps
IntroductionWell, hello, my DEV friends! It's been a long time since I had the time, and then the opportunity, to write this blog. But thank you, anyway, for staying with me and asking question...
10:00 am GMT - Sat, May 13, 2023
Dev To 50 Chat GPT Prompts Every Software Developer Should Know (Tested)
In this article, we'll explore some awesome ChatGPT-4 prompts specifically tailored for software developers. These prompts can assist with tasks such as code generation, code completion, bug detection...
09:47 am GMT - Sat, May 13, 2023
Dev To Python Tutorial: Numbers - A beginner's Guide to Understanding Numeric Data Types in Python
Data in Python takes the form of objects, either those that Python comes with pre-built or those that we generate using Python tools or other programming languages. As a result, the foundation of ever...
09:42 am GMT - Sat, May 13, 2023
Dev To Explore of Lambda Versions Deletion Using Lambda Function
I have checked the documents of AWS to delete the lambda function versions in one run instead of manually deleting each version of a function. Got a solution to delete the lambda versions using lambd...
09:34 am GMT - Sat, May 13, 2023
Dev To Overcoming Imposter Syndrome in the Tech Industry: Strategies and Communities to Build Confidence
As a woman in tech with a background in software engineering and currently pursuing a Master of Science in Data Science and Data Analytics, I know firsthand how it feels to experience imposter syndrom...
08:38 am GMT - Sat, May 13, 2023
Dev To Mobile-to-Desktop Menu in 2 Lines of CSS
As a frontend developer, I've created numerous menus over the years. These menus have typically been the most intricate element of a website, incorporating mobile interactions, desktop transitions, it...
08:33 am GMT - Sat, May 13, 2023
Dev To I Created A Web App For Twitter That Went Viral
Introducing TweetHead - A tool to quickly create a stunning tweet-style Twitter profile header (banner) to boost your personal brand Check out the small demo video below to see how it works and visit ...
07:39 am GMT - Sat, May 13, 2023
Dev To New in Vue.js 3.3: Two-Way Binding With defineModel Macro
With the upcoming VueJS version 3.3 the community once again doesnt disappoint and releases many useful features for developers to be more productive, and ship features faster.One of the newly welcome...
07:30 am GMT - Sat, May 13, 2023
Dev To Options Pattern in .NET
The Options pattern is a powerful and versatile configuration method in .NET, particularly in ASP.NET Core. It allows developers to group related settings into coherent classes, facilitating the manag...
07:12 am GMT - Sat, May 13, 2023
Dev To Hexagon rotating gradient border
Hexagon rotating gradient border Check Our Latest Post Glassmorphism CSS Generator Jon Snow Apr 30 1 min read #webdev #css #programm...
07:00 am GMT - Sat, May 13, 2023
Dev To How Would You Create the Perfect Coding Language?
Imagine you have the chance to create a coding language from scratch. What unique features or capabilities would you introduce, and how would it improve the programming experienceFollow the DEVteam fo...
07:00 am GMT - Sat, May 13, 2023
Dev To Robot Companions: What Superpowers Would You Give Yours?
Alright, picture this: You have the power to create a robot companion that can do absolutely anything and everything. What kind of tasks or services would your robot specialize in? How would it bring ...
06:55 am GMT - Sat, May 13, 2023
Dev To 10 Reasons Why I Love GitHub: A 10-Month Journey of Passion and Growth
It's been an incredible journey since I first laid eyes on GitHub. I must confess, I'm a self-proclaimed GitHub addict now.If you're curious about GitHub from both a developer and non-developer standp...
06:22 am GMT - Sat, May 13, 2023
Dev To My Favorite Websites to Learn SQL for FREE in 2023
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, SQL is one of the most imp...
05:52 am GMT - Sat, May 13, 2023
Dev To Sending messages through WhatsApp cloud API using Javascript
In this article we are going to send a WhatsApp message using the cloud api in javascriptSo Meta has an API for sending and receiving WhatsApp messages, It is called WhatsApp Business Platform. Which ...
05:22 am GMT - Sat, May 13, 2023
Dev To 10 Rules I Follow When Writing HTML To Make It Concise and Readable
Here are 10 rules that can be followed when writing HTML to make it more concise and readable:1. Use semantic elements: Use semantic elements such as <header>, <nav>, <main>, <art...
04:54 am GMT - Sat, May 13, 2023
Dev To Community Engagement
I am in the process of switching careers from being a paramedic to full stack developer. I am excited to begin my journey learning and hopefully becoming a contributing part of the community. I am doi...
04:07 am GMT - Sat, May 13, 2023
Dev To Cohort Retention Analysis from A-Z in Tableau
I recently learnt how to carry out cohort retention analysis in Tableau.But most of the articles I came across were just using Tableau merely as a visualisation tool for the cohort retention rate resu...
03:42 am GMT - Sat, May 13, 2023
Dev To Mermaid: A Better Way to Version Diagrams
I recently joined a software team that used draw.io to create diagrams. The team was having trouble versioning their diagrams in git because draw.io diagrams are not text-based and cannot be easily co...
03:26 am GMT - Sat, May 13, 2023
Dev To Simplest way to Downgrade Node Version on Windows
In this article, we'll walk through the simple steps to downgrade Nodejs version on Windows. So, let's get started!To begin, we need to install the Node Version Manager (NVM) which will handle the nod...
01:56 am GMT - Sat, May 13, 2023
Dev To Kubernetes 101, part VIII, networking fundamentals
So far, we have gained an understanding of the primary workload objects in Kubernetes. These objects enable us to effectively run and manage multiple applications within the cluster. Additionally, we ...
12:13 am GMT - Sat, May 13, 2023
Dev To Node Test Runner: Assertion CheatSheet
Node Test Runner got released with Node v20 as a stable feature. This means we can test our NodeJS applications without installing other 3rd party applications. I have already made an intro on this fe...
11:24 pm GMT - Fri, May 12, 2023
Dev To Swingland: Recreating Java Swing for Wayland
(also published on my blog) Irritation-driven-developmentBack in the past I wrote a couple of Java apps. These were written using the Java Swing framework, and have worked nicely on both Windows ...
10:30 pm GMT - Fri, May 12, 2023
Dev To How to deploy thin jars for better Docker caching
There's plenty of advice around on how to create small Docker containers, but what is often missed is the value of making your main application layer as small as possible. In this article I'm going to...
09:27 pm GMT - Fri, May 12, 2023
Dev To A simple Todo list app with React
Goals:In this tutorial, we are going to utilize some of the core features of React to build a functional todo list app.Functional Component: Functional component to define the TodoList component...
09:11 pm GMT - Fri, May 12, 2023
Dev To Abrindo mares: Docker init, crie Dockerfiles e Compose com um comando
Lembro como se fosse hoje quando comecei a ouvir sobre containers, docker, imagens Parecia que minha cabea explodiria de tantas perguntas-"Mas como que vou colocar uma aplicao inteira dentro de uma im...
09:05 pm GMT - Fri, May 12, 2023
Dev To Recommender Systems with Graph Databases like Apache AGE
Recommender systems are a type of artificial intelligence that helps users discover new items that they may not have found on their own. These systems analyze user data, such as past purchases or brow...
08:27 pm GMT - Fri, May 12, 2023
Dev To Quines: Self-replicating programs
This post was authored by Imran Farid Khan, a member of Educative's technical content team. Can a machine create a copy of itself?Reproduction is a quality of all living beings, but can we creat...
08:18 pm GMT - Fri, May 12, 2023
Dev To How Rompt Helped Me Optimize My GPT-Powered Product Through Massive A/B Testing
IntroductionOne of the main challenges developers of AI-powered products face is refining the prompts that power my GPT-based applications. Fine-tuning prompts is a guessing game that involves i...
08:16 pm GMT - Fri, May 12, 2023
Dev To JavaScript Closure
While working with a React Hook, I came across closures. Although I had read about them in a document, I found it difficult to apply them to actual code. This article provides a summary of closures.Ja...
08:07 pm GMT - Fri, May 12, 2023
Dev To DEVDiscuss: What Happened to Web3?
Hey Devs, happy Friday As always, it's been an eventful week in the tech industry. We've got a lot to talk about! And today I want to discuss...what happened to Web3?Today's discussion question comes ...
07:51 pm GMT - Fri, May 12, 2023
Dev To The Art of Being an Engineering Manager
Being an Engineering Manager or a Tech Lead is a strange place to be in. Were basically trying to smooth out all the roughness against anyone else like CEO, Design, Business, and Users. But most impor...
07:45 pm GMT - Fri, May 12, 2023
Dev To Scalability In System Design and Architecture
Scalability is the ability of a system to handle an increasing workload without degrading performance. Software systems must be constructed to be scalable to meet the growing demands of users and the ...
07:39 pm GMT - Fri, May 12, 2023
Dev To What I've Learned From 4 Years In The Tech Industry
It's been 4 years since I got into the tech industry, and I've decided to write this article to reflect on what I've learned being employed in this industry.Let's start. It's unstableWhen I enter...
07:23 pm GMT - Fri, May 12, 2023
Dev To GPT3.5-turbo versus GPT4
There are thousands of articles about the difference between ChatGPT version 3.5 versus version 4. However, we have a unique technology that allows you to embed ChatGPT on your website. This makes our...
07:02 pm GMT - Fri, May 12, 2023
Dev To Go beyond static code analysis: Understand how your data flows through a process from start to finish
A tutorial for process recording for Java with AppMap.Once youve recorded a process, AppMap allows you to get a bird's eye view of everything going on in a process from start to finish by drilling dow...
06:23 pm GMT - Fri, May 12, 2023
Dev To How We Sped Up Rubocop Linting in our CI by 22x
At Jobber, we have been utilizing the GitHub merge queue as a way to run additional checks on code that is about to be merged - and we want this merge queue step to be fast (the target is under five m...
05:33 pm GMT - Fri, May 12, 2023
Dev To pyaction 4.19.0 Released
TL;DRI just released pyaction 4.19.0, a Docker container with Python, git, and the GitHub CLI. Changelog 4.19.0 - 2023-05-12 ChangedBumped GitHub CLI to 2.29.0. Current Version Li...
05:00 pm GMT - Fri, May 12, 2023
Dev To Who's looking for open source contributors? (week 41)
Restarting something Ben was doing for a while, and we plan on doing this every Friday! Open Source is about the community. Whether you have a project or you're looking to make your first PR. T...
04:50 pm GMT - Fri, May 12, 2023
Dev To Maximizing Your Influence as a Software Engineer
As a software developer, you might be eager to dive into projects and prove your skills. However, one of the most valuable skills you can develop in the industry is the ability to strategically build ...
04:35 pm GMT - Fri, May 12, 2023
Dev To The Challenges of Blockchain Technology
Blockchain technology has been hailed as a revolutionary concept that has the potential to transform industries such as finance, healthcare, and supply chain management. It is a decentralized system t...
04:02 pm GMT - Fri, May 12, 2023
Dev To CleverImage Astro Component for My Responsive Images
Create responsive images in pure HTML with the CleverImage component. Let me show you how easy it is. The full code written in this post can be found at GitHub Gist: CleverImg.astro. What is a re...
04:01 pm GMT - Fri, May 12, 2023
Dev To Automatic Responsive Image Generation with an Astro Hook
Resized, compressed, formatted pictures. Use an Astro hook to automatically format images. I use typescript in this post. The full code written in this post can be found at GitHub Gist: ImageCompresso...
04:01 pm GMT - Fri, May 12, 2023
Dev To I Boosted the Site's Performance with Better Images
I optimized the images on my personal blog. Let me tell you the goals of this series. IntroductionOn my site, every blog or series has a thumbnail. These are used no matter what and loaded in for...
03:48 pm GMT - Fri, May 12, 2023
Dev To The Great Operating System Battle: Why WSL2 is Winning
Software engineers have a never-ending debate about which operating system is the best for their work. Windows, MacOS, and Linux all have their dedicated user base, with each system offering different...
03:41 pm GMT - Fri, May 12, 2023
Dev To Intermediate Cypher Query Topics: Exploring Graph Data with Examples
Introduction:In our previous blog post embed Getting Started with Cypher Query Language: A Beginner's Guide, we covered the basics of Cypher, the declarative graph query language used for workin...
03:21 pm GMT - Fri, May 12, 2023
Dev To How to Build an Internal Company Wiki from Scratch
A company wiki is a knowledge hub where organization-specific information can be easily accessed by the individuals working in an organization. Information in the hub can be related to engineering ope...
03:03 pm GMT - Fri, May 12, 2023
Dev To Recursion explained with the help from Inception
People love to joke about recursion. As the saying goes:In order to understand recursion, one must first understand recursion.You will see recursion mentioned in Twitter threads and Reddit comments. I...
02:38 pm GMT - Fri, May 12, 2023
Dev To Creating S3 IAM roles for an EC2 Instance
Challenge 005As a cloud engineer you need to grant permissions to an EC2 instance to access an S3 bucket. EC2 instances, by default, do not have permission to access any S3 bucket. To allow an E...
02:30 pm GMT - Fri, May 12, 2023
Dev To A Quick Guide to AI-Powered Data Visualization: Create a Smart Dashboard with LogicLoop.
INTRODUCTIONLogicLoop is a cloud-based platform that lets you connect to your data source, supercharge your data to perform automations, and design dashboard layouts with just a few clicks. Logi...
02:22 pm GMT - Fri, May 12, 2023
Dev To The PiCast: Connect a Raspberry Pi Pico W to an Anvil app
Connect a Pico W to an Anvil appThe Pico W is Raspberry Pi's powerful WiFi-enabled microcontroller board. Using the Anvil Uplink, you can connect your Pico W to an Anvil app. Meredydd sat down w...
02:19 pm GMT - Fri, May 12, 2023
Dev To Programmers Replaced With AI?
A few days ago, I came across an intriguing headline on LinkedIn that displayed a bold statement: "Tech Company Aims to Increase Programmers' Productivity by 50% with GitHub Copilot." What made the si...
02:02 pm GMT - Fri, May 12, 2023
Dev To What was your win this week?
Hey peeps Hope that everybody has a wonderful weekend. Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starti...
01:58 pm GMT - Fri, May 12, 2023
Dev To git diff - Comparing Changes in Git
Author: Muhammad Khabbab IntroductionGit can be thrilling and, at the same time, intimidating as well. Don't worry, we are here to make things easier for you. Today, we're exploring Git's 'git di...
01:12 pm GMT - Fri, May 12, 2023
Dev To AI Everything. A Peak Into the Google Keynote at Google I/O2023
During the opening keynote at this year's Google IO, the speakers mentioned "AI" a whopping two hundred and fifty-two times. The tagline, "Make AI helpful for everyone", vividly reflected the key focu...
01:11 pm GMT - Fri, May 12, 2023
Dev To Do the Fun Chaos Engineering with Gamification!
disclaimer: This post focuses on how fun chaos engineering can be. This does not cover the principal and real practicalities of chaos engineering. What is Chaos Engineering?Chaos engineering is t...
12:54 pm GMT - Fri, May 12, 2023
Dev To How to Build a Responsive Custom Email with HTML and CSS
How to Build a Responsive Custom Email with HTML and CSS PrerequisiteBasic understanding of HTML and CSS.A text editor to write your code, such as Sublime Text, Atom, or Visual Studio Code....
12:14 pm GMT - Fri, May 12, 2023
Dev To Best Crypto Tokens To Invest In 2023 for Crowdfunding Platforms
Have you been thinking about starting your business or project, but don't know how to fund it? Don't worry, you are not alone. Many innovative ideas never get off the ground due to the lack of funding...
11:30 am GMT - Fri, May 12, 2023
Dev To Improve Code Quality with These Tips and Best Practices
Image by storyset on Freepik IntroductionIt is not enough for the code to work. This is a quote by Robert C. Martin from his popular book, Clean Code. This tells a lot about coding, when we write...
11:29 am GMT - Fri, May 12, 2023
Dev To GitHub DEV 2023 Hackathon: Weather App
What I builtI built an Angular app to show user weather information using: OpenWeather API, Bootstrap, RxJs and Github Actions. Category Submission:Wacky Wildcards App Linkhttps://weat...
11:21 am GMT - Fri, May 12, 2023
Dev To AWS Local Zone
AWS Bangkok Local zone Anantara Siam Bangkok Hotel 31 Local Zone? Local zone ! AWS Global Infrastructure Region Avaliability zone User Local Zone Availibility Zone User latency...
11:19 am GMT - Fri, May 12, 2023
Dev To Always experiment first
This is a quickie post! One of the things people getting into doing websites is that they mess up their ways of working by developing straight into production. Back in the days this often meant FTP, m...
10:44 am GMT - Fri, May 12, 2023
Dev To Cross-Translation Programming Language: We are unlucky not the future
Chat GPT can create one language in future that works on both browsers, Android and IOS Under the HoodNow this is a real-world problem and Ive confronted it just now.The game is on, its 5 AM in t...
10:42 am GMT - Fri, May 12, 2023
Dev To Why do we need User Acceptance Testing (UAT)?
User Acceptance Testing, often known as UAT, is the most important and the last stage of any testing process. This stage is mostly overlooked as time-consuming and hectic, but it delivers the actual c...
10:14 am GMT - Fri, May 12, 2023
Dev To A Realistic 3D Card hover effect using only CSS
A Realistic 3D Card hover effect using only CSS Check Our Latest Post Glassmorphism CSS Generator Jon Snow Apr 30 1 min read #webdev #css ...
10:04 am GMT - Fri, May 12, 2023
Dev To Build with Boba: The Future of Blockchain Development with Boba Network.
Blockchain technology is undoubtedly the technology of the future. Boba Network is cutting through the industry with their innovative take on technology. With unique approach, theyre able to deliver a...
09:52 am GMT - Fri, May 12, 2023
Dev To Red Flags of Terrible Developers: Lack of Growth
IntroductionHave you ever worked with a terrible developer? One who made your job more difficult and frustrating than it needed to be? Unfortunately, bad developers are out there, and it's impor...
09:39 am GMT - Fri, May 12, 2023
Dev To Stop Nesting your code
I am what we call a Never Nester and in this Post I will show you why and how to become one of us. What is Nesting?When using conditions, for-loops or while-loops we add one layer of indentation ...
09:30 am GMT - Fri, May 12, 2023
Dev To Simplicity Is the Ultimate Sophistication
When I landed a job at Microsoft fresh out of college, I was eager to dive into the deep end of complex coding and mind-boggling algorithms. But to my surprise, I found that most things were actually ...
09:19 am GMT - Fri, May 12, 2023
Dev To open-source React GPT LLM Agent
Hey everyone, I've been working in the couple of months on an experiment, trying to make GPT-4 much more useful for web development / React, writing production code that is relevant to any repository ...
09:15 am GMT - Fri, May 12, 2023
Dev To What Are *args And **kwargs In Python - Guide With Examples
When we see the documentation of any function that contains *args and **kwargs, have you ever wondered - What are these strange parameters passed inside that function?As an example:function(params, *a...
08:33 am GMT - Fri, May 12, 2023
Dev To Django WebSockets
ContentsWhy WebSockets?How to use WebSockets in Django.Doing hands-on with one real-time example.Conclusion Why WebSockets?If there is any use case in the application where the application...
08:11 am GMT - Fri, May 12, 2023
Dev To Guide on Installing Node.js & npm {macOS & Windows}
Guide on Installing Node.js & npm OutlineCheck if you already have Node.js or npmmacOS with nodenvWindows with nvm-windowsInstalling Node.js - Video Check if you already have Node....
08:10 am GMT - Fri, May 12, 2023
Dev To How nuvo Importer SDK 2.0 Transforms the Way You Onboard Data
Data import use cases vary across industries, from e-commerce to construction, HR, fintech, or energy. However, dealing with messy and ever-changing customer data is a common challenge for B2B softwar...
08:04 am GMT - Fri, May 12, 2023
Dev To Testing and Debugging in MERN Applications
Testing and Debugging in MERN ApplicationsIn this article, Testing and Debugging in MERN Applications and the different techniques we can implement them are discussed. During the production of a proje...
07:01 am GMT - Fri, May 12, 2023
Dev To Medusa (4/4): An In-depth Look at Their Admin
The Medusa admin is what developers and other users can use to manage operational and e-commerce tasks for their website. The Medusa admin allows non-technical users to click their way through and man...
07:01 am GMT - Fri, May 12, 2023
Dev To Medusa (3/4): Commerce Modules and Features
Medusa offers an impressive amount of e-commerce features all available in the medusa package or separately as independent modules. This is the third part of a four part series where the previous part...
07:01 am GMT - Fri, May 12, 2023
Dev To Medusa (2/4): Vision, History, and Product
This is the second of a four part series on Medusa and their e-commerce platform offering. Part one gave an introduction to what Medusa is and why it is relevant in the space, and this part will give ...
07:01 am GMT - Fri, May 12, 2023
Dev To Medusa(1/4) - The future of e-commerce?
The world of e-commerce is quickly evolving and new technology is allowing developers to create experiences much greater than just a few years back. One of the more interesting solutions is Medusa whi...
07:00 am GMT - Fri, May 12, 2023
Dev To Team or Solo: Which Path Leads to Project Success?
Let's weigh the pros and cons: working on a project with a large team versus flying solo as a developer. Both approaches have their own unique perks and challenges. So, if you had to choose, would you...
06:50 am GMT - Fri, May 12, 2023
Dev To Your ultimate destination for all things web development
Are you ready to embark on a journey of web development mastery? Look no further than WEB KIT - your ultimate destination for all things web development.visit: https://web-kit.techAt WEB KIT, we belie...
05:30 am GMT - Fri, May 12, 2023
Dev To Seek and Destroy Algorithm
DESCRIPTION:You will be provided with an initial array (the first argument in the destroyer function), followed by one or more arguments. Remove all elements from the initial array that are of t...
05:00 am GMT - Fri, May 12, 2023
Dev To Weird Follower Spike on Dev.to
Yesterday I got an email from dev.to covering a significant spike in my followers:I typically get a few subscribers every day but this is a big jump. I chucked it up to "I'm probably doing something r...
04:47 am GMT - Fri, May 12, 2023
Dev To Automating EC2 Instance Start/Stop using Serverless Code and CloudWatch Rule
IntroductionIn this blog post, I am going to remind myself how to use serverless(https://www.serverless.com/) and a CloudWatch rule to automate starting and stopping EC2 instances in AWS. This i...
04:43 am GMT - Fri, May 12, 2023
Dev To Stored Procedures and Django: A Match Made in Performance Heaven
Have you ever found yourself staring at the spinning wheel of death on your website, wondering what went wrong? You probably thought to yourself, "I swear, this thing was lightning-fast when I first b...
04:06 am GMT - Fri, May 12, 2023
Dev To Using useReducer and Redux Toolkit Together: A Powerful Combination for State Management
Developers may hesitate to use useReducer in React because it requires a different approach to managing state than the more familiar useState hook. While useState provides a simple way to manage state...
04:02 am GMT - Fri, May 12, 2023
Dev To Working with Rust as a C Programmer
Rust is a modern programming language that is quickly gaining popularity. It is known for its safety, speed, and expressiveness. Many C++ programmers are finding that Rust is a great language to learn...
03:58 am GMT - Fri, May 12, 2023
Dev To Announcing ArozOS 2.0 - 5 years journey into my own Web Desktop OS
This is a story about a poor student who wants to build his own storage solution with cheap computers. It all starts with just a few php scripts serving my mp3 files from my server, and now it become ...
03:30 am GMT - Fri, May 12, 2023
Dev To How to easily install Laravel on Ubuntu
Here's a step-by-step guide to installing Laravel on Ubuntu:Step 1: Install PHP: Laravel is a PHP framework, so you need to have PHP installed on your Ubuntu system. To install PHP, open a terminal wi...
02:46 am GMT - Fri, May 12, 2023
Dev To Sharing Variables between Languages with Polyglot Notebooks
While Polyglot Notebooks certainly brings the dream of notebook development to dotnet, Polyglot is at its finest when you work with one language and then hand off data to the next language for additio...
02:44 am GMT - Fri, May 12, 2023
Dev To Building Large-Scale React Native Applications: A Modular Approach
In the world of React Native application development, creating small applications is straightforward. But as the project grows, managing it can become quite a challenge. In this article, we'll discuss...
02:44 am GMT - Fri, May 12, 2023
Dev To New Way To Write Transform Properties In CSS
A few days ago, Google held its annual event to introduce the latest updates on its products, Google I/O 23. There were many cool things announced, but one of my favorites was the individual transform...
01:47 am GMT - Fri, May 12, 2023
Dev To Mastering Advanced Cypress.io Test Automation [Part 4/4]: Writing Custom Functions
By the end of this part, youll be proficient in writing custom functions for your Cypress.io test suite, paving the way to advanced test automation. So, lets get started! ...
11:16 pm GMT - Thu, May 11, 2023
Dev To JavaScript Closures: Understanding Private Variables, Callbacks, and Memoization for Efficient Code
JavaScript is a powerful programming language that is used to create interactive websites and web applications. One of the most important concepts in JavaScript is closures. Closures can be a little t...
11:06 pm GMT - Thu, May 11, 2023
Dev To The Delightful World of JavaScript Arrow Functions - The Beginners Guide To Javascript(Part 11)
Grab your quiver of quips and your bow of binary, because today we're diving head-first into the world of JavaScript Arrow Functions! These cheeky little syntax-savers are the Robin Hoods of the JS ki...
11:00 pm GMT - Thu, May 11, 2023
Dev To Demystifying Array Destructuring: A Beginner's Perspective
IntroductionHey Devs , Are you tired of writing lengthy code to access array elements? Say goodbye to complexity with array destructuring. This article will walk you through the fundamentals of ...
10:51 pm GMT - Thu, May 11, 2023
Dev To What is SaaS-based voice?
SaaS Based Voice - A New Paradigm in Communication Powered by Chat GPT and WorkariseAs technology advances, so does our communication. In recent years, we have seen a significant shift towards voice-b...
10:06 pm GMT - Thu, May 11, 2023
Dev To Web3 and User Privacy: Risks and Solutions
Web3 is a new way of experiencing the internet that seeks to break away from the traditional web's centralized and controlled nature. Instead of being at the mercy of a few big players who collect our...
09:30 pm GMT - Thu, May 11, 2023
Dev To How we reduced our review time by 90%
At Apollo, we use a no-code automation platform to allow users to manage their integrations & tasks. There are many debates over whether automating content moderation is a one-size-fits-all approa...
09:18 pm GMT - Thu, May 11, 2023
Dev To API Design Interview vs. System Design Interview: 5-minute guide
This article was written by Educative's Co-founder and CEO, Fahim ul Haq.When I made it to the design interview round at Facebook, I was surprised when they asked me if I would prefer a System Design ...
09:16 pm GMT - Thu, May 11, 2023
Dev To The Only CSS Flexbox Illustration You Will Ever Need
I created this CSS flexbox visual representationDo Like & Share your feedback Visit:My PortfolioMy FiverrMy GithubMy LinkedInThanks for your support ...
08:43 pm GMT - Thu, May 11, 2023
Dev To [Tiny] How to Group List Elements in Java
If you need to group list elements by some property of an element, Collectors.groupingBy() methods could help.Here is an example:record Comment(Author author, String text, CommentType commentType) { }...
08:10 pm GMT - Thu, May 11, 2023
Dev To How do you treat yourself to rest and breaks while working? (CN Podcast S24:E1)
We released our first episode of Season 24 of our podcast yesterday!In case you missed it, we had on Taelur Alexis, a self taught software developer, application security enthusiast and content ...
08:05 pm GMT - Thu, May 11, 2023
Dev To Solving the Knapsack Problem - A Guide to Dynamic Programming
IntroductionThe Knapsack problem is a well-known optimization problem in computer science. Given a set of items, each with a weight and a value, the problem is to select a subset of the items th...
07:55 pm GMT - Thu, May 11, 2023
Dev To How to get started with github copilot
Originally published by me at miracool.hashnode.devGitHub Copilot is an AI-powered code assistant that helps developers write code more efficiently. It makes use of machine learning models that have b...
07:55 pm GMT - Thu, May 11, 2023
Dev To The Great Debate : Python Vs Java
Python and Java are two of the most popular programming languages in the world. While both languages have their own unique features and strengths, they are often compared and contrasted due to their s...
07:50 pm GMT - Thu, May 11, 2023
Dev To What are the essential skills that a beginner developer should learn?
Calling all developers and aspiring programmers! Are you just starting out on your coding journey and wondering what skills you need to succeed? Look no further, because today we're diving into the es...
07:16 pm GMT - Thu, May 11, 2023
Dev To Running effective Tech Interviews
Interviewing is one of the most important aspect of any developer's job. Your employer and colleagues decided to put their trust in your ability to identify their next hire, taking into account not on...
06:48 pm GMT - Thu, May 11, 2023
Dev To Building an AWS Well-Architected Chatbot with LangChain
If you're familiar with the AWS Well-Architected Framework, you'll know that it offers a set of best practices designed to help you achieve secure, high-performing, resilient, and efficient infrastruc...
06:33 pm GMT - Thu, May 11, 2023
Dev To I tried out Harvester HCI for the homelab, and it is an interesting solution
When I notice there are old computers collecting dust in my place, I ask about the possibility of repurposing them. With that in mind, I start building a homelab as a hobby. Each device can host one s...
06:30 pm GMT - Thu, May 11, 2023
Dev To National Technology Day 2k23
HistoryThe significance of the 11th May in Indian History is when India achieved a major milestone in its technological advancements by conducting a series of successful nuclear tests. These tes...
05:49 pm GMT - Thu, May 11, 2023
Dev To The Roadmap to Becoming a Successful Private Contractor as a Software Engineer
Quote: "Success is not final, failure is not fatal: it is the courage to continue that counts." - Winston ChurchillAre you tired of the traditional 9 to 5 job and looking to venture into private contr...
05:49 pm GMT - Thu, May 11, 2023
Dev To "Single Digit" Spotlight v1
Welcome to a new series where we'll be spotlighting a selection of articles published within the last week that have fewer than 10 total reactions at the time of this post's publishing.The goal is to ...
05:47 pm GMT - Thu, May 11, 2023
Dev To API Maker Cloud Quick Introduction
Use API Maker cloud to manage API Maker servers. API Maker is complete backend solution. World's No.1 backend API generation & development solution. API Maker Cloud Quick Introduction ...
05:47 pm GMT - Thu, May 11, 2023
Dev To Crushing Your First Open Source Contribution: 5 Tips for Beginners
Contributing to open source projects is a phenomenal way to improve your skills as a software developer, gain experience working on real-world projects and give back to the community! It is also a gre...
05:42 pm GMT - Thu, May 11, 2023
Dev To In Case of Emergency Break Glass: Layoff Edition
Hey All,Im going to get straight to the point here. Times are tough, and were all seeing layoffs throughout the tech world. But what happens when its you who gets laid off? We can all agree its easy t...
05:32 pm GMT - Thu, May 11, 2023
Dev To Understanding Malware: A Python-based Approach
IntroductionMalware, short for malicious software, is a type of software intentionally designed to cause harm to a computer system, server, client, or computer network. Malware can take many forms, su...
05:20 pm GMT - Thu, May 11, 2023
Dev To Snowflake Roles and Access Control: What You Need to Know 101
In this article, we'll cover everything you need to know about Snowflake roles and access control, what default roles exist in Snowflake when an instance is created, what the role hierarchy is, explai...
05:07 pm GMT - Thu, May 11, 2023
Dev To Writing future-proof UnoCSS
I've been using UnoCSS since its early days, and I'm quite amazed by its limitless flexibility. However, flexibility comes at a price and can lead you to misuse. Note that this post focuses on UnoCSS ...
04:58 pm GMT - Thu, May 11, 2023
Dev To Sloan's Inbox: Newbie Seeking Guidance on Real-life Project
Hey there, fellow developers! Sloan here. I'm back with another edition of Sloan's Inbox, your go-to online column and discussion. I must say, your queries and enthusiasm never fail to make my day! S...
04:29 pm GMT - Thu, May 11, 2023
Dev To Community Spotlight: Una Thompson is Making the Fediverse More Manageable with Jortage
Decentralization is what makes so many of the Fediverses unique features possible. And it can also make running an instance totally unmanageable. But Fast Forward program member and Jortage maintainer...
04:26 pm GMT - Thu, May 11, 2023
Dev To Community Spotlight - Building Idea Xchange, a Networking App
Highlighting projects from the Appwrite community IntroductionWith Appwrites developer community growing significantly, we want to take the time to appreciate and showcase some amazing applicatio...
04:14 pm GMT - Thu, May 11, 2023
Dev To The Advantages of Going Fully On-Chain: A Closer Look
Blockchain technology has introduced a new era of innovation and decentralization. In the past few years, there has been a tremendous increase in the development of blockchain applications. The potent...
03:37 pm GMT - Thu, May 11, 2023
Dev To Best React scheduler component libraries
Written by Frank JosephReact is a popular frontend JavaScript library for building performant web applications. One key feature of React is its ability to manage states and dynamically update the user...
03:25 pm GMT - Thu, May 11, 2023
Dev To The life-changing magic of SurrealDB - record IDs
At SurrealDB, we are all about doing things that spark joy for developers One of those things that constantly surprises and delights is the humble record ID, which we discussed in our live stream.Far ...
02:41 pm GMT - Thu, May 11, 2023
Dev To Node.js: Replace your .env file with this awesome tool at scale
When developing applications, handling sensitive information like API keys, database credentials, and configuration settings is crucial. Ensuring these environment variables are managed securely, effi...
02:02 pm GMT - Thu, May 11, 2023
Dev To HOW TO CONNECT RDP AND HTTP TO A WINDOWS VIRTUAL MACHINE AND INSTALL WEB A SERVER USING POWER SHELL AND ADD A DATA DISK
In the early days of computing, systems were always physical, meaning that a computer was a discrete collection of hardware that ran an operating system and often used various input and output devices...
01:56 pm GMT - Thu, May 11, 2023
Dev To Developer Tools That Shouldn't Be Secrets - Video
Hooray, Goto conferences just released the video of my talk on Developer Tools. If you want to play along with the examples, they are available on GitHub. ...
01:25 pm GMT - Thu, May 11, 2023
Dev To PostgreSQL data types and more
In object-oriented programming [OOP], what a programmer does ultimately can be summarized by the manipulation of objects. These objects are various data types that interact with each other while respe...
01:13 pm GMT - Thu, May 11, 2023
Dev To Preparing for Your Technical Interview: A Developer's Guide
The interview is an important step to getting the job. The course of the interview determines whether they will be hired or not. It also defines the final salary and grade. Even if an interviewee know...
01:08 pm GMT - Thu, May 11, 2023
Dev To Website Structure for SEO and 6 Ways to Make it Better
IntroductionWebsite structure is one of the most important factors for SEO. A well-structured website not only makes it easier for search engines to crawl and index your pages, but it also impro...
12:40 pm GMT - Thu, May 11, 2023
Dev To 7 Proven SEO Techniques for Boosting Your Websites SEO Score
Search engine optimization, or SEO, is a critical aspect of any successful online marketing strategy. It involves optimizing your website and its content to rank higher in search engine results pages ...
12:32 pm GMT - Thu, May 11, 2023
Dev To List of Best React Developer Tools For Software Developers In 2023
In today's Time of multiple developers and programming languages, effective developers make a huge difference. Every developer needs a set of tools to work, and if they are not good, the developer can...
12:05 pm GMT - Thu, May 11, 2023
Dev To Your Coding Skills Are Priceless (Heres Why)
Why learning to code can shape your life for a better financial future.Picture this: You're sitting in your dimly lit bedroom, staring at lines of mysterious code on your computer screen. You've...
11:27 am GMT - Thu, May 11, 2023
Dev To HOW TO CREATE AN AZURE COMPUTE GALLERY, CAPTURE THE IMAGE OF A VM AND STORE IT IN A COMPUTE GALLERY.
An Azure Compute Gallery (formerly known as Shared Image Gallery) simplifies sharing resources, like images and application packages, across your organization. The Azure Compute Gallery lets you share...
11:24 am GMT - Thu, May 11, 2023
Dev To Best Practices for all developers
Best practices in programming are recommended guidelines and techniques that help developers write high-quality, maintainable, and efficient code. They serve as a collective wisdom of the programming ...
11:11 am GMT - Thu, May 11, 2023
Dev To JavaScript for Beginners: Objects
What is an object in JavaScript?An object in JavaScript is something similar to a real-life object. For example, an object can be your computer. It has various properties like color, screen size...
10:58 am GMT - Thu, May 11, 2023
Dev To Getting started with SpecFlow
SpecFlow is a test automation solution for .NET built upon the BDD paradigm. Use SpecFlow to define, manage and automatically execute human-readable acceptance tests in .NET projects (Full Framework a...
10:32 am GMT - Thu, May 11, 2023
Dev To Learn Node.js for Cheap: My Course is Available for $9.99!!!
Are you looking to level up your Node.js skills? Look no further! My comprehensive course on Express, TypeScript, Node.js, MongoDB, and more is now available for only $9.99 until May 16, 2023 3:18 AM....
10:30 am GMT - Thu, May 11, 2023
Dev To GitHubHack23 - The Action Story
Just so you know, this ain't no suspenseful action story, but a tale of fun action as a Software Freestyle Engineer.As an SFE, I'm hella lucky to get to know so many peeps who dedicate themselves not ...
09:44 am GMT - Thu, May 11, 2023
Dev To Master "Generics" In Typescript
Generics in Typescript allows you to create a component that can work with different types. This lets users use these components with their specific type.Before reading this article, please read my ar...
09:33 am GMT - Thu, May 11, 2023
Dev To React useReducer
Table of contentIntroductionThe useReducer Syntax2.1. What is a state in React2.2. What is a dispatch in React2.3. The Reducer function2.4. Initial state2.5. Lazy initialization How the useReduc...
09:21 am GMT - Thu, May 11, 2023
Dev To Web3 Developer Career Landscape
Web3, also known as the decentralized web, is a growing field that encompasses various technologies and applications built on blockchain technology. At its core, Web3 is a vision for a more decentrali...
09:17 am GMT - Thu, May 11, 2023
Dev To Monoliths to Microservices using the Strangler Pattern
Microservices architecture has many advantages compared to monolithic architecture. Hence, many organizations start building new applications with microservices or convert existing monoliths to micros...
09:09 am GMT - Thu, May 11, 2023
Dev To Le modle MVC expliqu
...
08:58 am GMT - Thu, May 11, 2023
Dev To Is javascript compiled or interpreted language?
IntroductionYou have probably read that JavaScript is an interpreted language, while others argue that it's not an interpreted language and that it's actually a compiled language.This can be con...
08:41 am GMT - Thu, May 11, 2023
Dev To refine.new - Introducing the Fastest Way to Create React Apps
Discover how refine.new and the refine framework are transforming the way developers create front-end applications in the React. IntroductionI would like to introduce our new open source browse...
07:25 am GMT - Thu, May 11, 2023
Dev To Platform Engineering and Internal Developer Platform
Platform engineering and IDPThe concept of platform engineering is the step up evolution of setting up deployment automation using CICD tools and utilizing the Cloud provider integration for hos...
07:24 am GMT - Thu, May 11, 2023
Dev To Managing Data Residency - concepts and theory
Cloud computing has opened a Pandora's Box of many original issues compared to sound old on-premise systems. I believe that chief among them is Data Residency, or Data Location:Data localization or da...
07:09 am GMT - Thu, May 11, 2023
Dev To Test Driven Development for AWS CDK in Python
BackgroundOften I hear people say, we should do TDD with our code. TDD is so much better. But what is TDD? And why is it better? And how can it be added to for example CDK? If you want to know t...
07:00 am GMT - Thu, May 11, 2023
Dev To Can Coding Create More Efficient and Effective Remote Work Environments?
The adoption of remote work and digital collaboration tools has accelerated in the wake of the COVID pandemic. How can coding be used to create more efficient and effective remote work environments an...
07:00 am GMT - Thu, May 11, 2023
Dev To What Was Your Toughest Coding Concept and How Did You Conquer It?
We all encounter hurdles along our coding journey, but it's the triumphs that make us grow. What coding concept once posed a significant challenge for you, and how did you ultimately overcome it? Shar...
05:56 am GMT - Thu, May 11, 2023
Dev To Improve user experience with optimistic update
Hey Folks,Sometimes to improve the user experience you can decide to bet on the success of your code, so you can assume that the code will go in the right way to make your application faster in the ey...
05:49 am GMT - Thu, May 11, 2023
Dev To AISTA versus AINIRO
Tomorrow it is one month exactly since Aria, Tage and me parted from AISTA. 75% of all employees in AISTA left the same day due to a refusal from AISTA's investor to pay us our salary. With this AISTA...
05:34 am GMT - Thu, May 11, 2023
Dev To Liman MYS Sertifikasnn Gncellenmesi
Liman MYS sertifikasnn sresi dolduunda gvenli balant olmayabilir. Bunu anlayabilmek iin grseldeki yerde nlem iaretinin olup olmadna baklr:Eer nlem iareti var ve gvenli balant salanamyorsa sertifikann ...
04:38 am GMT - Thu, May 11, 2023
Dev To Deploy Kubernetes Helm Charts in Minutes
With the ever-increasing popularity of Kubernetes, the cloud-native landscape is gaining attention in developer communities. Helm, on the other hand, came as a saviour to help developers with Kubernet...
04:07 am GMT - Thu, May 11, 2023
Dev To Interviewing in Software Development Made Easy with Interview Bibles for Ruby, Python, JavaScript, and ReactJS
Interviewing for IT and software development positions can be a daunting task, both for the interviewer and the interviewee. For beginners, it can be overwhelming to know where to start, what question...
03:33 am GMT - Thu, May 11, 2023
Dev To My Favorite Books for Coding Interviews
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, If you are preparing for C...
02:43 am GMT - Thu, May 11, 2023
Dev To Make ChatGPT keep track of your past conversations
In our previous blog, we fed ChatGPT with the custom knowledge from documents and made it answer our queries using Llama-Index. One problem with the previous implementation is that the chatbot wouldn'...
02:42 am GMT - Thu, May 11, 2023
Dev To Polyglot Notebooks: The difference between .dib and .ipynb Files
I've been talking more and more about Polyglot Notebooks and as people try it out, they tend to ask me one common question: should I create a .dib file or an .ipynb file? What's the difference anyways...
02:08 am GMT - Thu, May 11, 2023
Dev To Do you know what it takes to create a WebRTC video conferencing application?
I didn't know either, I had some experience using WebRTC for one-to-one communication, so doing it with more participants seemed easy to me, but I didn't know what I was getting into, because there we...
01:43 am GMT - Thu, May 11, 2023
Dev To Arrow functions - JavaScript
4 differences between regular functions and arrow functions: 1. Syntax Regular function:function multiply(num1, num2) { return num1 * num2;}Arrow function:const multiply = (a,b) => a ...
12:08 am GMT - Thu, May 11, 2023
Dev To Top tips for getting a CFP accepted
You have been working on something cool, and now you want to talk about it? How to do you get selected to present on stage at a confernece?I've spoken at 253 different conferences and events and that...
11:29 pm GMT - Wed, May 10, 2023
Dev To ChatGPT: Explicando complexidade de algoritmos
A complexidade de um algoritmo uma medida da quantidade de recursos (como tempo de execuo ou espao de memria) que ele requer para resolver um determinado problema. uma medida importante da eficincia...
10:42 pm GMT - Wed, May 10, 2023
Dev To Building RESTful APIs using MERN
Building RESTful APIs using MERNIn this article, we will learn how to build RESTful APIs with MERN as API endpoints which is crucial to the functioning of a full-stack application. We will be making t...
10:03 pm GMT - Wed, May 10, 2023
Dev To CSR and SSR: A must known software development methodology for developers and website owners.
Originally published by me at miracool.hashnode.devIn this article, I will be explaining how CSR (client-side rendering) and SSR (server-side rendering) work. I will further explain the old way of bui...
09:42 pm GMT - Wed, May 10, 2023
Dev To Free hosting providers for front-end & back-end applications
I have created a list of free web hosting service providers. I have checked each and every website in the past weeks!My youtube channel - Vuelancerhosting providersFreemium ResourcesHeroku - https://h...
09:11 pm GMT - Wed, May 10, 2023
Dev To Get Validated With Zod
How many times has this happened to you? You're writing a super sweet api that consumes some data from a database and tosses that data to some front-end where it can be consumed by users. Maybe your a...
09:07 pm GMT - Wed, May 10, 2023
Dev To Participe do do Hackathon GitHub DEV 2023
Hey, comunidade DEV!Vim te trazer algumas notcias emocionantes. O GitHub est lanando seu mais recente hackathon aqui na DEV Community, onde voc pode criar um novo aplicativo, aprender algo novo e talv...
08:34 pm GMT - Wed, May 10, 2023
Dev To What is Cloud Native
I know that you must have heard about the term "Cloud Native" and you have been wondering the difference between it and Cloud computing right?Don't worry in this article, we will explore what cloud na...
07:39 pm GMT - Wed, May 10, 2023
Dev To Understanding Asynchronous Programming in JavaScript
Asynchronous programming is a powerful feature of JavaScript that allows you to write code that can perform multiple tasks at the same time without blocking the execution of other code. In this post, ...
07:03 pm GMT - Wed, May 10, 2023
Dev To Lucene.NET for search applications
IntroductionLucene.NET is an open-source search engine library that provides a scalable and efficient solution for developers to implement search functionality in their applications. With its po...
06:24 pm GMT - Wed, May 10, 2023
Dev To CodeNewbie Podcast, S24:E1 "From Customer Service to Code"
In our first episode of Season 24 of the CodeNewbie Podcast, @saronyitbarek talks about building a personal brand, cultivating a positive tech mindset, and how to propel your professional career with ...
06:12 pm GMT - Wed, May 10, 2023
Dev To How I learned about JavaScript Proxy and why it's so cool!
About two years ago, when I completed my first full-stack development course, I wanted to create my own web app. It was supposed to be a simple movie searching app.I managed to gather some movie data ...
06:02 pm GMT - Wed, May 10, 2023
Dev To Diff form Two Arrays
DESCRIPTION:Compare two arrays and return a new array with any items only found in one of the two given arrays, but not both. In other words, return the symmetric difference of the two arrays. ...
06:00 pm GMT - Wed, May 10, 2023
Dev To Implement multi-language Support in React
To read more articles like this, visit my blogMulti-language support is one of the important features of a good front-end application. Today we will see how we can add multiple language support in an ...
05:44 pm GMT - Wed, May 10, 2023
Dev To Django Crypto App Part 3: Wrap-Up and Testing
IntroductionWelcome to the final part of the 3-part technical tutorial series, where have been building a Django project that enables users to manage their cryptocurrency portfolios. To implemen...
05:33 pm GMT - Wed, May 10, 2023
Dev To Connecting to Databases with Python: A Step-by-Step Guide
A database is an organized collection of data stored and accessed electronically. It is designed to efficiently manage and store large amounts of data, making it easy to retrieve, update, and delete i...
05:31 pm GMT - Wed, May 10, 2023
Dev To Understanding Databases: Components, Types, and Benefits
What is a Database?A database is an organized collection of data that is stored electronically. Databases are designed to manage large amounts of data efficiently, making it easy to retrieve, update, ...
05:23 pm GMT - Wed, May 10, 2023
Dev To Dictionary in Python
Dictionary is a data structure in python where data is stored as a key:value pair.Python dictionary is a ordered data structure since Python 3.7 i.e it will remember the order of insertion.Python dict...
05:10 pm GMT - Wed, May 10, 2023
Dev To Typescript: Interface
In this article, you'll learn about whatinterface are and how to use them, along with the difference between typeandinterface. This article gives you a basic understanding of the interface.This is goi...
05:00 pm GMT - Wed, May 10, 2023
Dev To How to Write a Good Issue: Tips for Effective Communication in Open Source
Three years ago I maintained my first open source project for Hacktoberfest. As a first-time maintainer, I underestimated the time and effort it would take to write good issues for my contributors. Wh...
04:59 pm GMT - Wed, May 10, 2023
Dev To DIFFERENCE BETWEEN FUNCTIONS AND METHODS IN PYTHON.
In this article we aim to discuss the difference between FUNCTIONS AND METHODS IN PYTHON PROGAMMING, to have a clear understanding of both.To begin with; WHAT ARE FUNCTIONS IN PYTHONA function is...
04:40 pm GMT - Wed, May 10, 2023
Dev To Sloan's Inbox: How do badges work on DEV?
Hey there! It's Sloan, your friendly neighborhood DEV Moderator As I lazily scrolled through my inbox earlier today, I stumbled upon a message from a fellow DEV member asking about how badges work on ...
04:32 pm GMT - Wed, May 10, 2023
Dev To How to create a virtual machine scales set with load balancer
Azure Virtual Machine Scale Sets let you create and manage a group of load balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule.A...
04:24 pm GMT - Wed, May 10, 2023
Dev To This Week In React 145: Next.js, useFormStatus, useOptimistic, App Router, Canaries, ReasonML, Reanimated, VisionCamera...
Hi everyone!As expected a new version of Next.js is out. Some React innovations that are better documented in the Next.js doc than in the React one, like form action, or the 2 new hooks useFormStatus ...
03:50 pm GMT - Wed, May 10, 2023
Dev To Sum All Numbers in a Range
DESCRIPTION:We'll pass you an array of two numbers. Return the sum of those two numbers plus the sum of all the numbers between them. The lowest number will not always come first. Exampless...
03:46 pm GMT - Wed, May 10, 2023
Dev To React ForwardRef
What is Forward RefForwardRef() is a utility function in react that let you expose a child components DOM to a parent component with a refUsually, the parent component passes the props and data ...
03:38 pm GMT - Wed, May 10, 2023
Dev To Hands-on Amazon ECS for Blue-Green Deployments With CDK Typescript - Part 1
AbstractThis blog post supports you in hands-on AWS ECS by building the Blue-Green Deployments With CDK Typescript. Instead of using AWS console to create all necessary resources, you will creat...
03:29 pm GMT - Wed, May 10, 2023
Dev To Cmo crear y administrar una organizacin en GitHub
Ya conoces GitHub, verdad? Pero, sabas que existen dos tipos principales de perfiles dentro de esta plataforma? Probablemente ya tengas tu perfil personal, que utilizas para tus proyectos y contribuci...
03:27 pm GMT - Wed, May 10, 2023
Dev To Anahtar olmayan APT deposuna gvenilirliin salanmas
Debian tabanl sistemlerde gvenilir olmayan bir depodan indirme yaparken sizi gvenlik konusunda uyarmaktadr. "apt update" komutu sonrasnda muhtemelen aadaki gibi bir hata ile karlalmaktadr:Err:1 https:...
03:25 pm GMT - Wed, May 10, 2023
Dev To gnu-on-alpine 3.18.0 and alpine-plus-plus 3.18.0 Released
TL;DRI just released gnu-on-alpine 3.18.0 and alpine-plus-plus 3.18.0, two lightweight containers for implementing GitHub Container Actions with shell scripting. Both containers are built upon a...
03:08 pm GMT - Wed, May 10, 2023
Dev To Welcome Thread - v224
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question ...
03:08 pm GMT - Wed, May 10, 2023
Dev To HelloNewbie - v4
Welcome everybody to the CodeNewbie Organization on DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about your...
03:07 pm GMT - Wed, May 10, 2023
Dev To The Hidden Complexity in Your Cloud Architecture Diagrams
As companies migrate their applications to the cloud, they can find their architecture diagrams become increasingly complex. These diagrams provide a visual representation of the various components a...
01:27 pm GMT - Wed, May 10, 2023
Dev To Rest API with PostgreSQL and Node Js, Step-by-Step Tutorial
In this article, we will be learning the followingCreating Node Js server with ExpressCreating Simple CURD APIsIntegrating with the PostgreSQL databaseSending, and receiving data from the API to the d...
01:26 pm GMT - Wed, May 10, 2023
Dev To What Does Design, Maintainability, and Testability Have to do with... Food?
Theres a common saying that everyone has a unique programming style, and that we leave a signature in the code we write. Id agree that people often leave clues, though Ill also say that the way I writ...
01:09 pm GMT - Wed, May 10, 2023
Dev To New Video: How to get started with the TERN stack
We recently wrote up a guide on getting started with the TERN stack, but we realize that some people prefer tutorials in video format. So, we've put together a short (4-minutes and 22-seconds) tutoria...
01:09 pm GMT - Wed, May 10, 2023
Dev To How to Monitor and Alert Docker Container Status on EC2 for High Availability
In this blog, we will learn how to monitor the status of docker containers on EC2 and send email alerts if they stop running.Have you ever faced the problem of docker containers stopping unexpectedly?...
01:03 pm GMT - Wed, May 10, 2023
Dev To Supabase Beta April 2023
Brace yourself, this is one of the most feature-packed Beta Updates we've published so far.Launch Week 7was a massive success with great feedback from the community. We also gave away lots of mechanic...
01:02 pm GMT - Wed, May 10, 2023
Dev To Learn serverless on AWS step-by-step - Step Functions
TL;DRIn this series, I try to explain the basics of serverless on AWS, to enable you to build your own serverless applications. With last article, we discovered how to create a REST API protecte...
12:45 pm GMT - Wed, May 10, 2023
Dev To Blockchain in Healthcare: A comprehensive guide
Blockchain in Healthcare: A Comprehensive GuideIn recent years, blockchain technology has emerged as a revolutionary force in various industries, and healthcare is no exception. With its decentralized...
12:44 pm GMT - Wed, May 10, 2023
Dev To Serverless Speed Test: Comparing Lambda, Step Functions, App Runner, and Direct Integrations
When it comes to serverless development, we all know you have options. There are 10 different ways to solve any given problem - which is a blessing and a curse. How do you know which one to choose? Ar...
12:36 pm GMT - Wed, May 10, 2023
Dev To Explore Sydney crime with Amazon CodeWhisperer - Get started with Generative AI on AWS - Part 3
Sydney has changed after Covid-19Sydney Central Business District is starting to bounce back with more foot traffic as office workers adjust to hybrid work and a few of my favourite shops have c...
12:23 pm GMT - Wed, May 10, 2023
Dev To HTML Injection and How to Identify and Exploit It
What is HTML Injection..??HTML Injection is a type of vulnerability where an attacker can inject HTML code into a web page viewed by other users. This vulnerability can be used to steal sensitive info...
12:22 pm GMT - Wed, May 10, 2023
Dev To 10 Must-Have VSCode Extensions for Web Development
Install these powerful VSCode extensions to significantly improve your productivity during web development.Visual Studio Code is one of the most widely-used source code editors out there, with over 13...
12:00 pm GMT - Wed, May 10, 2023
Dev To Unveiling the Enigmatic Full Stack Developer: Meet , Cyprian T. Aarons
In today's fast-paced tech world, identifying and acquiring the right set of skills can make all the difference. I am a passionate software engineer with over 4 years of experience. Thank you for taki...
11:44 am GMT - Wed, May 10, 2023
Dev To How to use Material UI Modal
Author: Doro Onome IntroductionMaterial UI is a popular front-end library for React that provides a comprehensive set of tools for creating user interfaces. One of the most valuable components of...
10:01 am GMT - Wed, May 10, 2023
Dev To I Was Hacked: What Ive Learned Since
It was Easter 2018. I was still in high school, and like many teenagers, I was a bit reckless. I signed up for a website that promised safety, unaware of its history of data breaches. Little did I kno...
09:48 am GMT - Wed, May 10, 2023
Dev To A Guide to Handling Errors in Preact
To err is human. It happens all the time. If we don't account for errors on our websites, then our users will get an awful browsing experience. That's why it is better to plan for errors.In today's po...
09:47 am GMT - Wed, May 10, 2023
Dev To How to create a Function App with a Webhook, add HTTP triggered function(a hello message with your name) and test it.
A function app lets you group functions as a logical unit for easier management, deployment, scaling, and sharing of resources.A webhook allows an external service to start a particular runbook in Azu...
09:47 am GMT - Wed, May 10, 2023
Dev To Autoloading, coding standards and file structure in WordPress plugin development
In the last article, I explained the use of namespaces, which we need today to establish autoloading, which simultaneously defines our file and folder structure. Declare classes in their own PHP ...
09:34 am GMT - Wed, May 10, 2023
Dev To Effortless User Story Creation
The ability to create effective user stories is crucial for success in modern software development process. User stories capture the needs, desires, and expectations of users, serving as the foundatio...
09:17 am GMT - Wed, May 10, 2023
Dev To Android: Automate Instrumented and Unit Tests With CircleCI
As an Android developer, testing is an integral part of the app development process. By running tests you can verify your apps functional behaviour, correctness, and usability before you release it to...
08:51 am GMT - Wed, May 10, 2023
Dev To Scatter chart Ellipse chart with LightningChart JS
It's been a long time since my last article here in dev.to but for a good reason! I've been working on a series of WPF articles that I will share with you later.But today we're charting again with Lig...
08:51 am GMT - Wed, May 10, 2023
Dev To 10 Tasks for DevOps Engineers When Theres Nothing to Do
Its a good problem to have to run out of DevOps tasks. It means all the major adjustments are behind you and your team. But it easily turns into a dreaded problem that might lead to skills degrading a...
08:41 am GMT - Wed, May 10, 2023
Dev To The power of "I don't know"
Imagine you have a colleague named Boris. And Boris has a problem: he's been working on a new feature for five days, but now it's all falling apart. The application starts up, runs for a few minutes, ...
08:24 am GMT - Wed, May 10, 2023
Dev To HOW TO ASSIGN A ROLE TO USER MEMBERS IN AZURE PORTAL AND CONTROL ACCESS TO THE RESOURCES WITHIN IT
Role-based access control (RBAC) is a primary authorization mechanism in Azure that enables you to define who has access to Azure resources and what they can do with those resources. For example, if y...
08:22 am GMT - Wed, May 10, 2023
Dev To Speeding up B2B pricing on your website
It's all 'bout the money. It's all 'bout the dum dum da da dum dum. If you were rocking it in the late 90s, you might remember this Meja lyric.Now, more than 20 years later, not much has changed. Well...
08:02 am GMT - Wed, May 10, 2023
Dev To Trigger Settings & Conditions in Power Automate
Most developers have tinkered with their trigger settings, but the documentation isn't great so we often leave some powerful functionality on the table.In this blog I wanted to look at a few standard ...
07:51 am GMT - Wed, May 10, 2023
Dev To Mastering Async and Await in C: In-Deph Guide
Introduction to Async and Await in C# The Evolution of Asynchronous Programming in C#Asynchronous programming has come a long way in C#. Prior to the introduction of async and await, develo...
07:50 am GMT - Wed, May 10, 2023
Dev To Secure Coding 101: How to Use Random Function
Random numbers are everywhere on the web, and your security depends on them. Let's see if you're using them right.Random numbers play a critical role in web application security. They are used in sess...
07:18 am GMT - Wed, May 10, 2023
Dev To 10 reasons why you have to exceed at documenting
Im leading Postmans Open Technologies Program Office our open source program office (OSPO). My team consists mainly of open source contributors, and our parent org, Postman Open Technologies, is an i...
07:00 am GMT - Wed, May 10, 2023
Dev To What's On Your Mind When the Lights Go Out?
Let's discuss the thoughts, dreams, and anxieties that keep us up at night. How do they impact our personal and professional lives, and what can we do to manage them effectively? Whether it's a loomin...
07:00 am GMT - Wed, May 10, 2023
Dev To How Can We Create Inclusive Spaces for Diverse Perspectives?
As a community of over one million developers from all over the world, we have the opportunity to learn from people with different backgrounds and experiences. How can we create a space where everyone...
06:10 am GMT - Wed, May 10, 2023
Dev To Snowflake Zero Copy Clone 101 - An Essential Guide 2023
IntroductionSnowflake zero copy clone is an incredibly useful and advanced feature that allows users to clone a database, schema, or table quickly and easily without any additional Snowflake sto...
05:44 am GMT - Wed, May 10, 2023
Dev To Weekly web development resources 148
jsonformerA Bulletproof Way to Generate Structured JSON from Language Models. TeletraceAn open-source troubleshooting tool based on traces, designed for cloud-native distributed application...
05:22 am GMT - Wed, May 10, 2023
Dev To How to Judo Mansplaining
Mansplaining, like menstruating, is a regular, unpleasant and even infuriating aspect of being a woman. The Strength of MansplainingThe strength of mansplaining is that the dude doing it is usua...
04:22 am GMT - Wed, May 10, 2023
Dev To The Evolving Journey of a Lifelong Coder: What's Next?
In every career, there comes a time when we pause and reflect on our journey. We take a moment to contemplate our accomplishments, our experiences, and most importantly, what lies ahead. Today, as I p...
03:38 am GMT - Wed, May 10, 2023
Dev To Embracing Site Reliability Engineering
Site Reliability Engineering (SRE) is transforming the way software teams approach reliability and performance in modern web applications.With an increasing number of frontend-focused engineers, it's ...
02:52 am GMT - Wed, May 10, 2023
Dev To Introducing Polyglot Notebooks
I've loved dotnet development since beta 2 of dotnet back in 2001. One of the things I love about being a dotnet developer is that dotnet continues to grow and evolve over the years. Last fall I disco...
01:51 am GMT - Wed, May 10, 2023
Dev To Comprehensive Kubernetes CheatSheet
Tired of an overwhelming list of Kubernetes commands? Here's a comprehensive Kubernetes Cheat Sheet - A perfect companion to all your cluster management needs. 1. Commands for 'Viewing Resource ...
01:29 am GMT - Wed, May 10, 2023
Dev To How to Succeed in Open Source Without Really Trying (Really)
8 years ago, I wrote about an extremely niche improvement to a very specific use of SVGs. It got enough positive feedback that I turned that knowledge into an NPM package: mini-svg-data-uri.Today, its...
01:18 am GMT - Wed, May 10, 2023
Dev To Web Engineer Intern at Adobe - Interview
In this post I have covered the application timeline and the interview experience for the position of Web Engineer Intern at Adobe.It is important to know that Adobe does not have a common interview f...
12:42 am GMT - Wed, May 10, 2023
Dev To Planning a Project from Scratch: The Ultimate Guide for Success
Hey there, ambitious developers! Are you excited about starting a new project, but not sure where to begin? Don't worry; I've got you covered! In today's blog post, let's explore a tried-and-tested m...
12:07 am GMT - Wed, May 10, 2023
Dev To Unleashing the Full Potential of the CSS Box Model
Table of content1. IntroductionPrerequisiteExplanation of the CSS box modelImportance of understanding the box model2. The Four Parts of the CSS Box ModelA. Content BoxDefinition and explanation...
11:55 pm GMT - Tue, May 9, 2023
Dev To Combining async requests in the background
When I was in Shopee, there was an interesting case about a React component triggering some API requests and a long list of this component often appears in a page. As a result, client-side send many r...
11:51 pm GMT - Tue, May 9, 2023
Dev To I've open-sourced my AI-powered GitHub Action that posts change logs directly into Slack every Monday morning
Hey dev.to community!I wanted to share a GitHub Action I initially built for myself, but now I think it's time to let other developers benefit from it as well.Introducing "Change Report" - an AI-power...
11:28 pm GMT - Tue, May 9, 2023
Dev To Improve Nmap Performance with These Brilliant Scripts
In this article, I will show you how to fix Nmap performance issues using Python scripts. By the end of this article, you will have a better understanding of how Nmap works and how you can use Python ...
10:51 pm GMT - Tue, May 9, 2023
Dev To A comprehensive guide to pinia
Originally published by me at miracool.hashnode.devPinia is a new state management tool for vue js. It has been widely accepted within the vue js community due to its simplicity, efficiency, scalabili...
10:08 pm GMT - Tue, May 9, 2023
Dev To Observabilidade 101 - Entendendo o que acontece no seu sistema
ObservabilidadeAs aplicaes, por muito tempo, eram construdas de maneira centralizada, os famosos monlitos, entretanto, ao longo dos ltimos anos, a rea de tecnologia vem mudando bastante. As apli...
10:00 pm GMT - Tue, May 9, 2023
Dev To Why I Chose A Cloud Guru for AWS Training
As a cloud enthusiast, I wanted to learn more about AWS and get certified as an AWS professional. There are many online platforms that offer AWS training and certification courses, but I decided to go...
09:46 pm GMT - Tue, May 9, 2023
Dev To Best Practices for Writing on DEV: Listicles
Hey devs! Time for another installment in our Best Practices for Writing on DEV series. Before we delve into some guidelines for choosing and framing your topic, I want to talk to you about something ...
09:01 pm GMT - Tue, May 9, 2023
Dev To DEVDiscuss: HTMX
image created by Margaux Peltat for the Chilled Cow YouTube channelTime for #DEVDiscuss right here on DEV Inspired by @quii's Top 7 post, tonights topic is...HTMX! HTMX ...
08:48 pm GMT - Tue, May 9, 2023
Dev To How has development changed over the course of the pandemic?
Today, we're excited to announce the release of the 2023 Future of Work Report.Our team has spent the past few months analyzing data from more than 400K software developers over the past three years. ...
08:46 pm GMT - Tue, May 9, 2023
Dev To Effortlessly Create Documentation and Guides with Tango: The Ultimate Time-Saving Tool - It's Free
Imagine this scenario - You have finished developing an application and now need to create user documentation for it. As a developer, your primary focus is on writing code and resolving issues. The ta...
08:04 pm GMT - Tue, May 9, 2023
Dev To Power of useLayoutEffect for solving Hydration error in Next js.
If you've worked with Next.js before, you may have encountered the dreaded "Text content did not match" error, also known as a hydration error. This error occurs when the HTML generated on the server ...
08:01 pm GMT - Tue, May 9, 2023
Dev To Midpoint Reminder! GitHub DEV 2023 Hackathon
We're already halfway through the GitHub + DEV 2023 Hackathon! Congratulations to those who have already posted their projects.For those who haven't finished yet, don't worry! There's still plenty of ...
07:53 pm GMT - Tue, May 9, 2023
Dev To Goodbye Cloud, Hello CLI: Sunsetting Kubestack Cloud
I've recently released a major update for Kubestack, the Terraform framework for Kubernetes platform engineering teams. This update moves all functionality previously provided by Kubestack Cloud into ...
07:36 pm GMT - Tue, May 9, 2023
Dev To Productivity in Working Parents
It is 2023 but, unfortunately, we continue to live in a world where there are still stigmas surrounding working parents. An example of one of those stigmas is that once an employee becomes a parent th...
07:15 pm GMT - Tue, May 9, 2023
Dev To New Meteor.js 2.12 and Blaze 2.6.2 Release
Meteor.js has released version 2.12, which includes several updates and improvements. Here are some of the key features of this release: Blaze 2.6.2 ReleaseBlaze has received a few minor changes ...
07:15 pm GMT - Tue, May 9, 2023
Dev To HOW TO CREATE AN AZURE IoT HUB AND CONFIGURE THE HUB TO AUTHENTICATE A CONNECTION TO AN IoT DEVICE USING RASPBERRY PI SIMULATOR
The Azure Internet of Things (IoT) is a collection of Microsoft-managed cloud services, edge components, and SDKs that let you connect, monitor, and control your IoT assets at scale. An IoT solution i...
06:37 pm GMT - Tue, May 9, 2023
Dev To Chat GPT Down? Try these 6 tested alternatives!
Chat GPT is a popular AI communication tool. However, it may go down, causing inconvenience to users who rely on it for work or personal projects. Fortunately, tested alternatives are available. In th...
06:00 pm GMT - Tue, May 9, 2023
Dev To 15 Rules For Writing Clean JavaScript
To read more articles like this, visit my blogSo you are a React developer or Node.js developer. You can write code that works. But can you write code that is visually beautiful and understandable by ...
05:56 pm GMT - Tue, May 9, 2023
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
05:39 pm GMT - Tue, May 9, 2023
Dev To How to build machine learning regression models with Python
This article was written by Najeeb Ul Hassan, a member of Educative's technical content team.Marvel Comics introduced a fictional character Destiny in the 1980s, with the ability to foresee future occ...
05:29 pm GMT - Tue, May 9, 2023
Dev To Notifications in progressive web apps using web push
Notifications are an essential part of any web application. They help to keep users informed about important updates, events, and offers. In a Progressive Web App (PWA), notifications can be used to e...
04:40 pm GMT - Tue, May 9, 2023
Dev To Announcing NgRx v16: Integration with Angular Signals, Functional Effects, Standalone Schematics, and more!
We are pleased to announce the latest major version of the NgRx framework with some exciting new features, bug fixes, and other updates. NgRx SignalsAs part of the v16 release, Angular introduce...
04:39 pm GMT - Tue, May 9, 2023
Dev To Java String Templates Today
In our last post, we introduced you to the Manifold project and how it offers a revolutionary set of language extensions for Java, including the ability to parse and process JSON files seamlessly in J...
04:29 pm GMT - Tue, May 9, 2023
Dev To Add payments feature in your application using Node.js/Express and Stripe
In this article, we will learn how to add payments feature in your application using Express, a Node.js web application framework and Stripe Charges API to create a payment gateway. What is Strip...
04:15 pm GMT - Tue, May 9, 2023
Dev To Exploding Kittens Card Game - React, Nodejs and Redis (Part 2)
This is the second part of the series. In this part I'll be going over the backend implementation, the frontend code along with its implementation has been given in the first part, so you can check it...
04:11 pm GMT - Tue, May 9, 2023
Dev To How to Become a Certified Web3 Developer
As the world shifts towards decentralized technologies, the role of web3 developers will only become more important. Becoming a web3 developer in 2023 positions talents at the forefront of this trend,...
04:01 pm GMT - Tue, May 9, 2023
Dev To What Makes Ruby Easy to Learn & Use?
As we know, Ruby is a popular programming language that has gained a lot of traction in recent years. For new coders who are interested in learning Ruby, it would be helpful to hear from experienced d...
03:35 pm GMT - Tue, May 9, 2023
Dev To Amazon CodeWhisperer for data science: Get started with generative AI on AWS - Part 2
Generative AI - creating coding suggestions in PythonAs a data scientist, data analyst, developer, consultant or student you may have work or passion projects you would like to build quickly - l...
03:25 pm GMT - Tue, May 9, 2023
Dev To IoT in agriculture: examples of using technologies for smart farming
The Internet of Things is rapidly penetrating most areas of human activity. Health and fitness apps, home automation solutions, automotive and logistics, smart city management systems, and the Industr...
03:09 pm GMT - Tue, May 9, 2023
Dev To How I Developed a Software Cost Calculator
As a CTO of a small software development company building custom IoT solutions, I help my teammates assess application development costs when preparing project estimates for our prospects.Since we pri...
02:20 pm GMT - Tue, May 9, 2023
Dev To How to add In-App notifications to any web app!
TL;DRIn this article, you'll learn how to add a notification system to any app in just a few simple steps! The primary focus in making this app was to showcase just how simple it is to add notif...
02:11 pm GMT - Tue, May 9, 2023
Dev To Hot CSS Tools For Everyone
As a web developer, keeping up with the latest tools and technologies can be challenging. However, with CSS being a fundamental part of front-end web development, having access to the right CSS tools ...
02:00 pm GMT - Tue, May 9, 2023
Dev To Pidgin's Architecture
This article was originally posted on Patreon and has been brought over here to get all of the Pidgin Development/History posts into one single place.We get asked the question all the time of "Why don...
01:29 pm GMT - Tue, May 9, 2023
Dev To How Custom Magento Development Can Help Boost Your eCommerce Sales
If you're running an eCommerce business, you know how important it is to have a user-friendly and robust online store. Magento is one of the most popular eCommerce platforms, powering over 250,000 onl...
01:10 pm GMT - Tue, May 9, 2023
Dev To Symfony 5: The ubiquitous of API Platform
There are various technologies and approaches to expose APIs. Most teams would use RESTful APIs or a GraphQL endpoint depending on the goals and constraints. DisclaimerThe post refers to "Symfony...
01:07 pm GMT - Tue, May 9, 2023
Dev To Vue.js Gallery Page: Creating a Custom Loader for Better User Experience
I was building a Vue app (using the options API) with a gallery page that fetched photos from an API when I found myself struggling with the issue of how to display a loading animation while the photo...
12:42 pm GMT - Tue, May 9, 2023
Dev To Chrome Extension with React CRXJS Vite Docker
IntroductionIf you are trying to develop a chrome extension in react, CRXJ is very very useful.CRXJS provides speedy extension development experience with vite.You can write the file name in man...
12:37 pm GMT - Tue, May 9, 2023
Dev To How Can Developers and Testers Work Better Together?
Developers and testers are on the same side it does not matter if a company puts them in the same (agile) team or in separate teams of developers and testers. It is up to both testers and developers ...
12:35 pm GMT - Tue, May 9, 2023
Dev To How to Use Promise.all and Promise.race to Speed Up Your JavaScript Code
In my previous article I described how to use Async and Await in Vanilla JavaScript. Async and Await in Vanilla JavaScript Emanuele Bartolesi for ...
12:07 pm GMT - Tue, May 9, 2023
Dev To Smart Cities? Smart Villages? Can we have them both? Is there a quick way to this?
The world is rapidly changing, and technology is evolving at an incredible pace. The concept of smart cities has become increasingly popular as an answer to the growing challenges that urban areas fac...
12:07 pm GMT - Tue, May 9, 2023
Dev To Moonly weekly progress update 48 - Optimizing our Discord Bot
Moonly weekly progress update #48 Optimizing our Discord BotAdditional features for our Discord Moonly Bot. Today we tested the first version of the multiple collection role feature. E.g, if yo...
11:54 am GMT - Tue, May 9, 2023
Dev To How we implemented the card animation in Appwrite Cloud Public Beta
For the annoucement of the public beta of Cloud, we wanted to create something unique that everyone could call their own. We decided to create a personalized card, with animation and interactivity spr...
11:22 am GMT - Tue, May 9, 2023
Dev To Switching to Microsoft Lists, A goodbye to SharePoint Online lists
Microsoft's recent announcement of new features in Microsoft Lists has made it much easier and simpler to work with lists. Gone are the days of struggling to group fields or filter columns without rem...
11:18 am GMT - Tue, May 9, 2023
Dev To Regression Testing: a Comprehensive Guide With Best Practices
In this era of agile and devops, software vendors roll out new features and functionalities on a weekly/ daily/ nightly basis. It necessitates regression testing as it validates that bug fixes or new ...
11:15 am GMT - Tue, May 9, 2023
Dev To How to Click Through an Element on Web
Alt Title: How to Click Underneath an Element What's the use-case?I've been working on the Content Management System for YouVersion Stories. Think something like the fun and interactive Instagram...
11:09 am GMT - Tue, May 9, 2023
Dev To Angular Zone.js & Change Detection: Understanding the Core Concepts
Angular is a popular JavaScript framework that is widely used to build dynamic and robust web applications. One of the key features of Angular is its powerful change detection mechanism, which is resp...
10:38 am GMT - Tue, May 9, 2023
Dev To Plugin to post Wordpress posts to DEV.to
TL;DRIf you want to grow your blog or business, cross-posting your content on multiple platforms can boost your views and gain more traction.At Novu, we know that very well. Every post on our bl...
10:06 am GMT - Tue, May 9, 2023
Dev To Debouncing vs Throttling in JS
Ever experienced multiple API calls whenever you scroll in an application. Ever wondered how can we restrict this and make the necessary calls only when it is required. Though this continuously fetche...
10:03 am GMT - Tue, May 9, 2023
Dev To Microservices: What to check in readiness probes?
Microservice architecture is famous for its resilience and ability to self-recover. A health check pattern (e. g. Kubernetes readiness, liveness, startup probes) is one of the patterns which actuall...
09:02 am GMT - Tue, May 9, 2023
Dev To My first CTF game
(Whispering...)I have a confession to make.I have a problem:I can't stop learning -I just love it so much.I wake up with an ebook,I fall asleep with a phone,I take a shit while reading the news and bl...
08:54 am GMT - Tue, May 9, 2023
Dev To The ongoing defence of frontend as a full-time job
I am currently looking for a new job. One thing that keeps happening is that people get my CV, are impressed but then ask me that I seem to be focused on the front end a lot and what my experiences wi...
08:40 am GMT - Tue, May 9, 2023
Dev To Programmer's Physical and Mental Health: The Importance of Balance
As a programmer, your work is mainly focused on your computer screen, typing away for hours on end. You may feel like youre in a world of your own, isolated from the outside world, but this couldn't b...
08:21 am GMT - Tue, May 9, 2023
Dev To Revolutionize Your Development Skills: Top GitHub Repositories You Can't Afford to Miss
Ever wondered of how to improve your coding skills and become the master of your programming growth and career ?There are so many repositories available on github which will improve your not only codi...
07:50 am GMT - Tue, May 9, 2023
Dev To The only React JS Resources Intro you need
Learning ReactJS can be a valuable skill to showcase on your LinkedIn profile for several reasons. First, ReactJS is in high demand in the job market, as it is widely used by companies of all sizes to...
07:31 am GMT - Tue, May 9, 2023
Dev To Announcing the Micro Frontends Conference
We are thrilled to announce our upcoming conference for the Micro Frontends community, taking place on June 12th, 2023. This free event is open to anyone interested in the latest developments in this ...
07:30 am GMT - Tue, May 9, 2023
Dev To Let's Understand ChatGPT
Understanding ChatGPT: The Next-gen Chatbot Model Get insights on the capabilities of ChatGPT, how its ...
07:20 am GMT - Tue, May 9, 2023
Dev To Dark Side of Remote Work Personal Experience
Remote work has become increasingly popular, especially after the COVID-19 pandemic forced many companies to adopt it as the norm. However, while many people dream of the flexibility and freedom that ...
07:15 am GMT - Tue, May 9, 2023
Dev To 3D Animated Search Bar
3D Animated Search Bar HTML Code<div class="input__container"> <div class="shadow__input"></div> <button class="input__button__shadow"> <svg fill="none" xmlns="htt...
07:00 am GMT - Tue, May 9, 2023
Dev To What's the Wackiest Coding Hack You've Ever Seen?
What's the most unconventional, innovative, or straight-up wildest coding hack you've ever seen? Was it something you came up with, or was it someone else's creative solution? Follow the DEVteam for m...
07:00 am GMT - Tue, May 9, 2023
Dev To What Are Some Warning Signs of a Dysfunctional Coding Environment?
Have you ever experienced a toxic or dysfunctional coding culture? What made it challenging to work in that environment, and how did you respond to it? How did it affect your work and your motivation,...
06:28 am GMT - Tue, May 9, 2023
Dev To Angular Addicts 13: Angular v16, NX v16, SPARTAN &more
Hey fellow AngularAddictThis is the 13th issue of the Angular Addicts Newsletter, a monthly collection of carefully selected Angular resources that got my attention. (You can read the first, sec...
06:11 am GMT - Tue, May 9, 2023
Dev To Creating Bento Grid Layouts with CSS (Tailwind CSS)
Originally published on my personal blogAs you browse the web, you've likely come across this type of layout before. It can be called a bento grid layout, bento box layout, or bento box grid. This lay...
05:43 am GMT - Tue, May 9, 2023
Dev To 50 HTML, CSS and JavaScript Projects With Source Code
Hello Coder! In this Article, we See 50+ HTML, CSS, and JavaScript Projects With Source Code. In this Project list, we include Beginners level to Advance level Web Development Projects With Source Cod...
05:08 am GMT - Tue, May 9, 2023
Dev To How to use Snowflake Time Travel to Recover Deleted Data?
IntroductionData, whether it be on customer information, financial records, transactionsand much more, is an indispensable asset for businesses. Unfortunately, it can be lost or damaged through ...
05:07 am GMT - Tue, May 9, 2023
Dev To How Machine-Assisted Code Generation is Revolutionizing the Development Process
One thing is sure: machine and AI-powered developer tools are taking over the world of software development. Technologies like Chat GPT, GitHub Copilot, Google's Bard, and what we're building here at ...
04:49 am GMT - Tue, May 9, 2023
Dev To Most Managers Have No Clue What Programmers Actually Do
I've been thinking a lot lately about 1.) the avalanche of layoffs happening across the tech industry, 2.) the current push to drive remote workers back into offices, and 3.) the latest hysteria aroun...
04:41 am GMT - Tue, May 9, 2023
Dev To Why AI will never take your job
According to research conducted in the subject the last 5 months, 300 million jobs will be changed by AI the next 18 months. This number is the exact same number as the amount of people using a comput...
04:27 am GMT - Tue, May 9, 2023
Dev To Ecommerce Website Using HTML, CSS, and JavaScript (Source Code)
Hello Coder, In this Article we are Going to create E-commerce Website Using HTML, CSS, and JavaScript with Code. This is a Simple E-commerce Website that has a Product slider with images, a Product s...
03:46 am GMT - Tue, May 9, 2023
Dev To Setting Up Your Full-Stack Development Environment with Python, Django, and React
Welcome to a comprehensive guide on setting up your full-stack development environment with Python, Django, and React. This article is designed to provide step-by-step instructions to budding programm...
03:42 am GMT - Tue, May 9, 2023
Dev To Installing Polyglot Notebooks
Polyglot Notebooks is a powerful new interactive notebook technology that lets you run experiments in your editor, mix together code and rich documentation, and write code in a variety of languages to...
03:35 am GMT - Tue, May 9, 2023
Dev To Explain React 18 useTransition Hook with Examples
React 18 has changed how developers design and write ReactJS code. Including the Concurrency model and many other new hooks help tackle niche use cases like responsiveness, performance, etc.In this ar...
02:01 am GMT - Tue, May 9, 2023
Dev To 10 most common mistakes when using Kubernetes
Over the last five years, we have set up and managed 7+ Kubernetes clusters with a scale ranging from 5 nodes to 1500 nodes. Here are the 10 most common mistakes we have encountered while managing the...
11:46 pm GMT - Mon, May 8, 2023
Dev To Kubernetes Services Evolution
Kubernetes is a complex piece of software. Over the years of learning about it, it seems to have become more complex - the more I learn, the more I realize I don't know. One thing that has become more...
11:45 pm GMT - Mon, May 8, 2023
Dev To Auth.Tesla.com's Vulnerability Leads To Account Takeover of Internal Tesla Accounts
IntroductionThis is rewritten article from the bugcrowd report submitted by the security researcher Evanconnelly During participation in the Tesla Bug Bounty Program, I was tasked with examining...
11:16 pm GMT - Mon, May 8, 2023
Dev To React Suspense for Data Fetching with Axios in React 18
In this blog post, we will what React Suspense is and how it can be used for Data Fetching in React 18.React Suspense has been in the making for a long time, but it has now been released as a stable f...
10:48 pm GMT - Mon, May 8, 2023
Dev To Guide to Hosting a Static Website on AWS Using S3, CloudFront, and Route53, with just 7 Steps
Looking for an easy, fast, and reliable way to host your static website? Say hello to AWS S3 and CloudFront, Services offered by Amazon Web Service(AWS)! And with Route53's DNS routing capabilities, d...
10:25 pm GMT - Mon, May 8, 2023
Dev To You need to learn docker... security!
Docker has so many usages and applications. It's pretty safe as long as you run your processes as non-privileged users, but, in practice, basic container security is often skipped. The Docker par...
09:58 pm GMT - Mon, May 8, 2023
Dev To Sloan's Top *5* Newbie Memes of the Week
Listen up! Welcome to CodeNewbie Team's very official, very anticipated... Newbie Memes of the Week! Here are some of our favorites from this week:How is your week going so far? Drop us your fav memes...
09:52 pm GMT - Mon, May 8, 2023
Dev To i built a react library for adding leaderboards to your app in minutes
yo, what's up i'm dylan - a high school senior and a software builder.in the last two days i've built the first version of flywheel - a react library with one component (for now) - a dynamic leaderboa...
09:25 pm GMT - Mon, May 8, 2023
Dev To WebAssembly time travel debugger!
I've just updated the interface of my main project, a WebAssembly 'Time Travel' debugger (it has immutable states!) to Material UI https://mirkomassa.com .You should check it out!Front-end source code...
09:24 pm GMT - Mon, May 8, 2023
Dev To Solving a critical bug in the default Rails caching library
An odd coincidenceOn March 20th, ChatGPT users reported seeing conversations that were not their own. Just a few weeks earlier I had solved a bug where the default Rails caching library (Dalli) ...
09:10 pm GMT - Mon, May 8, 2023
Dev To Climbing the Ladder: Corporate Experience as a Stepping Stone
In the past, a wise mentor once told me that working in a corporation could provide invaluable experience before diving into entrepreneurship. Heeding this advice, I decided to spend some years in the...
09:02 pm GMT - Mon, May 8, 2023
Dev To Introduction to Graph Databases
Graph databases are a relatively new type of database that have gained popularity in recent years. They are designed to store and manage highly connected data and have several advantages over traditio...
08:29 pm GMT - Mon, May 8, 2023
Dev To Understanding PHP aliases
You might not know that PHP allows creating aliases in various ways. Why use class aliases?class_alias is pretty straighforward:class MyClass {}class_alias('MyClass', 'MyAlias');$obj = new MyAlia...
08:28 pm GMT - Mon, May 8, 2023
Dev To Unleash Your Inner AI Superhero: 5 Must-Have Tools for the Modern Innovator
Hello fellow devs, Nomadev is here.Artificial intelligence (AI) has revolutionized the way we interact with technology. AI tools have transformed many aspects of our lives, from how we work to how we ...
08:23 pm GMT - Mon, May 8, 2023
Dev To Rest API with GO Lang and PostgreSQL
Golang is the language developed by google and is extremely fast and efficient. Due to its huge performance and scalability. It is an ideal choice for large scale web development projectsIt is a compi...
08:05 pm GMT - Mon, May 8, 2023
Dev To Music Monday What are you listening to? (Nostalgia Edition)
cover image source: nowthatsmusicAlright, it's a new week and I'm ready to listen to some fresh tunes. This time up I'm curious to hear any music that makes you all feel particularly nostalgic. Perhap...
07:43 pm GMT - Mon, May 8, 2023
Dev To Stop using useState for everything
The useState hook was created to help us to store data and update the UI all the times that the data changes. But, every time the state changes, it causes a re-render on your app and this could be a p...
07:38 pm GMT - Mon, May 8, 2023
Dev To System Design: Google Drive That Scales To The Moon
IntroductionSo a few months ago I was building a new internal project that helps you upload files like google drive but also works as a CDN so you can use those assets on the front end. So here ...
07:16 pm GMT - Mon, May 8, 2023
Dev To The Impact of New AI Tools on Coders'Lives
Artificial intelligence (AI) has come a long way in recent years, and it's now being integrated into many software development tools. AI-assisted coding tools are becoming increasingly popular, and th...
06:47 pm GMT - Mon, May 8, 2023
Dev To ChatGPT Meets GitHub Codespaces: How I'm Optimizing ChatGPT Quickstart Plugins for Remote Development
OpenAI recently launched a beta feature called ChatGPT plugins. Essentially, this feature enables third-party tools to interact with the GPT model. To assist developers in creating their own plugins f...
06:16 pm GMT - Mon, May 8, 2023
Dev To Permission, responsibility, and empowerment
From this Week's Meme Monday sahra May 8 Now, like all comments in the thread, this is a shitpost so I don't want to ge...
05:24 pm GMT - Mon, May 8, 2023
Dev To How Do You Say... "Epoch"
As a technologist, there are a lot of words and acronyms we often only read or type out but don't say out loud (commands/services/etc). So, I asked a bunch of folks how they pronounce some of them and...
05:17 pm GMT - Mon, May 8, 2023
Dev To Database 101: How social media likes are stored in a database
Did you ever think about how Instagram, Twitter, Facebook or any social media platforms track who liked your posts? Let's figure it out in this post!If youre just starting working with databases, you ...
04:35 pm GMT - Mon, May 8, 2023
Dev To Picturesocial - Cmo aadir integracin continua y entrega continua a mi aplicacin
Episodio escrito por: Ricardo Ceci y Jose YapurSi es la primera vez que llegas a escuchar o leer sobre Picturesocial es una serie de contenido en la que aprendemos de cero el proceso de desarrollo, in...
04:25 pm GMT - Mon, May 8, 2023
Dev To Streamline Your Development Workflow with AWS Amplify's Deployment Environment
As a software team, it's crucial to have a streamlined process for testing and deploying new features. With AWS Amplify, deploying and testing your application becomes easy by creating separate enviro...
04:08 pm GMT - Mon, May 8, 2023
Dev To Exploding Kittens Card Game - React, Nodejs and Redis
IntroductionIf your familiar with Redis you might know it is primarily used as a caching database along with a few other use cases. What this basically means is that, a Redis database acts as a ...
03:55 pm GMT - Mon, May 8, 2023
Dev To 23 Best CSS Frameworks For React In 2023
React is a popular open-source JavaScript library used for building user interfaces. Developed by Facebook, it allows developers to create reusable UI components for different applications.React is kn...
03:54 pm GMT - Mon, May 8, 2023
Dev To Open Source Terminology 101: A Primer for New Contributors
One barrier to entry to contributing to open source is understanding the terminology, especially if youre new to tech. Below, I've defined some of the common vocabulary and provided some examples to h...
03:51 pm GMT - Mon, May 8, 2023
Dev To Top-10 Posts for FE (Week 1, May 2023)
Here are the top 10 posts from the past week that will be useful to front-end developers and beyond. The selection was made on the basis of their interestingness, uniqueness, presentation, usefulness ...
03:37 pm GMT - Mon, May 8, 2023
Dev To Bending Time in Spring Applications
Did you ever feel the need to unleash your inner Doctor Strange and manipulate time concisely when testing your Spring application?Let's check out the newest addition to the Spring ecosystem! Spr...
03:32 pm GMT - Mon, May 8, 2023
Dev To My Journey to GSoC'2023
About GSoCGoogle Summer of Code is an incredible opportunity for students around the world to work on open-source software projects, receive a stipend for their contributions, and gain valuable ...
03:16 pm GMT - Mon, May 8, 2023
Dev To Are wrapper-apps around the ChatGPT APIa viable business? (hintnot really)
ChatGPT and AI have been buzzwords for quite some time, but their impact is now truly being felt by everybody, as their integration into different domains is becoming increasingly commonplace. Especia...
02:57 pm GMT - Mon, May 8, 2023
Dev To memo vs useMemo in React
In this blog post, we will look at the memo and useMemo in React. We will do a deep dive into these performance optimization options offered by React and look at their difference and see in what cases...
02:45 pm GMT - Mon, May 8, 2023
Dev To Top 10 ChatGPT helpful commands and inputs for Developers to speed up coding
As a developer, time is one of the most valuable resources. With deadlines, projects, and other responsibilities, every second counts. Fortunately, ChatGPT is here to help make your coding journey mor...
02:13 pm GMT - Mon, May 8, 2023
Dev To What is a slug and how to create one?
A slug is a piece of text that is attached to the end of a URL (after the backslash "/") that is unique and locates the specific page of a website.The use of a slug can provide dual benefits for a web...
02:10 pm GMT - Mon, May 8, 2023
Dev To Revolutionise your Team Management Processes with Notion
Hey developers!Exciting news to share with you all today!Announcing the launch of our new Notion template: The Employee Management System!Managing employees can be a daunting task, but with our new te...
01:35 pm GMT - Mon, May 8, 2023
Dev To How to have colors in logs ?
Working with scripts is always useful, especially when we want to automate a lot of things. But most of this scripts generates a lot of logs to be able to follow what's going on. But having so much l...
01:34 pm GMT - Mon, May 8, 2023
Dev To Comment avoir des logs de couleur?
Travailler avec des scripts c'est toujours trs utile dans un objectif d'automatisation. La plupart de ces scripts gnrent beaucoup de logs pour qu'on puisse suivre ce qu'il s'y passe, mais avoir autant...
01:24 pm GMT - Mon, May 8, 2023
Dev To Weekly Roundup (May 1) - Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #sharepoint, and #powerplatform communities. #sharepointThe Benefits of Strategic Informat...
01:10 pm GMT - Mon, May 8, 2023
Dev To Live Streaming With Multiple Hosts via a Browser With Amazon IVS
In our last post [todo: link], we learned how to create a virtual "stage" to create a real-time video chat experience for up to 12 participants with Amazon Interactive Video Service (Amazon IVS). As a...
01:05 pm GMT - Mon, May 8, 2023
Dev To Take your notifications to the next level with Laravel Notify
Life can get busy sometimes and it's easy to let our passions fall to the wayside. I know how important it is to regularly publish articles and stay engaged with the community. With other responsibili...
01:02 pm GMT - Mon, May 8, 2023
Dev To FLiPN-FLaNK Stack Weekly May 8 2023
08-May-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevWe have a few more days left of the NiFi Event.Join me and the NiFi creators!https://attend.cloudera.com/nificommitters0503?internal_ke...
12:33 pm GMT - Mon, May 8, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:25 pm GMT - Mon, May 8, 2023
Dev To effector-storage v6
Wow, that was a long jump! But now effector-storage version 6 is landed.So, whats new? Contracts supportThis could be a minuscule change for a majority of this library users, but I consider this ...
12:21 pm GMT - Mon, May 8, 2023
Dev To Juicy CSS Resources For Developers
Visit:My PortfolioMy FiverrMy GithubMy LinkedIn...
12:00 pm GMT - Mon, May 8, 2023
Dev To Async/Await: Asynchronous Programming In Python
In this article, we gonna discuss how we can use async/await in Python?Now, if you are familiar with JavaScript then you might know that we use async which makes a function return a promise, and await...
11:42 am GMT - Mon, May 8, 2023
Dev To Designing a User-Friendly Course Catalog With Pink Design and Nuxt
Creating a course catalogue that is both visually appealing and easy to use can be a challenge. However, with the combination of Pink Design and Nuxt.js, we can design an excellent and intuitive catal...
11:00 am GMT - Mon, May 8, 2023
Dev To Core Principles of DevOps
Post 2 of "The DevOps Revolution: Transforming Software Delivery and Collaboration" delves into the core principles of DevOps. This post highlights five essential principles that are integral to the s...
10:58 am GMT - Mon, May 8, 2023
Dev To The Internals of PostgreSQL: Database Cluster, Databases, and Tables
PostgreSQL, a widely adopted open-source relational database management system (RDBMS), offers robust capabilities and is favored by numerous individuals and organizations globally. When starting with...
10:54 am GMT - Mon, May 8, 2023
Dev To Join the Discussion: Tell Us About Your Latest Projects
Hello everyone!I hope you're all doing well and had a great weekend! As we start a new week, I'm excited to hear about the cool projects you are working on. Whether it's a personal project or somethin...
10:34 am GMT - Mon, May 8, 2023
Dev To GitHub Dev Hackathon 2023 - Self-hosted Azure Pipelines Agent Codespace/Dev Container
What I builtI built and published a community Codespace that has an Azure Pipelines agent built into the Codespace. The Codespace can register itself via Codepsace Secrets as a self-hosted Azure...
09:46 am GMT - Mon, May 8, 2023
Dev To Creating a C Chatbot with ChatGPT (Easy) GitHub Repository
In this guide, we will dive into the process of building a chatbot using ChatGPT and C#. Well cover everything from setting up ChatGPT API access to deploying your chatbot. Lets get started!At the end...
09:29 am GMT - Mon, May 8, 2023
Dev To Transitioning from a designer to a frontend developer
Transitioning from a designer to a self-taught front-end developer can be a challenging but rewarding experience. Acknowledging the learning curve and being prepared to learn is the first step toward ...
09:04 am GMT - Mon, May 8, 2023
Dev To This year I won't bother coding during my vacation
If you're on vacation, then you're on vacation. If you're at work, then you're working. It's obvious, right?But what if the thing you do at work is also your biggest hobby outside of work?What if the ...
08:52 am GMT - Mon, May 8, 2023
Dev To AWS open source newsletter, 156
May 8th, 2023 - Instalment #156WelcomeHello and welcome to the AWS open source newsletter, #156, the newsletter that just keeps on giving....in this case, keeps giving you brand new open source ...
08:32 am GMT - Mon, May 8, 2023
Dev To Leveraging Cache to improve Web Performance
I first got into the topic of Cache when I was implementing a TV Set-Top Box software using Vue.js. I suppose that when creating a Vue.js library Evan You never expected a frontend JavaScript framewor...
08:32 am GMT - Mon, May 8, 2023
Dev To Exploring the Advantages and Challenges of Linux: A Personal Reflection
Firstly, I would like to clarify that this piece is not an attempt to persuade you to switch to Linux. Rather, it is a personal reflection where I aim to explore the advantages and disadvantages of us...
08:20 am GMT - Mon, May 8, 2023
Dev To 10 Easy Tips to Make Your Code Look Pro!
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.~ John Woods As a programmer, writing clean and maintainable code is like doing laundr...
08:00 am GMT - Mon, May 8, 2023
Dev To Your Career Questions... and my Answers
As a writer, I like answering real questions people have because I know for sure that at least one person is interested in what I may have to say.In turn you may be interested by some of my recent car...
07:59 am GMT - Mon, May 8, 2023
Dev To 5 Best Snowflake Observability Tools for 2023
IntroductionWith the rise of cloud data warehouses and Business Intelligence, more and more organizations are starting to use Snowflake. While using Snowflake at scale, its imperative for data t...
07:50 am GMT - Mon, May 8, 2023
Dev To Katenary ile docker-compose'u helm chart'a evirmek
Katenary uygulamas, elinizde bulunan bir "docker-compose" dosyasn Helm Chart'a evirip, Helm Kubernetes paket yneticisi ile kurulabilmesini salar. Katenary uygulamas ak kaynak kodlu bir uygulama olup g...
07:39 am GMT - Mon, May 8, 2023
Dev To Have ChatGPT Scrape your Website
Our ChatGPT website chatbot, AI Expert System and AI Website Search is based upon scraping your website. The technique is actually quite simple. However, how can we end up having so much higher qualit...
07:15 am GMT - Mon, May 8, 2023
Dev To Realistic Switch button in CSS
Realistic Switch button in CSS HTML Code <input name="switch" id="switch" type="checkbox"> <label class="switch" for="switch"></label> CSS Code#switch { visibility: hidd...
07:08 am GMT - Mon, May 8, 2023
Dev To Developing a Desktop Application via Rust and NextJS. The Tauri Way.
IntroductionThis article introduces you to a specific but exciting topic and is the sequel to my previous article. If you are keen on Rust integrations, please read Node & Rust: Friendship F...
07:00 am GMT - Mon, May 8, 2023
Dev To What Would Turing Think?
As we continue to develop and refine AI systems, it is important to consider how these technologies can be used to benefit society while minimizing the risks of harm and misuse. In the context of rece...
07:00 am GMT - Mon, May 8, 2023
Dev To What's Your Favorite Text Editor or Terminal Emulator?
When it comes to coding, your choice of text editor or terminal emulator can have a big impact on your productivity and workflow. So, we want to know: what's your favorite text editor or terminal emul...
06:58 am GMT - Mon, May 8, 2023
Dev To GitHub Copilot X CLI is your new GIT assistant
GitHub Copilot CLI comes with three aliases:??: Ask for a generic shell commandgit?: Ask for a git commandgh?: Ask for a GitHub CLI commandToday I play with git? to test how accurate the suggestions a...
06:53 am GMT - Mon, May 8, 2023
Dev To My Favorite free Courses to Learn Spring Framework
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, if you want to learn Sprin...
06:32 am GMT - Mon, May 8, 2023
Dev To Strategies for Writing More Effective Tests in Golang
Unit tests are functions that test specific pieces of code from a program or package. The primary objective of unit tests is to check the correctness of an application, leading to better software that...
05:47 am GMT - Mon, May 8, 2023
Dev To DHCP Sunucusunun Loglarn 2 Farkl Syslog Sunucusuna Ayn Anda Gnderme
1. Rsyslog Sunucusu Kurulumuncelikle syslog log alabilecek ekilde yaplandrlm herhangi 2 sunucu kurulu olmaldr. Bu log sunucusu ihtiyac iin ak kaynak kodlu rsyslog sunucusu kurulmas iin buradan y...
05:37 am GMT - Mon, May 8, 2023
Dev To whoer.net IP Checker
whoer.net IP Checker Overview of Whoer.netWhoer.net is an online platform that provides users with various tools and resources with the aim to safeguard their online privacy and security. T...
05:14 am GMT - Mon, May 8, 2023
Dev To Serverless Empowers Accessibility: Convert Text to Speech with Amazon Polly
We live in an incredible era of technological advancements and innovations transforming every aspect of our lives. From artificial intelligence and machine learning to automation and big data, there i...
04:30 am GMT - Mon, May 8, 2023
Dev To Docker Networking: A Step-by-Step Guide for Developers
Overview of DockerDocker is a platform that allows developers to package and run applications in an isolated environment called a "container." Docker has become a popular tool among developers f...
02:49 am GMT - Mon, May 8, 2023
Dev To Tudo sobre formulrios - HTML
Uma das minhas dificuldades como iniciante era estruturar um formulrio funcional.O que um formulrio precisa ter?Nesse artigo vou mostrar o bsico pra se montar um formulrio completo apenas com funciona...
12:00 am GMT - Mon, May 8, 2023
Dev To Guide to using React Custom Hooks
Many a times in your application, you may need to perform an operation in different components. Of course you can write a function for this purpose and then import such function in the respective comp...
11:33 pm GMT - Sun, May 7, 2023
Dev To Formatting External Drives On Linux Using Gparted.
Formatting a pendrive or external hard drive can sometimes be a real pain. There are a variety of tools that can be used to format a drive. Commandline tools, third party premium software and open sou...
10:43 pm GMT - Sun, May 7, 2023
Dev To Local Storage vs Session Storage in JavaScript
Let's dive into two fundamental web storage mechanisms in JavaScript: Local Storage and Session Storage. These two mechanisms are important for creating personalized user experiences by using data per...
10:35 pm GMT - Sun, May 7, 2023
Dev To Which Google apps are built with Flutter?
Flutter is a popular mobile app development framework created by Google. Flutter allows developers to create high-performance mobile apps with a beautiful and responsive UI, and its popularity is cont...
10:15 pm GMT - Sun, May 7, 2023
Dev To Decoupling in Java
Decoupling in programming means reducing the interdependence between the different components or modules of a software system. It is all about creating components that are independent and can be used ...
09:31 pm GMT - Sun, May 7, 2023
Dev To Detect any AdBlocker with Javascript code.
// This is react example.import { useEffect } from 'react';const hello = () => { useEffect(() => { const timeoutId = setTimeout(() => { const adBoxEl = document.querySele...
09:24 pm GMT - Sun, May 7, 2023
Dev To Strategy Design Pattern in Java with Enum
If you are interested in this article its very likely you have already heard about design patterns, but if you havent heard or never had contact and just fell off here by parachute, lets go to a timid...
08:46 pm GMT - Sun, May 7, 2023
Dev To How Open Source Enabled Kubernetes Success
This article is based on an interview with Kubernetes co-founder Brendan Burns who appeared on the Dev Interrupted podcast.The success of Kubernetes was never preordained - it took years of work.While...
08:37 pm GMT - Sun, May 7, 2023
Dev To How to Protect Software Intellectual Property Rights When Outsourcing Product Development
Software intellectual property protection is one of the core things to care about when developing your product. You may not be vocal about your products market ambitions. But, lets face it, everyone w...
08:22 pm GMT - Sun, May 7, 2023
Dev To Blazing a Trail: Web App Development with Microsoft Blazor in 2023
Blazor is a promising technology that provides significant benefits for product owners who want to build secure, high-performance products on the .Net stack, but to do so as quickly and cost-effective...
08:18 pm GMT - Sun, May 7, 2023
Dev To Next.js Project - full amazon clone
Hello everyone , this is my first post in dev community and i decided to put the my first Next.js project for give your opinion for improve my project.this project use Next.js / React / Tailwindcss /...
08:16 pm GMT - Sun, May 7, 2023
Dev To How to use EmailJS for a Contact Us page
I remember some time ago while working on a side project. I was to implement a simple contact us page as part of the project. Initially, I used Google Firebase to store the responses. Then, I found Em...
07:20 pm GMT - Sun, May 7, 2023
Dev To The Ultimate Guide to Agile Software Development
OverviewAgile software development methodology has gained immense popularity over the years due to its ability to quickly and efficiently produce software. It is a lightweight and flexible appro...
07:19 pm GMT - Sun, May 7, 2023
Dev To Introduction to Containers
**Outline Introduction to Containers Container Architecture Benefits of Containers Container Orchestration Challenges of Containerization Introduction to AWS Container Types Docker Engine Choosing the...
06:45 pm GMT - Sun, May 7, 2023
Dev To Why TypeScript is the better JavaScript
JavaScript is a powerful and widely used programming language for web applications. However, it can sometimes lead to unexpected results and errors due to its dynamic type system. In this blog post, w...
06:26 pm GMT - Sun, May 7, 2023
Dev To AWS Compute
There are 4 foundation services of AWS:ComputeStorageDatabaseNetworkWe'll cover compute services. What is compute inAWS?AWS compute refers to the ability to run applications and services on Amazo...
06:13 pm GMT - Sun, May 7, 2023
Dev To New AI coding language Mojo
Recently a new language was released by the developers of Swift, which is called Mojo. it is claimed by the developers that this language is almost 3600x faster than python but has all the capabilitie...
06:12 pm GMT - Sun, May 7, 2023
Dev To IMAGE/FILE UPLOAD IN NODE.JS WITH CLOUDINARY
Image and file upload is a very important concept in backend development especially if you are building a very large application.You do not want to keep images and files on the server to avoid slowing...
06:05 pm GMT - Sun, May 7, 2023
Dev To What the f*** is TypeScript?
What is TypeScript?As the TypeScript site says, TypeScript adds additional syntax to JavaScript to support a tighter integration with your editor. When to use it?TypeScript was built to be...
06:01 pm GMT - Sun, May 7, 2023
Dev To How to Read Files in Rust
Reading files is one of the most common operations you can come across in software development. Loading configuration files, processing files, and more are often part of the use case of the software y...
05:51 pm GMT - Sun, May 7, 2023
Dev To The Right Way to Use Joi Validator in Your Node.js Express Application
Joi is widely considered as the most powerful library for describing schemas and validating data in JavaScript. When it comes to Nodejs applications, especially those built with Express, Joi offers a ...
04:36 pm GMT - Sun, May 7, 2023
Dev To CSS Glowing Button Hover Animation
CSS Glowing Button Hover Animation HTML Code<button> Button</button> CSS Codebutton { --glow-color: rgb(217, 176, 255); --glow-spread-color: rgba(191, 123, 255, 0.781); --enhance...
04:34 pm GMT - Sun, May 7, 2023
Dev To Mastering Async Programming in TypeScript: Promises, Async/Await, and Callbacks
Async programming is a programming paradigm that allows you to write code that runs asynchronously. In contrast to synchronous programming, which executes code sequentially, async programming allows c...
04:25 pm GMT - Sun, May 7, 2023
Dev To Deploying Your First Microservice to Kubernetes
I have written extensively about different Kubernetes concepts in my previous blogs, but I haven't covered a proper, step-by-step hands-on guide for getting started with Kubernetes. In this article, m...
04:02 pm GMT - Sun, May 7, 2023
Dev To For Most of Us, Simplification Rules
On one late night in Feb 2018, after switching all our customer's workload from the old data processing system to the new one, I felt an overwhelming sense of relief. Despite the challenges that lay a...
04:00 pm GMT - Sun, May 7, 2023
Dev To Growing Your Family through Adoption: Working with a Dedicated Lawyer in New York
Adopting a child is one of the most significant and fulfilling experiences a family can have. However, the legal process of adoption can be complex and overwhelming, especially if you are not familiar...
03:47 pm GMT - Sun, May 7, 2023
Dev To In-Game Wiki in Unity in 15 min
This solution is ideal if you need a simple way to create a wiki in your game.Solution is based on TextMesh Pro component.The game itself is in active development, you can subscribe for updates about ...
03:15 pm GMT - Sun, May 7, 2023
Dev To Is the multiverse of WordPress in danger?
I've been maintaining a small plugin for WordPress users over the past years.I've also used WordPress for various projects, from small websites to big factories (e.g., multisite, multi-networks).WordP...
02:42 pm GMT - Sun, May 7, 2023
Dev To Multi-Stream Joins With SQL
Real-time data is becoming increasingly important in today's fast-paced business world, as companies seek to gain valuable insights and make informed decisions based on the most up-to-date information...
02:33 pm GMT - Sun, May 7, 2023
Dev To 7 killer web apps you should start using in 2023
``7 free websites you should use to increase productivityThere are many apps out there that can help you increase your productivity, but not all of them are created equal. In this article, we will sha...
02:33 pm GMT - Sun, May 7, 2023
Dev To Yet Another Newsletter LOL: You're Holding it Wrong
Another week, another newsletter. Lets get to it!Around the WebWes Bos had a great talk at Reactathon on next-generation server-side JavaScript. JavaScript is in so many environments these days.Amelia...
02:29 pm GMT - Sun, May 7, 2023
Dev To useEffect - The Hook React Never Should Have Rendered
React was once a fantastic library. Quick to learn, easy to customize and made it easy for you to write clean code. At least it used to be, at the time when they first white-painted the library with h...
02:16 pm GMT - Sun, May 7, 2023
Dev To What is the difference between frameworks and libraries?
As a developer, it's important to understand the difference between frameworks and libraries, as they both play a critical role in software development. In simple terms, a library is a collection of p...
11:55 am GMT - Sun, May 7, 2023
Dev To Conoha VPS: OpenBSD 7.3 - VM
Conoha VPS OpenBSD 7.0 OpenBSD OS () 2 7.3 7.3 7.2 7.3 7.1 (VMConoha VPS ) 7.0 sysupgrade (7.1 URL ) ... Conoha VPS ISO VM URLConoha VPS (Github) OS VM Conoha V...
10:34 am GMT - Sun, May 7, 2023
Dev To If John Wick was a programmer, what language would he use?
Let's get the discussion going! If John Wick were a programmer, what language do you think he would use, and why? Would he be a Python master, an expert in C++, or something completely different? Shar...
10:10 am GMT - Sun, May 7, 2023
Dev To Building and Deploying Nodejs Backend on AWS using Serverless Framework
What is serverless computing?Serverless computing is a cloud computing model where the cloud provider dynamically manages the allocation and scaling of computing resources for running application code...
10:00 am GMT - Sun, May 7, 2023
Dev To 10 Javascript/Typescript features I avoid
Also available on my blog IntroductionIn this article, we explore various features and practices in Typescript and Javascript that can potentially lead to errors, reduced type safety, and maintai...
09:49 am GMT - Sun, May 7, 2023
Dev To Why use PHP 8 constructor promotion?
If you're new to PHP, you start with a convenient syntax to write your classes.Prior to PHP 8, developers used to write properties like that:class Post{ public string $title; public string $id; ...
09:43 am GMT - Sun, May 7, 2023
Dev To Exploring the World of Databases: Cost Estimation in Single-Table Queries with PostgreSQL
Are you ready to dive deep into the world of databases and discover the inner workings of query processing? Let's blast off into the universe of databases and explore the exciting world of cost estima...
09:25 am GMT - Sun, May 7, 2023
Dev To Parking Lot System: Code
We'll start from building a Spring Boot Application. Because of some inbuilt annotations. For example: If you want to use Getter setters in the following class:-package src.entities;import src.enums....
09:18 am GMT - Sun, May 7, 2023
Dev To Pair Programming
Pair programming is: A software development technique where two developers work together at the same workstation to write, review, and debug code.One programmer, known as the driver, writes the code, ...
09:13 am GMT - Sun, May 7, 2023
Dev To How to start Software Development career efficient
New engineers are often bombarded with information and advice, from pursuing expensive courses to taking up small projects or freelance work. However, the key to success in this field lies in a simple...
08:01 am GMT - Sun, May 7, 2023
Dev To How to Predict Customer Churn with Machine Learning
What is Customer Churn?Customer churn is when customers or subscribers discontinue business with a firm or service.To be simple, it is when customers stop being your customer.Telco churn data includes...
07:00 am GMT - Sun, May 7, 2023
Dev To Senior Front-End Developers Share Advice for Juniors: What Would You Add?
Dear senior front-end developers,You've been in the industry for a while, and you've gained a lot of experience and knowledge along the way. What advice would you give to junior developers who are jus...
07:00 am GMT - Sun, May 7, 2023
Dev To What's Your Favorite IT Quote or Rule? And How Does It Influence Your Work?
Quotes and rules can be great sources of inspiration and guidance in the world of IT. Some of our favorites here at DEV are the Agile Manifesto and this quote by Grace Hopper:The most dangerous phrase...
06:22 am GMT - Sun, May 7, 2023
Dev To PHP-FPM 8.1 on OpenBSD 7.3
SummaryTo my belief, OpenBSD and their community support PHP Web services well thankfully.The core package is offered as pre-compiled binary through Ports packages system. In addition, importan...
05:58 am GMT - Sun, May 7, 2023
Dev To Repeat a String for Num times
DESCRIPTION:Repeat a given string str (first argument) for num times (second argument). Return an empty string if num is not a positive number. For the purpose of this challenge, do not use the ...
05:16 am GMT - Sun, May 7, 2023
Dev To Top 10 Things You Should Avoid While Coding: Valuable Tips for Programmers
Coding is a complex (for some) and challenging field, and even experienced developers can fall into common traps that can slow down their progress and hinder their success. In this blog post, i will p...
04:51 am GMT - Sun, May 7, 2023
Dev To Amazon says Micro Services are Rubbish
More than a year ago I started on an article series where I wanted to debunk the myths of software development. It had 39 articles, and the name of the series was literally "Myth busting". The purpose...
03:30 am GMT - Sun, May 7, 2023
Dev To Manage existing resources via Helm!
Manage existing resources via HelmHelm is really a very powerful tool for managing Kubernetes objects. With a single command, we can install or upgrade multiple related Kubernetes entities. Let'...
03:12 am GMT - Sun, May 7, 2023
Dev To The Heart of all Vue.js Applications: Vue Instance
Let's talk about the heart of all Vue.js applications. The motherboard. The part that is absolutely essential to running these applications: Vue Instance. What is it? How do we use it? In this article...
03:02 am GMT - Sun, May 7, 2023
Dev To Session tracking using url rewriting in servlet
For Explanation watch the videoweb.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schem...
01:59 am GMT - Sun, May 7, 2023
Dev To Lessons Learned from Having Passed all Twelve AWS Certification Exams
On April 24, 2023, I finished the AWS certification marathon of passing one AWS certification exam per month (the certification marathon).This blog post outlines the lessons learned from this journey ...
12:46 am GMT - Sun, May 7, 2023
Dev To Understanding the Brain Inspired Approach to AI
"Our Intelligence is what makes us human and AI is an extension of that Quality" -Yan LeCunSince the advent of Neural Networks (also known as artificial neural networks), the AI industry has enjoyed u...
12:31 am GMT - Sun, May 7, 2023
Dev To Rust Tauri (inspired by Electron) 1.3: Getting started to build apps
SummaryTauri is an apps builder "for multi-platform deployment" inspired by Electron based on Node.js and Web technology.It is written in Rust (rustlang), a general-purpose programming language,...
09:18 pm GMT - Sat, May 6, 2023
Dev To Using Auth0 with Tauri
When I first went to integrate Auth0 with my Tauri app, I followed the Electron Auth0 guide.This approach tells you to create another Electron window and serve the authentication page in it. Then to i...
08:26 pm GMT - Sat, May 6, 2023
Dev To The Magical World of JavaScript Engines: Everything you Need to Know
JavaScript engines are the powerhouse of the JavaScript programming language. These engines are responsible for making JavaScript code run fast and smooth, giving the language its superpowers. In this...
08:10 pm GMT - Sat, May 6, 2023
Dev To Learn How to Solve: LeetCode 46 - Permutations
Let's dive into one of the LeetCode problems which is a great example to learn recursive/backtracking approach to solving algorithmic problems. Also we will beat 94% of JS solutions on the site (at t...
07:28 pm GMT - Sat, May 6, 2023
Dev To Advance Identity in AWS
Hello Developers!Here i dropped short note about Organization concept in AWSSCP HierarchyIAM conditionsDeference between IAM roles and Resource Based PoliciesIAM Permission BoundariesAWS Identity Cent...
07:26 pm GMT - Sat, May 6, 2023
Dev To Basic process management in Linux
What is a Process in Unix/Linux?One of the notable features of Unix/Linux is the ability to run multiple programs simultaneously. The Operating System sees each executable entity it controls as ...
07:07 pm GMT - Sat, May 6, 2023
Dev To Learn How To Listen: Event Listeners And Dynamic Websites
It is an unspoken rule of the modern internet that your website is to be responsive, fluid, dynamic, and whatever other buzz words industry professionals happen to be tossing around today. Long gone a...
06:50 pm GMT - Sat, May 6, 2023
Dev To CSS Box Loading Animation
CSS Box Loading Animation HTML Code<div class="loader"> <div class="box1"></div> <div class="box2"></div> <div class="box3"></div></div> CS...
06:41 pm GMT - Sat, May 6, 2023
Dev To From RTFM to participant awards
This is a story of the decline of our standards. I expect the opinions I express here may be controversial but honestly? I dont mind it. Im all for discussion and while Id rather only receive supporti...
06:35 pm GMT - Sat, May 6, 2023
Dev To View Transitions API
For a long time now native apps have had many features out of the box that us web developers could only dream of, from better hardware integration to beautiful and seamless page transitions. The web e...
06:08 pm GMT - Sat, May 6, 2023
Dev To Deploying an ML model to Paperspace and creating an API
BackgroundI thought deploying a model and making it accessible via an API would require a ton of complex steps and an intimidating level of ML and DevOps knowledge. But when I went through the p...
05:20 pm GMT - Sat, May 6, 2023
Dev To Docker : From Zero to Hero ( part 4 )
Docker volumes are a way to persist data outside the lifetime of a container. They are used to share data between containers or between a container and the host system. Docker volumes can be managed u...
04:48 pm GMT - Sat, May 6, 2023
Dev To Instagram 3D Post Generator
Instagram 3D Post Generator Design isn't something that stays the same forever. Old trends go, new trends replace them. It's constantly evolving. Do you want your insta post to look like th...
04:43 pm GMT - Sat, May 6, 2023
Dev To Preparing for a DevOps Engineer Interview: A Comprehensive Guide
IntroductionLanding a job as a DevOps engineer can be a rewarding and fulfilling experience. However, acing the interview requires thorough preparation, a deep understanding of DevOps principles...
04:30 pm GMT - Sat, May 6, 2023
Dev To SQL Statements Guide(Cheat-sheet)
SQL, or Structured Query Language, is a programming language used to manage data stored in relational databases. A relational database is a database that organizes information into one or more tables,...
04:29 pm GMT - Sat, May 6, 2023
Dev To Is PHP going to die?
programmers still criticizing PHP while 2023 W3Techs reported an impressive 77.5% of all websites are still relying on it, thanks to Laravel and WordPress PHP community is growing. and growing is not ...
04:20 pm GMT - Sat, May 6, 2023
Dev To From MVP to Maturity: Why 'It Works' Code is Secondary
There comes a point in the project lifecycle that it works, ship it is not a priority anymore, or at least, it shouldnt be.I could tell you all about Clean Code and how technical debt slows you down t...
04:19 pm GMT - Sat, May 6, 2023
Dev To Getting Started with HTML: The Language of the Web (Part 1)
Introduction:HTML (Hypertext Markup Language) is used to create web pages. It's a fundamental building block of the internet, and understanding how to use it is essential for anyone looking to create ...
04:11 pm GMT - Sat, May 6, 2023
Dev To Getting Lucky with HTMX
A quick intro to HTMXHTMX is a small, dependency-less javascript library that sprinkles some fancy bindings on to your normal markup without you needing to write javascript. It gives you the abi...
03:40 pm GMT - Sat, May 6, 2023
Dev To What Does Storage on Vercel Could Change for the Edge-First
The launch of Vercel's first-party storage has created a buzz in the media, with discussions around its pricing and business model and its potential to "eat the cloud from outside".However, what caugh...
03:16 pm GMT - Sat, May 6, 2023
Dev To Spotify Desk Widget with a Raspberry Pi and e-Paper Display
Ive been looking for a fun coding project to work on my free time so I remembered I had a 2.7 Inch e-Paper display laying around and decided to finally put it to use. As someone who listens to music o...
03:01 pm GMT - Sat, May 6, 2023
Dev To Golang Private Module with CDK CodeBuild
Even experienced builders run into things from time to time that they haven't seen before and this causes them some trouble. I've been working with CDK, CodePipeline, CodeBuild and Golang for several ...
02:43 pm GMT - Sat, May 6, 2023
Dev To OpenBSD 7.3 on VirtualBox 7: OS - I/O APIC
VirtualBox 7.0 Artix Linux OS OpenBSD 7.3 OS vbox - - "I/O APIC " () ...VirtualBox :software support for I/O APICs has been unreliable with some OSes other than Windows.(: Windows OS I/...
02:18 pm GMT - Sat, May 6, 2023
Dev To OpenBSD 7.3 on VirtualBox 7: Installation as guest OS failed due to I/O APIC enabled
ProblemWith VirtualBox 7.0, installing OpenBSD 7.3 as guest on Artix Linux as host failed.It was because of vbox Settings, in which checked (by default) was System - Motherboard - "Enable I/O ...
02:04 pm GMT - Sat, May 6, 2023
Dev To Code Smell 211 - Tab over Spaces
Tabs or spaces, are equivalent?TL;DR: Don't use Tabs. It is not a "personal style decision" ProblemsReadabilityCompilation errors in some languagesMixed Standards SolutionsUse spaces. Always...
02:00 pm GMT - Sat, May 6, 2023
Dev To Building and Running Pidgin and Finch 3
This article was originally posted on Patreon and has been brought over here to get all of the Pidgin Development/History posts into one single place.People keep asking me for instructions on how to b...
01:54 pm GMT - Sat, May 6, 2023
Dev To Patch Deprecating save-state and set-output commands in GitHub Workflows using sed command.
IntroductionGitHub had announced that the set-output and save-state workflow commands will be deprecated from May 31st, 2023. More details on it here.Lets cover the changes required to patch thi...
01:24 pm GMT - Sat, May 6, 2023
Dev To Vulnerabilidade de Software Para Devs
O mnimo que qualquer pessoa desenvolvedora deve saber sobre vulnerabilidadesTL,DRO artigo aborda o conceito de vulnerabilidades, suas formas de explorao e classificao atravs de CVEs, alm de apresentar...
01:00 pm GMT - Sat, May 6, 2023
Dev To What you learning about this weekend?
Hey y'all What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to...
12:48 pm GMT - Sat, May 6, 2023
Dev To DevRel is marketing in disguise
In the early morning of May 3, 2023, I saw a controversial tweet claiming "DevRel is marketing in disguise".Honestly, it is hard to reasonably debunk this claim. But it must be debunked to help busine...
12:23 pm GMT - Sat, May 6, 2023
Dev To Websites made by AI?
Just a discussion post about the websites made by AI tools.Does it's really worthy to build a website using AI tools without coding?The tech influencers all over the platform use to promote various AI...
12:20 pm GMT - Sat, May 6, 2023
Dev To AI: Unlocking the Future of Tech Job Success
Introduction1.1. The Growing Importance of Artificial Intelligence and Machine Learning1.2. The Changing Job LandscapeUnderstanding AI and Machine Learning2.1. Defining Artificial Intelligence and Mac...
10:18 am GMT - Sat, May 6, 2023
Dev To How to deploy a serverless website with Terraform
IntroductionI first publish this article in my own blog https://www.playingaws.com/posts/how-to-deploy-serverless-website-with-terraform/As you already know, creating and managing infrastructure...
10:15 am GMT - Sat, May 6, 2023
Dev To 20 Game Changing Website Builders to Build Classy Websites without Coding
In the past, building a website required extensive knowledge of programming languages such as HTML, CSS, and JavaScript. However, the rise of no-code website builders has completely transformed the ga...
09:04 am GMT - Sat, May 6, 2023
Dev To Chat with your documents using ChatGPT
Ever since OpenAI announced their language model ChatGPT, it has been making headlines in the AI world on a daily basis. ChatGPT is being used as the foundation for countless new tools and application...
08:58 am GMT - Sat, May 6, 2023
Dev To ' !
Python : https://lnkd.in/grD8XUS6Pandas : https://lnkd.in/g4yTJ7CPNumPy : https://lnkd.in/gg9Uw-kmMatplotlib : https://lnkd.in/gahrGicDSeaborn https : https://lnkd.in/gcu4UKpwScikit-learn : https://ln...
08:56 am GMT - Sat, May 6, 2023
Dev To Improving Design System Visual Testing Consistency with Docker
Visual Testing is a great way to test the consistency of your UI component in a Design System. However, it can become an issue when working on a project with multiple developers and trying to run the ...
08:30 am GMT - Sat, May 6, 2023
Dev To Angular Life Cycle Hooks
Angular lifecycle hooks are methods that are called at different stages of a component or directive's life cycle. These hooks allow you to perform actions at specific points in the life cycle, such as...
08:30 am GMT - Sat, May 6, 2023
Dev To NodeJS Server Side Rendering (SSR) - do we really need it?
I already blogged about this briefly. Now Theo (t3.gg) delivered a new, brilliant summary about this topic:The video covers React and React Server Components as example.Here was my blog post about Ric...
08:19 am GMT - Sat, May 6, 2023
Dev To Open-source Admin template dashboard for Tailwind CSS React
Start building your dashboard with Horizon UI, the trendiest open-source admin dashboard template for React & Tailwind CSS!Horizon UI Tailwind CSS comes with over 70+ dark/light frontend individua...
08:04 am GMT - Sat, May 6, 2023
Dev To [Nestia] I made automatic e2e test functions generator for NestJS
OutlineAutomatic E2E (End-to-End) test functions generator for NestJSI made automatic e2e test functions generator for NestJS, corresponding to every API endpoints. Just setup nestia following t...
07:22 am GMT - Sat, May 6, 2023
Dev To Euclidean Algorithm: Breakdown Golang implementations
IntroThe Euclidean Algorithm is a well-known and efficient method for finding the greatest common divisor (GCD) of two integers. The GCD is the largest number that can divide both integers witho...
07:20 am GMT - Sat, May 6, 2023
Dev To Introduction to Age Viewer: A Web-Based Visualization Tool for Apache Age
Apache AGE is a PostgreSQL extension that provides graph database functionality. Apache Age is a powerful graph database system that allows users to store and manipulate graph data in a fast and effic...
07:00 am GMT - Sat, May 6, 2023
Dev To What's the Most Useless or Wasteful Software You've Ever Encountered?
Useless software is frustrating, especially when it comes to wasting time and resources. As developers, we come across various software applications throughout our careers, and some are helpful while ...
07:00 am GMT - Sat, May 6, 2023
Dev To What Would Your Code Look Like as a Painting?
Is your code a Pollack? A Picasso? An O'Keefe? Or maybe it's an Edvard Munch! Unleash your inner artists today and tell us: If your code could be transformed into a painting, what would it look like? ...
06:41 am GMT - Sat, May 6, 2023
Dev To Angular 16 is out now: Learn how to Replace RxJS with Signals
Angular 16 is out now: Learn how to Replace RxJS with SignalsHere I have one specific real world example for you, raw code comparison. Nothing more, nothing less! But but but Signals & ...
06:02 am GMT - Sat, May 6, 2023
Dev To The Future of Artificial Intelligence in Daily Life
Introduction to Artificial Intelligence (AI)Artificial intelligence directs the capability of machines to execute assignments that generally need human intellect, such as comprehending genuine speech ...
05:24 am GMT - Sat, May 6, 2023
Dev To How Microsoft Azure is Revolutionizing Machine Learning
IntroductionMachine learning is becoming increasingly important in the tech industry, as companies look to make data-driven decisions and gain a competitive edge. Microsoft Azure, a cloud comput...
05:17 am GMT - Sat, May 6, 2023
Dev To OpenBSD httpd 7.3: Web server
SummaryOpenBSD develops and maintains their own web server called "httpd" under ISC license.It is installed by default in OS installation.The great web server is something that is simple, robust...
04:56 am GMT - Sat, May 6, 2023
Dev To Is CodeGym Free? Is CodeGym Premium really worth it?
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, if you are learning Java o...
04:47 am GMT - Sat, May 6, 2023
Dev To Building a CRUD App with MySQL, GORM, Echo, and Clean Architecture in Go
IntroductionIn this article, I will create an API with CRUD (Create, Read, Update, Delete) functionality using Clean Architecture. I will use MySQL as our database, Echo as our framework, and GO...
02:49 am GMT - Sat, May 6, 2023
Dev To PostgreSQL on OpenBSD: 14 15 - pg_upgrade
OpenBSD ( man () ) OS PostgreSQL PostgreSQL pkg-readme (/usr/local/share/doc/pkg-readmes/postgresql-server) 2 :pg_dumpallpg_upgrade PostgreSQL 12 13 OS: OpenBSD 7.3 (<- 7.2)DB: P...
02:32 am GMT - Sat, May 6, 2023
Dev To Navigating the Tech Job Market in a Bad Economy
First of all. You got this. Be confident. A tough economy can be a daunting challenge for job seekers, particularly in the technology sector. Companies may be cutting back on hiring or tightening thei...
02:29 am GMT - Sat, May 6, 2023
Dev To PostgreSQL 14: TLS
PostgreSQL TLS/SSL 3 () CA - postgresql.conf : - listen_address / sslpg_hba.conf : hostssl psql sslmode OpenBSD 7.1PostgreSQL 14.2 "ssl-tcp" (): 14, current 1. ...
01:14 am GMT - Sat, May 6, 2023
Dev To PostgreSQL on OpenBSD: 12 13 - pg_dumpall
OpenBSD 6.8 6.9 PostgreSQL (12.6 13.2) OpenBSD () postgresql-server readme :$ nvim -R /usr/local/share/doc/pkg-readmes/postgresql-serverpg_upgrade $ doas rcctl check postgresqlpost...
01:02 am GMT - Sat, May 6, 2023
Dev To Foreach macro in C
There's times when we want to do weird things with macros like this:#define PRINT(ARG) printf("%s", #ARG);int main() { FOREACH(PRINT, foo, bar)}The output will be:foobar Basic stepsFirst we ne...
10:55 pm GMT - Fri, May 5, 2023
Dev To PostgreSQL 12: TLS
PostgreSQL TLS/SSL OpenBSD 6.7PostgreSQL 12.2 "ssl-tcp" (): 12, current 3 postgresql.conf : listen_address / ssl pg_hba.conf : hostssl "verify-ca=0" $ psql "sslmode=require h...
10:47 pm GMT - Fri, May 5, 2023
Dev To Functional Programming in Javascript
IntroductionFunctional Programming has gained popularity over the years and its widespread use in JavaScript is prominent. This article explores the key concepts of functional programming, inclu...
10:26 pm GMT - Fri, May 5, 2023
Dev To Bye-bye ChatGPT: AI Tools As Good As ChatGPT
Go beyond ChatGPT with these powerful AI tools.Over the past months, ChatGPT has gained a lot of users because its so good at writing emails, blogs, code, and more. However, there are other tools that...
08:47 pm GMT - Fri, May 5, 2023
Dev To DEVDiscuss: Personal Branding for Developers
Hey Devs, happy Friday As always, it's been an eventful week in the tech industry. We've got a lot to talk about! And today I want to discuss...personal branding for developers.Here's what I mean by t...
08:19 pm GMT - Fri, May 5, 2023
Dev To The more maintainers get paid, the more they work on open source
In late 2022, Tidelift fielded its second survey of open source maintainers. Hundreds of maintainers responded with thoughts about getting paid for their work, the security and maintenance practices t...
08:13 pm GMT - Fri, May 5, 2023
Dev To HOW TO DEPLOY A WINDOWS VM, RDP INTO IT AND ADD A DATA DISC TO THE WINDOWS VM ON A MACBOOK
Azure Virtual Machines are image service instances that provide on-demand and scalable computing resources with usage-based pricing.More broadly, a virtual machine behaves like a server: It's a comput...
07:44 pm GMT - Fri, May 5, 2023
Dev To Learning SQL? Here's a grab bag of links.
Cover Photo: Windows on the side of a building that emulate columns and rows of a database via https://unsplash.com/@kenrickI've collected a number of links and resources for learning SQL. Sharing he...
07:29 pm GMT - Fri, May 5, 2023
Dev To CS50 : Semana 6 | Lab: Copa do Mundo
Retornando aps uma pausa na escrita, a ltima vez que escrevi sobre o CS50 foi para o desfio de pluralidade da Semana 3.Eu vi que neste ano, o curso adicionou uns laboratrios muito interessantes para s...
07:23 pm GMT - Fri, May 5, 2023
Dev To Automatically Updating Helm Chart Referenced in Argo CD Using Renovate - Part 2
Yesterday, I posted an article titled "Automatically Updating Helm Chart Referenced in Argo CD Using Renovate." Automatically Updating Helm Charts Referenced by Argo CD wi...
07:21 pm GMT - Fri, May 5, 2023
Dev To Turning Git into a large file backup solution
NOTE: this code, while working, is very much proof of concept and as such has lots of bugs. I'm also not planning to fix these as this is a pretty stupid idea. However, I thought it was interesting e...
07:12 pm GMT - Fri, May 5, 2023
Dev To Orientao a Objetos amigvel[1/2]
Programao Orientada a Objetos um paradigma que visa representar objetos do mundo real atravs de cdigos. Desta maneira, programamos representando acontecimentos do nosso cotidiano da forma mais fiel p...
06:57 pm GMT - Fri, May 5, 2023
Dev To Customizing your Webflow site with jQuery
If youre a designer or web developer and you havent yet given Webflow a try, youre missing out especially if youre familiar with jQuery. First things first. What is Webflow?Webflow is a unique w...
06:00 pm GMT - Fri, May 5, 2023
Dev To How I Reduced Docker Image Size from 1.43 GB to 22.4 MB
To read more articles like this, visit my blogIf you are working in web development, then you probably already know about the idea of containerization and how its so great and everything.But when work...
05:00 pm GMT - Fri, May 5, 2023
Dev To Who's looking for open source contributors? (week 40)
Restarting something Ben was doing for a while, and we plan on doing this every Friday! Open Source is about the community. Whether you have a project or you're looking to make your first PR. T...
04:56 pm GMT - Fri, May 5, 2023
Dev To Conversion Functions: converting between binary, hexadecimal, decimal, & ASCII
Conversion functions help computer programs to change information like numbers or letters from one type to another. For example, we can use conversion functions to change the number "10" into its bina...
04:16 pm GMT - Fri, May 5, 2023
Dev To How to set up an Nginx Web Server in Ubuntu Virtual Machine Using Vagrant
Vagrant is a vital tool that you'll find in many developers' and DevOps toolkits. It can be used to create virtual environments that mirror a production environment and are shareable with others. One ...
03:58 pm GMT - Fri, May 5, 2023
Dev To Scribe: The Ultimate Tool for Creating Professional Step-by-Step Solutions
Introducing Scribe: a tool for creating step-by-step solutionsIn the digital age, we face countless processes that require step by step. From signing up for a new service to configuring complex ...
03:44 pm GMT - Fri, May 5, 2023
Dev To React story: useRef vs useState
Before we start deep diving into the difference lets examine the fundamentals associated with it. Controlled componentsWhen form states are handled by component's state it is called controlled compone...
03:26 pm GMT - Fri, May 5, 2023
Dev To Angular Architecture - Abstraction layers
Angular Architecture - Organizing modules Dino Dujmovic Apr 18 5 min read #angular #architecture #frontend Now that we have e...
02:56 pm GMT - Fri, May 5, 2023
Dev To CodeNewbie is on Bluesky!
Hey Newbies! We've just set up an account over on Bluesky, a new social networking site built on a new social networking protocol.If you've managed to secure an invite code, you can follow us there @c...
02:56 pm GMT - Fri, May 5, 2023
Dev To WASM All Things - A Tour of the WebAssembly Ecosystem
Hi folks, It's Kostas again from the Core Team with the second part of my WebAssembly series. For a quick recap of the last weeks article, I discussed the bottlenecks of working with multiple client l...
02:31 pm GMT - Fri, May 5, 2023
Dev To HTMX is the future
The current state of web application developmentUser expectations of the web are now that you have this super-smooth no-reload experience. Unfortunately, it's an expectation that is usually deli...
02:25 pm GMT - Fri, May 5, 2023
Dev To Custom Snippet do Styled Components no VSCode
Se voc no sabe o que Snippet, explico... So pequenos atalhos que usamos pra agilizar a escrita do cdigo, veja abaixo Mas o interessante que voc pode criar seus prprios Snippets, bvio que indicado p...
02:12 pm GMT - Fri, May 5, 2023
Dev To A Comprehensive Guide to the Best Decentralized Exchanges on Arbitrum in 2023
Arbitrum has become a popular Layer Two blockchain platform on Ethereum (ETH) for smart contracts, due to its fast transactions and minimal fees. As a result, it has attracted a variety of dApps. This...
02:10 pm GMT - Fri, May 5, 2023
Dev To Go Beginners Series: Data Structures, Structs, and Pointers
When writing medium-large applications in Go, you need to keep things like code organization, memory management, access to data, and code flexibility in mind. To say the least.For example, you can onl...
01:33 pm GMT - Fri, May 5, 2023
Dev To MongoDB Relationships(one-to-one)(one-to-many)(many-to-many)
Step into the captivating world of MongoDB relationships, where data entities intertwine to form a powerful network of connections. In this blog, we embark on an exciting journey to unravel the myster...
01:21 pm GMT - Fri, May 5, 2023
Dev To Robust Environment Variable Validation in NestJS Applications
Introduction:In this article, we will explore how to validate environment variables in a NestJS application. Validating environment variables is crucial for ensuring that your application is run...
01:16 pm GMT - Fri, May 5, 2023
Dev To What was your win this week?
Heyo Y'all all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new project...
01:13 pm GMT - Fri, May 5, 2023
Dev To Playwright's UI Mode - watch mode and time travel debugging
Are you looking for a more efficient way to execute and debug your end to end tests? Look no further than Playwright's UI Mode. In this guide, we'll explore the features of Playwright's UI Mode and sh...
12:36 pm GMT - Fri, May 5, 2023
Dev To Chain of Responsibility Pattern in C
The Chain of Responsibility pattern is a behavioural design pattern that lets a group of items handle a request in a certain order. In this pattern, we create a chain of objects, and each object can e...
12:02 pm GMT - Fri, May 5, 2023
Dev To The Yoda Guide
Intro:May the Fourth be with you! To celebrate Star Wars day, this blog showing you how to build a PowerApp that uses Azure Open AI to respond like your favorite character, such as Yoda. With th...
11:56 am GMT - Fri, May 5, 2023
Dev To How to Become AWS Serverless Ninja
In this article I'll be talking about how to become great Serverless developer specially working on AWS.Serverless is going viral , most of the companies they are either fully adapting it in their arc...
11:17 am GMT - Fri, May 5, 2023
Dev To Frontend Architectures | Divide & Conquer
MotivationIn this technical article, I will be sharing our experience of starting a new frontend project and the challenges we faced in determining the best approach to take. Our team was faced ...
10:55 am GMT - Fri, May 5, 2023
Dev To GeniusUI: Revolutionize your UI design with GeniusUI - the AI-powered component generator
Introducing GeniusUI - The AI-Powered Component Generator!GeniusUI is an innovative tool that lets you generate UI components using artificial intelligence. With its ChatGPT-powered technology, it can...
10:51 am GMT - Fri, May 5, 2023
Dev To Free Design Resources
Free Design Resources refer to a collection of digital design assets, including Typography, Images, Mockups, Icon, Illustrations, and Colors, that are available for free, and can be used by designers,...
10:50 am GMT - Fri, May 5, 2023
Dev To How to deploy Next.js to Firebase
Next.js is a powerful framework for building web applications, built on top of React.js and Node.js. As per Stackoverflows 2022 Developer Survey, React.js is the second most loved web framework, right...
10:35 am GMT - Fri, May 5, 2023
Dev To Getting Started with Fastify for Node.js
Chances are high that you've previously worked with Express, as it's been the go-to web framework for Node.js developers since its release in 2010. However, in recent years, newer web frameworks have ...
10:19 am GMT - Fri, May 5, 2023
Dev To Provisioning AWS Infrastructure using Terraform and Jenkins CI/CD
IntroductionIn this project, I set up infrastructure on the AWS cloud using Terraform. The infrastructure includes 4 web servers and 2 database instances. The specific tasks done include: T...
10:14 am GMT - Fri, May 5, 2023
Dev To What If We Could CTRL-Z Reality
[tta_listen_btn]I was in a rush to get to the office. I had to clear out the workload from the previous day before assailing the one for the present day.I already knew the day would be as intense as t...
10:12 am GMT - Fri, May 5, 2023
Dev To HTTP/1 vs HTTP/2 vs HTTP/3
You use it every day. You're using it right now. But do you really know how the HTTP protocol works, and do you know the difference between HTTP1, 2 and 3?Let's have a look into all 3, and explain the...
08:47 am GMT - Fri, May 5, 2023
Dev To Building the Perfect Sandcastle: A 5-Year-Old's Guide to Clean Architecture
Hey there, little architects! Have you ever built a sandcastle on the beach? It takes time, patience, and the right techniques to create the perfect sandcastle. But did you know that building a sandc...
08:31 am GMT - Fri, May 5, 2023
Dev To How to Ace the AWS Certified Solutions Architect-Associate SAA-C03 Exam
If you are looking for a way to validate your skills and knowledge in designing and implementing solutions using Amazon Web Services (AWS), then the AWS Certified Solutions Architect - Associate SAA-C...
08:09 am GMT - Fri, May 5, 2023
Dev To Master Angular 16 (a study guide)
The latest version of Angular was released this week. Minko Gechev summarizes the most important new features in his release announcement.This study guide helps you learn the new version of Angular. ...
08:06 am GMT - Fri, May 5, 2023
Dev To AdaGPT: My Learnings While Building a GitHub Action
I posted my GitHub Action, AdaGPT, for the GitHub Hackathon here on DEV.to a few days ago. While implementing this action, I learned a lot and want to take the time to share them. Here are my learning...
07:49 am GMT - Fri, May 5, 2023
Dev To Create your own ChatGPT App in 1 Minute
Here's what we'll be building in just a minute:The create-svelte-chatgpt package enables you to effortlessly set up a SvelteKit application integrated with ChatGPT, the powerful language model by Open...
07:34 am GMT - Fri, May 5, 2023
Dev To AI, the End of the World?
If you read what Elon Musk and others believe about AI and ChatGPT, it might seem as if the doomsday clock have started ticking, and that we're on the path to mutual annihilation, chemically cleansing...
07:14 am GMT - Fri, May 5, 2023
Dev To Apache Flink episode 1: A comprehensive introduction
TLDRApache Flink is a powerful open-source stream processing framework for big data, offering real-time and batch processing capabilities. With its flexibility and scalability, Flink is ideal fo...
07:00 am GMT - Fri, May 5, 2023
Dev To Are You a One Device Wonder or Tech Collector?
Hey there! Let's chat about our tech habits. How many gadgets do you own and what do you use them for? Has your relationship with technology changed over time? Do you think it'll continue to play an e...
07:00 am GMT - Fri, May 5, 2023
Dev To Fan Friday: Let's Give a Shout Out to Some Fantastic Folks in the Community
Today, we want to take a moment to show some love to our fellow developers. Whether you're a seasoned pro or just starting out, we know that the DEV community is full of supportive and inspiring indiv...
06:54 am GMT - Fri, May 5, 2023
Dev To 10 Reasons Why JavaScript is Homophobic: A Critical Examination of the Language's Design and Impact
IntroductionJavaScript, one of the most widely used programming languages in the world, has had a significant impact on web development and software applications. However, there is a growing concern w...
06:16 am GMT - Fri, May 5, 2023
Dev To A Beginner's Guide to useEffect
Welcome to the world of React Hooks! Today, we'll dive into one of the most popular hooks: useEffect. Don't worry, we'll make it fun and easy to understand. So, let's get started! What is useEf...
06:15 am GMT - Fri, May 5, 2023
Dev To Pure CSS Angled Gradient Button Hover Effect
Pure CSS Angled Gradient Button Hover Effect Source CodeThanks for Reading ! Check my website Demo coding for updates about my latest CSS Animation, CSS Tools, and some cool web dev tips. Let's b...
06:07 am GMT - Fri, May 5, 2023
Dev To Managing Dates, Times and Time Zone Using Moment.js
Working with dates and times in JavaScript has always been a bit complex. Thats why if you ask a date-related question on StackOverflow, youll often hear the reply Use Moment.js. What Is Moment.j...
05:41 am GMT - Fri, May 5, 2023
Dev To Send an Email through AWS SES with GoLang
Hello Gophers,Video tutorial for the below tutorial In this blog, we are going to see how to send a message to an email address with Golang and AWS-SDK for Go. The AWS SDK for Go provides APIs and uti...
05:34 am GMT - Fri, May 5, 2023
Dev To Get Objects from AWS S3 Bucket with GoLang
Hello Gophers,In this blog, we are going to see how to list down all the objects from an AWS S3 Bucket with AWS GO SDK v2. The AWS SDK for Go provides APIs and utilities that developers can use to bui...
04:30 am GMT - Fri, May 5, 2023
Dev To The best TRAIT of RUST (no pun intended)
IntroductionSo, your friend can't stop about how they use Rust. Perhaps they've mentioned how it's safe, has great memory management or how its BLAZINGLY fast. Although this is clearly true, the...
04:11 am GMT - Fri, May 5, 2023
Dev To La relevancia de la astronoma en la innovacin tecnolgica para la educacin
El inters que han generado los misterios del universo en el ser humano viene dado desde siglos atrs, desde que el hombre mir al cielo y se cuestion la existencia de seres y mundos completamente difere...
03:57 am GMT - Fri, May 5, 2023
Dev To LibreSSL: openssl - v3_ca
openssl LibreSSL OpenBSD 6.7 v3_ca /etc/ssl/openssl.cnf [ v3_ca ] $ doas cp -p /etc/ssl/openssl.cnf /etc/ssl/openssl.cnf.org$ doas nvim /etc/ssl/openssl.cnf[ v3_ca ] :+ [ v3_ca ]+ basicConstraint...
01:36 am GMT - Fri, May 5, 2023
Dev To 6 Skills Programming teaches you
Programming is more than just a set of technical skills. It's a way of thinking and a tool for solving problems. 6 Skills Programming teaches you:Problem-SolvingLogical ThinkingAttention to detailHow ...
12:34 am GMT - Fri, May 5, 2023
Dev To Managing Outdated Composer Dependencies
How to work around libraries that fall behindI have come across many challenges when it comes to managing dependencies in software development projects. One of the most common challenges is mana...
12:07 am GMT - Fri, May 5, 2023
Dev To Data sources episode 2: AWS S3 to Postgres Data Sync using Singer
TLDRAWS S3 is a widely used option for data lake, lets see how Singer helps Data Engineers to sync data from AWS S3 (source) to Postgres Database (destination). OutlineWhats AWS S3?Why to u...
11:31 pm GMT - Thu, May 4, 2023
Dev To What I have done with AgensGraph
Have you ever wondered how graph databases like AgensGraph can be used in real-world applications? Well, look no further! In this post, I'm excited to share with you a real-life application where I fe...
11:09 pm GMT - Thu, May 4, 2023
Dev To .NET Monthly Roundup - April 2023 - .NET 8 Preview 3, C12, and more!
Welcome to our April .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down the latest news from the month of April 2023 that .NET developers need to know. Top linksAll the li...
10:45 pm GMT - Thu, May 4, 2023
Dev To How to Generate API Documentation with Insomnia
Insomnia is a powerful REST client that can help you test and debug your APIs. But did you know that you can also use it to generate API documentation? In this tutorial, we'll show you how to do just ...
10:30 pm GMT - Thu, May 4, 2023
Dev To Securing GraphQL APIs with Shield: Best Practices and Common Pitfalls
GraphQL is a query language used to interact with APIs, and it has gained popularity among developers for its flexibility and efficiency. As an alternative to REST, GraphQL is known to be great in ter...
10:19 pm GMT - Thu, May 4, 2023
Dev To Low-Code and No-Code Development Platforms, their Rick in Software Development
For decades, there have been only two routes for businesses to take on their way to application development:Buy apps ready-made from an external vendor orBuild and customize them from scratch using sk...
09:41 pm GMT - Thu, May 4, 2023
Dev To Boosting Performance with Code-Splitting in React.js
Ahoy, React developers! Feeling weighed down by your massive bundles? Fret not, because today we'll talk about code-splitting in React.js. In this chill and laid-back post, I'll show you how to slim ...
09:36 pm GMT - Thu, May 4, 2023
Dev To Want to be able to drag files into a web app? Got ya covered.
It's 2023. We all know how annoying it is when a web app wants us to provide a file but makes it cumbersome by only letting you do that by clicking on Ye Olde <input type=file>. All modern brows...
09:13 pm GMT - Thu, May 4, 2023
Dev To How to validate ship address in the USA using ReactJS
To validate a shipping address in the USA using React and the Google Maps Geocoding API, follow these steps:Sign up for a Google Maps API key: Install the @googlemaps/google-maps-services-js package:y...
08:14 pm GMT - Thu, May 4, 2023
Dev To Fewer pipettes: Reflections on a web dev learning AI
Ive spent the past few weeks digging deep into AI. Its not the ChatGPTs and bots that Im interested in its understanding how the technology works and what it takes for the rest of us to integrate mac...
07:47 pm GMT - Thu, May 4, 2023
Dev To 101 questions for python developer
1) What is python?2) When was the first article about python written?3) What are there data types in python? In what classes are it divided into?4) What is lambda-function? What is it purpose?5) What ...
07:36 pm GMT - Thu, May 4, 2023
Dev To Amazon VPC Lattice feasibility study
Amazon VPC Lattice has now become generally available (March 2023) and finally, I managed to give it a try and see whether it would meet the expectations it had aroused back at AWS re:Invent 2022. The...
07:32 pm GMT - Thu, May 4, 2023
Dev To Folder structure in a React hexagonal architecture
Certainly, the folder structure is one of those decisions that if not made well from the beginning can lead to many problems as the code scales: the folder structure.Bad folder skeletons exist, just a...
07:18 pm GMT - Thu, May 4, 2023
Dev To Modern Cloud Workflow with Pebl - Part 3
In part 2 we added redis to our application.In part 3 we are going to explore the object store interface that pebl provides by incorporating it into our application. Pebl's Object Store Interface...
07:06 pm GMT - Thu, May 4, 2023
Dev To Operators in JavaScript!
What are Operators?Operators are special symbols that act on data. They're used to perform operations on values or variables by assigning them to a variable, comparing them, or using them in ari...
06:58 pm GMT - Thu, May 4, 2023
Dev To Top 5 VS Code extensions
As a co-builder of AppMap a runtime code analysis platform for developers to better visualize, interact with, and understand their code I spend a lot of time helping people in their code editor. Whe...
06:55 pm GMT - Thu, May 4, 2023
Dev To The White House signaled support for potential new AI regulations
Substantive news in the future of AI. The Washington Post @washingtonpost The White House signaled support for potent...
06:49 pm GMT - Thu, May 4, 2023
Dev To May the Fourth Be with You: Jedi Training Challenge in Python
May the Fourth Be with You: Jedi Training Challenge in PythonGreetings, Jedi Padawans, fellow coders, and esteemed Jedi Knights! Today, we celebrate Star Wars Day and embark on an exciting journ...
06:47 pm GMT - Thu, May 4, 2023
Dev To Async and Await in Vanilla JavaScript
In the last couple of years I work a lot with Blazor WebAssembly for my personal projects and, first of all, for my main job.Time to time I need to invoke some JavaScript code to perform some specific...
06:35 pm GMT - Thu, May 4, 2023
Dev To Code like a child , build like a pro: Unleash the magic of SOLID!
Hey there , dev-nuggets and future coding prodigies! Today, I want to talk about the magical world of SOLID principles! Imagine if our code was like a LEGO castle where each piece is designed to fit ...
06:24 pm GMT - Thu, May 4, 2023
Dev To Guide to Becoming a Community Builder
Do you want to build your network, sharpen your talents, and give back to the tech industry? The next step is to join the AWS Community Builder programme! Developers who participate in the AWS Communi...
06:12 pm GMT - Thu, May 4, 2023
Dev To May the Fourth Be With You
My first introduction to GraphQL was roughly 7 years ago, about a year after it was initially announced by Facebook. My first taste was using the "SWAPI," The Star Wars API, GraphQL wrapper that the t...
05:56 pm GMT - Thu, May 4, 2023
Dev To Dynamic NFTs 101: An Introduction to the Future of Non-Fungible Tokens
Non-fungible tokens (NFTs) have taken the world by storm over the past year, with collectors and investors alike shelling out millions of dollars for digital assets ranging from artwork to sports high...
05:47 pm GMT - Thu, May 4, 2023
Dev To Connect to OpenAI API on NextJS 13
In this post, I will show you how to connect to the amazing OpenAI API using NextJS 13, the latest and greatest version of the React framework that powers millions of websites.To use OpenAI's chat API...
05:22 pm GMT - Thu, May 4, 2023
Dev To How to convert Figma components to Next.js with Tailwind CSS
Written by Murat YkselIn this era of rapid development, design standards can pose a serious issue for developers. In this article, well explore whether there is an easy, automatic way to convert Figma...
04:48 pm GMT - Thu, May 4, 2023
Dev To Fleet Provisioning for Embedded Linux Devices with AWS IoT Greengrass
IntroductionManaging a large fleet of embedded devices can be complex and challenging, particularly when it comes to creating a single image that can be flashed onto multiple devices. These devi...
04:46 pm GMT - Thu, May 4, 2023
Dev To A New Beginning: My First Steps into the World of Software Engineering
Reflections on my journey from physics to software engineeringHi everyone,My name is Angie, and Im 28 years old. I graduated in Physics in 2019, and this is my first post to introduce myself. (I could...
04:22 pm GMT - Thu, May 4, 2023
Dev To create html , css and js - without code
Apirze studio , the ultimate web tool for creating HTML, CSS, and JavaScript code visually! you can create beautiful websites and web applications without having to write a single line of code. easy-...
04:15 pm GMT - Thu, May 4, 2023
Dev To How Does PostgreSQL Estimate The Cost Of A Query With The EXPLAIN Command
In this blog we will explore how PostgreSQL EXPLAIN command estimates the cost of a query, we will start by setting up a test database, then we will run a sequential scan command and estimate it manua...
03:10 pm GMT - Thu, May 4, 2023
Dev To May The 4th be with you.
It's May the Fourth. so I'm repostting some of my Star Wars content.This is part of my CSS ugly sweater series. A previous version of the sweater is in this post. I won't go into much detail here. Bel...
03:00 pm GMT - Thu, May 4, 2023
Dev To Jedi Training Challenge
Greetings, Jedi Padawans, fellow coders, and esteemed Jedi Knights. In the Star Wars universe, Jedi Knights are skilled in the use of the Force, a mystical energy that they can manipulate to achieve v...
02:39 pm GMT - Thu, May 4, 2023
Dev To Build a web editor with react-monaco-editor
Written by Isaac OkoroOnline web editors are web-based applications that allow users to write and edit code on a browser. They work without needing local environments or setups, encouraging accessibil...
02:38 pm GMT - Thu, May 4, 2023
Dev To The universal CSS * selector isn't actually universal
I learned this week that for my ENTIRE professional career I have been living with an enormous misconception: the universal CSS selector doesn't actually select EVERYTHING.Whenever I start a new web p...
02:21 pm GMT - Thu, May 4, 2023
Dev To The Bubble Figure: Integrating Tensorflow.js With Three.js and Cannon-es to Create Interactive Art
Recently I had the pleasure to work on one of the funnest projects ever: The Bubble Figure.The Bubble Figure was created by a team of volunteers at Wunderdog for Grand One 2023, annual design awards t...
02:16 pm GMT - Thu, May 4, 2023
Dev To The more I hear from the experts, the more worried I get about AI
I watched a presentation over YouTube yesterday that got me pretty freaked about the potential issues that may arise with the creation of AI. You can check it out here: A data point that they continuo...
02:09 pm GMT - Thu, May 4, 2023
Dev To Customize your own embeddings database
txtai supports a number of different database and vector index backends, including external databases. With modern hardware, it's amazing how far a single node index can take us. Easily into the hundr...
02:07 pm GMT - Thu, May 4, 2023
Dev To Modular building blocks: The case of Amazon
Amazon Web Services (AWS) is a giant in cloud computing. It provides a variety of services that facilitate managing and hosting infrastructure on the cloud. AWS is used widely by both companies and in...
02:03 pm GMT - Thu, May 4, 2023
Dev To Rust CRUD Rest API
Let's create a CRUD Rest API in Rust using:No specific frameworkSerde to serialize and deserialize JSONPostgres (database)DockerDocker ComposeIf you prefer a video version:All the code is available in...
01:40 pm GMT - Thu, May 4, 2023
Dev To 15 AI Tools to help you Code Bug-Free in 2023
AI code tools have become a popular choice for developers in 2023, with various tools available that leverage artificial intelligence to assist in generating high-quality code.One of the most notable ...
01:35 pm GMT - Thu, May 4, 2023
Dev To Error, Error Handling and Error Handling Technique
ErrorAn error in software development is an undesired or unexpected event that occurs during the execution of a program or application. In software development, an error is every developer's ni...
01:31 pm GMT - Thu, May 4, 2023
Dev To Which programming ecosystems are helped and hurt by generative AI?
Which languages, frameworks, infrastructure, etc. is set to become more useful and important, and what is potentially less relevant due to advancements in how software products and systems could be de...
01:11 pm GMT - Thu, May 4, 2023
Dev To Coding for No-Coders: JavaScript Editing
What is HTML All The Things?HTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to ...
01:07 pm GMT - Thu, May 4, 2023
Dev To SQL vs. NoSQL: Explained
There are two primary databases that are generally used for storing digital data: SQL and NoSQL. From engineers and IT decision-makers to analysts, everyone is familiar with relational and non-relatio...
12:56 pm GMT - Thu, May 4, 2023
Dev To Nunca deixe ningum diminuir seus feitos - a importncia de valorizar suas conquistas!
Todos ns temos objetivos, sonhos e metas que queremos alcanar em nossas vidas. Quando finalmente conseguimos realizar algo que tanto desejvamos, natural sentir uma sensao de orgulho e satisfao. No en...
12:54 pm GMT - Thu, May 4, 2023
Dev To slice()
In this article, I am writing in detail the working of slice. sliceslice is a method on array object which is used to return a shallow array of a section of the original array.slice accepts two p...
12:29 pm GMT - Thu, May 4, 2023
Dev To Maximizing Your Web Development Efficiency: A Deep Dive into Chrome DevTools' ElementsSection
IntroductionHola developers and learners !! We are going to start a new blog series on Chrome Developer Tools. As a web developer, you know that having the right tools can make all the differenc...
12:09 pm GMT - Thu, May 4, 2023
Dev To GitHub Slash Commands
GitHub have recently released slash commands, which allow you to create complex Markdown such as tables, task lists and code blocks to name a few with minimal typing and effort!So lets dive into what ...
11:30 am GMT - Thu, May 4, 2023
Dev To 5 Repositories to Boost Your Knowledge
IntroductionGitHub is the go-to platform for developers who want to share and collaborate on projects. With over 100 million repositories, it can be overwhelming to find the best resources for l...
11:15 am GMT - Thu, May 4, 2023
Dev To Pre-built Website Templates: A Time-Saving Solution or a Limiting Factor?
Are you a web developer tired of creating websites from scratch? Do you want to save time and effort in your web development projects? If your answer is yes, then pre-built website templates could be ...
11:00 am GMT - Thu, May 4, 2023
Dev To CSS vs. CSS-in-JS: Which is the better approach for web design in 2023?
With the rise of CSS-in-JS libraries such as styled-components and Emotion, there has been a growing debate about which approach is better for web design. In this discussion, let's hear your thoughts ...
10:50 am GMT - Thu, May 4, 2023
Dev To CI/CD pipeline setup: Building and pushing Docker images to Docker Hub using GitHub Actions
The present article aims to elucidate the process of pushing a Docker image to DockerHub via GitHub Actions. By automating the building and pushing of Docker images to DockerHub, developers can reap v...
10:09 am GMT - Thu, May 4, 2023
Dev To The Benefits of Strategic Information Architecture for Your Company's Intranet
To create an intelligent and high-performing intranet, hub, or website, having a well-planned and executed information architecture is essential. The foundation of effective information architecture i...
09:50 am GMT - Thu, May 4, 2023
Dev To How Database Indexes Affect MongoDB and Application Performance
I will show with real examples and graphs how indexes can affect the performance of the database and your application.This article was inspired by a lot of feedback from my friends saying that MongoDB...
09:39 am GMT - Thu, May 4, 2023
Dev To Making a simple, fully functional JavaScript calculator with only 10 lines of JavaScript:
As a beginner in JavaScript, am sure you have come across the concept of building projects for your portfolio, for the sake of enhancing your knowledge in the language. Well, I will be guiding you tod...
09:34 am GMT - Thu, May 4, 2023
Dev To How to Use VSCode with Raspberry Pi Pico W and MicroPython
Youtube VideoThis tutorial demonstrates how to start coding on the Raspberry Pi Pico or Pico W using Visual Studio Code. Connecting to the Raspberry Pi Pico W in VScode can help you write and debug co...
09:29 am GMT - Thu, May 4, 2023
Dev To Hashnode Bootcamp Day 3: Monetizing Your Expertise and Exploring Opportunities
Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that helped developers like us improve our writing skills, connect with other professionals, and get ahead in...
09:24 am GMT - Thu, May 4, 2023
Dev To Hashnode Bootcamp Day 2: Personal Branding and Community Engagement
Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that helped developers like us improve our writing skills, connect with other professionals, and get ahead in...
09:17 am GMT - Thu, May 4, 2023
Dev To Simplifying Account Abstraction for the Web3 World
Quick note: This article has been written by our Guest Author: Aprit Kumar (Twitter || Linkedin) and we would like to thank him for this.The journey towards widespread adoption of cryptocurrencies and...
09:17 am GMT - Thu, May 4, 2023
Dev To Hashnode Bootcamp Day 1: Welcome and Introduction to Writing for Developers
Hey there! Did you hear about the Hashnode Bootcamp? It was a three-day event from May 1-3 that helped developers like us improve our writing skills, connect with other professionals, and get ahead in...
09:02 am GMT - Thu, May 4, 2023
Dev To Server-side rendering in Rust - a Dall.E use-case
Last week, I decided to see the capabilities of OpenAI's image generation. However, I noticed that one has to pay to use the web interface, while the API was free, even though rate-limited. Dall.E off...
08:33 am GMT - Thu, May 4, 2023
Dev To What is a real diversity in workplace
Diversity is a real concern for more and more companies. I think the reason for that is the increasing awareness of human rights protection.I talked to many people in work place about diversity as wel...
08:08 am GMT - Thu, May 4, 2023
Dev To PostgreSQL on OpenBSD: Upgrade 14 to 15 with pg_upgrade
SummaryOpenBSD gives us good documentation as a series of the project. (For example, the man pages are cared and kept maintained.) It's applied to principal service packages as well as the OS. S...
07:55 am GMT - Thu, May 4, 2023
Dev To Getting Started with Cypher Query Language: A Beginner's Guide
Cypher is a declarative graph query language used to query and manipulate graph data in Neo4j databases. If you're new to graph databases and Cypher, this blog post is for you. We'll cover the basics ...
07:29 am GMT - Thu, May 4, 2023
Dev To Teams Direct Message API with Power Automate
I've written previously about sending Teams notifications using a webhook, and it's a technique I've used a lot. But I've always wanted to be able to send a direct message to a user, and that's not po...
07:14 am GMT - Thu, May 4, 2023
Dev To How to Deploy a Next.js 13 App to AWS with Amplify Hosting
IntroductionAWS Amplify Hosting - the ultimate solution for fast, secure, and scalable web app deployment. Whether you're building a static or server-side rendered app, a mobile app landing page...
07:10 am GMT - Thu, May 4, 2023
Dev To Docker : From Zero to Hero ( part 2)
Welcome to the second part of our Docker: From Zero to Hero series, where we will continue exploring essential Docker commands for container management. In the previous article, we covered Docker basi...
07:00 am GMT - Thu, May 4, 2023
Dev To Star Wars Tech: How Does It Compare to Current Technology?
Hey there, fellow Star Wars enthusiasts! It's May the Fourth, AKA Star Wars Day! Let's get into the spirit and embrace the force as we celebrate the greatest space adventure of all time with a discour...
07:00 am GMT - Thu, May 4, 2023
Dev To Which Star Wars Character Would Make the Best Developer?
Happy Star Wars Day! Let's have a little fun. Which Star Wars character do you think would make the best developer? I think the obvious choices are the methodical and detail-oriented C-3PO and the cre...
06:15 am GMT - Thu, May 4, 2023
Dev To Get Started CSS Button Hover Effect
Get Started CSS Button Hover Effect HTML Code<button class="cssbuttons-io-button"> Get started <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" w...
05:44 am GMT - Thu, May 4, 2023
Dev To How to Generate an SSRS Report as a Password-Protected PDF Using the Bold Reports Report Writer
SSRS (SQL server reporting services) is a powerful tool that enables users to create, deploy, and manage reports across an organization. However, there may be times when you need to secure sensitive i...
05:38 am GMT - Thu, May 4, 2023
Dev To The Cost of Convenience
Something I see happen time and time again in frontend development is developers reaching for conveniences. It may be the hot new tool in town, it may be existing tooling, but developers just love to ...
04:40 am GMT - Thu, May 4, 2023
Dev To Getting Started with EC2 Instances: A Beginner's Guide
The popularity of cloud computing, services and resources in the cloud computing ecosystem keeps on growing as time goes by. AWS (Amazon Web Services) at the time of this writing is the largest provid...
04:29 am GMT - Thu, May 4, 2023
Dev To The Psychology of Success in Tech is a Complex Beast. What does it Take to Succeed in the Tech Industry?
Well, well, well, look who we have here, a tech industry newbie feeling all hopeful and super pumped about their career. You're already daydreaming about your future success, just like every other hum...
03:55 am GMT - Thu, May 4, 2023
Dev To 10 Cool CodePen Demos (April 23)
Procedural Japanese Style TreeA generative art project by Rafa. A refreshing generative art project coded in vanilla JavaScript using canvas (no libraries). This was part of a CodePen Challenge ...
03:20 am GMT - Thu, May 4, 2023
Dev To 2D Array in C
IntroductionA 2D array is nothing but a giant array of 1D arrays. In a normal 1D array we can see that the array contains data like int, char, double, string, etc. In the same way, a 2D array co...
03:14 am GMT - Thu, May 4, 2023
Dev To React Testing Library & Accessibility
React testing library is one of, if not, the most popular testing libraries there is for React. With over 7 million weekly downloads, and the quick, easy setup and usage, it's no wonder it's popularit...
01:50 am GMT - Thu, May 4, 2023
Dev To Dear Beginner, it gets better.
Remember when you first got introduced to the world of programming?. Beaming with so much excitement and eagerness, you imagined all the amazing and incredible things you could build. And with little ...
01:00 am GMT - Thu, May 4, 2023
Dev To CSS Architecture (BEM - OOCSS - Functional CSS - CSS in Js) - EN
When talking about software architecture, we usually focus on the architecture of the frontend or backend, but there is an equally important architecture that developers often overlook: CSS architectu...
12:51 am GMT - Thu, May 4, 2023
Dev To Arquitetura CSS (BEM - OOCSS - Functional CSS - CSS in Js) - PT
Ao falar sobre arquitetura de software, geralmente nos concentramos na arquitetura do frontend ou backend, mas h uma arquitetura igualmente importante que os desenvolvedores muitas vezes negligenciam:...
12:28 am GMT - Thu, May 4, 2023
Dev To Compensating Actions, Part of a Complete Breakfast with Sagas
Morning! The compensating action pattern is a mouthful to say (and some call it the compensating transaction pattern), but its easy to digest. In distributed systems, we are often fighting against dat...
11:00 pm GMT - Wed, May 3, 2023
Dev To Sloan's Inbox: Surviving A Job Performance Plan: Is There Hope?
Hey there! It's Sloan, your friendly neighborhood DEV Moderator Time for another installment of Sloan's Inbox, a fresh online advice column and discussion hosted by yours truly. Every week (or so), I ...
09:39 pm GMT - Wed, May 3, 2023
Dev To Connecting an App Service to Azure SQL Database and Storage Account using Azure CLI
Effective data management is crucial for optimal application performance, and SQL databases and storage accounts play a critical role in streamlining data storage and access. SQL databases provide a r...
09:38 pm GMT - Wed, May 3, 2023
Dev To So ... This is Your 1st Tech Conference : VolunteerEdition
With one of my current favorite tech conferences coming up, RenderATL), and having a couple conversations and queries from members of the freeCodecamp Atl community. I have decided to write a series ...
09:19 pm GMT - Wed, May 3, 2023
Dev To Authentication system using rust (actix-web) and sveltekit - Token regeneration and password reset
IntroductionSo far, we have been building a reliable, dependable, secure and performant authentication backend service with a resilient frontend application. As awesome as the application has tu...
09:09 pm GMT - Wed, May 3, 2023
Dev To Creating your First Graph Database.
I assume you have PostgreSQL installed from source code, Apache AGE, installed as well AGE viewer installed. If not, use this link, and this link to install PostgreSQL and AGE.First, let's create a Da...
08:44 pm GMT - Wed, May 3, 2023
Dev To How to Add Web Push Notifications to Your Web App
Sending push notifications is a great way to communicate with your site's users even when they are not currently using your site. We get push notifications all the time from various apps on our phones...
08:26 pm GMT - Wed, May 3, 2023
Dev To Building Travel Advisory Apps with Cloudera Data Flow (built on Apache NiFi)
FLaNK-TravelAdvisoryTravel Advisory - RSS Processing - Apache NiFi - Apache Kafka - Apache Flink - SQL Overview Final Flow Adding Processors to the DesignerHere I list most of the...
08:16 pm GMT - Wed, May 3, 2023
Dev To Lessons we learned while building a stateful Kafka connector and tips for creating yours
The Bytewax framework is a flexible tool designed to meet the challenges faced by Python developers in today's data-driven world. It aims to provide seamless integrations and time-saving shortcuts for...
07:58 pm GMT - Wed, May 3, 2023
Dev To RKE ile Kubernetes altyapsn hazrlama
RKE, Rancher Kubernetes Engine olarak, CNCF sertifikal bir Kubernetes altyapsdr. zellikle Rancher Kubernetes ynetim sistemleri ile entegre alabilmesi nedeniyle tercih edilebilmektedir. Temel kuru...
07:53 pm GMT - Wed, May 3, 2023
Dev To Key Features to Look for When Buying Poker Software: A Comprehensive Guide
Poker is a game of skill, strategy, and chance that has been enjoyed by millions of people worldwide for centuries. With the rise of online poker, the demand for high-quality poker software has increa...
07:37 pm GMT - Wed, May 3, 2023
Dev To AutoGPT: Download, Install, Setup, Use, with Example
Video: https://videopress.com/embed/PNf6cAOMSee how it works at https://maheshwaghmare.com/ai/autogpt/Download AutoGPT from GitHubInstall Anaconda for PythonOpen Terminal with Admin PrivilegesOpen Win...
07:33 pm GMT - Wed, May 3, 2023
Dev To The basics to understanding Concurrency Control in PostgreSQL
In this blog we will learn the basics for undestaning concurrency control in PostgreSQL but before that lets see what concurrency conrol is and what is it used for. Concurrency ControlConcurrency...
07:30 pm GMT - Wed, May 3, 2023
Dev To Star Catcher: Using ChatGPT and Midjourney make a Game completely from Scratch
Check out my latest videoThe gaming industry has consistently pushed the boundaries of innovation, and with the rapid advancements in artificial intelligence, we're entering a new era of possibilities...
07:08 pm GMT - Wed, May 3, 2023
Dev To 5 uses of ChatGPT for programmers
By Yamilka CosmeIn recent months, we have had a bombardment of new artificial intelligence (AI) tools, which can do everything we ask of them. One of these tools is ChatGPT, which is an artificial lan...
07:05 pm GMT - Wed, May 3, 2023
Dev To What I should begin with?
Where to start?That's a question many have already answered and yet many others like you (maybe) are still asking yourselves. Maybe your question is different, like "what if I have started with ...
06:45 pm GMT - Wed, May 3, 2023
Dev To Hamiltonian Cycle
Great use of Hamiltonian cycleLets take a step back and lets see whats a hamiltonian cycle. In the mathematical field, its a concept of graph theory.). A graph is like a map of nodes. Where each node ...
06:42 pm GMT - Wed, May 3, 2023
Dev To A love story of Svelte and JSX
Anyone who is a web developer has come across Svelte and JSX at some point in their life. Wait! What are they and what is the love story between them? In this blog post, I will give you a brief intro...
06:41 pm GMT - Wed, May 3, 2023
Dev To Python: Tipos
As linguagens de programao so um meio para expressar instrues para um computador realizar uma determinada tarefa. Um elemento fundamental dessas linguagens so os tipos de dados, que permitem represent...
06:37 pm GMT - Wed, May 3, 2023
Dev To Welcome Thread - v223
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question ...
06:36 pm GMT - Wed, May 3, 2023
Dev To HelloNewbie - v3
Welcome everybody to the CodeNewbie Organization on DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about your...
06:29 pm GMT - Wed, May 3, 2023
Dev To The Sorting Algorithms you need to know
Sorting algorithms are a fundamental aspect of computer science and are used extensively in various applications, from databases to search engines. A sorting algorithm is a method used to arrange a co...
06:26 pm GMT - Wed, May 3, 2023
Dev To Introduction to DevOps
DevOps is a set of practices that combines software development and IT operations to improve the speed, quality, and reliability of software delivery. DevOps is not just a set of tools or technologies...
06:10 pm GMT - Wed, May 3, 2023
Dev To Moonly weekly progress update 47 - Testing Raffle Feature
Moonly weekly progress update #47 Testing Raffle FeatureLittle by little, we are improving our UI and UX. We released some stuff pretty fast and needed to properly plan where to fit them. Dont ...
05:51 pm GMT - Wed, May 3, 2023
Dev To GitHub Actions with MongoDB
What I builtI have built an example of how you can connect MongoDB to GitHub Actions and use it as a reward system for a repo's contributors. Category Submission:This might be a DIY Deploym...
05:08 pm GMT - Wed, May 3, 2023
Dev To Leetcode42: Trapping Rain Water
Here in the post I will explain and give solution to Leetcode problem number 42. 42. Trapping Rain WaterLevel- hardGiven n non-negative integers representing an elevation map where the width of each b...
05:06 pm GMT - Wed, May 3, 2023
Dev To Moving Config Docs From YAML to Markdown
Documenting configuration directly on the config file is great, right? Everything is right there. Ehh.This could probably be repackaged. Why embark on this journey?You can Ctrl + F (or Command + ...
04:45 pm GMT - Wed, May 3, 2023
Dev To Using TypeORM Migration in NestJS with Postgres Database
If you are building a NestJS application and want to use a PostgreSQL database with TypeORM migration, then this article will guide you on creating and running migrations efficiently.First, create a N...
04:45 pm GMT - Wed, May 3, 2023
Dev To CSS Gradient Generator
What is GradientIn computer graphics, a color gradient specifies a range of position-dependent colors, usually used to fill a region.For example, many window managers allow the screen background...
04:39 pm GMT - Wed, May 3, 2023
Dev To Getting Started with Solidity, All you need to know (A Step by Step Guide).
Solidity is a high-level programming language used to write smart contracts on the Ethereum blockchain. Smart contracts are self-executing programs that automatically enforce the terms of an agreement...
04:28 pm GMT - Wed, May 3, 2023
Dev To This Week In React 144: Million.js, Layout Animations, Qwik, Lingui, Remix, React-Router, React-Native macOS, Expo Modules...
Hi everyone!This week is "launch week" for Vercel which should make some nice announcements about React, Next.js and its cloud offer. We already have a small preview of what is coming very soon in Nex...
04:24 pm GMT - Wed, May 3, 2023
Dev To How Some Software Engineers More Effective Than Others?
In todays fast-paced world, software engineers are in high demand. However, not all software engineers are created equal. Highly effective software engineers have a unique set of skills and traits tha...
04:13 pm GMT - Wed, May 3, 2023
Dev To How to open source code from a private monorepo
tl;drThis post is about open-sourcing modules from a private monorepo. Its a hard problem with a decent number of gotchas. We want to share our experience wiring this up to help others who ventu...
03:39 pm GMT - Wed, May 3, 2023
Dev To Monotonic Stack
A Monotonic Stack is a data structure that helps solve a class of problems efficiently. It is essentially a stack that maintains a specific ordering property, either increasing or decreasing, for its ...
03:10 pm GMT - Wed, May 3, 2023
Dev To Como escolher o melhor Framework ou processador de CSS pra voc
Vocs sabem diferenciar tipos de frameworks, libs e processadores de CSS?Conseguem identificar pra que servem?Nesse artigo vou explorar um pouco mais o mundo dessas tecnologias e como o propsito delas ...
03:10 pm GMT - Wed, May 3, 2023
Dev To O que voc precisa saber para escolher o melhor Framework ou processador de CSS pra voc
Vocs sabem diferenciar tipos de frameworks, libs e processadores de CSS?Conseguem identificar pra que servem?Nesse artigo vou explorar um pouco mais o mundo dessas tecnologias e como o propsito delas ...
02:53 pm GMT - Wed, May 3, 2023
Dev To The Good, the Bad, and the Biased: Is Bias in Generative AI a Flaw or a Feature?
Question: Would you consider cultural, racial, geographical, or gender based-biases in generative AI a feature or a flaw?As of late, this question has been swirling around my mind.Recently, I asked Ch...
02:25 pm GMT - Wed, May 3, 2023
Dev To Introducing Browser Flashcards
What I builtWhat I built is an automatically generated flashcard repository for language learners, that lives in their browsers. Category Submission:No doubt this is gonna be a Wacky Wildca...
02:25 pm GMT - Wed, May 3, 2023
Dev To Crafting Songs with CHATGPT and Sonic Pi: A Creative Collaboration
Music is a universal language that has the power to evoke emotions, communicate stories, and connect people. With advances in artificial intelligence, songwriting is no longer limited to humans alone....
01:55 pm GMT - Wed, May 3, 2023
Dev To Qwik reaches the v1, so does qwik-nx!
A lot has happened since we introduced the qwik-nx, an official plugin for the Qwik framework. As Qwik breaks free by reaching the v1, were happy to announce the release of the stable version of the N...
01:44 pm GMT - Wed, May 3, 2023
Dev To How to implement a date picker in React
Author: Irakli Tchigladze IntroductionHaving a date picker that is simple, intuitive and consistent may be necessary to ensure users have a good experience using your web application.Building a d...
01:18 pm GMT - Wed, May 3, 2023
Dev To Scikit-Learn Code Snippets for Common Machine Learning Tasks: A Comprehensive Guide for Beginners
IntroductionMachine learning is a subfield of artificial intelligence that has gained immense popularity over the years. It involves the use of algorithms to analyze and extract patterns from da...
01:14 pm GMT - Wed, May 3, 2023
Dev To Are We Making Lambda Too Hard?
You may or may not know that I run a weekly serverless newsletter. The newsletter compiles the best serverless content every week and gives a summary with my thoughts.I love doing it - it's a great wa...
01:04 pm GMT - Wed, May 3, 2023
Dev To Beacon API! Use para telemetria de seus projetos web
Os aplicativos da Web geralmente precisam emitir solicitaes que relatam eventos, atualizaes de estado e anlises para um ou mais servidores. Tais solicitaes normalmente no requerem processamento de res...
12:48 pm GMT - Wed, May 3, 2023
Dev To Organization as Motivation
I am just gonna throw this in here: Is anyone familiar with The Magic of tidying up? Marie Kondo is a japanese organizing consultant teaching people how to organize and declutter mostly their physical...
12:18 pm GMT - Wed, May 3, 2023
Dev To Serverless Facial Recognition Voting Application Using AWS Services
Recently I watched the recorded video of the Serverlesspresso team talk at 2022 Reinvent on the AWS Events Youtube Page. I got inspired and decided to take a cue from that video and other lessons from...
12:09 pm GMT - Wed, May 3, 2023
Dev To 5 Ways to Use Bootstrap Alerts, Warning, Error, Success Messages
Bootstrap is a popular front-end framework that makes web development easier and faster. Using Bootstrap has grown as more developers are currently using it.One of the most useful features of Bootstra...
10:52 am GMT - Wed, May 3, 2023
Dev To Learn Golang By Building A 2D Snake Game: A Complete Guide
Learning a new programming language can be a daunting task, but working on a fun project like building a game can make the process enjoyable and effective. In this tutorial, we will learn Golang by cr...
10:45 am GMT - Wed, May 3, 2023
Dev To Streamlining Sign-Ups: How to Build a High-Performing Form with Tailwind React
Introduction to Tailwind ReactTailwind CSS is a utility-first CSS framework that helps developers build robust and responsive web interfaces with minimal effort.React, on the other hand, is a po...
09:50 am GMT - Wed, May 3, 2023
Dev To :root isn't global
Most developers prefer to keep all their CSS custom properties in one place, and a pattern that has emerged in recent years is to put those on :root, a pseudo-element that targets the topmost element ...
09:26 am GMT - Wed, May 3, 2023
Dev To Native AOT: The Future of .NET App Development
In the world of software development, performance and efficiency are crucial. The .NET framework has consistently provided developers with powerful tools to create robust, high-performance application...
09:17 am GMT - Wed, May 3, 2023
Dev To Variadic functions vs variadic templates
A few months ago, I wrote a review on Template Metaprogramming with C++ by Marius Bancila where I mentioned not only that it's a great book, but also that there are some topics which I'll cover more i...
08:36 am GMT - Wed, May 3, 2023
Dev To Cracking the Code: An Inspiring Discussion on Open Source with Ana at Girl Code Coffee Chat 8
Diving into Open Source with AnaFor our 8th edition of Girl Code Coffee Chat, Arisa and I had the pleasure of talking to Ana about all things Open Source. At least for me, this conversation was ...
08:28 am GMT - Wed, May 3, 2023
Dev To Dynamically Managing Dependencies In Your Python Projects
In today's software development landscape, ensuring successful project deployment can be challenging due to the variety of environments programmers use to build their projects. Each environment presen...
08:27 am GMT - Wed, May 3, 2023
Dev To How to Change Solution Owner in the Power Platform
Solutions are the back bone to alm in power apps and power automate. Creating a package containing all your components, add in they are the only way to have connection references and environment varia...
07:45 am GMT - Wed, May 3, 2023
Dev To Are we achieving yet another unimaginable feat with AI?
Can you picture the idea of someone being able to eavesdrop on your thoughts? It sounds impossible right? That's what I used to believe until I learned otherwise. Recently, scientists at The Universit...
07:38 am GMT - Wed, May 3, 2023
Dev To Closures
What is a closure?An act or process of closing something, especially an institution, thoroughfare, or frontier, or of being closed.I know you must be wondering are my here for closures in javascript o...
07:34 am GMT - Wed, May 3, 2023
Dev To Python best practices
Python is widely adopted programming language and the wide range of its community allows for its continuous improvement and optimization.As continuous efforts are made to make the language easy for ev...
07:14 am GMT - Wed, May 3, 2023
Dev To Top Free 10 Figma Toolkits to Build Custom Design Systems
Design systems have become an essential part of every designer's toolkit. They are a collection of reusable components, guidelines, and best practices that help designers create consistent and cohesiv...
07:00 am GMT - Wed, May 3, 2023
Dev To How Do You Ensure That Your Code is Scalable & Maintainable?
This is a common interview question for new coders, and the goal in replying is to show the interviewer that you understand the importance of scalability and maintainability in coding, and that you ha...
07:00 am GMT - Wed, May 3, 2023
Dev To Who Still Uses jQuery Regularly, and Why?
Do you still use jQuery? Despite the emergence of newer technologies and frameworks, it seems that many web developers still use jQuery on a regular basis. Tell us why! Th...
06:35 am GMT - Wed, May 3, 2023
Dev To How to Load model.tar.gz from S3 for Fine-Tuning with SageMaker Training Jobs
Having previously conducted pre-training for a Tabular BERT model with SageMaker Training Jobs, I proceeded to create a job for fine-tuning using the model.tar.gz file from the pre-training results.Al...
06:06 am GMT - Wed, May 3, 2023
Dev To All You Need To Know About ERPTesting
ERP testing is a critical component in ensuring a successful system implementation. ERP Testing is an essential and ever-evolving field. With new technologies and advancements in the industry, it is c...
06:04 am GMT - Wed, May 3, 2023
Dev To Docker : From Zero to Hero ( part 1)
Docker is a tool that allows developers to package, distribute and run applications as containers.It provides an efficient and consistent way to deploy applications across different environments, from...
06:00 am GMT - Wed, May 3, 2023
Dev To Join the Angular v16/17 Development: Discover How to Collaborate with the Angular Team!
The official Signals RFC has ended. But do you know what RFC is? Many people dont!I recently got involved in the process of releasing a new version of Angular. In the past, I didnt get involved becaus...
05:52 am GMT - Wed, May 3, 2023
Dev To I Created A Web App That Went Viral On Linkedin
Introducing Linkeder - A tool to quickly create a stunning tweet-style LinkedIn profile header (banner) to boost your personal brand Check out the small demo video below to see how it works and visit ...
05:34 am GMT - Wed, May 3, 2023
Dev To Server-Side Rendering in React
Server-side rendering (SSR) is the process of rendering a web page on the server before sending it to the client's browser. This has many benefits, including faster initial load times, better SEO, and...
05:30 am GMT - Wed, May 3, 2023
Dev To React Query - Keys & Prefetching
Hey Folks, Today I want to share two important things if you are using ReactQuery. The first is how the keys are composed, and the second is how to prefetch data to reduce the user's wasted time. So l...
04:52 am GMT - Wed, May 3, 2023
Dev To "Everyone Should Learn to Code" is Bullshit
Deeply ingrained in the hiring practices of too much tech companies lies the basic assumption that developers, and especially junior developers, are incompetent liars until proven otherwise.Where does...
04:03 am GMT - Wed, May 3, 2023
Dev To A Quick Tutorial for GitKraken - A Comprehensive Guide for Beginners
The Git command line interface could intimidate a beginner to Git. But, GitKraken offers a user-friendly graphical user interface (GUI) that makes working with Git simpler. GitKraken is a robust Git c...
03:28 am GMT - Wed, May 3, 2023
Dev To Intro to React, Components and Props
IntroReact is a popular JavaScript library for building user interfaces. It allows you to build reusable components that encapsulate the logic and rendering of a particular part of your applicat...
03:25 am GMT - Wed, May 3, 2023
Dev To Customizing Your Bash Prompt
In Linux most of the work I do happens in a command prompt. Many people dont really care but looking at the same bash prompt everyday was really boring to me. One day when I was pair programming with ...
03:12 am GMT - Wed, May 3, 2023
Dev To What Are Aggregates In Domain-Driven Design?
Aggregates are one of the most misunderstood concepts in domain-driven design.What is an aggregate? Sure, it's a pattern that's central to domain-driven design... but is it just a collection of object...
01:28 am GMT - Wed, May 3, 2023
Dev To Practical Intro to Operator Overloading in Dart
IntroductionOperator overloading is a quite powerful, popular, and common concept and feature in Object Oriented world. For people not familiar with that, it allows developers to redefine and cu...
12:43 am GMT - Wed, May 3, 2023
Dev To How to Choose the Best Laptop for Your Needs?
As the world becomes increasingly digitized, having a laptop that meets your needs is more important than ever. Whether youre a student, a professional, a gamer, or simply someone who needs to stay co...
12:37 am GMT - Wed, May 3, 2023
Dev To Creating An Oscillator With The Web Audio API
The awesome thing about coding is that there are infinite possibilities. There is something in coding for everyone. One of my passions before I discovered coding was music. So naturally I have always ...
12:21 am GMT - Wed, May 3, 2023
Dev To Tinker like a 10x: Mastering Artisan Tinker REPL for Laravel Part 2
IntroductionWelcome back to our exploration of Tinker REPL in Laravel! In part one of this series, we explored the basics of using Tinker REPL in Laravel. In this article, we will delve into the...
11:56 pm GMT - Tue, May 2, 2023
Dev To Rust is not hard! Part 1: GitHub Actions
The most common description of Rust I hear is something like, "it's great for performance but too hard or cumbersome or annoying for most tasks." I don't think this description could be more wrong. Su...
11:52 pm GMT - Tue, May 2, 2023
Dev To An Ode to Technical Writing, Non-Linear Careers, and Other Things I Learned This Week...
Well hello again! My name is Rachel and I am a part of the Forem/DEV/CodeNewbie team. I have been creating this What I Learned This Week segment to discuss relevant posts on #codenewbie and/or #beginn...
11:27 pm GMT - Tue, May 2, 2023
Dev To Perguntas tcnicas de entrevista para iniciantes em TI
Perguntas de programao para front-end ou full-stack (nvel estgio ou jnior) Instrues Responda s perguntas em voz alta para exercitar sua oratria e confiana na hora de falar.No coloquei as re...
10:11 pm GMT - Tue, May 2, 2023
Dev To Javascript Password Generator.
Javascript is a high-level programming language that is efficient and performant. Javascript has evolved over the years as only a language good for the front-end.Javascript can be used to do server-si...
10:09 pm GMT - Tue, May 2, 2023
Dev To Setting up TailwindCSS SASS with EmberJS
Let's get started! Creating an EmberJS projectSee https://guides.emberjs.com/release/getting-started/quick-start/ for more information.If you haven't already, you can install the Ember CLI using ...
09:21 pm GMT - Tue, May 2, 2023
Dev To SET UP 2FA IN NODE.JS WITH SPEAKEASY
Adding 2FA to your application create an extra layer of security for your users, to protect their detail from scammers and hackers.Passwords do not completely secure your application, infact, if the o...
08:59 pm GMT - Tue, May 2, 2023
Dev To 6 Repositories recommended by GitHub to Boost Your Programming Productivity
Want to work more efficiently as a programmer? Check out these 6 Github repositories that can help you get more done. They include tools to manage your shell settings and screen capture software that ...
08:41 pm GMT - Tue, May 2, 2023
Dev To First post - Who am I?
Quick post about my coding journey, so sorry if text is a bit rough. Currently I'm mainly writing for myself. With that said and you do read my text, I welcome any comments and information that might ...
08:19 pm GMT - Tue, May 2, 2023
Dev To Custom Response Statuses and Redirection in Next.js getServerSideProps
NextJS is a JavaScript framework that uses ReactJS for rendering UI in web applications. This framework comes with many great features like server-side rendering, static-site generation, image optimiz...
07:33 pm GMT - Tue, May 2, 2023
Dev To DEVDiscuss: CSS Libraries, Frameworks, and Engines
image created by Margaux Peltat for the Chilled Cow YouTube channelTime for #DEVDiscuss right here on DEV Inspired by @mapleleaf's Top 7 post, tonights topic is...CSS libraries, frameworks, and engin...
06:51 pm GMT - Tue, May 2, 2023
Dev To How to link your Namecheap domain to GitHub Pages
NamecheapSign in to your Namecheap account:Select Domain List from the left sidebar and click on the Manage button next to your domain name:Click on the Advanced DNS tab and find the Host record...
06:17 pm GMT - Tue, May 2, 2023
Dev To Sitecore Federated Authentication and that annoying error IDX21323: RequireNonce is '[PII ishidden]'
Have you ever experienced an error that keeps appearing under different circumstances and seems to be caused by random reasons? You can fix it once or twice but it comes back in a couple of days or in...
05:55 pm GMT - Tue, May 2, 2023
Dev To In Code or Pull Request, Where Should I Comment?
The principal I go by here is something I heard a long time ago. Code is read far more often than it is written. That bit of code you are writing today will potentially be read thousands of times in t...
05:40 pm GMT - Tue, May 2, 2023
Dev To How to Fine-Tune an OpenAI ML Model with Node.js
OpenAI, the creator of ChatGPT, offers a variety of Machine Learning models developers can use with different capabilities and price points. Their API lets developers interface with the models, adding...
05:08 pm GMT - Tue, May 2, 2023
Dev To How do you debug a Python script that crashes Python itself?
TL;DRUse faulthandler.enable(); Python will print the stack trace to stderr before fully crashing. BackstoryToday I tried to daemonize a Python script that calls request.get on macOS, and i...
04:51 pm GMT - Tue, May 2, 2023
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
04:49 pm GMT - Tue, May 2, 2023
Dev To AdaGPT: AI support for Issues and Pull Requests right at your fingertips!
What I builtI have built AdaGPT, an AI-powered GitHub Action that generates helpful responses to comments on Issues and Pull Requests. It's like having a conversation with ChatGPT, but without a...
03:34 pm GMT - Tue, May 2, 2023
Dev To Using modern decorators in TypeScript
Written by Alec BrunelleThe State of Developer Ecosystem 2022 crowned TypeScript the fastest-growing programming language. Its not hard to see why. This popular superset of JavaScript provides type-ch...
03:15 pm GMT - Tue, May 2, 2023
Dev To Gestin de producto: como planificar incrementos junto con los usuarios
Cuando se trata de Gestionar Producto, en ciclos de desarrollo de software, basados en Scrum o alguna otra metodologa gil de ciclos e incrementos, tenemos el permanente desafo de planificar, priorizar...
03:10 pm GMT - Tue, May 2, 2023
Dev To From Hobbyist programmer to a Physics Project worker?
Hello friends.I am of the age where the Government starts sending me checks. A minimum guaranteed income of sorts. So in my 20s' I knew what I liked at once when I opened the box on a brand new TI-99...
02:22 pm GMT - Tue, May 2, 2023
Dev To State Management in React.js: How useState Makes Your Life Easier
Hello, fellow React enthusiasts! Are you tired of dealing with the clunky state management in class components? Do you crave the simplicity and elegance of functional components? Well, buckle up, beca...
02:20 pm GMT - Tue, May 2, 2023
Dev To 5 Handy Websites to Learn How To Write Unit Tests
Learn to write high-quality unit tests for your codebase for free online.When learning how to code, you will often come across bugs in your code that you havent anticipated.These bugs can be fru...
02:14 pm GMT - Tue, May 2, 2023
Dev To The Battle of With vs Load in Eloquent: Which One Wins?
In the realm of Laravel's Eloquent ORM, developers often find themselves faced with a crucial decision: should they employ the "with" method or the "load" method? These two methods, although similar i...
02:00 pm GMT - Tue, May 2, 2023
Dev To The Amplication Plugin System
The plugin system is one of the many exciting features released in version 1.0.0 of Amplication. As an open-source company, we're driven by the developer community's needs. The idea to develop a plugi...
01:35 pm GMT - Tue, May 2, 2023
Dev To common mistakes to avoid when working with React
React has become one of the most popular JavaScript libraries for building web applications. It's easy to get started with, and its component-based architecture makes it simple to create reusable and ...
01:29 pm GMT - Tue, May 2, 2023
Dev To Revolutionize JSON Parsing in Java with Manifold
Java developers have often envied JavaScript for its ease of parsing JSON. Although Java offers more robustness, it tends to involve more work and boilerplate code. Thanks to the Manifold project, Jav...
12:49 pm GMT - Tue, May 2, 2023
Dev To The Best Strategies to Slim Docker Images: How to Reduce Docker Image Size
Do YOU WANT to SLIM your Docker images? I wrote the following article, The Best Strategies to Slim Docker Images, using a Node.js application approach. *Give it a view and support my journey to becomi...
12:45 pm GMT - Tue, May 2, 2023
Dev To Centralized logging with rsyslog
Centralized logging with rsyslog Configuring the server to receive logsEdit server config file:sudo nano /etc/rsyslog.confFind the following lines:# provides UDP syslog reception#module(loa...
12:45 pm GMT - Tue, May 2, 2023
Dev To How GNU/Linux works
How GNU/Linux works Chapter 1: The big picture Levels and layers of abstraction in a linux systemA layer or level is a classification (or grouping) of a component according to where th...
12:27 pm GMT - Tue, May 2, 2023
Dev To One Stop For All Third-party Payments Paypal, Stripe, Google Pay, Debit card
Under the HoodEvery business or startup has to deal with payment gateways not now but in the future for sure.Selling online SASS services you need payment gatewaysSelling digital products needs ...
12:01 pm GMT - Tue, May 2, 2023
Dev To Don't obsess about choosing a first programming language, be water!
In my last 10 years working with software engineering, theres a recurrent question that always comes to the table among friends, colleagues, and mentees. I asked it myself too back then:What programmi...
12:00 pm GMT - Tue, May 2, 2023
Dev To Say no to "flickering" UI: useLayoutEffect, painting and browsers story
Originally published at https://www.developerway.com. The website has more articles like this Lets talk a bit more about DOM access in React. In the previous article (Refs in React: from access to DOM...
11:44 am GMT - Tue, May 2, 2023
Dev To AWS VPC Explained with Terraform
Amazon Web Services (AWS) lets you build and run Virtual Private Clouds (VPCs) with different parts. VPCs are virtual networks that are separate from each other in the AWS cloud. They let you start re...
11:36 am GMT - Tue, May 2, 2023
Dev To Using Webpack with Spring Boot
Webpack is a powerful tool for frontend development. It allows us to improve the structure of our JavaScript/CSS/SCSS code and to prepare it for production usage. How can we integrate Webpack into our...
11:07 am GMT - Tue, May 2, 2023
Dev To Test Data Libraries for Elixir
In part one of this series, we introduced Elixir test factories and fixtures. Then in part two, we explored using data generation functions.Now we'll look at some of the best Elixir libraries to use f...
11:01 am GMT - Tue, May 2, 2023
Dev To Introduction to Traceo with NodeJS
Hey guys! Traceo is a self-hosted bug tracking and performance monitoring system that can help you catch incidents and performance issues before they become major problems. With Traceo, you can easily...
10:52 am GMT - Tue, May 2, 2023
Dev To How to integrate Unispend to enable Users spend crypto on everyday items
Super excited to share that we just publicly launched Unispend on Product Hunt and I wanted to share how Developers can integrate Unispend.Unispend is a crypto-to-commerce protocol that enables users ...
10:47 am GMT - Tue, May 2, 2023
Dev To Crush Your React and Redux Interview: 20 Top Questions and Strategies
React Questions1. What is React?2. What do you like and dislike about React?3. What do you understand by conditional rendering and list rendering?4. What is the significance of having the key prop whe...
10:18 am GMT - Tue, May 2, 2023
Dev To Announcing Medusas Community Publication
At Medusa, were introducing our new community publication, Medusa Community, hosted on Hashnode. This publication gives writers interested in writing about Medusa a platform where they can be recogniz...
10:00 am GMT - Tue, May 2, 2023
Dev To Building a course landing page with NextJS and React
TL;DRI have been working for Novu over the last year and have gained crazy growthCan you believe that we got 20,000 stars in just one year? It got me thinking about how to help other people grow...
09:35 am GMT - Tue, May 2, 2023
Dev To 8 Tips to Master JavaScript Programming: From Basics to Frameworks
Master the basics: Before you dive into complex programming concepts, make sure you have a solid understanding of the basics. This includes variables, data types, control structures, functions, and ob...
09:32 am GMT - Tue, May 2, 2023
Dev To Share Your Insights: How to master JavaScript.
We believe that the best way to learn and improve is by sharing knowledge and experience. If you have tips and tricks to master JavaScript, we invite you to share them with us and other developers. Pl...
09:24 am GMT - Tue, May 2, 2023
Dev To Azure Workload Identity Federation and GitHub Actions
The hard life of a GitHub ActionGitHub Actions (documentation here) can be used to create entire environment in Azure and, in general, interact with the Azure platform.But GitHub Actions run out...
09:08 am GMT - Tue, May 2, 2023
Dev To Superpowers with Directives and Dependency Injection: Part 6
Original cover photo by Ivan Bandura on Unsplash.It's time for the 6th installment of this article series about Angular directives - and their almost magical superpowers. Today we are going to explore...
09:06 am GMT - Tue, May 2, 2023
Dev To why is my intersectionObserver not recognizing tag?
Hello, DEVs I created a javaScript function for fluid navBar but, it doesn't work because javascript does not recognize the section tag, no errors in console. here is my javaScript code below:// Get a...
08:55 am GMT - Tue, May 2, 2023
Dev To From Zero to Frontend Hero: Tips for Beginner Developers in 2023
Frontend development is a super cool and always-changing field. Thanks to all the new technology out there, it's critical for making modern web apps. If you're a newbie or a pro looking to switch thin...
08:50 am GMT - Tue, May 2, 2023
Dev To How To Add In-App Notifications To Your Angular App
TL;DRThis article explains how to add an in-app notification center to your Angular app and gives you a few reasons to smile In one of the screenshots, there's a reference to one of my all-time ...
08:15 am GMT - Tue, May 2, 2023
Dev To An open-source tool for building React enterprise apps effortlessly in your browser
We are excited to announce our refine's first open-source cloud product: refine.new refine.new enables you to create React-based, headless UI enterprise applications within your browser that you can p...
07:00 am GMT - Tue, May 2, 2023
Dev To Boost Your Ruby Methods with Yield: A Flexible Approach to Dynamic Coding
Hey Ruby developers! Did you know that you can use the "yield" keyword in your methods to make them more flexible? By calling "yield" in your method, you can execute a block of code passed in by the c...
07:00 am GMT - Tue, May 2, 2023
Dev To What Are the Potential Consequences of AI and Automation on Employment and the Workforce?"
Let's talk about the potential consequences of #AI and automation on employment and the workforce. As technology advances, it has the potential to change the way we work and the jobs that are availabl...
07:00 am GMT - Tue, May 2, 2023
Dev To How Would You Explain Coding to a Beginner?
Coding is like...following a recipe. It's like tending a garden, building a house solving a puzzle. Have you heard these metaphors? What do you think? Others? Are they relevant? How would *you* explai...
06:38 am GMT - Tue, May 2, 2023
Dev To Deep and Shallow Copy in JavaScript: An In-Depth Guide
When working with JavaScript, you may come across situations where you need to make copies of objects or arrays. This is where the concepts of deep and shallow copying come into play. In this guide, w...
06:31 am GMT - Tue, May 2, 2023
Dev To My Favorite Free Courses to Learn Python in Depth
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello folks, if you want to learn Pyth...
05:41 am GMT - Tue, May 2, 2023
Dev To How to integrate line chart in card [React]
I am making a dashboard/admin panel where I wish to show cards. In the card element, I want to put standalone line chart like the picture below -Thanks for your time. I really appreciate your contribu...
05:38 am GMT - Tue, May 2, 2023
Dev To Win amazing prizes with ConnectNovu Hackathon
The ConnectNovu Hackathon is live This is your time to showcase your skills, meet new team members and grab awesome prizes.If you love notifications, this Hackathon is for you.You can create any syste...
05:38 am GMT - Tue, May 2, 2023
Dev To High level guide for developing IBM QRadar Apps
Following is a high level guide on how to develop your own QRadar App and get it published on IBM X-Force Exchange. You can find an App we created for a client here for referenceIf you want assistan...
05:10 am GMT - Tue, May 2, 2023
Dev To Garbage collection
What happens when something is not needed anymore? How does the JavaScript engine discover it and clean it up? ReachabilityThe main concept of memory management in JavaScript is reachabilit...
05:03 am GMT - Tue, May 2, 2023
Dev To Deploying Your First Serverless Lambda Application: A Beginner's Tutorial
Welcome to this tutorial on how to deploy a serverless Lambda application! Serverless architecture has become increasingly popular over the years due to its many benefits such as cost-effectiveness, s...
04:21 am GMT - Tue, May 2, 2023
Dev To Optimize your Angular app's user experience with preloading strategies
Performance optimization is a critical aspect of creating a successful Angular app. Slow loading times can lead to a frustrating user experience and ultimately drive users away. One common technique t...
03:13 am GMT - Tue, May 2, 2023
Dev To Dynamic Programming Algorithms Every Programmer Should Know
IntroductionDynamic programming is a technique that allows us to break down complex problems into smaller, more manageable subproblems. It involves solving subproblems only once and storing the ...
11:59 pm GMT - Mon, May 1, 2023
Dev To Why is it so hard to create PWA with Next.js?
Creating a Progressive Web App (PWA) with Next.js has not always been a smooth experience. In this post, we'll discuss the challenges developers faced in the past, the emergence of the next-pwa plugin...
10:43 pm GMT - Mon, May 1, 2023
Dev To A new approach to caching in continuous integration (CI)
In this post, well introduce Cache Intelligence , an innovative solution to simplify caching in continuous integration (CI) pipelines by automatically caching and restoring known dependencies. With Ca...
10:10 pm GMT - Mon, May 1, 2023
Dev To How to Generate Income from Your Blog
In this article, I shared my findings and personal experiences about generating income with your blog from a general perspective. I mentioned different monetization strategies and different useful too...
09:23 pm GMT - Mon, May 1, 2023
Dev To My First Month in the SCA Cloud School: A journey of Learning and growth.
I've always been fascinated by the field of SRE and the crucial part it plays in maintaining the availability and smooth operation of digital services. Despite the fact that I had no prior expertise i...
09:22 pm GMT - Mon, May 1, 2023
Dev To Understanding Primary Keys, Foreign Keys, and Constraints in SQL
SQL stands for Structured Query Language, which is a standard programming language used for managing relational databases. It is used to create, modify, and retrieve data from a database, as well as t...
08:33 pm GMT - Mon, May 1, 2023
Dev To Sloan's Top 4 Newbie Memes of the Week
Y'all know the drill! At the CodeNewbie Team we decided that we wanted to spice things up and try something new out to involve our newbies in Meme Monday! We landed on a Sloan's Newbie Memes of the We...
07:58 pm GMT - Mon, May 1, 2023
Dev To Pipeline de Deploy Automatizado com GitHub Actions e Docker para EC2
O github actions uma ferramenta que vem substituindo vrias outras do mercado, como Jenkins e Circle CI, pela sua facilidade de utilizao, j que no existe a necessidade de toda uma infraestrutura direc...
07:55 pm GMT - Mon, May 1, 2023
Dev To Build Mobile and Web Apps in a Single Codebase with the Ionic Framework and React JS
I. IntroductionII. Getting Started with Ionic Framework 6III. Building a movie appIV. Deploying the applicationV. Testing and simulating on devicesVI. ConclusionVII. Additional Resources and Recommend...
07:45 pm GMT - Mon, May 1, 2023
Dev To What Was Your First-ever Email Address & Do You Still Use It Today?
Alright, time to reveal some ancient history! What was your very first email address back in the day? And don't worry, we won't judge you for your cringy teenage email names (cough gamer_girl123 cough...
07:41 pm GMT - Mon, May 1, 2023
Dev To Using Copilot X: CLI to reorganize my blog
A few days ago I was working on my blog leonardomontini.dev as I'd like to give it a strong restyle and move from Gatsby to Astro.I also took the chance to change the folder structure of the current b...
07:17 pm GMT - Mon, May 1, 2023
Dev To Getting started with React and GraphQL: A beginner's guide.
What is GraphQL?GraphQL is a query language for APIs (Application Programming Interfaces) that was developed by Facebook in 2012 and later open-sourced in 2015. It allows clients to request exac...
06:51 pm GMT - Mon, May 1, 2023
Dev To What is WHEP? Intro to WebRTC Streaming Part 2
In the previous article, we discussed WebRTC and the new standard developed to help us ingest data with it, known as WHIP. However, for data that is ingested, that same data will likely need to be egr...
06:28 pm GMT - Mon, May 1, 2023
Dev To 5 Essential Tips to Ease Your Programming Journey : A Beginner's Guide
Learning to code can represent a lot of hard work, but with the right approach, anybody can become proficient in coding. Here are 5 essential tips for beginners, to help you kickstart your programming...
06:20 pm GMT - Mon, May 1, 2023
Dev To Traceo - A Self-Hosted Bug Tracking and Performance Monitoring System
Hey guys! Traceo is a self-hosted bug tracking and performance monitoring system that can help you catch incidents and performance issues before they become major problems. With Traceo, you can easily...
06:20 pm GMT - Mon, May 1, 2023
Dev To Introduction to Traceo - bug tracking and performance monitoring system
Hey guys! Traceo is a self-hosted bug tracking and performance monitoring system that can help you catch incidents and performance issues before they become major problems. With Traceo, you can easily...
04:58 pm GMT - Mon, May 1, 2023
Dev To How To Use The Next.js Link Component (with Examples)
How To Use The Next.js Link Component (with Examples)For many years, the HTML anchor element (<a> </a>) remained the traditional way of navigating to both internal web pages and exte...
04:46 pm GMT - Mon, May 1, 2023
Dev To Compile a single executable from your Node app with Node.js 20 and ESBuild
IntroductionNode.js 20 was released very recently. Along with several other features, you can now compile your Node.js project into a single executable that can be run in environments without No...
04:45 pm GMT - Mon, May 1, 2023
Dev To Getting AWS Certified 100% Free!
I recently passed the AWS Security Specialty exam (exactly a week ago). It is the 6th AWS certification I earned as of date. Both my sisters had a nonchalant reaction when I told them about it. "Again...
04:35 pm GMT - Mon, May 1, 2023
Dev To My Programming journey
Alright so here you are welcome to this blog where I tell you what I had been doing for past few years. In this blog, I will be sharing my experiences, challenges, and successes as I navigate the vast...
04:30 pm GMT - Mon, May 1, 2023
Dev To Beyond Content Creation: How Open Source Contributions Can Help You Get Noticed
I know, I know. Its kind of ironic to create content about not needing to create content to get noticed. In recent years, theres been a big push to have new developers create content to get noticed. B...
04:21 pm GMT - Mon, May 1, 2023
Dev To Mutable or Immutable: Understanding JavaScript's Yin and Yang
As a JavaScript developer, understanding the concepts of mutability and immutability is crucial. These concepts refer to the ability of an object to be changed or not. Mutability means that an object ...
04:07 pm GMT - Mon, May 1, 2023
Dev To Exploring New Languages & Tools: What's on Your List?
As a developer, there are always new programming languages and tools to explore. What are some languages or tools that you're curious about but haven't had the chance to use yet?Let's share our progra...
04:06 pm GMT - Mon, May 1, 2023
Dev To AI-created music is here, now what?
About half a year ago I started up a discussion called How far off is AI created music? How far off is AI-created music? Michael Tharrington for #...
03:52 pm GMT - Mon, May 1, 2023
Dev To Quarkus Mutual TLS demo
Project quarkus-mutual-tls-demo available on GitHubDemonstration project that shows how to configure Transport Layer Security (TLS) on Quarkus server and Quarkus client applications.There are two appl...
03:46 pm GMT - Mon, May 1, 2023
Dev To A clean frontend architecture for React and Redux
Since I started working on frontend projects, I've been looking for clean architectures that align with some of my basic development principles: maintainable, scalable, and readable code. After a long...
03:28 pm GMT - Mon, May 1, 2023
Dev To What I learned as a Subject Matter Expert while creating my product
Multimedia IR systemsMy first step in the role of an SME was getting to know what Multimedia Data is.I started learning it as I understood that my whole photo album is Multimedia Data itself.The...
03:18 pm GMT - Mon, May 1, 2023
Dev To Introduction to Chaos Engineering
In the past couple of years, we hear the term "Chaos Engineering" in the context of cloud.Mature organizations have already begun to embrace the concepts of chaos engineering, and perhaps the most fam...
03:07 pm GMT - Mon, May 1, 2023
Dev To How (not) to spend $15000 per month with AWS Athena
In the 1980s, traffic in downtown Boston was nearly unbearable so city planners came up with a plan to reroute the highway tunnel below downtown Boston. The project was nicknamed "the Big Dig". Constr...
02:42 pm GMT - Mon, May 1, 2023
Dev To How to deploy Redis Stack Server Statefulset in Kubernetes
Hi there! BotKids here.Today, I'll explain how to deploy a Redis Stack Server on Kubernetes while keeping it kids-friendly .This is going to be very long so have a seat !Before starting, please make s...
02:29 pm GMT - Mon, May 1, 2023
Dev To Asynchronous JavaScript: From Callbacks to Async/Await - A Journey Through Evolution
Asynchronous programming in JavaScript can be a bit of a funky headache, especially when dealing with complex code. In the early days of JavaScript, callbacks were the groovy go-to method for handling...
02:14 pm GMT - Mon, May 1, 2023
Dev To Why measuring experience in years is not good enough
Experience plays a tremendous role in any professional career and at the end of the day, every employer is looking for the best, usually the most experienced, people. A common way to measure experienc...
02:12 pm GMT - Mon, May 1, 2023
Dev To Weekly Roundup (Apr 24) - Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, #sharepoint, and #powerplatform communities. #workplace6 Tips for leading effe...
02:03 pm GMT - Mon, May 1, 2023
Dev To Execute a lambda every X minutes
Having a treatment that is executed regularly can be really important for a lot of project to do a lot of little tasks. So we will see today how we can do it in AWS! Global visionAs you can see, ...
02:02 pm GMT - Mon, May 1, 2023
Dev To Excuter automatiquement une lambda de manire rgulire
Avoir un tratement qui s'excute de manire rgulire se rvle trs souvent tre important pour faire de nombreuses petites tches rptitives. Du coup, aujourd'hui on va voir comment faire pour excuter une lam...
01:44 pm GMT - Mon, May 1, 2023
Dev To The Power of Pair Programming: Benefits, Types, and Tips
Pairing is more than just coding with someone else. Pairing is about communication, teaching, learning, positive reinforcements, and growing. This is why at Virtual Coffee, were challenging our member...
01:41 pm GMT - Mon, May 1, 2023
Dev To Music Monday What are you listening to? (Long Trip Edition)
cover image source: Hollywood SuiteThis time around, I'd like to know what music you all listen to when you have a long journey ahead of you. Whether you're cruising down the highway in your car, flyi...
12:57 pm GMT - Mon, May 1, 2023
Dev To Software Engineering Promotions: Increase Your Chances of Getting to the Next Level
When you first get a new job you are usually busy learning the ropes, getting to grips with the domain and trying to show everyone you know what you are doing.Once you are comfortable though, most dev...
12:56 pm GMT - Mon, May 1, 2023
Dev To Creating a strong brand for building professional relationships in tech
I want to share my takeaways about creating a strong brand for building professional relationships from a panel talk hosted by Abadesi Osunsade. Im going to start with what I learned and end with my t...
12:48 pm GMT - Mon, May 1, 2023
Dev To JavaScript pushes the WebApplication structures from Development to Deployment Stage
The Web Applications needs HTML, JavaScript, CSS and Icons to work. Creating a web application in modular approach makes it hard for packaging HTML, JS, CSS and Icons of a component and combine them d...
12:47 pm GMT - Mon, May 1, 2023
Dev To Speak Your Queries: How Langchain Lets You Chat with Your Database
Imagine effortlessly conversing with your database as if it were a close friend, asking questions and receiving instant, accurate responses. Welcome to the world of Langchain, a groundbreaking package...
12:31 pm GMT - Mon, May 1, 2023
Dev To Write better JavaScript and ReactJs code with Immerjs
What is an immutable state?It's a state that doesn't change over time.So when we create an immutable object we don't change it's properties, If we need to change it's properties, we create a new...
12:15 pm GMT - Mon, May 1, 2023
Dev To Effortlessly update Your Spotify Playlists daily with This Simple Tool
What I builtI built a tool that can automate the process of updating Spotify playlists, making it easier for users to maintain their music collections. It runs the python script to update playli...
12:12 pm GMT - Mon, May 1, 2023
Dev To Maximizing User Engagement: How to Build a High-Performing React Notification System
Introduction to React Notification SystemsA notification system is an essential part of any web application that requires user interaction. Notifications inform users about important events or u...
12:12 pm GMT - Mon, May 1, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
11:15 am GMT - Mon, May 1, 2023
Dev To Python How-To: Adding Color And Style To Terminal Text
IntroductionMethod One: Built-In Python Text StylingMethod Two: Text Styling Using ColoredConclusion IntroductionPython, along with many other languages, the output to the terminal can be customi...
11:08 am GMT - Mon, May 1, 2023
Dev To Episode 23/17: Twitter Space on the Future of Angular, Tiny Conf
We had a Twitter Space discussing several concerns with the latest additions in Angular. The Angular Tiny Conf with 25 talks took also place. Future of AngularDaniel Glejzner hosted a Twitter spa...
11:00 am GMT - Mon, May 1, 2023
Dev To Redis Performance Tuning: How to Optimize Redis for High-Traffic Applications
Redis is a widely-used in-memory data store that is known for its speed and flexibility, making it ideal for building high-performance applications. However, with its increasing popularity and the exp...
11:00 am GMT - Mon, May 1, 2023
Dev To Building a tints and shades colour generator with React and Values.js
Hey there,In this article, you'll learn how to create a web application that generates various tints and shades of colours using React, ChakraUI, and Values.js.Users will provide the hex code of any c...
10:00 am GMT - Mon, May 1, 2023
Dev To Comand Line Tools to Export SQL Server Query to CSV
IntroductionMicrosoft SQL Server is a widely used relational database management system that allows organizations to efficiently store and manage their data. To manage SQL Server, many people us...
09:44 am GMT - Mon, May 1, 2023
Dev To Transactions in .NET: From Basics to Best Practices
What is a Transaction in .NET?A transaction is a sequence of operations performed as a single logical unit of work. Transactions are used to ensure the consistency and integrity of data in datab...
09:25 am GMT - Mon, May 1, 2023
Dev To OpenCommit: killing lame commits with generative AI (open-source)
first let's grow my twitter, so i can tell about my inventions quicker and make the world even better place (or not, idk)A month ago I opensourced OpenCommit.Now you can switch to GPT-4 and see how i...
08:44 am GMT - Mon, May 1, 2023
Dev To Cybersecurity Trends to Watch in 2026
As technology continues to evolve and become more prevalent in our daily lives, cybersecurity has become increasingly important. Cyberattacks are becoming more sophisticated and prevalent, making it e...
08:31 am GMT - Mon, May 1, 2023
Dev To Render ngTemplates dynamically using ViewContainerRef in Angular
IntroductionIn Angular, we use ngTemplateOutlet to display ngTemplate when we know which ones and the exact number of them during development time. The other option is to render ngTemplates usi...
08:31 am GMT - Mon, May 1, 2023
Dev To Streamline Your Content Creation with the Power of Markdown
In today's digital world, content creation is more important than ever. Whether you're a writer, programmer, or content creator, you need a tool that simplifies your writing process and streamlines yo...
08:24 am GMT - Mon, May 1, 2023
Dev To Use Golang for data processing with Amazon SNS and AWS Lambda
In this blog post, you will be using the aws-lambda-go library along with the AWS Go SDK v2 for an application that will process records from an Amazon SNS topic and store them in a DynamoDB table. Yo...
08:17 am GMT - Mon, May 1, 2023
Dev To AWS ALB with NGINX INGRESS CONTROLLER
So if you are wondering how to integrate the AWS application load balancer with Nginx/Istio to get the traffic into the cluster so this is it.You might ask why this article so let me tell you what I'm...
08:14 am GMT - Mon, May 1, 2023
Dev To How to Build an Extensible System With Less Technical Debt From Day One
Have you ever built a product from scratch? If so, I bet you definitely experienced the trade-off between the design quality and time to market. In fact, you might have to struggle with it more than...
08:14 am GMT - Mon, May 1, 2023
Dev To How to Build an Extensible System With Less Technical Debt From Start
Have you ever built a product from scratch? If so, I bet you definitely experienced the trade-off between the design quality and time to market. In fact, you might have to struggle with it more than...
08:00 am GMT - Mon, May 1, 2023
Dev To AWS open source newsletter, 155
May 1st, 2023 - Instalment #155WelcomeHello and welcome to the AWS open source newsletter, #155, the newsletter that just keeps on giving....in this case, keeps giving you brand new open source ...
07:00 am GMT - Mon, May 1, 2023
Dev To Is Less More? How Do You Embrace Simplicity in Coding?
In software development, there is often a drive to add more features and functionality to a project, but sometimes less is more. French writer Antoine de Saint-Exupery once said, "Perfection is achiev...
06:53 am GMT - Mon, May 1, 2023
Dev To Ghostfolio reaches 1000 Stars on GitHub
Ghostfolio, the open-source personal finance management software, has hit a major milestone by reaching 1000 stars on GitHub. This blog post reflects on Ghostfolios recent achievements, highlighting i...
06:51 am GMT - Mon, May 1, 2023
Dev To The Ultimate Guide to Mastering Full-Stack Development in 2023
Full-stack development is like the hottest thing in tech right now. You can do both front-end and back-end stuff which makes you a total boss on any development team. Apparently in 2023, everyone is g...
06:36 am GMT - Mon, May 1, 2023
Dev To TailwindCSS vs. UnoCSS
Im a long time TailwindCSS user and a huge fan of utility CSS in general. Ive rarely felt a strong need to switch, but UnoCSS has been on my mind for a bit. I got around to using it properly, so I tho...
06:25 am GMT - Mon, May 1, 2023
Dev To 5 Tips to Optimize Your Ruby on Rails App's Performance
Performance is a critical factor for any application, and Ruby on Rails is no exception. Slow performance can cause user frustration and even lead to decreased revenue. Fortunately, there are several ...
06:24 am GMT - Mon, May 1, 2023
Dev To Authentication system using rust (actix-web) and sveltekit - File upload to AWS S3, Profile Update
IntroductionWe have explored quite a handful of the technologies we set up to learn. From extracting JSON data and session tokens from request objects in actix-web to working with forms, interac...
04:12 am GMT - Mon, May 1, 2023
Dev To Next.js 13: New Features and Updates
Next.js, the popular React framework, has recently released its latest stable version, Next.js 13. This version comes with several new features and updates that aim to improve the developer experience...
04:02 am GMT - Mon, May 1, 2023
Dev To How To Host Websites on GitHub Pages
GitHub, founded in 2008 and currently owned by Microsoft, is a web-based platform that offers a centralized location for software developers to collaborate on projects, share code, and manage version ...
03:51 am GMT - Mon, May 1, 2023
Dev To The Rise of AI: Is Your CEO Position at Risk?
As artificial intelligence (AI) technology continues to advance, many industries are undergoing a seismic shift. One area that is particularly vulnerable is the role of the CEO. With AI chat assistant...
03:33 am GMT - Mon, May 1, 2023
Dev To Exploring Vite.js: The Lightning-Fast Build Tool for Modern Web Apps
If youre a web developer looking to get started on your next project quickly and efficiently, Vite.js might be just what youre looking for.With the death of Create React App as the recommended way to ...
01:53 am GMT - Mon, May 1, 2023
Dev To How to connect wallet to dApp with Next.js on Polkadot
OverviewIn decentralized applications, before a user gets to interact with the functionalities of an application, the user needs to connect the wallet address to the dApp to store the user's sig...
01:16 am GMT - Mon, May 1, 2023
Dev To Git Commit Like A Pro
Version control systems make collaboration seamless in software development. Git is a version control system used for source code management. It is amongst others not only the most popular among devel...
12:58 am GMT - Mon, May 1, 2023
Dev To Deploy Your Application to ECS via CI/CD with Ecspresso
Are you interested in deploy your application to ECS via CI/CD?if so, ecspresso is tool for you! What is ecspresso?ecspresso is a tool that helping to deploy your application to ECS,And easy to i...
11:40 pm GMT - Sun, April 30, 2023
Dev To ActionCable and React for Beginners
IntroductionEveryone is familiar with HTTP, whether they know it or not. As web developers, we understand that it is an internet protocol used to send and receive requests from a client to a ser...
10:58 pm GMT - Sun, April 30, 2023
Dev To EquipAny with KlinterAI - Creative Art Published through the Hackathon
Observability By PartsObject DetectionTraceabilityRisk AssessmentActivity RecognitionEquipAny in Operation to Identify RisksMetadata TransferReviewsVisualizationScenes in an AnimationThanks,Aswin Vija...
10:43 pm GMT - Sun, April 30, 2023
Dev To Networking: Understanding Subnetting
Let's say you want to create a virtual private cloud. You have a virtual network with an address prefix of 10.240.0.0/24. This will amount to 254 IP addresses. But where did this number come from? To ...
10:24 pm GMT - Sun, April 30, 2023
Dev To A step to step guide to set up Dev Container
A brief on Dev ContainerDev Container is a mechanism to set up a full-featured local development environment. By using VSCode as the editor, remote connecting to a Docker container (which runnin...
10:18 pm GMT - Sun, April 30, 2023
Dev To Getting Started with Flutter: A Practical Guide to Creating and Running Your First App
IntroductionHey there... In today's article, I would take you through the entire process of creating your first Flutter application and running it for the first time on physical & virtual em...
10:14 pm GMT - Sun, April 30, 2023
Dev To BigQuery deduplication strategies
Problem statement ContextLets assume that we have data pipeline(s) dumping messages into Google BigQuery tables (lets call them raw tables).There maybe duplicate messages being stored in th...
08:59 pm GMT - Sun, April 30, 2023
Dev To Download a file with react hook
What for?Simply couldn't find a react hook that will let me just pass my data (string, arraybuffer) and download it as a file. DescriptionA react hook to handle data downloading as a file.W...
08:27 pm GMT - Sun, April 30, 2023
Dev To Create Stunning Videos with These 7 AI-Powered Editing Tools
Attention developers: do you want to create high-quality videos but are short on time? Say goodbye to the tedious and time-consuming task of video editing, and hello to these user-friendly tools that ...
08:18 pm GMT - Sun, April 30, 2023
Dev To Top C23 Features
1) Coroutines:Coroutines simplify asynchronous and concurrent programming by allowing functions to be suspended and resumed. They use co_yield, co_await, and co_return keywords.Example:#include <io...
07:54 pm GMT - Sun, April 30, 2023
Dev To Vue Class Components with TypeScript
This is an old topic but the Vue Community is still stuck on Vue2 when it comes to professional projects and I think this little tidbit will help if you encounter some old code.Vue Class Components pr...
07:33 pm GMT - Sun, April 30, 2023
Dev To Building a simple real-time chat app with Node.js and Socket.io
Communication is more important than ever in todays fast-paced world. Real-time chat apps have become indispensable as the demand for quick and easy ways to engage with others increases. But have you ...
06:17 pm GMT - Sun, April 30, 2023
Dev To Do you want to publish your own npm package ?
Hey everyone! Have you ever used an open-source package for your project and thought to yourself, "I could create something like this"? or you want to publish your own npm package but you're not sure ...
05:40 pm GMT - Sun, April 30, 2023
Dev To Recursive GPT and multiple AI-Powered Prompters - Check out these creative projects!
What's up?!I've created 2 apps using the GPT API and want to share them with y'all.Recursive G:It's like an autoGPT but web-based, where you set a main goal and watch AI characters work towards achiev...
05:40 pm GMT - Sun, April 30, 2023
Dev To FLaNK Stack Weekly for 30 April 2023
30-April-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevIt was great seeing everyone at the Real-Time Analytics Summit and the meetup in San Francisco. Now let's get current on NiFi and b...
05:21 pm GMT - Sun, April 30, 2023
Dev To K8s and AKS Interviewer Questions : ChatGPT Answers
*Original Post : *https://medium.com/@mmmsonu/k8s-and-aks-interviewer-questions-chatgpt-answers-8f24a64d7aee K8s and AKS Interviewer Questions : ChatGPT Answers | by Man M...
05:20 pm GMT - Sun, April 30, 2023
Dev To Alm das unidades CSS - intrinsic sizing e responsividade
Vocs sabem o que so tamanhos intrnsecos no CSS?Esse artigo pretende explicar como funcionam os valores intrnsecos de max-content, min-content, fit-content e auto. Entender essas propriedades me fez to...
05:19 pm GMT - Sun, April 30, 2023
Dev To AI tools to try
https://learnprompting.org/ - how to write good prompts to get best results from AI chatbots.https://www.perplexity.ai/ - AI powered search engine.https://consensus.app/ - AI powered search engine in ...
05:11 pm GMT - Sun, April 30, 2023
Dev To Proper use of git for beginners and beyond
IntroductionIt is important to note that I am not a git guru and do not know all the commands and features. However, I have noticed that many programmers neglect the rules outlined below, or don...
04:41 pm GMT - Sun, April 30, 2023
Dev To How to develop an online code compiler using Java and Docker.
Have you ever wondered how platforms such as Codeforces and LeetCode operate? How do they compile and run multiple user's code against test cases? How do they determine the efficiency of algorithms?In...
04:25 pm GMT - Sun, April 30, 2023
Dev To Step-by-Step Tutorial on How to Use Next Auth in Next.js 13 using Route Handlers.
Introduction Why use Next Auth? What are Route Handlers? How to set up Next Auth How to use Route Handlers with Next Auth Conclusion 1-IntroductionNext.js is a JavaScript framework that enables d...
04:22 pm GMT - Sun, April 30, 2023
Dev To Building Multi-page Signup Login React Native App Part 2
IntroductionIn this second part of our multi-part series, we will continue building our multi-page signup/login app in React Native. In this blog, we will cover the following topics:Styling comp...
04:16 pm GMT - Sun, April 30, 2023
Dev To Yet Another Newsletter LOL: Blue Skies
Another week, another newsletter. Lets get to it!Around the WebIf youre on Bluesky, Im @nickyt.online. Ive been enjoying the new social network, but its still early days. Kudos to the team working on ...
04:07 pm GMT - Sun, April 30, 2023
Dev To How Array.prototype.sort() works?
The main reason that I decided to write this article is to explore what lies under the hood of the Array.prototype.sort() function. Firefox uses merge sort, while Chrome and Safari use Timsort. And th...
03:22 pm GMT - Sun, April 30, 2023
Dev To Glassmorphism CSS Generator
Design isn't something that stays the same forever. Old trends go, new trends replace them. It's constantly evolving.A relatively new trend on the web is Glassmorphism. You can imagine it as taking a ...
02:24 pm GMT - Sun, April 30, 2023
Dev To Angular Architecture - Shared Module
IntroductionShared Module will contain declarations for reusable components, directives, and pipes, as well as any common services that may be required by multiple feature modules. It may also ...
01:01 pm GMT - Sun, April 30, 2023
Dev To Streamlining Blog Creation: My Experience Writing a Bash Script as a Web Developer
As a web developer, I must admit that I have never delved much into bash scripting. It just never seemed necessary for my work. However, recently, I launched my personal website, and all of the conten...
12:51 pm GMT - Sun, April 30, 2023
Dev To UIToolkit Generate Custom Shapes With Vector API
The new vector API for UIToolkit is based on the Mesh API as part of the UI library, basically it's a wrapper on top of the mesh api used in UIToolkit to generate custom meshes.Vector api is a decent ...
12:39 pm GMT - Sun, April 30, 2023
Dev To Week 0056
MondayIn the morning, my colleague and me, had the new sprint meeting for Red Origin. It was a long time from the previous sprint meeting and we spent a lot of time at the beginning to find the ...
12:16 pm GMT - Sun, April 30, 2023
Dev To 10 Things from Pragmatic Programmer (almost) 25 years later
As someone who has been in the programming space for quite some time now, I have heard the title of this book many times. Upon reading it, I even realized that I knew many of the concepts that were ei...
11:47 am GMT - Sun, April 30, 2023
Dev To 5 Key Tips to Boost Your ReactJS Performance
I'd like to share some valuable tips on how to boost the performance of your ReactJS applications. Implementing these best practices can make a significant difference in your app's responsiveness and ...
11:27 am GMT - Sun, April 30, 2023
Dev To Frontend Developer vs Backend Developer vs Full Stack Developer
Frontend, backend, and full stack development are three branches of software development that are each responsible for certain aspects of building and maintaining an application. While they are all re...
11:15 am GMT - Sun, April 30, 2023
Dev To Set up a flutter development environment on Linux
Flutter has been on top of the list of technologies I should learn. I found the setup of a flutter development environment a bit segmented and wanted to make life easier for others wanting to jump int...
11:13 am GMT - Sun, April 30, 2023
Dev To extracting RGBA values of an Image
Here we will be using jimp which is a image processing library and fs module in Node to extract and write the values to a text filerequiring the modules needed to extract and for storing the valuescon...
11:09 am GMT - Sun, April 30, 2023
Dev To Deploying Linkerd In The Cloud
Where are you running your Managed Kubernetes Cluster?Azure? AWS? GCP?Regardless of where youre running it, you can deploy Linkerd in a straightforward and engineering-focused fashion.In this blog pos...
10:44 am GMT - Sun, April 30, 2023
Dev To From webpack to vite: custom module resolution, sass import, babel config
BackgroundBeing a long time Webpack user and mastering most of its features, i was reluctant to migrate to other build tool. On the other side, news like Storybook improving vite support or how ...
10:39 am GMT - Sun, April 30, 2023
Dev To Responsive Navigation Bar with Dropdown Menu using JavaScript
Hello friends, today in this blog, we will learn how to responsive navigation bar with a dropdown menu using JavaScript. In our previous blog, we saw how to create a currency converter using Javascrip...
10:25 am GMT - Sun, April 30, 2023
Dev To New to all this can anyone point me in the right direction to start!
Hi everyone im looking to start with some basics like how to actually get a repo to work from git?!?...
10:22 am GMT - Sun, April 30, 2023
Dev To GitHubHack23: Coded Clique
What I builtI built a GitHub action called "Coded Clique" that allows maintainers to (kinda) hide their issue and comment content from casual visitors who happen to poke around in their reposito...
10:19 am GMT - Sun, April 30, 2023
Dev To Querying microservices in real-time with materialized views
The distributed systems architecture has become increasingly popular due to its flexibility, scalability, and fault tolerance. However, querying data from multiple microservices in real-time can be ch...
09:41 am GMT - Sun, April 30, 2023
Dev To HOW TO GENERATE 4 DIGIT OTP WITH JAVASCRIPT
Are you looking to generate OTP codes for your application for authentication?Follow these few steps and you will be able to do that.STEP 1Generate a random number between 0 and 9000const randomNum = ...
09:40 am GMT - Sun, April 30, 2023
Dev To Say Goodbye to Messy Constants: A New Approach to Moving Constants Away from Your Model!
Overview:In this article, we will discuss the usage of constants in a Rails application. We'll take a deep dive into the existing approaches of defining constants in Rails, including the use of ...
09:28 am GMT - Sun, April 30, 2023
Dev To GPT Graph: A Simple Tool for Knowledge Graph Exploration
As a developer, exploring and organizing information is a crucial part of the job. That's why I wanted to share with you an open-source tool that I developed called "GPT Graph" It is a knowledge graph...
08:41 am GMT - Sun, April 30, 2023
Dev To Creating Scalable and Reusable React Components
Original article: https://aralroca.com/blog/creating-scalable-and-reusable-react-components TLDR;In this article, I will discuss a common issue that I have encountered in React applications: the ...
07:00 am GMT - Sun, April 30, 2023
Dev To Embracing Your Coding Style: How Do You Express Your Individuality in a Tech Career?
Wen it comes to coding as a career, there's often a lot of pressure to conform to certain norms and standards. From choosing the "right" programming language to working for the "right" company, it can...
07:00 am GMT - Sun, April 30, 2023
Dev To Predicting the Future: Which Programming Languages are Poised to Take the Lead?
As tech keeps moving forward at lightning speed, it's crucial to stay on top of the latest programming languages. The industry is growing and changing fast, so what languages do you think are gonna be...
06:54 am GMT - Sun, April 30, 2023
Dev To Render dynamic components in Angular using viewContainerRef
IntroductionIn Angular, ngComponentOutlet is the simple way to render components dynamically. The other option is to render dynamic components using ViewContainerRef class. ViewContainerRef clas...
06:46 am GMT - Sun, April 30, 2023
Dev To I Built Dexplorer: Disposable Cosmos-based Blockchain Explorer
Recently, I built an exciting project called Dexplorer. As a developer working on a Cosmos-based blockchain on my local machine, I found it quite challenging to test a local chain because we had to qu...
05:52 am GMT - Sun, April 30, 2023
Dev To Unleash the Power of LangChain : 10 Cool Use Cases You Can Build.
IntroductionWow, have you heard about LangChain? It's an incredible technology that's taking the world by storm! LangChain lets developers build applications using large language models (LLMs) and com...
04:44 am GMT - Sun, April 30, 2023
Dev To My Favorite Free Courses to Learn JavaScript in depth
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, If you want to learn JavaS...
01:52 am GMT - Sun, April 30, 2023
Dev To What I learned from 2 years of freelancing
Ah freelancing, the dream of working from anywhere in the world, being your own boss, and making a ton of money. It's a life numerous people dream of. I started freelancing in May 2021 & never loo...
01:49 am GMT - Sun, April 30, 2023
Dev To C file/folder helpers
There are times when the working with files and folders a developer runs into unusual task that for some may be difficult to figure out or takes too much time to code.Bookmark this article for methods...
01:40 am GMT - Sun, April 30, 2023
Dev To The Evolution of Social Media and its Impact on Society
The Evolution of Social Media and its Impact on Society is a fascinating topic that explores how social media has evolved over time and the impact it has had on our society. From the early days of MyS...
12:18 am GMT - Sun, April 30, 2023
Dev To Create a Keyword Generator Chrome Extension
IntroductionBrowser extensions have become increasingly popular in recent times. They are no longer just simple mini applications, but rather well-tailored, profitable products that are used by ...