Your Web News in One Place

Articles by Dev To from December 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
11:39 pm GMT - Fri, December 30, 2022
Dev To .NET 7: Minimal APIs y FluentValidation
IntroduccinMinimal APIs sigue siendo un tema nuevo dentro de la comunidad .NET y creo que an son pocos los que han usado Minimal APIs en un proyecto en produccin.Yo sin duda lo he estado usando,...
11:19 pm GMT - Fri, December 30, 2022
Dev To Moving AWS RDS from Single AZ To Multi AZ
OverviewAmazon Relational Database Service (RDS) is a fully managed database service that makes it easy to set up, operate, and scale relational databases in the cloud. Each Amazon RDS instance runs o...
11:10 pm GMT - Fri, December 30, 2022
Dev To Fast Ethernet -> Gigabit Ethernet
I wanted to hard wire all of my devices on my Local Area Network using Ethernet. I noticed one of my connections was much slower than expected and wanted to fix it. This write up goes over the 7 steps...
09:39 pm GMT - Fri, December 30, 2022
Dev To Picturesocial - Cmo es la arquitectura de una aplicacin
Crear Picturesocial ha sido todo un viaje, cuando comenzamos me propuse crear una red social de cero, con el solo propsito de que aprendamos juntos el proceso de llevar una solucin contenerizada a Ama...
09:19 pm GMT - Fri, December 30, 2022
Dev To Consuming Streaming Stocks Data with Python, Websockets and Pulsar
https://medium.com/@tspann/lets-check-our-stocks-from-finnhub-and-do-some-real-time-analytics-1b7963008e19Lets Check Our Stocks From FinnHub and Do Some Real-Time AnalyticsCode: https://github.com/ts...
08:46 pm GMT - Fri, December 30, 2022
Dev To Engage Customers with a QR Code Virtual Line-Up
As a customer, there is nothing worse than waiting in a long line-up to enter a store. This is especially true during the current boxing week! With a QR code enabled virtual lineup, customers can mai...
08:39 pm GMT - Fri, December 30, 2022
Dev To GitLab DevOps: Deploy to Server
This continues with the long-stalled GitLab DevOps series. An essential piece of any CI/CD system is deploying to another server. You do not want to have to sign in to each server separately and carry...
08:25 pm GMT - Fri, December 30, 2022
Dev To Rails api authentication with devise and Doorkeeper
Ruby on Rails web authentication with devise is easy to get started with, but how can we handle authentication with devise and doorkeeper in a rails api. This article focuses on steps to add authentic...
07:54 pm GMT - Fri, December 30, 2022
Dev To A short introduction to SQL
We currently live in a world that revolves around data, which is why we have seen new areas of employment such as DataStack (Data Science, Data Engineering or Data Analyst) and most importantly, these...
07:14 pm GMT - Fri, December 30, 2022
Dev To Rust Backend API With Axum
Formated API responseThe API is an url shortner written in Rust, using the axum web framework.While building the API I wanted to make the Response in a unified format across all over the routes ...
07:01 pm GMT - Fri, December 30, 2022
Dev To Faa do seu objetivo uma maratona, no uma sprint
O ano era 2002; eu trabalhava como suporte tcnico em um provedor de internet discada local. Entre uma chamada e outra, sempre tinha uns perodos de ociosidade, e apesar de muitas vezes eu passar o temp...
06:53 pm GMT - Fri, December 30, 2022
Dev To 15 DevOps and SRE Tools you Should Know About in 2023
With the constantly evolving landscape of technology, professionals in the DevOps and SRE fields need to stay up-to-date and knowledgeable about the tools and practices driving the industry forward.Wh...
06:47 pm GMT - Fri, December 30, 2022
Dev To How I'm planning to use this space
TL;DRI'm planning to use this space to "think out loud in long format" in public (I do that in short format on Twitter / Mastodon). Additionally I want to make some "personal notes" public in ca...
06:43 pm GMT - Fri, December 30, 2022
Dev To Why Do We Need Authorization and Authentication?
We live in an era where digital data is becoming an increasingly valuable asset, and with that comes the need for privacy and security. Authorization and authentication are two essential security meas...
06:35 pm GMT - Fri, December 30, 2022
Dev To Asymmetric encryption
Asymmetric encryption is a method of encrypting data so that the encryption and decryption keys are different. This means the key used to encrypt the data is not the same as the key used to decrypt it...
06:30 pm GMT - Fri, December 30, 2022
Dev To My Journey as a Fake DevRel
How It StartedBefore the pandemic hit and ruined everyones plans for two and a half years, I attended VueConf in Tampa Florida in 2019. I had been to a handful of conferences before but this one...
06:19 pm GMT - Fri, December 30, 2022
Dev To UI Automation Testing Demo Site
While learning Web UI testing we are always searching for Demo sites that try to mimic real-world scenarios. Over time, several people in the community have developed these sites with different featur...
05:59 pm GMT - Fri, December 30, 2022
Dev To List and play movies
Hello, welcome to the third part of this tutorial course in which you'll learn and understand the basics of Django by building a clone of the popular website Netflix.In the previous part, we set up th...
05:29 pm GMT - Fri, December 30, 2022
Dev To Efficient Way to Invoke All Editors in Git Bash on Windows
Just kidding, it works on all OS as well. Just configure the correct directory upon setting this method.Vim comes as a package when installing Git even though you choose other text editor during insta...
05:24 pm GMT - Fri, December 30, 2022
Dev To EKS Cluster Autoscaler: 6 Best Practices For Effective Autoscaling
We all love Kubernetes for its autoscaling capabilities and enjoy them when running clusters in a managed Kubernetes service like Amazon EKS. Many of you already have set up VPA and/or HPA for pod aut...
04:39 pm GMT - Fri, December 30, 2022
Dev To Weve moved to Fosstodon
Back in November, the DEV Team announced that we had begun exploring the Fediverse: #DEVCommunity: Now available via Toot Erin Bensinger for The ...
04:25 pm GMT - Fri, December 30, 2022
Dev To Learn CSS: Create the React Logo
One of the best ways to learn CSS is by creating something useful while you learn. I will show you how to use the following CSS items by creating the React logo:position: absolutevw (view width)transf...
04:04 pm GMT - Fri, December 30, 2022
Dev To How we build a-la Google Meet with NextJS, PeerJS and SocketIO
Hi there We are two friends, are going to explain how our journey into the world of WebRTC and WebSockets was. We had a lot of struggles, disappointment and also fun. We hope this post will be helpful...
03:55 pm GMT - Fri, December 30, 2022
Dev To Top 10 Free Heroku alternatives for Developers
IntroductionWelcome to our blog post on the top 10 best free Heroku alternatives! If you're a developer looking to deploy your web applications or websites, you may have heard of Heroku as a pop...
03:46 pm GMT - Fri, December 30, 2022
Dev To Experience the Power of Redux Toolkit
Introduction:Redux Toolkit (RTK) is a set of utilities for Redux, a popular state management library for JavaScript applications. It provides a set of conventions and utilities that make it easi...
03:44 pm GMT - Fri, December 30, 2022
Dev To How to Install Ubuntu Linux on Apple Silicon MacBooks
If you enjoy this topic, you will probably like my articles, tweets, and stuff. If you're wondering, check out mysocial media profilesand don't forget to subscribe and follow since I'm offering progra...
03:20 pm GMT - Fri, December 30, 2022
Dev To AWS Network Manager for Performance Engineers
Recently AWS announced an interesting feature in AWS Network Manager called Infrastructure Performance. Now it is possible to monitor the real-time and historical performance of the AWS Global Network...
03:11 pm GMT - Fri, December 30, 2022
Dev To 2022 in review... What a year, again and again!!
Last year, at the same period I started to write a blog post about how to 2021 year was awesome, half of the article was written but I was postive at covid and I was not well, so I decided to never pu...
02:23 pm GMT - Fri, December 30, 2022
Dev To View (Markdown) Source button on DEV
One of the best ways to learn anything is to be able to look at the source code. Browsers provide an easy way to see the HTML source code of a web site.I think it would be nice to have a button (maybe...
02:00 pm GMT - Fri, December 30, 2022
Dev To Introducing Qwik integration for Nx
IntroWhile the Qwik framework itself confidently continues its way to v1, it feels like an exactly right time to introduce the Nx plugin for it, which is named qwik-nx. The main functionality th...
01:44 pm GMT - Fri, December 30, 2022
Dev To Confusing Company Layoffs
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
01:04 pm GMT - Fri, December 30, 2022
Dev To How To Make A Popup | HTML, CSS & JavaScript
Learn how to create a professional-quality popup or modal window from scratch using HTML, CSS, and JavaScript. In this comprehensive tutorial series, you'll master the skills you need to build fully-f...
01:02 pm GMT - Fri, December 30, 2022
Dev To Manage Forms in React Like Pro
Hi, as a developer we always need to handle the forms and when we talk about the forms we also need to deal with the field validations, show the error messages, Mange the submitting statusIf we start ...
01:02 pm GMT - Fri, December 30, 2022
Dev To ESlint , Prettier and Husty : Setup for React Native App
When developing any app, a development team is involved which develop the apps and maintain it. For small project, 5 to 6 team member is involved so it wont be much difficult to manage and maintain. B...
12:31 pm GMT - Fri, December 30, 2022
Dev To Introduction to Singly Linked List and Basic Operations in PHP
Table of ContentsAbout NodeSingly Linked ListConstructorPrint all nodes1. Append2. Get3. Set4. Prepend5. Insert6. Pop First7. Pop Last8. RemoveTime ComplexityA singly linked list is a linear dat...
12:18 pm GMT - Fri, December 30, 2022
Dev To How to code an Android app that shows CPU and battery temperatures?
To create an Android app that displays the CPU and battery temperatures, you can use the Android Debug Bridge (ADB) and the "cat" command to read the temperature values from the system files.Here is s...
12:11 pm GMT - Fri, December 30, 2022
Dev To How to code an Android app that shows CPU states?
To create an Android app that displays information about the CPU states, you will need to use the Android Device Monitor tool and the Android Debug Bridge (ADB).First, open the Android Device Monitor ...
12:09 pm GMT - Fri, December 30, 2022
Dev To Remote jobs
All about Remote jobs Getting a job these days is very tough. The recession impacted every job seeker very badly especially for the freshers. Big Tech Giants like Amazon , Meta , Google , Twitter and ...
12:09 pm GMT - Fri, December 30, 2022
Dev To How to get Remote jobs
All about Remote jobs Getting a job these days is very tough. The recession impacted every job seeker very badly especially for the freshers. Big Tech Giants like Amazon , Meta , Google , Twitter and ...
12:00 pm GMT - Fri, December 30, 2022
Dev To React Performance Optimization Tips
Here are the React Performance Optimization Tips that I personally used or learned from somewhere :1)Use the React.memo() higher-order component or the useMemo() hook to avoid re-rendering components ...
11:08 am GMT - Fri, December 30, 2022
Dev To Create a gradient text effect like Vercel with CSS
Gradient overlay is one of the coolest yet simplest effects that has become very popular in recent years.In this short tutorial, I'll show you how to create such an effect like what you see on sites l...
10:09 am GMT - Fri, December 30, 2022
Dev To Project Wallace 2022 in Review
My review of 2021 generated lots of encouraging comments. Here's what happened with Project Wallace in 2022: Notable releasesCSS Code Quality is the biggest release in terms of complexity and amo...
10:03 am GMT - Fri, December 30, 2022
Dev To Prevent Privilege Escalation with IAM Permissions Boundary: A Practical Guide
AWS provides great documentation to use IAM policies and permissions boundaries. But there is not a straight through example available how to implement it for a common situation. In this blog post, Il...
09:54 am GMT - Fri, December 30, 2022
Dev To CI/CD pipelines with AWS Amplify
The company I work for is an AWS partner and it is natural that many of the applications we build are based on the services offered by Amazon.We're migrating our CI/CD pipelines to AWS Amplify and I w...
09:49 am GMT - Fri, December 30, 2022
Dev To Cryptocurrency Creation 101: A Beginner's Guide to Launching Your Own Coin
IntroductionCryptocurrencies, such as Bitcoin and Ethereum, have gained widespread popularity in recent years as a decentralized and secure form of digital currency. But how are these virtual co...
09:44 am GMT - Fri, December 30, 2022
Dev To Supporting SASS in your TS React project using TSC and esbuild
What a mouthful, right? Supporting SASS in your TS React project using TSC and esbuild... and this is not even the full title which tells what will soon happen here. Its because its a little bit compl...
09:25 am GMT - Fri, December 30, 2022
Dev To Laptop Keyboard with awesome click effects.
...
09:10 am GMT - Fri, December 30, 2022
Dev To Divide and Conquer: A powerful strategy for solving problems
Divide and conquer is a general algorithmic strategy that involves dividing a problem into smaller subproblems, solving the subproblems, and then combining the solutions to the subproblems to solve th...
09:08 am GMT - Fri, December 30, 2022
Dev To Vite or Webpack
WebpackIs a popular build tool for modern JavaScript applications that is designed to bundle and optimize static assets such as JavaScript, CSS, and images. It has a wide range of features and i...
08:53 am GMT - Fri, December 30, 2022
Dev To How To Containerize a node.js Application
IntroductionIt can be painful to run your application in multiple environments (for development and production). Containers allow you to easily take your application and run them in any environm...
08:52 am GMT - Fri, December 30, 2022
Dev To Awesome Weather UI with real time and date, Backdrop filters too.
Weather Card with real time and date.And awesome detail icons (https://fontawesome.com/, https://fonts.google.com/icons)Real Date & Time, Popups, Backdrop filters, Lines, Icons...
07:10 am GMT - Fri, December 30, 2022
Dev To Adding JPEG XL & QOI Support to my Website OS
I'm always having fun adding things to my desktop environment in the browser (daedalOS), which also powers my personal website dustinbrett.com where everything I show here can be tried out.Recently I'...
07:00 am GMT - Fri, December 30, 2022
Dev To Did I become a better programmer in 2022?
In January 2022, I wrote a post about how I wanted to become a better programmer by the end of the year.I set goals, adjusted my plan after a few months, and published an update on it after 3 to 4 mon...
05:35 am GMT - Fri, December 30, 2022
Dev To How to code an Android app that shows barometer data? Step by step guide with code
Here is a step-by-step guide on how to create an Android app that displays barometer data. Step 1: Setting up the development environmentFirst, you will need to set up your development environmen...
04:58 am GMT - Fri, December 30, 2022
Dev To Learn React Router 6 And build this beautiful application
More than 3k+ people have taken advantage of my FREE React Router 5 Introduction course.Today, I'm excited to announce that, I have launched my new React Router 6 video course, as there are many diffe...
02:58 am GMT - Fri, December 30, 2022
Dev To Things That Will Happen to Javascript Full-Stack Development in 2023
End-of-year is a good time to forget our mistakes in the past and have a positive peek into the future. So, as an avid JS/TS full-stack development enthusiast, I've decided to pluck up my courage and ...
12:46 am GMT - Fri, December 30, 2022
Dev To React Lifecycle
O conhecimento sobre o ciclo de vida (ou lifecycle) de um componente React frequentemente solicitado em entrevistas de emprego para desenvolvedores, pois um conceito fundamental para entender como o...
12:11 am GMT - Fri, December 30, 2022
Dev To UNDERSTANDING HOISTING IN JAVASCRIPT
It is not common for developers to call a function or console.log something before it is declared, but JavaScript Hoisting gives us the opportunity to do that, in JavaScript you can use or call a func...
12:03 am GMT - Fri, December 30, 2022
Dev To The basic of the advanced SQL queries: Tuning
In this article I wanna show you things about SQL that I believe will make a difference in your queries.First of all, how does SQL work? This point can be obvious for some one, but I think that could ...
11:49 pm GMT - Thu, December 29, 2022
Dev To My First Code Commit in Ruby
Kevin Murphy: Ruby CommitterI recently had my first code change accepted to the Ruby programming language! Ruby's Coverage module now responds that it supports oneshot_lines mode.Though it may b...
11:49 pm GMT - Thu, December 29, 2022
Dev To Complete Guide on OAuth 2.0 Reference tokens in Asp.Net Core 7 Using Openiddict
IntroductionRefresh tokens are an important part of the OAuth and OpenID Connect protocols, which are used to authenticate and authorize users in web and mobile applications. Refresh tokens are ...
11:41 pm GMT - Thu, December 29, 2022
Dev To Slack Next-gen Platform - Button Interactions
In this tutorial, you'll learn how to use interactions starting from a button in your Slack's next-generation platform apps.There are two approaches to adding button interactions in your next-gen apps...
10:58 pm GMT - Thu, December 29, 2022
Dev To Building a task queue, Part 4
This post is part 4 of a series where I build a task queue system. Other parts:Part 1Part 2Part 3Before we continue, at this point, you'd have noticed the worker is getting fairly complex, so I've mov...
10:23 pm GMT - Thu, December 29, 2022
Dev To How to keep a history of MQTT data with Node.js
The MQTT protocol is very popular in IoT applications. It is a simple way to connect different data sourceswith your application by using a publish/subscribe model. Sometimes you may want to keep a hi...
10:22 pm GMT - Thu, December 29, 2022
Dev To How to implement Authorizer pattern in Ruby on Rails?
OverviewIn this article, we will explore the Authorizer pattern in Ruby on Rails applications. We will provide a definition of the Authorizer pattern and discuss its use cases and examples. We w...
09:33 pm GMT - Thu, December 29, 2022
Dev To Nice tricks for PHP beginners
When we start our journey with programming, we don't really think about coding styles and best practices. We just copy style of our teachers/mentorsYou know this mindset "It works. Don't touch it", bu...
09:25 pm GMT - Thu, December 29, 2022
Dev To Beginners guide to working with Sass
Sass is a popular CSS preprocessor that adds powerful features to traditional CSS, such as variables, mixins, and functions. It allows developers to write cleaner, more organized, and more maintainabl...
09:04 pm GMT - Thu, December 29, 2022
Dev To TIL: setting up proxy server on vite
So, Today I learned how to setup a proxy server on vite. I was tired of seeing this kind of lines over an over:axios.get('localhost:5001/api/products/1234')so, first approach was to create a .env.loca...
08:44 pm GMT - Thu, December 29, 2022
Dev To How to Render Static Text with SDL2
The Code :: https://github.com/patrickodacre/sdl2-odin-examples/tree/master/render-static-textTo render the text to the screen we still require our game loop. I've tried to move as much of that boiler...
08:30 pm GMT - Thu, December 29, 2022
Dev To The Python of Revenge!
Hello readers! I usually write tutorials and articles about programming. But today, I wanted to switch things up and share a story with you. 'The Python of Revenge' is a gripping tale about a programm...
08:17 pm GMT - Thu, December 29, 2022
Dev To Why I always favor Serverless over Kubernetes
IntroductionWait, before you go and pitch your boss on ditching your current setup in favor of serverless without knowing all the details, let's talk about the other player in town first: Kubern...
08:09 pm GMT - Thu, December 29, 2022
Dev To JavaScript Frameworks - Heading into 2023
The wonderful thing about glimpsing into the future is that the path is never completely clear. We can look at trends, and look at innovations and try to chart a course. Better still we can be part of...
08:02 pm GMT - Thu, December 29, 2022
Dev To JS tests: mocking best practices
TL;DRYou can mock imports in multiple ways, all of them valid, but it's usually best to use jest.mock() for "static" mocks and jest.spyOn() for mocks you need to change the implementation for sp...
07:56 pm GMT - Thu, December 29, 2022
Dev To Free Virtual Machine for D365FO Development
Microsoft provides a free web based virtual machine for D365FO development for students.Bear in mind that this environment can be used only for learning purposes only.In this post we will examine how ...
07:48 pm GMT - Thu, December 29, 2022
Dev To These 5 AI Tools Will Make You A Superhuman!!
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 w...
07:29 pm GMT - Thu, December 29, 2022
Dev To Transfer a domain between AWS accounts
It is easy to transfer a domain from one AWS account to another AWS account with the help of AWS CLI.These commands are done with AWS CLI in bash.# Make sure that you have the AWS CLI installedaws --v...
07:20 pm GMT - Thu, December 29, 2022
Dev To Python y Datos, Un viaje de ida
Confieso que necesitaba escribir este artculo hace mucho tiempo, pero estudiar y trabajar todos los das apenas me estaba dejando un margen para ustedes, queridos lectores.Decid detenerme al menos por ...
07:10 pm GMT - Thu, December 29, 2022
Dev To Typescript: Introduction
In this article, we are going learn about What is Typescript? What does it do? Installation process. After reading this article you will have a little bit idea of what is Typescript. This is going to ...
07:06 pm GMT - Thu, December 29, 2022
Dev To ChatGPT inside VSCode with official OpenAI API
CodeGPT extension for VSCodeUsing the official OpenAI API inside the IDE with Code GPT.Download New feature! Get code from commentWrite a comment asking for a specific codePress cmd-shift-i...
06:43 pm GMT - Thu, December 29, 2022
Dev To Tasty Recipes for React & D3. The Ranking Bar.
IntroFrom time to time, my colleagues and I encounter situations where we need to implement custom visual solutions during front-end projects - this includes various tasks such as charts, diagra...
06:39 pm GMT - Thu, December 29, 2022
Dev To CSS Selectors: Style lists with the ::marker pseudo-element
For HTML lists, there was no straightforward way to style the bullets a different color from the list text until a couple of years ago. If you wanted to change just the marker color, you'd have to gen...
06:31 pm GMT - Thu, December 29, 2022
Dev To Expressive Code with Pattern Matching
Have you ever found yourself writing long, cumbersome if-else chains in your code, just to handle a few different cases? If so, you'll want to learn about pattern matching. In this post, we'll explore...
06:14 pm GMT - Thu, December 29, 2022
Dev To How to add pagination to your Next.js app
Written by Taofiq AiyelabeganNext.js is one of the easiest and most popular ways to build production-ready React applications. Over recent years, Next.js has experienced exponential growth, and many c...
05:58 pm GMT - Thu, December 29, 2022
Dev To Fetching and Loading Data from Github
It's usually preferable to write a function that downloads and decompresses data from github (or online data) rather than doing it manually. This is especially true if the data changes frequently: you...
04:51 pm GMT - Thu, December 29, 2022
Dev To Type Widening Is Kinda Weird
Do you notice how in TypeScript that when you initialize a variable to a boolean, string or number, that TypeScript infers the type to be exactly that? A boolean, string or number.For example:let a = ...
04:50 pm GMT - Thu, December 29, 2022
Dev To Stylify CSS: Code your Remix website faster with CSS-like utilities
IntroductionStylify is a library that uses CSS-like selectors to generate optimized utility-first CSS based on what you write. CSS-like selectors No framework to study Less time spent in docs Ma...
04:31 pm GMT - Thu, December 29, 2022
Dev To Whats the Difference Between Jest and Mocha?
Jest and Mocha have both become popular testing frameworks among JavaScript developers. Both are open-source test libraries used to validate code in software applications. Both may be used to run Java...
04:26 pm GMT - Thu, December 29, 2022
Dev To How to build a dropdown filter component with Tailwind CSS and Flowbite
Today I am going to show you how you can build a dropdown filter component using Tailwind CSS and Flowbite to allow users to query through search results in your application based on checkbox and radi...
04:24 pm GMT - Thu, December 29, 2022
Dev To Optimizing Go code with GCCGO for improved performance
One day, my teacher asked me why Go compiled program has terrible perfomance and he kept mentioning about how a good compiler should behave.Tldr; Check out my demo!It is using gccgo -O3 -o cool main.g...
04:02 pm GMT - Thu, December 29, 2022
Dev To The Benefits of Using CSS Preprocessors
In this blog post, we'll take a detailed look at each of these benefits, and see how using a CSS preprocessor can help make your life as a web developer easier. What is a CSS preprocessor?A CSS p...
03:18 pm GMT - Thu, December 29, 2022
Dev To Dictionaries in Python.
1. What are dictionaries in PythonDictionary is one of the data types which is used to store data in the pairs of key : data.It is ordered.It is mutable.Keys should not be duplicated but data can be s...
03:15 pm GMT - Thu, December 29, 2022
Dev To Phero: Build type-safe, full-stack apps with TypeScript
Written by Yan SunSyncing backend API changes to the client app is a common problem frontend developers face. When the backend API interface is changed, the client app may need to be manually updated ...
02:56 pm GMT - Thu, December 29, 2022
Dev To 2022 Wrapped: Communities, Public Speaking, and Other DevRel Stuff From a Non-DevRel Engineer
Its that epiphany time of the year, again! But, before, a bit of an introduction!My passion for developer communities started back in 2014-15 when I first experienced in my hometown (Fortaleza, Brazil...
02:51 pm GMT - Thu, December 29, 2022
Dev To How to Create Custom Cursor Without Using Frameworks
In this video, we'll walk you through the steps needed to create a custom cursor for your website or application,without relying on any external frameworks. We'll also provide some tips and tricks for...
02:38 pm GMT - Thu, December 29, 2022
Dev To On the fourth day of Enhancing: Composing elements
Building web components out of smaller components is one of the most powerful features of web components. Todays lesson will show you how to build a page wrapper component to include a header and foot...
02:15 pm GMT - Thu, December 29, 2022
Dev To Slack Next-gen Platform - Trigger Configurator
In this tutorial, you'll learn how to build [a workflow to configure another workflow's triggers in your Slack's next-generation platform apps.When you learned how to add an event trigger that require...
02:03 pm GMT - Thu, December 29, 2022
Dev To How to Add ChatGPT to Your Programming Toolkit
If you enjoy this topic, you will probably like my articles, tweets, and stuff. If you're wondering, check out mysocial media profilesand don't forget to subscribe and follow since I'm offering progra...
01:25 pm GMT - Thu, December 29, 2022
Dev To React Fiber - React Fiber Architecture
React Fiber , React-. . React Fiber Architecture https://github.com/acdlite/react-fiber-architecture React Fiber React . React Fiber React , . ...
01:19 pm GMT - Thu, December 29, 2022
Dev To Get Yesterday Date in JavaScript
Learn to remove one day-to-date in JavaScript using the native date object. How to Get Yesterday Date in JavaScript?The best way to get yesterdays date in JavaScript is by using the Date object. ...
12:58 pm GMT - Thu, December 29, 2022
Dev To Let's build a contact form with Next.js
Most of the websites have a contact page where you can send a message to reach the owner. They look something like this:In this article, we will create a similar form with React in Next.js. First, I w...
12:14 pm GMT - Thu, December 29, 2022
Dev To Appwrite OSS Fund Sponsors Robyn
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
12:10 pm GMT - Thu, December 29, 2022
Dev To Dynamically Change the Content-Disposition of an S3 Object URL
The Content-Disposition response header of an S3 object can be changed dynamically by modifying the header value in the HTTP response that is returned when the object's URL is accessed.One way to do t...
11:50 am GMT - Thu, December 29, 2022
Dev To My Hackerrank Internship Experience
This article is about my internship at Hackerrank.HackerRank is a technology hiring platform that helps over 1,000 companies hire skilled developers and innovate faster. Their mission is to match ever...
11:49 am GMT - Thu, December 29, 2022
Dev To 13 Best Live Chat Widgets for your Ecommerce Store
A live chat widget is a chat box found on websites that works as a communication channel for customers as an alternative to the e-mail way of customer support. This feature has revolutionized how busi...
10:43 am GMT - Thu, December 29, 2022
Dev To Cool Github repositories for Everyone
Useful repositories for every developer!!This is a hand picked and carefully curated collection of cool github repositories. These repositories offer many courses/tutorials/materials for learni...
10:29 am GMT - Thu, December 29, 2022
Dev To React Hooks vs. Redux
In developing and application, Data management is an important concept used by developers to minimize potential errors by establishing processes and policies for usage and building a single source of ...
10:06 am GMT - Thu, December 29, 2022
Dev To How to create a private image upload using Appwrite and Flutter
Public image libraries such as Unsplash have been a breath of fresh air for content creators, enabling access to tons of copyright-free images. Sometimes, though, creators prefer privacy content and w...
10:00 am GMT - Thu, December 29, 2022
Dev To Supercharge Your Web Dev Workflow With Emmet
Emmet is a tool that allows you to quickly generate HTML and CSS code by using abbreviations and expanding them into full code.It is built into many popular code editors, including Visual Studio Code,...
09:38 am GMT - Thu, December 29, 2022
Dev To How to push your project to GitHub from RStudio
In this article, I write about a step-by-step walk through I had the opportunity to guide members of DeKUT {R} Community, a student led data science community in Dedan Kimathi University in Kenya duri...
09:29 am GMT - Thu, December 29, 2022
Dev To Data detective: Tips and tricks for conducting effective exploratory data analysis
Exploratory data analysis (EDA) is an approach to analyzing and understanding data that involves summarizing, visualizing, and identifying patterns and relationships in the data. There are many differ...
09:06 am GMT - Thu, December 29, 2022
Dev To How to become frontend developer
Becoming a frontend developer typically involves learning how to build and maintain the user-facing side of websites and applications. Here are some steps you can take to start your journey towards be...
09:00 am GMT - Thu, December 29, 2022
Dev To Playwright - Generate tests' code
Hi there,today you will learn how to generate the code for your tests.First of all, you have to run the application, so type in your terminal npm run dev , and you will have your application up and ru...
08:47 am GMT - Thu, December 29, 2022
Dev To Git in 10 mins
Ah, back after a veryyyy long time.Well, guess I could be more regular now.Okay then back to the blog. Table of Contents:1.Staging2.Making Commits3.Reverting4.Forking5.Branching6.Merging and Conf...
08:23 am GMT - Thu, December 29, 2022
Dev To The Combination Of ChatGPT and Google Search Engine
There has been a lot of discussion and debate surrounding ChatGPT, as there is with any new bot. Some people support it while others are opposed to it. In my experience, ChatGPT has been a helpful too...
08:13 am GMT - Thu, December 29, 2022
Dev To Introducing ChatGPT: The Ultimate Tool for Quick and Accurate Answers
ChatGPT is the perfect tool for finding quick and accurate answers to your questions. With the ChatGPT extension, you can access our responses alongside search results on Google, Bing, and DuckDuckGo....
07:56 am GMT - Thu, December 29, 2022
Dev To How you can use Chat GPT on daily basis
Hi, developers, Yesterday, I've released a Youtube video on How you can use Chat GPT at your work. I am also showing some real examples in the video to get better understanding.Below is the link, Kudo...
07:51 am GMT - Thu, December 29, 2022
Dev To How to create a .gitignore file?
Recently I published an article that was viewed by more than 13K people. I talked about the usefulness of having a .gitignore file in your git repositories. Billions of un...
06:33 am GMT - Thu, December 29, 2022
Dev To Slack Next-gen Platform - Advanced Modals
In this tutorial, you'll learn how to use advanced modal interactions in your Slack's next-generation platform apps.You may have already read The "Built-in Forms" tutorial. With the built-in OpenForm ...
05:27 am GMT - Thu, December 29, 2022
Dev To JavaScript Basic Introduction!
Here is a quick reference cheat sheet for JavaScript, including common syntax, methods, and operators:SyntaxVariablesTo declare a variable in JavaScript, use the var keyword followed by the name of th...
04:33 am GMT - Thu, December 29, 2022
Dev To How to fix the most common mistakes in Git - learn it by breaking it
We all know how awesome Git is in tracking changes, simplifying collaboration between multiple developers and streamlining DevOps operations and it does all of that in the simplest ways.However, not e...
04:33 am GMT - Thu, December 29, 2022
Dev To How to fix the most common mistakes in Git - save this for when you need it
We all know how awesome Git is in tracking changes, simplifying collaboration between multiple developers and streamlining DevOps operations and it does all of that in the simplest ways.However, not e...
04:15 am GMT - Thu, December 29, 2022
Dev To How to link a Cognito account with a Google account(source code full stack)
Photo by [Flo Karr](https://unsplash.com/@flo_karr) IntroductionRecently, I worked on a project that required users to be able to sign in with their Google account and users to be able to link th...
04:12 am GMT - Thu, December 29, 2022
Dev To OpenLens Deprecated Logs & Shell
OpenLens is the open-source project behind one of the most adopted Kubernetes IDE, Lens. In simple terms, it is nothing less than Lens without its proprietary components. OpenLens falls under the MIT ...
04:03 am GMT - Thu, December 29, 2022
Dev To Slack Next-gen Platform - "reaction_added" Event Trigger
In this tutorial, you'll learn how to use event triggers, which do not require channel IDs in your Slack's next-generation platform apps.An event trigger can be invoked when a specific event occurs in...
03:55 am GMT - Thu, December 29, 2022
Dev To What Distinguishes Great Software Engineers?
Recently I read the article "What Distinguishes Great Software Engineers?" (Springer link), published in 2019 by Paul Luo Li, Amy J. Ko, and Andrew Begel, which synthesizes their findings of the key c...
03:18 am GMT - Thu, December 29, 2022
Dev To Slack Next-gen Platform - "channel_created" Event Trigger
In this tutorial, you'll learn how to use event triggers, which do not require channel IDs in your Slack's next-generation platform apps.An event trigger can be invoked when a specific event occurs in...
02:56 am GMT - Thu, December 29, 2022
Dev To 22 Extenses do Chrome focadas em produtividade para Desenvolvedores, Techs e Designers
Extenses do ChromeO Google Chrome o navegador mais utilizado por desenvolvedores web. A razo para isso o acesso a um grande nmero de extenses e ferramentas do navegador, o que facilita muito o...
12:07 am GMT - Thu, December 29, 2022
Dev To Learning Kafka Part One: What is Kafka?
Welcome to the first installment of Learning Kafka series. Its time to meet Kafka proper. What Exactly is Kafka?According to Kafkas documentation, Kafka is described as an open-source Distributed...
11:11 pm GMT - Wed, December 28, 2022
Dev To Getting started with Microservice architecture
With large data getting out of hand,tech industries struggle to scale their services.Software architecture refers to the high-level structure of a software system, the discipline of creating such stru...
10:55 pm GMT - Wed, December 28, 2022
Dev To Web Components:Observed Attributes
Notice the Vikings link background is Purple. The other one is Yellow.The HTML markup for the image above was:<h2> The NFC North</h2><a href="https://www.vikings.com/"> <color-s...
10:33 pm GMT - Wed, December 28, 2022
Dev To Broadcasting custom Turbo actions like set_title, morph, and more
One of the great new features of Hotwire Turbo 7.2 was custom actions. Originally, Turbo allowed us to send stream actions to the browser to add, remove, or replace some HTML. Now, we can tell the bro...
10:26 pm GMT - Wed, December 28, 2022
Dev To DynamoDB and its Data Pane Operations - 3
This is the 3rd and the last article in the series for Data Pane 1 (read-write) operations and Data Pane 2 (read-write) operations.In this article, I am going to show you such operations on DynamoDB s...
10:01 pm GMT - Wed, December 28, 2022
Dev To Tailwind CSS: Replacing Complex Classes with @apply
Tailwind CSS provides a wealth of pre-defined utilities to help web developers create responsive and interactive web designs and layouts. One such utility is @apply a Tailwind CSS directive that allo...
09:59 pm GMT - Wed, December 28, 2022
Dev To Practicing algorithms using Polyglot Notebooks - part 1 (setup)
There are many ways to practice algorithms: using online editors or by writing console apps and even more complicated programs with unit tests. You can also practice it on LeetCode.I would like to sho...
09:26 pm GMT - Wed, December 28, 2022
Dev To Welcome Thread - v206
Welcome to 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 yourself.Reply to someone's comment, either w...
08:52 pm GMT - Wed, December 28, 2022
Dev To Using Google Maps Local Results API from SerpApi
IntroWhat will be scrapedWhy using API?Full CodePreparationCode ExplanationOutputLinksIntroIn this blog post, we'll go through the process of extracting data from Google Maps Locals results using Pyth...
08:49 pm GMT - Wed, December 28, 2022
Dev To 10 Tips for Building Scalable and Performant Data Pipelines with Apache Pulsar
10 Tips for Building Scalable and Performant Data Pipelines with Apache PulsarIntroduction:1) Data pipelines play a crucial role in modern organizations, allowing them to efficiently move and process ...
08:44 pm GMT - Wed, December 28, 2022
Dev To Using Angulars EventEmitter to Share Data Between Child and Parent Components
There are often scenarios in Angular where we need to communicate between components, specifically to send data from a child component to it's parent component. Consider this Angular 12 app for managi...
08:41 pm GMT - Wed, December 28, 2022
Dev To Os 10 React Hooks Mais teis: 05 - useReducer
Este o quinto artigo de uma srie de 10, que explica de forma simplificada e com exemplos, os react hooks mais utilizados em programao.O useReducer um hook do React que permite gerenciar o estado de ...
08:25 pm GMT - Wed, December 28, 2022
Dev To 12 New Year's Resolutions to Improve your Job Search
Written by Sam Ogletree, Marketing & Media Manager at Stout SystemsThe new year is a great time to reflect on where youre at career-wise, where youve been, and where youd like to be. Are you hopin...
08:01 pm GMT - Wed, December 28, 2022
Dev To $350 XSS in 15 minutes
Hello This is my first and last Bug Bounty Writeup this year. I am sharing with you my latest XSS finding, which Ive found 2 weeks ago.This was the fastest and a bit unusual flow that I normally do wh...
08:00 pm GMT - Wed, December 28, 2022
Dev To SQL cheat sheet
Here is a cheatsheet for SQL:SELECT - used to retrieve data from a databaseSELECT column1, column2, ...FROM table_nameWHERE condition;INSERT INTO - used to insert new rows into a tableINSERT INTO tabl...
07:33 pm GMT - Wed, December 28, 2022
Dev To CodeNewbie Season 22 Episode 8! From Opera to Code with Anna McDougall
In S22E8 of the CodeNewbie Podcast, @saronyitbarek talks to Anna McDougall, who was once an opera singer and is now a Director of Product and Engineering, about Anna's experience in tech and navigatin...
07:11 pm GMT - Wed, December 28, 2022
Dev To How to remove your phone as a distraction
Do you sit down to do some deep work, only to be distracted by your phone? I used to be the same way, getting more frustrated by not getting things done. In this blog post, I will share the lessons I ...
06:56 pm GMT - Wed, December 28, 2022
Dev To Basic Type Transformations with Typescript
Basic Type Transformations with TypescriptWhy type transformationsCreate a Union from Object keysExtractExcludeUnWrapSummaryIf you're reading this, it is safe to assume that you can write type a...
06:32 pm GMT - Wed, December 28, 2022
Dev To Anyone familiar with GSAP?
Help me out!Let's start conversation!...
06:10 pm GMT - Wed, December 28, 2022
Dev To Kubernetes: Main Components Overview
What is K8s?Kubernetes, also known as K8s, is an open-source system for automating the deployment, scaling, and management of containerized applications.Open-source container orchestration tool...
05:16 pm GMT - Wed, December 28, 2022
Dev To The Process of creating Software Libraries
please note that this post is part of a series of posts if you are not familiar with the topic i suggest you go through part 1 of this post.*Creating a software library is a complex process that invol...
05:04 pm GMT - Wed, December 28, 2022
Dev To 3 popular Python style guides that will help your team write better code
A code style guide is a set of rules, standards, or best practices that outline how your team should write, format, and organize the source code. In an ideal world, your teams source code should look ...
04:51 pm GMT - Wed, December 28, 2022
Dev To 20 Unique APIs For Your Next Project
APIs (Application Programming Interfaces) are useful because they allow different software systems to communicate with each other and exchange data in a standardized way. APIs can also be used to expo...
04:22 pm GMT - Wed, December 28, 2022
Dev To pyaction: A Docker container with Python, git, and the GitHub CLI
What is pyaction?The pyaction container is a Python slim image on top of which I've added git and the GitHub CLI, as well as gpg and curl. For the motivating usecases, I mainly need Python, git,...
04:20 pm GMT - Wed, December 28, 2022
Dev To Basics of the Internet
There isagreat book called High Performance Browser Networking byIlya Grigorik that contains basic knowledge about networking and data transfer optimizations. Inthis book author writes the following a...
04:10 pm GMT - Wed, December 28, 2022
Dev To Become an expert in Artificial Intelligence with Microsoft Learn
Artificial Intelligence (AI) is a constantly evolving technology and is becoming increasingly important in the business and technology world. Microsoft is a leader in the field of AI and has created a...
04:04 pm GMT - Wed, December 28, 2022
Dev To AWS Networking 101
Last week I gave a training to my team about AWS Networking. And I realized that this training would be perfect for a post here. So, grab your coffee and lets start it. AgendaReviewing the Basics...
03:57 pm GMT - Wed, December 28, 2022
Dev To Year 2022 Streaming Wrap-Up
Welcome to a Year 2022 wrap-up by Timothy Spann. Best of 2022I am responsible for spreading the good word of Apache Pulsar. I accomplish this by doing talks, meetups, articles, podcasts, videos...
03:32 pm GMT - Wed, December 28, 2022
Dev To Elastic Beanstalk: Simplify the Cloud
The only problem with AWS is that it is really versatile. It is packed with an ever increasing number of services. Each of these services continues to evolve, taking on more functionality and flexibil...
03:25 pm GMT - Wed, December 28, 2022
Dev To Using CodeGeeX as a GitHub Copilot alternative
Written by Fimber ElemuwaWhen GitHub Copilot was released to the public in June 2022, developers worldwide were over the moon, mainly because theyd been waiting for this since the preview was launched...
03:18 pm GMT - Wed, December 28, 2022
Dev To 2022 in Serverless
On January 4th, I announced the tech word of the year was async. For me personally, I was prepared for a year of education on event driven architectures. I was determined to go full-swing at work into...
03:00 pm GMT - Wed, December 28, 2022
Dev To How to perform a global find and replace of text (replace all occurences in all files) in VS Code
I needed to replace the same string across 21 files in a project recently. I thought this should be quick and easy.Oddly, it was not obvious how to do this in VS Code! If you want to do in the UI, it ...
02:48 pm GMT - Wed, December 28, 2022
Dev To On the third day of Enhancing: API routes and the Store
On day one, we started a new project, then on day two, we created a new page and our first Enhance component. Today, well introduce API routes and the store. API RoutesEnhances API routes are bac...
02:32 pm GMT - Wed, December 28, 2022
Dev To What's involved with NativeScript open source?
As someone who has been lucky to enjoy NativeScript open source for several years and an active contributing member to it's Technical Steering Committee (TSC), I feel it my duty to share what is actua...
02:21 pm GMT - Wed, December 28, 2022
Dev To Introduction to Jetpack Compose for NativeScript
Building user interfaces declaratively is something the Web community has widely adopted, and nowadays, large applications are built following these principles. For example, Google launched Jetpack Co...
02:11 pm GMT - Wed, December 28, 2022
Dev To Code Smell 189 - Not Sanitized Input
Bad actors are there. We need to be very careful with their input.TL;DR: Sanitize everything that comes from outside your control. ProblemsSecurity SolutionsUse sanitization and input filter...
01:57 pm GMT - Wed, December 28, 2022
Dev To Debugging Node.js apps with Visual Studio Code debugger
Rather than doing it with console logs, debugging with a debugger and breakpoints is recommended. VSCode provides a built-in debugger for JavaScript-based apps. This post covers configuring and runnin...
01:46 pm GMT - Wed, December 28, 2022
Dev To Resumability vs Hydration
By Miko Hevery.Original: https://www.builder.io/blog/resumability-vs-hydrationResumability is a faster alternative to Hydration. At first glance, it may seem like resumability and Hydration are ...
01:35 pm GMT - Wed, December 28, 2022
Dev To React useEffect only on Update
Have you ever thought what is the best way to run Redacts useEffect Hook only on updates? Have you ever considered Redacts useRef Hook as a solution to create an instance variable and track the lifecy...
01:21 pm GMT - Wed, December 28, 2022
Dev To 2022 Memorable Moments
When I shared my journey 2021, I was wondering can I do any better in future and to my surprise, I could go above and beyond my own records in 2022. Everytime when I post in social media about the pre...
01:14 pm GMT - Wed, December 28, 2022
Dev To Amazon Interview Experience
Hi there ,I am sharing my Interview Experience at Amazon. Also I didn't selected but I really enjoy the experience.So , I applied at Amazon for SDE-1 Role at their Career Portal.I applied there and af...
12:29 pm GMT - Wed, December 28, 2022
Dev To API Testing and Development with FastAPI
API testing and development can be a daunting task for even the most experienced developers. With the introduction of FastAPI, however, the process has become significantly easier and more efficient. ...
12:15 pm GMT - Wed, December 28, 2022
Dev To 5 Years of Coding Interview Lessons in 2 Minutes
In the last 5 years I have given 20+ coding interviews.As a result my approach to prepare and give them has significantly changed.Reflecting on my mistakes, I have documented my learnings in 28 lesson...
12:14 pm GMT - Wed, December 28, 2022
Dev To 5 Tools for Managing Hybrid Development Teams in 2023
In research by Gallup, 60% of US workers want to stay remote and do not wish to join physical offices, and leaders are often faced with the challenge of designing hybrid workplaces. This new way of w...
12:10 pm GMT - Wed, December 28, 2022
Dev To Heres how and which apps and tools tech teams all over the world used in 2022
Hey yoMy name is Arsen and I'm building companies.tools it's where tech teams share which apps they use to build their product. As the year is coming to an end I decided to do a year recap, showcase ...
12:09 pm GMT - Wed, December 28, 2022
Dev To Design Pattern list
Gang of Four Design PatternsCreational Design PatternsAbstract FactoryBuilderPrototypeSingletonStructural Design PatternsAdapterBridgeCompositeDecoratorFacadeFlyweightProxyBehavior Design Patter...
11:34 am GMT - Wed, December 28, 2022
Dev To In defence of "semantic CSS" and the separation of concerns.
We are currently in the process of redesigning our website at work. One of the many conversations that came up was what frontend framework to use. Tailwind, inevitably, was one of those suggested and ...
11:30 am GMT - Wed, December 28, 2022
Dev To How to Write an Awesome Readme
IntroductionAfter the code, the readme is the most important thing to add to your project. Readme will be referred to as docs for small libraries and projects. It will reflect the project. For a...
11:29 am GMT - Wed, December 28, 2022
Dev To 12 hand-picked chrome extensions that will change the way you do web development in 2023
This guide recommends 12 Chrome extensions that can help developers increase their productivity.The extensions include tools suitable for developers of all types, including front-end, back-end, and fu...
11:27 am GMT - Wed, December 28, 2022
Dev To React Filters with map
Hello Everyone today i will discuss how you can create filter with different form elements like checkbox,input,select and slider.I will provide the entire code through codesandbox and Explain the main...
11:26 am GMT - Wed, December 28, 2022
Dev To Open Source first Anniversary Star 1.2K! Review on the anniversary of LakeSoul, the unique open-source Lakehouse
LakeSoul, the only Chinese open-source lakehouse framework, has been open source for one year since the end of December 2021. During this year, two versions, 1.0 and 2.0, have been released successive...
11:11 am GMT - Wed, December 28, 2022
Dev To The importance of user experience in web design
Hello everyone! It's been a while since I last posted, but I'm excited to be back with a new topic to share with you today. As an online marketer, I know firsthand the importance of user experience in...
10:55 am GMT - Wed, December 28, 2022
Dev To Core JavaScript: Hoisting
About the seriesCore JavaScript is a series I'm writing that covers, as the name suggests, some of the core principles of JavaScript. It originally started as a study or reference material for m...
10:47 am GMT - Wed, December 28, 2022
Dev To Scalable and Maintainable React Project Structure Every Developer Should Use.
A good project structure can have a huge impact on how successful a project is in terms of understanding the codebase, flexibility, and maintenance. Projects that are not well structured and maintaine...
10:08 am GMT - Wed, December 28, 2022
Dev To The Importance of Mentorship in Tech
The definition of mentorshipIf youre thinking about finding a mentor, there are a few things you should keep in mind. First, consider what you want to get out of the relationship. What do you ho...
10:02 am GMT - Wed, December 28, 2022
Dev To 4 places to use Chat GPT
Under the HoodThe picture begins when I want to use chat GPT for my work. I was confused about how to use it and where it can fit well.If you want to watch instead of readingSo I did a bit of re...
09:23 am GMT - Wed, December 28, 2022
Dev To Understanding the basics of Express Middleware
In this article, we will understand what Express middleware is and how to use it in a NodeJS application.As the name in itself is self explanatory, Express works as a middleware in an application. Typ...
09:17 am GMT - Wed, December 28, 2022
Dev To Diagrams as code
Most of you have heard of infrastructure as code by now. But building cloud infrastructures is more than coding infrastructure. In this blog I will show you how I make my own live easier by generating...
09:05 am GMT - Wed, December 28, 2022
Dev To Stock prediction algorithm in Python
To create a stock prediction algorithm in Python, you will need to follow these steps:Collect historical data for the stock you want to predict. You can use a financial API or web scraping to get this...
09:00 am GMT - Wed, December 28, 2022
Dev To Building a free Open-source portfolio template using HTML, CSS and JS | Part 3
On the 15th of May in 2020 I wrote here about the free open source portfolio template that anyone could use for free. GitHub Repo Link Check out the live demo here S...
08:46 am GMT - Wed, December 28, 2022
Dev To Querying All Appwrite Developers - GraphQL Has Arrived
Hot on the heels of two huge releases comes Appwrite 1.2, bringing with it a brand new, highly anticipated service: GraphQL. Our vision for Appwrite is always to meet developers where they are. Build ...
07:37 am GMT - Wed, December 28, 2022
Dev To Building 3D Smart City Based on JavaScript and WebGL
With the enlargement of city size, it is difficult to thoroughly display the city panorama in traditional ways, but with the application of 3D technology, the way of 3D city group appears to present t...
06:51 am GMT - Wed, December 28, 2022
Dev To 2022: Another great year!
It's such a clich to say that the year was busy. But it was. Probably it'd be better to say it was incredibly fruitful, even though I didn't meet many of the goals I set for this year.Anyway, it's tim...
06:50 am GMT - Wed, December 28, 2022
Dev To Is coding the only way to get SDE roles?
Coding is one way to gain skills that are relevant to software development engineer (SDE) roles, but it is not the only way. There are many other skills and experiences that can be valuable for SDE ro...
06:37 am GMT - Wed, December 28, 2022
Dev To Review: 10 Top API Mock Tools
What is API mockAPI mock, or mock API, is a simulated version of an API that is used for testing and development purposes. It allows developers to test their applications or services without rel...
06:08 am GMT - Wed, December 28, 2022
Dev To "The Power of Bit Manipulation: How to Solve Problems Efficiently"
There are a few key topics that are important to understand when it comes to bit manipulation in competitive programming:Bitwise operations: It is important to understand how to use the bitwise operat...
06:01 am GMT - Wed, December 28, 2022
Dev To Introduction to React Suspense
Introduction to SuspenseReact <Suspense> is a Wrapper component used to Show a fallback Components until the child component completes the operations like fetch() or any other asynchronous...
05:08 am GMT - Wed, December 28, 2022
Dev To [1] What is frontend architecture?
Frontend architecture, what about it?When it comes to frontend development, software and development aren't the most popular topics. However, software development is critical in the long run. Fro...
04:45 am GMT - Wed, December 28, 2022
Dev To Getting Started with Git and GitHub: A Beginner's Guide
I remember when I started coding as a CS student, I used to start each project in a separate folder to keep things clean and be able to find each project easily, especially that was the case for the h...
04:13 am GMT - Wed, December 28, 2022
Dev To How to Write automatic AI content for your WordPress blog using Open AI's ChatGPT-3
What is OpenAIOpenAI is a research laboratory based in San Francisco, California. It's mission is to ensure that artificial general intelligence benefits all of humanity. What isChatGPTChat...
04:09 am GMT - Wed, December 28, 2022
Dev To Mastering Any Programming Language
If I tell you that I normally learn a programming language in a single night and start playing around with its advanced features you would not believe me, but here is the truth to this story. Masterin...
03:28 am GMT - Wed, December 28, 2022
Dev To How to use APP_INITIALIZER token in Angular
APP_INITIALIZER is a powerful feature in Angular that allows developers to perform tasks before the application starts. It is essentially a way to run code during the bootstrapping process of an Angul...
02:37 am GMT - Wed, December 28, 2022
Dev To Deixando seu 'Ol, mundo' com o Python
O que faremos aqui?Vamos instalar o Python, a IDE, corrigir variveis de ambiente e escrever nosso primeiro comando no Python no sistema operacional Windows. Por que Python?Para novas aventu...
01:33 am GMT - Wed, December 28, 2022
Dev To Slack Next-gen Platform - Built-in Forms
In this tutorial, you'll learn how to use the built-in forms in your Slack's next-generation platform apps.The next-gen platform offers a simple form feature, which is available as a built-in Schema.s...
01:05 am GMT - Wed, December 28, 2022
Dev To Ways to make Android Emulator run faster
There are several steps you can take to make an Android emulator run faster in a computer system:Use a hardware accelerator: Many Android emulators support the use of hardware acceleration, which allo...
12:17 am GMT - Wed, December 28, 2022
Dev To We Rebuilt Our Website Here's What We Learned.
We recently just rebuilt our entire website in Gatsby and Tailwind. The reason? Our last website sucked. The original website was written in Pure HTML and optimized with Parcel, which led to more head...
12:16 am GMT - Wed, December 28, 2022
Dev To Create and Read MS Word documents with ePython
In this article, I will show you how one can easily create and read Microsoft Word documents using InterSystems IRIS with the leverage power of embedded Python. SetupFirst things first, lets inst...
11:21 pm GMT - Tue, December 27, 2022
Dev To AWS Budgets: Update alert thresholds unlimitedly with Lambda
MotivationWhen I use AWS Budgets, I can receive notifications when the billing is above a threshold. The facts are that:We can set only 10 alert thresholds for one budget.Two budgets are free bu...
10:50 pm GMT - Tue, December 27, 2022
Dev To Indexing 101
Imagine, I give you a phone book and ask you to find me the phone number Harry Potter from it. What would you do? Search every page of the phone diary for Harrys number. ( I wish my phone book had Har...
10:29 pm GMT - Tue, December 27, 2022
Dev To Moving My Blog from Next.js to Astro
A few years ago I tried to set up my blog with Gatsby, but I soon got lost in its complexity. Having to define my GraphQL API was a bit of an overkill and it was difficult to navigate all the extensio...
09:47 pm GMT - Tue, December 27, 2022
Dev To Top 20 Python Interview questions and answers for beginners
Python is one of the most popular and loved programming languages today. It was developed by Guido van Rossum and was first released in 1991. From startups to big tech companies and freelancers, every...
09:17 pm GMT - Tue, December 27, 2022
Dev To Connect Wallet to React dApp with ConnectKit
ConnectKit is a React library for connecting dApps to wallets. As at the time of writing this article, the v1.1.1 edges other competitors with typescript support, custom themes, and language translati...
08:38 pm GMT - Tue, December 27, 2022
Dev To Key React 18 release features in 2022
The long-awaited version 18 of React was finally released this year and it was just as famous as its previous version 16 (when Hooks were released). In this article, to close out the year on a high no...
08:37 pm GMT - Tue, December 27, 2022
Dev To React Router Data Fetching
IntroductionIn the most recent versions of React Router we were given a set of very interesting primitives and many of them are related to data fetching.In the past, we always made http requests...
08:03 pm GMT - Tue, December 27, 2022
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...
07:59 pm GMT - Tue, December 27, 2022
Dev To Java vs Javascript - What's the difference and Which is better?
Java and JavaScript are two programming languages that are often confused due to their similar names, but they are actually quite different.Java is a programming language that was developed by Sun Mic...
06:57 pm GMT - Tue, December 27, 2022
Dev To The Massive Hidden Power of Breakpoints
It's been a big week. I'm currently reviewing the final draft of my upcoming debugging book. This is always a sobering, and exciting moment. A moment in which all of a sudden all the months of work be...
06:48 pm GMT - Tue, December 27, 2022
Dev To VS Code extensions every web dev needs to know
VS Code is a pretty popular code editor. In my oppinion that popularity is completely earned. But on it's own VS Code is kinda bland and not great to work with. The bread and butter of VS Code are cou...
06:33 pm GMT - Tue, December 27, 2022
Dev To Salesforce Functions with Heroku Data for Redis
Salesforce Functions and Heroku Data Series: Part Two of ThreeThis article is part two of a three-part series on using Heroku Managed Data products from within a Salesforce Function. In part one...
06:07 pm GMT - Tue, December 27, 2022
Dev To A philosophy of software design by John Ousterhout
I recently came across this small (less than 200 pages) and clever book which I found very interesting.With the aim to make you buy your own copy, I will tell you about this book, focusing mainly on t...
05:54 pm GMT - Tue, December 27, 2022
Dev To Perform multiple tasks concurrently in Python: "Asynchronous Programming in Python with Asyncio"
Asyncio is a Python library for writing asynchronous code. Asynchronous programming allows a program to perform multiple tasks concurrently, rather than waiting for one task to be complete before star...
05:40 pm GMT - Tue, December 27, 2022
Dev To Docker: The Key to Building Production-Quality Applications
Are you tired of manually installing dependencies and configuring environments every time you want to deploy your application to a new environment? Docker can help!Docker is a tool that allows you to ...
05:38 pm GMT - Tue, December 27, 2022
Dev To Year in Review: My Productivity Setup As A Software Engineer
The end of this year is approaching, as many people take some time to reflect on the past 12 months, I want to review the productivity system Ive used as a software engineer, and share what have worke...
05:21 pm GMT - Tue, December 27, 2022
Dev To Dockerizing Python Application
Docker provides the capability to package and run an application in a loosely isolated environment called a container. It is an open platform for developing, shipping, and running applications.In this...
05:20 pm GMT - Tue, December 27, 2022
Dev To managing your aws resources with python and boto3
managing your aws resources with command line utilities or via configuration files is pretty commonplace. but if you want to manipulate your aws programatically, there are significantly fewer options....
05:09 pm GMT - Tue, December 27, 2022
Dev To 5 B2B Ecommerce Sites You Should Learn UX From
I am a UX specialist experienced in both developing and texting great UX experiences.For this article series, Ive spent time digging into some of the best ecommerce sites for B2B and zoomed in on what...
05:00 pm GMT - Tue, December 27, 2022
Dev To Monorepos with pnpm - Part 1: A performant package manager
By the end of 2020, npm released the v7 of their package manager. The most noticeable change was that it now offered support for workspaces. That meant you could finally manage a monorepo with the Nod...
05:00 pm GMT - Tue, December 27, 2022
Dev To Monorepos - pnpm: a performant npm
By the end of 2020, npm released the v7 of their package manager. The most noticeable change was that it now offered support for workspaces. That meant you could finally manage a monorepo with the Nod...
04:57 pm GMT - Tue, December 27, 2022
Dev To My first React project
I asked how to get motivation to learn React and to my surprise that its self gave me some motivation. I made a "skill card" using React components....
04:51 pm GMT - Tue, December 27, 2022
Dev To How to Localize your SaaS Application: Best Practices
As a SaaS business grows, it becomes more important for you to make your product available to users all over the world. As more and more customers from different locales come in, you might start to wo...
04:47 pm GMT - Tue, December 27, 2022
Dev To 5 Steps to Getting Started with Ubuntu: A Beginner's Guide to the Popular Linux OS
Ubuntu is a popular open-source operating system that is based on the Debian Linux distribution. It is known for its ease of use and versatility, and is a great choice for those who are new to Linux o...
04:37 pm GMT - Tue, December 27, 2022
Dev To Reset User Passwords
Forgetting a password can always happen, and we must ensure a user can recover their information in a simple, secure way. Here, I will go through the basic steps to send OTPs(One-Time-Password) via em...
04:33 pm GMT - Tue, December 27, 2022
Dev To How to create apk files
Creating an APK file (Android Package Kit) is a simple process that allows you to package your Android app for distribution and installation on other devices. This can be useful for sharing your app w...
04:25 pm GMT - Tue, December 27, 2022
Dev To Sending Email From Postgres
This is the sixth article in a series on using the Supabase platform instead of writing a backend server. The first several articles will cover some useful PostgreSQL topics. See the first article ("G...
04:13 pm GMT - Tue, December 27, 2022
Dev To Headless Browser for Web Scraping: Usage Features
In this post, we share our fascination with Headless Browsers and recommend a suitable development library for your project. It might come in handy if you work in data science, website development and...
04:10 pm GMT - Tue, December 27, 2022
Dev To Exploring the Power of new.target in JavaScript
In JavaScript, the new.target property is a meta-property that can be used to determine whether a function was called with the new keyword. It returns a reference to the constructor function that was ...
03:26 pm GMT - Tue, December 27, 2022
Dev To 18 Best JavaScript Gantt Chart Components
In today's era of high technologies, distributed teams, and remote work, it has become essential for organizations to invest in project management applications. Choosing the right features to equip yo...
02:22 pm GMT - Tue, December 27, 2022
Dev To 15 Recommended Free Icon Sites For Web Designers 2023
Looking for some best free icon sites that have unique and astonishing icons? If yes, then you are at the correct post.As a Designers, icons play a very crucial role in web design, app design, and man...
01:51 pm GMT - Tue, December 27, 2022
Dev To Understanding ReactJS re-renders and memoization
Performance is a core factor in any successful web apps, Users won't bother to wait over 2 seconds for websites to finish loading, and because of that you -the web developer- should make sure that you...
01:44 pm GMT - Tue, December 27, 2022
Dev To Skills you should mention in your resume for an SDE Role
First lets understand what is SDE ?A Software Development Engineer (SDE) is responsible for creating cross-platform applications and software systems, applying the principles of computer science, comp...
01:09 pm GMT - Tue, December 27, 2022
Dev To Jozef Behr | 7 Tips to Help You Learn a New Programming Language Fast
Hello Folks Myself Jozef Clifford Behr I Want To Share Some Tips. Learning a new language takes time, dedication, and patience, and programming languages are no different. There are no tricks or short...
01:02 pm GMT - Tue, December 27, 2022
Dev To React Pattern - Build Better Component with Compound component
React is a popular JavaScript library for building user interfaces, and one of the key concepts in React is the ability to create reusable components.Build Better Component with One pattern that can h...
12:30 pm GMT - Tue, December 27, 2022
Dev To Building reusable components in ReactJS
Building reusable components is a key aspect of developing with ReactJS. Here are some tips for building reusable components in ReactJS:1)Start by identifying the common elements in your application t...
12:28 pm GMT - Tue, December 27, 2022
Dev To Only 2 ways to start an online business
Dont go crazy if this blows your mind Under the HoodOk, this is how the story begins, Ive just crossed 500 followers on medium, and it took 281 stories to cross 500 numbers, strange !!!.Well, sti...
12:23 pm GMT - Tue, December 27, 2022
Dev To 10 WordPress plugins that you must know in 2023
List of plugins that change the game. Great mix of famous and unknown plugins, that will make your life in 2023 easier.Im an experienced WordPress developer and would like to share with you plugins th...
11:50 am GMT - Tue, December 27, 2022
Dev To 11 Tips That Make You a Better JavaScript Programmer...
Here are 11 tips that may help you become a better JavaScript programmer:Learn the fundamentals: Make sure you have a strong foundation in the basics of JavaScript, including variables, data types, lo...
11:46 am GMT - Tue, December 27, 2022
Dev To Android App Development Standards
Introduction and ProblemWhile developing android applications, developers are likely to encounter an unpleasant inconvenience, once their project starts growing, where their project becomes a bi...
11:43 am GMT - Tue, December 27, 2022
Dev To How to solve coding issues using ChatGPT
The Issue I need to solveSimply put, I need to check if a node package is installed in runtime. The reason is that Im building a new toolkit ZenStack, for building secure CRUD apps with Next.js ...
11:30 am GMT - Tue, December 27, 2022
Dev To Create your own private blockchain using Ethereum.
The Ethereum private blockchain is a blockchain like Ethereum, but the network used is not the Ethereum Main. When you use a private network all blockchain is totally apart from the Ethereum blockchai...
11:11 am GMT - Tue, December 27, 2022
Dev To Angular registering animation triggers
This post keeps digging into AnimationRendererFactory creation routine, with a focus on triggers registering logic. AnimationRenderer, the real oneInside first article of this series we examined...
10:53 am GMT - Tue, December 27, 2022
Dev To How to Validate Password Strength Using Regex and JavaScript
Validating the strength of a password is an important step in ensuring the security of user accounts. One way to do this is by using regular expressions (regex) and JavaScript.To start, let's define w...
10:14 am GMT - Tue, December 27, 2022
Dev To I am creating a new JavaScript Framework
Okay so here's the plan. I will try to create a new javascript backend framework (most probably not because I'm just trying to rewrite pre-existing backend frameworks). My plan for now is to Understan...
09:56 am GMT - Tue, December 27, 2022
Dev To Deploy AI Models with RabbitMQ Message Broker
DisclaimerThis blog is focused on the situation when you need to handle a low number of users to access your AI models, like in a hackathon or a prototype of a product which may not be accessed...
09:40 am GMT - Tue, December 27, 2022
Dev To An Ultimate Guide About Cross-Origin Resources Sharing (CORS)
CORS is advised to protect a website and its users from the security concerns associated with sharing resources across several domains, but what exactly is Cross-Origin Resources Sharing (CORS)?We'll ...
09:18 am GMT - Tue, December 27, 2022
Dev To Review Monitoring
Tracking customer reviews and responding to them affects ranking on search engines, influences online reputation, and helps set marketing goals. However, being blocked by target websites or inability ...
09:13 am GMT - Tue, December 27, 2022
Dev To Two ways to undo changes in Git and when to use each
Have you ever changed something in your Git repository and then regretted it? Maybe you changed anything that broke your code or removed a file by mistake. You can reverse changes and return your repo...
08:55 am GMT - Tue, December 27, 2022
Dev To Building a free Open-source portfolio template using HTML, CSS and JS | Part 2
On the 15th of May in 2020 I wrote here about the free open source portfolio template that anyone could use for free. GitHub Repo Link Check out the live demo here S...
08:39 am GMT - Tue, December 27, 2022
Dev To Drag and Drop File using Javascript
Hello everyone, today I'll show you how to use HTML, TailwindCSS, and Javascript to construct a drag-and-drop file upload. I will highlight the key ideas here, and the code, together with code comment...
08:22 am GMT - Tue, December 27, 2022
Dev To Slack Next-gen Platform - Scheduled Triggers
In this tutorial, you'll learn how to use scheduled triggers to start your workflows in your Slack's next-generation platform apps. PrerequisitesIf you're new to the platform, please read my The ...
08:17 am GMT - Tue, December 27, 2022
Dev To useReducer for dummies(kid friendly)
Imagine that you are in charge of keeping track of the snacks in your house. You have a bunch of different snacks that you like to eat, and you want to be able to keep track of how many of each snack ...
07:56 am GMT - Tue, December 27, 2022
Dev To Background Properties
Background Propertiesi going to explore and tell you about all the Background Property that we can use to create a good experience for user. BackgroundWe use background property to as name...
07:51 am GMT - Tue, December 27, 2022
Dev To We Launched our Tools on Product Hunt today.
We would love your support to help us make our launch a success!Click Here to helpHow can you help make this day a success?Visit the Product Hunt page and leave a review and your thoughts on Fro...
07:49 am GMT - Tue, December 27, 2022
Dev To Why Cookie is preferable compared to localStorage when it comes to authentication
IntroductionWe know about JWT, or JSON Web Token, as an industry standard RFC 7519 method for representing claims securely between two parties. JWT is very common nowadays. But where should we s...
07:25 am GMT - Tue, December 27, 2022
Dev To Make your fonts responsive without javascript or media query
There are a couple of ways to make the fonts responsive. In this short tutorial, I jump right on a way to make the fonts responsive that in most cases works the best.Did you know that you can implemen...
07:16 am GMT - Tue, December 27, 2022
Dev To Easiest way to understand Pub/Sub System (kid friendly)
Imagine that you are in a library, and you want to borrow a book. You don't want to go to each shelf in the library and search for the book yourself, because that would take a lot of time and you migh...
06:32 am GMT - Tue, December 27, 2022
Dev To How Blockchain hides your Identity?
Click on the play button above to start the video.If you wanna read, see the full article here...
06:08 am GMT - Tue, December 27, 2022
Dev To DevOps Trends for Developers in 2023
Nowadays, every organization is considered a software organization. With the rise in cloud-native tools, the DevOps approach is increasingly becoming popular. The year 2022 saw a huge momentum in the ...
05:40 am GMT - Tue, December 27, 2022
Dev To Pleroma 2.5.0 with Elixir 1.11 on OpenBSD 7.1
SummaryPleroma is one of the fediverse implementations for microblogging like Twitter and Mastodon. It uses Elixir which "runs on Erlang VM known for creating low-latency, distributed, and fault...
05:10 am GMT - Tue, December 27, 2022
Dev To Slack Next-gen Platform - Datastores
In this tutorial, you'll learn how to use datastores in your Slack's next-generation platform apps. PrerequisitesIf you're new to the platform, please read my The Simplest "Hello World" tutorial ...
04:23 am GMT - Tue, December 27, 2022
Dev To Gender Determination with Morphometry of Eyes using deep learning model.
In this tutorial, we will be using deep learning techniques to determine the gender of a person based on the morphometry of their eyes. We will start by importing the necessary modules including Tenso...
04:03 am GMT - Tue, December 27, 2022
Dev To How to intergrate Chatgpt into VSCode IDE
I've been exploring what ChatGPT can do, and I'm currently learning the Go programming language. I thought it might be helpful to use ChatGPT as a resource while I'm learning Go. ChatGPT is a large la...
02:10 am GMT - Tue, December 27, 2022
Dev To Do Software Testers Need to Learn Coding?
Do Software Testers Need to Learn Coding : In this video, we are going to cover Do Software Testers Need to Learn Coding or is coding required for software testing? Download Notes - https://sdet.live...
12:45 am GMT - Tue, December 27, 2022
Dev To My Favourite Resources for Practicing Web Development
1. Frontendmentor.ioFrontendmentor provides designs, and challenges can be completed in any stack. The challenges can also be as simple or complicated as you like. 2. Chingu.ioChingu puts p...
12:03 am GMT - Tue, December 27, 2022
Dev To The Internet of Things 101: An Introduction to Connected Devices
Introduction to the Internet of ThingsThe Internet of Things (IoT) refers to the network of physical devices, vehicles, buildings, and other objects that are embedded with sensors, software, and...
11:47 pm GMT - Mon, December 26, 2022
Dev To La solucin definitiva: (Dependency injection, Dependency inversion, Inversion of control y Hexagonal architecture)
Hola atomeros, les saludo con cario y espero que estn bien. Les comparto mi receta casi perfecta en mi opinin, para lograr Software limpio, mantenible, testeadle y escalable. Est basada en el uso de:D...
11:07 pm GMT - Mon, December 26, 2022
Dev To GraphQL Oversimplified
GraphQL is a query language for your API, and a runtime for executing those queries against your data. It was created by Facebook as an alternative to REST APIs, which have been the standard way of ex...
10:34 pm GMT - Mon, December 26, 2022
Dev To CLI Client for ReductStore v0.4.0 has been released
Hello everyone,We're excited to announce the release of version 0.4.0 of the Reduct CLI! This release includes a new rcli export folder command that allows you to export data from a bucket in your sto...
10:13 pm GMT - Mon, December 26, 2022
Dev To The best Angular 15 Starter Project
This is an Angular 15 Starter with Material, Transloco, Jest, Compodoc, Docker Support, ESLint & Prettier.GitHub: https://github.com/wlucha/angular-starter Angular 15 Angular Material Unit Testing...
09:28 pm GMT - Mon, December 26, 2022
Dev To What is a cookie, and what are they used for?
If you are reading this, you are probably wondering what a cookie is. First, this cookie is not edible. It is a programming word, and it was derived from the actual name of the edible cookie. It is po...
08:39 pm GMT - Mon, December 26, 2022
Dev To My new AI app: childbook.ai - create a personalized children's book
Hi! Recently, together with Wojciech Jaszczak we took part in the AssemblyAI hackathon, which involved creating an AI-powered app in two days. Although we didn't manage to win but we believed our ini...
08:32 pm GMT - Mon, December 26, 2022
Dev To Monitor Your Cloud Environment with AWS Trusted Advisor
Cloud security monitoring and increasing visibility are two main important things in the cloud. It helps us to build automated solutions for identifying risky or malicious behavior in the cloud enviro...
08:12 pm GMT - Mon, December 26, 2022
Dev To Alternatives to Git.
Git is a popular version control system that is widely used by software developers to track changes to their code and collaborate with other team members. However, there are several alternative versio...
07:54 pm GMT - Mon, December 26, 2022
Dev To Create Virtual Environment in Python Using Conda
In this article, well discuss about setting up virtual environments in python projects using conda.While Anaconda Navigator is a nice tool to use to get an overview, being able to run your code from t...
07:11 pm GMT - Mon, December 26, 2022
Dev To Badger, or how to make things easier
...for me as well What is it ?Badger is a small python script that simply makes adding badges from m3-Markdown-Badges easier in your profile / READMEs. How it worksSo the program will firs...
06:25 pm GMT - Mon, December 26, 2022
Dev To How to create VS Code code snippet
Code snippets for the rescueYou know those repetitive tasks that you look and think: it should be great to never write this again (or memorize).Code snippets could be so powerful, you should lea...
06:08 pm GMT - Mon, December 26, 2022
Dev To Dumbing Down da Doherty Threshold
Design Crazy: S1 E1: The Crazy Design Blog by the humans @ Devfasttt!Ok, if you're here, welcome humans to a mind-numbing explanation of the Doherty Threshold A little backstory everybody: In 1982, Wa...
05:48 pm GMT - Mon, December 26, 2022
Dev To Building a Radar Chart in JavaScript
There are various data visualization techniques designed to reveal insights that numbers alone just cant. In this tutorial, we will see how to easily create a radar chart using JavaScript. It is an ef...
05:30 pm GMT - Mon, December 26, 2022
Dev To The 3 Short December CSS tips
Hey folks!Id like to talk about why you should define what you need to define, the poor habit to define display: block for pseudo-elements ::before and ::after, what to better between align-items: cen...
05:27 pm GMT - Mon, December 26, 2022
Dev To JavaScript Date: Get Date methods
To create and manipulate a particular date, we will have to create a date type object which is a built-in object in JavaScript.To learn how to create a date type object check the following tutorial:Cr...
05:26 pm GMT - Mon, December 26, 2022
Dev To 9 Best Developer Communities OnDiscord
This article was originally posted on Medium. If you prefer reading it from there, please do check it out.Benefits of being part of a developer community are a lot, you get to,interact with likeminded...
05:10 pm GMT - Mon, December 26, 2022
Dev To Como reduzir o "copia & cola" no seu dia-a-dia com Code Generators
Alguma vez voc j notou que existem algumas coisas que voc faz no dia a dia como desenvolvedor repetitiva? no? Exatamente, as vezes a gente nem nota, s faz no "modo automtico". Esse post vai te ajudar...
05:07 pm GMT - Mon, December 26, 2022
Dev To How to test DEV API ?
IntroductionDEV (dev.to) are a public API where you can get posts and profiles from Forem API. API | Forem Docs ...
04:38 pm GMT - Mon, December 26, 2022
Dev To On the first day of Enhancing: Getting Started
Enhance is a web standards-based HTML framework. Its designed to provide a dependable foundation for building lightweight, flexible, and future-proof web applications. Over the next 12 days, well slow...
04:37 pm GMT - Mon, December 26, 2022
Dev To Master Notifications With ChatGPT, React and NodeJS
TLDR;In this tutorial, you'll learn how to build a web application that allows you to send notifications generated by ChatGPT to your users, using React and NodeJS. IntroI have built many p...
03:27 pm GMT - Mon, December 26, 2022
Dev To What is SWR and How Can It Improve Your React Apps?
If you're a developer working with React, you may have heard of a library called SWR (Stale-While-Revalidate). But what exactly is it and how can it benefit your React applications? What is SWR?S...
02:41 pm GMT - Mon, December 26, 2022
Dev To Technical recruiters' common mistakes, as perceived by job seekers
Hey everyone! I'm excited to share my latest article with you: "Common Mistakes Made by Technical Recruiters from a Job Seeker's Perspective." In this piece, I share my own experiences and highlight...
02:32 pm GMT - Mon, December 26, 2022
Dev To Season 2: The one with The Interview
"I say more dumb things in an interview than most people say in their whole career..."There are good days. There are bad days. Then there are days where everything goes wrong but yet it ends in the be...
02:18 pm GMT - Mon, December 26, 2022
Dev To My 2022 in review
The year 2022 was and is a year that stood out for me as a programmer and a student. In this article, I hope to go through some of my accomplishments, what I learned and some of my next year's goals. ...
01:52 pm GMT - Mon, December 26, 2022
Dev To HTML input[type=file] accept types
For CSV files (.csv), use:<input type="file" accept=".csv" />For Excel Files 97-2003 (.xls), use:<input type="file" accept="application/vnd.ms-excel" />For Excel Files 2007+ (.xlsx), use:&...
01:42 pm GMT - Mon, December 26, 2022
Dev To Learn Ethical hacking in 2023 (detailed overview)
Ethical hacking, also known as "white hat" hacking, refers to the practice of using hacking techniques for the purpose of identifying and fixing vulnerabilities in computer systems and networks. If yo...
01:38 pm GMT - Mon, December 26, 2022
Dev To Meme Monday
It's 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....
01:30 pm GMT - Mon, December 26, 2022
Dev To JavaScript tricks that every developer should know
Using the spread operator to copy arrays and objects. Using Array.map() to transform elements in an array.Using Array.filter() to select elements from an array.Using Array.reduce() to perform a reduct...
01:24 pm GMT - Mon, December 26, 2022
Dev To Set HTTP headers with WWW-Mechanize
Perl has several modules on several levels of abstraction to interact with web sites using HTTP requests. One of the nice modules is WWW::Mechanize that is built on top of LWP::UserAgent. In this exam...
01:12 pm GMT - Mon, December 26, 2022
Dev To TonyEdit
TonyEdit, a online editor where you can code html, css, javaScript and python.Gonna try ?Tonyedit.netlify.app Features of TonyEditReal time code compiler.In-built emulator for websites.Code will ...
01:02 pm GMT - Mon, December 26, 2022
Dev To How to Make Most Beautiful eCommerce Website
How to Make Most Beautiful eCommerce Website for Free. Can't decide how to build your E-commerce website ? Don't worry, you are at the right place. Here I'm going to show you how to make beautiful and...
12:59 pm GMT - Mon, December 26, 2022
Dev To WHAT IS LAMBDA IN PYTHON
INTRODUCTIONWelcome again readers and Mery Christmas to you all. Today, let discuss about lambda in python. Python is a popular, high-level programming language known for its simplicity, readabi...
12:38 pm GMT - Mon, December 26, 2022
Dev To How to code a simple Flash light Android app? Step by Step Detailed Guide with Code
To create a simple flashlight app for Android, you will need to use the Android SDK and programming language such as Java or Kotlin. Here is a step-by-step guide for creating a basic flashlight app in...
12:20 pm GMT - Mon, December 26, 2022
Dev To How to code an Android app like CPU-Z in Android Studio | Detailed Guide with Code
To create an Android app similar to CPU-Z in Android Studio, you will need to use the Android SDK and programming language such as Java or Kotlin. Here is a step-by-step guide for creating a basic app...
12:09 pm GMT - Mon, December 26, 2022
Dev To How to make a Screen Shot Android app? Step by step guide
To create an Android app that takes screenshots, you will need to use the Android SDK and programming language such as Java or Kotlin. Here is a step-by-step guide for creating a simple screenshot app...
12:02 pm GMT - Mon, December 26, 2022
Dev To How to code a Android app that shows phone's statics and other hardware info?
To create an Android app that displays phone statistics and other hardware information, you will need to use the Android SDK and programming language such as Java or Kotlin. Here is a sample code snip...
12:02 pm GMT - Mon, December 26, 2022
Dev To How to code a Android app that shows phone's statistics and other hardware info?
To create an Android app that displays phone statistics and other hardware information, you will need to use the Android SDK and programming language such as Java or Kotlin. Here is a sample code snip...
12:00 pm GMT - Mon, December 26, 2022
Dev To Goodbye 2022 (And what to expect in the future)
Man, a LOT has happend this year. And first of all, I want to say that I owe it all to you, thank you for the continius support that keeps me writing these articles. I had a lot of fun during these tw...
11:55 am GMT - Mon, December 26, 2022
Dev To Optimizing CSS Performance in Nuxt with Critters
When working on imprving performance in websites, I always like to focus on one aspect or area at the time. It is rather difficult to take a performance checklist and include all recommendations at on...
10:44 am GMT - Mon, December 26, 2022
Dev To What new tech experiences are you looking forward to in the new year?
The new year is a great time to look forward to learning new things, resetting, and finding new experiences. What are you most excite about in 2023? It might be a conference, meetup, community experie...
10:09 am GMT - Mon, December 26, 2022
Dev To Pandas - Visualizing Dataframe Data - 7 Days of Pandas
Welcome to the sixth article in the "7 Days of Pandas" series where we cover the pandas library in Python which is used for data manipulation.In the first article of the series, we looked at how to re...
09:33 am GMT - Mon, December 26, 2022
Dev To Top 5 Skills for DevOps Engineer Professionals
DevOps is not merely a technological solution; it has evolved into a buzzword in the IT sector, particularly in the US IT market. DevOps is well-liked because it enables reliable, quick, and safe soft...
09:31 am GMT - Mon, December 26, 2022
Dev To Introduction to Data Structures and Algorithms
Data structures can seem complex to grasp at first but understanding the concepts can allow us to write efficient and optimized computer programs. The key to understanding this amazing concept in prog...
09:20 am GMT - Mon, December 26, 2022
Dev To Understanding Docker: part 37 Content Trust
Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker. I think it could be a good way, more visual...
09:13 am GMT - Mon, December 26, 2022
Dev To Top-10 Posts for FE (Week 4, Dec 2022)
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 ...
09:09 am GMT - Mon, December 26, 2022
Dev To Slack Next-gen Platform - Unit Testing
In this tutorial, you'll learn how to write unit tests for your Slack's next-generation platform app functions. PrerequisitesIf you're new to the platform, please read my The Simplest "Hello Worl...
09:07 am GMT - Mon, December 26, 2022
Dev To What is the Systems Development Life Cycle: A Comprehensive Review
When it comes to creating software for an enterprise or some complicated CRM software, it can be difficult to know how to start. After all, there are many factors to consider, such as defining the pr...
09:04 am GMT - Mon, December 26, 2022
Dev To React Context API
Hello everyone, today I'll show you how to create a single state for data that can be used in any component down the Component tree without the use of props.Let's get started... Issue with props ...
09:04 am GMT - Mon, December 26, 2022
Dev To Level up your secrets management in Kubernetes using AWS Secret Manager and Helm
Engineers' biggest struggle when writing Kubernetes resources is to keep all secrets secure. To be honest, the secrets k8s resource is not secured at all because base64 is not encryption!Required skil...
08:25 am GMT - Mon, December 26, 2022
Dev To Simple Gradient Clip Text
Cool text gradient animation. Tried to recreate. Hope you will like it....
07:48 am GMT - Mon, December 26, 2022
Dev To How to Build an NFT Auction Site with React, Solidity, and CometChat
IntroductionWelcome to this tutorial on building an NFT auction site using React, Solidity, and CometChat. In this guide, we will walk you through the steps of creating a decentralized marketpla...
07:28 am GMT - Mon, December 26, 2022
Dev To Murtaza Hashwani | Difference Between C and C
We will discuss what are C and C++ programming languages and their similarities. We will also understand the differences between C and C++.C and C++ are programming languages used to develop applicati...
07:22 am GMT - Mon, December 26, 2022
Dev To Introduction to Computer Networking
In this tutorial series, I'll walk you through the basics of computer networking to familiarize you with some basic concepts that may help you understand the tools you're already using or may use in t...
07:00 am GMT - Mon, December 26, 2022
Dev To Integrate Stripe Payments with Django By Building a Digital Products Selling App
One of the great features of online selling is being able to process payments online. With the ever-growing online businesses, having a good payment processing system is necessary. Online selling has ...
06:36 am GMT - Mon, December 26, 2022
Dev To Dive into the world of Docker volumes: A beginner's guide
Docker is a popular open-source containerization platform that allows users to package and deploy applications in lightweight containers. These containers are isolated from each other and provide a co...
06:27 am GMT - Mon, December 26, 2022
Dev To How to Make Subreddit Feed App in React JS
In this article, we will make Subreddit feed App in React JS. Basically, we will have an application where we will get Subreddit feed list from specific Subreddit. This app will fetch all the post lis...
06:07 am GMT - Mon, December 26, 2022
Dev To Non-tech Reading Recommendations?
Like the Tweet and toots say, I'm looking for some reading recommendations. What's a great book you've read in the past year that isn't tech or career related? Nick Taylor ...
05:06 am GMT - Mon, December 26, 2022
Dev To How to make a clock Android app in Android Studio?
To create a clock app in Android Studio, you can follow these steps:Open Android Studio and create a new project with an Empty Activity.In the main activity layout file (activity_main.xml), add a Text...
05:03 am GMT - Mon, December 26, 2022
Dev To Yet Another Newsletter LOL: Too much turkey
Im still off for the holidays, but just dropping one last newsletter for the year. Its a little shorter because Im recharging for 2023. The newsletter will resume in mid-January. With that, another w...
04:54 am GMT - Mon, December 26, 2022
Dev To How to make a simple iOS app that shows time and date?
To create a simple iOS app that displays the current time and date, you will need to use the Xcode development environment and the Swift programming language. Here are the steps you can follow:Open Xc...
04:40 am GMT - Mon, December 26, 2022
Dev To Algorithm for x-mass
When I started learning Rust (2021.11.03), the first thing I encountered was printing a square and a triangle. I was confused at first. Then, when I understood how to write simple algorithms, I decide...
03:26 am GMT - Mon, December 26, 2022
Dev To The Most Important Software Architectural Patterns You Need to Know
As a software developer, you know that the architecture of a system plays a crucial role in its success. A well-designed software architecture can make a system more flexible, scalable, and maintainab...
02:53 am GMT - Mon, December 26, 2022
Dev To How do I make myself learn?
Currently I do fronted web dev with HTML/CSS/JS. And I want to learn a framework for the front end. I did research and choose React mainly for its popularity, I already know some and I like the syntax...
01:52 am GMT - Mon, December 26, 2022
Dev To How to implement authentication in NextJS using Amazon Cognito
Are you looking to implement authentication forms in your NextJS project using Amazon Cognito? Then this article is for you. 1. Introduction1.1 Amazon CognitoAmazon Cognito is an authentication a...
01:49 am GMT - Mon, December 26, 2022
Dev To Perl Suggestion: Improve metacpan title in Google SEO
I search cpan File::Spec. The result is the following.Title is Spec, not File::Spec.This means metacpan SEO is not enough to show File::Spec.I suggest metacpan improves Google SEO....
01:02 am GMT - Mon, December 26, 2022
Dev To What is Redux?
The principles of Redux are that the state of the application should be stored in a single location, or "store," and that changes to the state should be made using pure functions called "reducers."To ...
12:55 am GMT - Mon, December 26, 2022
Dev To It is not widely known that Perl is one of the easiest languages to read like Python.
It is not widely known that Perl is one of the easiest languages to read like Python.It is not widely known that Perl is one of the easiest languages to read like Python, while the information that Py...
12:42 am GMT - Mon, December 26, 2022
Dev To test
...
12:24 am GMT - Mon, December 26, 2022
Dev To EKS Observability Infrastructure as Code - AWS Observability Accelerator
Observability is an essential part of any cloud-native environment. When it comes to Amazon EKS clusters, observability is an even more critical factor. This blog post will explore how you can provisi...
12:19 am GMT - Mon, December 26, 2022
Dev To Service workers tutorial
Web developers oranyone involved inweb development can tell you they know ofworkers inbrowsers. However, the problem isthat most folks think ofeither web workers ingeneral, orservice workers (oreven s...
12:06 am GMT - Mon, December 26, 2022
Dev To How to resolve a merge conflict in Git
You are probably here because you, like me and possibly every or almost every developer, had a merge conflict in that one feature Pull Request you you have been working on. Am I right? Then you are in...
11:55 pm GMT - Sun, December 25, 2022
Dev To How to Set Up Google Tag Manager (GTM) on Your Website Quickly
First - What on earth is Google Tag Manager? Google Tag Manager (GTM) is a tag management system. A 'tag', in this context, is essentially a relatively small fragment of code. Google Tag Manager allow...
11:49 pm GMT - Sun, December 25, 2022
Dev To 7 habits to excel as a Software Developer
As a software developer, it's important to cultivate good habits in order to be productive, efficient, and successful in your work. Here are seven habits that can help you excel as a developer: O...
11:35 pm GMT - Sun, December 25, 2022
Dev To Building the Docker Image: Expert Tips and Tricks
BackgroundDocker has revolutionised the way we deploy and run applications, by providing a lightweight and portable way to package and distribute software. Building a high-quality Docker image i...
11:35 pm GMT - Sun, December 25, 2022
Dev To 5 Fun JetBrains Plugins to Enhance Your Development Experience
As a developer, it's important to not only focus on productivity and efficiency, but also to have a little bit of fun while you work. JetBrains has a wide range of plugins available that can add a tou...
10:52 pm GMT - Sun, December 25, 2022
Dev To tsParticles 2.7.1 Released
tsParticles 2.7.1 Changelog New featuresAdded loop options to sounds audio valuesAdded volume buttons to sounds plugin Other ChangesMoved out some plugin specific code from the engine ...
10:05 pm GMT - Sun, December 25, 2022
Dev To Installing Ansible on AWS EC2 Instance
Here in this blog post I will show you how to install Ansible on an AWS EC2 instance.Bellow are the pre requisites Have an AWS accountSpin and EC2 instance and connect to it via ssh or directly from y...
09:44 pm GMT - Sun, December 25, 2022
Dev To AWS Lambda Extensions with Rust
What are Lambda Extensions?AWS Lambda Extensions were introduced a while ago, with the purpose of providing a way to integrate with the Lambda execution lifecycle. They supply a solution for bei...
09:24 pm GMT - Sun, December 25, 2022
Dev To Understanding the useReducer hook in react
The useRef hook in React is a way to access the properties of a DOM element in a functional component. It allows you to create a mutable object that persists across re-renders of the component.Imagine...
08:05 pm GMT - Sun, December 25, 2022
Dev To What the hell are React Server Components ?
IntroductionReact Server Components run only on the server. The "only" part is important here. They are designed to leverage your servers better, as described in this rfc published back around O...
06:54 pm GMT - Sun, December 25, 2022
Dev To How to write a research paper in artificial intelligence, machine learning, and deep learning field step-by-step guidance.
Hii!, I and many others want to write a research paper but they are not able to write bcoz of unfair guidance and lack of knowledge and confidence here I have provided seven steps you can follow in or...
05:54 pm GMT - Sun, December 25, 2022
Dev To Long story short: I build a Ruby extension with Zig
I always had mixed feelings about writing native Ruby extensions. They surely are the way to make critical parts of the code run faster, but the developer experience around that was not great for a Ru...
05:49 pm GMT - Sun, December 25, 2022
Dev To Maximizing Your Industry Insights & Expertise on LinkedIn
LinkedIn is a professional networking platform that allows individuals to connect with others in their industry, share their expertise, and stay up to date on industry news and trends. As a result, it...
05:12 pm GMT - Sun, December 25, 2022
Dev To An Introduction to Algorithms
I believe most times when people hear the word algorithm, they get all riled up and think of an image in their mind of a mathematician solving complex problems. This is generally not true and in this ...
04:58 pm GMT - Sun, December 25, 2022
Dev To Baby Steps to Learn Web Development and land your first internship!
_Well Web development is a easy way you can get into Developing projects which you can show in your Resume as well as land your first Internship. _Here's a list of resources and the things you will ha...
04:57 pm GMT - Sun, December 25, 2022
Dev To Migrate a 60k LOC TypeScript (NodeJS) repo to ESM and testing become 4x faster (1/2)
IntroAfter the third try, we successfully migrated all existing Node.js code from CJS to native ESM, and the CI time of unit testing was significantly reduced.Pull requests refactor: use ESM tes...
04:50 pm GMT - Sun, December 25, 2022
Dev To How to Transition into Backend Development as a Frontend Web Developer
The MERN stack consists of four main technologies: MongoDB, Express, React, and Node.js. In order to transition from the backend to the frontend using this stack, there are a few steps you can follow....
04:42 pm GMT - Sun, December 25, 2022
Dev To CORS Error in 5 minutes
So What is CORS ?CORS stands for Cross Origin Resource Sharing is mechanism that allows a website on one url to request data from another url . This error has been a pain for both front end and ...
04:27 pm GMT - Sun, December 25, 2022
Dev To Top vs code extensions for WEB DEVELOPMENT
There are a lot of great extensions for Visual Studio Code that can help with web development. Here are a few that I recommend:Live Server - this extension allows you to quickly spin up a local develo...
04:25 pm GMT - Sun, December 25, 2022
Dev To Svelte-kit (vite) with HMR over NGINX (Solution)
I need to use svelte-kit over nginx reverse proxy (because of third-party cookies which requires HTTPS). If you will just make simple proxy on nginx, pages will load, but HMR will not work. You will g...
04:02 pm GMT - Sun, December 25, 2022
Dev To How to make a simple Android app that shows time and date?
Here is an example of how you could create a simple Android app that displays the current time and date:First, install the Android Studio development environment and set it up on your computer.Create ...
03:32 pm GMT - Sun, December 25, 2022
Dev To How to Solve an Algorithm Problem? | With Examples
If you're stuck on an algorithm problem and not sure how to proceed, this blog post is for you! We'll go over some general tips on solving algorithm problems, as well as a specific example of an algor...
03:32 pm GMT - Sun, December 25, 2022
Dev To Chatbot using OpenAI API
Hi all this is my first post on dev.to.Recently i came across a very amazing AI chatbot named chatgpt and once i started using it, i understood that how far the technology of AI reached and now it hel...
02:53 pm GMT - Sun, December 25, 2022
Dev To Status Codes Explained (FAQ). A List Of Every Vital HTTP Response Status Code And What They Mean.
HTTP status codes are three-digit codes that are used to communicate the status of a request made to a server. They indicate whether the request was successful, whether the server needs additional inf...
01:16 pm GMT - Sun, December 25, 2022
Dev To Front-end Web Projects For Your Resume
This blog is community-driven, so we welcome any suggestions for projects to create for the front-end web in the comments section. Please submit your ideas, and we will be happy to add them.Projects:F...
12:45 pm GMT - Sun, December 25, 2022
Dev To The Problem with a Headless CMS
Content management systems (CMS) have long existed to enable every team in an organization to collaboratively create and modify digital content. While this sounds great on paper, with both developers ...
11:59 am GMT - Sun, December 25, 2022
Dev To Lego Technic Large Hub'a Linux ile balanmak
Girincelikle Lego'nun Technic serisinde yeni nesil (2020) Technic Large Hub'ndan bahsetmek gerekirse motorlar yneten dier temel hub'lardan tamamen farkl olan ve 2013'te yaynlanan Mindstorm EV3 a...
10:49 am GMT - Sun, December 25, 2022
Dev To Top 10 skill for software engineer in 2023
As the software industry continues to grow and evolve, certain skills and expertise will become increasingly valuable for software engineers. In this article, we will highlight the top 10 skills that ...
10:43 am GMT - Sun, December 25, 2022
Dev To Command Line Interface for Beginners
Command Line Interface or CLI as it usually refers to is an interface/tool that allows interaction with the hardware component of the computer. CLI however, does this through commands written in the c...
10:35 am GMT - Sun, December 25, 2022
Dev To Event Bus Pattern in Android Using Kotlin Flows
The event bus design pattern is very popular and advantageous in programming. The publishers trigger events and subscribers can listen to those events from anywhere. It reduces unnecessary coupling. W...
10:08 am GMT - Sun, December 25, 2022
Dev To Microservice architecture for software development
Microservice architecture is a software design pattern that decomposes a large, complex system into a set of independent, self-contained services that communicate with each other over well-defined int...
10:01 am GMT - Sun, December 25, 2022
Dev To Top 10 software architecture pattern
Software architecture patterns are commonly used design approaches that help developers create scalable, maintainable, and flexible software systems. These patterns provide a set of best practices and...
09:49 am GMT - Sun, December 25, 2022
Dev To Chrome Extensions of the Month - December 2022
In this article, I will suggest to you some of the best extensions you need to install for better productivity that can come in very handy. So without further due, let's get into it. Table of Con...
09:36 am GMT - Sun, December 25, 2022
Dev To Blockchain Version : Evolution from Currency to DApps
Hi there !! , I just started learning Blockchain and it's my new year resolution to become Blockchain Developer in 2023 .In this article I will share the versions of Blockchain . If you want to know m...
08:38 am GMT - Sun, December 25, 2022
Dev To How to Monitor your k8s Persistent Volume Usage
One of the most critical workloads is the one that has a Persistent volume (PV), PV resources belong to the cluster and exist independently of pods. Any disks and data represented by a PV continues ex...
08:34 am GMT - Sun, December 25, 2022
Dev To Should you learn Rust as Web Developer?
As a web developer, you are constantly looking for ways to improve your skills and stay up-to-date with the latest technologies. One language that has gained a lot of attention in recent years is Rust...
07:50 am GMT - Sun, December 25, 2022
Dev To Install and manage a complete PHP development environment (with https) on a Chromebook (or Debian) with just a few copy-paste
This post explains how to install and manage a complete PHP development environment (PHP, Apache, MySQL, PhpMyAdmin, Chromium, Codium...) with HTTPS suppport for Virtual Hosts on a Chromebook (or Debi...
07:47 am GMT - Sun, December 25, 2022
Dev To 7 super cool AI tools worth checking out
We're very close to 2023 and we all expect an explosion of AI-based tools in the new year and for a good reason. If like me, you're a big fan of these technologies and how they can 10X our productivit...
07:47 am GMT - Sun, December 25, 2022
Dev To Day 25: CI for Data::Alias in Perl - including threaded perl
CPAN Digger has a never ending 3rd party Perl libraries, many without any CI configured. This time I picked the one called Data::Alias.At first I sent a "standard" configuration of GitHub Actions, but...
07:43 am GMT - Sun, December 25, 2022
Dev To Accessibility issues in code editors?
We are living in an era where we are moving towards cloud computing. We are constantly finding new wayes to stay connected with our development environment and code repositories. Naturally coding with...
07:37 am GMT - Sun, December 25, 2022
Dev To Kubernetes: Whats, Whys, and Hows of Kubernetes with Demonstration
Why we need Kubernetes? When It comes to heavy traffic on our website then we need to scale our App to handle more traffic. Also, It was a challenge earlier to make the App platform independent...
06:17 am GMT - Sun, December 25, 2022
Dev To 7 free Tools for the Modern Web Developers of 2023
Want smooth sailing on your Web Development journey in 2023? Check out these free tools that the Modern Web Developer of 2023 uses! 1. OmatsuriAn Open Source Web App with 12 incredible frontend t...
05:00 am GMT - Sun, December 25, 2022
Dev To The Role of Agile Principles in Software Development
Agile principles are a set of values and guiding practices that are used to guide the development of software products. They emphasize flexibility, collaboration, and continuous improvement. In this p...
04:26 am GMT - Sun, December 25, 2022
Dev To How To Create Custom GitHub Codespaces Template
Introduction to GitHub Codespaces and templates GitHub Codespaces is a cloud-based development environment that allows developers to write, run, and debug code directly in their web browsers. Wi...
03:54 am GMT - Sun, December 25, 2022
Dev To Start rethinkdb on startup in Arch Linux
Note: This document is a quick note, not a complete guideSource: https://rethinkdb.com/docs/start-on-startup/Some of the requirements in the Startup with systemd section were already present by defaul...
03:54 am GMT - Sun, December 25, 2022
Dev To Finally, a Free (and Open Source) Resume Builder Without Watermarks or Limitations
I have wasted more time than I'd like to admit looking for a resume builder. All of the "free" ones I've found end up putting some type of watermark on it (and only disclose this after you've spent an...
03:19 am GMT - Sun, December 25, 2022
Dev To How to Create a New Reposiorty on Github
IntroductionThere are different means of pushing your project to GitHub, it can be done manually on your Github account by dragging and dropping the file to your account or making use of Git Command a...
11:47 pm GMT - Sat, December 24, 2022
Dev To Compact Guide: How to sync Google calendar with Laravel
Concept of SynchronizationFor proper synchronization of your resources is important to understand the principles of Google API. These principles work the same for all Google resources, but will ...
11:32 pm GMT - Sat, December 24, 2022
Dev To NPM Scripts summary
There is an extremely brief but too informative summary about such convenient feature of npm as scripts. So few words, only grouped and classified facts. DisclamerInformation is relevant for npm ...
11:18 pm GMT - Sat, December 24, 2022
Dev To Useful: Abbreviation
AAD: Active Directory, directory service for Windows domain networks.ADFS: Active Directory Federation Services, Federated Identity. DDHCP: Dynamic Host Configuration Protocol, automaticall...
11:18 pm GMT - Sat, December 24, 2022
Dev To Github Action Workflows for Perl Modules - Perl Club
Github Action workflows for Perl modules.Github Action Workflows for Perl Modules - Perl ClubAlthough these Github Action workflows was created for the SPVM project of Perl Club, All Perl modules can ...
11:03 pm GMT - Sat, December 24, 2022
Dev To Improving Performance with React Lazy and Suspense
React is a popular JavaScript library for building user interfaces, and it offers a number of features for improving the performance of an application. One such feature is lazy loading, which allows y...
10:35 pm GMT - Sat, December 24, 2022
Dev To How to Self-host Supabase: A complete guide
In this guide, I will explain how to self-host Supabase. Including how to purchase and secure a virtual private server (VPS), install and set up Supabase, Set up a reverse proxy using Nginx, and get a...
10:00 pm GMT - Sat, December 24, 2022
Dev To How to check if a tuple is empty in Python?
Just like lists, tuples are also a sequence of values and are considered falsy if they are empty. So, if you want to check if a tuple is empty, you can simply use the not operator.empty_tuple = ()non_...
09:43 pm GMT - Sat, December 24, 2022
Dev To Why hard-soft definitions of skills might not work?
I write soft every day, I worked as a software developer, worked as a tech lead above other software developers, and saw different professionals with different attitudes to work, and different persona...
09:26 pm GMT - Sat, December 24, 2022
Dev To Time series forecasting of stock data using a deep learning model.
To forecast stock data using a deep learning model, we will follow the following steps:Collect and pre-process the data: We will first need to collect the stock data for the time period we want to for...
09:04 pm GMT - Sat, December 24, 2022
Dev To MongoDB cheat sheet
Here is a cheat sheet for mongodb Basic IdeaDatabase: A container of collection.Collection: Grouping of documents insida of a database. Similar tables in SQL.Document: A record inside of a collec...
09:02 pm GMT - Sat, December 24, 2022
Dev To What is clean-schema?
clean-schema is a schema validator whose primary focus is the access, modification & the interaction of properties of a model with one another.Don't worry if that makes little sense. I'm still fig...
07:36 pm GMT - Sat, December 24, 2022
Dev To Creating a new badge collection !
...from scratch !Hello !My name is Ziad, a self-taught / beginner designer.Today, I am going to show how I started making this badge collection ! How it startedI started on GitHub by uploading a ...
07:19 pm GMT - Sat, December 24, 2022
Dev To How I made my first landing page (with some JS)
IntroductionDuring the week I've been making a responsive landing page. This tutorial is more CSS than HTML since I thought showing both all the time would be too much. I'm sorry if this is long...
07:00 pm GMT - Sat, December 24, 2022
Dev To Twitter API: How to Post and Get Analytics With the Twitter API
In this tutorial, discover how the Twitter API can enhance your business, and learn how to post and get analytics directly from your platform or app on behalf of your users.Despite its recent upheaval...
06:51 pm GMT - Sat, December 24, 2022
Dev To The price of a .com domain name in Pakistan
The .com Domain Price in Pakistan may vary depending on the registrar you choose and any discounts or promotions they may be offering. In general, however, you can expect to pay anywhere from a few hu...
06:47 pm GMT - Sat, December 24, 2022
Dev To Why Santa Claus Can't Inherit from Human: A Festive OOP Lesson
'Tis the season to be jolly, and what better way to get into the holiday spirit than with a technical blog post about object-oriented programming (OOP)? In this festive post, I'll explore the concept ...
06:47 pm GMT - Sat, December 24, 2022
Dev To How SQL engine implement the isolation levels in MySQL
Isolation is one of the ACID properties of DBMS. Isolation ensures that each transaction is isolated from other transactions and that transactions dont affect each other. There are multiple ways a tra...
06:40 pm GMT - Sat, December 24, 2022
Dev To Sneak peak into Git LFS(Large File Storage System)
Hi Folks,Yes! I'm back with an interesting blog Git LFS- An file storage system by git (basically to store large files above 100Mb)A small back story How I came to know about this!Recently my colleag...
06:17 pm GMT - Sat, December 24, 2022
Dev To The Collab Lab TCL-50 recap
OVERVIEW:The Collab Lab is a non profit organization that helps early career developers and, in particular, people in under-represented groups in tech, gain experience they need to break into te...
05:34 pm GMT - Sat, December 24, 2022
Dev To Do I need TypeScript?
IntroductionBeing a JavaScript developer today comes with more flex. It has been one language I enjoy using most. In my 3+ years as a MERN STACK developer, I have gained much experience in using...
04:51 pm GMT - Sat, December 24, 2022
Dev To Functions in Python
Functions are a set of statements bundled together to perform a specific task. A function can accept arguments that are manipulated to cause about a specific output or effect as intended. Functions ar...
03:55 pm GMT - Sat, December 24, 2022
Dev To const a = [ ] is not an array?!
IntroductionAs I delved into Primeagen's Algorithms course on Frontend Masters, I was struck by a revelation: the familiar const a = [ ] syntax we use to declare an array in JavaScript is not, i...
03:39 pm GMT - Sat, December 24, 2022
Dev To SSL Certificates - an easy to understand guide
As with any technology, I think it's very important that first we understand the problem that this technology is trying to solve. Let's try to understand the problem through an example. Problem w...
03:10 pm GMT - Sat, December 24, 2022
Dev To Input Elments
We will know about the Input element. The input element is used to create form fields that accept user input.The input tag is used within the form element. It is an empty element that contains only at...
02:38 pm GMT - Sat, December 24, 2022
Dev To Front-End Development
User experience, front-end developer, design thinking, UI/UX designer few buzzwords moving around the tech industry, lets break it down! What is ..Front-end web development involves creating the...
02:33 pm GMT - Sat, December 24, 2022
Dev To The Ultimate guide of all 24 CSS Viewport Units
You've probably heard of the different units used in CSS, but you may not have understood them all or at least one. This is where I come in. In this post I'll explain all 24 CSS viewport units and th...
02:29 pm GMT - Sat, December 24, 2022
Dev To PageSpeed vs. Real User Monitoring: What's the Difference?
As web developers, we know that the performance of our websites and apps is crucial for providing a great user experience. Core Web Vitals, a set of metrics that measure the performance and user exper...
02:17 pm GMT - Sat, December 24, 2022
Dev To gRPC file transfer with GO
TaskNot long ago I was looking for an additional work project as GO-developer and found a vacancy of a no-name company with the test task to write a simple client-server app for uploading large ...
02:07 pm GMT - Sat, December 24, 2022
Dev To Merry Christmas Developers!
## Merry Christmas / Happy Holidays to everyone!!!img. source: https://www.reddit.com/r/Python/comments/kjr446/python_christmas_tr_ee_warningnoobish/_...
02:05 pm GMT - Sat, December 24, 2022
Dev To Flutter "Farklar Ne? " Serisi
Merhaba! Flutter 'da benzer grnen ilevlerin farklarn irdelemeye ynelik bir seri oluturmaya karar verdim. Sizin de aklnza taklan "Bunlar ayn deil mi? Ne farklar var ki?" diye dndren konular yorum yapn ...
12:51 pm GMT - Sat, December 24, 2022
Dev To Interact with Azure web applications using the Python SDK
IntroductionResources are the building blocks of cloud applications. So, the cloud development process starts with creating the right environment to host the various parts of your application. A...
12:22 pm GMT - Sat, December 24, 2022
Dev To Overcoming not invented here syndrome
Not invented here syndrome is a phenomenon where people prefer to develop a solution internally, instead of adapting an existing external product. It is often motivated by a desire to maintain control...
11:52 am GMT - Sat, December 24, 2022
Dev To Blockchain: Starting of new Journey
Hi there !! , I just started learning Blockchain and it's my new year resolution to become Blockchain Developer in 2023 .So let's get started with Blockchain Introduction.BLOCKCHAIN :A Blockchain is a...
10:38 am GMT - Sat, December 24, 2022
Dev To Configuring Absolute path in React Projects
Recently, I worked on a legacy codebase and looking into it I found out the imports were done using relative path, It was difficult to comprehend and also show errors when trying to copy the code from...
10:05 am GMT - Sat, December 24, 2022
Dev To What's wrong with code in 2022?
I use one service from time to time: I need to upload some files there (the name of the service does not matter, because, frankly, they are all the same). Basically, I just point to a folder on my har...
09:26 am GMT - Sat, December 24, 2022
Dev To Local storage and Session storage and useful tips for debugging in Chrome
Quite often you find yourself in a situation where you want to maintain some data on the browser without making requests to the server to store and retrieve the data. In such cases, you can use Web St...
08:47 am GMT - Sat, December 24, 2022
Dev To Responsive web Designs with CSS
Hello everyone, today I'll talk about some often asked questions about responsive web design. Although I won't teach you the complete concept of responsive web design, I will go over some related topi...
08:05 am GMT - Sat, December 24, 2022
Dev To Teaching ChatGPT Hyperlambda
Inevitably at some point in the near future, somebody high up in the leadership of OpenAI will realise they can make mountains of money by capitalising on ChatGPT, if this hasn't happened already a lo...
07:55 am GMT - Sat, December 24, 2022
Dev To 2022: Best Year of My Life!
Last 365 days of my life was packed with many ups and downs. It was a roller coaster ride but definitely the best year of my life.Before 2022, these all were my dreams: - Joining AmplicationI jo...
07:47 am GMT - Sat, December 24, 2022
Dev To Day 24: CI for perl5-MIME-Types
After the heavy-lifting of the previous entry in the Daily CI series this was a very easy task. Looking at CPAN Digger I saw MIME-Types. That sounded like a simple Perl module and indeed adding CI was...
07:00 am GMT - Sat, December 24, 2022
Dev To Hello React, Goodbye useEffect (I Hope)
In this article, I will show you how to use React to replace useEffect in most cases.I've been watching "Goodbye, useEffect" by David Khoursid, and it's blows my mind in a good way. I agree that use...
06:55 am GMT - Sat, December 24, 2022
Dev To 8 Best Video Games For Web Developers
In this post, I'll share with you 8 video games that can help you become a better web developer. From problem-solving and logic to design, playing these games will help you develop a variety of essent...
06:20 am GMT - Sat, December 24, 2022
Dev To Maximize Your Business Growth with Data-Driven Insights: The Importance of Understanding Your Data for Success
IntroductionData has the power to transform businesses in ways that were once completely unimaginable. By harnessing data insights, businesses or companies can make informed decisions, improve e...
05:56 am GMT - Sat, December 24, 2022
Dev To Google Search Tips
introductionGoogle search is a powerful tool that can help you find almost any information you need online. However, simply typing a few words into the search bar may not always give you the mos...
05:26 am GMT - Sat, December 24, 2022
Dev To Extracting Data with Hyperlambda's Semantic Slots
Hyperlambda is a powerful and flexible programming language that is designed to be easy to read and understand. It provides a number of functions and slots for working with databases, including the da...
05:21 am GMT - Sat, December 24, 2022
Dev To My 2022 Year in Review
Well, it's been a year! And you know what that means. Time for my year in review. New beginningsAfter almost two and a half years at Forem, the software that powers dev.to, I decided to move on t...
05:20 am GMT - Sat, December 24, 2022
Dev To Reactivity in Javascript
What is Reactivity?It's the ability of a piece of code to automatically update or re-render in response to changes in the data it is bound to.Let's try to understand clearly by Selling Price an...
04:38 am GMT - Sat, December 24, 2022
Dev To Full Stack Development with Spring Boot and React ( )
JPAJPA standard JPA Hibernate, Eclipse-Link implementation Hibernateimplementation HTML language standard render browser implementation Firefox, Chrome, Edge JPA JPA entity database...
04:28 am GMT - Sat, December 24, 2022
Dev To How to decode a cryptogram using matrices
Have you ever encountered a cryptogram and wondered how to decode it? If so, youre in luck! Today were discussing How do you decode a cryptogram using matrices? Using matrices to decode a cryptoquote ...
04:20 am GMT - Sat, December 24, 2022
Dev To AWS Community Builders Holiday posts 2022
A very warm welcome to all the CBs. The motivation to write this blog came from this post by @lockhead :)I'm adding one more question to all the questions Johannes asked to CBs :)What drives you to be...
03:47 am GMT - Sat, December 24, 2022
Dev To INTRODUCTION TO BLOCKCHAIN TECHNOLOGY
Decentralization is not a new concept but one of the primary architectures when building a product or any technology solution. Because the network is open and transparent, and all transactions are rec...
03:47 am GMT - Sat, December 24, 2022
Dev To 8 Best Christmas Web Hosting Deals 2022 Huge Discounts!
When we say limited time - we mean it. All the web hosting & website builder Christmas sales happening right now are due to end soon. So what are you waiting for? Browse these exclusive web hostin...
03:13 am GMT - Sat, December 24, 2022
Dev To Os 10 React Hooks Mais teis: 03 - useContext
Este o terceiro artigo de uma srie de 10, que explica de forma simplificada e com exemplos, os react hooks mais utilizados em programao.O useContext um hook do React que permite acessar o contexto d...
02:22 am GMT - Sat, December 24, 2022
Dev To Professional designers avoid these 5 mistakes on their websites at all costs
As a web designer, it's important to avoid making mistakes that can negatively impact the user experience or the overall effectiveness of a website.In this post, I'll mention 5 very common mistakes to...
02:22 am GMT - Sat, December 24, 2022
Dev To 5 key mistakes to avoid in web design with examples
As a web designer, it's important to avoid making mistakes that can negatively impact the user experience or the overall effectiveness of a website.In this post, I'll mention 5 very common mistakes to...
01:18 am GMT - Sat, December 24, 2022
Dev To TDD in Practice: Tips and Best Practices for Success
Test-Driven Development (TDD) is a software development methodology that involves writing tests for your code before writing the code itself. This might seem counterintuitive at first, but TDD has a n...
12:03 am GMT - Sat, December 24, 2022
Dev To From Script to Scaffold in F
IntroductionThis year I've been attempting Advent of Code in my favourite programming language, F#. This is a beginner(ish) centered post about making incremental changes from the smallest possi...
11:56 pm GMT - Fri, December 23, 2022
Dev To Useful High Order Functions in JavaScript
In JavaScript, high order functions are those that possess one or both of the following characteristics:accepts as an argument another function.Returns another functionThankfully, JavaScript has a lot...
10:56 pm GMT - Fri, December 23, 2022
Dev To Merry Christmas Codepen !
Little experiment with parallax effect thanks to 3D perspective...
10:46 pm GMT - Fri, December 23, 2022
Dev To SPVM 0.9672 is released
SPVM 0.9672 is released. New Features and EnhancementChanges0.9672 2022-12-24 [Performance Degration] * Degrates the performance of the method call, field access, class variable access, basic...
10:40 pm GMT - Fri, December 23, 2022
Dev To Would you like to communicate with me on DEV Community?
I start to continue to communicate with the member of DEV community.I'm a web developer using Perl programming language.Would you like to communicate with me on DEV Community?Beginners are also welcom...
09:54 pm GMT - Fri, December 23, 2022
Dev To Genetic Algorithms to optimize an Asset Portfolio
On the last weekend of October, we (finiam) participated in ETHLisbon, an Ethereum-related hackathon, and our submitted project, Matusalem, resembled a pension fund scheme but only for Crypto Assets -...
09:22 pm GMT - Fri, December 23, 2022
Dev To How to save trained model in tensorflow ?
To save a trained model in TensorFlow, follow these steps:Create a tf.keras.Model object or subclass of it.Train the model using the fit() method.Create a tf.keras.ModelCheckpoint callback object and ...
08:41 pm GMT - Fri, December 23, 2022
Dev To ChatGPT: The most impressive use cases of this mind-blowing AI Chatbot
As you probably know, OpenAI recently released the ChatGPT language neural network. This service has already broken all the hype records. A few days after its launch, more than a million people are tr...
08:27 pm GMT - Fri, December 23, 2022
Dev To ChatGPT got me a job - writing my resume
I didnt have a dad to help me with my CV but now Ive got AI, so with all this talk (unsubstantiated) of dey took our Jrbs Id like to counter that with a, your using it wrong , dummy statement. O...
07:47 pm GMT - Fri, December 23, 2022
Dev To How to Contribute to an Open Source Project on GitHub
Contributing to an open source project on GitHub is a great way to learn new skills, collaborate with others, and give back to the developer community. In this tutorial, we'll go over the steps you ne...
07:46 pm GMT - Fri, December 23, 2022
Dev To Introduo ao CSS: Bsico
O CSS uma linguagem de estilo que usada para definir como os elementos HTML so exibidos na pgina web. A sintaxe do CSS consiste em um seletor, seguido por um bloco de declarao. O seletor usado para...
07:43 pm GMT - Fri, December 23, 2022
Dev To Tips on applying to the MLH Fellowship in 2023
Table of ContentsIntroductionWhat is the MLH FellowshipApplication Tips and TricksConclusionAdditional Resources Introduction Hey there, nice to meet you ! I'm Gabby, a returning MLH Fellow...
07:20 pm GMT - Fri, December 23, 2022
Dev To Final FLiP Stack Weekly of 2022
31-Dec-2022 FLiP Stack WeeklyWelcome to the first newsletter of 2023. I will be on vacation so we will skip a week. Lots of things will be in the next one.Tim Spann @PaaSDev New Stu...
07:05 pm GMT - Fri, December 23, 2022
Dev To How much will it cost to build an eCommerce website using Shopify and woocommerce
The cost of building an eCommerce website using WooCommerce or Shopify will depend on a variety of factors, including the complexity of the website, the features, and functionality you want to include...
06:57 pm GMT - Fri, December 23, 2022
Dev To Reading, writing and handling files/directories why should a web developer care?
I teach programming and sometimes while going through a class and its properties/methods a student will ask why they are learning a certain method and what can it be used for in the real world. With t...
06:53 pm GMT - Fri, December 23, 2022
Dev To Here is a general roadmap for learning web development
Learn HTML: HTML (HyperText Markup Language) is the foundation of the web. It's used to structure content on the web and define the meaning of that content. You can start learning HTML by reading tuto...
06:16 pm GMT - Fri, December 23, 2022
Dev To What books I read this year
ContentIntroLessons from Atomic HabitsA few more strategiesList of books I readConclusion IntroWhen I was a kid, I loved reading. I heard from my family that I was holding books even when I...
05:53 pm GMT - Fri, December 23, 2022
Dev To AWS Services for Machine Learning
AWS-Services-for-Machine-Learning Amazon Augmented AI (Amazon A2I)is a machine learning service that makes it easy to build the workflows required for human review. Amazon CodeGuruis a...
04:59 pm GMT - Fri, December 23, 2022
Dev To A step-by-step guide on debugging
When I started working as a Software Engineer 2.5 years ago, bugs were intimidating to me. I did not know where or how to start debugging and it felt like an enormous task I would never be able to tac...
04:30 pm GMT - Fri, December 23, 2022
Dev To 5 building blocks of blockchain every developer should know
If you are interested in Ethereum Blockchain Development, please check out the roadmap I discussed here.In this article, I will be discussing five fundamental concepts of blockchain that every develop...
04:08 pm GMT - Fri, December 23, 2022
Dev To How to use Animations & Transitions in Tailwindcss
Tailwind CSS is a utility-first CSS framework that provides a set of pre-defined styles and classes that can be composed to create custom designs. One of the features of Tailwind CSS is the ability to...
03:45 pm GMT - Fri, December 23, 2022
Dev To WHAT IS MINING IN BLOCKCHAIN?
Have you ever heard the term "mining" in the context of blockchain and thought it had something to do with extracting cryptocurrency from the earth? While that may sound funny, the concept of mining i...
02:53 pm GMT - Fri, December 23, 2022
Dev To Handle Axios Error in Typescript
Let's imagine we are calling an API with axios within a try...catch block to get a list of posts. If the request is successful then we will get the response data, else we will get the error on our cat...
02:27 pm GMT - Fri, December 23, 2022
Dev To Introduction to React Query in 2023
Ive been introduced to React Query at work last year and I wouldnt be the first to say that it was a bit jarring initially. For the sake of personal growth, lets document an introduction to it with ac...
02:27 pm GMT - Fri, December 23, 2022
Dev To Optimize your data fetching with React Query
Ive been introduced to React Query at work last year and I wouldnt be the first to say that it was a bit jarring initially. For the sake of personal growth, lets document an introduction to it with ac...
02:06 pm GMT - Fri, December 23, 2022
Dev To ReductStore Client SDK for JavaScript v1.2.0: New Features and Example Use
Hello, everyone!ReductStore has released v1.2.0 of itsJavaScript SDK. This update includes supportfor ReductStore API version 1.2 with thenew Client.me method, which allows you to retrieve information...
02:00 pm GMT - Fri, December 23, 2022
Dev To What was your win this week?
Hey everybody! Hope y'all are all enjoying yourselves this weekend.Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' in...
01:57 pm GMT - Fri, December 23, 2022
Dev To Rpg game with Laravel 9
2 years ago in 2020 I decided to make an rpg game out of curiosity to see if I could make it myself, a game I once played and loved as a kid. And then I started and stopped the game 2 times because ti...
01:54 pm GMT - Fri, December 23, 2022
Dev To C da ASSIGMENT OPERATORI haqida ma'lumot.
biz c++ da bugungi darsimiz ASSIGMENT OPERATOR ni o'rgandik.biz int ishorasi bilan 1 ta son belgilab, uni keyinchali o'zgartirsak ham bo'ladi.unga misol:int a = 10; string ism = "rahima"; cout <&...
01:47 pm GMT - Fri, December 23, 2022
Dev To ASSIGMENT
Biz bugun assigmentni organdik .int main1() {int a= 10;string ism = "davron";cout << a << endl;cout << ism << endl;a =20;ism ="kimsan";cout << a << endl;cout <&l...
01:43 pm GMT - Fri, December 23, 2022
Dev To C ASSIGMENT OPERATOR HAQIDA .
Biz int ishorasiniga bitta son belgilab uni keyinchalik boshqa songa o'zgartirsak ham bo'ladi.Ya'ni o'sha soni ichiga boshqa son qo'yishimiz mumkin digani.Miaol uchun... int a=10; string ism = "etibo...
01:43 pm GMT - Fri, December 23, 2022
Dev To C 9-Dars
Ushbu loyhada elon qilingan narsamizni o'zgartirishni o'rganamiz.#include <iostream>using namespace std;int main() { int a = 10; string ism = "JAFAR"; // elon qilgan ism = tekst cout &...
01:40 pm GMT - Fri, December 23, 2022
Dev To assigment operator haqida;
Tenglik belgisi = bu belgi replitda int,stringfloatvachardan keyin kelgan belgi bilan tenglik belgisidan keyin kelganbutun son ,text(matn), kasr , belgilarni tenglashtirib beradi. int a = 10 ; float ...
01:40 pm GMT - Fri, December 23, 2022
Dev To windows kompyuterlarida qanday SCREEN SHOT qilinadi?
WINDOWS komyuterlarida screen shot MACOES kompyuterlaridan tubdan farq qiladi!windows da avval SHIFT WINDOWS va S tugmalari bosiladi!agar sizning kompyuteringiz WINDOWS bolsa siz yuqorida aytilgandek...
01:32 pm GMT - Fri, December 23, 2022
Dev To Difference between types and interfaces in Typescript
It is common for beginners to get confused about types and interfaces in TypeScript, especially if they are new to typed programming languages. It is straightforward to start with TypeScript, but some...
01:27 pm GMT - Fri, December 23, 2022
Dev To assigment operator haqida malumot
#include <iostream>using namespace std ;int main() {int a = 10; string ism = "davron"; cout << a << endl; cout << ism << endl; a=20; ism = "quvonchbek"; cout <&...
12:03 pm GMT - Fri, December 23, 2022
Dev To RBAC vs ReBAC: When to use them
RBAC and ReBAC are two well-known access control models. Although their high usage they also have certain disadvantages, such as RBAC's inability to provide dynamic behavior and flexibility, and ReBAC...
11:40 am GMT - Fri, December 23, 2022
Dev To Impressions from 2022 Dev Conferences
After a couple of years of uncertainty and online activities, 2022 showed that developers were really missing the in-person events. Dozens of initiatives happened all around the world, with different ...
11:36 am GMT - Fri, December 23, 2022
Dev To Docker-compose in 3 minutes: a practical guide
As a software developer who's been around for some time, I've seen many technologies emerging but nothing has had a bigger impact on my progress than Docker and not in a way you might think!Long story...
11:36 am GMT - Fri, December 23, 2022
Dev To How to migrate to Terraform Cloud and why should you do it?
Terraform cloud is a cloud infrastructure management tool that allows users to easily create and remotely manage their cloud infrastructure in a consistent and efficient manner. You can use it to mana...
11:20 am GMT - Fri, December 23, 2022
Dev To Why React.js is So Popular ?
React is a popular JavaScript library for building user interfaces. It was developed by Facebook(Meta) and is often used for building single-page applications and mobile applications.There are several...
11:11 am GMT - Fri, December 23, 2022
Dev To Build and Deploy Your Own ChatGPT AI App in JavaScript
Follow Us On:Instagram....Twitter....Facebook....Telegram....WebsiteHere's a high-level overview of how you can build and deploy your own ChatGPT AI app using JavaScript:First, you'll need to install ...
11:06 am GMT - Fri, December 23, 2022
Dev To Flipping Card with CSS and Javascript
Hello everyone, today I'll demonstrate how to make a flip-card using HTML, CSS, and Javascript. The full code will be available at codepen, which I will share at the end of this blog, and I will expla...
11:02 am GMT - Fri, December 23, 2022
Dev To tsParticles 2.7.0 Released
tsParticles 2.7.0 Changelog Bug FixesFixed issue with animation random size, multiplying again the pixel ratioAdded missing export EventTypeFixed Engine package exports New FeaturesAdd...
10:44 am GMT - Fri, December 23, 2022
Dev To React - Error Boundaries
Errors are frustrating. But you know whats more frustrating? A simple error that breaks your entire app.Lets talk about this in terms of building a component in React. So, suppose you are creating a l...
10:28 am GMT - Fri, December 23, 2022
Dev To Who is the GOAT? Vercel Edge Config stores my answer
A few weeks ago Vercel released Edge Config, a new feature available to everyone so I tried it because I'm curious.I developed an app with Qwik the new framework that has been catching my attention fo...
10:11 am GMT - Fri, December 23, 2022
Dev To Testing Your Stylelint Plugin
In the previous post Ive created a Stylelint plugin that has a single rule for validating that certain CSS properties can only be found in certain files. Thats nice, but it was missing something, a th...
10:09 am GMT - Fri, December 23, 2022
Dev To My first mistake as a dev - F&L 1
Over the past decade, I've made thousands of mistakes while working in tech. Each mistake was a stressful situation and a complex challenge, but they have helped me grow and learn in my career. These ...
08:26 am GMT - Fri, December 23, 2022
Dev To Slack Next-gen Platform - External API Calls
In this tutorial, you'll learn how to make external API calls inside your own "function" that runs on Slack's next-generation platform app.Specifically, you'll build a custom function that translates ...
08:20 am GMT - Fri, December 23, 2022
Dev To CSS Guide: Basics of CSS
Ever come across a website with a design so captivating it left you in awe? Meet CSS, the magic behind those intricate designs and layouts. Short for cascading style sheets, CSS allows web developers ...
07:31 am GMT - Fri, December 23, 2022
Dev To Will ChatGPT replace human software developers?
I wanted to put ChatGPT to the test, and see if I could combine it with Aista Magic Cloud, to have it create a complete full stack software system for me, and the result might surprise you. You can se...
07:18 am GMT - Fri, December 23, 2022
Dev To GPT-Powered chatbot over the phone - Try it, and see how it was built
ChatGPT has sent the internet into a frenzy. For developers, it's just the tip of the iceberg. OpenAI's API allows us to leverage the power of the GPT Models in as many ways as we can imagine.Today, I...
06:10 am GMT - Fri, December 23, 2022
Dev To 7 Must Use VS Code Extensions for React Developers
VS Code is one of the most used code editors for all developers community. According to the Stack Overflow survey of 2021, VS Code is the most used code editor by React developers. Over 47% of total d...
05:33 am GMT - Fri, December 23, 2022
Dev To How to pass the arguments of Makefile.PL using cpanm
The command cpanm --installdeps . to install dependent modules executes perl Makefile.PL.How to pass the arguments of perl Makefile.PL executed by cpanm.The answer is using the --configure-args option...
05:20 am GMT - Fri, December 23, 2022
Dev To Developers Guide to DevSecOps
DevOps helps businesses speed up software development and deployment cycles while automating processes, monitoring performance, and improving security. The DevSecOps movement takes all of the benefits...
04:59 am GMT - Fri, December 23, 2022
Dev To 20 Git Commands you (probably) didn't know about
If you've ever browsed thegit manual(or runman git), then you'll have noticed there's a whole lot more to git than what most of us use on a daily basis. A lot of these commands are incredibly powerful...
03:11 am GMT - Fri, December 23, 2022
Dev To Just Added IT Job Offers - Week 51 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 15 of 13382 new jobs I want to sh...
02:34 am GMT - Fri, December 23, 2022
Dev To 11 Tips That Make You a Better Typescript Programmer
Learning Typescript is often a rediscovery journey. Your initial impression can be pretty deceptive: isn't it just a way of annotating Javascript, so the compiler helps me find potential bugs?By r/mev...
01:59 am GMT - Fri, December 23, 2022
Dev To State of AI and AI Content Detection
There is a post about Guidelines for AI-assisted Articles on DEV which lists down a few rules for posting on dev.to, and then there was my post about Why you shouldn't rely on ChatGPT so much!.The dra...
01:29 am GMT - Fri, December 23, 2022
Dev To Android Compose DataStore Tutorial
IntroductionHello! In this tutorial I will be introducing DataStore and how you can implement it into your Android Compose application. What is DataStoreDataStore is part Android Jetpack. ...
01:18 am GMT - Fri, December 23, 2022
Dev To Finalizing A New UI (Feedback Requested)
I am finally nearing the end of what has almost been a year-long project. :party: :party: :party:From backend development, security, and so much more, I am finally in the home stretch, which means it ...
01:11 am GMT - Fri, December 23, 2022
Dev To How to use PyTorch from Perl?
How to use PyTorch from Perl?PyTorch supports C++ in addition to Python.This means Perl can calls all of the C++ functions of PyCharm.If you use the spvmcc command of SPVM, you can output an executabl...
12:51 am GMT - Fri, December 23, 2022
Dev To SPVM 0.9671 is released
SPVM 0.9671 is released. New Features and EnhancementChanges0.9671 2022-12-23 [Changes] * Added the following codes to the Makefile.PL that is generated by the spvmdist command. unless (...
11:57 pm GMT - Thu, December 22, 2022
Dev To [OpenTelemetry] Observability of Async Processes with Custom Propagator
Its the 23rd day of Makuake Advent Calendar 2022 .As we know OpenTelemetry is an observability framework to generate and export telemetry data. As more companies adopt microservices and SLI/SLOs, we n...
10:45 pm GMT - Thu, December 22, 2022
Dev To Open Swoole 22.0.0 released
10 years after beginning of Swoole, OpenSwoole 22.0.0 is released.Open Swoole is a major fork of Swoole. His first pecl package was released in october 2021.The good thing about it is all documentatio...
10:43 pm GMT - Thu, December 22, 2022
Dev To My TOP 3 UI Design TIPS for Developers
As a developer, when it comes to build my own application, I always have the tendency to borrow UI design from other websites or simply to work with design created by someone else, like a designer.I n...
10:42 pm GMT - Thu, December 22, 2022
Dev To Season 2 Finale: Holidays, 2022s Favorite Moments, Season 3 Sneak Peek & more!
Sit back, relax, grab your favorite beverage and listen as Dev Interrupted co-hosts Dan Lines & Conor Bronsdon recap the Season 2 of the podcast. In this special episode, our co-hosts describe the...
10:39 pm GMT - Thu, December 22, 2022
Dev To The Four Horsemen of Software Complexity Architecture Decision Records to the Rescue
When we try to reduce complexity in software development we always address accidental complexity.Accidental complexity refers to the complexity that arises from the way a system is designed or implem...
10:33 pm GMT - Thu, December 22, 2022
Dev To MongoDB Atlas Hackathon 2022 Winners, Announced!
In November, we announced a new challenge on DEV, in partnership with our friends at MongoDB: the MongoDB Atlas Hackathon 2022.Our amazing community was challenged with leveraging MongoDB's strengths ...
10:14 pm GMT - Thu, December 22, 2022
Dev To ReductStore Client SDK for Python v1.2.0: New Features and Example Use
Hello, everyone!We are excited to announce the release ofthe Python client SDK v1.2.0! This release includessupport for theReductStore HTTP API v1.2 and several otherimprovements.One of the new featur...
10:00 pm GMT - Thu, December 22, 2022
Dev To Os 10 React Hooks Mais teis: 02 - useEffect
Este o segundo artigo de uma srie de 10, que explica de forma simplificada e com exemplos, os react hooks mais utilizados em programao.O hook useEffect permite que voc execute efeitos secundrios em c...
09:57 pm GMT - Thu, December 22, 2022
Dev To How to design almost any UI element (list of ~58 articles of how to properly build elements in terms of UI and UX)
Buttons.7 Basic Rules for Button [email protected] DesignCheatsheet for [email protected] Text fields.UI cheat sheet: text fields (Awesome article!)Text fields & Forms design U...
09:46 pm GMT - Thu, December 22, 2022
Dev To Cook a recipe with AWS: A simple API using API-Gateway
Application Programming InterfaceApplication Programming Interface (API) are tools that make it possible for two software components to communicate with one another, Applications can access data...
09:27 pm GMT - Thu, December 22, 2022
Dev To Using the Rsync Command for Copying and Synchronizing Files and Directories
Rsync is a powerful Linux/Unix command that allows you to copy and synchronize files and directories between local and remote systems. It is particularly useful for synchronizing large numbers of file...
09:21 pm GMT - Thu, December 22, 2022
Dev To Nx 15.4 - Vite 4 Support, a new Nx Watch Command, and more!
Nx just had a massive release 2 weeks ago with Nx 15.3 - if you missed it be sure to check out our article featuring some huge improvements including Vite support, Standalone Angular and React presets...
09:19 pm GMT - Thu, December 22, 2022
Dev To Python all basics you need is here.
IntroductionPython is a general purpose high level programming language.Python was developed by Guido Van Rossam in 1989 while working at National Research Institute at Netherlands.But officiall...
09:02 pm GMT - Thu, December 22, 2022
Dev To Installing MySQL Server and MySQL Workbench
...
08:55 pm GMT - Thu, December 22, 2022
Dev To 3 challenging System Design problems to learn for your interview
This article was written by Educative's Co-founder and CEO, Fahim ul Haq.Before I co-founded Educative, I was a distributed systems engineer at Facebook and Microsoft for a little over 10 years. While...
08:53 pm GMT - Thu, December 22, 2022
Dev To What is the difference between .textContent, .innerText, and .innerHTML?
Hi! My name is Nadia and I'm currently a student enrolled in the Software Engineering program at Flatiron School. I just started a few weeks ago and it's been a whirlwind! So much information to diges...
08:48 pm GMT - Thu, December 22, 2022
Dev To Add Snow to Your Website with Snowify: A Simple JS Library
It's the holiday season and what better way to get into the festive spirit than by adding some snow to your website? With Snowify, a small JavaScript library, you can easily add a snow effect to any w...
08:43 pm GMT - Thu, December 22, 2022
Dev To Higher Order Functions in JavaScript
IntroductionHigher order functions are functions that take other functions as arguments or return them as output. They are an important concept in functional programming and can be used to great...
08:01 pm GMT - Thu, December 22, 2022
Dev To Pagination Concept using JavaScript
Pagination is basically dividing the entire data into parts of some specific size and showing one part or set of data on one page. To view other set of data we simply change the page.For Example: Let ...
07:39 pm GMT - Thu, December 22, 2022
Dev To Learning Rust
Hello everybody. I'm learning Rust right now. I made this very basic to-do list for practice. So if anyone is learning Rust, like me, and wants to help me improve the code and learn, check it out.http...
06:48 pm GMT - Thu, December 22, 2022
Dev To DevRel, Developer Relations, Relaes com desenvolvedores
E a, tudo bem? Antes de tudo: sou Awdren Fonto e no Andrew/Andrei :). Manauara, mas moro em Campo Grande (MS). Sou professor e pesquisador na UFMS, tenho uma tese de doutorado na rea de DevRel (Develo...
06:36 pm GMT - Thu, December 22, 2022
Dev To Cloudinary with Flutter
Recently Ive started experimenting with Googles Flutter framework.For those who do not know, Flutter is a cross-platform framework (same as React Native) based on the Dart programing language.After pl...
06:25 pm GMT - Thu, December 22, 2022
Dev To AI Will Not Take Your Job...Yet
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 ...
06:21 pm GMT - Thu, December 22, 2022
Dev To Linux Commands easier than never before
If you are a Linux user then Linux commands are something that you should learn. You may ask why, and the answer is, knowing commands makes you more productive with Linux, it is quicker and offers mor...
06:07 pm GMT - Thu, December 22, 2022
Dev To Web scraping Yelp Reviews with Nodejs
What will be scrapedFull codeIf you don't need an explanation, have a look at the full code example in the online IDEconst puppeteer = require("puppeteer-extra");const StealthPlugin = require("puppete...
06:06 pm GMT - Thu, December 22, 2022
Dev To Django with Rest Tutorial -1
Hey everyone so this is my first blog on Dev. So I was learning Django and came across Django rest Frame work. I know that there are aloooooooooot of tutorials on Django Rest on YouTube but no one tal...
06:00 pm GMT - Thu, December 22, 2022
Dev To JavaScript VS TypeScript : which one better.
JavaScriptJavaScript is the Scripting Language which plays crucial part for creation of interactive applications. JavaScript follows the client side programming rules and get executed in browser...
05:47 pm GMT - Thu, December 22, 2022
Dev To 10 HTML Elements You May Have Never Heard Of
HTML (hypertext markup language) is the standard markup language for building web pages, think of it like the building blocks or the structure of web pages. There are over 100 html tags, some of them ...
05:26 pm GMT - Thu, December 22, 2022
Dev To Breve guia de sobrevivncia com Terraform
Aviso 1: Esse blog post provavelmente vai ser atualizado no futuro.Aviso 2: Tentei adicionar o mximo de referncias em portugus(Brasil), mas infelizmente a maior parte est escrita em ingls. S pra ...
05:23 pm GMT - Thu, December 22, 2022
Dev To 10 practical newsletters every CTO should read
Hello to the dev.to community! Im Anvar, an ex-iOS developer and now CTO at Ukrainian marketplace Lemon.io.I love reading. In fact, I read more than ~300 articles in 2022 (and bookmarked even more). M...
05:10 pm GMT - Thu, December 22, 2022
Dev To What is the cheapest deploy option on Digital Ocean?
I'm still new to the web stack. One of the first cloud providers I deployed web apps to was Heroku, and that's because that's what the developer behind Bernie Sits used to deploy his viral website bac...
05:06 pm GMT - Thu, December 22, 2022
Dev To Do I need TypeScript?
IntroductionBeing a JavaScript developer today comes with more flex. It has been one language I enjoy using most. In my 3+ years as a MERN STACK developer, I have gained much experience in using...
04:49 pm GMT - Thu, December 22, 2022
Dev To Kubernetes Namespace: How To Use It To Organize And Optimize Costs
When youre running a relatively small cluster, you might get away with having no structure in place for it. But with time, your cluster will inevitably scale to dozens of pods and hundreds of containe...
04:17 pm GMT - Thu, December 22, 2022
Dev To Geocoding with Ruby
Geocoding is the process of converting addresses or place names into geographical coordinates, such as latitude and longitude. These coordinates can then be used to place markers on a map, or to perfo...
03:30 pm GMT - Thu, December 22, 2022
Dev To CodeNewbie Season 22 Episode 7! Starting out in Open Source with Brian Douglas
In S22E7 of the CodeNewbie Podcast, @saronyitbarek talks about learning to code, starting a company, takeaways from working at startups, open source insights, and learning through rejection with Brian...
03:30 pm GMT - Thu, December 22, 2022
Dev To How to test the performance of your GraphQL applications?
We released a new feature in Escape that enables you to monitor the performance of your GraphQL application. Let's discover it! Performance is at the heart of GraphQL security. But what makes an API p...
03:25 pm GMT - Thu, December 22, 2022
Dev To Different approaches to testing your own packages locally: npm link
npm linkThis is a very easy and straightforward solution. This npm command creates a symlink to a package folder. To be able to use your own local libraries, you need to follow two simple steps:...
03:23 pm GMT - Thu, December 22, 2022
Dev To Different approaches to testing your own packages: local files
IntroductionLets say youre developing a new package; it doesnt matter if its a really cool library of React components or a great new set of utils for NodeJS based projects. We all know that the...
03:19 pm GMT - Thu, December 22, 2022
Dev To CodePen Designs - 8 : ThreeJS Toys - Particles Cursor
We are excited to introduce our new series that will explore the best design ideas from the Codepen community.We will be publishing these each day and hope you find them insightful and inspiring...
02:48 pm GMT - Thu, December 22, 2022
Dev To How to Keep your Job in 2022
There are a few things you can do to increase your chances of keeping your job in 2022:Stay informed about the needs and goals of your company. Make sure you understand what is expected of you and how...
02:47 pm GMT - Thu, December 22, 2022
Dev To Growth Marketing as a Developer SaaS founder
Growth marketing is a data-driven approach to marketing that focuses on finding and scaling successful marketing tactics and strategies. It involves continuous experimentation, iteration, and optimiza...
02:42 pm GMT - Thu, December 22, 2022
Dev To Community Spotlight - Building Parexellence, an eCommerce Website
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...
02:05 pm GMT - Thu, December 22, 2022
Dev To Understanding the Role of Developer Relations
DevRel, or Developer Relations, plays a critical role in many organizations, particularly in the tech industry. It involves building and maintaining relationships with developers and the developer com...
01:46 pm GMT - Thu, December 22, 2022
Dev To 6 Steps to Find a Remote Job & List of Remote-First Companies
So, youre on the hunt for a remote job? You should already have an updated resume, professional LinkedIn profile and polished portfolio (should I make a post/video about these 3?). If you don't have t...
01:34 pm GMT - Thu, December 22, 2022
Dev To The Top Books for Software Engineers to Add to Their Reading List
As a software engineer, staying up-to-date with the latest technologies and best practices is essential to success in your field. One of the best ways to continue learning and improving your skills is...
01:33 pm GMT - Thu, December 22, 2022
Dev To Three Methods of Job-Hunting: Networking, Online Job-Searching, or Cold Emailing | Part 2
Refer to the Code Labs Academy blog for part 3 of this article. Online Job-SearchOnline Job Searching - Probably the most familiar method nowadays for finding job listings is through online job p...
01:31 pm GMT - Thu, December 22, 2022
Dev To Three Methods of Job-Hunting: Networking, Online Job-Searching, or Cold Emailing | Part 1
NetworkingStarting the process of finding a job can be tough. Not knowing how or where to begin can bring on some serious procrastination and become a major source of anxiety and stress.One of t...
01:31 pm GMT - Thu, December 22, 2022
Dev To 15 Creative Gift Ideas for Software Engineers
Are you looking for the perfect gift for the software engineer in your life? Look no further! Here are 15 ideas that are sure to please - roughly sorted by price:A mug with a clever software-themed de...
01:29 pm GMT - Thu, December 22, 2022
Dev To The Beginner's Guide to Asynchronous JavaScript
Refer to the Code Labs Academy Blog for the detailed article.If you are only getting started with programming, chances are, you are thinking about programs as a set of sequential blocks of logic, wher...
12:57 pm GMT - Thu, December 22, 2022
Dev To The worlds best B2B ecommerce UX:Massey Ferguson (5/5)
I am a UX specialist experienced in both developing and texting great UX experiences.For this article series, Ive spent time digging into some of the best ecommerce sites for B2B and zoomed in on what...
12:51 pm GMT - Thu, December 22, 2022
Dev To API release strategies with API Gateway
Once you have adequately separated deployment and release, the next step is to choose mechanisms for controlling the progressive release of features. It is essential to select a release strategy that ...
12:27 pm GMT - Thu, December 22, 2022
Dev To How are Hot Reloading and Live Reloading in React Native different?
Hot Reloading and Live Reloading are two features in React Native that allow you to update the code of your app while it is running on a device or emulator. These features can save you a lot of time d...
12:26 pm GMT - Thu, December 22, 2022
Dev To JAVASCRIPT NECESSITIES(things you need to emphasis on):
1.Variables: Variables are used to store and manipulate data in JavaScript. You can create a variable using the var, let, or const keyword.let x = 5;console.log(x); // Output: 52.Data types: JavaScrip...
11:37 am GMT - Thu, December 22, 2022
Dev To Responsive Navbar without Javascript
Greetings to all. Today I'll demonstrate how to make a responsive navbar without Javascript that has a dropdown effect for mobile devices. The major CSS section will be explained, and the remaining co...
11:30 am GMT - Thu, December 22, 2022
Dev To 6 Awesome frameworks for Web Development
IntroductionThe framework comes with many pre-built features that you don't need to build from scratch. It helps you in building a website much faster with high performance. It will also reduce ...
11:17 am GMT - Thu, December 22, 2022
Dev To A Quick Guide to App Localization
When developing a new app there are quite a lot of challenges waiting for you behind every corner as well as questions you need to answer yourself to make your app successful. One of those questions i...
10:00 am GMT - Thu, December 22, 2022
Dev To Taiga UI: Year of the Tiger
The year 2022 was extremely fruitful for our Taiga UI team and, what is more important, we picked up tiger speed in terms of updates and improvements of the library. Within this article, I would like ...
09:25 am GMT - Thu, December 22, 2022
Dev To Build any Front-end like Admin Panel or CRM for your Supabase
What is Supabase?Supabase is one of the fastest-growing players in the Backend-as-a-Service (BaaS) market that allows developers and even not-so-tech-savvy entrepreneurs to outsource all the bac...
09:09 am GMT - Thu, December 22, 2022
Dev To An Overview of the Popular Frontend Frameworks
There's no shortage of frontend frameworks these days. With so many options available, it can be hard to know which one to choose for your next project. However, don't worry we've got you covered. In...
09:02 am GMT - Thu, December 22, 2022
Dev To 10 great animation libraries to take your websites to next level
A great method to engage users in your project and give it life is through animation. In this post, I'll walk you through some of the top libraries using plain JavaScript and CSS, independent of any f...
08:52 am GMT - Thu, December 22, 2022
Dev To Speed of algorithms (with cats)
Let's see how programmers evaluate fast and slow algorithms. Since the topic is pretty boring, we'll use silly cat examples. Constant time: O(1)This is your best option. The algorithm speed does ...
08:49 am GMT - Thu, December 22, 2022
Dev To New giveaway for the new year
It's a brand-new yearrefine is an open-source React-based framework for building CRUD apps rapidly.Here is the GitHub repo: https://github.com/refinedev/refineWin a Keychron K2 Wireless Mechanical Key...
08:47 am GMT - Thu, December 22, 2022
Dev To New giveaway for the new year
It's a brand-new yearrefine is an open-source React-based framework for building CRUD apps rapidly.Here is the repo: https://github.com/refinedev/refineWin a Keychron K2 Wireless Mechanical Keyboard a...
08:22 am GMT - Thu, December 22, 2022
Dev To 10 Golden Rules for Solving a Coding Question in an Interview :
If we are dealing with top/maximum/minimum/closest 'K' elements among 'N' elements, we will be using a Heap.If the given input is a sorted array or a list, we will either be using Binary Search or the...
08:01 am GMT - Thu, December 22, 2022
Dev To 5 hour coding hackathon
Hi, developers, we often get confused about which platform should I use to get our next job, I have the solution, watch the video till the endSo, last Sunday, I have the idea to create a dedicated pag...
07:54 am GMT - Thu, December 22, 2022
Dev To Roadmap To Becoming A Full Stack Web Developer :
1. Choose a TechnologyFull-stack development comprises front-end, back-end and database management.Few technologies on which you can work and are trending:MERN StackMEAN Stack 2. Frontend D...
06:18 am GMT - Thu, December 22, 2022
Dev To 10 Tools and Tech every frontend developer must use.
It's worth noting that these are just a few examples, and there are many other great repositories and tools available for frontend development. It's important to choose the right tools and technologie...
06:15 am GMT - Thu, December 22, 2022
Dev To Slack Next-gen Platform - Custom Functions
In this tutorial, you'll learn how to add your own "function" to Slack's next-generation platform app in 5 minutes. This tutorial aims to help you understand how to add a custom function, which does t...
06:10 am GMT - Thu, December 22, 2022
Dev To 7 GitHub Repositories that every front-end developer must know.
Become a better front-end developer with these repositories.GitHub is a gold mine of resources and every developer knows it. So, in this article, Ill be sharing some of the best GitHub repositories th...
06:04 am GMT - Thu, December 22, 2022
Dev To rem vs em - Everything you need to know
Author: Fimber Elemuwa IntroductionCSS is a crucial part of any websites design, but understanding the nuances of how to use it can be tricky. One of the most important things to understand is t...
05:49 am GMT - Thu, December 22, 2022
Dev To Flutter MCQ Questions
Practice here the most popular Flutter MCQ Questions, are very popular and written by Industry Experts. What is Flutter? It is DBMS toolkit It is an Open-source UI toolkit It is an Open-source web dev...
05:46 am GMT - Thu, December 22, 2022
Dev To I wrote 1000 articles, whats next?
Most of you know me for my consistency, a golden arrow in my blog series.I've written 1000 articles in 1008 days!Almost an article a day, and my honeymoon was the only holiday I ever took.I'm super pr...
05:15 am GMT - Thu, December 22, 2022
Dev To A Response Measure to the Security Threat of Virtual Space App
Virtual Space AppRecently, the Virtual Space App, which allows you to use the same app dual on one smartphone, has been gaining popularity. Virtual Space App creates an isolated virtual environment wi...
04:25 am GMT - Thu, December 22, 2022
Dev To GitHub Actions for Python Development
If you are developing your application on GitHub, then you might want to consider using GitHub Actions for your CI/CD. In this tutorial we will cover how to use GitHub actions for testing multiple ver...
04:15 am GMT - Thu, December 22, 2022
Dev To Build an 80 line JS Framework
Before I get started, I want to share where the final code is, as well as a working example.source code repositoryworking example todo listWe have all used Reactive javascript frameworks, but have you...
04:00 am GMT - Thu, December 22, 2022
Dev To Realtime Static Website Search using Pure JavaScript
A JavaScript script to implement search for your static website. Its made using pure JavaScript ( no library ). Its very fast and works perfectly.View the Demo here - https://its-aomi.github.io/static...
04:00 am GMT - Thu, December 22, 2022
Dev To ii
j...
03:28 am GMT - Thu, December 22, 2022
Dev To Slack Next-gen Platform - The Simplest "Hello World"
In this tutorial, you'll learn how to get started with Slack's next-generation platform in 5 minutes. You may already know that, when creating a new app using slack create command, you can go with the...
02:56 am GMT - Thu, December 22, 2022
Dev To Load balancing expansion from 0 to 1
In Hertz's service discovery, it can be configured to use load balancing to achieve service high availability and traffic balancing. HertzHertz is an ultra-large-scale enterprise-level microservi...
01:45 am GMT - Thu, December 22, 2022
Dev To I want to clean up the negative messages about Perl in past 3 decades
I want to clean up the negative messages about Perl in past 3 decades and want to increase positive and fair messages about Perl.Dirty messages have flowed into Japan I worked in for decades from the ...
01:27 am GMT - Thu, December 22, 2022
Dev To Would you like to self-examine the expression "Perl to Python" and "Python to Perl"?
Would you like to self-examine the expression "Perl to Python" and "Python to Perl"?...
01:20 am GMT - Thu, December 22, 2022
Dev To SPVM 0.9670 is released
SPVM 0.9670 is released. New Features and EnhancementChanges0.9670 2022-12-22 [New Features] * Added the following Native APIs. const char* (*strerror_nolen)(SPVM_ENV* env, SPVM_VALUE* s...
12:28 am GMT - Thu, December 22, 2022
Dev To Implement `Pick` in TypeScript
This type challenge is to create your own version of pick (without pick obviously). I decided not to use any utility typesLink to Challenge: https://github.com/type-challenges/type-challenges/blob/mai...
12:05 am GMT - Thu, December 22, 2022
Dev To Creating responsive images with image-set
image-set isaCSS function that allows you tomake animage responsive, showing variations ofthe same picture for different screen resolutions when needed. This function isalmost the same asthe HTML srcs...
11:38 pm GMT - Wed, December 21, 2022
Dev To A Developer Roadmap for High School Students: How to Get Started in Tech
OverviewAs a high school student myself, I understand the challenges and excitement of pursuing a career in tech. The tech industry is vast and constantly evolving, and it can be overwhelming to...
11:30 pm GMT - Wed, December 21, 2022
Dev To Awesome JavaScript hacks
In this post I will share useful hacks for JavaScript. These hacks reduce the code and will help you to run optimized code. So lets start hacking!!! Use shortcuts for conditionalsJavascript allow...
11:26 pm GMT - Wed, December 21, 2022
Dev To How I would build an MVP today
In the past 2 years, I've learned a lot transitioning from just being a front-end developer to being a product manager. My thinking now is very different.Before I focused too much on technology, and j...
10:37 pm GMT - Wed, December 21, 2022
Dev To Bursting the TDD Bubble
Test-driven development has gone from buzzword to development dogma. Listen as Katerina Trajchevska CEO at Adeva explains when and where the use of TDD makes sense, tips for ignoring trolls on Twitter...
10:33 pm GMT - Wed, December 21, 2022
Dev To 6 things I do (and you should too) when I release open source code
Every day 100+ open source libraries and projects are launched in the wild.Launching an open source project can be daunting, especially if you haven't done it before.Preparation + perseverance + luck ...
10:20 pm GMT - Wed, December 21, 2022
Dev To Understanding the Role of Arrow Functions in JavaScript
What are Arrow Functions?Arrow functions, also known as "fat arrow" functions, are a concise way to write function expression in JavaScript. They were introduced in ECMAScript6(ES6) and have become po...
09:10 pm GMT - Wed, December 21, 2022
Dev To Five tips to become a Pragmatic Programmer
The Pragmatic Programmer, 20th Anniversary Edition your journey to mastery by David Thomas & Andrew Hunt is one of those must-read books for any software engineer's bookshelf. Comprised of eight c...
08:46 pm GMT - Wed, December 21, 2022
Dev To Useful VS Code Extensions
Any software engineer, developer, or programmer's code editor is one of their most essential tools. Numerous code editors are available, including Sublime Text, Atom, Notepad++, and Visual Studio Code...
07:20 pm GMT - Wed, December 21, 2022
Dev To Computer Number Systems 101: Binary & Hexadecimal Conversions
When we type words onto a computer, it will translate them into numbers. In fact, to a computer, all information is written as a series of 1s and 0s. Computer number systems are how we represent numbe...
07:11 pm GMT - Wed, December 21, 2022
Dev To Getting started with Bun and React
Written by Nelson MichaelA JavaScript runtime environment allows a program to interact with the outside world by providing access to inbuilt libraries and objects. Simply put, a runtime environment is...
06:37 pm GMT - Wed, December 21, 2022
Dev To How to Write to Workflow Job Summary from a GitHub Action
This post continues my series on tips for developing GitHub Actions. In this post, I explain how an Action can write to the workflow job summary, so that the users of your Action can find details of t...
06:11 pm GMT - Wed, December 21, 2022
Dev To Debugging Strategies and Techniques
Debugging ProcessWhen it comes to fixing errors in code, the debugging process can be a helpful tool. This process involves finding, isolating, and then correcting the bug. In order to do this e...
06:09 pm GMT - Wed, December 21, 2022
Dev To Managing Task Status Transitions in TypeScript with Enums and Object Mapping
An enum in TypeScript can be used to represent the possible states of a task, as shown in the following graph:We can use a function and an object mapping to manage transitions between these states.enu...
06:07 pm GMT - Wed, December 21, 2022
Dev To Stop being afraid to speak in a foreign language
This week, on Tuesday December 20th, 2022, I held a talk for the second time. It was for the last episode this year on The Monthly Dev event hosted by daily.dev. StrugglesMy talk was about How ...
05:46 pm GMT - Wed, December 21, 2022
Dev To How To Test CRUD RESTful APIs With the API Tester Mobile App
Backend developers can test APIs and validate API responses through one of the many popular tools available, such as Postman, Apigee, SoapUI, and Swagger.However, none of these as well as many others ...
05:20 pm GMT - Wed, December 21, 2022
Dev To Nest JS Websockets - Guards and Authorization with CASL
Welcome to Part 4: Guards and Authorization with CASL, of building a realtime chat application with Nest JS and React.In this part of the series, were going to introduce a new feature for the applicat...
05:09 pm GMT - Wed, December 21, 2022
Dev To PostgreSQL and YugabyteDB client execution profiling
Performance is, and always has been an hot topic with databases, and a bit surrounded by mystery, because some specialists would advice changing something, and then all of a sudden the database runs m...
05:05 pm GMT - Wed, December 21, 2022
Dev To How to switch to Azure kubelogin
If you're using Azure Kubernetes Service (AKS) you may have already seen this warning: ~ kubectl get podsWARNING: the azure auth plugin is deprecated in v1.22+, unavailable in v1.26+; use https://gith...
04:49 pm GMT - Wed, December 21, 2022
Dev To Welcome Thread - v205
Welcome to 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 yourself.Reply to someone's comment, either w...
04:28 pm GMT - Wed, December 21, 2022
Dev To Billions of unnecessary files in GitHub
As I was looking for easy assignments for the Open Source Development Course I found something very troubling which is also an opportunity for a lot of teaching and a lot of practice. Some files ...
04:23 pm GMT - Wed, December 21, 2022
Dev To This Week In React 129: useEffectEvent, Storybook, OpenNEXT, React Email, Remix, Next.js, Pointer-Events, Expo-MDX...
Hi everyone!This week is pretty busy for an end of the year I'll let you discover it all.My episode for the React Round Up podcast is online. It's about the latest React 18 features, MDX or even Docu...
04:21 pm GMT - Wed, December 21, 2022
Dev To An immutable Mastodon handle
Whether Twitter crumbles remains to be seen, though some signs are telling. Whatever happens, I'm continuing to invest a bit in Mastodon. Last week, I showed how to sync one's content between Twitter ...
04:05 pm GMT - Wed, December 21, 2022
Dev To Different Types Of Console Methods You Must Know
You frequently utilised the console.log() method as a JavaScript beginner to show the output of your code. Different kinds of approaches to discover flaws in the code were introduced by JavaScript.You...
03:47 pm GMT - Wed, December 21, 2022
Dev To is awesome! (when "width: 100%" not working)
Dudes.Sometimes you want your <input> to fit its "parent" with dynamic width and you do it like this:<input type="text" style="width: 100%">But, that "parent" could be smaller then 150px (...
03:35 pm GMT - Wed, December 21, 2022
Dev To How do you evaluate the importance of StackOverflow reputations to find a job?
As a junior developer, my reputation on StackOverflow has really helped me get a job in positions that I wouldn't have been able to apply for with my limited experience. Indeed, many recruiters and se...
03:32 pm GMT - Wed, December 21, 2022
Dev To Dyslexia Detection using Machine Learning
Dyslexia is a learning disorder that affects reading and language processing. It is characterized by difficulty in reading, spelling, and writing, and it can be caused by a variety of factors includin...
03:30 pm GMT - Wed, December 21, 2022
Dev To ChatGPT, will it replace software engineers anytime soon?
ChatGPT is a language model developed by OpenAI that has the ability to generate human-like text. It has been trained on a large dataset of text and is able to generate coherent and realistic response...
02:36 pm GMT - Wed, December 21, 2022
Dev To CSS Ugly Sweater: Thanos
It's CSS Ugly Sweater season. The past two years I've made CSS projects based off of Ugly Sweaters. The inspiration came from a LEGO Star Wars Advent Calendar that had a minifig in a sweater. Since th...
02:30 pm GMT - Wed, December 21, 2022
Dev To Proxies for Ad Verification
Ad fraud is a key problem for ad verification companies as it is the main cause of harm to their clients marketing strategies. The most common ad fraud methods are click fraud, falsely accumulating im...
02:14 pm GMT - Wed, December 21, 2022
Dev To Memphis: Low-code real-time data processing platform
In this blog, I am sharing the learning that is gained from the session Batch Vs Stream Processing - How to Reduce Complexity?.This session is really useful for those who want to learn about the advan...
02:14 pm GMT - Wed, December 21, 2022
Dev To Download Free Audiobooks from Reddit.
Audiobooks are a convenient way to listen to books on the go, and there are many websites and platforms that offer audiobook downloads. One such platform is Reddit, a social media and discussion websi...
01:24 pm GMT - Wed, December 21, 2022
Dev To Displaying PDF Files in an Iframe: A Simple Solution
Are you looking for a way to embed a PDF file on your website without relying on external services or plugins? If so, then you're in luck! In this tutorial, we'll show you how to use PHP and cURL to d...
01:19 pm GMT - Wed, December 21, 2022
Dev To How to Make Your Own Personal Website Using HTML CSS and JS
In this video, we'll show you how to make a basic gaming website using HTML, CSS, and JavaScript. We'll use a responsive design to make sure the website looks good on all devices, no matter how big or...
01:11 pm GMT - Wed, December 21, 2022
Dev To The worlds best B2B ecommerce UX:Blake (4/5)
I am a UX specialist experienced in both developing and texting great UX experiences.For this article series, Ive spent time digging into some of the best ecommerce sites for B2B and zoomed in on what...
01:10 pm GMT - Wed, December 21, 2022
Dev To What should we use Bootstrap or Tailwind CSS ?
Both Bootstrap and Tailwind CSS are popular front-end frameworks that can help you build modern, responsive websites and web applications. They both offer a set of predefined styles and layout options...
12:20 pm GMT - Wed, December 21, 2022
Dev To C
C++ ko'dalarni o'z ichiga oladireplit yordamida ko'dlarni yozamizMasalan;#include <iostream>#include <iomanip>using namespace std;int main() {int eni, boyi; cout << "Area is "; cin...
12:19 pm GMT - Wed, December 21, 2022
Dev To Using Truffle L2 Boxes to Bridge Blockchain Networks
It's well known that many blockchains have scalability and congestion problems. These issues have wide-ranging effects from slow transaction times, to increased transaction fees, and degraded user exp...
12:02 pm GMT - Wed, December 21, 2022
Dev To Deploy your own Linktree with LittleLink on GitHub Pages
IntroductionAs you may have heard, Elon Musk's Twitter recently banned links to social media reference landing pages such as Linktree, many.link, and Lnk.Bio. That resulted in mayhem.Fortunately...
11:46 am GMT - Wed, December 21, 2022
Dev To Quick IPFS
ConceptsIPFS ! = BlockchainBlockchain serves on-chain dataIPFS serves off-chain dataIPFS provides an option of saving big volume datas for blockchain.IPFS ! = FilecoinIPFS focuses on addressing,...
10:40 am GMT - Wed, December 21, 2022
Dev To Host a Serverless Flask App on Vercel
Flask is a popular Python web framework that makes it simple to create web applications and API's in a short period of time. If you've created a Flask app and are worried about configuring a server as...
10:38 am GMT - Wed, December 21, 2022
Dev To Control your AWS Apps with a simple message.
Several tools in the market that enable the engineering teams to easily roll out the application changes in various environments from a simple config to major code changes. But it often requires some ...
10:03 am GMT - Wed, December 21, 2022
Dev To Why decentralized storage matters for NFT metadata and your next NFT collection
Instead of overdoing what meets the eye, NFT projects should focus more on metadata and the way it's stored. With IPFS and IPNS, you can distribute NFT metadata and make it updateable. ...
09:07 am GMT - Wed, December 21, 2022
Dev To Breaking out of tutorial hell
In this article I want to address about escaping tutorial hell and if you haven't heard of that expression before its basically where you're learning to code and you become super dependent on YouTube ...
09:00 am GMT - Wed, December 21, 2022
Dev To Playwright - debug your tests
Debug your testsOne of the most popular things done by developers is to debug the code using console.log.But today I want to show you how to debug your Playwright tests.Let's start with the Play...
08:46 am GMT - Wed, December 21, 2022
Dev To Weekly web development resources 129
Sponsored TowerOver 100,000 developers and designers are more productive with Tower - the most powerful Git client for Mac and Windows. UnovisA modular data visualization framework forReact,...
07:21 am GMT - Wed, December 21, 2022
Dev To Awesome animation effect for any SVGs with a surprisingly simple trick
In this short tutorial, I'll demonstrate how to animate the paths of any SVG similar to the animation shown in this gif (the animation is slowed down in the gif :/ ).There are a few ways to create SVG...
07:11 am GMT - Wed, December 21, 2022
Dev To Let's join Perl Club Forum!
Let's join Perl Club Forum!For those who want to have a small conversation with their friends on the topic of Perl.Anyone interested in Perl is welcome to attend.Perl Club Forum...
07:07 am GMT - Wed, December 21, 2022
Dev To SPVM 0.9669 is released
SPVM 0.9669 is released. New Features and EnhancementChanges0.9669 2022-12-21 [Incompatible Changes] * Renamed the create_precompile_source Precompile Native API to build_class_source. [New ...
07:02 am GMT - Wed, December 21, 2022
Dev To Vendure community and more
It's not the first time I'll be talking about community. I think it's an essential aspect of any successful tool.This shows in my previous explorations of Astro, Medusa, and now Vendure as well.All th...
06:52 am GMT - Wed, December 21, 2022
Dev To Why companies migrating to Rust?
As a statically-typed systems programming language, Rust has gained a lot of traction in recent years for its focus on safety and performance. This has led many companies to consider migrating from C+...
06:05 am GMT - Wed, December 21, 2022
Dev To git switch and git checkout How to switch branches in git
Author: Muhammad Khabbab IntroductionWhen working on a project, you usually work on more than one branch at a time. You also switch branches frequently based on priorities. Efficient branch switc...
05:17 am GMT - Wed, December 21, 2022
Dev To Top 15 ideas of SaaS based startups in 2023 - by ChatGPT
Currently, we are seeing ChatGPT everywhere. This has become a trend now. I was testing this awesome AI tool one more time to check what are the possible ideas of SaaS based startups, that can be usef...
04:33 am GMT - Wed, December 21, 2022
Dev To Yet Another Newsletter LOL: Just in time
This one is coming to you a little earlier this week as Im off for the holidays, and I know some of you are as well. With that, another week, another newsletter. Lets get to it!Around the WebI caught ...
02:37 am GMT - Wed, December 21, 2022
Dev To Python-Basics
Dear, everyone. This is first step of "HackInScience Python Exercises" series.I've finished all the basic exercises and share them on my Github.Hello WorldPrint 42Number of seconds in a yearUsing oper...
02:35 am GMT - Wed, December 21, 2022
Dev To Runme: Road to Testable Docs
Today, we are excited to ship Runme v0.4 adding notebook authoring capabilities. The first intermediate step on the road to v1.0. Make changes to your existing READMEs, execute your commands, save and...
02:29 am GMT - Wed, December 21, 2022
Dev To Troubleshooting AWS Application Composer Errors
AWS Application Composer was released to Public Preview during re:Invent 2022. The Developer Guide Documentation covers the basics of how to use the service, but currently there's limited guidelines o...
02:05 am GMT - Wed, December 21, 2022
Dev To Understand difference between HTTP and HTTPs
IntroductionIn this we will see what will be the practical difference between http and https. ProcedureWireshark tool is used to capture the TCP packets and examine them.There are two websites:-1- (ht...
01:23 am GMT - Wed, December 21, 2022
Dev To React's new killer documentation focused only on functional components
It's no secret that the old React documentation is useless most of the time because it no longer reflects the modern way of developing using this framework. In this article, we'll explore its new docu...
10:17 pm GMT - Tue, December 20, 2022
Dev To Being an AWS Community Builder in 2022
What surprises you most about the AWS Community builders program?I am always amazed at how "ON" this community is. There is always something happening and always someone online somewhere to pro...
09:40 pm GMT - Tue, December 20, 2022
Dev To Favorite TypeScript Resources
TypeScript has become a mainstay in a lot of open source projects these days, and it's also a "preferred skill" in many web development and front-end engineering job posts.I started learning TypeScrip...
09:05 pm GMT - Tue, December 20, 2022
Dev To Merry Christmas from an AWS Community Builder
It's the most wonderful time of the year...And a good reason to write another blog post, this time about the AWS Community Builders Program and my experience with it. Make sure you check the posts fro...
09:04 pm GMT - Tue, December 20, 2022
Dev To Difference between Entity and DTO
This post seeks to present entity and DTO in a low complexity aiming at the beginner developer.Entities are classes that have a relation intrinsic to the business, for example, a class that maps a tab...
08:37 pm GMT - Tue, December 20, 2022
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...
08:34 pm GMT - Tue, December 20, 2022
Dev To Module Federation in mobile apps powered by NativeScript
Module federation has been one of the most popular topics in development lately. People love the way it allows teams to develop applications independently and integrate them all into a single final a...
08:31 pm GMT - Tue, December 20, 2022
Dev To Module Federation for the Business
What is Module FederationModule Federation is a technique that allows developers to split a large web application into smaller, independent modules that can be loaded on demand. The concept of M...
08:25 pm GMT - Tue, December 20, 2022
Dev To How To Use LocalStorage
Welcome again, reader, to another entry in my blog where I attempt to demystify and explain a technical topic. I'm going to concentrate on localStorage this time.What is LocalStorage?In the simplest t...
08:07 pm GMT - Tue, December 20, 2022
Dev To Keyword Research Case Studies: Ownership Campaigns
I'd wrapped the core part of the SEO for Non-Scumbags series by poisoning the idea of content-creation-as-art with art's natural, mortal enemy: ROI. For this reason, I thought folks might not take me ...
07:58 pm GMT - Tue, December 20, 2022
Dev To JavaScriptmas 2022 - Issue 3
JavaScriptmas is almost over, but there is still time to get in on the fun! I cover the event in this article series by completing each daily challenge, providing solutions, and featuring others...
07:53 pm GMT - Tue, December 20, 2022
Dev To Setting up your MacBook for mobile Flutter development
This month I'm trying to level up on my mobile development skills by learning Flutter with and end goal of building a mobile search application. The first step was setting up a functional local dev en...
07:48 pm GMT - Tue, December 20, 2022
Dev To Improve AI Face Recognition Accuracy Using Deep Learning
Biometric identification of a person by facial features is increasingly used to solve business and technical issues. The development of relevant automated systems or the integration of such tools into...
07:13 pm GMT - Tue, December 20, 2022
Dev To What is Kubernetes and how should you monitor it?
In this blog post, you'll learn what Kubernetes is and what components youll need for complete observability. It's the first part in a Monitoring Kubernetes series. What is Kubernetes?Kubernetes,...
06:24 pm GMT - Tue, December 20, 2022
Dev To Web workers, React, and TypeScript
Written by Onuorah BonaventureIn this article, we will learn about web workers and how to use them in a React and TypeScript project by building a paginated data table. We'll learn how to determine th...
04:58 pm GMT - Tue, December 20, 2022
Dev To laravel: strategies for db seeding
if you write laravel projects, then you've probably written some database seeders and maybe some factories to create some convincing fake data to fill out your tables so you have something to show you...
04:49 pm GMT - Tue, December 20, 2022
Dev To Does Angular Support Generic Component Types?
You may be familiar with writing Typescript Generics like Grid<IRowData> but how does this work for Angular components? We can't provide generic types to our template selectors so how does Angul...
04:46 pm GMT - Tue, December 20, 2022
Dev To Graph Algorithms Cheat Sheet For Coding Interviews
When applying for developer roles, the interviewer might ask you to solve coding problems and some of the most basic ones include graph algorithms like BFS, DFS and Dijkstra's algorithm. You should ha...
04:38 pm GMT - Tue, December 20, 2022
Dev To Watch And Evaluate
This has been a spectacularly intensive week. The new YouTube channel carrying the course is exploding with subscriptions, it's just entering its 3rd week... The course website is now live, you can se...
04:12 pm GMT - Tue, December 20, 2022
Dev To Writing a CPAN module that talks to ChatGPT
ChatGPT exposes an API, but theres no CPAN module for taking advantage of that. Lets put that right (with help from ChatGPT)Write a Perl CPAN module for connecting to a ChatGPT serverTo create a Perl ...
04:06 pm GMT - Tue, December 20, 2022
Dev To ChatGPT Flatlogic: Generate Fully-Functioning Web Apps Based on Description
We are excited to announce a groundbreaking new integration that allows users to generate fully-functioning web apps in minutes, simply by describing the app in English! This integration leverages the...
03:33 pm GMT - Tue, December 20, 2022
Dev To 'Twas the Night Before Christmas: Cloud Edition
'Twas the night before Christmas, and all through the cloudEvery server was stirring, it was really quite loud.The lambdas were running, provisioned with care,In hopes that complex workloads soon woul...
03:33 pm GMT - Tue, December 20, 2022
Dev To Community Builders Christmas Edition
What surprises you most about the community builders program?How much of a global community we are. There's always room for improvement in terms of diversity, but this group has exceeded my init...
03:22 pm GMT - Tue, December 20, 2022
Dev To Building a free Open-source portfolio template using HTML, CSS and JS
On the 15th of May in 2020 I wrote here about the free open source portfolio template that anyone could use for free. GitHub Repo Link Check out the live demo here S...
03:18 pm GMT - Tue, December 20, 2022
Dev To Step-By-Step Guide to Adding Dark Mode and Multiple Themes to Your Next.js App
Adding themes to your Next.js app makes it possible for your users to personalize their experience and improve the usability of your product. With themes, users can easily switch between light and dar...
03:11 pm GMT - Tue, December 20, 2022
Dev To Make your terminal look like 10x developer!
Steps Install TerminalWindows Terminal and Hyper is the terminals I tested. Using another terminal may or may not work.Windows TerminalMicrosoft Store (Preferred)GitHubwinget winget instal...
03:04 pm GMT - Tue, December 20, 2022
Dev To AWS Community Builders - Christmas Edition
What surprises you most about the community builders program?Honestly, this is a very hard question to answer considering how talented the individuals are in this program. One of the biggest sur...
03:00 pm GMT - Tue, December 20, 2022
Dev To Git Tags and Git Branches
Within IT there are lots of different ways to solve problems, architect solutions, deploy applications, etc. And when we look at the options that Git gives us for code management, there are lots of d...
02:53 pm GMT - Tue, December 20, 2022
Dev To Netlify vs Vercel vs Surge | The best platform I use to deploy your projects?!
One of the most important steps that should be considered when building Web projects is deploying your project so that anyone can see your work and try the project and its Features live as reading you...
02:42 pm GMT - Tue, December 20, 2022
Dev To AWS Community Builders X-mass edition
Merry Christmas What surprises you most about the community builder program?I have completed almost two years with this stunning community and I believe I have been experiencing all kind of events ar...
01:58 pm GMT - Tue, December 20, 2022
Dev To (re-)Introduction
Hello I'm Martin, a UK based Web Developer and AWS consultant. I've been a member of this community for 4 years now, but purely in read-only mode I'm afraid. Recent events have made me reconsider my o...
01:48 pm GMT - Tue, December 20, 2022
Dev To Introduction to variables in JavaScript
Variables are an essential part of any programming language, and JavaScript is no exception. In this article, we'll cover everything you need to know about variables in JavaScript, including how to de...
01:30 pm GMT - Tue, December 20, 2022
Dev To Add auto-save to your website with javascript
In this short post, I'll show you how to simply add the auto-save functionality to your HTML page with javascript.Whenever the user starts typing we show a message that there are unsaved changes and 1...
01:27 pm GMT - Tue, December 20, 2022
Dev To CSS Selectors Use cases
Hello Everyone today i will show you how you can combine selectors in CSS to use them efficiently. I am not going to discuss All the selectors and how to use, i will just showcase some code snippets f...
01:18 pm GMT - Tue, December 20, 2022
Dev To The worlds best B2B ecommerce UX:Amy Myers MD (3/5)
I am a UX specialist experienced in both developing and texting great UX experiences.For this article series, Ive spent time digging into some of the best ecommerce sites for B2B and zoomed in on what...
01:15 pm GMT - Tue, December 20, 2022
Dev To AWS Community Builders Christmas and New year 2023
What surprises you most about the community builders program?AWS Community Builders is a program that offers technical resources, training, and networking opportunities. High quality technical t...
01:12 pm GMT - Tue, December 20, 2022
Dev To V-Blogs
V-Blogs is a website in which you can add, update, delete blogs. In this website you can listen to the blogs. You can also record the blog to publish it. It is created using react and any user can add...
12:45 pm GMT - Tue, December 20, 2022
Dev To c da 2-Dars
#include <iostream>using namespace std;int main() {cout << "22222";cout << "2 2";cout << "2 2";cout << "22222"; return 0; }xammasini 1-po'stima aytgandm.bu yerda bi...
12:45 pm GMT - Tue, December 20, 2022
Dev To Community Builders - Christmas Edition
A holiday story of cloud builders, this is the Jenn Bergstrom edition, check out the other posts from my fellow AWS Community Builders on why they love the program and learn more about them too!* ...
12:42 pm GMT - Tue, December 20, 2022
Dev To Appreciation for Community Managers
I had the privilege of joining the inaugural class of AWS Community Builders back in 2020. I've put a lot into the program in these two years and change, but it's fair to say I've gotten more out. So ...
12:15 pm GMT - Tue, December 20, 2022
Dev To * / % -bugungi darsimiza
Biz bugun / ni organdik.int A= 7;int B= 3;cout << 3 / 10 << endl; cout << 3 % 10 << endl; return 0;}Bizlar bo'lishdan foiz chiqarishni organdik.int son;cin>> son; cout ...
11:54 am GMT - Tue, December 20, 2022
Dev To Frontend Magic: All tools at one place
Frontend Superhero KitList of all frontend tools you need to build your website with ease and fast. An extensive list of all tools such as frameworks, UI libraries, animations, databases, data, ...
11:40 am GMT - Tue, December 20, 2022
Dev To Dynamic return type based on input parameter in TypeScript like Prisma
Prisma does a good job of type safetyAfter using TypeORM for many years, I have switched to Prisma recently, as mentioned in one of my posts: Wh...
10:26 am GMT - Tue, December 20, 2022
Dev To Backdrop-filters
Backdrop filters in CSS. This project demonstrates how CSS backdrop filters can be used to create a professional-looking backdrop. The backdrop-filter CSS property lets you apply graphical effects suc...
09:56 am GMT - Tue, December 20, 2022
Dev To AWS Community Builders - Christmas Edition
What surprises you most about the community builders program?It is phenomenal how many sharp-witted talented individuals are in the Community Builders program and everyone is so willing to share...
09:46 am GMT - Tue, December 20, 2022
Dev To AWS Community Builders Holiday Post 2022
AWS Community Builder Year 1 - Fly to the moon and back!I would like to say thank you and express my gratitude to the AWS Community for the motivation to stretch my goals, speak, build, write, s...
09:46 am GMT - Tue, December 20, 2022
Dev To AWS Community Builders - Secret Santa Holiday Post 2022
AWS Community Builder Year 1 - Fly to the moon and back!I would like to say thank you and express my gratitude to the AWS Community for the motivation to stretch my goals, speak, build, write, s...
09:46 am GMT - Tue, December 20, 2022
Dev To 5 Game Changing C 11 Tips and Tricks You Need to Know (With Examples)
C# 11 is a powerful and popular programming language, and there are many tips and tricks that can help developers improve their code and increase efficiency. Here are some examples:Use the "using" sta...
09:37 am GMT - Tue, December 20, 2022
Dev To Dev.to and Other Options for Sharing Your Blogs
Hey there fellow developers!If you're a regular reader of dev.to, you might be wondering if there are any other great places to share your blogs and articles. After all, it's always good to have a few...
09:07 am GMT - Tue, December 20, 2022
Dev To Introduction to the GraphQL Schema
Hi there! In this post well cover some basics concepts to start describing your app data using the GraphQL Schema. But before we dive any further into detail, lets find out more about GraphQL's origin...
09:02 am GMT - Tue, December 20, 2022
Dev To Prepare for Google Cloud Professional Cloud Architect exam : Regions and Zones
Regions and ZonesIn case you need to expand your business in other states in the world, you can use regions to put your business data in the cloud. Thus people in that state can easily get your servi...
09:00 am GMT - Tue, December 20, 2022
Dev To Everything About Medusa - An Open-Source Alternative to Shopify
IntroductionMedusa is an open-source Shopify alternative that enables users to quickly construct a virtual commerce store.Its extensible architecture allows clients to adapt their engines to mat...
09:00 am GMT - Tue, December 20, 2022
Dev To AWS Community Builders Holidays posts 2022
A very warm welcome from the AWS Community Builders to the 2022 Holiday Season!As you might have heard or read before, during re:Invent 2022 a few AWS community builders went out to a "pre:Invent Hike...
08:40 am GMT - Tue, December 20, 2022
Dev To ReductStore Client SDK for C v1.2.0
We are excited to announce the releaseof ReductStore Client SDK for C++ v1.2.0! This releaseincludes updateddocumentation after we renamed the project from "Reduct Storage" to "ReductStore", and suppo...
08:39 am GMT - Tue, December 20, 2022
Dev To 9 stunning web design trends to watch in 2023
As we approach the end of 2022, it's time to start looking ahead to the next year in web design.From bold gradients and retro vibes to minimalism and immersive experiences, the following trends are su...
08:35 am GMT - Tue, December 20, 2022
Dev To JavaScript Objects
This blog post is your crash course for you to learn about one of the vital topics in JavaScript, i.e., JavaScript Objects.There are two ways JavaScript data can be defined either a Primitive or an Ob...
08:23 am GMT - Tue, December 20, 2022
Dev To SEO Proxies for Search Engine Monitoring
Search engine optimization monitoring is the process of controlling the performance of your website - tracking the visibility, rankings, and general brand strength on search engines to find new ways i...
08:15 am GMT - Tue, December 20, 2022
Dev To Color formats on the Web
In the world of digital design, color plays a crucial role in creating visually appealing and effective websites and applications. One important aspect of using color on the web is understanding the d...
08:05 am GMT - Tue, December 20, 2022
Dev To How to ask for a referral on LinkedIn
Asking for a referral on Linkedin is a good way to get closer towards your desired job. Though it doesn't guarantee you for the job, it increases the chance that your application will be seen by a rec...
07:04 am GMT - Tue, December 20, 2022
Dev To How to Set Up a Cron Job to Update Your Firebase Collection
Are you tired of manually updating your Firebase collection? Do you want a way to automate the process and save yourself time? Then a cron job is the solution you need!A cron job is a task that is sch...
06:00 am GMT - Tue, December 20, 2022
Dev To Operation Ho Ho Ho, or how AWS Community Builders saved the holidays!
What surprises you most about the community builders program?I love learning new things, but mostly I like socializing with builders around the world and I am very surprised on how builders help...
04:51 am GMT - Tue, December 20, 2022
Dev To The Rainbow of Crypto Schemes: Embracing the many Flavours, Beyond the Basic Ponzi Scheme
As crypto enthusiasts, we've all heard it before: "Oh, it's just another Ponzi scheme." It's time to stop the crypto scheme discrimination! For far too long, people have been quick to label every sing...
01:44 am GMT - Tue, December 20, 2022
Dev To SPVM 0.9668 is released
SPVM 0.9668 is released. New Features and EnhancementChanges0.9668 2022-12-20 [New Features] * Added the items native API. int32_t (*items)(SPVM_ENV* env, SPVM_VALUE* stack); * Added ...
01:40 am GMT - Tue, December 20, 2022
Dev To 7 best websites to get tons of fonts for free
If you're a web designer, you know that finding the right font can be crucial to the success of a project. The right font can add personality and style to your website, while the wrong font can make i...
01:22 am GMT - Tue, December 20, 2022
Dev To Data Structures: Arrays and Lists in Comparison
Usually, when you start your programming journey, the first data types you come up against are arrays and lists. Arrays are a fundamental data type, many more complex data types are built on top of ar...
12:33 am GMT - Tue, December 20, 2022
Dev To Quick bytes to integer (or other type) conversion in Python
Sometimes you have a bytes object but what you really want is an integer.For example, I want the unsigned 32-bit integer represented by b'1234'. I can do the conversion with struct.unpack:>>>...
12:28 am GMT - Tue, December 20, 2022
Dev To 150 Expresses JavaScript Que Voc Precisa Conhecer
Mantenha esse glossrio JavaScript salvo para acessar quando houver dvidas em variveis, mtodos, strings e mais. Variveis JavaScriptvar: a varivel mais usada. Pode ser reatribuda, mas acessada ap...
12:17 am GMT - Tue, December 20, 2022
Dev To Utility Types, in Typescript.
In our day routine as software developer we usually needs to manipulate data and types for multiple purposes: to update a entry in database, to mapping a DTO (Data Transfer Object), to structure our r...
12:00 am GMT - Tue, December 20, 2022
Dev To How to implement the WebFinger Protocol on a NextJS site
How to implement the WebFinger Protocol on a NextJS siteWith all the craziness thats been happening over at Twitter recently, Ive been taking a look at Mastodon. Its similar to Twitter, but at t...
11:38 pm GMT - Mon, December 19, 2022
Dev To Wrapping up 2022!!
If I have to describe my year 2022 in a few words I would say - "Power of manifesting".I stopped making new year goals long back. I now go with the flow.As I look back I see growth, learning, and enj...
11:37 pm GMT - Mon, December 19, 2022
Dev To RPG In A Box A Game Dev Tool For Everyone
One recent evening, my husband grabbed my attention, to show me a newly free title on Epic Games, called RPG In A Box. On a brief read of the description I figured it sounds interesting, so he added i...
11:23 pm GMT - Mon, December 19, 2022
Dev To The Benefits of Pair Programming for Problem-Solving
Pair programming is when two developers work together at one workstation. Not necessarily on the same computer, but they work together on the same programming task. In remote work I love to use Visual...
10:57 pm GMT - Mon, December 19, 2022
Dev To Learn CSS Animation the Cool Way
What is CSS Animation?CSS animation allows you to animate the values of CSS properties over time. It can be used to add visual interest and interactivity to a webpage and can also be used to cre...
10:52 pm GMT - Mon, December 19, 2022
Dev To Componentes Funcionais e de Classe em React
Um artigo objetivo sobre componentes em ReactO que so React Components?Components so considerados os principais blocos de construo de um aplicativo em React;Embora todos os componentes estejam n...
10:51 pm GMT - Mon, December 19, 2022
Dev To All You Need To Know About Arrays In JavaScript (1)
Let's Try To Know Why We Need Arrays In Programming.let's try this scenario we need to write a straightforward program average to five numbers.let a=1 ,b=2 ,c=3 ,d=4 ,e=5;let avarage= (a+b+c+d+e) /5...
09:59 pm GMT - Mon, December 19, 2022
Dev To How To Use Async/Await
Welcome again readers to another blog post where I attempt to demystify and explain a technical topic. What async/await is and how to utilize it will be the main topics of this blog.I believe it would...
09:59 pm GMT - Mon, December 19, 2022
Dev To The Impact and Ethics of AI Art
Let's talk artificial intelligence (AI) generated artwork and who is affected by it and the ethical questions this raises. What is AI Art?With the advent of transformer-based art generation syste...
09:54 pm GMT - Mon, December 19, 2022
Dev To What Does ChatGPT Mean for New Software Developers?
I spend my days teaching new developers how to code at Tech Elevators fantastic programming bootcamp. My evenings and weekends, however, belong to my study of data science, artificial intelligence, an...
09:23 pm GMT - Mon, December 19, 2022
Dev To Coding Garden Log - Entry 0
Hey there! I'm trying something new and will be posting my weekly email updates as a blog post as well. I may or may not continue this. Regardless, thanks for stopping by. Last WeekLast week was ...
08:35 pm GMT - Mon, December 19, 2022
Dev To Guidelines for AI-assisted Articles on DEV
Hey DEV Community! As a member of the DEV staff, I read a lottttt of your articles. Over the past month or so, its been awesome to see so many folks take up an interest in topics such as AI, OpenAI/Ch...
08:30 pm GMT - Mon, December 19, 2022
Dev To Motivos para hospedar as fontes do Google Fonts localmente
Fontes do Google ainda mais rpidas atravs de self-hostToda vez que eu vou usar alguma fonte do Google Fonts eu sempre me pergunto qual a melhor abordagem para isso. Nesse artigo vou percorrer al...
07:47 pm GMT - Mon, December 19, 2022
Dev To 2022 Book Recap: The Best Books I Read this Year
It is time for the 2022 book recap! 2022 was a year with a lot of changes for me. The most important thing was that I became a twin dad in May! With limited time and energy, some of my hobbies were ab...
07:39 pm GMT - Mon, December 19, 2022
Dev To React vs React Native: How Different Are They, Really?
Over the years that Ive been working with React (circa 2014) and React Native (circa 2016), Ive had everyone from engineers to CEOs to product people ask me some form of the question, "What are the di...
06:49 pm GMT - Mon, December 19, 2022
Dev To How to offend most of your international users all at once
This article originally appeared on my personal dev blog: Byte High, No Limit.We love icons. They're a great way to convey information simply, even if many of them are skeuomorphs from a bygone age. Y...
06:46 pm GMT - Mon, December 19, 2022
Dev To Why (and when) you should use Kubernetes
Kubernetes is a powerful container management tool that automates the deployment and management of containers. Today, Kubernetes (k8s) is a popular trend in cloud computing, and its easy to see why as...
06:37 pm GMT - Mon, December 19, 2022
Dev To VS Code extensions I always use
If you are working with JS, chances are that you are already using VS Code. It is the most popular editor for JS development. Some of the reasons why VS Code is so popular is the fact that it costs no...
06:23 pm GMT - Mon, December 19, 2022
Dev To What is ChatGTP and why should you care?
ChatGPT is a cutting-edge language processing model created by OpenAI, a company famous for its AI-based products like GPT-3 or DALL-E.In this video you will learn:What ChatGPT is capable ofWhat ChatG...
05:45 pm GMT - Mon, December 19, 2022
Dev To Meme Monday
It's 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....
05:20 pm GMT - Mon, December 19, 2022
Dev To React vs Vue.js: A Comparison
IntroductionReact and Vue.js are two of the most popular JavaScript libraries for building user interfaces. Both libraries have a large and active community of developers, and are widely used in...
05:09 pm GMT - Mon, December 19, 2022
Dev To The top 10 extensions for Google Chrome for developers (You must have)
Are you a developer looking for the best Chrome extensions to enhance your productivity? Look no further! In this article, we will provide you with a comprehensive list of the top 10 Chrome extensions...
05:02 pm GMT - Mon, December 19, 2022
Dev To 3D Plank
The 3D Plank was made by Amiru Weerathunga. My original design was a box, but I decided to turn it into a plank after I made it. ...
04:52 pm GMT - Mon, December 19, 2022
Dev To How to Migrate from Twitter to Mastodon
Let's say you want to leave Twitter. For whatever reason. Everyone's talking about Mastodon and how great it is. How can you make the switch? Are there any easy ways to move from Twitter to Mastodon?N...
04:51 pm GMT - Mon, December 19, 2022
Dev To Embedded Rust & Embassy: I2C Temperature Sensing with BMP180
This blog post is the fourth of a multi-part series of posts about Rust embassy for the STM32. This post is going to explore communicating over I2C using the embassy HAL. Please be aware that certain ...
04:46 pm GMT - Mon, December 19, 2022
Dev To November 28, 2022 FLiP Stack Weekly
November 28, 2022FLiP Stack Weekly More talks coming this month! Join Tim around the virtual world at various conferences.A quick preview of Apache Pulsar + Apache Pinot. ty...
04:30 pm GMT - Mon, December 19, 2022
Dev To Docker tutorial - the basics
ContentDisclaimerWhat is DockerWhy we should use it?The basic conceptThe first runConclusionLinks DisclaimerThis is not another random Docker article. I had a difficult time understanding t...
04:26 pm GMT - Mon, December 19, 2022
Dev To JavaScript support hits 1.0 milestone on [email protected]
When [email protected] was launched, we talked about why we didnt fully support JavaScript at that time. Support was added in July last year, and it has been an exciting journey to see what people have alr...
04:00 pm GMT - Mon, December 19, 2022
Dev To Answer 1.0 is coming, the best open-source solution for Q&A Community
The open-source Q&A community software Answer 1.0 is coming! This is the first stable version of Answer since alpha released in October. Being highly scalable and modern, Answer is the best open-s...
03:41 pm GMT - Mon, December 19, 2022
Dev To The worlds best B2B ecommerce UX: Grainger (2/5)
I am a UX specialist experienced in both developing and texting great UX experiences.For this article series, Ive spent time digging into some of the best ecommerce sites for B2B and zoomed in on what...
03:39 pm GMT - Mon, December 19, 2022
Dev To Building Real-Time Requires a Team: Tim Spann, Developer Advocate @ Stre...
https://youtube.com/embed/k8Eey16OQMg...
03:37 pm GMT - Mon, December 19, 2022
Dev To Metaprogramming with Ruby
Ruby is an object-oriented programming language known for its simplicity, flexibility, and power. One of the features that sets Ruby apart is its support for metaprogramming, which allows programmers ...
03:16 pm GMT - Mon, December 19, 2022
Dev To Salesforce Functions with Heroku Postgres
Salesforce Functions and Heroku Data Series: Part One of ThreeThis article is the first of a three-part series on utilizing Heroku Managed Data products from within a Salesforce Function. In thi...
03:08 pm GMT - Mon, December 19, 2022
Dev To What are your goals for the week of December 19?
What are your goals for this week? I'm trying to decide if I want to run these posts during the break. I may just post the questions next week. I'll still make some CSS art. What are you building? Wha...
02:59 pm GMT - Mon, December 19, 2022
Dev To Music Monday What are you listening to? (Christmas Edition )
cover image source: Christmas Music It's the most wonderful time of the year... That's right y'all, we're doing Christmas music! So, get suited up in your most festive sweater, grab your gifts, and ...
02:57 pm GMT - Mon, December 19, 2022
Dev To Software Engineering: Do You Concur?
Reading A Great New BookI just added the book, Modern Software Engineering: Doing What Works to Build Better Software Faster to my bookshelf & began reading it last night. Authors With ...
02:48 pm GMT - Mon, December 19, 2022
Dev To Old Photo Effect with CSS
This article will review how to create an old photo effect on any picture using only CSS. No need for Photoshop or any other image editor. And all in just a few lines of code!We will check three diffe...
02:21 pm GMT - Mon, December 19, 2022
Dev To What is Reverse Email Lookup and How to Use it Effectively
How has everyone been lately? I hope you are all doing well out there. Today's topic will be about the Simple methods in which Reverse Email Lookup can be utilised. First of all, what exactly is Rever...
02:00 pm GMT - Mon, December 19, 2022
Dev To How to use Angular Provider
Angular Provider is like a command to Angular Dependency Injection system regarding how to get an object/instance for a particular dependency.This helps us to register dependencies, like classes or fu...
01:55 pm GMT - Mon, December 19, 2022
Dev To Best fields in Computer Science
Cloud servicesThere is a lot more to the cloud than just a robust storage solution. The year 2021 proved to be watershed moment for cloud computing. Just like the year before it allowed more fle...
01:32 pm GMT - Mon, December 19, 2022
Dev To Calculating ATR (Average True Range) using JavaScript
ATR (Average True Range) is a technical analysis indicator that shows the average range of a securitys price over a given period of time. It is calculated using the following steps:Calculate the true ...
01:18 pm GMT - Mon, December 19, 2022
Dev To The Essential JavaScript Libraries for Frontend Development
In this blog post, we will take a detailed look at each of these libraries, their features, and their differences. By the end of this post, you should have a good understanding of which library is bes...
01:00 pm GMT - Mon, December 19, 2022
Dev To Understanding JavaScript Promises
Promises are one of the most important features of JavaScript, they allow us to write cleaner code by reducing callback functions and give us the ability to perform asynchronous operations in a more l...
12:52 pm GMT - Mon, December 19, 2022
Dev To FLiP Stack Weekly 19-dec-2022
19-Dec-2022 FLiP Stack WeeklyWelcome to one of the last newsletters of 2022.It is a honor to receive recognition from my long term blog supersite DZone. Always the best place for #IoT, #Big...
12:22 pm GMT - Mon, December 19, 2022
Dev To Overcoming Struggles: 6 Tips for Software Engineers Looking to Thrive in Their Career
If you are a software engineer struggling through your career, here are some tips that might help you get back on track:Seek guidance and mentorship from experienced professionals. Don't be afraid to ...
11:32 am GMT - Mon, December 19, 2022
Dev To Firebase Authentication: Build a Smooth Authentication Flow System with Firebase
IntroductionIn this tutorial, we are going to follow a step-by-step guide on how to set up the Firebase authentication service, and then walk through how to implement the service in your applica...
11:26 am GMT - Mon, December 19, 2022
Dev To Concepts behind modern frameworks
Many beginners ask "which framework should I learn?" and "How much JS or TS do I need to learn before a framework?" - countless opinionated articles go into promoting the advantages of the author's pr...
11:23 am GMT - Mon, December 19, 2022
Dev To Deploying your API to the web
OverviewIn previous articles, we have built APIs and tested them in our local environment. In this article we will deploy a back-end to the internet.Here's the project we will be deploying: ...
11:20 am GMT - Mon, December 19, 2022
Dev To c 6-dars
#include <iostream>using namespace std ;int main5() {// kutubxona <cmathh>float a; cin >> a; cout << round(a);return 0;}int main4() {int son; cin >> son; char a = cha...
11:10 am GMT - Mon, December 19, 2022
Dev To ReductStore v1.2.0 Released
Hello, everyone!We're excited to announce the releaseof ReductStore v1.2.0. In this update, we've made someimportant changes toimprove the way tokens and buckets are managed. Specifically, when you cr...
10:44 am GMT - Mon, December 19, 2022
Dev To If you could automate one process what would you automate?
I don't know about you, but it never feels like there's enough time in the day, and it definitely feels like there are tasks that I procrastinate working on because they don't exactly get me excited. ...
10:00 am GMT - Mon, December 19, 2022
Dev To How to use jest test.each function
Let's test with Jest the following isInfiniteDate function, which checks whether the given date is "infinite" in the given context:export const isInfiniteDate = (input: string): boolean => { con...
09:45 am GMT - Mon, December 19, 2022
Dev To Hire a Software Dev for 6 per month
According to Gartner the average low-code software developer is 10 times more productive than a traditional software developer, and during 2024 Low-Code will be responsible for 65% of every single sof...
09:36 am GMT - Mon, December 19, 2022
Dev To Proxies for Alternative Data
To make smart financial moves, you need to draw insights from all sources available, including alternative data. While the web is full of valuable material, you needto be careful with your data harves...
08:46 am GMT - Mon, December 19, 2022
Dev To API gateway deployment patterns
APIs are changing the way we build applications and changing the way we expose data, both inside and outside our organizations. Also, the success of our APIs depends on their integrity, availability, ...
08:34 am GMT - Mon, December 19, 2022
Dev To Follow @Verisimilitude11 On GitHub!
Hey dev.to community!If you're interested in keeping up with my projects and code repositories, be sure to follow me on GitHub at https://github.com/Verisimilitude11. I'll be sharing updates, new proj...
08:21 am GMT - Mon, December 19, 2022
Dev To Mastering Injectable Services: A Comprehensive Guide
In Angular, the @Injectable decorator is used to create services that can be provided to other components through Angular's dependency injection system. These services can then inject other services p...
08:00 am GMT - Mon, December 19, 2022
Dev To Improve Your Next.js Apps Performance in 10 Minutes
IntroductionWe all know Next.js is quite heavyweight, especially compared to Svelte Kit or Nuxt.js and optimization is not everyones favorite thing. Your product owner might not want to waste ti...
07:22 am GMT - Mon, December 19, 2022
Dev To Better DX in JS apps with unplugin-auto-import
When developing projects, I always like to choose the tools that deliver the best Developer Experience possible. That is also why my favourite web framework currently is Nuxt.js (especially with the r...
07:09 am GMT - Mon, December 19, 2022
Dev To Web Application Deployment on AWS
IntroductionWith the rapid evolution of the software industry in general, developing and deploying web applications is not as easy as writing the code and deploying it on remote servers. Todays ...
07:02 am GMT - Mon, December 19, 2022
Dev To Git merge - learn by example
Git merge is a powerful tool that allows developers to integrate changes from different branches into a single branch. In this article, I'll explain different ways to merge branches with Git, using a ...
06:49 am GMT - Mon, December 19, 2022
Dev To Make Your Video Player Float Using PiP API
In this article, I am going to make your video player float by using Picture-in-Picture (PiP) JavaScript Web API. This could be an important feature you can add to your website. If your website is sho...
05:57 am GMT - Mon, December 19, 2022
Dev To Git 101: Git for Beginners
Hey there!If you're new to the world of programming, you've probably heard the term "Git" thrown around a lot. But what is Git, and why is it so important?In this tutorial, we're going to cover the ba...
05:08 am GMT - Mon, December 19, 2022
Dev To FRONTEND TOOLS | At one place
There are many tools present but its hard to remember every tool.Well not now cause now you can find every front-end tool at one place Visit FRONTEND ToolsHere you can add your favorite tools to the l...
04:32 am GMT - Mon, December 19, 2022
Dev To Discover the Chaos Genius Way to Slash Your Data Warehouse Costs and Boost ROI
IntroductionThe advent of big data and cloud computing has had far-reaching effects across many industries. If you're thinking of getting a competitive edge for your business, you've probably al...
04:11 am GMT - Mon, December 19, 2022
Dev To Interview: Basic Horizontal Nav Bar
It's like this:Here is the code:Mostly self explanatory:<ul class="list"> <li *ngFor="let item of list">{{item}}</li></ul>.list { list-style-type: none; margin: 0; ...
03:35 am GMT - Mon, December 19, 2022
Dev To Front-End Roadmap for beginners
Hello Folks,Front-end tech stack has always been a hot topic talk or to write a blog on. I'm in front-end development for more than 8 months. I have seen lots of buzzwords around this along the journe...
03:24 am GMT - Mon, December 19, 2022
Dev To Introduction to Solidity
IntroductionIn the beginning, there was Bitcoin. It was a fast, easy way to exchange money in a decentralized way no banks involved. And people could trust it because every transaction is recor...
03:02 am GMT - Mon, December 19, 2022
Dev To Portfolio Re-Imagined
Hello Awesome people ,These days Im reading the book Sapiens by Yuval Noah Harari where I came across a very interesting concept of how people and communities work. They are formed because peoples wit...
02:00 am GMT - Mon, December 19, 2022
Dev To Maps and React
Version InformationNode v18React-Mapbox-Gl v15Mapbox-Gl v2React-mapbox-gl is a library that allows you to use Mapbox GL JS, a JavaScript library for interactive, customizable vector maps, within...
01:59 am GMT - Mon, December 19, 2022
Dev To There are a few reasons why Java is a good language for beginners to learn.
Java is easy to read and understand: Java has a simple, English-like syntax, which makes it easy for beginners to read and understand code.Java is widely used: Java is one of the most popular programm...
01:53 am GMT - Mon, December 19, 2022
Dev To Horizontal Scrolling using CSS Grid
In this previous article, I showed how to do horizontal scrolling using flexbox. I was recently asked how to do the same scrolling but using CSS Grid instead. This article shows you how to do horizont...
01:08 am GMT - Mon, December 19, 2022
Dev To Improve Your Code Quality with These Essential Tips
This week, I wanted to talk about the importance of writing clean code in JavaScript.Here are some tips and resources to help you write more maintainable and scalable code:Follow established coding st...
11:48 pm GMT - Sun, December 18, 2022
Dev To An open-source visual editor to build your websites and web apps like a pro in no time!
In this post, I'll introduce DoTenX, an open-source application builder, with a focus on its visual UI builder and I'll show you how it can streamline your web development workflow.Whether you have ju...
10:45 pm GMT - Sun, December 18, 2022
Dev To How To Send Message to Yourself on Whatsapp
IntroductionIn this article, I will show you have you can send a message to yourself on WhatsApp. there are several reasons you might need to do this and a few of them are, you are probably tryi...
10:26 pm GMT - Sun, December 18, 2022
Dev To Airflow Development with Docker
Airflow tooling and code structureThe airflow should be easy to work with and develop.The new astro-cli tool from astronomers is intended to help users work with their cloud and it doesn't cover...
10:05 pm GMT - Sun, December 18, 2022
Dev To 16 Suggestions on Creating a Successful Career in Tech
These are 16 actionable career tips for aspiring and early career developers plus some general advice to add context. They are based on my reflections of conversations Ive had in my tech community on ...
09:51 pm GMT - Sun, December 18, 2022
Dev To Testing your inputs and dependencies like a boss
Before you break anything else, make sure you're not already dealing with broken stuff. Don't wait until it's too lateTesting inputs and dependencies before making any other changes can save you ...
09:25 pm GMT - Sun, December 18, 2022
Dev To Deploy a Hyperlambda website in 20 seconds
One of the really cool features in our latest release of Magic is the ability to render static websites directly from your cloudlet. Basically, just search for "free website template download", choose...
09:23 pm GMT - Sun, December 18, 2022
Dev To Will PHP 7.2 be the minimum required version for WP6.2?
Yes, this is real! It seems that starting from WordPress 6.2 the minimum PHP version required by WP will be 7.2. The last change in that aspect of the software was made in May 2019, for WordPress 5.2....
09:09 pm GMT - Sun, December 18, 2022
Dev To How to Create Toast Notifications in a React Applications
In a web application, toast notifications are an easy and efficient way to give consumers feedback. They can be utilized to notify users of successful or unsuccessful tasks, mistakes, or just to conve...
08:52 pm GMT - Sun, December 18, 2022
Dev To Beginner Guide on Unit Testing in React using React Testing Library and Vitest
As Application grows bigger and more complex, manual testing becomes time-consuming, difficult to achieve its purpose and prone to error as it might be difficult to notice the wee change that can brea...
08:46 pm GMT - Sun, December 18, 2022
Dev To 8 CSS Frameworks to create wonderful websites.
Using CSS for styling can get tedious for developers as we progress and build sophisticated websites, we need something with less code and more functionality (styling). This is why CSS frameworks are ...
08:09 pm GMT - Sun, December 18, 2022
Dev To Automate infrastructure for manually created resources in AWS
Unless you've been working on greenfield projects all of the time in the past few years, you have likely encountered scenarios where AWS resources are provisioned manually. So, you might have a few EC...
08:02 pm GMT - Sun, December 18, 2022
Dev To Decorator pattern in TypeScript
IntroductionThe Decorator pattern is a structural design pattern that allows you to dynamically add new behavior to objects. It does so by wrapping them in special objects called decorators, whi...
07:54 pm GMT - Sun, December 18, 2022
Dev To What is Google Summer of Code?
What is Google Summer of Code?Google Summer of Code is a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with an open source o...
07:35 pm GMT - Sun, December 18, 2022
Dev To Accessibility in Visual Design - Visual Layout
When designing with accessibility in mind, you have to take into account, that not every person who is capable of seeing the content perceives and understands it in the same way as others.You have to ...
07:27 pm GMT - Sun, December 18, 2022
Dev To Role of Unity and Unreal Engine in VR development
Virtual reality (VR) technology has made significant strides in recent years, and developers have a variety of tools at their disposal to create immersive VR experiences. Two of the most popular game ...
07:18 pm GMT - Sun, December 18, 2022
Dev To Integrate Elastic Search with Node.js
Elasticsearch is a powerful search engine that can be easily integrated into a Node.js application to provide advanced search functionality. Here's how you can do it:Install the Elasticsearch library:...
07:00 pm GMT - Sun, December 18, 2022
Dev To Awesome top 5 Posts from last week tagged(css)
How to choose between Flexbox, Float and Grid like a proCSS layouts are a way of positioning elements on a web page. They allow you to control the position, size, and other visual aspects of ele...
06:26 pm GMT - Sun, December 18, 2022
Dev To How to run a GitHub Action in local - LIVE DEMO
GitHub Actions are so cool, you can automate your workflow for free and theyre really easy to set up.However, since the actions run on GitHub, every time you want to change something you need to commi...
06:00 pm GMT - Sun, December 18, 2022
Dev To Awesome Posts from last week tagged(security)
Authorize Users Like a Pro: Libraries That Help You Implement Access Control With Node.JSImplementing security measures in a web application is a less interesting but absolutely critical task. I...
05:52 pm GMT - Sun, December 18, 2022
Dev To Checkout Last week top 5 posts tagged(python)
How to create the smartest multilingual Virtual Assistant using AWS and ChatGPTLast week ChatGPT was released and everyone has been trying amazing things. I also started playing with it and want...
05:35 pm GMT - Sun, December 18, 2022
Dev To AWS open source newsletter, 139
December 18th, 2022 - Instalment #139WelcomeWelcome to the last AWS open source newsletter of 2022, edition #139. I am planning on take a few weeks off to recharge, and wish readers of this news...
05:17 pm GMT - Sun, December 18, 2022
Dev To Switching from Windows to Fedora: A Developer's Experience
As a passionate developer, I am constantly looking for ways to improve my workflow and increase my productivity. That's why, after almost a decade of Windows as my primary operating system, I decided ...
04:51 pm GMT - Sun, December 18, 2022
Dev To Top 10 Tech Careers for 2023
It's difficult to predict exactly which tech careers will be in high demand in 2023, as the field is constantly evolving and new technologies are being developed all the time. However, based on curren...
04:36 pm GMT - Sun, December 18, 2022
Dev To Top 5 Posts tagged(openai) last week
Automatically Transcribe YouTube Videos with OpenAI WhisperOpenAI is on everyone's lips, but this is not about their recent Chatbot but about a language model for transcribing audio they release...
04:23 pm GMT - Sun, December 18, 2022
Dev To What is CDN and Why Should You Use It?
What is Content Delivery Network (CDN)It's a system of servers that are located in various locations around the globe, and they are used to deliver content to users based on their geographic location....
04:19 pm GMT - Sun, December 18, 2022
Dev To How to integrate kafka with nodejs ?
Kafka is a powerful, open-source stream processing platform that has become increasingly popular in recent years for its ability to handle large amounts of data and real-time streaming scenarios. Node...
04:13 pm GMT - Sun, December 18, 2022
Dev To Git Rebase: The Power Tool for Clean Git Histories
Here is an example of using git rebase to incorporate the latest changes from the master branch into a feature branch:$ git checkout feature# switch to the feature branch$ git rebase master# apply the...
03:43 pm GMT - Sun, December 18, 2022
Dev To Build the Budget Gaming PC for Under 30K
You want to build the best gaming PC for under Rs. 30,000 in India. We dont blame you! With the latest games coming out, and the promise of even better graphics and performance in the near future, a p...
03:42 pm GMT - Sun, December 18, 2022
Dev To JS Test 3: try/catch
What is try/catchIn JavaScript, the try and catch statements allow you to handle runtime errors in your code.The try block contains code that may throw an error. If an error is thrown, the code ...
03:41 pm GMT - Sun, December 18, 2022
Dev To Task monads
Up until now, all code examples in the series were centered around synchronous computation. In reality, we need to be able to combine both synchronous and asynchronous computations. Some examples of a...
03:17 pm GMT - Sun, December 18, 2022
Dev To [Typia] 15,000x faster validator and its histories
Series of TypeScript Compiler based LibrariesI made 1,000x faster TypeScript validator libraryI found 10,000x faster TypeScript Validator Library[Typia] 15,000x faster validator and its historie...
03:17 pm GMT - Sun, December 18, 2022
Dev To [Typia] 15,000x faster TypeScript Validator and its histories
Series of TypeScript Compiler based LibrariesI made 1,000x faster TypeScript validator libraryI found 10,000x faster TypeScript Validator Library[Typia] 15,000x faster validator and its historie...
03:17 pm GMT - Sun, December 18, 2022
Dev To Why We Dropped Framer Motion from Client Projects
This article is a cross post from the Clear Horizon Digital Blog Motivation:Framer Motion is a big library that does lots of things. At the time of writing (v7.6.12), Framer will cost your bundle...
02:59 pm GMT - Sun, December 18, 2022
Dev To My Journey To Becoming An A11y Expert: Current Status
More than half a year ago, I announced that I wanted to go from being A11y-minded to being an A11y expert. How I want to get from a11y minded to a11y expert Julia M...
02:56 pm GMT - Sun, December 18, 2022
Dev To Top 4 Open Ai Project For Developers.
IntroductionOpenAI is a research group that concentrates on creating and promoting cutting-edge artificial intelligence methods and technology. As a result, OpenAI has released numerous research...
02:49 pm GMT - Sun, December 18, 2022
Dev To Tutorial part-1: Key-value store
IntroductionA key-value store is a type of non-relational database that uses a simple key-value pair to store data. In this database, data is stored as a collection of unique keys, each of which...
02:36 pm GMT - Sun, December 18, 2022
Dev To How to learn in public
Think back to your first encounter with the concept of learning in public. Is it tech-related? Beauty influencers: The pioneers of learning in public(I'm pretty girly, so we're starting with a g...
02:33 pm GMT - Sun, December 18, 2022
Dev To How open sources tool can help you to secure your website api?
API security is an increasingly important concern for businesses as more and more organizations rely on APIs to exchange data and enable functionality between different systems. In order to ensure the...
01:56 pm GMT - Sun, December 18, 2022
Dev To Firebase: Applying Feature Flag using Remote Config
Firebase Remote Config is a powerful tool for app developers that allows them to easily modify the appearance and behavior of their app without requiring users to download an update. This can save tim...
01:52 pm GMT - Sun, December 18, 2022
Dev To AI and Frontend Development: A Match Made in Tech Heaven?
AI and Frontend Development: A Match Made in Tech Heaven?Frontend developers, your days may be numbered! No, not because you're not doing an amazing job (because you are), but because AI may be ...
01:44 pm GMT - Sun, December 18, 2022
Dev To 10 Reasons Why You Should use Docker
One of the most popular container technology providers Docker registers in February 2022 a record breaking 15+ million active users per month.The success of Docker is a testament to the impact that co...
01:33 pm GMT - Sun, December 18, 2022
Dev To Headless UI Libraries: The Key to Flexible and Accessible User Interfaces
What are headless components ?In general the building UI is a very custom experience based on the brand you are building. Every company has different needs. So how to achieve that ?There are a l...
01:32 pm GMT - Sun, December 18, 2022
Dev To 20 Git Commands you (probably) didn't know about
If you've ever browsed the git manual (or run man git), then you'll have noticed there's a whole lot more to git than what most of us use on a daily basis. A lot of these commands are incredibly power...
01:05 pm GMT - Sun, December 18, 2022
Dev To Simple Github Workflow for Lint - Prettier & Jest (yarn)
For this workflow make sure you add your own version of node that you have installed on your machinename: Master Previewon: push: branches: - master pull_request: branches: - masterj...
12:55 pm GMT - Sun, December 18, 2022
Dev To Create Digital Clock Using JavaScript
In this article I'm going to create a digital clock using html, css and javascript. below is the final output we'll be going to create:The format of the clock is YYYY/MM/DD HH:MM:SS AM|PM, and our clo...
12:27 pm GMT - Sun, December 18, 2022
Dev To Hydration in React
Introduction :With the increased in popularity, React is the most used UI library in Web Application. React can only flex its muscles in the client-side.React can do great job in CSR. However, in case...
12:20 pm GMT - Sun, December 18, 2022
Dev To How to Make Responsive eSports Website Using HTML CSS JavaScript
In this video, we'll show you how to make a basic gaming website using HTML, CSS, and JavaScript. We'll use a responsive design to make sure the website looks good on all devices, no matter how big or...
11:53 am GMT - Sun, December 18, 2022
Dev To Ultimate RoadMap to Become Full Stack Developer in 2023
There are many types of developers existWeb developers, who create websites and applications for the internetMobile developers, who create apps for mobile devicesGame developers, who create vide...
11:44 am GMT - Sun, December 18, 2022
Dev To Facebook Stylish Bio 2023
Facebook Vip Bio Account 2023Friends if you want facebook vip bio? So you should follow this post till the end, here you will find many facebook vip bio & stylish bio symbols, from here you can co...
11:19 am GMT - Sun, December 18, 2022
Dev To Commenting code
There's a lot of stuff out there that tells you that too many comments are bad and too few comments are bad. So how do you find that sweet spot? Comment for your future selfImagine you're coming ...
10:38 am GMT - Sun, December 18, 2022
Dev To My Simple Steps to Build Your Own Software Product
Building a software product sounded like a mythical fantasy.I thought it was for talented programmers who could code for days in a row without food or sleep.I was wrong!A software product can be built...
10:09 am GMT - Sun, December 18, 2022
Dev To Containerizing Node.js Applications with Docker
What is Docker ..?1.Docker is a tool (PaaS) to make it easier to create, deploy, and run applications by using containers.2.Docker uses OS level virtualization to deliver a software as a packag...
10:00 am GMT - Sun, December 18, 2022
Dev To Javascript Array.from() second argument
Array.from() is a method that creates a new array from an array-like or iterable object. However, one property that is often overlooked is that the method can accept a mapping function as a second arg...
09:41 am GMT - Sun, December 18, 2022
Dev To Everything you should know as a Cloud Guru for Storage
DAY 37 - Everything you should know as a Cloud Guru for AWS Storage - Day Thirty-Seven100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to For who?Data engineers , security e...
09:22 am GMT - Sun, December 18, 2022
Dev To Limitations and Solutions to consider while using SQS
Amazon Simple Queue Service (SQS) is a fully managed, distributed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. While ...
08:56 am GMT - Sun, December 18, 2022
Dev To The Weekly Challenge Advent Calendar 2022
| 2019 | 2020 | 2021 | 2022 | Welcome to our 4th Advent Calendar. I promise to present interesting topic every day contributed by esteemed members of Team PWC.MONTUEWEDTHUFRISATSUN1...
08:54 am GMT - Sun, December 18, 2022
Dev To Advanced shellcode in Rust
After seeing how to craft a shellcode in Rust and how to execute it, it's time to build a more advanced shellcode, in Rust too, to understand where a high-level language really shines.A reverse TCP s...
08:49 am GMT - Sun, December 18, 2022
Dev To TypeScript Lambda with cdktf
Hi,In this blog post, I want to briefly explain what cdktf is and how you can use it to create a TypeScript Lambda. The motivation for this came from a StackOverflow post. What is cdktf?The Cloud...
08:43 am GMT - Sun, December 18, 2022
Dev To How to Host your personal portfolio Website on Netlify?
To host a website on Netlify, you will need to follow these steps:Sign up for a Netlify account. You can do this by visiting the Netlify website and clicking on the "Sign Up" button.Connect your Git r...
08:19 am GMT - Sun, December 18, 2022
Dev To Mastering MongoDB and Mongoose in Node.js
MongoDB is a popular NoSQL database that is commonly used in Node.js applications. Mongoose is an Object Data Modeling (ODM) library that provides a straight-forward, schema-based solution to model yo...
06:57 am GMT - Sun, December 18, 2022
Dev To https://codepen.io/your-work
I have started building projects from scratch, it might be good for me to understand the code better....
06:36 am GMT - Sun, December 18, 2022
Dev To Transposing a Matrix in Ruby: Using the Zip Method
Have you ever needed to flip the rows and columns of a matrix in your Ruby code? This process, known as transposing a matrix, can be useful in a variety of situations. In this post, we'll learn how to...
06:12 am GMT - Sun, December 18, 2022
Dev To How to use map() to iterate over array in ReactJS
map() is used in reactjs to iterate over an array and display the content on frontend. It is a standard JavaScript function that could be called on any array. In current example we are working on Func...
05:50 am GMT - Sun, December 18, 2022
Dev To Customizing vendure
Even though Vendure is a pretty significant project out of the box, in some cases, we might want to go in and modify some elements to work to our specific use case.In this article, I'll take a high-le...
05:49 am GMT - Sun, December 18, 2022
Dev To Creating a Service Monitor in k8s
Prometheus is an excellent monitoring tool developed for Kubernetes monitoring.Many of the helm charts like Nginx, RabbitMq provides inbuilt provision for metrics exposing for Prometheus monitoring.Th...
05:32 am GMT - Sun, December 18, 2022
Dev To react useRef() hook (web dev simplified)
useRef Hook() :-ref does not cause your component to re update when it gets changed.part1 Source Code:-import { useState, useEffect, useRef } from 'react'export default function App() { const [...
04:55 am GMT - Sun, December 18, 2022
Dev To Dockerizing NodeJS, Express, and MongoDB App with NGINX as a Reverse Proxy
As a beginner developer or while learning Backend development, The most common start point of most developers is building the APIs and connecting the Database with it.Like If we talk about MERN stack...
02:48 am GMT - Sun, December 18, 2022
Dev To Vorms: Vue form validation with Composition API
Forms are part of our lives on the web. We use them to take surveys, sign up for workshops, and apply for gym memberships. However, form validation and state management are difficult points in web fro...
01:38 am GMT - Sun, December 18, 2022
Dev To Challenge: Display EC2 instances from all regions using Python and Boto3
This was an idea from the AWS Certified Global Community to create challenges by breaking a certain part of code, so the users can learn by fixing the code.I have written this second challenge for the...
01:16 am GMT - Sun, December 18, 2022
Dev To Default vs named module export in Javascript
IntroductionIn JavaScript, we can use the export keyword to make certain variables, functions, and classes available to other parts of our codebase or to other modules. We can then use the impor...
12:18 am GMT - Sun, December 18, 2022
Dev To Simple React-Hook-Form v7 Tutorial with Typescript
Here is the repo with starter code if you want to follow along: https://github.com/PranavB6/tutorials Part 1: Basic FormLet's get started with some basic code:import "./App.css";function App() { ...
11:42 pm GMT - Sat, December 17, 2022
Dev To A recent Perl one-liner on Linux that has Really Helped me as an IT engineer
Recently used Perl one-liner on Linux to replace the strings in SPVM source codes.This command is dangerous because it does replacementfind * | grep -P '\.(spvm|c|h|xs|y|pm|pod|t)$' | xargs perl -pi -...
11:18 pm GMT - Sat, December 17, 2022
Dev To Conditional Wrapping in React - An Advanced Approach
In React, there may be times when we have a generic element that needs to be rendered differently based on a specific condition. For example, we might have a component that displays a list of items, a...
09:57 pm GMT - Sat, December 17, 2022
Dev To 8 llS po - spq sl/I
The first thing we read after the if the condition is the IFTL;DR: You have the important else condition on the else. ProblemsReadabiity SolutionsSwap the conditions. ContextIt is not a...
09:11 pm GMT - Sat, December 17, 2022
Dev To Ultimate Tools for Developers
Hey, there! Let me introduce you to this community-driven list of awesome tools for developers. It is a open-source project, built by the community. So, feel free to contribute to this list. You can f...
08:51 pm GMT - Sat, December 17, 2022
Dev To Named vs Default Export in JavaScript
IntroductionIn JavaScript, we can use the export keyword to make certain variables, functions, and classes available to other parts of our codebase or to other modules. We can then use the impor...
08:12 pm GMT - Sat, December 17, 2022
Dev To How to add robots.txt to Next.js Application
What Is A Robot.Txt File?Webmasters build robots.txt files to instruct web robots (typically search engine robots) on how to crawl pages on their domain. The robots.txt file is part of the robot...
08:11 pm GMT - Sat, December 17, 2022
Dev To Thank you all
Wow a 100 followers already :o I was hesitant to start writing blogs for about two months but after giving it a lot of thoughts, I realized that it was a win win situation. Not only Im gaining more kn...
08:01 pm GMT - Sat, December 17, 2022
Dev To Hello, World!
Hello DEV, this is my first post...
07:27 pm GMT - Sat, December 17, 2022
Dev To Data Preprocessing
What is Data Pre-processing?"Data Preprocessing is a process of converting your raw data into suitable form."Data Preprocessing Steps Involves1:Getting Dataset2:Importing Libraries3:Importing Datasets...
07:25 pm GMT - Sat, December 17, 2022
Dev To Assembly line simulation in Python
In simulation engineering for production and supply chain planning I encounter many commercial simulation tools and commercial software licenses. But, as I have pointed out frequently, supply chain an...
07:03 pm GMT - Sat, December 17, 2022
Dev To Hidden Gems of C: Exploring lesser known C Language Features Part I
C# is a powerful and popular programming language, with a rich set of features that allow developers to build a wide range of applications. However, like any language, C# has a number of lesser-known ...
07:00 pm GMT - Sat, December 17, 2022
Dev To Top 5 Open-Source Projects In LSTM Neural Networks To Know in 2023
Long-Short-term memory networks are artificial neural networks capable of learning other dependencies in time series or sequence predictions.What is LSTM? You might have heard this term in the last in...
06:20 pm GMT - Sat, December 17, 2022
Dev To Webhooks 101 - How I use Discord Webhooks for personal notifications
Hey all Webhooks are a powerful tool that allow applications to communicate with each other in real-time. They are often used to send notifications or updates from one system to another without requir...
05:34 pm GMT - Sat, December 17, 2022
Dev To React Native cheatsheet for beginners
React native is one of the most demanding cross platform frameworks developed by Meta (Facebook) for creating mobile applications with ease. It follows Learn Once, Write Anywhere paradigm which allows...
04:41 pm GMT - Sat, December 17, 2022
Dev To Day 17: A JavaScript bug and GitHub Workflow CI for the four-pillars Ruby gem
I thought I'd like to try another Ruby Gem today and went back to the Ruby Digger. I noticed that the gems are not listed in the order they were released. I think I already noticed this earlier, but d...
04:21 pm GMT - Sat, December 17, 2022
Dev To 5 Reasons Why Every React Developer Should Learn TypeScript
As a React developer, you're always looking for ways to improve the quality and maintainability of your code. That's where learning TypeScript comes in! Here are five reasons why every React developer...
02:30 pm GMT - Sat, December 17, 2022
Dev To Re-entrancy attacks in Ethereum smart contrats
A re-entrancy attack is a type of vulnerability that can occur in smart contracts that allow an attacker to repeatedly call an external contract in a way that consumes all available gas. This can lead...
02:14 pm GMT - Sat, December 17, 2022
Dev To Introducing ChatGPT: The Revolutionary Chatbot Powered by OpenAI's GPT-3
,Hey fellow developers!A Revolutionary chatbot powered by OpenAI's GPT-3 language model. ChatGPT is capable of understanding and generating human-like responses to any conversation, making it an ideal...
01:47 pm GMT - Sat, December 17, 2022
Dev To Linux vs Ubuntu : Beyond an OS!
Linux and Ubuntu are closely related, but they are not the same thing. Here are some key differences between the two:Kernel vs. operating system: As mentioned earlier, Linux is a kernel, which is the ...
01:31 pm GMT - Sat, December 17, 2022
Dev To Are you using useEffect efficiently?
Hi reader, In this article, I will be explaining to you how and where you can avoid useEffect in your code, but first, let's see some common mistakes.Many experienced developers struggle with the nast...
01:16 pm GMT - Sat, December 17, 2022
Dev To Fastify on Azure Web App is super straightforward
Today I'll show you step by step how easy it is to deploy a Fastify server on Azure Function. Steps to create a Fastify server Project folder creationmkdir azure-fastify && cd azure-...
12:28 pm GMT - Sat, December 17, 2022
Dev To Simple Search box with icon
It's like this:Here is the code:<input class="search" type="search" placeholder="Search..."> input.search { width: 260px; border: 1px solid #555; display: block; p...
11:24 am GMT - Sat, December 17, 2022
Dev To 10 Essential Developer Tools for Productivity
As a developer, it's important to have a set of tools that help you work efficiently and stay productive. Here are 10 essential tools that every developer should have in their toolkit:Text Editor: A g...
10:52 am GMT - Sat, December 17, 2022
Dev To DevOps: The Future of Software Development
Over the past decade, the software development industry has undergone a significant shift towards agile methodologies and a focus on continuous delivery. This shift has been driven, in large part, by ...
10:50 am GMT - Sat, December 17, 2022
Dev To Test beyond your code with docker & pytest
Docker opens up access to an incredible ecosystem of build-up applications. We find containers for everything We can run a postgres database, run a redis database or launch an ftp server. Docker is a...
10:40 am GMT - Sat, December 17, 2022
Dev To Why We Use CSS Preprocessors ?
CSS preprocessors are tools that allow us to write CSS in a more powerful and expressive way, using features such as variables, mixins, functions, and operations. They then take your preprocessor code...
10:37 am GMT - Sat, December 17, 2022
Dev To Atualizando uma app Ruby on Rails antiga
Depois da ltima aula do Curso OOP + Solid em Ruby, nosso professor (@serradura) nos disse para aplicarmos o conhecimento aprendido no curso numa app criada pelo mesmo chamada rails_app_to_refactor, um...
09:24 am GMT - Sat, December 17, 2022
Dev To How to contribute to open-source with any skill level
Open-source contributors stand out among their peers for various reasons and there is nothing that boosts your career in tech like it. But, how can you start?Whether you're a seasoned pro or just star...
09:19 am GMT - Sat, December 17, 2022
Dev To React-Native Useful Tips
Hello!In my first post, I'm going to mention some useful tips I discovered during my first-year career nearly 9 months as a Front End developer working with React-Native. React Native combines the be...
09:09 am GMT - Sat, December 17, 2022
Dev To Few Tips For Optimizing Your Django Query
Djangos object-relational mapper (ORM) is a powerful tool for working with databases in Django. It allows you to define models that represent your data, and then automatically generates the necessary ...
08:55 am GMT - Sat, December 17, 2022
Dev To ES6 Concepts for React JS
Hello Everyone today i will discuss few concepts which you should know before moving onto React JS.Let's get started... ES6 Arrow Functions -Arrow function allows you to create functions with cle...
08:37 am GMT - Sat, December 17, 2022
Dev To 5 commands you need know about Linux networking
Here are five commands that you can use to check the network status in Linux: ifconfigifconfig: This command displays information about the network interfaces on your system, including their IP a...
06:43 am GMT - Sat, December 17, 2022
Dev To Get Ready for Thought -Provoking Insights and Engaging Tech Content: Announcing My New Substack Newsletter
Heyyy Everyoneee!!I am super duper excited to announce that I have finally started my own Substack newsletter! For those who are not familiar, Substack is a platform that allows writers and creators t...
06:02 am GMT - Sat, December 17, 2022
Dev To How to integrate Reduct Storage to your C application
This guide will help you get started with the Reduct Storage C++ SDK. RequirementsThe Reduct Storage C++ SDK is written in C++20 and uses CMake as a build system. To install it, you will need:C++...
05:40 am GMT - Sat, December 17, 2022
Dev To How to create a Google Maps clone using OpenStreetMap API
Recently, I have been interested in making some projects such as a MERN stack Zillow clone, or a Django travel booking site. However, in researching the tools needed to create both of these, one crit...
05:20 am GMT - Sat, December 17, 2022
Dev To Vendure - Setting up facets
As mentioned in my very first article about Vendure, one of the most important things for me was the concept of facets.In my use case, I needed custom elements for each product that the end users coul...
02:19 am GMT - Sat, December 17, 2022
Dev To Observability - Types Of Vendor Pricing Models
In the last 5 to 10 years, new Observability vendors have entered the market, including Honeycomb, Instana, Lightstep and Datadog. Similarly, traditional APM vendors such as Dynatrace, AppDynamics, an...
02:12 am GMT - Sat, December 17, 2022
Dev To VS Code Extensions You Should Use As a React Developer
With the rise of new tools and technologies, developers can now build websites, apps, and other digital solutions faster than ever. These technologies have also made it easier for developers to collab...
02:01 am GMT - Sat, December 17, 2022
Dev To EBS Volume encryption with AWS CLI using AWS Managed Key
In my previous blog I have shown you how to do EBS Volume encryption with AWS Managed Key EC2 instance of a launched Cloud9 environment. In this article, I am going to show you how to do EBS Volume en...
11:27 pm GMT - Fri, December 16, 2022
Dev To HOW TO USE RESTFUL RESOURCE CONTROLLERS IN LARAVEL
Laravel is a free and open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the modelviewcontroller (MVC) architectural pattern and bas...
11:15 pm GMT - Fri, December 16, 2022
Dev To How to Automate AWS EBS Snapshots
I'm sure you're familiar with EBS. If you're not: It stands for Elastic Block Store, and it's a block-level storage service for EC2 instances. Essentially, it's a persistent (virtual) storage device t...
11:05 pm GMT - Fri, December 16, 2022
Dev To How to use React with Perl/Mojolicious web frame work
How to use React with Mojolicious web frame work.Let's added the following code into a template file foo.html.ep of Mojolicious after downloading React. HTML Body<div id="like_button_container...
11:04 pm GMT - Fri, December 16, 2022
Dev To Introduction to SwiftUI for NativeScript
Building user interfaces declaratively is something the Web community has widely adopted, and nowadays, large applications are built following these principles. For example, Google launched Jetpack Co...
10:49 pm GMT - Fri, December 16, 2022
Dev To SPVM 0.9667 is released
SPVM 0.9667 is released. New Features and EnhancementChanges0.9667 2022-12-17 [New Features] * Added the following native API. int32_t (*get_field_id_static)(SPVM_ENV* env, SPVM_VALUE* s...
10:41 pm GMT - Fri, December 16, 2022
Dev To Pure GraphQL OAuth
Before starting, this is my first article in Rust, I try my best to follow best practices, but unlike TypeScript, that I have been using for 3 years at this point. I have only learnt Rust 1 year ago, ...
10:22 pm GMT - Fri, December 16, 2022
Dev To Streaming Data to Apache Iceberg Lakehouses
https://github.com/tspannhw/FLiP-Pi-Iceberg-Thermal FLiP-Pi-Iceberg-ThermalApache Iceberg + Apache Pulsar + Thermal Sensor Data from a Raspberry Pi StepsRun Apache Pulsar 2.10.2 (standalone,...
10:09 pm GMT - Fri, December 16, 2022
Dev To A/B testing development - A developer overview (Part - 1)
I am not a marketing guy or CRO expert, I am a developer. As a developer, Selling a product is not my concern but after working with CRO agencies for a long time, I have learned that how customer beha...
09:39 pm GMT - Fri, December 16, 2022
Dev To JAMstack - an introduction
The JAMstack architecture is gaining popularity among frontend developers for its ability to provide a modern, fast, and secure web development experience.In order to achieve better performance, devel...
09:30 pm GMT - Fri, December 16, 2022
Dev To 5 things to remember when building an app to make it accessible.
Is your site accessible?Being digitally accessible means your site should be able to be used by anyone - those with disabilities and those with abled bodies. Think about the last site you built,...
09:07 pm GMT - Fri, December 16, 2022
Dev To A Framework For Knowing What You Don't Know
This blog post was originally posted on my website.Over my career I've had to learn new things many, many times. I've been an elementary school teacher, a digital marketer, a software engineer, and no...
08:31 pm GMT - Fri, December 16, 2022
Dev To Deploying an Infrastructure as Code Project in GCP Using Terraform.
The creation of resources in the cloud and the management of the lifecycle of these resources can be a tedious process, especially when doing this on a largescale. The response to this is infrastructu...
08:27 pm GMT - Fri, December 16, 2022
Dev To Host SvelteKit apps with SSR-support via ploi.io (on Hetzner Cloud)
SvelteKit 1.0 was officially released a few hours ago , time to dive into NodeJS and SvelteKit 1.0 hosting.One key advantage of SvelteKit is that you can generate static sites as well as take advanta...
08:26 pm GMT - Fri, December 16, 2022
Dev To Top 7 sites to find free PNG images in 2022
You know that feeling when youre trying to find a PNG file but all youre getting are JPEGs with watermark marked as PNG. Today well be having a look at 7 Free PNG Websites that can ease up the process...
08:05 pm GMT - Fri, December 16, 2022
Dev To Understanding Higher-Order Functions
Working on a few article ideas, and I'm realizing that quite a few of them are dealing with callbacks, or higher-order functions. Might make sense to talk about what they are, how they work, what they...
07:59 pm GMT - Fri, December 16, 2022
Dev To ReactJs Chat Component: Easily add chat to your react app.
This article was originally published on the DeadSimpleChat blog: ReactJs Chat Component: Easily add chat to your react app.In this article we will be building a react js chat component. You can easil...
07:36 pm GMT - Fri, December 16, 2022
Dev To The top JavaScript framework to land a job in 2023
JavaScript is a popular programming language that is widely used in web development. It allows developers to create interactive and dynamic websites by adding behaviors to HTML pages.In the past few y...
07:34 pm GMT - Fri, December 16, 2022
Dev To Who's not Afraid of Z-index?
Z-index is a CSS property that we use to alter the standard order of the HTML layers. The standard behavior of the browser is to render the next element in front of the last one.Here at Labcodes weve ...
07:29 pm GMT - Fri, December 16, 2022
Dev To Strong Parameters in Rails?
Ah, strong parameters in RailsThe magic charm that allows developers write spell-bound code. Just kidding, they're actually a pretty useful tool for protecting your application from malicious user inp...
07:21 pm GMT - Fri, December 16, 2022
Dev To EasyTailwind: a package to supercharge your Tailwind
Hello, humans!We all love Tailwind, but there's one thing that I'm sure is not to everyone's liking: Classes get large fast! It's messy and hard to find what is going on there...I mean:"text-lg font-m...
06:53 pm GMT - Fri, December 16, 2022
Dev To Probando SnapStart en funciones lambdas
SnapStart mejora el coldstart de las ejecuciones de las funciones lambdas en AWS, la documentacin de esta configuracin especifica que se puede mejorar hasta 10 veces el tiempo de inicializacin sin cos...
06:32 pm GMT - Fri, December 16, 2022
Dev To The question of the day...
To keep Twitter, or not to keep Twitter?That...is the question. And it's a tough one! dev.to started as a Twitter account, and it's grown into an ecosystem of more than a dozen accounts since then. As...
05:18 pm GMT - Fri, December 16, 2022
Dev To How Stripes top engineer allocates dev bandwidth
What is opportunity cost? It's an important aspect to understand when you're starting to scale your tech company up. Smruti Patel, Head of Engineering at Stripe, joins Conor Bronsdon to talk about how...
05:08 pm GMT - Fri, December 16, 2022
Dev To We won best dev portal!
Yesterday the Fastly developer hub developer.fastly.com won Best Onboarding Experience at the 2022 Dev Portal Awards! One of the jurors said:They really want to get you started fast and without frict...
05:05 pm GMT - Fri, December 16, 2022
Dev To Moving data from CockroachDB to PostgreSQL or YugabyteDB
A user asked on the YugabyteDB community slack how to migrate from CockroachDB. You may think that "wire-compatibility" with PostgreSQL makes it easy, it is not. The ways we usually export data from P...
04:29 pm GMT - Fri, December 16, 2022
Dev To Medusa 1.7.0: Performance Improvement, B2B Launch, and more!
Time for another release of Medusa!Version 1.7 introduces a massive performance improvement, Module Resolution API, migrating the Medusa admin to Vite, and more!Keep reading below to learn more about ...
04:06 pm GMT - Fri, December 16, 2022
Dev To Follow Friday: Social Media Edition (16 December 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!It has been a tumultuous co...
04:04 pm GMT - Fri, December 16, 2022
Dev To AWS re:Invent reCap 2022
Now that I am home and well rested, I can finally share what my experience was at re:Invent. This blog is a recap of my trip in the form of answering top questions I got asked. What is AWS re:Inv...
04:00 pm GMT - Fri, December 16, 2022
Dev To 3 Must Read Books for Programmers from Non-traditional Background
1Code: The Hidden Language of Computer Hardware and SoftwareThis is a classic book I believe should be the first thing to read when you want to learn about how computer works. Even though the first ed...
03:55 pm GMT - Fri, December 16, 2022
Dev To Best books I've read in 2022
One of my goals this year was to read more than in previous years and I wanted to share with you some of the best books I read in 2022, some of them are recommendations from other people and others we...
03:48 pm GMT - Fri, December 16, 2022
Dev To Orbiting planets in solar systems Python | nano
Simulation of Orbiting Planets in Solar Systems using Python (2D using turtle)Python , an interpreted high-level general-purpose programming language that was created in 1991 by Guido Van Rossum.Pytho...
03:48 pm GMT - Fri, December 16, 2022
Dev To Is Microsoft's .net dying?
.NET is a software framework developed by Microsoft that is used for building a wide range of applications, including web, mobile, desktop, and IoT (Internet of Things) applications. .NET has been aro...
03:45 pm GMT - Fri, December 16, 2022
Dev To Amazing Rating Card Using HTML CSS JavaScript | Fronend mentor
How to Make a Rating Card Using HTML CSS JavaScriptThis video will show you how to build a rating card using html css javascriptSource code Timestamps0:00 - Demo1:05 - File structure1:42 - Proje...
03:44 pm GMT - Fri, December 16, 2022
Dev To ReactJs vs NextJs : All you need to know!
ReactJS and NextJS are both JavaScript libraries that are used for building web applications. However, they have different purposes and are typically used in different stages of the development proces...
03:36 pm GMT - Fri, December 16, 2022
Dev To What was your win this week?
Hey everybody! Hope 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:36 pm GMT - Fri, December 16, 2022
Dev To Modern Web Development with Docker and Docker Compose
Docker and Docker Compose have become essential tools for modern web development. These tools allow developers to easily create and manage containerized environments for their projects, making it easi...
03:30 pm GMT - Fri, December 16, 2022
Dev To CodeNewbie Podcast S22E6: Technical Writing with Philip Kiely
In S22E6 of the CodeNewbie Podcast, @saronyitbarek talks about technical writing with Philip Kiely, a technical writer, programmer, and creator.Check it out to learn about how Philip first got into te...
03:27 pm GMT - Fri, December 16, 2022
Dev To Simple auth with Deno's Fresh Supabase
ContentsGetting StartedSet up a theme and some componentsPseudo-authentication with cookiesActual authentication with SupabaseAdd auth middleware and protected routePersist sessions with RedisWr...
03:10 pm GMT - Fri, December 16, 2022
Dev To What are the differences between translation and localization?
While both terms are similar, localization goes beyond just translating and ensures your product feels local and caters to the users in a particular region. Reaching more markets usually requires adap...
03:08 pm GMT - Fri, December 16, 2022
Dev To What are Headless CMS?
A headless content management system (CMS) is a backend system that enables you to manage and organize your content, but does not have a frontend (user interface) for displaying that content. Instead,...
02:58 pm GMT - Fri, December 16, 2022
Dev To Create MongoDB database and connect with Mongoose
Table Of ContentsCreate MongoDB DatabaseBuild a Database ClusterConnect with Mongoose Create MongoDB Database First, go to the MongoDB site and signup. There is a signup from google or GitH...
02:38 pm GMT - Fri, December 16, 2022
Dev To How are you preparing for the new year?
Here is a somewhat sanitized version of what I shared with my team:Unsubscribe from noisy GitHub repos or ones you aren't interested in anymore.Create a 2023 brag sheet!Leave Slack channels that are a...
01:42 pm GMT - Fri, December 16, 2022
Dev To Trying Simulation with AWS SimSpace Weaver
I tried a simulation with AWS SimSpace Weaver I was curious about "AWS SimSpace Weaver" after watching the Keynote at AWS re:Invent 2022!AWS SimSpace Weaver allows you to build dynamic, large-sc...
01:36 pm GMT - Fri, December 16, 2022
Dev To Top 4 new ideas around Open AI and GPT 3
You can develop them right now without much infrastructure and technology Under the HoodWell, lets begin to accept that artificial intelligence is quite a revolutionary thing including blockchain...
01:12 pm GMT - Fri, December 16, 2022
Dev To Front-end Best Practices
Most of the people thought front-end development is easy but actually it's not. It is as hard as Backend-Development, Block-chain development etc. Also, Front-end Developer's are more powerful than ot...
11:35 am GMT - Fri, December 16, 2022
Dev To TO'G'RI TO'RTBURCHAK YUZUNI TOPISH O'RGANAMIZ.
TO'G'RI TO'RTBURCHAK YASAH O'RGANAMIZ.#include <iostream>#include <iomanip>using namespace std;int main() {int eni, boyi; cout << "Area is "; cin >> eni >> boyi; ...
11:02 am GMT - Fri, December 16, 2022
Dev To Why Cloud Adoption is the 21st Century Strategy
The innovations and disruptions that have been witnessed in the world of cloud computing in the 21st century are tremendous to how enterprises maximize the power of cloud-based solutions.Cloud adoptio...
10:50 am GMT - Fri, December 16, 2022
Dev To Docker course: Hello World
Finally we get to the point where we actually start to use Docker.On Linux and macOS open the Terminal, on Windows open the Command Prompt (click on the Windows button on your keyboard, type in "cmd" ...
09:57 am GMT - Fri, December 16, 2022
Dev To WebRTC vs. WebSocket: Which is best for your app?
WebSocket and WebRTC are key technologies for building modern, low-latency web apps. This blog post explores the differences between the two. We'll cover the following:What is WebRTC?What is WebSocket...
09:27 am GMT - Fri, December 16, 2022
Dev To What is DevRel?
DevRels are making the heads turn and if you think it's because the job is cool, you are mistaken, it is because the term is still relatively new and many are unaware of the role.If I had to express t...
09:15 am GMT - Fri, December 16, 2022
Dev To 19 Graph Algorithms You Can Use Right Now
The fastest to run any graph algorithm on your data is by using Memgraph and MAGE. Its super easy. Download Memgraph, import your data, pick one of the most popular graph algorithms, and start crunchi...
09:11 am GMT - Fri, December 16, 2022
Dev To Open-source low-code application and automation builder
Hi,In this announcement post, I introduce the open-source platform DoTenX. With DoTenX you can build websites, landing pages, web apps, APIs, automation and much more without any coding or with your c...
09:09 am GMT - Fri, December 16, 2022
Dev To useState vs useReducer - choose your champion
Below are two ways of implementing a simple counter in a React application:Here's how to achieve that with useReducer:import { useReducer } from 'react';const initialState = { count: 0,};const reduce...
08:18 am GMT - Fri, December 16, 2022
Dev To React TypeScript Webpack Module Federation Plugin - MicroFrontend Application
Hello DEV,Let's get to the point straight, I am writing this to learn and build a MicroFrontend Application using React + TS.We will be using the below npm packages: React.jsTypeScriptWebpack - ...
07:12 am GMT - Fri, December 16, 2022
Dev To Introduction to HTML DOM
Introduction to the DOM What is the DOM?The Document Object Model (DOM) is a programming interface for HTML and XML documents. It represents the structure of a document as a tree of objects...
06:11 am GMT - Fri, December 16, 2022
Dev To Day 16: Moving from Travis-CI to GitHub Actions for Marpa::R2
Marpa::R2 can parse any language whose grammar can be written in BNF. It used Travis-CI, but since Travis-CI discontinued its free offering for Open Source project the project was without CI.I asked t...
05:45 am GMT - Fri, December 16, 2022
Dev To Vendure - Assets to an S3 bucket
As my webshop serves a lot of images, I wanted to leverage a good CDN and quickly found a neat integration with S3 available for Vendure.In this article, I'll show you how you can connect and leverage...
03:27 am GMT - Fri, December 16, 2022
Dev To Use your third-party scripts without the performance hit with Partytown
IntroductionPartytown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the mai...
02:18 am GMT - Fri, December 16, 2022
Dev To LeetCode's Running Sum of 1d Array - Highly Efficient Java Solution (Beats 100% In Runtime And 94% in Memory Usage)
IntuitionMy first thought on how to solve this problem is to iterate through the array and add the current element to the previous element. This will give us a running sum of the elements in the...
01:50 am GMT - Fri, December 16, 2022
Dev To Consistent Command-Line Execution of ES6 Module Entry Points
Shorter post today with a modest snippet I cobbled together that I will be reusing a lot from here on out, I suspect.ES6 modules are great. You should use them more often. They finally give us a way t...
01:31 am GMT - Fri, December 16, 2022
Dev To Learn git in less than 5 minutes and use it for 5 years
Git is a version control system that is widely used by developers to track changes to their codebase. It allows developers to collaborate on projects, revert back to previous versions, and maintain a ...
01:06 am GMT - Fri, December 16, 2022
Dev To Working with Azure SQL Triggers in Azure Functions
Azure SQL triggers for Azure Functions came into public preview for C# Functions last month. When you enable Change Tracking on a table in Azure SQL Database, Managed Instance or SQL Server (yes, on-p...
12:15 am GMT - Fri, December 16, 2022
Dev To Create a simple Node Server Skeleton.
IntroductionThis tutorial is quite useful for quick start for many simple projects which doesn't need complex functionalities or projects which are for tutorial purpose.If you want to build a mo...
12:09 am GMT - Fri, December 16, 2022
Dev To Automated Frontend Workflow
In a world where robots have not yet taken our place, we still have to deal with repetitive tasks. We are constantly trying to find the easiest and laziest way to accomplish something, some people cal...
10:50 pm GMT - Thu, December 15, 2022
Dev To How to Securely Store Passwords with GPG & PASS
If we want to encrypt data, in particular passwords, we have a lot of tools to choose from that allow us to encrypt data. There are a large number of opensource and closed source solutions, both paid ...
10:37 pm GMT - Thu, December 15, 2022
Dev To Advanced Techniques for Improving Performance with React Virtualization
IntroductionReact Virtualization is a technique for optimizing the performance of large, complex lists in React applications. By rendering only the items that are visible in the viewport, React ...
10:04 pm GMT - Thu, December 15, 2022
Dev To Validating email addresses using regular expressions in JavaScript
Email addresses are a critical part of online communication, and ensuring that the email addresses entered by users are valid is an important task for any web application. In this blog post, we will d...
10:03 pm GMT - Thu, December 15, 2022
Dev To Its Not Open Source, Its You. Where Open Source Risk Comes From
Picture this: an auto manufacturer with no clue what parts are in its supply chain, where those parts come from and no ability to recall those parts if vulnerabilities are discovered.Thats not a reali...
09:37 pm GMT - Thu, December 15, 2022
Dev To Dear Santa, I really want a Chase Bliss Generation Loss MKII effects pedal!
NOTE: This has very little (possibly nothing) to do with software development, hence the #watercooler tag.Lately, I've been gushing over Chase Bliss's recently released Generation Loss MKII effects pe...
09:36 pm GMT - Thu, December 15, 2022
Dev To Build an Agent Assist Bot with Python
Icing my swollen, disfigured hand, I was sitting on the couch, unable to drive to the store to grab some bandages and medication for the intense pain. I pulled up the website for the nearest store and...
07:57 pm GMT - Thu, December 15, 2022
Dev To Buying tech from questionable sources
I just treated myself to a very rare purchase I bought my own laptop, now I know like many of you I get a free MacBook as if it where water or something but its not mine and Ive decided that I want my...
07:53 pm GMT - Thu, December 15, 2022
Dev To What is prototypes and how it works in JavaScript ?
What is prototypesIn JavaScript, a prototype is an object that is associated with every function and object created with a constructor function. When a property or method is called on an object,...
07:37 pm GMT - Thu, December 15, 2022
Dev To Typescript Exceed Recursion Limitation
This is a proof of concept post, personally I do not find any use of this, yetTypescript recursion stop at 49th or 999th looptype CreateArrayWithLengthX< LENGTH extends number, ACC extends un...
07:20 pm GMT - Thu, December 15, 2022
Dev To What are classes in python?
Python is an object-oriented programming language.In Python, everything is an object. All this time that you have been writing code, you have used objects. Either when you used built-in functions or t...
07:14 pm GMT - Thu, December 15, 2022
Dev To Free Service - Python Converter & Generator
Hello Coders!This article presents a free Data Converter and Generator service that aims to help developers and data scientists to manage the information with ease via a simple UI. This tool converts...
07:02 pm GMT - Thu, December 15, 2022
Dev To Fauna Deep Dive: Architecting a Distributed Serverless Database
The distributed serverless nature of the Fauna database architecture illustrates how well-architected composability makes modern system complexity a manageable endeavor.Todays serverless application d...
06:25 pm GMT - Thu, December 15, 2022
Dev To How to exchange a secret key over an insecure network (EC-Diffie-Hellman algorithm)
Let's say you want to send an encrypted message to your friend in order to avoid it being intercepted and read by a third party. You just generate a random secret key and encrypt the message with it. ...
06:00 pm GMT - Thu, December 15, 2022
Dev To AWS WAF vs. open-appsec ML-Based open source WAF
Written by: Rubaiat HossainWeb application firewalls (WAFs) are the first layer of defense for protecting your apps or services from threat actors. Amazon Web Services (AWS) WAF is a popular choice du...
05:20 pm GMT - Thu, December 15, 2022
Dev To GCP CUD: Are There Better Ways to Save Up the Cloud?
Getting a serious discount on cloud resources in exchange for a commitment lasting one or three years sounds great. You'll need cloud capacity anyway, so why not buy it via GCP CUD (Committed Use Disc...
04:59 pm GMT - Thu, December 15, 2022
Dev To How to Build a DAO with Truffle
Since Satoshi Nakomoto introduced Bitcoin and the blockchain in his seminal 2009 whitepaper, the number of innovations brought to life has been staggering. Today, we have cryptocurrencies, NFTs, and o...
04:09 pm GMT - Thu, December 15, 2022
Dev To Self-hosted code streaming
This article will present how to self-host a code streaming server that is independant from the code editor that you use. You won't get a two-way pair-programming solution, only streaming.The solution...
04:09 pm GMT - Thu, December 15, 2022
Dev To Will Instagram kill photography?
The answer to that question, in a decade and a half of hindsight, is "yes, and no, depending on your perspective".Smart phones, Instagram as a form-factor, filters, likes, and now AI photography is s...
04:07 pm GMT - Thu, December 15, 2022
Dev To Documentao tcnica para iniciantes, parte 1: criando um bom README para o seu projeto
Ter uma boa documentao para o seu projeto, principalmente em se tratando de projetos de cdigo aberto, um diferenciador importante que pode influenciar positivamente na popularizao da sua aplicao ou b...
03:52 pm GMT - Thu, December 15, 2022
Dev To 15 Tips to Become a Java Expert!
Content Introduction 1. Study the basic concepts until you understand the whole basis of the language 2. Study, understand and practice, here is a loop, study, understand and practice 3. Stud...
03:49 pm GMT - Thu, December 15, 2022
Dev To Welcome Thread - v204
Welcome to 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 yourself.Reply to someone's comment, either w...
03:27 pm GMT - Thu, December 15, 2022
Dev To Rendering emails with Svelte
Emails are the cornerstone of automated internet communication. Create an account on a website? Email. Receive an invoice? Email. Sign up for an event? Email. As a developer, you will need to send ema...
03:22 pm GMT - Thu, December 15, 2022
Dev To VueJS Vs ReactJS
VueJS and ReactJS are both popular JavaScript libraries for building user interfaces. They are both open-source and are maintained by a large community of developers.Here are some key differences betw...
03:00 pm GMT - Thu, December 15, 2022
Dev To The Collab Lab TCL-49 Recap
About the Collab LabThe Collab Lab is an 8-week coding program for early career developers who want to work on real-world projects with guidance from experienced mentors filled with lots of pair...
02:47 pm GMT - Thu, December 15, 2022
Dev To Appwrite OSS Fund Sponsors Task
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
02:26 pm GMT - Thu, December 15, 2022
Dev To Roadmap to Blockchain Development
To know how blockchain and web3 are the new internet click here.In this roadmap to blockchain development, I will be suggesting some of the learning resources as we walk through. Also this article ser...
01:53 pm GMT - Thu, December 15, 2022
Dev To How to create a React app for a complete Beginner
To create a React app as a complete beginner, you will need to have Node.js and npm (the Node.js package manager) installed on your computer. Once you have these prerequisites installed, follow these ...
01:47 pm GMT - Thu, December 15, 2022
Dev To Best Coding Practices
Writing clean, readable code is an important skill for any developer. Not only does it make your code easier to understand and maintain, but it also helps to prevent bugs and errors. In this blog, we ...
01:47 pm GMT - Thu, December 15, 2022
Dev To 9 UX Best Practices for Ecommerce
Ecommerce websites require great user experience (UX) to achieve the reason for which theyre createddrive sales and conversion. In B2B this is often a neglected topic, which is why we wanted to shed m...
01:47 pm GMT - Thu, December 15, 2022
Dev To 9 UX Learnings From the World's Best Ecommerce Site
Ecommerce websites require great user experience (UX) to achieve the reason for which theyre createddrive sales and conversion. In B2B this is often a neglected topic, which is why we wanted to shed m...
01:36 pm GMT - Thu, December 15, 2022
Dev To From Zero to Hero: An Ultimate Guide to Acing Google Summer of Code
Are you a passionate and motivated programmer looking for an opportunity to gain valuable experience further your coding skills, and chime into open source? Then Google Summer of Code (GSoC) could be ...
01:26 pm GMT - Thu, December 15, 2022
Dev To User Ruby for Text Tagging with Machine Learning
RNNRuby is a popular, high-level programming language that is known for its simplicity, flexibility, and powerful capabilities. It is often used for web development, scripting, and data analysis...
01:18 pm GMT - Thu, December 15, 2022
Dev To Using Lit Components in an Enhance App
Recently, on the Enhance Discord, there was a question about how to use Lit web components in an Enhance application. Since Lit components extend standard web components, adding Lit to your Enhance ap...
01:15 pm GMT - Thu, December 15, 2022
Dev To Experience of my first in-person event as a speaker at ACD Pune 2022
Hello all,I am going to share the experience of my first in-person event as a speaker. Till now I was on another side of the table. Attending many conferences and events as an attendee.17th October 20...
01:01 pm GMT - Thu, December 15, 2022
Dev To Pagination with Javascript
Hello Everyone , today i will show you how to create a pagination with Javascript.It is a simple pagination logic which uses array slicing.Let's get started... HTML -<div class="list-container...
01:00 pm GMT - Thu, December 15, 2022
Dev To Navigating search results: pagination vs infinite scroll vs load more
Meilisearch v0.30 is out and brings with it the ability to create numbered page selectors. You can read more about the new features and updates from v0.30 in our release blog post.This article will go...
12:47 pm GMT - Thu, December 15, 2022
Dev To XML JOB INTERVIEW QUESTIONS
Practice here the most popular XML Interview Questions and Answers- Define What is XML?- List some features of XML?- What is XML Schema?- State some benefits of XML?- What is XML Signature?- Define th...
12:00 pm GMT - Thu, December 15, 2022
Dev To Use Google Analytics to uncover the truth about dark and light mode user's preferences
Dark mode has become increasingly popular in recent years, as it can help reduce eyestrain and save battery life on devices. If you have a website or an app, you may want to track whether your users a...
11:56 am GMT - Thu, December 15, 2022
Dev To Easy Ways to Debug Your Code (Without Crying)
Debugging code is an essential developer skill.Use these 5 effective techniques to level up your debugging game.Lets go! TL;DRNarrow down bug scope Use debugging tools Write test for the bug Use...
11:54 am GMT - Thu, December 15, 2022
Dev To How to build a piano with only HTML, CSS, Javascript ?
In this post, well learn how to build this piano from scratch using simple HTML, CSS, and JavaScript.Firstly, well structure our web app using HTML. Well use the main tag to make a wrapper structure f...
11:46 am GMT - Thu, December 15, 2022
Dev To Shhhh... Kubernetes Secrets Are Not Really Secret!
Originally published at auth0.comKubernetes has become an inevitable part of the modern software infrastructure. Hence managing sensitive data on Kubernetes is also an essential aspect of modern softw...
11:24 am GMT - Thu, December 15, 2022
Dev To 10 Must-Read Books for Every Programmer: Boost Your Skills and Advance Your Career!
If you're a programmer, you know the importance of staying up-to-date with the latest technologies and best practices. One way to do this is by reading books written by experts in the field. There are...
09:52 am GMT - Thu, December 15, 2022
Dev To Material UI Checkbox
Author: Doro Onome IntroductionMaterial UI offers a wide range of component and utilities that empowers developers with the appropriate tools to create more responsive web designs and bolster the...
09:38 am GMT - Thu, December 15, 2022
Dev To Friendly Data Modeling & Auto-generated, Editable Migrations for Platformatic with Prisma
A wise man once said...... that was me.But all jokes and memes aside, automation helps cut down the amount of time spent on tedious and repetitive tasks.This guide will teach you how to model your dat...
09:32 am GMT - Thu, December 15, 2022
Dev To Create a recommendation engine for your website with AWS SageMaker
Online businesses often face the challenge of how to effectively personalize their products and services for individual users. One way to do this is to use machine learning to analyze user behaviour a...
09:24 am GMT - Thu, December 15, 2022
Dev To Playing around with Sanity.io
Sanity.io is one of the new cool kids regarding headless CMSs. I decided to give it a try and create almost precisely the same blog as the one you are reading. What is Sanity.ioFirst of all, Sani...
09:15 am GMT - Thu, December 15, 2022
Dev To useReducer hook in React (No redux here)
The useReducer is a hook that provides a way to manage state in a React component. Is it dependant on redux?No, it's provided by React and can be used independently of Redux. useReducer is a way to m...
08:22 am GMT - Thu, December 15, 2022
Dev To How do you prove that your infrastructure is compliant
When you are building your cloud infrastructure. And you have to meet certain compliance standards. You can achieve this with preventive and detective controls.In this blog post I want to focus on the...
08:12 am GMT - Thu, December 15, 2022
Dev To Discover the Secret to Boosting Your Team's Productivity: Aviyel's Slack Bot Revealed!
IntroductionThe rise of the internet and advancements in technology have revolutionized the way we communicate and do business. Gone are the days of slow, cumbersome communication methods such a...
07:46 am GMT - Thu, December 15, 2022
Dev To Set the theme of a website based on the time of the day (no external library)
In this blog post, I will show you how to use JavaScript, and CSS to set the theme of your website based on the time of day. This can be a useful feature if you want to create a website that automatic...
07:14 am GMT - Thu, December 15, 2022
Dev To 2022 in Review
Today I sat for my last final exam, which also means I am now done with all my courses at Seneca College. It feels strange to suddenly come to a stop from the crazy busy schedule I was pursuing for th...
07:01 am GMT - Thu, December 15, 2022
Dev To Microservices Interview Questions and Answers | Microservices Architecture Training
Microservices is an architecture in which the application is exposed as loosely connected services that may be created, deployed, and maintained individually. Each exposed service is referred to as a ...
06:56 am GMT - Thu, December 15, 2022
Dev To Master any CLI tool with this one weird trick
Just like most developers, I live in the terminal, I savor the ability of automation and the boundless things I can do with it. Before I start, I want to briefly remark on my setup; My setup I us...
06:14 am GMT - Thu, December 15, 2022
Dev To Best vs code Extensions for Web Development
IntroductionAlthough there are many amazing vs code extensions for web development, but here are some extensions which I feels every web developer should have this in their toolkit Extensio...
05:53 am GMT - Thu, December 15, 2022
Dev To CI/CD Tutorial For Developers
DevOps continues to grow in popularity among software development teams. Its not surprising, given the benefitss: a streamlined workflow leads to faster release frequency and deployment cycles, quicke...
05:36 am GMT - Thu, December 15, 2022
Dev To LeetCode's Add Two Numbers in Linked List Solution - Beats 86% in Memory, Simple Brute Force Algorithm in Java
OverviewIn this post, we will be discussing an ultra low memory Java solution for a LeetCode problem (2. Add Two Numbers) that involves adding two numbers represented as linked lists. Probl...
05:36 am GMT - Thu, December 15, 2022
Dev To How to Convert PDF File to Word file on Python?
To convert a PDF file to a Word document using Python, you will need to use a library called PyPDF2. This library allows you to read and write PDF files, as well as perform other operations such as me...
03:38 am GMT - Thu, December 15, 2022
Dev To Azure-cli: Installing the tool on Linux
This post is the beginning of a series of others in which we will talk about Azure Cli. This tool is a command line interface in which one can manage microsoft azure resources.My current linux is that...
02:15 am GMT - Thu, December 15, 2022
Dev To Four security checklists for Android app development
Android is an open-source-based operating system that allows developers to develop apps quickly. However, the fact that easy access and few constraints in development are acting as a security vulnerab...
12:53 am GMT - Thu, December 15, 2022
Dev To Introducing the mirror command in Reduct CLI version 0.3.0
We are excited to announce the release of Reduct CLI version 0.3.0, which includes the new mirror command for copying data between buckets. This command allows you to easily transfer data between two ...
12:27 am GMT - Thu, December 15, 2022
Dev To How to Create and Manage Virtual Domains using Node.js
Imagine that you have two or more subdomains, and you want to serve two different web applications. However, you do not want to create a different web server application for each subdomain.In this kin...
12:06 am GMT - Thu, December 15, 2022
Dev To How To License Open Source Code Properly
(This article is pending review/edits by a lawyer. As always, this article and the information herein is provided WITHOUT ANY WARRANTY and is provided without even the implied warranty of MERCHANTABIL...
11:40 pm GMT - Wed, December 14, 2022
Dev To Top 3 mistakes to avoid when starting a NEW blog
Mistake #1: Going soloBlogging is NOT a one-man job. You can NOT succeed if youre the ONLY one working on your blog. Blogging requires a lot of tasks, such as;Topic researchContent creationBlog post...
11:02 pm GMT - Wed, December 14, 2022
Dev To My year in review
Photo by Mantas Hesthaven on UnsplashThis is going to be challenging to write. This year felt like my last 10 years combined. If you follow me on Twitter, you already know this was not the best year I...
10:55 pm GMT - Wed, December 14, 2022
Dev To SvelteKit 1.0 Has Been Released!
After two years in development, SvelteKit has finally reached 1.0. As of today, its the recommended way to build Svelte apps of all shapes and sizes.Read the full announcement here...
10:55 pm GMT - Wed, December 14, 2022
Dev To Share code between React Native and React Web
This article explains a coexisting of react native and react web apps with similar to monorepo workspaces behavior, but without sharing node_modules dependencies. All web workspaces remain workspaces,...
10:31 pm GMT - Wed, December 14, 2022
Dev To How to work with different versions of Java
The future for Java is bright!If you are coding in the JVM but the system you are working on was created using Java 11 or even 8 , and want to try out the new features of Java like:Local Variable Type...
09:50 pm GMT - Wed, December 14, 2022
Dev To Fixing Class Composition in Tailwind CSS
Ive been going back and forth on Tailwind CSS for quite a while. On one hand, I loved the utility-first design, on the other - I hated how my HTML, JSX, etc. was getting bloated by the number of class...
09:34 pm GMT - Wed, December 14, 2022
Dev To Educative Highlights from November: New courses, paths, projects
This past month, our authors, contributors, and the whole Educative team succeeded in adding a brand new roster of learning materials to our extensive collection. With technologies such as Rust on the...
09:13 pm GMT - Wed, December 14, 2022
Dev To I built an AI portrait app (with a twist) using Midjourney
Hi, everybody! I'm excited to share my first launch here as an indie developer with all of you.I've been having a lot of fun playing around with AI image generation over the last two weeks, and I want...
09:04 pm GMT - Wed, December 14, 2022
Dev To A Perl Pattern for Read-Only Configuration Access
Some programs have many subroutines that need access to some read-only configuration. Deciding how to provide access to this configuration in a safe way, that ensures no mutation will take place, is i...
08:26 pm GMT - Wed, December 14, 2022
Dev To Automatically Generating OpenAPI Docs for Mastodon
As the Mastodon open source community grows, many developers are coming into the project for the first time and learning more by viewing the documentation. One of the common pieces of documentation t...
08:20 pm GMT - Wed, December 14, 2022
Dev To Intrinsic motivation models
Let's look at modern motivation theories, particularly intrinsic motivation. Extrinsic motivation: reward and punishmentMotivation systems distinguish extrinsic and intrinsic motivating factors. ...
08:07 pm GMT - Wed, December 14, 2022
Dev To Why we ditched GraphQL for tRPC
At Echobind, were committed to building the best software we can for our clients. As we choose our technology stack, we have to balance a number of tradeoffs, including stability, flexibility, scalabi...
07:43 pm GMT - Wed, December 14, 2022
Dev To How to fix Frontend Tests as a lazy developer
Following up on my first steps of test automation using CodeceptJS and Testomat.io, let's assume you're a lazy / pragmatic programmer with no priority to perfect your rudimental front-end tests.This i...
06:59 pm GMT - Wed, December 14, 2022
Dev To Swift. Design Patterns. Singleton
The singleton pattern ensures that only one object of a particular class is ever created. All further references to objects of the singleton class refer to the same underlying instance. There are very...
06:57 pm GMT - Wed, December 14, 2022
Dev To Swift. Design Patterns. Prototype Pattern
The prototype pattern is used to instantiate a new object by copying all of the properties of an existing object, creating an independent clone. This practise is particularly useful when the con...
06:56 pm GMT - Wed, December 14, 2022
Dev To Don't use '&&' for conditional reasoning
We often use '&&' to display a component if a given condition is true and to not display it when the condition is false.function BigComponent({condition}) { return ( <div> ...
06:53 pm GMT - Wed, December 14, 2022
Dev To Introduo a ferramenta Netcat
O netcat uma ferramenta que pode ser usada para realizar diversas tarefas relacionadas a rede, como criar conexes de rede, transferir arquivos e executar port scanning. Para usar o netcat, primeiro v...
06:51 pm GMT - Wed, December 14, 2022
Dev To Smart contracts: audit em all like a security engineer
Dont let reentrancy and front-running attacks, signature replay, gas issues, sensitive data leakage, deadlocks, and various kinds of vulnerabilities in smart contracts pfaff you around. Blockchain sy...
06:46 pm GMT - Wed, December 14, 2022
Dev To Move a user's country to the top of a select element with Netlify Edge Functions and geolocation
Imagine we have some generated HTML, it could be some hand-written static HTML, it could be the output of a CMS like Drupal or WordPress, it could be created by a tool like Astro or Eleventy, or reall...
06:45 pm GMT - Wed, December 14, 2022
Dev To Deepgram in the Wild: A Year in Review
Were celebrating a year of making new connections, sharing what weve learned, and supporting the community through hackathons. Were grateful for our many opportunities to develop these relationships. ...
05:49 pm GMT - Wed, December 14, 2022
Dev To Spring Boot 3 JPA Auth JWT
DescriptionAfter the new release of spring boot 3, it was really hard to find tutorials on JWT Auth with real database user creation and role based authentication on Rest API.I have created this...
05:43 pm GMT - Wed, December 14, 2022
Dev To How to style a button using Tailwind CSS
In this article I will show you how to build and use a button component for quick user actions using Tailwind CSS.Before that, I will introduce you about Tailwind CSS. Basic usageTailwind CSS is ...
05:33 pm GMT - Wed, December 14, 2022
Dev To Twitter is shutting down Revue their newsletter platform
If you enjoy this topic, you will probably like my articles, tweets, and stuff. If you're wondering, check out my social media profiles and don't forget to subscribe and follow since I'm offering prog...
05:33 pm GMT - Wed, December 14, 2022
Dev To Revue Getting Shut down
Revue makes it easy for journalists, writers and creators to send a newsletter and make money with it.It was built for people who publish, whether its a one-person operation or a whole organization. ...
05:24 pm GMT - Wed, December 14, 2022
Dev To GLTF Animations in wgpu and Rust
Liquid syntax error: Unknown tag 'endraw'...
05:21 pm GMT - Wed, December 14, 2022
Dev To 15 Javascript Browser APIs
The features provided by the browser. 1. Service WorkersService workers essentially act as proxy servers that sit between web applications, the browser, and the network (when available). They are...
05:06 pm GMT - Wed, December 14, 2022
Dev To Rainbow Deployment: Why and How to Do It
How do you define if your application is modern? One of the defining factors is if it utilizes zero-downtime deployments. If you can deploy a new version of your application without your users realizi...
05:04 pm GMT - Wed, December 14, 2022
Dev To AWS ! the terms you must know
After we understand the basic usage of cloud computing services, it is crucial to know some simple terms that you gonna hear it over and over again !If you haven't read my previous article, you can re...
04:37 pm GMT - Wed, December 14, 2022
Dev To Publishing your first library with NX onNPM
Recently I decided to publish my first library on NPM. The library enhances @Ngrx/component-store to add a loading/error state (called CallState). When working with HTTP calls or asynchronous tasks, i...
04:21 pm GMT - Wed, December 14, 2022
Dev To JavaScript Callback Functions explained in their simplest form.
JavaScript Callback functions are one of the main features of the language that allow you to implement some asynchronous programming patterns, and is very common in the language, as it is an event-dri...
03:47 pm GMT - Wed, December 14, 2022
Dev To 10x Your Productivity with Aviyel's Discord Bot: An In-Depth Guide
IntroductionDiscord is a popular communication platform used by online communities. Originally developed in 2015, it was designed to facilitate communication and coordination among users and com...
03:09 pm GMT - Wed, December 14, 2022
Dev To I Built a Serverless App To Cross-Post My Blogs
I do a lot of writing. In fact, I've written and published a blog post every week for the last 50 weeks. It's something that I do because I have a passion for writing and sharing the things I learn wi...
03:00 pm GMT - Wed, December 14, 2022
Dev To Comparar dos Objetos en JavaScript
En ocasiones es necesario comparar dos objetos en JavaScript, por ejemplo, para saber si son iguales o no. En este artculo veremos cmo hacerlo.A simple vista, parece que comparar dos objetos en JavaSc...
02:45 pm GMT - Wed, December 14, 2022
Dev To Tailwindcss vs Bootstrap: Which is Better for Your Project?
Advantages of Tailwind CSS over BootstrapTailwind is a newer framework than Bootstrap, and as such, it has more modern features. Tailwind includes features such as builtin responsive design, CSS...
02:35 pm GMT - Wed, December 14, 2022
Dev To QR Code Generator Online 2023
The best simple and Free QR Code Generator Online 2023 ...
02:24 pm GMT - Wed, December 14, 2022
Dev To Resources You Need As a DevRel
IntroductionDevRel combines two different fields Developer + Relations.As a DevRel engineer, you have to know a little bit about everything like Code Community work Content Creation I'm a lifet...
02:19 pm GMT - Wed, December 14, 2022
Dev To Bonus Tip: How to Use GitHub Actions to Test a GitHub Action Whose Output Must be Visually Inspected
Last week, I posted a tutorial on How to Test a GitHub Action with GitHub Actions. The audience for that post, as well as this one, are maintainers of GitHub Actions. In that post, I explained my auto...
02:13 pm GMT - Wed, December 14, 2022
Dev To How to Write Documentation for a Software Project? Types & Examples
Author: Anastasiia Strielkina, PhD, Business Analyst. Originally published here.Technical documentation is an important aspect of any technology-based business, and it can help ensure the success of y...
02:00 pm GMT - Wed, December 14, 2022
Dev To Position Independent Shellcodes in Rust (PIC)
Shellcoding in RustWe previously saw how to craft an HelloWorld shellcode in Rust. This time, we are going to create a shellcode that... actually launches a shell, using the execve syscall.This ...
01:55 pm GMT - Wed, December 14, 2022
Dev To Android, Animations and Reduced Motion
I don't like animations, and I'm not alone. The Verge published an article by s. e. smith: My war on animation as part of their Accessibility week, and I loved it. I was able to relate to that article...
01:55 pm GMT - Wed, December 14, 2022
Dev To Uncovering Open Source B2B Ecommerce
At Medusa, we recently published our Perspective on Open Source B2B ecommerce as part of the launch of our new B2B starter template.I believe that more focus should be put on open source solutions in ...
01:28 pm GMT - Wed, December 14, 2022
Dev To Cool Open AI product idea
Under theHoodThe story begins with Twitter itself, last week Twitter went crazy because of Chat GPT. The new open ai product, its basically a chatbot that gives answers to your questions. If you...
01:17 pm GMT - Wed, December 14, 2022
Dev To 3 motivos do porqu testes unitrios no so suficientes para Microservices com Spring Boot
Escrever testes automatizados j rotina para maioria dos times de tecnologia, porm, o que no te contaram que testar microsservios Spring Boot confiando em apenas de testes de unidade pode diminuir a ...
01:17 pm GMT - Wed, December 14, 2022
Dev To Statik methodlar bilan yangi yozilgan eski kod (Instant legacy code with static methods).
Disclaimer: Maqoladagi barcha so'zlar va fikrlar mening ancha vaqtdan buyon kuzatuvlarim natijasida hosil bo'lgan tahlillar hulosaasi va subyektiv fikrlarim. Har bir keltirilgan ma'lumot va faktlar ba...
01:17 pm GMT - Wed, December 14, 2022
Dev To OpenBSD Full Disk Encryption (on VirtualBox)
SummaryOpenBSD supports full disk encryption (FDE) with softraid and bioctl. The tutorial for it is officially provided. With FDE, even if you lose your computer, your data is strongly protected...
01:11 pm GMT - Wed, December 14, 2022
Dev To How to Create Personal Blog Website Using HTML CSS JavaScript
How to Make a Personal Blog Website Using HTML CSS JavaScriptIf you're looking to start a blog website using HTML, CSS, and JavaScript, then this tutorial is for you. In this video, we'll walk you thr...
01:01 pm GMT - Wed, December 14, 2022
Dev To Conditional Rendering in React
Author: Deborah Emeni IntroductionOne of the essential features in modern React applications is the dynamic rendering of User Interface (UI) components with JSX based on user interactions, which ...
01:00 pm GMT - Wed, December 14, 2022
Dev To Noteworthy 30 Learning Resources For Developers 2023
Ola Developers..!!Looking forward to master your skills in web development field in Year 2023? Well, for that you will surely need resources. Here in this list, we have gathered some of the extremely ...
12:57 pm GMT - Wed, December 14, 2022
Dev To Next.js in Production: Best Practices and Common Pitfalls
Next.js is a popular framework for building server-rendered React applications. It offers a rich set of features and tools for building fast and scalable web applications, including automatic code spl...
11:46 am GMT - Wed, December 14, 2022
Dev To This Week In React 128: SWR, Vite, Codux, Storybook, Next.js, Forget, Nylon, Paper, align-deps, INP, Zod, Tauri...
We are entering the Christmas season, and React bloggers are reducing the pace. On my side, I will skip 2 editions.Still, we have some nice releases and articles to discover. I really liked the articl...
11:32 am GMT - Wed, December 14, 2022
Dev To How to become a DevOps Engineer
As the world becomes increasingly reliant on technology, the demand for skilled DevOps engineers continues to grow. DevOps engineers are responsible for overseeing the processes and tools that organiz...
11:27 am GMT - Wed, December 14, 2022
Dev To Why Prisma and Platformatic are a great match
Platformatic is a new tool that helps Node.js developers ship APIs faster. In this 3-part series, well explore why Prisma and Platformatic are such a great fit and how Prisma can help improve your dat...
10:35 am GMT - Wed, December 14, 2022
Dev To Python and relative imports in AWS Lambda Functions
When writing an AWS Lambda function, its quite possible that you get to the point where the file becomes too big. So, what do you do? You create a second file and refactor your code to do a relative i...
10:32 am GMT - Wed, December 14, 2022
Dev To What I learned from self-hosting a Supabase Svelte project: Part 1
In this blog post, I will talk about what I learned from making a Supabase Svelte project. The plan for making this project is explained in this blog post. I will go over the obstacles I've overcome w...
10:22 am GMT - Wed, December 14, 2022
Dev To The 4 best resources to learn Rust !
Rust is a popular programming language known for its performance and reliability. It is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. If yo...
09:48 am GMT - Wed, December 14, 2022
Dev To Fun but not useful extensions for devs
As developers, we spend a lot of time in our code editors and IDEs, constantly working to improve our skills and deliver great products. But sometimes, it can all feel a little bit too serious and int...
09:37 am GMT - Wed, December 14, 2022
Dev To Tensorflow Installation Guide Python
In this tutorial youll learn how you can install TensorFlow using pip.We can download TensorFlow in 2 ways:Through pip (Python package library)Through Anaconda Navigator (conda)We are going to see bot...
09:30 am GMT - Wed, December 14, 2022
Dev To Playwright - How to write tests
What are you going to learn in this post?In this post, you will learn how to write tests with Playwright, using assertions, locators and something else. Write testsLet's start with an examp...
09:04 am GMT - Wed, December 14, 2022
Dev To How to Choose the Best Host for Your GitHub Blog
If you're a developer, you know that GitHub is the go-to platform for version control and code collaboration. These features also mean GitHub can be an excellent platform for storing your blog files. ...
09:04 am GMT - Wed, December 14, 2022
Dev To POSIX Compatibility Comparison among four file system on the cloud
POSIX compatibility is an indispensable criterion when choosing file system. Recently, we conducted a test on POSIX compatibility among GCP Filestore, Amazon EFS, Azure Files and JuiceFS. About P...
09:02 am GMT - Wed, December 14, 2022
Dev To Review of the state of css 2022
Last year with the compact 2021 movement, the majority of browsers agreed to stabilize 5 big features:sticky positioningaspect-ratio sizingflex layoutgrid layouttransform positioning and layoutNowaday...
09:01 am GMT - Wed, December 14, 2022
Dev To Typescript Generate Full Path Type And Get Value Type Of Nested Object
Before TS 4.8, it is impossible to build path type for numeric literal path type for type like { A: { 123: boolean } }<-- we want something like A/123 but it is not possiblehowever generate path ty...
09:00 am GMT - Wed, December 14, 2022
Dev To Core Banking: Complete Guide
The foundational piece that is needed by any institution that works with financial products. Whether a Bank or a FinTech company.This post as a third part in the series of posts. I have to say this pa...
08:53 am GMT - Wed, December 14, 2022
Dev To 2022 Highlights: Open Source Development!
Looking back at 2022, I can certainly say that this year has been one of the best years of my life in terms of self-growth, learning, and productivity. Tech Skills Gained Cool projects I w...
08:42 am GMT - Wed, December 14, 2022
Dev To Top 5 API testing tools 2022
IntroductionImplementing an API is a useful method for adding unique functionality to a web or mobile application without having to completely redesign it. It prevents tedious development effort...
08:18 am GMT - Wed, December 14, 2022
Dev To I let ChatGPT loose on dev.to - here are the results
IntroductionRecently, I conducted an experiment where I let ChatGPT, a large language model trained by OpenAI, write articles for me. The results were quite interesting and raised some important...
08:17 am GMT - Wed, December 14, 2022
Dev To Tools and Apps for Web Developers: 81 Must-haves
As a web developer, understanding the latest tools and apps available to help you with your work is essential to staying ahead of the competition. Whether youre looking for helpful ways to manage code...
08:11 am GMT - Wed, December 14, 2022
Dev To 5 Benefits of Using a Version Control System
No matter what kind of software project youre working on, using a version control system is essential. Version control systems provide a range of benefits that help developers keep track of their code...
07:56 am GMT - Wed, December 14, 2022
Dev To Applying Design Patterns in React: Strategy Pattern
This article is about a problem many of us encounter in React & Frontend development (sometimes even without realizing that it's a problem): Having a piece of logic implemented throughout differen...
06:09 am GMT - Wed, December 14, 2022
Dev To Vendure - Storefronts
When setting up a commerce website, you'll likely need a storefront. This will be what the end users will use to order your products.In the case of Vendure, we are open to creating our own, but luckil...
05:48 am GMT - Wed, December 14, 2022
Dev To When do you use setState with a callback?
You would use a callback with the useState hook in a situation where the state update depends on the previous value of the state. This is because the useState hook only provides a way to update the st...
04:23 am GMT - Wed, December 14, 2022
Dev To UIUC MCS - CS 435 Review - Cloud Computer Networking
OverviewTLDR: 435 is a high workload, high reward class with a dedicated professor and practical assignments that provide a solid basis for understanding computer networking.Difficulty: HardOpin...
01:20 am GMT - Wed, December 14, 2022
Dev To 7 Best Node.js Logging Libraries for Your Next Projects
When you are developing a production-ready application, logging is one of the most important things that you need. It helps you track the execution flow and get insights into why certain things happen...
12:56 am GMT - Wed, December 14, 2022
Dev To DynamoDB and its Data Pane Operations - 1
In this article, I am going to show you some of the Data Pane (read-write) operations, such us Create, Read, Update and Delete (CRUD) on DynamoDB items, using expressions and conditional expressions.I...
12:47 am GMT - Wed, December 14, 2022
Dev To A little about Typescript Utility Types
Nowadays, the TypeScript type system is very powerful, it provides type safety, productivity, scalability and so on. So, TypeScript type system natively provides several "utility types" to help us wit...
11:56 pm GMT - Tue, December 13, 2022
Dev To Zod - Validate your API inputs with ease
Zod is a Typescript library that allows you to validate the shape and type of your data using various utility functions and statically infer types for it.It got a lot of hype in the last months, alrea...
11:46 pm GMT - Tue, December 13, 2022
Dev To How to Use antd upload with Form.Item and Form.List ,finally get uploaded filePath when onFinish?
How to Use antd upload with Form.Item and Form.List ,finally get uploaded filePath when onFinish? Nov 23 '22 ...
10:26 pm GMT - Tue, December 13, 2022
Dev To Web Services Description Language
Hi! In a previous article, I wrote about SOAP based on the use of a file with API methods and rules. And now I want to say something about the standard of these files.WSDL is an XML-based language tha...
09:55 pm GMT - Tue, December 13, 2022
Dev To Array.sort() in JavaScript - I was asked about this in an interview
I was in an interview and I was given an array of strings.const arr = [ "karachi", "lahore", "kolachi", "islamabad"]He asked me to sort it in alphabatical order.I tried:arr.sort((a, b) => { re...
08:55 pm GMT - Tue, December 13, 2022
Dev To Updating JSON data on SQL Server with JSON_MODIFY()
ProblemSupppose you have a SQL table with two columns:"ID" of type INT"Data" of type NVARCHARThe "Data" column holds a JSON Object and your goal is to update just a single property of the JSON o...
08:48 pm GMT - Tue, December 13, 2022
Dev To How to search files from Azure Blob Storage using Python
Searching for files using index tags is a common use case but the Azure documentation can be quite hard to grasp.To search for blobs with specific tags in Azure Blob Storage using Python, you can use ...
08:06 pm GMT - Tue, December 13, 2022
Dev To Stylify CSS: Automagic CSS bundles splitting into CSS layers in Astro.build
Utility first CSS bundles can be very small. But what if, we could make them even smaller? Split them for each page/layout for example? Some pages might not need styles from another one. Learn how to ...
07:57 pm GMT - Tue, December 13, 2022
Dev To Mastermind - set up the Python skeleton
Git and READMEThe first thing was to create a git repository, write a README.md file describing the game. Similar to what I posted in the first article of this series. Create the first test...
07:55 pm GMT - Tue, December 13, 2022
Dev To Sorting in Go(Golang) made easy
Hello there,In today's article, I will be talking about https://github.com/hisyntax/sort, a Go library I built for sorting data. What is sort ?sort is a Go library that sorts data(both string and...
07:13 pm GMT - Tue, December 13, 2022
Dev To Primeros pasos en WordPress 2023
Hola a todos! Esta es mi primera publicacin en la plataforma DEV y la idea de este articulo es relatar de forma clara lo sencillo que puede ser crear t propia pgina web sin grandes conocimientos en pr...
06:09 pm GMT - Tue, December 13, 2022
Dev To Implementing the Mastermind game
In this series I am going to implement a version of the well-known Mastermind board game. Well, it is well know at least to me. As I have encountered many people who are not familiar with it so let's ...
05:45 pm GMT - Tue, December 13, 2022
Dev To The irony of stackoverflow banning ChatGPT answers because of "quality" concerns ...
The ChatGPT answers are only noticiable because they are higher quality grammar that the human generated low quality content, which has not been a concern for over a decade. I think ChatGPT bots answe...
05:44 pm GMT - Tue, December 13, 2022
Dev To Expose-WSL
Probably the simplest way to expose apps running on WSL to local network devicesNo installation required. Simply run this before starting your apps:npx expose-wsl Why I built it?WSL provides a gr...
05:26 pm GMT - Tue, December 13, 2022
Dev To Debugging Program Control Flow
As of now I published the first 3 videos of the course and will publish the fourth tomorrow. I plan to publish two videos per week on YouTube to maximize the impact but here I'll only blog one lesson ...
05:02 pm GMT - Tue, December 13, 2022
Dev To After I do digital detox for a month
ContentIntroWhy We can't stay away from it?What are the problems then?How do we overcome?A month of digital detoxConclusion IntroHave you watched a movie called Jexi? It's a light comedy ab...
04:59 pm GMT - Tue, December 13, 2022
Dev To What Prisma doesnt have yet
First of all, this is not a post trying to blame Prisma and promote some other alternatives. Instead, I bet Prisma would be the best Typescript ORM dominant in the full-stack world. Thats why I switch...
04:35 pm GMT - Tue, December 13, 2022
Dev To The AWS DevOps Professional Exam is Exhausting! And Why You Don't Want To Repeat It
I've joined the AWS Community Builders program this year (2022), and as you know, it comes with a number of swags and freebies. One of them is a promotional voucher for either an AWS Professional or S...
04:28 pm GMT - Tue, December 13, 2022
Dev To Announcing Monokle 1.13, now with cluster management
Its a pleasure to share the latest release of our open source project, Monokle Desktop - a unified visual tool for authoring, analyzing, and deploying Kubernetes configurations, from pre-deployment t...
03:54 pm GMT - Tue, December 13, 2022
Dev To All You Need to Know FIDO2 & Passwordless Authentication
In this Blog, I'm gonna tell you all about Passwords, current authentication models, and what is wrong with them, along with RSA encryption, trusted computing, and finally FIDO2. Authentication m...
03:45 pm GMT - Tue, December 13, 2022
Dev To Creating a Twitter Bot with Phoenix
I started this blog in order to learn how to use Twitter API and also because i love going to the cinema . Im from Uruguay , and here we have a cinema called "Movie Center". After checking their reque...
03:45 pm GMT - Tue, December 13, 2022
Dev To Code brushes for GitHub Copilot
GitHub Copilot is incredible, and if you check what's happening in the preview released as the Copilot Labs extension it will only get more amazing. Check this out:Let's start with a basic JavaScript ...
03:12 pm GMT - Tue, December 13, 2022
Dev To Can You Explain Why This Is or Isn't Good UIDesign?
Recently a site I use every day to read electronic books changed its format.It now looks like the following:At first that may not look that bad, but please keep in mind that readers are coming to this...
03:03 pm GMT - Tue, December 13, 2022
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:57 pm GMT - Tue, December 13, 2022
Dev To Recursion in JavaScript and React Components
IntroductionRecursion, in its essence, is a method of problem-solving that employs the solution to be expressed in terms of itself. This means that a function that employs recursion will call up...
02:48 pm GMT - Tue, December 13, 2022
Dev To Interview Experience: Google SWE Internship Bangalore Or Hyderabad Jul 2023
Background: Microsoft Imagine Cup 2022 India Runner-up | Azure Women Hackathon 2022 Finalist | Azure certified | NIT DGP'24 EE | solved 400+ problems on GeeksForGeeksExperience: Full-stack Web Develop...
02:47 pm GMT - Tue, December 13, 2022
Dev To CSS Ugly Sweater: R2D2, We wish you a Merry Christmas
It's CSS Ugly Sweater season. The past two years I've made CSS projects based off of Ugly Sweaters. The inspiration came from a 2020 LEGO Star Wars Advent Calendar that had a minifig in a sweater. Sin...
02:06 pm GMT - Tue, December 13, 2022
Dev To How to use Axios interceptors to handle 401 API errors and refresh tokens in typescript.
To use Axios interceptors to handle 401 API errors and refresh access/JSON web tokens(JWTs) tokens in TypeScript/Javascript, you can do the following:Import the axios library and create an instance of...
02:05 pm GMT - Tue, December 13, 2022
Dev To Ditching .NET and finding faith again after 10 years!
TL;DR .NET MAUI is a dope multiplatform stack and may well be the perfect candidate for your next app. Dont dismiss it because its Made in Microsoft. You can check out Fx Files as a testimonial to its...
01:23 pm GMT - Tue, December 13, 2022
Dev To 5 best open source platforms for B2B ecommerce
B2B ecommerce can be a complicated matter and imposes new requirements for an ecommerce platform compared to what is required to handle regular B2C commerce.Getting an overview of the B2B features tha...
12:49 pm GMT - Tue, December 13, 2022
Dev To How to build your first low-code app
Gartner predicts by 2024, more than 65% of app dev will be driven by low code. And this is just one of many statistics indicating that low- and no-code applications are not only here to stay but to ta...
11:59 am GMT - Tue, December 13, 2022
Dev To How to run Apache SkyWalking on AWS EKS and RDS/Aurora
IntroductionApache SkyWalking is an open source APM tool for monitoring and troubleshooting distributed systems, especially designed for microservices, cloud native and container-based (Docker, ...
11:50 am GMT - Tue, December 13, 2022
Dev To React Drag and Drop File Upload example
In this React tutorial, I will show you way to build Drag and Drop File Upload example with React Hooks using react-dropzone, Axios and Multipart File for making HTTP requests, Bootstrap for progress ...
11:46 am GMT - Tue, December 13, 2022
Dev To Blue/Green Deployments for RDS: How Fast is a Switchover?
AWS recently announced the general availability of RDS Blue/Green Deployments, a new feature for RDS and Aurora to perform blue/green database updates. One of the aspects that caught my eye is how fas...
11:21 am GMT - Tue, December 13, 2022
Dev To CSS Grid vs. Flexbox: Which Should You Use?
CSS Grid and Flexbox are two popular layout technologies used in front-end web development. While both allow for the creation of complex and responsive web designs, they have their own unique strength...
11:09 am GMT - Tue, December 13, 2022
Dev To New year open-source giveaway: $100 Amazon Gift Card Full Swag Kit
refine is an open-source React-based framework for building CRUD apps rapidly.As the new year rolls around, we want to take a moment to celebrate our open-source community and thank everyone who has b...
10:28 am GMT - Tue, December 13, 2022
Dev To Free Python Converter Tool - DataFrames, OpenAPI, CSV to Models, DataTables
Hello Coders!The video mentioned in this article explains how to use a free conversion tool written in Python to manipulate and convert information into different formats. The tool is a simple UI able...
10:19 am GMT - Tue, December 13, 2022
Dev To A practical method for managing environment variables in microservices running on AWS ECS
There are several methods for managing environment variables in AWS ECS microservices. To store and manage your environment variables, one common method is to use AWS Systems Manager Parameter Store. ...
10:17 am GMT - Tue, December 13, 2022
Dev To The most popular Backend framework with Node.js
When we are going to implement API's with Node.js and Javascript we notice there are plenty of options The most popular framework for Node.js on the backend is Express.js. It is a minimalist web frame...
09:50 am GMT - Tue, December 13, 2022
Dev To Build Full stack application using Flutter ft. Dart frog and MongoDB. Part 1
I am back again on the track of a series of learning.Do you know we can build a Full-stack application using Flutter only?Yes, We can build Full stack applications with the help of the dart-frog libra...
09:48 am GMT - Tue, December 13, 2022
Dev To Serverless Security: The Best Tools For Keeping Your Architecture Safe
Serverless architecture or function as a service (FaaS), is a design pattern that allows developers to eliminate the need for server software and hardware management by hosting applications on a third...
09:24 am GMT - Tue, December 13, 2022
Dev To Is fuck really a Unix command ? | Strange CLI Apps
Is fuck really a command?fuck is actually a command.AIM: It is aim to correct miss-spelling command that user execute.Usage in Ubuntu shown below ReferenceFor more usage and installation i...
09:14 am GMT - Tue, December 13, 2022
Dev To Adding ActiveAdmin to a Rails 7 Application.
To add the ActiveAdmin gem to a Rails 7 application, follow these steps:Add the ActiveAdmin gem to your Gemfile and run bundle install to install it.gem 'activeadmin', github: 'activeadmin'Run the Act...
09:14 am GMT - Tue, December 13, 2022
Dev To The Benefits of Using the MVC Pattern in Ruby on Rails.
Ruby on Rails is a popular web development framework that is built on the Ruby programming language. It is known for its emphasis on convention over configuration, which means that developers can quic...
09:01 am GMT - Tue, December 13, 2022
Dev To Generating Rails Entity-Relationship Diagram
To generate an Entity Relationship Diagram (ERD) file from your schema.rb file using the rails-erd gem.Install graphviz by following the instructions for your operating system.graphvizAdd the rails-er...
08:59 am GMT - Tue, December 13, 2022
Dev To Proxies for Email Protection
If youve participated in any modern day-to-day business, youll likely know the dangers of getting emails that contain malicious URLs or malware attachments. While cybersecurity companies offer email s...
08:53 am GMT - Tue, December 13, 2022
Dev To What is cryptocurrency, bitcoin and web3 in 2023? (Explain Like, I'm Five!)
Cryptocurrency is a digital or virtual currency that uses cryptography for security and is decentralized, meaning it is not controlled by any central authority. It operates on a distributed ledger tec...
08:27 am GMT - Tue, December 13, 2022
Dev To Open-source React code generator component for CRUD apps based on your API on the fly
We are running an open source React-based framework for building CRUD apps rapidly.Source code: https://github.com/refinedev/refineWe have built a new component called "Inferencer". It generates full ...
08:06 am GMT - Tue, December 13, 2022
Dev To The Difference Between Monolithic and Microservice Architecture
Suppose we have an eCommerce website that should have the following modules:User ManagementOrder ManagementInventory ManagementProcurement ManagementPaymentLogistics Monolithic Architecture:In th...
07:17 am GMT - Tue, December 13, 2022
Dev To How to fix Nginx symlink caching issue
Let's assume that you have a Laravel application running through nginx and pointing to the current folder which is symlink of the latest release folder you have.root /home/foo/domain.com.au/current/pu...
06:54 am GMT - Tue, December 13, 2022
Dev To SPVM::Sys 0.30 is released
SPVM::Sys 0.30 is released. New Features and EnhancementChanges0.30 2022-12-13 [Build Process Improvement] * Added --no-build-spvm-modules option to Makefile.PL. * Removed cpanm and added ...
06:30 am GMT - Tue, December 13, 2022
Dev To Vendure - Quick setup
In the previous article, we talked about Vendure, what it is, and why I find it an exciting commerce solution.In this article, we'll get started and see how easy it is to set up.Note: For these articl...
06:04 am GMT - Tue, December 13, 2022
Dev To 5 Unsung HTML Tags You Really Should Know
HTML is such a simple language that most developers don't even consider it as a programming language, but today, we are going to go below the surface, and uncover 15 HTML tags that you can take advant...
06:02 am GMT - Tue, December 13, 2022
Dev To Reflections on My 15 Year Journey from Novice to Intermediate Developer
My self-taught development journey started around 15 years ago. As a new developer, I was always making mistakes and learning. I remember spending a lot of time refactoring code that didn't need to be...
05:48 am GMT - Tue, December 13, 2022
Dev To Apakah manusia benar-benar ada?
Tidak semua hal harus kita dapatkan jawabannya, karena dari pertanyaan-pertanyaan itu sendiri kalian bisa menjadi bijaksana. Penghalang nyataSaya berpikir keras pagi ini karena memikirkan jika ma...
04:10 am GMT - Tue, December 13, 2022
Dev To How to Make Accordion in React
In this article, we will make a simple accordion in react. Accordion is useful when we need to create some application user interactive. Basically, we will create a bunch of questions and if we click ...
03:48 am GMT - Tue, December 13, 2022
Dev To How to handle type conversions with the DynamoDB Go SDK
Learn with practical code samplesDynamoDB provides a rich set of data types including Strings, Numbers, Sets, Lists, Maps etc. In the Go SDK for DynamoDB, thetypes package contains Go representations ...
03:31 am GMT - Tue, December 13, 2022
Dev To NightCrit v2.0 (in progress)
It's been over a month since I posted about creating a project about a dream I had dubbed "Nightcrit".Here is an update on what I've currently accomplished:I've learned how to use Blender to begin to ...
03:26 am GMT - Tue, December 13, 2022
Dev To An awesome list of Platform Engineering
Gartner said Platform is one of the 2023 Top 10 Strategic Technology Trends.Link is here https://www.gartner.com/en/articles/gartner-top-10-strategic-technology-trends-for-2023I made a awesome list of...
03:24 am GMT - Tue, December 13, 2022
Dev To Add Google Analytics to React/Next in 5 minutes
IntroductionWebsites and applications have tons of trackers, but they serve many purposes, and some are good purposes.Let's say you want to track how many users went to your websites, how many u...
02:44 am GMT - Tue, December 13, 2022
Dev To Securing your NextJS Web Application with AWS Amplify and Cognito
1. IntroductionNextJS is an open-source framework for developing React applications, while Cognito is a user identity service that lets you secure your applications. Cognito also supports the OA...
01:58 am GMT - Tue, December 13, 2022
Dev To Svelte vs React: Which framework to learn in 2023?
In the web development world, sometimes it can feel like a new frontend framework comes out every day! Most come and go, but one thing is for sure: Svelte is here to stay.That does not necessarily mea...
01:22 am GMT - Tue, December 13, 2022
Dev To 3 Steps To Quickly Build A MySQL Online Database
Turn CSV Files Into An Online MySQL DatabaseFive is a great tool for building an online database. Inside Five, you can simply turn a CSV or Excel file into an online, MySQL database in just a fe...
12:46 am GMT - Tue, December 13, 2022
Dev To How to choose between Flexbox, Float and Grid like a pro
CSS layouts are a way of positioning elements on a web page. They allow you to control the position, size, and other visual aspects of elements on a page, making it possible to create complex, visuall...
12:16 am GMT - Tue, December 13, 2022
Dev To 7 Useful JavaScript Libraries To Build a Real-Time Web App
When it comes to creating a real-time application, you need to consider a lot of things. It needs to be fast and perform well even with heavy usage. Moreover, security is also an important factor that...
08:51 pm GMT - Mon, December 12, 2022
Dev To Azure Cache for Redis - Overview
Hi everyone, today we are going to talk about Azure Cache for Redis, a powerful resource offered by Azure for caching strategies. What is Azure Cache for Redis?Azure Cache for Redis provides an i...
08:18 pm GMT - Mon, December 12, 2022
Dev To How did you find your niche in tech?
There are a lot of specialties working in technology. When I was in my coding bootcamp we learned a lot of things really fast. I figured that once I got a job, I would be able to focus on fewer tools ...
08:12 pm GMT - Mon, December 12, 2022
Dev To The dirty secrets of the IT Staffing industry
In 2013 during a relative low point of both my life and career, I got a job that I had no idea would alter the course of my entire life. It was an entry-level recruiting role paying $13 an hour with p...
08:10 pm GMT - Mon, December 12, 2022
Dev To How to use the Pandas library in Python
Pandas is a popular Python library for data manipulation and analysis. It is built on top of the NumPy library and provides easy-to-use data structures and data analysis tools for working with numeric...
07:57 pm GMT - Mon, December 12, 2022
Dev To What is the difference between http1 and http2 ?
What is the difference between HTTP and HTTP2?To answer this question. First, we need to know the relationship between http and tcp protocol. TCP manages the data stream, whereas HTTP describes what t...
07:57 pm GMT - Mon, December 12, 2022
Dev To Freelance Work. What to do?
I am a 20 something year old South African male. I'm down in the dumps. Stuck in a country that doesn't give enough entry work for newly graduated people like myself. Remote work itself is difficult w...
07:40 pm GMT - Mon, December 12, 2022
Dev To How to Close a Pull Request - Merge Commit vs Squash vs Rebase on GitHub
When Merging a Pull Request on GitHub, you mainly have three options, with a merge commit, squash or rebase.Is there anything wrong in always doing a merge commit? Well, there isnt right or wrong here...
07:37 pm GMT - Mon, December 12, 2022
Dev To How to build a basic face detector using Python
To build a basic face detector using python, you can use a pre-trained Haar cascade classifier. A Haar cascade classifier is a machine learning object detection algorithm used to identify objects in i...
07:32 pm GMT - Mon, December 12, 2022
Dev To Firework Simulator v2
Fireworks fan here. This simulation of various firework effects offers variety and an attempt at realism.Be sure to check out the settings menu (cog icon on top right) for more features and controls. ...
06:49 pm GMT - Mon, December 12, 2022
Dev To Documentation 101: creating a good README for your software project
Having a good documentation for your open source project is an important (and often overlooked) feature to drive adoption and show the full potential of what users can accomplish with your application...
06:26 pm GMT - Mon, December 12, 2022
Dev To Creating Rest APIs with Rust
In this series, I'll share the learnings I got developing another personal project, today I bring a brief introduction to building Rest APIs with Rust. Choosing the frameworkRust has big names in...
06:19 pm GMT - Mon, December 12, 2022
Dev To Routing in Rails
What exactly is routing?When there's an HTTP request from the user to the application, it should be directed to the right controller. You can picture a router as a receptionist at who connects you to ...
06:15 pm GMT - Mon, December 12, 2022
Dev To Let's build a backend api like bit.ly using node js
IntroductionThese days short links are used by almost everyone, developers, creators businesses and even working professionals, and there are popular tools like bit.ly, buff.ly, etc already avai...
05:59 pm GMT - Mon, December 12, 2022
Dev To Light DOM and Lightning Web Components in Salesforce
Lightning Web Components (LWC) from Salesforce are based on standard Web Components built using HTML and JavaScript. They are lightweight, easy to build, and perform well in modern browsers. When buil...
05:32 pm GMT - Mon, December 12, 2022
Dev To SQL Cheet Sheat
Data Definition LanguageCREATE SCHEMA hollywood;CREATE TABLE hollywood.films (title text, release date, awardstext[]);CREATE TABLE personen(ID INTEGER PRIMARY KEY,Name CHAR(30) NOT NULL,Abteilun...
05:28 pm GMT - Mon, December 12, 2022
Dev To Selenium vs Cucumber: Core Differences
Testing is very important when it comes to software development. It not only helps you ensure that the code you develop is working correctly, but also that it did not break the existing code. If you a...
05:03 pm GMT - Mon, December 12, 2022
Dev To How to create the smartest multilingual Virtual Assistant using AWS and ChatGPT
Last week ChatGPT was released and everyone has been trying amazing things. I also started playing with it and wanted to try how it would integrate using the AI services from AWS and the results are A...
04:44 pm GMT - Mon, December 12, 2022
Dev To Meme Monday
We are back to Monday, after doing Tuesday last week. It's the little things in life.Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted ...
04:12 pm GMT - Mon, December 12, 2022
Dev To Appwrite Camp
As a remote company with a diverse and global team, Appwrite has faced the unique challenge of asynchronous communication and time zone differences. However, in our two years of existence, we have mas...
04:11 pm GMT - Mon, December 12, 2022
Dev To Choose the best programming language to learn first: beginners guide
As a beginner in the world of programming, choosing the best programming language to learn first can be overwhelming. With so many options available, it's difficult to know how to start.Luckily, there...
04:00 pm GMT - Mon, December 12, 2022
Dev To Type safe APIs with Nuxt 3 and tRPC
Type safety everywhereTypeScript is 10 years old now! Even if it seems like a long time (especially in a web dev world) its adoption is thriving like never before. According to the Stack Overflo...
03:44 pm GMT - Mon, December 12, 2022
Dev To LibreGrid : The Only React Component You'll Ever Need
IntroductionWhen I set out to build this component months ago I didn't know it would take so long so I hope you find it as interesting and helpful as I have. The LibreGrid component, which I've ...
03:25 pm GMT - Mon, December 12, 2022
Dev To Music Monday What are you listening to? (Punk Rock Edition)
cover image source: Epitaph RecordsContinuing to zoom into Rock's sub-genres, I'd like to put the magnifying glass on punk rock. I personally don't claim to be that well versed in this sub-genre of mu...
03:14 pm GMT - Mon, December 12, 2022
Dev To What are your Goals for the week of December 12?
What are your goals for this week? What are you building? What will be a good result by week's end?Did you meet your goals last week?Advent of Code and other code challenges have started are you parti...
02:47 pm GMT - Mon, December 12, 2022
Dev To What's Your 2022 Highlight Reel?
We're closing out the 2022 year, so it's a great time for reflection. What are you most proud of over the last year? Where have you made progress? What projects are on your highlight reel?...
02:47 pm GMT - Mon, December 12, 2022
Dev To Top-10 Posts for FE (Week 2, Dec 2022)
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 ...
02:38 pm GMT - Mon, December 12, 2022
Dev To A visual is worth 1000 lines of code
Why we believe in visual controllersThey say a picture is worth a thousand words. It's a saying that attempts to describe the difference between the amount of information that can be conveyed in...
02:25 pm GMT - Mon, December 12, 2022
Dev To Clean Architecture In Flutter App Development
Do you want to gather more ideas about clean architecture: the Flutter app? If yes, this guide helps you understand everything about it effectively. Using the clean architecture, you can effectively d...
02:03 pm GMT - Mon, December 12, 2022
Dev To Exploring GraphiQL 2 Updates and New Features
GraphiQL is a popular tool for GraphQL developers. It is a web-based IDE for GraphQL that lets you explore a GraphQL API. It's a great tool for developers to test their GraphQL queries and mutations, ...
02:03 pm GMT - Mon, December 12, 2022
Dev To Data flow through services: SOAP
Hi! I have start this series articles about data flow a few days ago. It was small article about Rest approach. Today I want publish paragraph about SOAP.SOAP, or Simple Object Access Protocol, is a m...
02:02 pm GMT - Mon, December 12, 2022
Dev To How to Make a Restaurant Website Using HTML CSS JavaScript
How to Make a Restaurant Website Using HTML CSS JavaScriptThis video will show you how to build a restaurant website using html css javascriptSource codeDownload the starter file to practice Tim...
02:00 pm GMT - Mon, December 12, 2022
Dev To How to Write and Compile a Shellcode in Rust
Last week, we saw how to execute a shellcode from memory in Rust. What if we could write the actual shellcode in Rust?Writing shellcodes is usually done directly in assembly. It gives you absolute con...
01:27 pm GMT - Mon, December 12, 2022
Dev To B2B Commerce w. Medusa: Set up a Next.js storefront (2/2)
In part 1 of the B2B series, you learned how to set up your Medusa server for a B2B ecommerce use case. You set up a B2B Sales Channel, Customer Groups, and Price List. You also added an endpoint that...
01:17 pm GMT - Mon, December 12, 2022
Dev To B2B Commerce w. Medusa: Set up a headless Node.js backend (1/2)
This tutorial series covers how you can use Medusa and its different components and features to implement a B2B commerce store. The series is split in two parts:[This article] Part one: Covers how to ...
01:00 pm GMT - Mon, December 12, 2022
Dev To Understanding Map, Filter & Reduce functions.
If you still don't feel comfortable with these functions or simply need a refresher, well you are at the right place :)Before we jump in, I'd like to talk about what these functions have in common. Ca...
12:42 pm GMT - Mon, December 12, 2022
Dev To FastAPI vs Flask v
FastAPI vs Flask vFastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. It is built on top of Starlette for the web...
12:26 pm GMT - Mon, December 12, 2022
Dev To Resume Tips That Will Get You Hired-1
ResumeGetting your resume right is crucial to land more interviews, thereby increasing your chances of getting hired.A one-page resume with no smaller than 10 to 11 font-size is highly encourage...
12:22 pm GMT - Mon, December 12, 2022
Dev To Simple HTTP GET requests using Ruby
In order to be able to interact with web applications one needs to be able to write proper HTTP requests to access the API of the web application.Ruby has a library called Net::HTTP that can provide t...
12:18 pm GMT - Mon, December 12, 2022
Dev To Best API to generate profile avatars
Profile avatars nowadays very popular in websites which helps its users to generate their profile instead of using a own picture as profile, and its obvious websites should provide this feature as def...
11:44 am GMT - Mon, December 12, 2022
Dev To AI, ChatGPT3 and Disruptive Technology
Disruptive technology is a term used to describe a new technology that significantly alters the way that consumers, businesses, and industries interact with each other. It is a technology that has the...
10:50 am GMT - Mon, December 12, 2022
Dev To How to get the users timezone in JavaScript with Edge Functions
In this vast, virtual and remote-first world, where we work, socialize and live our lives across timezones, its often helpful if dates and times are formatted and adapted according to different locale...
10:48 am GMT - Mon, December 12, 2022
Dev To Responsive Navbar with CSS and JS
Hello Guys Today i will show you how to create a responsive navbar with custom hamburger icon and slide-in effect with HTML,CSS and Javascript.Let's get started... HTML -<header> <butto...
09:00 am GMT - Mon, December 12, 2022
Dev To Importance of Lazy Loading content
What is lazy loading?Lazy loading or loading content on demand is the process of identifying resources that are non-blocking to a website and delaying their loading or initialization until the p...
08:52 am GMT - Mon, December 12, 2022
Dev To Building universal JS/TS plugins with unplugin
I started building my open source projects for the community some time ago already. It always gave me a lot of joy when I noticed that the amount of GitHub Stars was growing each day. First, I was bui...
08:44 am GMT - Mon, December 12, 2022
Dev To AWS open source newsletter, 138
December 12th, 2022 - Instalment #138WelcomeWelcome to the AWS open source newsletter, edition #138. After a week off due to re:Invent, this edition is packed with content on many of the open so...
08:44 am GMT - Mon, December 12, 2022
Dev To NgTemplateOutlet Typed Checking (Part2)(Inline)
In my previous article, we saw how to strictly type-check the NgTemplateOutlet when it is used on a child component. In this article, we will see how to do this when the TemplateRef is located inside ...
08:41 am GMT - Mon, December 12, 2022
Dev To Unexpected token in JSON at position 0 error
Author: Chukwuka Reuben Introduction.This post aims to address the "Unexpected token in JSON at position 0" error message. We will look into the various possible causes of this message and sugges...
08:36 am GMT - Mon, December 12, 2022
Dev To Use session middleware to implement distributed session solution based on Redis
IntroductionThe main content of this post is to introduce a bizdemo hertz_session. The link to the demo is here.This demo is designed to help users quickly get started with the Session middlewar...
08:14 am GMT - Mon, December 12, 2022
Dev To A few personal stories from re:Invent 2022
As we are now in the post:Invent phase of 2022 and over 10 days have passed since re:Invent 2022 in Las Vegas was concluded, it's time for a lot of re:Cap Blog posts and events.I've read so many of th...
07:59 am GMT - Mon, December 12, 2022
Dev To Writing maintainable js code
IntroductionJavaScript is a powerful and versatile programming language that is widely used for web development, mobile app development, and more. However, it can also be easy to write code that...
07:55 am GMT - Mon, December 12, 2022
Dev To In Postgres, perform a partial match on an encrypted column value
In Postgres, you can execute a partial match on an encrypted column value. This will, however, necessitate the usage of a trigram index and the pg_trgm extension. Here's an illustration:-- Enable the ...
07:41 am GMT - Mon, December 12, 2022
Dev To Publishing Docusaurus to dev.to with the dev.to API
If you'd like to cross post your Docusaurus blogs to dev.to, you're in the right place. This post describes how to do that using TypeScript and the dev.to API. Why not use "Publishing to DEV Comm...
07:09 am GMT - Mon, December 12, 2022
Dev To Design patterns in Umbraco | part 1
If you've had an education in computer science or programming, then you'll likely have seen design patterns before. In practice however, it may be more difficult to recognize where design patterns are...
06:59 am GMT - Mon, December 12, 2022
Dev To Perl Weekly 594 - Advent Calendar
Originally published at Perl Weekly 594Hi there,The Advent Calendar celebration begins with the start of December. For all Perl fans, we have Perl Advent Calendar 2022, thanks to the hard work of Olaf...
06:38 am GMT - Mon, December 12, 2022
Dev To 10 Powerful VS Code extensions that'll boost your productivity in 2023
With the change in the technological environment, theres been a drastic change in the way we build and code applications. No matter, what code editor you use, using the best resources and shortcuts ca...
06:38 am GMT - Mon, December 12, 2022
Dev To Measuring Java 11 Lambda cold starts with SnapStart - Part 2 Using Micronaut Framework
IntroductionIn the first part of the series we talked about the SnapStart in general and made the first tests to compare the cold start of Lambda written in Plain Java with AWS SDK for Java version 2 ...
06:21 am GMT - Mon, December 12, 2022
Dev To How to Avoid Work-From-Home Burnout While Working Remotely
Working from home can be a blessing and a curse. Working from home, you get to set your own hours, work in your pyjamas, and have the flexibility to take care of your family. However, working from hom...
06:16 am GMT - Mon, December 12, 2022
Dev To Vendure headless commerce - part 1
A while ago, we started looking at Medusa as an alternative for a WooCommerce webshop, I'm still busy with this project, but in the meantime began looking at Vendure too.At first, the website was a li...
05:50 am GMT - Mon, December 12, 2022
Dev To 6 alternatives for div tag you need to know and use
Using more specific HTML elements instead of the <div> tag can help improve the readability, accessibility, SEO (Search Engine Optimization), and maintainability of your HTML code. It can also m...
04:31 am GMT - Mon, December 12, 2022
Dev To Dialogue Systems in Video Games
While I've always considered myself a casual gamer, I have been endlessly fascinated with how video games are created and what kind of systems are at work to make these games what they are. Today, I a...
04:02 am GMT - Mon, December 12, 2022
Dev To The Power of GitHub Actions for Streamlining DevOps Workflows
IntroductionGitHub Actions is a powerful tool for automating development workflows, and it has quickly become a staple in the DevOps world. With its ability to integrate with various tools and s...
03:45 am GMT - Mon, December 12, 2022
Dev To Client-side image compression with Supabase Storage
One of the projects I have been working on allows users to upload and share images. Super novel, I know. We are using Supabase for the backend, and the images are stored in Supabase Storage - an S3 co...
03:35 am GMT - Mon, December 12, 2022
Dev To Make Your Tmux Status Line 100% Better With Bash
Did you know that you can easily use Bash to display information on the Tmux status line? Because of that the possibilities of what you can do are almost endless. You can display all sorts of useful i...
03:30 am GMT - Mon, December 12, 2022
Dev To Operating System Notes for Interviews
These are just for revision and are not exhaustive. You should learn the concepts in depth before following the notes! Do let me know if I have missed any topics :) Overview Kernel v/s OSKer...
01:56 am GMT - Mon, December 12, 2022
Dev To How to know API is slowing down?
API slowdown has a great impact on the user experience or even loss of trust, so we always want to know the latency as early as possible.Therefore, it is common to integrate performance tests and meas...
01:18 am GMT - Mon, December 12, 2022
Dev To Typescript: La palabra clave extends
Este artculo fue originalmente escrito en https://matiashernandez.dev La palabra clave extendsTypescript es un lenguaje completo (un lenguaje completo de Turing); por lo tanto, tiene algunas pala...
12:16 am GMT - Mon, December 12, 2022
Dev To Provisioning a Persistent EBS-backed Storage on Amazon EKS using Helm
Deploying stateful applications on kubernetes can pose a lot of complexities. In this demo, we will deploy a postgres database to AWS Elastic Kubernetes Service(EKS) and configure its persistence on A...
12:16 am GMT - Mon, December 12, 2022
Dev To telescope-bot: A new user has joined the Telescope community
My final contribution to an open-source project this year was enabling the existing Slack Bot to announce signups when a new user successfully creates a Telescope account.As recommended by the project...
12:08 am GMT - Mon, December 12, 2022
Dev To AWS service - AWS Transcribe
In this article, I am going to show you how to use Amazon Transcribe (automatic speech recognition service), to create a text transcript of a pre-recorded speech file in English, after uploading it to...
11:43 pm GMT - Sun, December 11, 2022
Dev To How do companies like Netflix deliver content around the world ?
ContentIntroductionHow It WorksTypes of AssetsUse CasesPerformanceSecurityPersonalizationConclusion IntroductionContent Delivery Networks (CDNs) are technologies that helps to efficiently d...
11:40 pm GMT - Sun, December 11, 2022
Dev To Remove Blank Lines from a File with Python
Hi everyone! After fighting with syntax errors for the last ten minutes, I've finally figured out an elegant one-liner that removes all blank lines from a Python file.with open('your_file.txt') as fil...
11:33 pm GMT - Sun, December 11, 2022
Dev To 8 practical tips to boost the on-page SEO in no time
On-page SEO (Search Engine Optimization) refers to the practice of optimizing individual web pages to improve their ranking in search engine results which plays a critical role in the success of a web...
11:09 pm GMT - Sun, December 11, 2022
Dev To Creating Smooth Animations in React with Framer-Motion
React.js is a popular JavaScript library for building user interfaces. It allows you to create reusable components that can be shared among different parts of your application. Framer-motion is a popu...
11:08 pm GMT - Sun, December 11, 2022
Dev To Download videos and music from youtube via command line: youtube-dl
To download music and videos from youtube via command line is very simple.First we have to install youtube-dlsudo apt install youtube-dlIf you want to listen to music directly through the terminal, yo...
10:57 pm GMT - Sun, December 11, 2022
Dev To 3 Ways To Store Data in Computer Vision Applications
When it comes to computer vision, data storage is a critical component. You need to be able to store images for model training, as well as the results of the processing for model validation. There are...
10:22 pm GMT - Sun, December 11, 2022
Dev To SQL vs NoSQL
MongoDB and SQL are both popular technologies used for storing and managing data, but they have some significant differences.MongoDB is a NoSQL database, which means it uses a non-relational data mode...
09:46 pm GMT - Sun, December 11, 2022
Dev To Use Repository Pattern with Laravel
A repository can be defined as a layer of abstraction between the domain and data mapping layers, one that provides an avenue of mediation between both, via a collection-like interface for accessing d...
09:22 pm GMT - Sun, December 11, 2022
Dev To A plugin for Insomnia to retrieve secrets from Azure Key Vault
In this blog post I want to mention a good plugin for Insomnia to use the Azure Key Vault to store the secrets for your applications and environments. OverviewIf you work with Rest API during you...
09:21 pm GMT - Sun, December 11, 2022
Dev To Should people use AI to develop Websites?
Artificial intelligence (AI) has the potential to revolutionize the way we build websites. With AI, it would be possible for websites to be built quickly and efficiently, with little human input requi...
07:55 pm GMT - Sun, December 11, 2022
Dev To It's rough out there ...
Its rough out there, this is how Matty started his closing keynote of DevRelCon 2022 in Prague. This was also Bens starting point in his talk Measuring DevRel during a downtown. We all know how hard i...
07:30 pm GMT - Sun, December 11, 2022
Dev To How to use CURL
CURL is a command line tool that allows you to transfer data to or from any URL. It is commonly used for testing APIs and making HTTP requests. InstallationBefore using CURL you need to make sur...
07:27 pm GMT - Sun, December 11, 2022
Dev To Dec 12, 2022 FLiP Stack Weekly
Dec 12, 2022 FLiP Stack WeeklyPeople are FLiPN out about https://chat.openai.com/chat. It is a game changer, add another few years and this should be 10x better.ChatGPT wrote me this Pulsar function...
06:54 pm GMT - Sun, December 11, 2022
Dev To Equality of values in JavaScript
I'm currently doing the JustJavascript course, which I highly recommend, and I've learned how equality of values works in JavaScript.There are 3 kinds of equality in JavaScript.Same value equality: Ob...
06:53 pm GMT - Sun, December 11, 2022
Dev To Javascript Data Types in Depth(1)
what are data types in computer programming, a data type is a classification of types of data that determines the possible values and operations that can be performed on that data. Data types are an ...
06:50 pm GMT - Sun, December 11, 2022
Dev To Seeding the Query Cache
A new RFC about first class support for Promises has been released last week, and it got some talk going about how this would introduce fetch waterfalls if used incorrectly. So what are fetch waterfal...
05:06 pm GMT - Sun, December 11, 2022
Dev To Canadian Municipal GitHub Rankings
Part of the research I am doing in preparation for the Open Source Developer Course I mentioned earlier, is to find organizations with Open Source projects.I started a Git repository listing Open Sour...
04:55 pm GMT - Sun, December 11, 2022
Dev To Yet Another Newsletter LOL: Super Charge!
Another week, another newsletter. Lets get to it!Around the WebA great read on fine-grained reactive Performance by Milo Super Charging Fine-Grained Reactive Performance ...
04:46 pm GMT - Sun, December 11, 2022
Dev To Why You Should Avoid the onclick Attribute in Your Code
Hey everyone! It's been a while since I wrote my last article. But here I am with another topic that might be informational to you .This time I am writing about why you should avoid the onclick attrib...
04:23 pm GMT - Sun, December 11, 2022
Dev To Event-Driven Architectures in AWS
Event-driven architectures are a type of architecture where components react to specific events or triggers. They have become increasingly popular in recent years, especially together with microservic...
03:29 pm GMT - Sun, December 11, 2022
Dev To Tailwind CSS tutorial 33: Border Radius
In the article, we will go into detail on how to use Border Radius. Border Radius Basic usage Rounded cornersUse utilities like .rounded-sm, .rounded, or .rounded-lg to apply different ...
03:17 pm GMT - Sun, December 11, 2022
Dev To New to devrel? Talk to your community.
Inspired by a recent blog post from Jeremy on how to approach the first 30/60/90 days of a new devrel position, I wanted to share a few things that really worked for me when starting out on my evoluti...
03:14 pm GMT - Sun, December 11, 2022
Dev To My first extension to Fig
I have seen quite a few recommendations on dev.to for Fig, the command line completion tool for macOS.With macOS 10.15 "Catalina" Apple changed the default shell from Bash to Zsh and I decided to foll...
03:06 pm GMT - Sun, December 11, 2022
Dev To [Desafio] - Desenhar uma Soluo de Lanamentos Financeiros a Partir de Requisitos
Contedo original em https://twitter.com/zanfranceschi/status/1601954872168837120Ei dev, achou que minhas threads tinham ido de base, n? Pra voc que cansou de fazer CRUD e t sem inspirao pra estudar/pr...
02:54 pm GMT - Sun, December 11, 2022
Dev To DevRelCon 2022 - a very biased review
Its only been a few days since I returned home from DevRelCon in Prague. The last time I attended DevRelCon in person was in London, in 2019. It was due time. Several Aiven colleagues also traveled to...
02:50 pm GMT - Sun, December 11, 2022
Dev To Guide to Yaml
YAML (YAML Ain't Markup Language) is a human-readable data serialization language. It is often used for configuration files, but can be used in many other contexts as well. In this blog, we will take ...
02:48 pm GMT - Sun, December 11, 2022
Dev To TypeScript
When it comes to web development, JavaScript is one of the most popular and widely used programming languages. However, many developers have started using TypeScript, a programming language that is ba...
02:45 pm GMT - Sun, December 11, 2022
Dev To Post an article on LinkedIn using the LinkedIn API in Node.js
To post an article on LinkedIn using the LinkedIn API in Node.js, you would need to do the following:Install the linkedin-api-node package using npm:npm install linkedin-api-nodeImport the packa...
02:31 pm GMT - Sun, December 11, 2022
Dev To Finding a job with no prior experience.
Finding a job with no prior experience can be challenging, as many employers prefer to hire candidates who have already demonstrated their skills and abilities in the workforce. However, it is not imp...
02:30 pm GMT - Sun, December 11, 2022
Dev To API Automation using SuperTest Mocha ChaiJS and FakerJS
I have been using JavaScript for UI automation and am in love with it for many reasons, but one of the reasons that always helps me is when I Google any library/package with just npm word, there are m...
12:37 pm GMT - Sun, December 11, 2022
Dev To 5 Simple Things Highly Productive Developers Do
I have spent fair share of hours trying to improve my productivity, rather than actually doing the things I wanted to be efficient on.And then I realized this...Here are my 5 simple habits that actual...
10:52 am GMT - Sun, December 11, 2022
Dev To How to prepare Django project before pushing on GitHub
This article is 2nd of Let's learn Django together in which we created a virtual environment and started a simple Diary project.At one point, we would like to make our application live. Or at least to...
10:37 am GMT - Sun, December 11, 2022
Dev To Reducing the Size of Your React Applications with Tree Shaking and Code Splitting
As React applications grow in size and complexity, it becomes increasingly important to optimise their performance and reduce their footprint. Two powerful techniques for achieving this are tree shaki...
10:20 am GMT - Sun, December 11, 2022
Dev To CloudFormation Hook 101
ContentsOverviewBasic TerminologiesHookHook TargetsTarget Invocation PointTarget ActionHook HandlersHook Configuration SchemaType configurationDemoS3 KMS DemoS3 SSE-S3 DemoClean UpSummaryReferra...
10:00 am GMT - Sun, December 11, 2022
Dev To How to check if a list is empty in Python?
Considering that Python list is one of the most used data structures, it's a given that at some point the need to check if a list is empty will arise. There are several ways to do this, however, the m...
09:27 am GMT - Sun, December 11, 2022
Dev To 7 Best Tools for Monitoring Node.js Servers
Monitoring servers is always a controversial subject. It usually falls under system administration, and software engineers dont even go near it, but we are losing one of the huge benefits of monitorin...
08:35 am GMT - Sun, December 11, 2022
Dev To Fresh Tech Open Positions - Week 50 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 16 of 14412 new jobs I want to sh...
08:00 am GMT - Sun, December 11, 2022
Dev To Advent of Code 2022 - Day 11
I'm trying to solve all the Advent of Code puzzles in this video series....
07:59 am GMT - Sun, December 11, 2022
Dev To Introduction: I'm Sangam
Hello Dev.to !!I mostly code in python. I mostly work on Machine learning(scikit-learn,torch,tensorflow ...) and backend(FastAPI,Mongodb,postgres ...).I've been trying to improve my skills in backend,...
06:51 am GMT - Sun, December 11, 2022
Dev To Learn Getting Started With Digitalocean Functions in Ten Minutes
In this blog, I am sharing the learning that is gained from the session Getting Started with Digital Ocean Functions.This session is really useful for those who want to learn about serverless concepts...
06:35 am GMT - Sun, December 11, 2022
Dev To The storm before the calm: finals week
I am sure all students can relate to how stressful finals week is! Going to sleep at 6 am, and waking up at noon is now the new norm and has been for the last 2 weeks. I have been through many finals...
06:17 am GMT - Sun, December 11, 2022
Dev To NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy
Concurrency When it comes to making a request to the server, it usually happens that multiple users will be making requests. And Server needs to handle all the requests. This is where the impor...
06:14 am GMT - Sun, December 11, 2022
Dev To Battle of the Giants: GitHub Copilot vs ChatGPT
The release of ChatGPT sent ripples through the programming community as it could come up with incredible code snippets.How does it compare to GitHub Copilot released last year? Is AI coming after you...
06:00 am GMT - Sun, December 11, 2022
Dev To Vs Code Zero to Hero setup
1. first of allget Rickroll'dThe vscode is a nice editor for web dev. And the broad variety of extensions that you can use to customize Vscode code is at another tier. and the settings are bonke...
05:54 am GMT - Sun, December 11, 2022
Dev To Conditional wrapping in React
This is something you do not always need, but I wrote this article for those looking for it.Sometimes we might have a generic element, a specific component that renders inside a modal.When a specific ...
04:36 am GMT - Sun, December 11, 2022
Dev To Finite State Machine w. vanilla JavaScript example
DefinitionThe finite state machine can only have one single state active at the same time. This means that the machine has to transition from one state to another, in order to perform different ...
04:29 am GMT - Sun, December 11, 2022
Dev To UIUC MCS - CS 427 Review - Software Engineering
OverviewTLDR: For undergrads or those changing professions to software engineering this could be a good (even challenging) course. If you are already a software engineer, this class won't be wor...
02:49 am GMT - Sun, December 11, 2022
Dev To Avoiding (5) common Git mistakes in a team environment
IntruductionGit is an incredibly powerful tool for managing software projects, but it can also be tricky to use in a team setting. In this article, we will explore five common mistakes that deve...
02:46 am GMT - Sun, December 11, 2022
Dev To Cracking the Algorithm Interview
Algorithm interview has become an essential part of pursuing a technical career in the IT world. Lots of beginners or even experienced engineers are struggling with it. In my opinion, they are doing i...
02:36 am GMT - Sun, December 11, 2022
Dev To Setting up omni-auth in rails
Setting up OmniAuth with Devise in RailsOmniAuth is a popular gem for enabling social login in Rails applications. It allows users to log in to your app using their existing accounts on third-pa...
02:00 am GMT - Sun, December 11, 2022
Dev To Mastering Python Dictionaries & Pandas DataFrames
Python dictionary and Pandas dataframe are the most frequent data structures used in dealing with data. The Pandas DataFrame, is a standard popular data structure to work with tabular data for advance...
01:33 am GMT - Sun, December 11, 2022
Dev To Learning Go
Go-lang was created at Google in 2007, at the time of writing this post Go is at version 1.19. I have been learning to program with Go to create AWS Lambdas to offload some admin tasks. As I am from a...
01:14 am GMT - Sun, December 11, 2022
Dev To One Click to Optimize Images, Create Repo and Making Commit
Continuing from last post, I have completed my feature that produces optimized images, create a remote repository and make a commit with the files. My PR may be updated, but I think the change would n...
12:33 am GMT - Sun, December 11, 2022
Dev To Programmers always Overthink
facebook.com/TrinwhocodeOverthinking is a common problem among programmers, especially when faced with complex or challenging tasks. It can lead to frustration, stress, and even burnout if left unchec...
12:30 am GMT - Sun, December 11, 2022
Dev To Making Asynchronous Requests with Promise and Await Functions
The promise method was introduced before the await method to make an asynchronous request for fetching data. It handles asynchronous requests with an initial state that needs time to process to return...
11:39 pm GMT - Sat, December 10, 2022
Dev To How To Integrate Google Calendar API and friendship with Laravel. Part 2
In the previous article we created a project in the Google Cloud Console, as well as configured the access keys through the API. In this article we'll create a project in Laravel that will authorize t...
11:20 pm GMT - Sat, December 10, 2022
Dev To How I use Notion as a Software Developer
I have spent a lot of time watching a lot of Notion content on Youtube and I even read a bit of the Notion API Documentation to see if theres any way I can integrate Notion into my existing workflow. ...
10:44 pm GMT - Sat, December 10, 2022
Dev To Learnings from Advent Of Code Day 1 as a Rust Newbie
I've always been curious to learn a little bit more about Rust and its properties, so I decided to take part in the Advent Of Code challenge and do it in Rust! In this post, I'm going to share my lear...
10:25 pm GMT - Sat, December 10, 2022
Dev To Crafting a Compiler in Rust: Syntactic Analysis
In this post, I will introduce you to the basics of Syntactic Analysis. Moreover, we'll write a basic parser that takes the token stream and converts it into Abstract Syntax Trees. Update on the ...
09:20 pm GMT - Sat, December 10, 2022
Dev To 5 Simple Steps to Becoming a 10x Developer
As a software developer, it is often tempting to strive for the title of a "10x developer." This term, popularized by the tech industry, refers to a developer who is capable of producing ten times the...
08:52 pm GMT - Sat, December 10, 2022
Dev To Graph database plugin for RDBMS
Apache AGE is an open-source project for building plugins for RDBMS to process and store Graph data. Currently it supports PostgreSQL for RDBMS and openCypher for Graph data structure. It is designed ...
08:20 pm GMT - Sat, December 10, 2022
Dev To 5 Secret Strategies to Escape Tutorial Hell and Become a Confident Programmer
It can be easy to get stuck in the endless cycle of tutorials and online courses, always searching for the perfect solution or the perfect way to learn a new language or technology. This is what is co...
08:15 pm GMT - Sat, December 10, 2022
Dev To The Complete Guide to Micro-Frontends for 2023
What is a micro frontend?The Micro Frontend style of architecture design does for the frontend of an application what microservices do for the backend, breaking monolithic structures into smaller comp...
08:03 pm GMT - Sat, December 10, 2022
Dev To Release 0.4 - Finale
We have reached the finishing point of the semester as well as Release 0.4. I managed to finish the implementations themselves, it took a bit of time finishing the react but it was well worth the time...
07:42 pm GMT - Sat, December 10, 2022
Dev To What are the 12 Agile Principles?
Agile is made up of 12 guiding principles that serve as the foundation for project teams.These principles help guide project teams to complete their projects with agility. In this post, we'll go throu...
07:33 pm GMT - Sat, December 10, 2022
Dev To VSCode & GitHub Codespaces for my Python playground
Today I did some experiments with Python, I decided to do this activity with GitHub Codespaces without installing anything on my machine. Steps GitHub repositoryI started by creating my repo...
06:33 pm GMT - Sat, December 10, 2022
Dev To Tips for building a clean REST API in Django
Two and a half years ago we started developing a software application for creating training data for ML applications. The heart application of this annotation tool is a REST API built with Django. The...
06:28 pm GMT - Sat, December 10, 2022
Dev To Windows Subsystem For Linux
WindowsThere are different types of Operating Systems (OS), however the most popular and commonly used OS after android is Windows. Windows dominates the industry because of its simplicity, user...
05:54 pm GMT - Sat, December 10, 2022
Dev To How to use tmux
tmux is a terminal multiplexer that allows you to split a single terminal window into multiple areas and run multiple commands in those areas. It's useful for those who need to run multiple commands o...
05:18 pm GMT - Sat, December 10, 2022
Dev To My coding spaces v1
So, in an article I posted the other day, I gad mentioned that I was working on getting my coding environment set up. Well, after a long weekend of trial and error and research, I have a "version 1" t...
04:55 pm GMT - Sat, December 10, 2022
Dev To Flutter Performance Best Practices
En iyi performans uygulamalar Pahal ilemleri en aza indirinUygulamanzn kullanc arayzn nasl tasarladnz ve uyguladnz, ne kadar verimli alt zerinde byk bir etkiye sahip olabilir.Kullanc arayzn...
03:44 pm GMT - Sat, December 10, 2022
Dev To Dart Flutter Quiz
https://fluttercompletereference.com/quiz...
03:41 pm GMT - Sat, December 10, 2022
Dev To How to be productive as a developer
As a developer, it's important to be productive in order to meet deadlines, deliver high-quality work, and advance in your career. However, being productive can be challenging, especially with so many...
03:39 pm GMT - Sat, December 10, 2022
Dev To Demystifying tests in Laravel
Hi and welcome for another article This one will be a rapid-fire oriented post so that you can both see how easy it is to test your Laravel app, and you can refer to it whenever you want to remember h...
03:33 pm GMT - Sat, December 10, 2022
Dev To What was your win this week?
Hey everybody! Hope y'all all are having a nice 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:Start...
02:59 pm GMT - Sat, December 10, 2022
Dev To UX is not about computers
Yes, you read the title and its true. UX is not about computers. Its always been true, even before I chose to write this article.UX is not really about technology. Its not about computers. In two sens...
02:51 pm GMT - Sat, December 10, 2022
Dev To Tailwind CSS tutorial 32: Screen Readers
In the article, we will go into detail on how to use Screen Readers. Screen ReadersFormatsr-onlyTailwind ClassCSS Propertysr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: ...
02:46 pm GMT - Sat, December 10, 2022
Dev To Visual Studio Code Customization
Why?``I am using Visual Studio code since 2018 and this time I created lots of projects with this code editor. VS Code is my favorite code editor. It's fast and flexible. no matter which operating sy...
02:29 pm GMT - Sat, December 10, 2022
Dev To Building Streaming Applications with Cloudera SQL StreamBuilder and Apache Pulsar
pulsar-csp-ceCloudera CSP CE Plus Apache Pulsar Integrationhttps://community.cloudera.com/t5/Cloudera-Stream-Processing-Forum/Using-Apache-Pulsar-with-SQL-Stream-Builder/m-p/349917 Onc...
01:52 pm GMT - Sat, December 10, 2022
Dev To Django AdminLTE - PyPi Library
Hello Coders! This article presents Django AdminLTE, the PyPi integration of this iconic design for Django. The latest stable version is provided by AdminLTE maintainers, including Dark Mode, widgets,...
01:17 pm GMT - Sat, December 10, 2022
Dev To How sql engine handle join internally - part 2
In the last blog, I wrote about the physical joins used by the SQL engine. Before version 8, MySQL had only nested loop join, but hash join was included in version 8. Postgresql and sql server has nes...
01:02 pm GMT - Sat, December 10, 2022
Dev To Ultimate Frontend Development Roadmap
Under the HoodHi, My name is Shrey, I am an Entrepreneur, Developer, Designer and Writer with 4 years of industry experience in running a company and building products and managing a team.I have been ...
12:00 pm GMT - Sat, December 10, 2022
Dev To Top 20 Best Udemy Courses to Learn Web Development Till Now
Your Turn to Take The Best Web Development Courses on Udemy!Heres a recap of the best programming courses on Udemy:The Complete Web Developer Course 2.0The Complete 2023 Web Development BootcampThe Co...
11:25 am GMT - Sat, December 10, 2022
Dev To Securing the software supply chain in the cloud
The software supply chain is considered one of the common threats in today's modern cloud-native development, which poses a high risk to any organization.It is about consuming software packages, sourc...
11:08 am GMT - Sat, December 10, 2022
Dev To 7 Techniques to Optimize React Applications Performance
Optimizing the performance of a React application is an important aspect of maintaining a high-quality user experience. It requires deeper understanding of React framework, various phases of the compo...
10:21 am GMT - Sat, December 10, 2022
Dev To Best free images website for development
IntroductionThere are several websites that offer free images that can be used for coding projects. These sites offer a wide range of high-quality, royalty-free images that can be used for perso...
10:02 am GMT - Sat, December 10, 2022
Dev To Flex with Tailwindcss
Flex CSS With TailwindCSS: A Quick OverviewFlex CSS has quickly become one of the most popular ways to create responsive and mobile-friendly web designs. With the rise in popularity of TailwindC...
09:24 am GMT - Sat, December 10, 2022
Dev To [How to] write abstract functions in JS
Abstract functions can also be useful when you want to write code that is more modular and easy to maintain. By separating the abstract concept or behavior of a function from the specific details of i...
09:08 am GMT - Sat, December 10, 2022
Dev To What is Subnet on AWS VPC?
Amazon Web Services (AWS) Virtual Private Cloud (VPC) is a cloud computing service that allows users to create and manage their own virtual network in the cloud. This allows users to have complete con...
08:49 am GMT - Sat, December 10, 2022
Dev To WHY YOUR STATE IS BEHIND.(react.js)
So, here is our Scenario:This is a small application that takes in userInput and creates a search query for it on google.On enter or on clicking "Search button" the user is re-directed to google to fi...
08:37 am GMT - Sat, December 10, 2022
Dev To Bluetooth LE cihazlarla alma
Dk enerjili Bluetooth (Bluetooth Low Energy), dk gce sahip sensr ve eitli cihazlar iin tasarlanm, klasik Bluetooth'a gre ok daha dk gl Bluetooth imkan veren yapdr. zellikle srekli balant gerektirmeyen...
08:13 am GMT - Sat, December 10, 2022
Dev To What is PyTorch? And why you should learn it?
What is PyTorch?PyTorch is an open-source deep-learning library for Python. It is developed by Facebook's AI research group and is widely used in the research and development of deep learning mo...
08:01 am GMT - Sat, December 10, 2022
Dev To Day in the life of a college student during finals week - self reflection blog
Dear college students, I am sure we all can relate to this. Finals week is here, and everything is about to go to..... bleepWhy are all the assignments due on the same day?I sleep and wake up at unusu...
08:01 am GMT - Sat, December 10, 2022
Dev To Custom checkbox and radio buttons in CSS
Hello Guys today i will be discussing about how to create a custom checkbox or radio button with css.I got this design from @kevinpowell and thanks to him that i know many new things in CSS today.Let'...
06:30 am GMT - Sat, December 10, 2022
Dev To 7 crucial UI and UX principals to follow
In today's digital world, user interface (UI) and user experience (UX) design are critical for the success of businesses and organizations. A good UI and UX can help to improve customer satisfaction, ...
05:34 am GMT - Sat, December 10, 2022
Dev To Markdown Cheatsheet
Markdown cheetsheet 1. Fist we've to save the file in .md extensionHeading# Heading 1## Heading 2### Heading 3#### Heading 4##### Heading 5###### Heading 6Preview: Heading 1 Headi...
05:32 am GMT - Sat, December 10, 2022
Dev To Modifying an SVG path with CSS
In the previous article, we learned that we could animate a CSS path, which led me to discover something even more mind-blowing!We can modify the CSS path! (only supported in Chromium browsers).Let's ...
05:00 am GMT - Sat, December 10, 2022
Dev To wait for a server to respond in python
When starting a python application, our application may wait for a server to respond. This article introduce a common technique to wait for a server to be available using socket from python stdlib. A ...
02:27 am GMT - Sat, December 10, 2022
Dev To Final thoughts on contribution
Hi,This week I've been wrapping up and polishing my PRs.Today I would like to go over 3 PRs that I did. IconsFor the following PR I had to come up with logo for the project.Here is what I come to...
01:36 am GMT - Sat, December 10, 2022
Dev To Use prettier & pre-commit hooks for testing.
So what exactly are ESLint and Prettier?ESLint performs automated scans of your JavaScript files for common syntax and style errors.Prettier scans your files and reformats your code to ensure co...
01:30 am GMT - Sat, December 10, 2022
Dev To What's The Difference Between Tailwindcss and UI Framework (Bootstrap, etc.)
In this short discussion, we will briefly discuss what Tailwind CSS is and how it is different from the UI kit components framework that we often use, such as Bootstrap, Material UI, and so on. Tailwi...
01:03 am GMT - Sat, December 10, 2022
Dev To Next.js 13 with Tailwind and MUI Boilerplate
In this crazy boilerplate, I've prepared the setup with the latest up-to-date stack for the Frontend. Let's see what's inside. Next.js 13 with its latest features like the app directory (you check ho...
12:15 am GMT - Sat, December 10, 2022
Dev To So what is Effector ?
Nowadays frontend applications builds with using redux(rtk)/mobx state-managers because they modern and hype trends. Effector it is the another way to create state and business logic for your fronten...
11:36 pm GMT - Fri, December 9, 2022
Dev To SPVM 0.9665 is released
SPVM 0.9665 is released. New Features and EnhancementChanges0.9665 2022-12-10 [Internal Compatible Changes] * Renamed spvm_api_vm.h to spvm_vm.h. * Renamed spvm_api_vm.c to spvm_vm.c. *...
11:33 pm GMT - Fri, December 9, 2022
Dev To All resources I used to teach myself how to code. (From day 1 til I got a job)
If you are short on time and just want to get the resources, I posted all links at the end of the postIt took me 7 exact months. I only missed 3 days(some days I forgot to commit).From learning how to...
11:22 pm GMT - Fri, December 9, 2022
Dev To AdventJS 2022 - Retos de cdigo para Javascript cada da de diciembre
Recientemente me he enterado de una iniciativa que sali a la luz por vez primera el ao pasado y en este contina con su segunda edicin.Se trata de adventJS un espacio creado por @midudev en donde tendr...
11:17 pm GMT - Fri, December 9, 2022
Dev To Has a Company Ever Rescinded Your Offer Letter?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
11:01 pm GMT - Fri, December 9, 2022
Dev To What is Continuous Merge?
Despite the workflow improvements that have been made with CI/CD, there are huge bottlenecks found in the pull request and code review process. These bottlenecks can be removed with continuous merge, ...
10:55 pm GMT - Fri, December 9, 2022
Dev To Step by step: How to host your dotnet projects on Azure for free
Have you started working on side projects to improve your skills and explore new technologies?Fantastic! But how to host your web apps so that you can show them to other people? Luckily there's a free...
10:42 pm GMT - Fri, December 9, 2022
Dev To [How to] use CSS Variables in React Component
To use CSS variables (also known as "custom properties") in React components, you can define the variables in a separate CSS file, and then use the style attribute in your React components to referenc...
10:02 pm GMT - Fri, December 9, 2022
Dev To How to implement Service Object pattern in Ruby on Rails?
A Service object in Rails is the heart of an application, providing a central location for business logic and complex operations. It helps to keep the code organized and maintainable, allowing for eas...
09:51 pm GMT - Fri, December 9, 2022
Dev To A Novice's Letter on CS50 Week 0 (Part 1)
Context: I wrote as a novice mage writing his coding journey to his "friend" in an heroic fantasy worldDear friend,I am embarking on a journey to study computer science and have decided to document my...
09:24 pm GMT - Fri, December 9, 2022
Dev To Operating systems crash course: From kernels to virtualization
Operating systems are the foundation of modern digital devices. These systems determine how you see and interact with your machines. Operating systems determine how we program an application, what sof...
09:23 pm GMT - Fri, December 9, 2022
Dev To Behavior Driven Development (BDD)
Behavior Driven Development (BDD) is a software development methodology that focuses on defining the behavior of an application through examples. BDD is an extension of the Test Driven Development (TD...
07:55 pm GMT - Fri, December 9, 2022
Dev To Social Media Cards with @vercel/og
Recently I added social media cards to sdorra.dev.Social media cards are images which are displayed,when you or someone else post a link to your content on a social media platform.Posts with a nice lo...
07:52 pm GMT - Fri, December 9, 2022
Dev To How to Use the Twitter API with Ruby
IntroductionAre you a Ruby developer looking to integrate your application with Twitter? The Twitter API allows developers to access various aspects of the Twitter platform, including the abilit...
07:45 pm GMT - Fri, December 9, 2022
Dev To 10 Tips for Success: How to Be a Productive Developer and Student
Being a developer and a student can be a challenging balancing act. On the one hand, you have the demanding work of being a developer, which requires focus, attention to detail, and the ability to sol...
07:29 pm GMT - Fri, December 9, 2022
Dev To The productivity dilemma
I'll start this article by just saying that the tools that you use do not define how smart you are, and here are my thoughts on that.I'm in the tech field for almost two years now and always faced thi...
07:05 pm GMT - Fri, December 9, 2022
Dev To Steganography : Hide text within an Image file using steghide.
Steganography is the practice (or art) of hiding secret messages in plain view.Take an image file of a flower, for example. Opening the file shows a flower. Whoopie. However, there might be a hidden m...
07:02 pm GMT - Fri, December 9, 2022
Dev To Which PHP Framework Should You Use in 2023?
If you're looking to start a new project or update an existing one, then be sure to check out this explainer and the accompanying video! We'll give you some tips on which PHP framework to use in 2023,...
06:42 pm GMT - Fri, December 9, 2022
Dev To Cook a recipe with AWS: Simple and Easy Lambda Functions
AWS LambdaAWS Lambda is a compute service. You can use it to run code without provisioning or managing servers. Lambda functionThe code you run on AWS Lambda is called a Lambda functionLam...
06:41 pm GMT - Fri, December 9, 2022
Dev To Learn To Code From Zero - How To Teach Yourself Programming From Scratch
How to learn programming for beginners (for free)There are three main questions that programmers get asked a lot from friends and family:Can you hack my friends Facebook account?I have a cool ap...
05:49 pm GMT - Fri, December 9, 2022
Dev To A Complete Guide To CSS Container Queries
In 2007, Steve Jobs launched the first iPhone, which revolutionized the world. But because of that, many businesses dealt with the problem of changing the layout of websites from desktop to mobile by ...
05:28 pm GMT - Fri, December 9, 2022
Dev To Data visualization using React and Tremor - With Sample
Hello Coders!Coding dashboards and data visualization layers might be a tedious activity for React developers (and not only). In order to simplify this task and focus more on the application logic and...
05:09 pm GMT - Fri, December 9, 2022
Dev To Controlled Forms - Why do we need them?
With learning react over the past three weeks, there was a lot of discussion about controlled forms vs. uncontrolled forms, and a big emphasis on why we should use controlled components instead. Let's...
04:16 pm GMT - Fri, December 9, 2022
Dev To Tailwind CSS tutorial 31: Text Decoration Style
In the article, we will go into detail on how to use Text Decoration Style. Text Decoration StyleFormatdecoration-{style}Tailwind ClassCSS Propertydecoration-solidtext-decoration-style: solid;dec...
04:04 pm GMT - Fri, December 9, 2022
Dev To What is a function? - Programming
Programming is a set of instructions that you give to a computer to perform a specific task.With functions, you could simplify the instructions you give computers.Functions make programming more fun b...
03:54 pm GMT - Fri, December 9, 2022
Dev To How to monetize open-source software
Are you a open-source maintainer looking to monetize your open-source software? If so, you're not alone. Many open-source maintainers struggle to generate revenue from their work, despite the valuable...
03:43 pm GMT - Fri, December 9, 2022
Dev To Day 9: CI for Mojo-UserAgent-Cached and Plack-Middleware-Greylist
Today I can report about two pull-requests for two web-related Perl projects.One of them is called Mojo-UserAgent-Cached and the other one is Plack-Middleware-Greylist. Mojo-UserAgent-CachedIt wa...
03:12 pm GMT - Fri, December 9, 2022
Dev To Rendering Web Methods in Next.js
I've been developing web applications for over seven years now, and I've seen a lot of different methods for rendering webpages.I started with PHP, and for a long time, server-side rendering was the o...
03:05 pm GMT - Fri, December 9, 2022
Dev To The SYSTEM property from CMake 3.25
CMake 3.25 introduced a new variable called SYSTEM. It will help us handle warnings from 3rd party libraries. Let's see how! The issue (with a minimal example project)Here is a minimal example pr...
03:02 pm GMT - Fri, December 9, 2022
Dev To
https://fakestoreapi.com/ https://www.wordsapi.com/ https://randomuser.me/ https://dummyapi.io/ https://www.sejda.com/Follow me for more coding-related tips and tricks...
02:48 pm GMT - Fri, December 9, 2022
Dev To Follow Friday: Hackathon Edition (9 December 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!We just finished our latest...
02:29 pm GMT - Fri, December 9, 2022
Dev To Improving the performance of your code starting with Go
This article is from bmf-tech.com - Improving Code Performance Starting with Go.Day 9 of Makuake Advent Calendar 2022! Improving the performance of your code starting with GoWhen I decided to imp...
01:57 pm GMT - Fri, December 9, 2022
Dev To Why DynamoDB Streams is Very Useful
In this article we are going to learn about Amazon DynamoDB Streams.The main parts of this article:About Amazon DynamoDBAbout DynamoDB StreamsExample 1. About Amazon DynamoDBAmazon DynamoDB is a ...
01:50 pm GMT - Fri, December 9, 2022
Dev To Adding Tailwind to Nuxt 3
This week, I was setting up a Nuxt 3 application and I googled how to add tailwind to a Nuxt 3 application, I saw lots of results that almost worked. I guess the writers didn't really test what they w...
01:48 pm GMT - Fri, December 9, 2022
Dev To Make Mysterious Shape from SHADOW
In this video, I will show you how to create mysterious shapes with css box-shadowCSS Battle 136 - https://cssbattle.dev/play/136CSS Battle 129 - https://cssbattle.dev/play/129...
01:48 pm GMT - Fri, December 9, 2022
Dev To Ruby, meet [email protected]! Building on Fastly with Yuta Saito
At RubyKaigi in September, Yuta Saito presented a remarkable new project allowing Ruby to be compiled to WebAssembly, and to run on Fastly's [email protected] platform! I was in Japan for vacation recentl...
01:42 pm GMT - Fri, December 9, 2022
Dev To Make Mysterious Shape from SHADOW
In this video, I will show you how to create mysterious shapes with css box-shadowCSS Battle 136 - https://cssbattle.dev/play/136CSS Battle 129 - https://cssbattle.dev/play/129...
12:58 pm GMT - Fri, December 9, 2022
Dev To Thank you
Hello Everyone, I have just crossed 5000 followers mark today. I am writing this post to thank you all for supporting me from that start. I am genuinely grateful to all my fellow DEVs and followers fo...
12:37 pm GMT - Fri, December 9, 2022
Dev To Open source and social systems
Cross-posted from juliaferraioli.comFree/libre open source software (often referred to as FLOSS, FOSS, or OSS 1) exists to reclaim the ability to freely collaborate after the 1978 report from the Unit...
12:19 pm GMT - Fri, December 9, 2022
Dev To How to use Laravel Session
What is a Session?Sessions are used to store information about the user temporarily across the requests. How to configure your session file in laravelThe session configuration file is store...
11:33 am GMT - Fri, December 9, 2022
Dev To 6 Awesome tools to write better code
Cover Image by fullvector on Freepik IntroductionTruth can only be found in one place: the codeThe above quote is by Robert C. Martin from his popular book Clean Code. The one sentence says a lot...
11:19 am GMT - Fri, December 9, 2022
Dev To YugabyteDB: list failed commands
This is an introduction to a new function in YSQL version 2.17. YSQL is YugabyteDB's enriched PostgreSQL version. The name of the function is yb_pg_stat_get_queries(). This new Yugabyte specific view ...
11:10 am GMT - Fri, December 9, 2022
Dev To This Week In Python
Fri, December 09, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. I have received some good suggestions for this week's content. Thank yo...
10:42 am GMT - Fri, December 9, 2022
Dev To broke it
contex : 1 xor 2 is 3 which is greater than 1*2 which is 2...
09:22 am GMT - Fri, December 9, 2022
Dev To 9 websites to learn CSS
As a web developer, it's important to have a strong understanding of CSS, the stylesheet language that allows you to control the appearance and layout of your web pages. But where can you go to learn ...
09:18 am GMT - Fri, December 9, 2022
Dev To Converting Your React Hook To TypeScript
In this short post Im going to continue my TypeScript journey and convert yet another key aspect of React - the Hook. I dont think it should be that big of a deal, but needs to be done in order to see...
08:56 am GMT - Fri, December 9, 2022
Dev To Do CSS framework users actually know CSS? We might have some data
This year's State of CSS survey offers a great tool they call the Data Explorer.For exemple, here is a view of developer's usage of scroll snap properties, combined with their usage of Bootstrap.It lo...
08:29 am GMT - Fri, December 9, 2022
Dev To Build a custom Javascript linter in 5 minutes
Creating a custom linter can be a great way to enforce coding standards and detect code smells. In this tutorial, we'll use Sylver, a source code query engine to build a custom Javascript linter in ju...
07:44 am GMT - Fri, December 9, 2022
Dev To Inversion of Control vs Dependency injection - can they be used interchangeably?
Inversion of control (IoC) and dependency injection (DI) are related concepts, but they are not the same thing.Inversion of control is a design principle, while dependency injection is a design patter...
07:07 am GMT - Fri, December 9, 2022
Dev To DEPENDENCY INJECTION.
Dependency injection is a design pattern where the dependencies of a component are provided to that component by an external source, rather than being created or managed by the component itself. This ...
06:35 am GMT - Fri, December 9, 2022
Dev To Getting Started With GitOps For Developers!
GitOps is a methodology for deploying and managing software applications using Git. It is also referred to as "operations-as-code" or "code-driven operations," and it uses the principles of DevOps to ...
06:15 am GMT - Fri, December 9, 2022
Dev To How to configure and use environment specific values in Angular
Configuring application environmentsFirst define different environment files for the environments you might have under the project's src/environments/ folder. Below there is an extract from envi...
06:03 am GMT - Fri, December 9, 2022
Dev To APIs: The Revolutionary Interfaces
Application Programming Interfaces (APIs) are a medium that allow developers to fetch and send data between software components. APIs are not limited to a certain programming language and they thus co...
05:33 am GMT - Fri, December 9, 2022
Dev To GraphQL
GraphQL is a powerful query language that was developed by Facebook to provide a more efficient and flexible way to query and manipulate data in APIs. Unlike traditional REST APIs, which expose a fixe...
05:31 am GMT - Fri, December 9, 2022
Dev To Animate an SVG path with CSS
A while ago, I found this super cool effect that animated an SVG path as it was drawn on the canvas.It turns out it's pretty easy to create this with CSS, so let's see how it's done. Animating an...
05:15 am GMT - Fri, December 9, 2022
Dev To 5 Best Sites for FREE Web hosting
[Not Sponsored Content] For developers, especially beginners and students, web hosting services are quite expensive and have a high budget. Yes, web hosting services charge money to host your websites...
05:02 am GMT - Fri, December 9, 2022
Dev To Using Key Vault in Azure Functions
Create a Key VaultFirst, create a Key Vault in Azure named jack-keyvault, which contains:SecretValueTestKeyHello WorldAs shown below: Test the Function App locallyCreate a Function App:func...
04:40 am GMT - Fri, December 9, 2022
Dev To Rsyslog Servisi ile Uzak Sunucuya log Yazdrma
Bir makinada veya sunucuda oluturduumuz bir log dosyasnn veya herhangi bir metin dosyasnn ierisine bir input girii olduunda onun uzak bir sunucuda depolanmasna ihtiyacmz olabilir. Bu tarz durumlarda r...
03:41 am GMT - Fri, December 9, 2022
Dev To Top 13 Reasons Why Your Test Automation Fails | Automation Testing Tutorial | Automation Tester
In this video of Automation Testing, I am going to discuss about the Top 13 Reasons Why Your Test Automation Fails as a Automation Tester you need to make sure you are not doing these mistake in your ...
03:39 am GMT - Fri, December 9, 2022
Dev To 6 Best Front-end Frameworks to Use For Web Development
User experience is a top priority for companies developing websites. All amazing features and functions programmed by you must be accessible to users. Your website should load smoothly, be intuitive t...
03:04 am GMT - Fri, December 9, 2022
Dev To Developer productivity hacks 11
1. Establish a sensible development environment.It will be simpler to kill the opposition if you are more knowledgeable about the tools at your disposal. To be clear, the distractions that disru...
01:11 am GMT - Fri, December 9, 2022
Dev To 7 websites to get inspiration for next level web design
As a developer or designer, it's always important to stay up-to-date on the latest trends and techniques in your field. One great way to do this is to regularly seek out design inspiration from a vari...
01:06 am GMT - Fri, December 9, 2022
Dev To Working With Javascript Date & Time: A Cheat Sheet
A common task in programming is working with date and time. Javascript Date object provides us with a wealth of methods that are pretty handy and powerful. But using these methods correctly to get the...
11:42 pm GMT - Thu, December 8, 2022
Dev To Regex, dont be scared
As a developer, you may have heard of regular expressions, also known as regex, and may have even avoided using them because of their reputation for being difficult and intimidating. However, regex is...
11:29 pm GMT - Thu, December 8, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV
What We builtHello and welcome to our project for this hackathon! Our project is called FastPanel, and it is a Django inspired admin panel for FARM stack.It is highly customizable and fully inte...
11:23 pm GMT - Thu, December 8, 2022
Dev To Rewind - MongoDB Atlas Hackathon 2022 on DEV
What I builtRewind. Easily access and share your Twitter Bookmarks. You ever wonder about where your Twitter Bookmarks are, because you don't bother to look for them after you click that button?...
11:15 pm GMT - Thu, December 8, 2022
Dev To Expense Stream | Streamlit and MongoDb Atlas App
BackgroundSince there is rise in inflation and continous happening of recession, which is a stressful thing. But to tackle this stressful scenerio there is one solution keeping track of our budg...
10:57 pm GMT - Thu, December 8, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV
F-Rec Table of ContentsF-RecTable of ContentsWhat We builtCategory SubmissionApp LinkSelf host your appScreenshotsDesktopMobileDescriptionLink to Source CodePermissive LicenseBackgroundHow ...
10:56 pm GMT - Thu, December 8, 2022
Dev To Crafting a Compiler in Rust: Lexical Analysis
Let's create a project for the compiler. It'll be named pernix-lang. Inside the folder pernix-lang, the Cargo Workspace project locates here. I'll separate each different compiler phase into an indivi...
10:51 pm GMT - Thu, December 8, 2022
Dev To Integrate JS into the browser
In the ABOVE example, I used CodePen to demonstrate how JavaScript creates interactivity to the webpage. Using a simple tag to just have a starting point in my HTML, then styling that tag using CSS ...
10:22 pm GMT - Thu, December 8, 2022
Dev To Treating Devs Like Human Beings
Sometimes among all the sprints, the pressure to ship faster, tools to measure lines of code written, it seems like we as an industry forget a simple fact: developers are knowledge workers, not robots...
10:02 pm GMT - Thu, December 8, 2022
Dev To Use Your Fingerprint with 1Password to Authenticate the Twilio CLI
I'd like to highlight a 1Password Shell Plugin that makes authentication with the Twilio CLI as easy as scanning your fingerprint.You can configure 1Password to securely authenticate the Twilio CLI, s...
09:47 pm GMT - Thu, December 8, 2022
Dev To How to use LinkedIn as a developer to get a job in tech
Can you picture it? Opening your LinkedIn on a Monday morning to warm messages from recruiters inviting you to interview.This post will show you how to make that vision a reality by optimizing your Li...
09:47 pm GMT - Thu, December 8, 2022
Dev To Binoculearn.ai -
Category Submission:Choose Your Own Adventure Google Cloud Superstar What we built Binoculearn is a bleeding-edge smart P2P educational video conferencing web application aimed to deliver ...
08:25 pm GMT - Thu, December 8, 2022
Dev To One finished Discord poll feature!
Hello there! This week, I worked on finally finishing the poll feature for Wego Overseer that I have talked about in my two previous posts. Make sure to check those out, too!This week was not as easy ...
08:01 pm GMT - Thu, December 8, 2022
Dev To Load balancer Quick Overview
A load balancer is a device that distributes network traffic across multiple servers. It is used to improve the availability and reliability of a website or application by ensuring that incoming reque...
07:38 pm GMT - Thu, December 8, 2022
Dev To JOBPKDO- you may be the next one who gets the job through Twitter
What I builtI've built a platform, titled as JOBPKDO which allows people to search for job tweets that come through Twitter daily. Inspiration(What made you decide to build this particular ...
07:35 pm GMT - Thu, December 8, 2022
Dev To Using Nemo in Fedora 37
File managers are used a lot. GNOME comes with its own file manager called Files (formerlly known as Nautilus) which is good enough for most operations. However everytime I do heavy work with it there...
07:21 pm GMT - Thu, December 8, 2022
Dev To systemd.timer, an alternative to cron
There will come a point in time during your time administering a Linux server where you will want to perform a job on a schedule. Perhaps you want to rotate some TLS certificates before they expire, o...
07:21 pm GMT - Thu, December 8, 2022
Dev To JavaScript Regular/Normal vs Arrow Function: My Beef with Arrow Functions.
When I First encountered arrow functions, I was exited about the syntax difference. So I started putting them in everything; that was a huge mistake. I soon noticed abnormal unwanted behavior in the "...
06:55 pm GMT - Thu, December 8, 2022
Dev To Movie Database - find the perfect movie
What I builtThe app that let's you discover more information about your favorite movie. Category Submission:Search No More App Linkhttps://movie-database-33.vercel.app/ Screenshot...
06:39 pm GMT - Thu, December 8, 2022
Dev To Cruddur - The not so great twitter clone using Ruby Sinatra React GCP CloudRun MongoDB Atlas Terraform
Hackathon EntryHey is Andrew Brown and I entering the MongoDB Atlas hackathon!Will I win, I doubt it, have I learned? Quite a bit, and I'm here to share lol. What does the app do?Not a who...
06:23 pm GMT - Thu, December 8, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV - Cold Storage Monitoring
What I builtCold Storage monitoring dashboard built using React and Atlas App Category Submission:About Real-time App Linkhttps://comfy-puppy-a3633b.netlify.app/ ScreenshotsHome P...
06:16 pm GMT - Thu, December 8, 2022
Dev To SignLanguage - Learn ASL Practically - (MongoDB Atlas Hackathon 2022 Submission)
What I builtSignLanguage is a platform where users can practically learn American Sign Language using machine learning and access videos for over 20,000+ ASL phrases. Category Submission: ...
06:10 pm GMT - Thu, December 8, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV
Multiplayer Math Game | Hackathon SubmissionMultiplayer Math Game is an online game, that anyone can play with their friends. The application is Build using the FARM(FastAPI, React, and MongoDB)...
05:53 pm GMT - Thu, December 8, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV
What I builtSocial Media App - Twitter Clone Category Submission:Choose Your Own Adventure App LinkLIVE ScreenshotsOn first time opening this website/or after logging out, user wi...
05:52 pm GMT - Thu, December 8, 2022
Dev To How to become Front-End Developer
In my option the best way to start your journey as a Developer (of any kind) is to start with Creative Coding in JavaScript (most popular programming language). There are few of them on Udemy:Code Art...
05:38 pm GMT - Thu, December 8, 2022
Dev To Let's learn Django together (part 1)
I was fascinated by Django sometime ago. Then I started to learn fronted frameworks and didn't have time for Django. Now I want to refresh my Django knowledge and share what I've learned. In this seri...
05:24 pm GMT - Thu, December 8, 2022
Dev To Build a Free Twitter Scheduler with Next.js
Twitter is a popular social media platform for developers to share their thoughts, ideas, and opinions with a global audience. It's a great way to connect with other developers, stay up-to-date on the...
05:00 pm GMT - Thu, December 8, 2022
Dev To Getting Started With ChatGPT-3 | Open AI
Chat GPT is a chatbot application which is capable of understanding natural language input in the form of human dialogue and generate detailed human-life text as if you were typing to a friend.Its a p...
04:51 pm GMT - Thu, December 8, 2022
Dev To Introducing OnServic: A free App to find any Service Provider
What I builtPresenting To You : OnServicOnServic is a free Cross Platform (Android or IOS )APP that helps you to find different service providers Like plumber electrician teachers and many more ...
04:45 pm GMT - Thu, December 8, 2022
Dev To Secure Smart Contract ToolsAn End-to-End Developers Guide
No doubtwriting secure smart contracts is hard. Even smart contracts written by senior developers can get hacked. And since these smart contracts often hold a high monetary value, the incentive to hac...
04:29 pm GMT - Thu, December 8, 2022
Dev To Learn GraphQL and Apollo Client With a Simple React Project
There were only static files in the early days of web development but since then, a lot has changed. Todays online applications are powered by a variety of technologies, including databases, web socke...
04:01 pm GMT - Thu, December 8, 2022
Dev To How to Test GraphQL API
You've just created a GraphQL API and are ready to test it. But where do you start? How do you know if it's working correctly?Testing your API is essential in ensuring that it functions correctly and ...
04:01 pm GMT - Thu, December 8, 2022
Dev To A solution for Monitoring and Logging Containers
domoloA monitoring and logging solution for Docker hosts and containers with Prometheus, Grafana, Loki, cAdvisor, NodeExporter and alerting with AlertManager.Inspired by dockpromFull source code...
03:46 pm GMT - Thu, December 8, 2022
Dev To React App Generator - Material Kit (VIDEO)
Hello Coders! The VIDEO mentioned in this article explains how to generate a simple full-stack product on top of React and NodeJS using Material Kit design for styling the pages. In the end, the sourc...
03:32 pm GMT - Thu, December 8, 2022
Dev To i18n with Next.js 13 and app directory
At Next.js Conf, the Vercel team announced Next.js 13 which introduced the new app directory.It includes support for Layouts, Server Components, Streaming and Support for Data Fetching.Awesome! Next.j...
03:17 pm GMT - Thu, December 8, 2022
Dev To AI-generated explanations and comments for JavaScript code
As a JavaScript developer, you know how challenging it can be to work with existing codebases. Often, the code is poorly documented, making it difficult to understand what it does and how it works. Th...
03:17 pm GMT - Thu, December 8, 2022
Dev To AI-generated explanations and documentation for JavaScript code
As a JavaScript developer, you know how challenging it can be to work with existing codebases. Often, the code is poorly documented, making it difficult to understand what it does and how it works. Th...
03:13 pm GMT - Thu, December 8, 2022
Dev To Understanding Startup Equity
Understanding startup equity can be confusing, this post attempts to explain what I've learned about it over the years. FundraisingTo kick off the discussion on fundraising, I'm going to first il...
02:51 pm GMT - Thu, December 8, 2022
Dev To GPT-3 Takes on a C Interview: Can AI Ace the Coding Questions?
Can artificial intelligence pass a C# coding interview? Thats the question many are asking as GPT-3, the latest AI technology, is put to the test. GPT-3 is an advanced AI system that has been trained ...
02:47 pm GMT - Thu, December 8, 2022
Dev To Create a free AWS account and configure the AWS CLI
What is AWS?AWS stands for Amazon Web Services, which is a cloud computing services platform offered by Amazon. AWS enables a wide range of computing services, such as data storage, computing, d...
02:26 pm GMT - Thu, December 8, 2022
Dev To Maximizing Your Productivity with Aviyel's GitHub Bot: A Comprehensive Guide
IntroductionGitHub is a popular collaboration and project management tool for projects, businesses, and teams. This platform offers a range of features to help teams stay organized and productiv...
02:01 pm GMT - Thu, December 8, 2022
Dev To Svelte vs React
Author: Chidume Nnamdi IntroductionThe last few years have seen a major surge in the development of JavaScript frameworks. This has led to an increase in competition between different frameworks,...
02:00 pm GMT - Thu, December 8, 2022
Dev To How to execute shellcodes from memory in Rust
Executing code from memory in Rust is very dependant of the platform as all modern Operating Systems implement security measures to avoid it. The following applies to Linux.There are at least 3 ways t...
01:00 pm GMT - Thu, December 8, 2022
Dev To How To Create and Push a New Git Repo to GitHub
To create a new Git repository locally and commit all files, you will need to have Git installed on your computer. If you don't have Git installed, you can download it from the official website.Once y...
12:30 pm GMT - Thu, December 8, 2022
Dev To Client-side object validation withYup
IntroductionTypescript introduced many positive things in JavaScript. When used right, it can help with having cleaner code and reducing bugs. However, it mainly works on the compile time, which...
12:25 pm GMT - Thu, December 8, 2022
Dev To Changelog 0021 Advanced import, GraphQL schema support, and more
Hello, API World! Check out what we shipped in v2022.16.0of HTTPie for Web&Desktop Summary Advanced import Migrate your data from Postman and Insomnia. GraphQL schema support Auto-complet...
12:20 pm GMT - Thu, December 8, 2022
Dev To I Automated Daily Standups for Developers
It's time for a standup!These are the words that always put me in total panic mode.I don't even have to hear them. A simple calendar notification will make the waters boil in me.I have no idea what I'...
12:05 pm GMT - Thu, December 8, 2022
Dev To Search Engine Scraping: What You Should Know
According to Statista, search traffic accounted for 29% of worldwide website traffic in 2019, confirming that search engines have tons of valuable information. However, collecting search engine data i...
11:41 am GMT - Thu, December 8, 2022
Dev To I created a GitHub managing tool, prioritize issues & PRs with a simple overview
IntroductionMy name is Frank Im a software developer and an engineering manager at my day job. For years I have had side projects, developing small projects, because I feel Im not satisfying my ...
11:23 am GMT - Thu, December 8, 2022
Dev To 20 Common NodeJS tools / packages for your backend production app
Let's cut to the chase, if you're planning on building a production level backend NodeJS application, chances are you'll need all or most of these packages:Express or NestJS for backend API frameworkN...
11:13 am GMT - Thu, December 8, 2022
Dev To Do i need to use cleanup function on useEffect?
Whether or not you need to include a cleanup function in your useEffect hook depends on the type of side effect you are performing.If your effect does not create any resources or side effects that nee...
11:10 am GMT - Thu, December 8, 2022
Dev To JumiaClone E-commerce App (MongoDB Atlas Hackathon 2022 on DEV)
What I builtAn E-commerce web app build with Mongo-atlas. Inspiration gotten from Jumia Category Submission:Search No More: Build an application with full-text search capabilities using Mon...
10:48 am GMT - Thu, December 8, 2022
Dev To What I learnt in 10 years as an entrepreneur
Past 11 years at MeGo changed my life. After coming back to India from US in search of becoming an entrepreneur, I definitely found more than what I was expecting. Now, when I am moving on from MeGo t...
10:43 am GMT - Thu, December 8, 2022
Dev To Show image in react js from mongoDB data
Let say we fetching data from mongodb and storing the data in the values in react Full example => here we have image in buffer so we use this imagefrombuffer package to convert buffer data to base...
10:42 am GMT - Thu, December 8, 2022
Dev To JavaScript Functions: Why They're Essential to Understand? | Easy Guide - Part2
We looked at what functions are and the different types of declarations. We also looked at parameters, scope, hosting, and creating methods. Please refer back to JavaScript Functions part one for any ...
10:27 am GMT - Thu, December 8, 2022
Dev To API: A Single Source of Truth; and the Dilemma
API: A Single Source of TruthAs a developer, you know the importance of having a solid foundation for your project. In the world of software development, that foundation is often provided by API...
10:02 am GMT - Thu, December 8, 2022
Dev To Stylify CSS: Code your Laravel website faster with CSS-like utilities
Code your Laravel website faster with Stylify CSS-like utilities. Don't study CSS framework. Focus on coding. IntroductionStylify is a library that uses CSS-like selectors to generate optimized u...
09:52 am GMT - Thu, December 8, 2022
Dev To Tailwind CSS tutorial 30: Text Overflow
In the article, we will go into detail on how to use Text Overflow. Text OverflowFormattext-overflow-{ellipsis|clip}Tailwind ClassCSS Propertytruncateoverflow: hidden,text-overflow: ellipsis,,whi...
08:24 am GMT - Thu, December 8, 2022
Dev To Why we use empty array with UseEffect
If you do not pass an empty array as an argument to useEffect, the effect will run on every render of the component.This means that any code inside the useEffect callback will be executed on initial r...
07:55 am GMT - Thu, December 8, 2022
Dev To ChatGPT: The Ultimate Tool for Natural Language Processing and Text Generation
What is ChatGPT ?ChatGpt is a large-scale language model developed by OpenAI. It is based on the GPT-3 (Generative Pretrained Transformer-3) architecture and has been trained on a massive amount...
07:03 am GMT - Thu, December 8, 2022
Dev To 7 popular Icon libraries you can use in your websites
Icons are an essential part of modern web design, as they provide a visual representation of an idea or concept simply and concisely. They are often used in navigation menus, buttons, and other intera...
06:30 am GMT - Thu, December 8, 2022
Dev To Codebin - MongoDB Atlas Hackathon 2022 Submission
What I builtI have built a platform (Codebin) where user can create and view their code snippets. Users can access the list of snippets anytime using this platform. Category Submission:Thin...
05:47 am GMT - Thu, December 8, 2022
Dev To Increase productivity by visually differentiating between environments
Going "green"As mentioned How I manage my dev bookmarks to save time and nerves I use heavily Codever to manage my bookmarks and code snippets, so there is always a browser tab open with the web...
05:38 am GMT - Thu, December 8, 2022
Dev To Working with data attributes in CSS
We previously looked at using data attributes in JavaScript. These data attributes are a fantastic way to store little bits of information on an element without using custom attributes.However, we can...
04:24 am GMT - Thu, December 8, 2022
Dev To ML-Ops: An automated routine of training and deployment of a model using AWS ML-OPs Orchestrator and Step Functions
IntroductionOne of the greatest challenges, and one that is of vital importance when it comes to adding value in an organization that develops AI solutions, is to distribute them among its diffe...
04:14 am GMT - Thu, December 8, 2022
Dev To Using dependency injection to automatically unsubscribe from an Observable
The duplicated patternIn some projects that I worked on, people usually write this code to unsubscribe from an Observable in a [email protected]({ // component metadata})export class MyCompo...
03:38 am GMT - Thu, December 8, 2022
Dev To Discussing my interview process for Google [Follow Up]
NOTE: This is article has been sitting in my drafts for about a week or so now due to the process taking so long.I apologize for the vagueness about the interview process. I'm not sure what kind of ru...
03:29 am GMT - Thu, December 8, 2022
Dev To Portswiggers lab write up: CORS vulnerability with basic origin reflection
In this apprentice-level lab, we will exploit a website with a basic CORS vulnerability to obtain a user's private credentials.Upon logging in with the given credentials, we visit the account details ...
01:39 am GMT - Thu, December 8, 2022
Dev To To Be Known for our Kindness
Content Warning: Death of a Ruby community memberWe have lost a great man in the Ruby community in the last week. A man of immeasurable impact, of technical prowess and wisdom, but above all?:We lost ...
01:05 am GMT - Thu, December 8, 2022
Dev To Download Youtube Videos With Python
IntroductionHello! In this tutorial I will show you how you can use python to download YouTube videos. Installing The DependenciesFirst we need to install the required dependencies, we wil...
10:01 pm GMT - Wed, December 7, 2022
Dev To JavaScript for Interviews
This is my first post/blog/article of any sort, so any feedback will be appreciated.These are my notes which I prepared to revise for JavaScript interviews. Some of the topics are advanced but are a m...
09:05 pm GMT - Wed, December 7, 2022
Dev To An Introduction To Software Design Patterns
Short Introduction To All 23 Design Patterns Created By The Famous Gang Of Four.Paul Knulst in Programming 7 min readDesign Pattern is a term used for a general, reusable solution to a commonly occur...
09:03 pm GMT - Wed, December 7, 2022
Dev To Creating a custom CSS loader of a Yu-Gi-Oh card flipping
You read that right, it's time to bring out your Blue Eyes White Dragon and d-d-d-d-deliver some nice animations to your side projects. Bear with me while I revisit my childhood please, and in the mea...
08:54 pm GMT - Wed, December 7, 2022
Dev To RSS Feed with Next.js
A good blog needs an RSS feed, even if hardly anyone seems to use an RSS reader anymore.This article will explain how to create a RSS feed for a static blog.In this example we will use contentlayer,bu...
08:53 pm GMT - Wed, December 7, 2022
Dev To Nairobi Stock Exchange Web Scraper (MongoDB Atlas Hackathon 2022 on DEV)
What I builtI built a web scraper using Python (specifically the Scrapy Framework and Beautiful Soup library), MongoDB Atlas as the database, Atlas Charts for data visualization and Africas Talk...
08:49 pm GMT - Wed, December 7, 2022
Dev To These companies use Cloud Environments