Articles by Dev To from July 2022
< Return to Dev To details.
08:22 pm GMT - Sat, July 30, 2022
Dev To
OpenGL - O que ?
Ns devs sempre nos deparamos com esse nome no nosso dia a dia, seja um jogo, editor de vdeo, ferramenta de modelagem 3D, motor de jogos... E alis quem nunca tentou baixar OpenGL?OpenGL uma API grfica...
08:17 pm GMT - Sat, July 30, 2022
Dev To
How to improve as a developer ?
Its not easy to become a developer, whats even harder is how to become an even better developer.In this blog posts weve taken a look at what experienced developers had to say about this, and compiled ...
08:13 pm GMT - Sat, July 30, 2022
Dev To
Diagrams are the ultimate engineering tool
Since I was a little kid, diagrams have fascinated me.As I grew as a software developer, I discovered how much more there is to them. Diagrams are engineering toolsDiagrams are visually beautiful...
07:30 pm GMT - Sat, July 30, 2022
Dev To
Do I regret moving to London?
I moved to London from Poland to work as a software engineer at Intercom. A year later, I was asked whether I regret my decision to move here.Watch this video to find out:...
07:07 pm GMT - Sat, July 30, 2022
Dev To
Firefox (and other browsers), Forgotten?
I get no respect. The way my luck is running, if I was a politician I would be honest. Rodney DangerfieldI bet you if the Firefox browser could talk, it would say something just like that. Why are we...
06:31 pm GMT - Sat, July 30, 2022
Dev To
Programming and Properties of Programming Languages
What is Programming?This is the process of writing, testing, debugging and maintenance of the source code of computer programs. Its purpose is to create a program which will set instructions which tha...
06:22 pm GMT - Sat, July 30, 2022
Dev To
useEffect firing twice in React 18
GistAcoording to React 18 Changelog:In the future, React will provide a feature that lets components preserve state between unmounts. To prepare for it, React 18 introduces a new development-onl...
06:04 pm GMT - Sat, July 30, 2022
Dev To
Object and Array Destructuring in JavaScript ES6
Destructuring ObjectDefault Valuesconst product = { name: 'Mac M1 256GB', price: 1100, description: 'This is a Mac M1 Chip with 256GB SSD', warrenty: '1 Year', stock: 11,};const { name, pri...
05:53 pm GMT - Sat, July 30, 2022
Dev To
Getting Started with SvelteKit and TypeScript
Svelte JS is one of the most famous frameworks for web development and has become one of the most loved by the developer community due to its simple syntax, easy state management and more.On the other...
05:52 pm GMT - Sat, July 30, 2022
Dev To
Django Admin Tools for a model.
In this tutorial you will learn about some built in tools for a model in django admin and how to apply them.Suppose we have a model Article.# models.pyfrom django.db import modelsclass Article(models....
05:22 pm GMT - Sat, July 30, 2022
Dev To
Routings in React JS
Hello Everyone today i am going to show you how you can route to different page in a website using react-router-dom.React Router is a standard library for routing in React. It enables the navigation a...
04:56 pm GMT - Sat, July 30, 2022
Dev To
How to Self-Teach CS
There are two types of programmer:Those who understand what's happening under the hood.Those who just get by because they're familiar with a few high-level tools.Don't know about you, but I do not wan...
04:21 pm GMT - Sat, July 30, 2022
Dev To
Laravel 9 - Check Multiple Permissions at Once
In addition to @can Blade directive, did you know you can check multiple permissions at once with @canany [email protected](['update', 'view', 'delete'], $post) // This user can update, view, or de...
03:31 pm GMT - Sat, July 30, 2022
Dev To
Top 3 Ways to Center a DIV with CSS
Follow me for more on:YouTube: https://bit.ly/3oBQbc0Facebook: https://bit.ly/3cp2S5WInstagram[New]: https://bit.ly/3Ihh2EB...
01:50 pm GMT - Sat, July 30, 2022
Dev To
I Made a Web App to Showcase all your GitHub Projects
Introducing ProjectsPresent all your projects in style with a super customizable web app! Projects uses the GitHub API to list all your GitHub projects in a nice searchable grid.Also shows prett...
01:03 pm GMT - Sat, July 30, 2022
Dev To
Discord server for learning by contributing
Hi there, I just created a discord server for beginner programmers who want to learn by contributing open source projects and getting feedback from their projects. Why?When you are new to the ga...
12:40 pm GMT - Sat, July 30, 2022
Dev To
Google Launched the Best Interview Preparation Tool
If you struggle with answering questions like _"Can you please tell me a bit about yourself?" or "Please tell me about some of your strengths and weaknesses"_Worry no more!Google has introduced a mach...
12:30 pm GMT - Sat, July 30, 2022
Dev To
Elgato Stream Deck Mini review
PurposeA few months ago, I was looking for a possibility to trigger some automation from my desk. The main automation will be done by autonomous scripts and applications. Therefore, the list of ...
11:51 am GMT - Sat, July 30, 2022
Dev To
22 stats that answer, why you should learn Node.js
No doubt you have heard of Javascript, a dominant client-side programming language running in browsers and is used by 97.8% of all websites.Are you wondering where the remaining 2.2% went? Unfortunate...
11:45 am GMT - Sat, July 30, 2022
Dev To
How To Optimize Website For Successful SEO
Your websites optimization is the key point to success. This can be a one-time job to achieve better performance on every device or a periodical work because you can always find room for improvement.T...
11:45 am GMT - Sat, July 30, 2022
Dev To
5 Best practices for a React Project.
With the time there are lot of changes in a ways of how we build the frontend for web application.The codebase from single .js file now has to split into components or modules.As the application scale...
11:25 am GMT - Sat, July 30, 2022
Dev To
Debouncing in javascript
To optimise browser performance as well as keep up with user experience deliverables, there are few techniques, one of which is debouncing.A very fine example for this would be any search bar. When yo...
11:25 am GMT - Sat, July 30, 2022
Dev To
Debouncing in javascript
To optimise browser performance as well as keep up with user experience deliverables, there are few techniques, one of which is debouncing.A very fine example for this would be any search bar. When yo...
11:07 am GMT - Sat, July 30, 2022
Dev To
Flutter Create User API
Hey guys, have you been looking for a way to communicate with WordPress API from Flutter Application? Then this tutorial is for you....
11:06 am GMT - Sat, July 30, 2022
Dev To
Simple tool crawl urls form domain
cUrls is a simple tool crawl urls from domain using collylibrary. InstallationFirst, install golangThen, clone from soure code and install:git clone https://github.com/ductnn/cUrls.gitcd cUrlsgo ...
10:49 am GMT - Sat, July 30, 2022
Dev To
New Things Added - Laravel 9.22 Released
Let's get started quickly I found new things in Laravel 9.22 Released I wanted to share with you.Fluent file validation rulehttps://github.com/laravel/framework/pull/43271File validation rule object t...
10:45 am GMT - Sat, July 30, 2022
Dev To
JS Program to Remove Duplicates From Array
solution1let array = ['1', '2', '3', '2', '3'];let uniqueArray = [];array.forEach((c) => { if (!uniqueArray.includes(c)) { uniqueArray.push(c); }});console.log(uniqueArray); ...
10:44 am GMT - Sat, July 30, 2022
Dev To
How to Build Responsive car rental website using Html CSS JavaScript
How to Build Responsive car rental website using Html CSS JavaScriptThis video will show you how to build car rental website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In thi...
10:41 am GMT - Sat, July 30, 2022
Dev To
What will happen to the Self education industry after AI?
If you can afford to be less tallented and in some cases replaced by AI, what does that mean for the self education industry of skill sharing platforms? Are they doomed? After all who needs humans ...
10:04 am GMT - Sat, July 30, 2022
Dev To
Deep Learning Projects For Final Year
Engineering student projects for B.Tech and M.Tech final year students. Takeoff Edu Group offers a wide range of projects best for deep learning projects for final year looking for magnificent final p...
09:57 am GMT - Sat, July 30, 2022
Dev To
[Video] How Open Source can change your life
Hello everyone!I recently posted an Article about benefits and advantages from contributing in Open Source.I released the video version on YouTube, go check it out!Here's the link: https://youtu.be/uq...
09:13 am GMT - Sat, July 30, 2022
Dev To
You need to learn Kubernetes RIGHT NOW!!
Why Should I learn Kubernetes? Because Kubernetes can deploy 100 Docker containers with just one command This article is for those who want to learn Kubernetes as a beginner. This article ...
09:07 am GMT - Sat, July 30, 2022
Dev To
Black Line Follower with Arduino
In this blog, I will show you how to build a black line follower robot with an Arduino microcontroller and IR Sensors. Components requiredArduino UNO IR Sensor Gear Motors IC L293D Arduino U...
08:52 am GMT - Sat, July 30, 2022
Dev To
Cypress and Page Object Pattern - Good practice for EndToEnd testing
In this article, I will show you how you can adapt the Page Object Pattern in conjunction with a naming convention to save you a ton of time while writing your tests. First we start off with a naming ...
08:19 am GMT - Sat, July 30, 2022
Dev To
Find min length string in given array
Intended for beginners:Input: ['Green', 'red, 'blue'];Output: 'red' - Minimum length String.function minLenString(arr) { return arr.reduce((a, b) => a.length <= b.length ? a : b);}To find min...
07:52 am GMT - Sat, July 30, 2022
Dev To
CKA & CKAD Series (Part2): Replication controller & replicaset
Assume that we had a single POD running our application. What if for some reason, our application crashes and the POD fails? Users will no longer be able to access our application. o prevent users fro...
07:33 am GMT - Sat, July 30, 2022
Dev To
Undo wrong Git changes
The other day I got a lovely email from one of my readers asking how to revert a commit that was made wrongly.I looked back at my articles and realized I haven't ever noted this down, so here we go.We...
06:15 am GMT - Sat, July 30, 2022
Dev To
Test-Driven Development with Python
Test-driven development (TDD) is an established technique for delivering better software more rapidly and sustainably over time. It is a standard practice in software engineering.In this blog, I'll be...
06:14 am GMT - Sat, July 30, 2022
Dev To
7 Best Tips For Web Developers
A web developer is a programmer who especially, always busy with the development of the World Wild Web application using a client-server. This article writes for consideration of junior developers. It...
05:46 am GMT - Sat, July 30, 2022
Dev To
Bugs: a blessing and a curse
Intro.A common attribute in every programmer's life is the presence of bugs and as annoying and frustrating as they are quite useful.Programming bugs are what can be called errors in programming that ...
05:45 am GMT - Sat, July 30, 2022
Dev To
Javascript .slice() and .splice() cheat sheet
I recently came across a twitter post where the user challenged others if they knew the difference between the js methods .slice() and .splice() without googling them. A lot of people mixed them up.So...
05:45 am GMT - Sat, July 30, 2022
Dev To
Javascript cheat sheet: .slice() and .splice()
I recently came across a twitter post where the user challenged others if they knew the difference between the js methods .slice() and .splice() without googling them. A lot of people mixed them up.So...
04:14 am GMT - Sat, July 30, 2022
Dev To
SvelteKit with SocketIO in Production
Read if:You wanna learn how to use SocketIO with SvelteKit.Resources:SvelteKit: DocsSocketIo: DocsVite: DocsExtending Guide: Live-Chat with SvelteKit and SocketIOVideo Guide: Using WebSockets With Sve...
12:02 am GMT - Sat, July 30, 2022
Dev To
Free Android Development Learning Resources for Beginners
Ultimate free resources and courses that I find useful while learning Android development as a beginnerThis article was originally published at vtsen.hashnode.dev on July 9, 2022.After 9 years of not ...
12:02 am GMT - Sat, July 30, 2022
Dev To
Introduo Machine Learning
O que Machine Learning ?Machine learning a prtica de aprender com dados, mas no caso, quem aprende so as mquinas. possvel que um computador faa uma anlise de uma imagem qualquer e seja capaz ...
10:32 pm GMT - Fri, July 29, 2022
Dev To
Music Maker: Using NodeJS to Create Songs
In my graduate school career, I had the opportunity with our evolutionary complexity lab to study creating music using neural networks and interactive genetic algorithms. Its fun to study these two to...
10:31 pm GMT - Fri, July 29, 2022
Dev To
Introduction of Facade Pattern in Javascript
Today, we will discuss about another one of popular design pattern in programming, the Facade Pattern. Before we jump into the details of it, let us discuss some examples which will be solved by this ...
10:02 pm GMT - Fri, July 29, 2022
Dev To
Mastering JavaScript : How the js engine works
Hello everyone , I hope you are doing well.With this post I plan to start a new section called Mastering JavaScript, where I will expound on my knowledge of the programming language learned over time ...
09:57 pm GMT - Fri, July 29, 2022
Dev To
13 Types of Software Development
Types of Software Development Front-End DevelopmentIt is the part of software development that is most available to the user. This type of software development is visible to the users as it...
09:54 pm GMT - Fri, July 29, 2022
Dev To
How To Upload Files With GraphQl And NestJs
Quick demonstration on using GraphQL and Nestjs to upload files (NestJs Code First Approch) OverviewHi You, Today, I'm going to discuss how to upload files using graphql. You may already b...
09:11 pm GMT - Fri, July 29, 2022
Dev To
Amadey and SmokeLoader: How do they work
Since the dawn of the computer age people have been fighting against malicious software that can bring huge damage to companies in many different industries. What's Malware? Definition and Types...
08:43 pm GMT - Fri, July 29, 2022
Dev To
Multiprocessing in Python (Part 1)
A lot of you have probably been in a situation where you need to carry out multiple tasks, or a repetitive action on multiple items, like doing your homework, or even something as little as doing your...
08:25 pm GMT - Fri, July 29, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugDiscoveri...
08:12 pm GMT - Fri, July 29, 2022
Dev To
Retries e lidando com erros transientes 101
Se voc leu o primeiro post dessa srie sobre sistemas distribudos voc aprendeu que Sistemas distribudos so estranhos. A partir do momento que separamos os sistemas em computadores diferentes atravs da ...
07:47 pm GMT - Fri, July 29, 2022
Dev To
Accessibility Check 1
Today I'm starting my very first accessibility check. I'll be auditing websites to see how well they implement accessibility and pointing out the problems and items that need improvement.Until I get t...
07:47 pm GMT - Fri, July 29, 2022
Dev To
Accessibility Check 1
Today I'm starting my very first accessibility check. I'll be auditing websites to see how well they implement accessibility and pointing out the problems and items that need improvement.Until I get t...
07:23 pm GMT - Fri, July 29, 2022
Dev To
How to run Minikube on Apple M1 chip without Docker Desktop
This article was originally posted on Everything DevOps.Docker Desktop failed me, and at the time (13th July 2022) of writing this article, Hyperkit, VirtualBox, and other hypervisors specified here d...
07:16 pm GMT - Fri, July 29, 2022
Dev To
How to use prevState of React.useState()
What is "prevState"?The "prevState" as the name already says (Previous State), get the previous state of your useState hook, this can be used when you have an array in initial state and want to ...
07:06 pm GMT - Fri, July 29, 2022
Dev To
Callback Function
Hi guys,Today we are going to discuss the Callback function. Callback is the one of the weird concept if you people are coming from the C programming language.Callback is nothing but a function which ...
05:50 pm GMT - Fri, July 29, 2022
Dev To
Ultimate CSS3 Animations Series: Rotate()
Well cover the following: Setup Clockwise Rotation Anticlockwise Rotation Lets See in Action NextHere is the previous series of this course. SetupLet's create a new file index.html inside a fold...
05:26 pm GMT - Fri, July 29, 2022
Dev To
Rust - First Impressions
Somewhere, someone quite rightly said - "Coding in Rust makes you feel like a genius.". I don't think they were saying so because of how easy it is. Quite the opposite, coding in Rust takes a fair bit...
05:24 pm GMT - Fri, July 29, 2022
Dev To
July 29th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
05:21 pm GMT - Fri, July 29, 2022
Dev To
10 JavaScript Concepts Every Developer Should Know
Hey guys, In this article, let us see the 10 concepts that you as a developer must know. Now before starting, if you want to learn JavaScript from the absolute scratch, consider going through my 10 Ja...
05:06 pm GMT - Fri, July 29, 2022
Dev To
Tidbits of Virtual DOM Explained
Hi, I recently wrote an article explaining the Virtual DOM in great detail. Go check that out here : https://the-nerdy-dev.com/demystifying-virtual-dom-in-react-js/Also I do have a video explaining th...
03:53 pm GMT - Fri, July 29, 2022
Dev To
Elixir script, what can and can't be done
Outside of mix.exs I haven't engaged with .exs files much. I imagine that might be the same for some of you. However, I ran into a situation recently where I needed to.I wanted my elixir project in a...
03:51 pm GMT - Fri, July 29, 2022
Dev To
Building React Frontends Without Waiting for anAPI
There's a good chance you've been in this situation as a frontend developer: you've been tasked with building a shiny new feature, but the API endpoints you need have not yet been created.Whilst it is...
03:33 pm GMT - Fri, July 29, 2022
Dev To
Kubernetes Namespaces: The Ultimate Guide
The Kubernetes learning curve can be quite steep, but it's relatively easy to get started, especially today since many cloud providers offer easy-to-deploy, managed Kubernetes solutions. Therefore, yo...
03:31 pm GMT - Fri, July 29, 2022
Dev To
Bun: The JavaScript runtime taking on Node.js and Deno
Written by Alex MercedBun is a new, blazing fast JavaScript runtime that has everyone talking. To understand why Bun is such a big deal, lets first review some important JavaScript history. What is a...
03:08 pm GMT - Fri, July 29, 2022
Dev To
How to Enable DEV Post Embeds for Pages From Your Website
It is widely known to regular users of DEV that DEV supports a variety of embeds using Liquid Tags, such as embedding GitHub repositories ({% github USER/REPOSITORY %}), DEV user profiles ({% user USE...
03:08 pm GMT - Fri, July 29, 2022
Dev To
MongoDB $weeklyUpdate 80 (July 29, 2022): Atlas Search, Rust, and 100 Days of Code!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
03:05 pm GMT - Fri, July 29, 2022
Dev To
Utility to mock REST endpoints in real-time
Failure is success in progress - Albert Einstein PreludeThe path to success is never meant to be easy and the destination is never meant to be the success itself. It's always about the journey.In...
03:04 pm GMT - Fri, July 29, 2022
Dev To
Why you must start Blogging as a Developer?
IntroductionAs a developer, you are very passionate about your work. You spend hours working on new features and fixing bugs. A lot of the time, however, you don't get to share this experience w...
02:40 pm GMT - Fri, July 29, 2022
Dev To
I made social network for developers
I was learning Django (still learning ) and HTMX too and I found so many dev social networking sites on internet so I got inspiration from them to make my own... so why not? lets try... so I started c...
02:36 pm GMT - Fri, July 29, 2022
Dev To
Create a Quiz App Using Android Studio
By Samrat ChakrabortyFor an Android app developer,user interface is the key. Your app may have cutting edge functionality, but if its wrapped in an unappealing UI, its unlikely that users will s...
02:04 pm GMT - Fri, July 29, 2022
Dev To
How we wrote Tarantool Kubernetes Operator
Author: Konstantin NosorevKubernetes is a fast-growing open-source project that allows managing Linux containers as a single system. With Kubernetes, we can easily start complex systems using YAML con...
01:53 pm GMT - Fri, July 29, 2022
Dev To
Get access to the deployed Azure Static Webb App URL within your GitHub Workflow
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Read the TLDR version on timdeschryver.devHey you.If you're here it probably means fou...
01:53 pm GMT - Fri, July 29, 2022
Dev To
Testing your Website using Apache Test Environment
Launched in 1995, Apache Web Server has been the subject of discussion regarding the most popular web server on the internet. The name in itself is said to have rewritten history. Apache was derived f...
01:30 pm GMT - Fri, July 29, 2022
Dev To
My surprising illustration journey
PreludeI've recently picked up my (Apple) pencil and started making my own illustrations for my projects, and the response has been surprising. Before I tell you more, let me tell you how I got ...
01:29 pm GMT - Fri, July 29, 2022
Dev To
Follow Friday: UX/UI Edition (29 July 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!User experience (UX) and us...
01:27 pm GMT - Fri, July 29, 2022
Dev To
VS Code Tip of the Week: The RapidAPI Client Extension
This week's tip is coming in a bit late. I had a bit of a busy week. There's another contender for testing and creating APIs. The RapidAPI Client extension.RapidAPI Client is a full-featured HTTP clie...
01:22 pm GMT - Fri, July 29, 2022
Dev To
Appwrite Community Report 16
Hello everyone! Greetings from team Appwrite Welcome back to yet another weekly community report where we talk about all the open source goodness that happened in the Appwrite ecosystem over the past ...
01:02 pm GMT - Fri, July 29, 2022
Dev To
A simpler and smaller Angular starter with ngLite
A lot of complaints I heard when starting with Angular are about the sheer amount of files you get even on simple apps. When looking at the default starter template you get from Angular CLI's ng new c...
12:30 pm GMT - Fri, July 29, 2022
Dev To
AWS open source news and updates, 122
July 29th, 2022 - Instalment #122WelcomeWelcome back to my regular readers and hello to new readers, I hope you will enjoy and come back again to the AWS open source newsletter episode #122.This...
11:50 am GMT - Fri, July 29, 2022
Dev To
Basic Curry Functions in JavaScript
In this post, we will dive into Curry functions with JavaScript, with an example of a basic Curry function.In the previous post named Curry Functions in JavaScript, we discussed what arity, unary and ...
11:50 am GMT - Fri, July 29, 2022
Dev To
Basic Curry Functions in JavaScript
In this post, we will dive into Curry functions with JavaScript, with an example of a basic Curry function.In the previous post named Curry Functions in JavaScript, we discussed what arity, unary and ...
11:34 am GMT - Fri, July 29, 2022
Dev To
Curry Functions in JavaScript
This is a series of articles on Curry functions in JavaScript. It consists of an introductory post (this one) and several follow ups that delve into basic and advanced Curry functions with JavaScript....
10:46 am GMT - Fri, July 29, 2022
Dev To
How to Build NFT Game with Unreal Engine (Step by Step Guide)
NFTs, or non-fungible tokens, have been gaining a lot of traction in recent months. These unique digital assets can be used to represent anything from in-game items to real-world property.One of the m...
10:08 am GMT - Fri, July 29, 2022
Dev To
getElementById() and innerHTML in JavaScript | JavaScript Tutorial 1
In This Tutorial We are gonna learn JavaScript.This Tutorial Cover getElementById() and innerHTML statements in JavaScript....
09:57 am GMT - Fri, July 29, 2022
Dev To
Introducing Westernal: A social media based on songs
I was always bad at talking and express my feelings and I thought what if I could express my feelings through songs, unfortunately i have a bad voice :)so I thought Westernal is a good idea. Link...
09:53 am GMT - Fri, July 29, 2022
Dev To
Top 7 Useless NPM Packages You Won't Believe Exist
1. hello-uselessWhat does it do:Useless playground package, move away.How to use it://Install using npm and enjoy:npm i hello-useless 2. is-useless What does it do: Package to reflect on the current ...
09:50 am GMT - Fri, July 29, 2022
Dev To
Deploying Django Application on AWS with Terraform. Connecting PostgreSQL RDS
In the previous part of this guide, we deployed the Django web application on AWS ECS. In this part, we'll create a PostgreSQL RDS instance on AWS, connect it to the Django ECS task and enable access ...
09:40 am GMT - Fri, July 29, 2022
Dev To
I can create software 234 billion times faster than you
Disclaimer, it's not as much about "me" as it is about the tools that we provide at Aista.However, according to research in the subject, the average (human) software developer can produce between 325 ...
09:14 am GMT - Fri, July 29, 2022
Dev To
10 Resources To Practise Your Frontend Skills
IntroductionHi, In this post I'm going to introduce to 10 resources to practise your Web development skills. These resources suit to both beginners and advanced developers, so it means is that y...
08:42 am GMT - Fri, July 29, 2022
Dev To
Amazing CSS transition tips and details
In CSS, the transition property is used to specify adding transition effects to one or more CSS properties.The most common usage is to add a transition to an element, so that when one of its propertie...
08:21 am GMT - Fri, July 29, 2022
Dev To
How do you estimate/calculate costs of new features for clients?
Let's say a client asks for a new development/feature, how do you calculate or estimate how much to charge them? Do you do it in advance (making a budget/estimate) or do you charge for hours worked? M...
08:18 am GMT - Fri, July 29, 2022
Dev To
How to build a live streaming app?
What is a Live Streaming App?Live streaming technology allows you to broadcast, watch, create and share videos in real-time. All you need to be able to live stream is an internet-enabled device,...
08:09 am GMT - Fri, July 29, 2022
Dev To
Why SQL Databases Don't Scale
Structured Query Language (SQL) databases are the go to solution for most small projects and products. They provide a high performance way to query relational data across many different axis.However, ...
07:51 am GMT - Fri, July 29, 2022
Dev To
Centos8 oVirt Kurulumu
Bu yazda Centos8 makinede oVirt kurulumunun nasl yapld aklanacaktr. oVirt 4.4 ve PostgreSQL repolarnn etkinletirilmesi1.Hostname ve timezone ayarlanmas. sudo hostnamectl set-hostname liman-ovirt...
07:43 am GMT - Fri, July 29, 2022
Dev To
From Cairo To FINN
Hello, lovely fellows! My name is Monica, and I have lived my whole life in Cairo until I relocated to Munich this March to start my full-time job as a Frontend Engineer at FINN.In this article, I am ...
07:22 am GMT - Fri, July 29, 2022
Dev To
Creating a 3D Cylinder shape in CSS
Now that we created a dice and a pyramid in CSS, let's move on to a complex shape: The cylinder.We have to mimic the cylinder because we don't have a CSS native box for round objects.In my case, I'll ...
07:14 am GMT - Fri, July 29, 2022
Dev To
Deploy a PHP(Laravel) app on AWS Elastic Beanstalk via Codepipeline
In this tutorial I will explain you to deploy a PHP laravel application on AWS Elastic Beanstalk service.About : Amazon Elastic Beanstalk is an easy-to-use service for deploying and scaling web applic...
06:21 am GMT - Fri, July 29, 2022
Dev To
Development of a CRM system for small businesses. Part 1 - Introductory
Hello everyone, in this series of articles I will talk about the process of developing a CRM system for small businesses.To begin with, I want to tell you about the selected technology stack. Since my...
04:32 am GMT - Fri, July 29, 2022
Dev To
12 Must Have Browser Extensions for Developers
One of the cool things about using Chrome as your default browser is all the extensions you can use. Google Chrome extensions are programs created by different developers that change your browser's fu...
04:24 am GMT - Fri, July 29, 2022
Dev To
Aprendendo sobre testes de softwares
Estudo programao desde 2017, mas s em 2020 que tive a necessidade de implementar testes nas aplicaes que eu desenvolvo. J tinha ouvido falar sobre esse assunto antes, mas nunca parei para estudar. Qua...
03:37 am GMT - Fri, July 29, 2022
Dev To
Basic Java Cube Root Program
Here is a very basic cube root finder program made using java.Get more Code examples here.So, this is a very basic program, it just takes a input number and prints out its cube root using Math cbrt()....
03:19 am GMT - Fri, July 29, 2022
Dev To
How To Get Current Date And Time In Node.js
In this article, we will see how to get the current date and time in the Node.js application. In Node.js date and time are handled with the Javascript Date object. It is loaded by default and requires...
02:02 am GMT - Fri, July 29, 2022
Dev To
10 things I always setup in git when I prepare a new environment
Photo by mat comblang on Unsplash User name & Mail addressgit config --global user.name "<name>" && \git config --global user.email "<email>"Replace <name> with my n...
10:03 pm GMT - Thu, July 28, 2022
Dev To
This is my first post
I am just learning how to use DevTo...
09:58 pm GMT - Thu, July 28, 2022
Dev To
How a Trained Therapist Diagnoses Healthy Dev Teams w/ Engineer & Entrepreneur, Kelly Vaughn
Not only is Kelly Vaughn one of the pioneers in building thought-leadership content for the developer community, shes one of the rare programmers who comes to the craft with the background of a traine...
09:43 pm GMT - Thu, July 28, 2022
Dev To
Add custom color palettes to GIMP and Inkscape
GIMP palettes are stored using a special file format, in ASCII files with the extension .gpl.This article explains how the .gpl format works, how to create a .gpl palette file and import it into GIMP ...
09:32 pm GMT - Thu, July 28, 2022
Dev To
How to choose the right tech stack for web development
There are a lot of different technology stacks for web development out there. Knowing what is available and when to use them can be daunting, especially for beginners. In this article, we will explore...
09:20 pm GMT - Thu, July 28, 2022
Dev To
Ranking CMS by popularity for 2022
Popularity contests arent necessarily the best way to judge a piece of technology. However, popularity is still important because it can be an indication of how well a piece of tech works. If others...
09:14 pm GMT - Thu, July 28, 2022
Dev To
How to create a custom image uploader with preview
IntroductionCreating a custom image uploader has nearly become a must as the default HTML input type file looks plain.You will agree that modern web design demands more, and there seems to be no...
08:41 pm GMT - Thu, July 28, 2022
Dev To
Tutorial - How to build your own LinkedIn Profile Scrapper in 2022
Hello techies,Having entered into the mid-year of 2022, I have found a way to build a LinkedIn Profile Scrapper to help get user data and I want to share it with you all, hoping it might be of b...
08:07 pm GMT - Thu, July 28, 2022
Dev To
Web Design for Web Developers
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 ...
07:49 pm GMT - Thu, July 28, 2022
Dev To
CIDR: a brief overview & subnet calculation
Learn what IPv4, CIDR, CIDR Block, Subnetting and and how to calculate it...Overview of IPv4You must have heard about IP address, which stands for Internet Protocol. One popular version of IP is v4. I...
07:44 pm GMT - Thu, July 28, 2022
Dev To
Introduction to Linux
WHAT IS LINUX.Just like Windows, iOS, and Mac OS, Linux is an operating system. One of the most popular platforms on the planet, Android, is powered by the Linux operating system. An operating s...
07:28 pm GMT - Thu, July 28, 2022
Dev To
Discussion and Comment of the Week - v12
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
07:25 pm GMT - Thu, July 28, 2022
Dev To
Manage and maintain GitHub with Terraform
OverviewIn todays post we will take a look at one of the core components of Terraform called Providers. More specifically we will be looking at using the GitHub Provider to manage various aspect...
07:11 pm GMT - Thu, July 28, 2022
Dev To
Create a feed reader bot with PHP (1)
In this series, we will build a Telegram bot together! Follow the posts if you are familiar with PHP and interested in Telegram bots. I try to explain what I do and make it easy for you to understand ...
07:09 pm GMT - Thu, July 28, 2022
Dev To
Golang - How I learned Go!!
As Operations Engineer I was always a scripting guy, however as I transitioned and adopting DevOps Culture. I started spending more time learning programming languages.My obsession with Go started wit...
07:08 pm GMT - Thu, July 28, 2022
Dev To
Bubble and Selection Sort Algorithms using JavaScript
What is Sorting?Sorting refers to ordering data in an increasing or decreasing fashion according to some linear relationship among the data items.If we've an array of numbers [6, 1, 5 ,8 ,11 ,4]...
07:05 pm GMT - Thu, July 28, 2022
Dev To
Week 8 - Todo-Delete App
Welcome to Week 8 of React CurveHello developer!, glad to see you again.This is a react-curve, open source project where I can share and start creating small UI components in the way I understoo...
06:59 pm GMT - Thu, July 28, 2022
Dev To
How to create a SFTP server on EC2(CentOS/Ubuntu) ?
In this tutorial you'll learn to create a SFTP server.SFTP stands for SSH File Transfer Protocol, and is a secure way to transfer files between machines using an encrypted SSH connection. Although sim...
06:32 pm GMT - Thu, July 28, 2022
Dev To
MongoDB Basic CRUD Cheat Sheet
If you have been doing software development for some time, you'd probably know what CRUD is. CRUD stands for CREATE-READ-UPDATE-DELETE. Those are the day to day task we do on databases, regardless of ...
06:04 pm GMT - Thu, July 28, 2022
Dev To
Utilizando uma imagem base para suas aplicaes PHP
Para garantir a padronizao das aplicaes e facilitar o trabalho do dia a dia, na Convenia, utilizamos uma imagem base para todas as aplicaes. O proposito desse post mostrar as vantagens dessa abordage...
05:49 pm GMT - Thu, July 28, 2022
Dev To
July Stripe Developer Digest
Pay in more places with Stripe TerminalIts never been easier to build Stripe Terminal applications for mobile with the new Stripe Terminal React Native SDK. And now you can accept in-person paym...
05:27 pm GMT - Thu, July 28, 2022
Dev To
Create a Cryptocurrency finder with React
This is me being relaxed home on weekend and writing this little yet powerful application that find the price, capital market, crypto and other data for any cryptocurrency you search for.I have used R...
05:18 pm GMT - Thu, July 28, 2022
Dev To
Are you Jumping into a New Job?
It was November 2020, yeah 2020, the first year without interactions in offices... Wait, I will give you more context: I had been working for 7 years for e-commerce, I was well appreciated in that job...
04:55 pm GMT - Thu, July 28, 2022
Dev To
How I Passed The Microsoft Azure AI Fundamentals (AI-900)
Microsoft Certified: Azure AI Fundamentals - Credly Earners of the Azure AI Fundamentals certification ...
04:12 pm GMT - Thu, July 28, 2022
Dev To
The type-safe guide to tRPC
Check out the original article here.This isn't the best guide to use tRPC, probably there are better ways to do this, like create-t3-app, the best I could find.Most of what is here is from the tRPC's ...
04:10 pm GMT - Thu, July 28, 2022
Dev To
The Complete Web Developer in 2022: Zero to Mastery
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article. Learn to code && Get hired Spoil...
04:09 pm GMT - Thu, July 28, 2022
Dev To
The Complete Python Developer in 2022 - Zero to Mastery
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article. Learn Python && Get hired Spoile...
04:05 pm GMT - Thu, July 28, 2022
Dev To
8-Bit Learn to Code Platform!
Hello Devs! Im Sonny, Founder and Chief Vibes Officer of Coddex, a brand new learn to code platform for high schoolers and college students. We are beyond excited to announce that we just launched! h...
03:58 pm GMT - Thu, July 28, 2022
Dev To
API vs CLI
In this article, we will explain why we need API and CLI automation tools and how to use these tools using Serverspace as an example. What is CLI?CLI (Command Line Interface) is a tool for the us...
03:48 pm GMT - Thu, July 28, 2022
Dev To
DEV Developer Survey
Hey!This is a short Google Form Survey with 8 questions about the users on DEV. Results will be presented here on the forum. Follow me here on DEV to get a notification when the results are published....
03:16 pm GMT - Thu, July 28, 2022
Dev To
What do you want to see on the settings page of Social Media Blocks?
The complete source code of this project can be found here on Github.I'm planning on finishing this extension with a settings page that has a few options for the user. And in this post, I would love t...
03:06 pm GMT - Thu, July 28, 2022
Dev To
Creative Coding with p5.JS: An inclusive javascript library
Are you interested in coding but unsure where to start? Or you're a seasoned developer wanting a new challenge? Maybe even you're somewhere in the middle, searching for the joy in development again? ...
02:59 pm GMT - Thu, July 28, 2022
Dev To
How to add Prettier code formatter to your project?
You can use Prettier to make your code more readable and consistent with your style guide. There are several ways to start Prettier automatically, these are the most popular: 1. pretty-quickUse l...
02:57 pm GMT - Thu, July 28, 2022
Dev To
How to get a Microsoft Certification for Free as a Student.
This post was initially published at the Educator Blog Certifications are a way to stand out from the rest. Other than boosting your confidence, certifications can help you land a new job, get a promo...
02:46 pm GMT - Thu, July 28, 2022
Dev To
How to change the WordPress admin login URL
Hello people, hope you are doing great, welcome to WordPress Tips and Tricks series. this will be the first post for this series.You might be wondering what if someone else has access to my WordPress ...
02:23 pm GMT - Thu, July 28, 2022
Dev To
Reactive Forms In Angular
Hi readers , glad to have you as a part of my learning journey! Last week was a bit rough, back again this week with the fifth blog. For the new readers, I document my learning journey in the series "...
02:15 pm GMT - Thu, July 28, 2022
Dev To
Getting Started with Artillery
There are over 50+ performance testing tools available in the market. It is not possible to learn all the tools, but instead, learning the general performance concepts helps you to master any tool irr...
02:03 pm GMT - Thu, July 28, 2022
Dev To
Migrating your React App to React Router v6
Routing is important in any frontend project, the previous versions of React Router played their part in making routing configuration easier for React and React Native developers.In this article, we w...
01:37 pm GMT - Thu, July 28, 2022
Dev To
Simple to-do list made with sveltekit and tailwind !
HTML{#each tasks as task} <div on:click={activeTask} class="w-full h-10 border-[#a181be] justify-between rounded-sm px-2 bg-[#F0D9FF] f...
01:28 pm GMT - Thu, July 28, 2022
Dev To
As a Interviewer what question you ask a dev while taking interview for react.js?
Context: For 3+ year experience.I have to talk interviews of candidates for the position of frontend and React.js positions, every time I use to do is prepare question before hand by looking at candid...
01:21 pm GMT - Thu, July 28, 2022
Dev To
What is an API?
Let us make this simple with a basic example. When you are hungry and not in a mood of preparing food. So we go to a restaurant or browse any food delivery apps.Let us assume you opened zomato and bro...
01:16 pm GMT - Thu, July 28, 2022
Dev To
3D web - Three.js (fiber & drei) - web3 serie
3D web3 SeriesThis is the 2nd post of 3D-web3 Series.1 - Vite config and basic three.js2 - 3D web - Three.js (fiber & drei) - web3 serie3 - Cannon (simplifies threejs) (next week available)4 - Web...
01:13 pm GMT - Thu, July 28, 2022
Dev To
How to Validate Form With Flutter BLoC?
One of the integral parts of many applications is form validation. Mobile application developers always deal with the forms because it is essential to show relevant warnings to the users whenever they...
01:13 pm GMT - Thu, July 28, 2022
Dev To
Using GitHub with Visual Studio Code - The Easy Way!
Follow me for more on:YouTube: https://bit.ly/3oBQbc0Facebook: https://bit.ly/3cp2S5WInstagram[New]: https://bit.ly/3Ihh2EB...
01:08 pm GMT - Thu, July 28, 2022
Dev To
How to install Flask with Tailwind CSS and Flowbite
In this tutorial you will learn how to set up a Flask project together with Tailwind CSS and the Flowbite component library.Disclaimer: read the full guide on the Tailwind CSS Flask documentation page...
12:58 pm GMT - Thu, July 28, 2022
Dev To
How to Build Crypto Website Using HTML CSS JavaScript
How to Build Cryptocurrency Website Using HTML CSS JavaScriptThis video will show you how to build cryptocurrency website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this c...
12:57 pm GMT - Thu, July 28, 2022
Dev To
Portfolio With Vue js
Hello Guys today i want to show you my portfolio which i created while learning Vue JS.Here is the link for the portfoliohttps://portfolio-shubham-tiwari-webdev.netlify.app/Please do check it and tell...
12:33 pm GMT - Thu, July 28, 2022
Dev To
How to render a 3D model in your React application with Three.js
In this article, we'll cover how to put a 3D model in the React application with Three.js. We'll also cover how to configure the 3D model with Blender. So you will able to render a 3D object (glb) on ...
12:15 pm GMT - Thu, July 28, 2022
Dev To
Grafbase: Instant serverless GraphQL backends
As a developer, you are faced with many decisions before your backend is ready for use. What API framework do you use? What database? Where do you deploy your API? Where do you deploy your database? A...
12:13 pm GMT - Thu, July 28, 2022
Dev To
Use workflow to handle distributed transactions
In the world of microservices a transaction is now distributed to multiple services that are called in a sequence to complete the entire transaction.With the advent of microservice architecture we are...
11:36 am GMT - Thu, July 28, 2022
Dev To
Magento alternative: How it compares with Medusa, a JavaScript-based ecommerce platform
My background for making this comparison: I worked with Magento for over the past 3 years across different clients and obtained a deep understanding of its possibilities and limits. Now, I work as a t...
11:18 am GMT - Thu, July 28, 2022
Dev To
React Native Top UI Components Libraries
1- React Native ElementsGithubDocumentationStars +22.6k 2- Native BaseGithubDocumentationStars +18.1k 3- React Native PaperGithubDocumentationStars +9.5k 4- React Native UI Kit...
09:46 am GMT - Thu, July 28, 2022
Dev To
Let's create youtube clone with Nextjs and tailwind-css (Part 2)
In the last part, we created the initial setup for our YouTube clone. Here is the link to the full-series.In the last part, we created the sidebar, In this part, we will see how to build the header an...
09:24 am GMT - Thu, July 28, 2022
Dev To
Brand New Engineering Vacancies - Week 30 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 504 new jobs I want to shar...
08:57 am GMT - Thu, July 28, 2022
Dev To
Top 3 Ways to Center a DIV with CSS
In this blog will go over three approaches of centering a div.The most difficult thing a web developer will ever have to accomplish is use CSS to center a div both horizontally and vertically. ...
08:55 am GMT - Thu, July 28, 2022
Dev To
How I knew that going from engineering was right for me (and quick tips to figure it out)
At some point, when engineers reach a level of seniority, they become curious about management. I am convinced that every individual contributor arrives at the point of getting larger-than-oneself ide...
08:50 am GMT - Thu, July 28, 2022
Dev To
tsParticles 2.1.4 Released
tsParticles 2.1.4 Changelog Bug FixesFixed issue with destroyed containers, fixes #4385, fixes #4413, fixes #4534Fixed issue with opacity and svg color replaced images, fixes #4532Yesterday...
08:45 am GMT - Thu, July 28, 2022
Dev To
How to get Free images in 2022
in this article i will give you How to get Free images first click Here : How to get Free Stock images 1. freepik.com 2. pixabay.com 3. vecteezy.com 4. pexels.com 5...
08:43 am GMT - Thu, July 28, 2022
Dev To
Developing high-performing applications with Pythons FastAPI
Python is extremely popular among professionals, and used all over the globe. It is an object-oriented programming language with a dynamic semantic.But what makes this programming language that popula...
08:19 am GMT - Thu, July 28, 2022
Dev To
TestCulture Episode 14 - Test coverage problems
? Test coverage helps determine whether a test case is covering the application code and how much code is exercised when those test cases are runned.Test coverage enables testers to identify gaps a...
07:50 am GMT - Thu, July 28, 2022
Dev To
External Debugging Tools 3: JMXTerm
When tracking a bug we need to take a two pronged approach. Similar to tongs that wrap the buggy module from both sides and squeezes to find the problematic part. Up until now we discussed tools that ...
07:33 am GMT - Thu, July 28, 2022
Dev To
Create a JavaScript 3D Box Chart with Rounded Edges
Hello!So this is my first article here and wanted to show you how I created a simple but amazing animated 3D Bar Chart with dynamically colored bars based on their height.The chart is rendered using N...
06:55 am GMT - Thu, July 28, 2022
Dev To
What exactly is an API endpoint
Just like the human bones connect with each other via the joint, likewise, an API connects two software, enabling them to interact and transfer data. API is an acronym for Application Programming Inte...
06:34 am GMT - Thu, July 28, 2022
Dev To
Junior to Senior Developer Roadmap
Step-by-step roadmap for Junior Developer to becoming an admired and respected Senior Developer Spoiler Alert: This is a course review Are you someone who is a junior developer struggling to climb u...
05:44 am GMT - Thu, July 28, 2022
Dev To
Creating a 3D Pyramid shape in CSS
In the previous article, we looked at creating a dice in CSS.Let's take that learning and see how we can create a pyramid.In essence, a pyramid shape looks a lot like a cube. However, it doesn't need ...
05:24 am GMT - Thu, July 28, 2022
Dev To
Pure CSS Woody Harrelson
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1552519976304553985...
05:12 am GMT - Thu, July 28, 2022
Dev To
Using AWS JWT authorizers with Auth0
We can quickly set up the built-in JWT authorizer in API Gateway to validate Auth0 tokens. The authorizer will allow requests to reach the backend integration if the token contains the pre-defined sco...
05:12 am GMT - Thu, July 28, 2022
Dev To
Unit testing in Rust
Testing is an essential part of Software Development. Testing your code ensures that the software you develop works as expected and makes it less vulnerable to attackers.Developers commonly write unit...
05:07 am GMT - Thu, July 28, 2022
Dev To
Hero page With html & css
Tutorial Link: https://www.youtube.com/watch?v=3CkXf2jYcO0&t=326sIf you like this comment below ...
05:03 am GMT - Thu, July 28, 2022
Dev To
404 Error page with html and css
link: https://www.youtube.com/watch?v=g6q6eyybMzc&t=6s*Comment below for any changes you like to add *...
04:42 am GMT - Thu, July 28, 2022
Dev To
7 Daily Hacks For Programmers To Make Coding Skills Faster
In 21st century, programming is everywhere. Some people are passionate about programming languages. Even though they forgot to do some other works except programming, they always want to become a good...
03:12 am GMT - Thu, July 28, 2022
Dev To
Welcome Thread - v184
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...
01:34 am GMT - Thu, July 28, 2022
Dev To
Why you should learn flutter?
You should learn flutter because its easy new to the field and made by Engineers at Google. I personally use Flutter I really like it except for errors loads of errors from Gradle actually....
12:14 am GMT - Thu, July 28, 2022
Dev To
NeoVim Setup for PHP and NodeJS Development
Hi everyone! It's been a while since my last post, and today I want to show you how I sped up my development in the last weeks.Until recently, I've been a big fan of Visual Studio Code and it was my p...
11:41 pm GMT - Wed, July 27, 2022
Dev To
Search text from PDF files stored in an S3 bucket
Does your application allow users to upload PDFs? Maybe they upload resumes, waivers, agreements or signed documents. What if they need to search the contents of these PDFs? As a developer, you h...
10:55 pm GMT - Wed, July 27, 2022
Dev To
Software and the chicken and the egg problem
I have an idea for a SAAS business. But so does everyone. Its about execution that counts. But which do you do first? Do you write code or market it first? Do you built it or sell it first?Theses are ...
10:32 pm GMT - Wed, July 27, 2022
Dev To
How to Get User Groups Using Okta
In this post, we will explain how to get user groups and how Datawiza handles user groups when using Okta as the identity provider. Get User Groups in OktaAdd the Group Claim in TokenOkta suppor...
10:12 pm GMT - Wed, July 27, 2022
Dev To
How to reduce the size of a Docker image using dive
As we explored in Docker layer caching for GitHub Actions, making use of the existing layer cache as frequently as possible is key to speeding up Docker image builds. The less work we have to redo acr...
09:59 pm GMT - Wed, July 27, 2022
Dev To
Algunos mtodos ms all del console.log en Javascript
A menudo, durante la depuracin, los desarrolladores javascript solemos usar el mtodo console.log() para imprimir valores. Pero hay algunos otros mtodos de consola que te hacen la vida mucho ms fcil. Q...
09:47 pm GMT - Wed, July 27, 2022
Dev To
Configure RBAC in Kubernetes Like a Boss
In this post I will explain how to configure RBAC in kubernetes. We will configure RBAC both with kubectl and yaml definitions. What is RBACIn kubernetes there are several authorization mechanism...
08:56 pm GMT - Wed, July 27, 2022
Dev To
Get Started With Next.js
When I first learned React I remember thinking to myself 'this is awesome' and 'why would anyone even bother writing vanilla javascript'. I kept feeling this way for awhile. React eventually felt like...
08:48 pm GMT - Wed, July 27, 2022
Dev To
Promise Me No Promises
Promise Me No Promises (okay, I'm done...)In JS what are they? If you're a beginner in JS you already should have some knowledge of callbacks and how they work. If not let me know and I can mak...
07:40 pm GMT - Wed, July 27, 2022
Dev To
/ Pruning
This post is meant to prepare me for my next project, a chess AI. WeightsHumans are very different from computers. What we lack in raw processing power, we make up for intuition. Computers are th...
07:40 pm GMT - Wed, July 27, 2022
Dev To
I created a framework with JSX components on generators*, a fast mobx-like state management and an exclusive cssx styling system
Hi guys!My name is Dani. For several years now, I have been experimenting with different approaches to front-end development. I tried many different ideas, the best of which I collected in my framewor...
06:17 pm GMT - Wed, July 27, 2022
Dev To
My Course on Angular Getting Started
Photo by Nick Morrison on UnsplashI had planned an Angular Course for the community for a very long time, last year I even decided to stream it. But all efforts were unsuccessful.There was too much in...
05:52 pm GMT - Wed, July 27, 2022
Dev To
How we Created an in-Browser Kubernetes Experience
Before we dive into the technical weeds of how our cloud shell came to fruition, its worth explaining why we built a cloud shell(our in-browser Kubernetes experience) in the first place. After all, it...
05:34 pm GMT - Wed, July 27, 2022
Dev To
Low-code Framework Concept for Node.js
We've launched a project that it can automate data and logic in Node.js, so that it can organically reduce code lines.Nucleoid Low-code Framework works with underlying declarative runtime environment ...
05:34 pm GMT - Wed, July 27, 2022
Dev To
Low-code for Node.js
We've launched a project that it can automate data and logic in Node.js, so that it can organically reduce code lines.Nucleoid Low-code Framework works with underlying declarative runtime environment ...
05:29 pm GMT - Wed, July 27, 2022
Dev To
How to Start Working with CSSGrid
When I started working on new features at the beginning of my software development career, I mainly focused on application logic. Whenever I needed to change the styling I would quickly update the CSS...
05:11 pm GMT - Wed, July 27, 2022
Dev To
I Made The Same App 3 Times in 3 Different Frameworks Heres What I Learned.
Angular, Svelte, Solid, React, Vue there are so many frameworks out there. And you probably dealt with the framework dilemma at some point in your career.Some of us pursue React, the most popular fra...
04:56 pm GMT - Wed, July 27, 2022
Dev To
5 Flutter Dart Tips.
1) .anyThis is a list of LanguagesAnd you can use the .any to check whether any elements of this iterable to satisfy the test.In this example we verify if any language starts with the letter D o...
04:45 pm GMT - Wed, July 27, 2022
Dev To
SRE: From Theory to Practice | What's difficult about incident command
A few weeks ago we released episode two of our ongoing webinar series, SRE: From Theory to Practice. In this series, we break down a challenge facing SREs through an open and honest discussion. Our to...
04:23 pm GMT - Wed, July 27, 2022
Dev To
Building An iOS Chat App With Swift (Tutorial Guide)
In this tutorial, we'll build a simple iOS chat app in Swift with the help of third-party SDKs.Youll learnHow to create an iOS app in Xcode IDEHow to set up the app for adding chat featuresInteg...
04:22 pm GMT - Wed, July 27, 2022
Dev To
Avoiding large ternary operator statements in React
Introducing the problemOften when writing React applications, you are conditionally rendering some piece of UI based on some state.This condition can be as simple as a binary boolean condition, ...
04:03 pm GMT - Wed, July 27, 2022
Dev To
Software Architecture and Software Design
Based on both key definitions, software architecture and software design, we can lay down an organization of software principles, methodologies and patterns currently applied in modern software develo...
03:52 pm GMT - Wed, July 27, 2022
Dev To
tsParticles React and Vue packages are changing!
Changing? Why?Starting from today the official React.js and Vue.js (2.x and 3.x) packages have a new name.Don't worry, the previous packages are still maintained and updated, until tsParticles v...
03:49 pm GMT - Wed, July 27, 2022
Dev To
Kubernetes is awesome. And we automated it further.
Kubernetes is one of our very loved open sourced applications. I believe a lot more developers out there benefits from Kubernetes in their automated deployment, scaling, and management of containerize...
03:46 pm GMT - Wed, July 27, 2022
Dev To
Bouncing Shapes Background With Canvas
The goal of this project is to make a cool background with randomized shapes and to be customizable.Demo: https://canvas-shapes-background.netlify.app/Code: https://github.com/MaurerKrisztian/CanvasSh...
03:37 pm GMT - Wed, July 27, 2022
Dev To
5 Top Open-source features and API for embedded systems and edge
Open source has opened the gate to a new way of thinking in the embedded domain. Breaking away from themonolithic vision to focus on microservices is a choice that has many advantages.Let's talk about...
03:07 pm GMT - Wed, July 27, 2022
Dev To
How to upload files with multer in your MERN App
File upload is a common operation for any applications. In Node.js, with the Express web framework and the Multer library, adding file upload feature to your app is very easy. In this tutorial, we are...
02:52 pm GMT - Wed, July 27, 2022
Dev To
The Best Ruby on Rails Tutorials, Courses & Resources (2022 and Beyond)
I'll keep this article always up to date, so come back from time to time.Rails Tutorials for BeginnersRuby on Rails Tutorial by Michael HartlFull Stack Rails by Hrishi MittalRuby on Rails by The Odin ...
02:43 pm GMT - Wed, July 27, 2022
Dev To
Building a CRUD app with Material UI and Strapi
IntroductionWe will build an admin panel that supports CRUD operations, has built-in authentication, and a mutation mode feature using industry-standard best tools. Industry-standard tools and ...
02:08 pm GMT - Wed, July 27, 2022
Dev To
Different ways to log messages in Nodejs
How many ways do you know ?According to my little research, there are 3 different ways you can log messages in .1- .: We all know this one and have used it extensively in Javascript. What people don't...
02:04 pm GMT - Wed, July 27, 2022
Dev To
How I host my Full-stack Application SaaS for Free on AWS
Deploying your application to production can become quite expensive on AWS if you don't take the time to think about your infrastructure. In this article, I will show you how I manage to host my full-...
02:03 pm GMT - Wed, July 27, 2022
Dev To
Improve your product notifications with Digest, Separate Feeds, and Notification Action Buttons
Product Notification - What are those?Product Notifications are everywhere - Emails, SMSs, Push notifications, Direct providers such as Slack , and In-app(known as Notification Center). Basicall...
01:30 pm GMT - Wed, July 27, 2022
Dev To
What was your favorite project?
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:22 pm GMT - Wed, July 27, 2022
Dev To
NFTs and Crypto tokens in clear terms
Hello awesome person, in this post, I'll show you how to make $1,000,000 by mintin....No! this is not yet another NFT-is-the-new-heaven post to tell you how many millions of dollars an NFT was sold, ...
12:58 pm GMT - Wed, July 27, 2022
Dev To
How to Build an eCommerce Website Using HTML CSS JavaScript
How to Build an eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build an ecommerce website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this chann...
12:58 pm GMT - Wed, July 27, 2022
Dev To
CSS Battle: 10 - Cloaked Spirits
In this article, I will solve a Cloaked Spirits CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: S...
12:54 pm GMT - Wed, July 27, 2022
Dev To
Everyone Can Do DevRel (But Should They?)
One thing that I can say, having spent three years in communities and over ten months as a DevRel professional at Appwrite, is that Developer Relations (or DevRel) isnt just a job but a philosophy. De...
12:51 pm GMT - Wed, July 27, 2022
Dev To
Usando cache en Springboot
IntroduccinPara ponernos en contexto, a veces en un proyecto necesitamos realizar una serie de llamadas hacia nuestro backend de manera muy recurrente. Adems de ello, esta llamada apenas tiene c...
12:46 pm GMT - Wed, July 27, 2022
Dev To
3 Ways to Help Developers Thrive
How to make Developers ThriveA company's strength comes from its team and the structure that they have set in place for working on projects throughout its organization. You can hire some of the ...
12:39 pm GMT - Wed, July 27, 2022
Dev To
Implementing the client-server architecture with MYSQL
Client-Server refers to an architecture in which two or more computers are connected together over a network to send and receive requests between one another.In their communication, each machine has i...
12:32 pm GMT - Wed, July 27, 2022
Dev To
10 JavaScript Projects Every Beginner Should Build
Hi everyone,Let us check the 10 JavaScript Projects that Every Beginner should build in order to learn the language in a constructive manner. IntroductionJavaScript is the most popular language ...
12:31 pm GMT - Wed, July 27, 2022
Dev To
Why I'm Learning Typescript
One of the things that I like most about TypeScript is that it is a superset of JavaScript. This means that any valid JavaScript code is also valid TypeScript code. This makes it very easy to get star...
12:11 pm GMT - Wed, July 27, 2022
Dev To
Useful Command Line Tools in 2022
These are some of the tools that have made my life in the terminal so much easier over the last years. Also, all of them work inside WSL2 without any hassle.My other lists: Fantastic (and lesser known...
11:30 am GMT - Wed, July 27, 2022
Dev To
Redis Monitoring | 101 Guide to Redis Metrics Monitoring
Monitoring Redis for performance issues is critical. Redis is famous for its low-latency response while serving a large number of queries. There are certain key metrics that you can monitor to keep tr...
11:04 am GMT - Wed, July 27, 2022
Dev To
Take the poll - Golang Open Source Projects
I'm doing a Poll about how Golang Developers are involved in Open Source Projects, or as owner or contributor to other Go related projects.Please participate as a Go Dev and take the chance to reply w...
10:45 am GMT - Wed, July 27, 2022
Dev To
What are REST APIs?
REST APIs are a popular way to interface with web services. They are typically easy to use and well- documented. However, they can be slow, and they may require authentication.REST APIs are built on t...
10:43 am GMT - Wed, July 27, 2022
Dev To
Useful tools, libraries and resources for developer to speed up the development
Javascript librariesParticles.js A library for creating beautiful floating particles on a web pageThree.js A library for creating 3d objects and spaces on a web pageFullpage.js Easy to implem...
09:45 am GMT - Wed, July 27, 2022
Dev To
Using Vite on an existing React project
Just incase you're wondering how to boost your dev server if you already got a project up and running with our beautiful react application, here I will show you how to infuse Vite into your project an...
09:38 am GMT - Wed, July 27, 2022
Dev To
Coding an HTML Email Template From Scratch.
Today, were going to build a simple HTML email template from scratch. Getting StartedHeres the HTML email well be building, feel free to fork the pen and use it yourself.You need to start your HT...
09:31 am GMT - Wed, July 27, 2022
Dev To
What exactly do React/React Native Custom Hooks do?
Hooks are functions that let you hook into React state and lifecycle features from function components. Hooks dont work inside a class component, only in a function component.Making unique hooks shoul...
08:55 am GMT - Wed, July 27, 2022
Dev To
A Simple Guide to Container Orchestration with Kubernetes
IntroductionYou'll get the most out of this guide if your desire is to learn container orchestration with Kubernetes.The world of container orchestration is complex and ever-changing, but you ca...
08:53 am GMT - Wed, July 27, 2022
Dev To
C: Modify Claims via Middleware in ASP.NET
Most Web applications use OAuth 2.0 to authenticate/authorize uses these days. ASP.NET also has built-in support for OAuth 2.0 with Azure AD which we use quite often. However, in many projects, we fou...
08:42 am GMT - Wed, July 27, 2022
Dev To
A Powerful Story AboutThe Eagle.
once upon a time A farmer found an abandoned eagles nest.And in it was an egg still warm. looking outthere was no sign of its mother or of its siblings And so the farmer feared for the little eagles ...
07:59 am GMT - Wed, July 27, 2022
Dev To
Flutter & Python Web-Socket Ft. Socket-IO (Part 1)
Welcome back Guys, We are going to build real time chat application using Web Socket,Client application in Flutter and Server application in Python using Flask and MySQL as Database.Hold Your Devices,...
07:59 am GMT - Wed, July 27, 2022
Dev To
What is Infrastructures as Code and why you need to use it
What is Infrastructures as Code?Infrastructures As Code (IaC) is a process or methodology whereby infrastructure is managed as code, i.e. it is treated as if it were software. This means that in...
07:46 am GMT - Wed, July 27, 2022
Dev To
Top 9 sites for staying up to date as a software developer
Staying up to date as a software developer on the latest tools, industry news and trends can be tough.Luckily there are loads of websites dedicated to collecting and organising developer news and arti...
07:18 am GMT - Wed, July 27, 2022
Dev To
Monkeytype, but multiplayer?
Quick IntroductionHello all, as you guys probably know, monkeytype is a typing test application with customizable themes and modes, popular among typing enthusiasts. I thought it will be a good ...
06:20 am GMT - Wed, July 27, 2022
Dev To
Go Course: Generics
In this section, we will learn about Generics which is a much awaited feature that was released with Go version 1.18. What are Generics?Generics means parameterized types. Put simply, generics al...
06:09 am GMT - Wed, July 27, 2022
Dev To
Creating a 3D dice in CSS
I'm finally going to touch on a subject I've been putting off for way too long in this article.3D in CSS!Yes, 3D, and what better example of trying and making a 3D dice in CSS.The result of this artic...
05:53 am GMT - Wed, July 27, 2022
Dev To
An introduction to LVM
Hello guys! Your favorite Linux blogger here(Cough... Cough...)Today I'm here with another interesting Linux tool. This one would help you with partitioning block devices in Linux. The tool is called ...
05:43 am GMT - Wed, July 27, 2022
Dev To
OPP Classes and Objects explained for beginners
This YouTube video is just 2 minutes long however, it provides a simple and visualized explanation of the concept of classes and objects as used in software engineering...
05:04 am GMT - Wed, July 27, 2022
Dev To
How to add Redux Toolkit into React Native
In this post I wanna share how to add Redux Toolkit into an existing React Native project.Redux Toolkit is available as a package. Just open your project folder with terminal and use below commands:If...
04:28 am GMT - Wed, July 27, 2022
Dev To
Change your old methods for writing a JavaScript Code - Shorthand's for JavaScript Code
We are used to writing JavaScript code for a long time. But we are not updated enough to use an optimized way of coding for JavaScript. With the optimized method of coding, we can be on top of the thi...
04:23 am GMT - Wed, July 27, 2022
Dev To
Top 4 VS Code Editing Tricks
In this blog, I'll reveal four VS Code editing tricks that can help you create code quicker and achieve long-term productivity as a programmer. Trick 1 - Param Hints:The first technique is ...
02:46 am GMT - Wed, July 27, 2022
Dev To
ActiveRecord Methods to keep Your Databases Clean
Contaminated databases are a drag on performance.In machine learning , datasets contaminated with duplicates cause models to learn artificial patterns that do not exist. In the real-life context...
02:40 am GMT - Wed, July 27, 2022
Dev To
DistSQL Applications: Building a Dynamic Distributed Database
BackgroundEver since the release of ShardingSphere 5.0.0, DistSQL has been providing strong dynamic management capabilities to the ShardingSphere ecosystem.Thanks to DistSQL, users have been emp...
02:34 am GMT - Wed, July 27, 2022
Dev To
How we can use data science to make our nations better
OverviewAs i am heading towards the end of my time in my computer science boot camp i have realized i needed to see some real life examples of things i could potentially do in the future. the ea...
02:27 am GMT - Wed, July 27, 2022
Dev To
Por qu y cmo postular a la JSConf Chile
TL;DR Hemos abierto el proceso de postulacin, inscrbete aqu jsconf.cl/cfp Hola mundo!Antes de todo estamos muy contentos por todo el cario y la buena onda que hemos recibido por parte de ustedes...
01:23 am GMT - Wed, July 27, 2022
Dev To
Triggering Cloudflare Cache Purging with Netlify's Post-Deploy Hooks and a Google Cloud Function in Go
I had been putting off some gnarly dependency upgrades for over a year and finally got around to it last week, after a few false starts of the npm variety. I eventually gave up and rebuilt from scratc...
12:42 am GMT - Wed, July 27, 2022
Dev To
Essential Tips for Improving Your Web Design in 2022
Have a planNow that youve acknowledged that your site likely needs some improvements, it's time to work your way backward and create a plan detailing how youll tackle them. Start by mapping out your c...
12:29 am GMT - Wed, July 27, 2022
Dev To
Proven Ways to Increase Website Traffic
Perform Keyword ResearchAlways include relevant keywords in your content. Keywords should be used naturally, not stuffed into the content so much that they detract from the main idea or distract the r...
11:51 pm GMT - Tue, July 26, 2022
Dev To
How to keep up with new tech (for beginner web developers)
Now, it's no secret that tech is always advancing. An author can release a book today, watch 4 years pass, and start to wonder if his work is still relevant. Or maybe he saw it coming and started writ...
11:09 pm GMT - Tue, July 26, 2022
Dev To
install Nodejs with nvm
https://github.com/nvm-sh/nvm Steps Run the nvm installation scriptwget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashOpen a new shell and verify the installatio...
10:48 pm GMT - Tue, July 26, 2022
Dev To
React-Query: staleTime vs cacheTime
Se voc j trabalhou com react-query provavelmente j se deparou tentando entender a diferena entre o staleTime e o cacheTime e, mais importante, o porque sua aplicao continuar fazendo chamadas ao servid...
09:48 pm GMT - Tue, July 26, 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...
09:13 pm GMT - Tue, July 26, 2022
Dev To
Skills You Need to be a Great Social Media Manager
Now that you know what the role of a Social Media Manager involves, here are some of the skills youll need to do your best in this role.WritingSocial media managers do a lot of writing, sometimes more...
09:11 pm GMT - Tue, July 26, 2022
Dev To
Getting Started with Next.js - Typescript
Getting Started with Next.jsA beginner guide Video in Urdu and Hindi for those who want to learn Nextjs : Getting Started with Next.js - Typescript in Hindi / UrduYou might want to genera...
09:11 pm GMT - Tue, July 26, 2022
Dev To
Help fight spam in our community!
Hey folks! I wanted to write up a quick post about spam fighting in this community as it's a never ending battle, it negatively affects the experience for all community members, and we rely on y'all's...
09:08 pm GMT - Tue, July 26, 2022
Dev To
"Mockando"
"Objetos mock, objetos simulados ou simplesmente mock (do ingls mock object) em desenvolvimento de software so objetos que simulam o comportamento de objetos reais de forma controlada...Em outras pala...
09:05 pm GMT - Tue, July 26, 2022
Dev To
BoidCMS A Simple, fast, and super extensible CMS
BoidCMS is a free and open-source flat file CMS for building simple websites and blogs in seconds, developed using PHP and JSON as a database.BoidCMS was meant to be smaller than WonderCMS, and with s...
08:53 pm GMT - Tue, July 26, 2022
Dev To
All Web Dev YouTubeVideos
Semicolon Dot Dev is a web development and digital tools tutorial channel on YouTube. They've been posting a number of useful videos over the years. Here's a list of some of the most useful ones.What ...
08:28 pm GMT - Tue, July 26, 2022
Dev To
Essential SQL commands for database management
Nowadays, companies collect tons of data, and working with large datasets or databases will often require a working knowledge of SQL, or, Structured Query Language. SQL is the primary way data scienti...
08:11 pm GMT - Tue, July 26, 2022
Dev To
What Top Companies Look for in a Great Remote Technical Interview
Editors note: this article is reposted from one originally contributed to LeadDev.com for HiredTodays interview candidates go through a rollercoaster ride when it comes to online technical interviews....
07:57 pm GMT - Tue, July 26, 2022
Dev To
Configure your Apache server to allow Service Workers
Trying out Service Workers in your web project, you might have encountered this error message at some point:The path of the provided scope ('/') is not under the max scope allowed ('/assets/js/'). Adj...
07:51 pm GMT - Tue, July 26, 2022
Dev To
How to setup Supabase in React ? And Some Useful Tips
Target audienceI've aimed this article at people who want to learn about React and Supabase. Learning ObjectivesAfter completing this article, you will know how to do the following:Create a...
07:35 pm GMT - Tue, July 26, 2022
Dev To
How to become KEYBOARD ONLY user (macOS)
I got tired of lifting my palms from the keyboard while browsing the web. Especially now, after mastering the 10-finger typing technique on the US layout. Grabbing mouse for a one-click action is the ...
06:43 pm GMT - Tue, July 26, 2022
Dev To
How to Use GraphQL for a Firebase Realtime Database With StepZen
The Firebase Realtime Database is a NoSQL database hosted in the cloud. Data is synchronized in real time with everyclient on all platforms (Web, iOS, and Android). The data is stored as JSON andis sh...
06:17 pm GMT - Tue, July 26, 2022
Dev To
Top 13 IDE & Tools for Flutter Development in 2022.
Flutter is the immensely used cross-platform framework by developers to develop cross-platform applications. It produces efficient cross-platform apps that can work on both Apples iOS and Android plat...
05:48 pm GMT - Tue, July 26, 2022
Dev To
How to Automate REST API Security Testing
Developers and early-stage startups build REST APIs to enable mobile, web, and API applications. Most APIs are public-facing and seldom go through a proper security testing cycle. According to Gartner...
05:29 pm GMT - Tue, July 26, 2022
Dev To
Create a full stack CRM in 5 minutes
To say we've been working like crazy on Aista Magic Cloud would be the understatement of the century. The idea is to automate 80% of everything related to software development, implying the stuff you'...
05:14 pm GMT - Tue, July 26, 2022
Dev To
Installing Unreal Engine Plugins from GitHub or Source Code
Whether you are just getting started with the Unreal Engine or have been using it for years, Plugins are a great way to enhance your creation and reduce the development time across a project. Although...
05:09 pm GMT - Tue, July 26, 2022
Dev To
Infrastructure from code - not 'as', but 'from'
In the early days of Facebook (back when it was still called thefacebook.com), Mark Zuckerberg hosted it on Harvards university servers. Back then companies used to buy or rent physical servers to run...
04:19 pm GMT - Tue, July 26, 2022
Dev To
Open-source Headless CMS Review: Strapi, Directus, and Payload
After looking at a dozen headless content management systems (headless CMSs) for my upcoming blogfolio, I narrowed the choices to only Strapi v4, Directus v9, and Payload v1. This article presents a c...
03:53 pm GMT - Tue, July 26, 2022
Dev To
Five Practical Ways To Get The Verified EC2 AMI
EC2 AMI catalog consists of more than 160k public AMIs a mix of Images created by users, published by vendors, and provided by AWS.So how to ensure that an AMI comes from the verified vendor or that ...
03:50 pm GMT - Tue, July 26, 2022
Dev To
How to Send a Tweet with GitHub Copilot
This month, I learned how to send a tweet with GitHub Copilot. It was so cool! I'm anticipating that you may wonder:What is GitHub Copilot?Why did I want to send a tweet with GitHub Copilot?What's the...
03:48 pm GMT - Tue, July 26, 2022
Dev To
The Magical Use of Uncommon Labels Fieldset and Legend
When it comes to <fieldset> and <legend>, most people will definitely be unfamiliar, and they belong to the group that is less used in HTML tags.I first learned about these two tags when I...
03:48 pm GMT - Tue, July 26, 2022
Dev To
Inside popular Flutter state management libraries
Demystify Flutter state management solutions by understanding their internal mechanism.We will categorize libraries by how it propagates state changes.This is the key attribute and defines a library's...
02:46 pm GMT - Tue, July 26, 2022
Dev To
Alerting system and forgetfulness: benefits for the product owner
My name is Zhenya Kosmak, a product manager, and I wrote this article describing my experience as a Technical Product Manager. You can connect with me on LinkedIn if you want to discuss your project o...
02:43 pm GMT - Tue, July 26, 2022
Dev To
Cmo leer todos los archivos de un directorio con Node?
Una tarea comn en una aplicacin en un servidor es obtener un listado de archivos que existen dentro de algn directorio para despus realizar alguna tarea con ellos. Nodejs ofrece una API que permite tr...
02:17 pm GMT - Tue, July 26, 2022
Dev To
5 New C 11 Features You Might HaveMissed
As you probably know, Microsoft has started to announce the arrival of the new version of its programming language: C# 11.Among many other things, they have revealed many new features of this version ...
02:15 pm GMT - Tue, July 26, 2022
Dev To
Comparing "Agile" to the scientific process
If you are a Software Engineer or are involved in any kind of software development you probably heard something about "Agile".Also, you probably noticed there are about as many opinions on what "Agile...
02:08 pm GMT - Tue, July 26, 2022
Dev To
Associativity and Precedence of Operators in Java
Precedence meaning - the right that somebody/something has to come before somebody/something else because he/she/it is more important. definition comes when you google it.Precedence in Java means the ...
02:00 pm GMT - Tue, July 26, 2022
Dev To
A primer for collecting recurring payments with Stripe
Stripe Billing is the fastest way for your business to bill customers with subscriptions and accept recurring payments. In this series, youll learn the fundamentals for setting up an integration to ac...
01:32 pm GMT - Tue, July 26, 2022
Dev To
Sign in using your web3 wallet, authenticate & authorize
https://github.com/Devzstudio/w3authIntegration Example:https://github.com/Devzstudio/w3auth_demoDocumentation: https://w3auth.devzstudio.com/The authentication and authorisation parts are handled by ...
01:00 pm GMT - Tue, July 26, 2022
Dev To
Galaxy brain CSS tricks with Hotwire and Rails
This post is part of Hotwire Summer: a new season of content on Boring Rails!In Hotwire applications, you need to lean more on the fundamentals of CSS and HTML. If youre like me, you probably learned ...
12:44 pm GMT - Tue, July 26, 2022
Dev To
Operators in Python
1.IntroductionOperators are some unique symbols which are used to carry out various functions. They are predefined in Python.NOTE-On which the operators are used are known as the operand.For example-I...
12:42 pm GMT - Tue, July 26, 2022
Dev To
How to Get Parameter Value from Query String in React?
Query strings are widely used to retrieve information from the URL of pages. Then, it can be accessed for further functioning web application functionalities and is a part of the URL or full query.It ...
12:38 pm GMT - Tue, July 26, 2022
Dev To
15 Must have VS Code Extensions for Web Developers
Extensions provide add-on features & tools that let us customize & enhance the development experience along with boosting productivity.VS Code is one of the most used IDEs among the deve...
12:28 pm GMT - Tue, July 26, 2022
Dev To
Group Video Watching with Laravel
A group wants to stream videos, with the presenter selecting the movies to watch, controlling the play/pause, and seeking interesting moments. Such a presentation experience is useful for webinars, an...
11:21 am GMT - Tue, July 26, 2022
Dev To
Flutter : a journey to higher-quality apps
Ever been scared of pressing that CI "release" button ? Do the words "bugs" and "regressions" ring any bell ?It's time to leave the fear behind and start delivering higher-quality apps !In this articl...
11:17 am GMT - Tue, July 26, 2022
Dev To
How To Become an Open Source Contributor
As a software developer, I feel happy when I contribute to the community. It is an opportunity to improve your development skills and learn new things. It is both an educative and entertaining process...
10:44 am GMT - Tue, July 26, 2022
Dev To
Virtual Machine Scaling
Virtual machines (VMs) are the basic building block of cloud infrastructure - all cloud products like databases, orchestrators, message queues, functions and others are based on them. Many companies a...
10:38 am GMT - Tue, July 26, 2022
Dev To
Prioritizing Tasks - Time Management
One of the important aspects of time management is to prioritize the tasks in hand. This is more of a daily routine one has to perform at the start of the day's work. However, for some prioritizing mi...
10:03 am GMT - Tue, July 26, 2022
Dev To
How to change React Native app name (iOS / Android)
In the example below I have a sample app that I named owler_franchise in the setup process.Now I want to change that to Owler Franchise.iOSFor iOS, go to ios folder and find the folder named after you...
09:55 am GMT - Tue, July 26, 2022
Dev To
Context Receivers
On this third part we take a look at Kotlin Context Receivers and how it can help us, before we final put every together in part 4 and finish up our Labeled Range Slider.First let's see what a Context...
09:17 am GMT - Tue, July 26, 2022
Dev To
Building secure Open-Source Software with Security First Approach
You can now automate deployment of ForgeRock AM on AWS with Sennovate+Try nowOpen-source software can improve your products for everyone and solve your problems.Open-source software can help organizat...
09:08 am GMT - Tue, July 26, 2022
Dev To
Bob Stinkycode: the production gnome, who is he?
You know who I'm talking about right? It's that entity/being that makes sure that your code does not function the same way in your local, development and production environments. Well, he's a gnome an...
09:08 am GMT - Tue, July 26, 2022
Dev To
Bob Stinkycode: the production gnome, who is he?
You know who I'm talking about right? It's that entity/being that makes sure that your code does not function the same way in your local, development and production environments. Well, he's a gnome an...
09:03 am GMT - Tue, July 26, 2022
Dev To
Your Old Laptop Is Your New Database Server
A couple of weeks ago I almost accidentally found in my apartment an old laptop that was only gathering dust: a Lenovo Thinkpad T440s that I bought in 2014.The specs: Intel Core i7 8 GB DDR3L-SDRAM ...
07:57 am GMT - Tue, July 26, 2022
Dev To
How Is It Beneficial to Implement Magento 2 Subscription Feature in Magento Store?
As a top Magento development company, we recommend that you implement subscription functionality using the Magento 2 Subscription extension. Magento 2 Subscription Extensions is a pre-built set that i...
07:14 am GMT - Tue, July 26, 2022
Dev To
How to Pass Take Home Coding Challenge
The following tips are based on personal experience. Something that I apply all the time and move forward to the next round of an interview every time. I hope this will help you as it helps me!When it...
05:48 am GMT - Tue, July 26, 2022
Dev To
Drag n Drop with React-Beautiful-DND
REACT DRAG AND DROPThere are many React libraries that helps in making Drag and Drop react components.In this blog, We will be using react library called react-beautiful-dnd for creating DND com...
05:29 am GMT - Tue, July 26, 2022
Dev To
Enabling the hidden reader mode in Chrome
It's only natural for us humans, to get distracted by literally anything other than what we should focus on.The same can be said for reading articles.Luckily for us, more and more product are trying t...
04:55 am GMT - Tue, July 26, 2022
Dev To
Help: How to make money as developer ?
So making money is important as developer and a human. As a fullstack developer with no-job experience who have build multiple awesome apps which was deployed only on localhost. How am I supposed to m...
04:32 am GMT - Tue, July 26, 2022
Dev To
15 Best Terminal Commands That You Should Know
As a developer, they are working with SSSL(Server Site Scripting Language), Programming languages, and other languages and software too. So, they work with a terminal which is a tool, that gives infor...
04:32 am GMT - Tue, July 26, 2022
Dev To
15 Best Terminal Commands That You Should Know
As a developer, they are working with SSSL(Server Site Scripting Language), Programming languages, and other languages and software too. So, they work with a terminal which is a tool, that gives infor...
03:26 am GMT - Tue, July 26, 2022
Dev To
Golang Writing memory efficient and CPU optimized Go Structs
A struct is a typed collection of fields, useful for grouping data into records. This allows all the data relating to one entity to be neatly encapsulated in one lightweight type definition, behavior ...
02:54 am GMT - Tue, July 26, 2022
Dev To
OSM Leaflet 1marker
Google Maps API Google Maps OpenStreetMap API XML JSON OpenStreetMap Leaflet JavaScript API + markerPopupTooltipMap click event zoom inzoom outLeaflet Quick Start Guide Demohttps://letsw...
02:24 am GMT - Tue, July 26, 2022
Dev To
Introduction to AWS Step Functions
AWS cloud provides various services to build serverless applications on their platform. There are compute services like AWS Lambda and AWS Fargate, while there are other integration services which bin...
01:40 am GMT - Tue, July 26, 2022
Dev To
Better CI/CD caching with new-gen build systems
CI jobs typically execute in a freshly spun-up container, with no leftover state from previous runs. This helps ensure that builds are repeatable. However it can also make them much slower than they n...
01:35 am GMT - Tue, July 26, 2022
Dev To
Add Picture-In-Picture To Your Videos With Node.js
Before getting started you might want to see an example application that we built that will layer videos to create a picture-in-picture effect.Picture-in-picture has become quite ubiquitous across the...
01:23 am GMT - Tue, July 26, 2022
Dev To
How to configure Vite with React and Vitest eslint/tailwind/pnpm/typescript/MSW/prettier
All the stuff usedThanks to @laststance specifically those involved in creating this awesome template for react. Without further ado, the "stuff" that matters to me:ViteVitestReactTypescriptReac...
12:16 am GMT - Tue, July 26, 2022
Dev To
Aggregate offenses count in .rubocop_todo.yml
Are you all fighting RuboCop offenses?Today I have written a simple Ruby script to aggregate the number of offenses in .rubocop_todo.yml, so let me share it in this article.# aggregate_rubocop_todo_of...
12:07 am GMT - Tue, July 26, 2022
Dev To
Declarative vs imperative programming: 5 key differences
Imperative and declarative programming are two of the most popular programming paradigms in software development. Programming paradigms are approaches used to categorize or classify programming langua...
10:57 pm GMT - Mon, July 25, 2022
Dev To
The Ultimate List of CSS Code Generators For Web Development
If you've been using CSS and creating websites for some time, there's a strong probability that you've had the following thought:How do I do that again?Whats that code snippet?There has got to be an e...
10:41 pm GMT - Mon, July 25, 2022
Dev To
DevOps Toolchain for Beginners
In the digital world, business agility and speed are imperative for IT organizations, given the pace at which the business and technology landscape is evolving. They are obliged to respond and deliver...
10:32 pm GMT - Mon, July 25, 2022
Dev To
Day 600 : Leave It
liner notes:Saturday : So I played around a little with the new Snap Pixy that I got last week. I tested all the different modes and it worked out pretty well. Then I got ready to head to the station....
10:25 pm GMT - Mon, July 25, 2022
Dev To
Fylgja v1.2 is here!!
The second minor version of Fylgja has been released, and it includes some significant updates.So what has changed between Fylgja v1.1 and v1.2.Slimed down existing componentsNew Native CSS Components...
10:25 pm GMT - Mon, July 25, 2022
Dev To
Fylgja v1.2 is here!!
The second minor version of Fylgja has been released, and it includes some significant updates.So what has changed between Fylgja v1.1 and v1.2.Slim down existing componentsNew Native CSS Components, ...
10:17 pm GMT - Mon, July 25, 2022
Dev To
How to add real-time notifications with Django and nextjs
IntroductionDjango to this day is a battle-tested web framework built with one of the most loved programming languages--Python. Its feature-rich has built-in support for crucial and critical thi...
09:58 pm GMT - Mon, July 25, 2022
Dev To
Build on AWS Weekly - E1 S1 - Open with Open Source
Welcome to the first episode of Build on Weekly! Here we introduce ourselves, say hi to chat, and tell you what this show is all about. We will be posting here, on dev.to, to share show notes, links, ...
09:56 pm GMT - Mon, July 25, 2022
Dev To
Recursion in JavaScript
What is Recursion?A recursive function is a function that calls itself until it doesnt. And this technique is called recursion. Syntaxconst recurse = () => { recurse();}recurse();This...
09:27 pm GMT - Mon, July 25, 2022
Dev To
Beautiful UIs with Figma and Tailwind
In this post, were going to share how we used Figma and Tailwind to redesign our open-source tool refinery. The article will entirely focus on how to build beautiful UIs quickly. You dont need any pri...
09:21 pm GMT - Mon, July 25, 2022
Dev To
Creating Short URLs with Netlify Functions and FaunaDb
Personalized short URLs look so cool. Sure, I could use a service like Bitly. They even provide the ability to use your domain. But I love building things, even when I don't need to. It allows me to e...
06:51 pm GMT - Mon, July 25, 2022
Dev To
Deploying Your CRA React App on Github Pages
Last week, I was complaining to a coworker about how difficult it was for folks to explore a demo app I had built for KendoReact, since I didnt have it hosted anywhere. I was debating whether to go th...
06:21 pm GMT - Mon, July 25, 2022
Dev To
The Why and How of Team Retrospectives
In my time as a developer, I've seen all my teams adopt practices from the Agile methodology. This included the adoption of many "agile" meetings - standup, backlog grooming, sprint planning, and retr...
06:14 pm GMT - Mon, July 25, 2022
Dev To
Url in Javascript
In javascript you can easily create a new URL using the below codeconst url = new URL('https://github.com/DhanushNehru')url.searchParams.set('tab','repositories')The url.searchParams.set is used to se...
06:05 pm GMT - Mon, July 25, 2022
Dev To
How do you decide when to get your next computer?
This is an anonymous question 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...
06:04 pm GMT - Mon, July 25, 2022
Dev To
CSS Units Tutorial
In this tutorial, were going to learn about CSS units!We use units (px, em, rem, percentages, vw, vh etc) to determine the size to apply to properties such as length, padding, margin & align.Learn...
05:50 pm GMT - Mon, July 25, 2022
Dev To
React.js Interview - technical submission and detailed feedback
I have recently created a React.js project for one of the MNC I'm interviewing at and they provided a really detailed feedback of my assignment submission.Sharing the codebase and the Feedback given b...
05:50 pm GMT - Mon, July 25, 2022
Dev To
React.js Interview - technical submission and detailed feedback
I have recently created a React.js project for one of the MNC I'm interviewing at and they provided a really detailed feedback of my assignment submission.Sharing the codebase and the Feedback given b...
05:47 pm GMT - Mon, July 25, 2022
Dev To
A simple program to detect memory leak in our C program
Whenever we program in a language such as C/C++ we have to manage our memory ourselves, there is no way to free unused memory automatically as we get in other languages like Python, Java, etc.Sometime...
05:28 pm GMT - Mon, July 25, 2022
Dev To
A Beginner's Approach to CSS Positioning.
CSS Positioning is one of those CSS features that has been around for quite some time but it is still in heavy use today. it's an excellent skill and a necessity to learn if you are going to be workin...
04:54 pm GMT - Mon, July 25, 2022
Dev To
A welcome post
It's my birthday today, so I feel like writing an introduction post for all my new followers here.I'm Nadia, and this is what you should know about me: I'm a self-taught software engineer, building ch...
04:34 pm GMT - Mon, July 25, 2022
Dev To
Helpful Tips for awe-inspiring Game Play Moments
Many of us like fiddling about on our personal computers, tablets, and mobile phones. Despite this, the games we play on our consoles and computers become better and better at creating a realistic exp...
04:16 pm GMT - Mon, July 25, 2022
Dev To
Collapse / Expand Sidebar Menu Using JavaScript, HTML, & CSS
Learn how to collapse / expand a sidebar menu using JavaScript, HTML, & CSS only. In this tutorial, we will build a fully responsive sidebar menu that can be expanded and collapsed using a button....
04:08 pm GMT - Mon, July 25, 2022
Dev To
Draxlr SQL query/dashboard builder on YugabyteDB managed
This tweet by Jitendra Nirnejak caught my attention as it was mentioning YugabyteDB: Jitendra Nirnejak @jeetnirnejak ...
03:56 pm GMT - Mon, July 25, 2022
Dev To
Things I wish I knew as a newbie
TLDR;Learn the basics of computer programmingResearch and choose a programming language and learn its fundamental concepts Break down each conceptGoogle and ask questions on the complex conceptsPracti...
03:55 pm GMT - Mon, July 25, 2022
Dev To
Work With Azure Digital Twin - code a client app
In this article, I will use DT for Digital Twin. Prerequisitesknowledge about Azure DTAny code editor (VS Code is preferable, and you don't need to install .NET Core).NET Core installedAzure DT i...
02:37 pm GMT - Mon, July 25, 2022
Dev To
Alex Biehl: Open Sourcing a Tool to Generate Haskell Server Stubs
Scarf Sessions is a new stream where we have conversations with people shaping the landscape in open source and open source sustainability. This post will give a recap of the conversation I had with o...
02:16 pm GMT - Mon, July 25, 2022
Dev To
Most Common Programming Case Types
When you dive into programming you will notice how casing and naming things is not exactly same as it is in proper English language. Naming a variable UserIput or userinput makes a big difference. You...
02:14 pm GMT - Mon, July 25, 2022
Dev To
Why do computers suck at math?
I discovered something strange when experimenting with JavaScript a few days ago, so I did some research and found my answers. I'm writing this article in the hopes that some of you will fi...
01:40 pm GMT - Mon, July 25, 2022
Dev To
3 Lessons I've Learnt While Building Sites
I've been building sites - actively that is - for several months now. Be it for clients, for collaborative projects or for showcases I'm doing - I've authored a bunch of them.This has brought with it ...
01:32 pm GMT - Mon, July 25, 2022
Dev To
5 Tips to Write Clean Code in JavaScript
As you become more experienced with JavaScript there are tips and principles on how to write clean code that you should know.The craft of software engineering is a relatively new one. The craft of med...
01:18 pm GMT - Mon, July 25, 2022
Dev To
React Portfolio Template V3.0
Hi everyone,I am very excited to share a new release for my open source project react-portfolio-template (v3.0)Project - https://github.com/chetanverma16/react-portfolio-templateRelease Notes - https:...
01:16 pm GMT - Mon, July 25, 2022
Dev To
I quit my business to start an open-source dev tool
This is a story of me quitting my job as a web dev, starting my first SaaS, burning through all of my savings, and finding what I really wanted to do.Also, this post is my attempt to start sharing my ...
01:01 pm GMT - Mon, July 25, 2022
Dev To
Can you review my branding ?
Hello developers , hello designers !I'm currently working on my website and I have designed a logo and multiples banner for my branding / artistic direction.Can you tell me what do think abo...
12:56 pm GMT - Mon, July 25, 2022
Dev To
VS Code Extensions for MERN Stack
Auto Close Tag: Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text.Auto Import: Automatically finds, parses and provides code actions and code completion for all available...
12:46 pm GMT - Mon, July 25, 2022
Dev To
How to manage large amount of tests with Agilitest
Agilitest has been specially designed to manage large amount of tests:The ATS scripts it generates are in text format, readable, transferable and manageable in configuration management tools.They are ...
12:31 pm GMT - Mon, July 25, 2022
Dev To
Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:19 pm GMT - Mon, July 25, 2022
Dev To
Working with Multiple Elements in Selenide
In this Selenide tutorial series post, we will learn how to work with multiple elements using the $$ sign. $$ (css selector)When working with individual element in Selenide, we use $ sign which r...
12:12 pm GMT - Mon, July 25, 2022
Dev To
Value-For-Money Deal for Developers: The Celebration Big Bundle
Looking for a value-for-money deal? Well, your search for the best deal for developers ends here. Presenting the latest Celebration Big Bundle.It is a one-stop solution for all of your needs, as it i...
11:58 am GMT - Mon, July 25, 2022
Dev To
Mempool and its role in Bitcoin Transaction Lifecycle
In this video, we will learn about the mempool which is a holding area for the unconfirmed transactions and we will also see how transactions are picked up from mempool and the entire process that it ...
11:28 am GMT - Mon, July 25, 2022
Dev To
CSS Selectors.
CSS selectors, these are used to select a particular or group of tags sharing some common thing like class name, id, (siblings), tag name.Selectors follow specificity (say priority), for example if t...
11:16 am GMT - Mon, July 25, 2022
Dev To
Semantic Tags in HTML, Don't use Div's, Improve your front end.
As we all know, it's important to get your content on top, trending, accessible to all.In web basically google crawls and index all web pages today, according to it. It can index web page content prop...
11:06 am GMT - Mon, July 25, 2022
Dev To
Do NOT give your customers what they want
If you're a software developer like me, chances are you have an aspiring entrepreneur inside of you, waiting to show the world some brilliant piece of innovation, having everybody using your stuff, wh...
11:02 am GMT - Mon, July 25, 2022
Dev To
OpenTelemetry in Dotnet
Introduction Why OpenTelemetry?As ecosystems grow, applications invariably get tied into services that handle logging, tracing and observability data. An example of this is using grafana sp...
10:57 am GMT - Mon, July 25, 2022
Dev To
best resources for practicing data structures and algorithms
today ill be sharing my favorite sites and places to practice dsa for FREE! why even need dsa?practicing dsa will help you improve the way you write code and can be differentiating factor between...
10:50 am GMT - Mon, July 25, 2022
Dev To
Connect Your Pico W To The Internet And Control It From The Web
I recently made a new video showing how to take your brand new Pico W, connect it securely to the internet, and control it from a web interface all in Python with Anvil.Check out the video or the tex...
10:41 am GMT - Mon, July 25, 2022
Dev To
How to create an upgradeable smart contract in Celo
What are upgradeable smart contracts?Usually, when we deploy a smart contract, its impossible to update or change the code since its on-chain, and thats how it should be. This increases the safe...
10:34 am GMT - Mon, July 25, 2022
Dev To
Create a notifications system using in-app (bell icon) and emails
In this article, I will guide you through sending notifications in-app and via email using Novu in a Node.js application. We'll first create a Novu project, add an email communication channel via the ...
10:16 am GMT - Mon, July 25, 2022
Dev To
Newsletter martinmueller.dev 2022 week 29
This week was hot in Germany. Not just in terms of cool news around DevOps and more, it was physically hot :). My highlight of this week was the in-person AWS UG Meetup in Berlin. It was super amazing...
10:13 am GMT - Mon, July 25, 2022
Dev To
Resilient microservices with Quarkus and Kotlin - All threads together
The second part of this series was all about theory - we had a closer look at some helpful resilience design patterns. Now it's time to take some action . Let's finally bring all threads together and ...
09:15 am GMT - Mon, July 25, 2022
Dev To
Stateless, Secretless Multi-cluster Monitoring in Azure Kubernetes Service with Thanos, Prometheus and Azure Managed Grafana
IntroductionObservability is paramount to every distributed system and it's becoming increasingly complicated in a cloud native world where we might deploy multiple ephemeral clusters and we wan...
09:14 am GMT - Mon, July 25, 2022
Dev To
Create a GraphQL-powered project management endpoint in Rust and MongoDB - Actix web version
GraphQL is a query language for reading and manipulating data for APIs. It prioritizes giving clients or servers the exact data requirement by providing a flexible and intuitive syntax to describe suc...
09:14 am GMT - Mon, July 25, 2022
Dev To
Create a GraphQL-powered project management endpoint in Rust and MongoDB - Rocket version
GraphQL is a query language for reading and manipulating data for APIs. It prioritizes giving clients or servers the exact data requirement by providing a flexible and intuitive syntax to describe suc...
09:14 am GMT - Mon, July 25, 2022
Dev To
Create a GraphQL-powered project management endpoint in Golang and MongoDB
GraphQL is a query language for reading and manipulating data for APIs. It prioritizes giving clients or servers the exact data requirement by providing a flexible and intuitive syntax to describe suc...
09:13 am GMT - Mon, July 25, 2022
Dev To
Bitcoin Halving and The Future of Bitcoin.
What is Bitcoin Halving?You probably saw the title and the first thing that came to mind was "Bitcoin halving? Yeah that's simple, cutting bitcoin into half", But still you kept on reading, why?...
09:04 am GMT - Mon, July 25, 2022
Dev To
What does a Business Automation Manager do?
When I joined FINN in April 2022, I was welcomed with incredible enthusiasm and was constantly reminded by many people what an exciting role I have. Admittedly, all sounded a bit strange at the beginn...
08:54 am GMT - Mon, July 25, 2022
Dev To
List of some useful GitHub repositories
List of some useful GitHub repositories !Competitions-and-Programs-List- https://lnkd.in/eebaFFHxPaid-Internship-List- https://lnkd.in/dfVX49-uInterviews-Resources- https://lnkd.in/gES5ix6gDSA-Resourc...
08:46 am GMT - Mon, July 25, 2022
Dev To
FrontEnd vs BackEnd
What Is the Difference Between Front-End and Back-End Development?Back-end developers provide the supporting architecture while Front-end developers work on what the user can see.A highly functi...
08:37 am GMT - Mon, July 25, 2022
Dev To
Appwrite Loves Open Source: Why I Chose to Support Flow-Launcher
Open source is at the of everything we do at Appwrite, and we want to enable and foster the open-source community that helped us grow to nearly 24,000 stars on GitHub.Open-source projects, though, re...
08:01 am GMT - Mon, July 25, 2022
Dev To
How to keep your email address private in GitHub
I have been auditing the privacy of the apps that I use recently. After switching to a more privacy-conscious email provider (Tutanota), I also wanted to review where I publish that email address to.O...
07:06 am GMT - Mon, July 25, 2022
Dev To
I Made a Python Bot to Send Good Night Texts to My FRIEND Heres how you too can build it very easily.
Having a functioning relationship is hard, especially when youre a full-time coder. You have to take care of her and her needs all the time, and most importantly, if she is clingy, you have to send Go...
06:54 am GMT - Mon, July 25, 2022
Dev To
Exploring the NextJS bundle analyzer
Did you know that Next.js gives us an option to analyze our output bundle size?While creating our application, it's hard to determine what will be included in the final build output.But no worries, I'...
06:51 am GMT - Mon, July 25, 2022
Dev To
Create Personal Portfolio Using Github Api with Blog
https://dev.to/arifszn/create-personal-portfolio-using-github-api-with-blog-1a57...
05:51 am GMT - Mon, July 25, 2022
Dev To
Dynamically scale down AppService outside business hours to save
The other day I was on a quest to lower a bit our Azure spending.Im my current company we have several environment that we use for different purposes, Development, Test, Acceptance and so on.All these...
05:39 am GMT - Mon, July 25, 2022
Dev To
Top 25 Tips for Building an EXTREMELY FAST Website!!!
I recently did a live stream explaining what I considered the "Top 25" things I'd done to my website (dustinbrett.com) to make it "FAST". The video is over 2 hours so I was able to get into quite a bi...
05:38 am GMT - Mon, July 25, 2022
Dev To
How are you handling your money?
When working on Financial Software, one have to be extremely careful of how things are done from planning, implementation, Platform security to basic arithmetics. Back to the topic, we will be discuss...
04:39 am GMT - Mon, July 25, 2022
Dev To
Features of JavaScript - That You Should Know
JavaScript is a front-end language, the most utilized language nowadays by developers to design web pages or web applications. Developers use this language to make a transcendent framework to make the...
04:15 am GMT - Mon, July 25, 2022
Dev To
Write your Kubernetes Infrastructure as Go code - Using Custom Resource Definitions with cdk8s
cdk8s (Cloud Development Kit for Kubernetes) is an an open-source framework (part of CNCF) using which you can define your Kubernetes applications with regular programming languages (instead of yaml)....
04:13 am GMT - Mon, July 25, 2022
Dev To
Synchronous VS Asynchronous - Javascript (Simple Examples)
JavaScript is a single-threaded, non-blocking, asynchronous, concurrent programming language with lots of flexibility.Javascript is synchronous by default. Meaning, the next line of code cannot ...
04:09 am GMT - Mon, July 25, 2022
Dev To
HOW TO MANAGE YOUR DAY?
Not only a web developer or a programmer should know how to manage their daily routine but in my opinion everyone should follow a routine to live a well balanced life. Here is mine formula of living a...
03:19 am GMT - Mon, July 25, 2022
Dev To
Cmo ordernar un Arreglo de arreglos con Javascript?
El mtodo sort() te permite ordenar los elementos de cualquier arreglo, retornando el arreglo ordenado, pero tambin cambiando la posicin de los elementos del arreglo original.En su forma ms bsica, sort...
02:44 am GMT - Mon, July 25, 2022
Dev To
Easily Convert Django Function Based Views To Class Based Views
In this tutorial I will take a simple notes app built with function based views (FBV) and convert them into class based views (CBV).This post will be used as a guide for a YouTube tutorial so I recomm...
02:34 am GMT - Mon, July 25, 2022
Dev To
A Complete Learning Path to Becoming a Backend Developer
So you've decided that backend development is the career for you - congratulations! Many self-taught coders have a hard time deciding between all the various options, but it's so much easier to learn ...
02:08 am GMT - Mon, July 25, 2022
Dev To
Google's Carbon Language: An Alternative to C ?
Programming languages that were popular a year or even a decade ago are now slowly becoming obsolete. For instance, Microsoft eliminated JavaScript with Typescript, Apple eliminated Objective C with S...
12:50 am GMT - Mon, July 25, 2022
Dev To
Well-Architected Microservices
A Bit of BackgroundBased on my learnings and experience working with various large enterprise customers over the years, I have been putting together a checklist of items that has helped me to bu...
12:14 am GMT - Mon, July 25, 2022
Dev To
Introduction to Domain Driven Design
It's been more than 50 years before the software architecture was invented, but still project delayed and mismanagement cannot be solve. Some things inevitable because its a moving target, trust me t...
12:02 am GMT - Mon, July 25, 2022
Dev To
Looking toward Multiplatform Settings 1.0.0
The first version of Multiplatform Settings was released in May 2018. At that time I imagined I would leave it in some form of prerelease 0.x state until Kotlin/Native and Kotlin Multiplatform were fu...
11:32 pm GMT - Sun, July 24, 2022
Dev To
Go-lang Gorilla API MongoDB in 30 minutes
Now hold your horses, before you start the thirty minute timer there is some house keeping we need to do first.One, we need to talk about No-SQL database family that MongoDB belongs to,two, we also ne...
10:58 pm GMT - Sun, July 24, 2022
Dev To
What's the difference between OLAP and OLTP Systems?
What's OLTP?Online transactional processing AKA OLTP is a processing system that exists within a database that handles Transactions ( Update, Delete, Insert ) in an efficient way, it's made for the da...
09:22 pm GMT - Sun, July 24, 2022
Dev To
Qual a diferena entre programao orientada a objetos e funcional?
Quais so as diferenas entre os paradigmas de programao?Primeiramente, vamos imaginar que voc precisa ir at a casa de ume amigue que mora na mesma cidade que a sua. Para fazer isso, existem diver...
08:25 pm GMT - Sun, July 24, 2022
Dev To
How to use icons in your HTML code using fontawesome
in this Article i will give you How to get and use icos in your website Step bt Step. click Here =>How to add icons in your website step by step connect with me on :YouTubeTwitterIn...
08:25 pm GMT - Sun, July 24, 2022
Dev To
SvelteKit with Supabase Auth Helpers
Supabase has recently announced the revamped auth helpers for Supabase with SvelteKit support. What are Auth Helpers?According to Supabase one of the challenges has been creating a simple experie...
07:22 pm GMT - Sun, July 24, 2022
Dev To
How to deploy a Kubernetes cluster using Terraform and Ansible on AWS: Use EC2 or EKS
While I was in the initial stages of learning Kubernetes, I always struggled to get a quick Kubernetes cluster to work on my practice labs. Though there are many online alternatives available which ca...
06:44 pm GMT - Sun, July 24, 2022
Dev To
How to use t6-Iot image preprocessor to trigger action based on image facial expression recognition
In this recipe, the goal is to trigger an Email action after t6-IoT detect a human facial expression from a provided image. Check prerequisitesIn this recipe, well use the following concepts:an a...
06:21 pm GMT - Sun, July 24, 2022
Dev To
Subdominios vs. Hosts virtuales
Es importante entender la diferencia entre subdominios y VHosts porque puede afectar la forma en que se accede a su sitio web y cmo los motores de bsqueda indexan su sitio web. Si no est utilizando el...
06:16 pm GMT - Sun, July 24, 2022
Dev To
Linked List Data structure
Linked list is a linear data structure with items(nodes) with links pointing to other items in the list.The are three types of linked lists:Singly linked list - the nodes have one pointer to the next...
06:10 pm GMT - Sun, July 24, 2022
Dev To
Shell and REPL
A shell is a command-line interpreter that interprets what user enters in the command-line interface (CLI). And the CLI per se is a computer program for users to interact with computers with text-base...
06:07 pm GMT - Sun, July 24, 2022
Dev To
Subdomains vs. Virtual Hosts
The difference between sub-domains and VHosts is important to understand because it can affect the way your website is accessed and how search engines index your website. If you are not using the corr...
05:33 pm GMT - Sun, July 24, 2022
Dev To
JavaScript Object Methods
Every day we are working on real-world problems so if the implementation language is JavaScript then we must work with objects. And to work efficiently we must know the most used methods of the object...
05:15 pm GMT - Sun, July 24, 2022
Dev To
Stop Using IDs and Classes in Every HTML Element!
Ola! So, this is something I've just come to a realisation recently and if you're a newbie in the world of web development then it's easy for you to forget all the variations of CSS attribute selector...
04:45 pm GMT - Sun, July 24, 2022
Dev To
Masking and coloring product images using CSS and SVG
If you have a product that's available in several colors, it can be cumbersome and expensive to take pictures of each variant.Luckily, we can use CSS and SVG to mask a single image. In this tutorial, ...
04:33 pm GMT - Sun, July 24, 2022
Dev To
Nodejs GraphQl Authentication with JWT, Apollo-server, MySql and Sequelize ORM.
For past few years we have witnessed the growth of Microservice architecture at a whole different level.It focuses on developing software systems that tries to focus on building single-function module...
04:04 pm GMT - Sun, July 24, 2022
Dev To
Event Loops in Javascript
Hello guys today i want to discuss the topic "Event Loop" in Javascript. Lets get started... What is Event Loop?Javascript is a single threaded language so , it performs one operation at a time.T...
03:54 pm GMT - Sun, July 24, 2022
Dev To
How To Make a Hero Image in Next.js
You may have made a hero image a few times before, but have you done one in Next.js? If you haven't done that, you may find it tricky if you would try. Here I'll guide you how to do that and warn you ...
02:54 pm GMT - Sun, July 24, 2022
Dev To
Build Full Stack App with React, Fastify, tRPC, Prisma ORM and Turborepo
In today's article we are going to create a full stack application using a monorepo. Our monorepo will consist of two packages, an api and a web app, which we will create step by step. Introducti...
02:44 pm GMT - Sun, July 24, 2022
Dev To
EASY STEPS IN UNDERSTANDING ARRAY REDUCE METHOD
If you are familiar with JavaScript array, am sure you must have heard of the word REDUCENow, the question is, what is reduce and what does it do? In this article, we will be covering; What is reduce ...
02:43 pm GMT - Sun, July 24, 2022
Dev To
Build and Deploy a Nuxt3 app to Netlify
Imagine you want to build and deploy a Nuxt3 app on Netlify. Because custom scripts are not allowed on Netlify, you will not be able to perform custom tasks like automated testing before deploying the...
02:39 pm GMT - Sun, July 24, 2022
Dev To
Connecting the Registration Form To Firebase
Firebase is a mobile and web development platform that provides programmers with a variety of tools that helps them develop quality applications. In this tutorial, we are going to see how we can use f...
02:33 pm GMT - Sun, July 24, 2022
Dev To
How We Made Our First Web-Dev Project
By Jayanti GoswamiCrazy Codigo has been putting out a lot of technical content lately. So, I thought I would use my slot to give you guys a sweet little break and tell you about how we are still...
02:11 pm GMT - Sun, July 24, 2022
Dev To
Starting and Stopping EC2 Instances using AWS SDK for Go
The previous post was about AWS SDK for Go and explained to utilize S3 for uploading files. You will explore more AWS SDK for Go to start and stop EC2 instances, usually, you will use this using Lambd...
01:37 pm GMT - Sun, July 24, 2022
Dev To
Python Projects for Beginners { must try }
These are some Python Projects you must try if you are a beginner.Number Guessing GameRock Paper ScissorsHangman GameBinary SearchCheck Leap YearDesktop NotifierThese projects give you idea of t...
01:35 pm GMT - Sun, July 24, 2022
Dev To
Binary search trees
Heeelloo everybody! -> This post is about binary search trees. They are represented by nodes linked together to simulate a hierarchy, and these nodes are positioned following a rule. -> I ...
01:10 pm GMT - Sun, July 24, 2022
Dev To
Do programmers have to have a high WPM ? / Mine is 53 WPM, what is yours ?
...
12:54 pm GMT - Sun, July 24, 2022
Dev To
Clean Architecture: Applying with React
This text is part of a series of texts about Clean Architecture analysis applied with different frameworks and languages.The purposes of this text are in line with those of the previous text, which ar...
11:55 am GMT - Sun, July 24, 2022
Dev To
Let's build and deploy a full stack MERN web application
I am sure that when you first begin learning full stack web development using the MERN stack, you will have questions like "What is it like to build a full stack application?" What exactly are fronten...
11:29 am GMT - Sun, July 24, 2022
Dev To
How JavaScript Works
In this article we are going to take a look at the computer science behind Javascript.NOTE: Keep in mind that you do not need to understand these concepts to begin using JavaScript productively. Years...
11:29 am GMT - Sun, July 24, 2022
Dev To
How JavaScript Works?
In this article we are going to take a look at the computer science behind Javascript.NOTE: Keep in mind that you do not need to understand these concepts to begin using JavaScript productively. Years...
09:52 am GMT - Sun, July 24, 2022
Dev To
Scheduling Async Tasks made easy with Actix Cron.
Cron is simply a scheduling daemon that executes the task at a specified interval. We usually use cron for backing up the data, report generation, synchronizing setting in background etc.What will we ...
09:41 am GMT - Sun, July 24, 2022
Dev To
Publish your own Docker Images with GitHub Workflow
In this post, I will show how easily you can set up your own docker images and then utilize GitHub Workflows to deploy them to a Docker registry. This will save you set up time and make your environme...
09:14 am GMT - Sun, July 24, 2022
Dev To
How to Contribute to a Open-Source Rust Project as Beginner
Rust has become a popular programming language and, according to Stack Overflow, has been the most loved language for consecutive years.I will not repeat myself. For mastering RUST, a lot of hands-on ...
09:13 am GMT - Sun, July 24, 2022
Dev To
GSoC Blog: Phase 1
Hello everyone! Hope you're doing well and drinking enough water! IntroductionSo - a small introduction of me - I am Yash Kandalkar, an IT undergraduate from Maharashtra, India. I love doing fron...
08:29 am GMT - Sun, July 24, 2022
Dev To
Ghostfolio meets Internet Identity
Ghostfolio, the web-based personal finance management software, supports passwordless authentication as of now thanks to the integration of Internet Identity. This blockchain authentication system ena...
07:46 am GMT - Sun, July 24, 2022
Dev To
SageMaker on AWS: Tips for Machine Learning Success
SageMaker on AWS: Tips for Machine Learning SuccessIt is important to have a clear goal in mind for your machine learning project. What do you want to achieve with your machine learning model? O...
07:19 am GMT - Sun, July 24, 2022
Dev To
My Portfolio created using React & GSAP
hello guys, i'm building my portfolio website using - React, GSAP & ThreeJS - at the moment i'm about to include THREE.js in the modal that appears, to render project details on the various techs....
06:51 am GMT - Sun, July 24, 2022
Dev To
Instalao do PopOS em Dual Boot com o Windows
Neste post voc encontrar uma coleo de passos para a instalao do PopOS, de acordo com a minha utilizao e preferncias, com o objetivo de documentar para futuras instalaes, alm de ajudar e facilitar para...
06:50 am GMT - Sun, July 24, 2022
Dev To
Good Bye ATOM
So Github has decided to discontinue its ATOM text editor.you can read more about it here: https://github.blog/2022-06-08-sunsetting-atom/. ATOM will be discontinued on 15th DecemberIn 2018, Microsof...
06:35 am GMT - Sun, July 24, 2022
Dev To
Simple Play/Pause Button using CSS
Making a Simple Play Button with hover effect using CSS.For more Play/Pause Buttons visit - https://xcattx.com/css-play-pause-buttons/First create the Index.html file in a code editor.Enter the basic ...
06:17 am GMT - Sun, July 24, 2022
Dev To
JavaScript object destructuring tips
Regarding JavaScript, we get an extremely useful way of extracting properties from objects.Note: Destructuring also works on arrays, but let's focus on objects for this oneLet's say we have a user obj...
06:11 am GMT - Sun, July 24, 2022
Dev To
Grid vs Flex: Where to use which?
Perhaps you are a beginner to CSS and wondering if you should use flex or grid for your layout, or perhaps you have heard the popular statement saying to use flex for 1D layout and grid for 2D layout,...
05:17 am GMT - Sun, July 24, 2022
Dev To
GSoC 2022 CircuitVerse | Week 5 and 6Report
During these two weeks, I have worked on:Assignment Restriction PR.POC for Weekly Contest.Some minor bugs & documenation.Improve Notification Page(Noticed gem Integration). Assignment R...
05:07 am GMT - Sun, July 24, 2022
Dev To
A Tutorial on How to Integrate Casbin with Poem Web Services
IntroductionCasbin-rs is an authorization library that supports access control models like ACL, RBAC, ABAC written in Rust.Poem is a full-featured and easy-to-use web framework with the Rust pro...
04:51 am GMT - Sun, July 24, 2022
Dev To
150 Typescript one-liners [code snippets].
OneLinersOneLiners are short snippets of code that are used in many places in the codebase. This is a collection of 150+ one-liners written in typescript. Table of content Array one linersD...
03:38 am GMT - Sun, July 24, 2022
Dev To
Amazing! Implementing artistic graphics with CSS
Ive been wanting to write an article about the art of CSS creation for a long time. This article mainly introduces how to use CSS to quickly create beautiful CSS graphics with the help of CSS-doodle.I...
03:00 am GMT - Sun, July 24, 2022
Dev To
IDEs
I'd like to know what you professionals use to do your coding. I've tried many code editors over the years since I started learning to code. I've narrowed it down to one, VSCode....
01:45 am GMT - Sun, July 24, 2022
Dev To
How to check battery status with javascript ( 2 simple steps )
In this tutorial I am going to show you how easily you can check battery status of system using javascript battery API .Using the battery API various information about the system battery can be extrac...
12:58 am GMT - Sun, July 24, 2022
Dev To
The Proficient, Efficient, and Consistent Solution (Skillful, Minimal, & Disciplined Practitioners)
The Proficient SolutionIs implemented by the skillful practitioner A solution implemented with high competencyA solution implemented with high prove-abilityA solution completed care-fully with g...
12:46 am GMT - Sun, July 24, 2022
Dev To
Big O Notation
Understanding how the Big O Notation is used to measure algorithm performance.Big O is a fundamental concept in the field of computer science, but most people do not understand what it is and wh...
12:02 am GMT - Sun, July 24, 2022
Dev To
Code is a craft, not a competition and why it matters.
****Writers Note: I am honored to be publishing this piece with This is Learning. This is Learning is a community that shares my values: a love of coding, a belief in continuous learning and growth, a...
11:45 pm GMT - Sat, July 23, 2022
Dev To
JS Anagrams with Big O Notation
We say that two strings are anagrams of each other if they have the exact same letters in same quantity of existance of each letter, regardless of non-alphabetic letters and case sensitivity.Here's an...
10:35 pm GMT - Sat, July 23, 2022
Dev To
How Kernel boot up ??
Hey tech lovers. This time back with one of the interesting topic of Linux, how Operating System starts. The reason behind writing this blog is curiousity within me pulls down to know what's going und...
09:05 pm GMT - Sat, July 23, 2022
Dev To
Top Digital Marketing Agencies
IntroductionChoosing the right digital marketing agency can be overwhelming. There are so many options and it can be difficult to know who is the best fit for your business. But don't worry, we're her...
08:11 pm GMT - Sat, July 23, 2022
Dev To
How to make a URL shortner using SvelteKit.
Read if: No reasons neededResourcesSource Code : GithubLive Example : shrink.theether.liveInspiration : @prajyu How to make a URL shortner.IntroductionThis is a project guide I'll suggest you to follo...
07:52 pm GMT - Sat, July 23, 2022
Dev To
SOLID PRINCIPLES IN JAVASCRIPT: WHAT THEY ARE, WHY YOU SHOULD USE THEM, AND HOW TO IMPLEMENT THEM
Software development has evolved rapidly in the past few years, and with it comes new paradigms for writing code. These principles are not just useful for making software easier to read and understand...
07:38 pm GMT - Sat, July 23, 2022
Dev To
Docker: Brief Introduction.
Docker: Brief Introduction. Learn about Docker containers, images, installations and everything you need to know about Docker. About Docker :Docker is an open source containerization p...
07:32 pm GMT - Sat, July 23, 2022
Dev To
How to Build a Profitable NFT Marketplace with React, Solidity, and CometChat
What you will be building, see demo on the Rinkeby test network and git repo here IntroductionWeb3 is the internet's future, and we must all learn and embrace this technology. Its use-cases conti...
07:12 pm GMT - Sat, July 23, 2022
Dev To
Becoming one percent better everyday.
"A journey of a thousand miles begins with a single step."Accepting this challenge allows me to break the limits of my knowledge and open new doors for growth. Starting is one thing, but being c...
07:00 pm GMT - Sat, July 23, 2022
Dev To
Quickest way to make vanilla React.js app SEO friendly
Have you ever been put up in a situation where you have to make a huge React.js app SEO-friendly but you dont have much time in your hand to migrate the app to a framework like Next.js or Gatsby.js th...
06:37 pm GMT - Sat, July 23, 2022
Dev To
GraphQL Nextjs Help
Hey,I have a problem here. I have searched alot to find the solution for this issue but didnt found any helpful solution for my problem let's get straight into the pointI have a nextJs app that's conn...
05:59 pm GMT - Sat, July 23, 2022
Dev To
Paint it Black : Toolbar App
The template includes everything you need to create an app for your toolbar in gif.com.ai Today we will do a teardown of the "Paint it Black" toolbar app. This is a very basic widget you can pin to y...
05:55 pm GMT - Sat, July 23, 2022
Dev To
10 sitios para aprender [gratis] Git!
Si quieres aprender Git aqu te dejo recursos para poder lograr este objetivo. Que es Git?Git es un sistema de control de versiones de cdigo abierto que permite manejar y realizar control de versi...
05:27 pm GMT - Sat, July 23, 2022
Dev To
Finished my NextJS tailwindcss portfolio!!
Hey hey hey! Over the past few months Ive spent some of my spare time building up my new portfolio website!I built it using React, NextJS, and TailwindCSS. (Pure CSS for the animations)I had a really ...
05:12 pm GMT - Sat, July 23, 2022
Dev To
14 Apps Gratuitas para Proyectos
La pandemia de coronavirus impulso el home office y muchos empleados se vieron obligados a transformar su forma de trabajar. Este contexto genero un cambio en la forma en la que nos relacionamos y des...
04:42 pm GMT - Sat, July 23, 2022
Dev To
Forgit and Lazygit. The 2 Git tools to supercharge your git workflow?
Most of us use version control systems (mostly git) for our projects but the git CLI is unproductive. We often need to run multiple commands and got to type more characters. Well, what if I told you t...
04:42 pm GMT - Sat, July 23, 2022
Dev To
Top 67 Youtube Channels for all Developers in 2022
1. Traversy MediaVisit this channel : click here => Traversy Media 2. Tech With TimVisit this channel : click here => Tech With Tim 3. ProgrammingKnowledgeVisit this channel : cl...
04:34 pm GMT - Sat, July 23, 2022
Dev To
State Management in React.Js
This week, I got myself playing around with React Hooks to grasp the underlying concepts on how it works, pros and tradeoffs.I developed a simple scoreboard mini app for Liverpool FC versus Manchester...
04:08 pm GMT - Sat, July 23, 2022
Dev To
100 days of Swift - Day 1
100 days of Swift - Day 1 - Simple TypesVariables:To create a new variable we need to use "var" to initialize and define.var operatingSystem = "macOS"Strings and Integers:Swift is type safe. Strings a...
03:43 pm GMT - Sat, July 23, 2022
Dev To
Hazardous implementation of password reset
Pretty much all websites implement a mechanism to allow their users to reset their passwords. It might be called "forgot password" or "reset your password", and it usually consists of sending a specia...
02:57 pm GMT - Sat, July 23, 2022
Dev To
Finding Occurences of element in array in js
Hello guys today i want to show you how to find number of occurence of element in an array in javascript and also their index.Lets get started... Code -let array = [6,1,4,4,2,8,3,4,4,4,5,10,5,9,1...
02:28 pm GMT - Sat, July 23, 2022
Dev To
Creating a realworld app with C dotnet
Once in a while I create a realworld app (demo) to learn a new framework or explore certain different ways of application architecture.After experimenting with several frameworks to implement the fron...
02:20 pm GMT - Sat, July 23, 2022
Dev To
Nucleoid IDE
Nucleoid IDE helps to build up your APIs with the user interface. It is especially designed for OpenAPI integration and also has a connection to CodeSandbox so that you can easily run your projects on...
02:18 pm GMT - Sat, July 23, 2022
Dev To
OpenAPI Integration
Similar to building on Express.js, you can also build the same APIs with OpenAPI. There is only one additional field x-nuc-action that is triggered when the API has been called, which run the action f...
02:16 pm GMT - Sat, July 23, 2022
Dev To
Storing Classes and Objects
ClassFirst thing first, classes require to be registered before used in Nucleoid:class Order { constructor(item, qty) { this.item = item; this.qty = qty; }}nucleoid.register(Order); ...
02:15 pm GMT - Sat, July 23, 2022
Dev To
Variables and Control Flow
As defined in JavaScript, variables of var, let and const can be used, but only difference is var is stored automatically,in meanwhile, let and const are temporary to its blockapp.post("/test", () =&g...
01:29 pm GMT - Sat, July 23, 2022
Dev To
How to Build a Digital Marketing Agency Website Using Html CSS JavaScript
How to Build a Digital Marketing Agency Website Using Html CSS JavaScriptThis video will show you how to build a digital marketing agency website using html css javascriptLive WebsiteGithub RepoHI I'm...
01:07 pm GMT - Sat, July 23, 2022
Dev To
Visual Studio Code vs Visual Studio
Nobody will fault you for confusing the two editors made by Microsoft, seeing as they pretty much have the same name. However, aside from the common name, they have a somewhat different features and f...
01:00 pm GMT - Sat, July 23, 2022
Dev To
Constructor property promotion in PHP 8
If there is one redundant and boring thing in object-oriented programming, it is the definition of object constructors. In most cases, the majority of the code written is actually information that the...
12:57 pm GMT - Sat, July 23, 2022
Dev To
Install Kali Linux 2022.2 On Your Android Device
When we say desktop operating systems we might say Windows or Mac. These operating systems are not free to use. But on other hand we have open source, Debian-based Linux distributions where we can pic...
12:14 pm GMT - Sat, July 23, 2022
Dev To
What are the things to do in your holidays ?
Before i began to write this post there were a bunch of questions that i asked myself -Am i asking a question to get helped/advised on or am i answering this question to the people who are in the situ...
12:13 pm GMT - Sat, July 23, 2022
Dev To
HashTable Data Structure
Hey Folks, in today's article i'll be sharing the basics of hash tables, What it is? alongside a practical example for a better understanding. I had a hard time understanding the whole concept of hash...
12:12 pm GMT - Sat, July 23, 2022
Dev To
Leet Code - Integer to Roman Numeral Function in JavaScript
Algorithmfor decimal number XCreate a Object for each symbol as key and it's respectivevalue var roman = { M: 1000, CM: 900, D: 500, CD: 400, C: 100, XC: 90, L: 50, XL: ...
12:07 pm GMT - Sat, July 23, 2022
Dev To
How to fetch API in Python
We can create Awesome Projects If we know how to fetch an API in python.We all know python is the most easiest and widely used programming language even though it is slow.so in this blog we will learn...
11:35 am GMT - Sat, July 23, 2022
Dev To
How to create your personal brand?
IntroductionPersonal branding is a strategy that people use to advertise themselves (self-promotion) and their careers as brands. In this article, we will explore personal branding and see how y...
11:00 am GMT - Sat, July 23, 2022
Dev To
Cocktail App - make cocktails from home
Hi! I created this cocktail android app using html css and javascript and looking for all kinds of feedback!In the app you select the ingredients you have at home and it will let you know what you can...
10:53 am GMT - Sat, July 23, 2022
Dev To
What did you make this week?
Let's hear about what you have going on! If you've shared your project before, what's new?You can also share it with us on Twitter for more coverage ...
10:48 am GMT - Sat, July 23, 2022
Dev To
How to Create Vim Text-Objects in Lua
"You don't get it. Vim is like a language! You'll speak Vim when you write! When you go to the market! You'll speak Vim with your cat! When you think, it will be the Word of Vim in your head! You'll s...
10:40 am GMT - Sat, July 23, 2022
Dev To
Extract All Exif Data from media files in ReactJS and Nodejs Using Exiftool library
I am making this post to capture all meta data from file using exiftools in nodejs. what is exif dataExchangeable image file data format is a standard that specifies formats for images file, soun...
10:26 am GMT - Sat, July 23, 2022
Dev To
5.1 * 100 != 510 , Why you have to be careful with Doubles and Floats !
Internally Integers and Floats are stored differently.This is how integers are stored depending upon the machine the number of bits will be different. ( Normally it will be 32 or 64 bit)By default mos...
10:26 am GMT - Sat, July 23, 2022
Dev To
5.1 * 100 != 510 , Why you have to be careful with Doubles and Floats !
Internally Integers and Floats are stored differently.This is how integers are stored depending upon the machine the number of bits will be different. ( Normally it will be 32 or 64 bit)By default mos...
09:07 am GMT - Sat, July 23, 2022
Dev To
Create your own custom hook in React
What is a custom hook in React ?A custom Hook is just like a JavaScript function whose name starts with use and that may call other Hooks. Let's create a new custom React hookSo let's crea...
08:39 am GMT - Sat, July 23, 2022
Dev To
Where modern front-end frameworks fall short, and how to help them and yourself
When you need to communicate between pages you have a few options:Use your framework's events capabilitiesHave a global store and put something thereUse the query string to add informationAll of these...
08:20 am GMT - Sat, July 23, 2022
Dev To
Check if an element is visible with React hooks
Checking if an element is visible on the user screen is very easy using the Intersection Observer API. This API is supported by all major browsers.The Intersection Observer API allows us to detect int...
08:07 am GMT - Sat, July 23, 2022
Dev To
12 Basic Reasons to Learn JavaScript Programming Language
Mobile AppsCloud DevWeb AppsHigh DemandEasy to LearnBeginner FriendlyVisual EffectsFrameworksBlockChainHuge CommunityFront-endBack-end...
08:04 am GMT - Sat, July 23, 2022
Dev To
Understanding Git and Github
Hi Folks, Are you get started with Version Control System? Or just want to learn about git? Don't worry, today we will learn these in details. What and Why - Git and GithubGit is a version contro...
07:57 am GMT - Sat, July 23, 2022
Dev To
10 interesting packages for Svelte.
Today we have a weekend so I would like to show some npm packages for Svelte:1) Formula - This is a package to create forms with svelte:Formula2) Do you want to create a drag and drop application? Now...
07:54 am GMT - Sat, July 23, 2022
Dev To
VS Code: Associate custom file extension to the known (for syntax highlight and autocomplete)
Problem overviewTwig (.twig) is one of PHP template engines and essence to develop Symfony projects.VS Code understands .php and .html but doesn't .twig. Therefore, we can't benefit from syntax ...
07:43 am GMT - Sat, July 23, 2022
Dev To
12 Rarely Used JavaScript Web APIs that Will Take Your Website to THE MOON
There are over 97 Web APIs, and youre only using 5% of them. Lets unlock that other 95 percent!After taking a long stroll down the dark realms of the spec, I realized that there were so many technolog...
07:19 am GMT - Sat, July 23, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugTrying ou...
07:00 am GMT - Sat, July 23, 2022
Dev To
Go Course: Interfaces
In this section, let's talk about the interfaces. What is an interface?So, an interface in Go is an abstract type that is defined using a set of method signatures. The interface defines the behav...
06:13 am GMT - Sat, July 23, 2022
Dev To
Paddy Disease Classification using Azure AI
Rice (Oryza sativa) is one of the staple foods worldwide. Paddy, the raw grain before removal of husk, is cultivated in tropical climates, mainly in Asian countries. Paddy cultivation requires cons...
05:50 am GMT - Sat, July 23, 2022
Dev To
The History of JavaScript
On Christmas Day 1990, Sir Tim Berners-Lee introduced the world to the first web browser he had created in Switzerland on the NeXT computer system and around the same time, he also created the first w...
05:39 am GMT - Sat, July 23, 2022
Dev To
Konfigurasi database pada hosting
Jika sebelumnya kita telah melakukan deployment projek kita (Cara agar projek kita dapat diakses melalui domain), sekarang kita akan melakukkan konfigurasi database pada hosting.Setelah kalian berhasi...
05:23 am GMT - Sat, July 23, 2022
Dev To
System Color Theme Check In JavaScript
A few days back, I was wondering how to know if the system theme is dark or light in web using JavaScript and I found a way to detect that.In this article, I will share the implementation that I used ...
05:22 am GMT - Sat, July 23, 2022
Dev To
JavaScript URL Objects API
When working in JavaScript, there will come times when you need to either receive or manipulate information from the URL.Luckily for us, there is the URL API.This is a constructor that we can call on ...
05:21 am GMT - Sat, July 23, 2022
Dev To
Cara agar projek kita dapat diakses melalui domain
Jika kalian belum menghubungkan domain pada hosting kalian bisa mengikuti tutorial berikut : Cara menghubungkan domain ke hostingSetelah kita berhasil menghubungkan domain ke dalam hosting, selanjutny...
05:13 am GMT - Sat, July 23, 2022
Dev To
Show me your vscode setup :)
Show me your vscode setup, interested in seeing your pro setup for developementMy setup:Theme: Dainty - One Dark Profont: Fira Code...
11:50 pm GMT - Fri, July 22, 2022
Dev To
Automatically generating files in your React/Next Js app
Creating files is actually one of the first steps in building a successful application, but having to create files that follow specific pattern, multiple times plus manually can become so tiring.Hello...
11:37 pm GMT - Fri, July 22, 2022
Dev To
A Guide on Using Styled Components to Style all of your Blog Posts.
This is lesson 7 in a tutorial on how to create a blog using NextJS, Sanity, and Vercel. If you are just here for help with Styled Components then you will need to implement your own text for the elem...
09:57 pm GMT - Fri, July 22, 2022
Dev To
Kotlin Smart Cast is Awesome!
I don't know Kotlin can do smart cast like this. It is smart enough to cast it for you automatically, so you don't need to explicitly cast anymore.This article was originally published at vtsen.hashno...
09:43 pm GMT - Fri, July 22, 2022
Dev To
SRE DevOps Interview Questions Linux Troubleshooting
I have been on both side of the table as interviewer and as interviewee for DevOps and SRE Roles. This blog I am trying to share some of the questions I have been asked or I have asked.Note: This is j...
09:35 pm GMT - Fri, July 22, 2022
Dev To
AWS CLOUD STORAGE SERVICES
What is Cloud storage ?Cloud storage is facility that allow user to store data on Internet/ Server. It is managed by Cloud computing provider who manages and operates data storage as a service. It is ...
09:00 pm GMT - Fri, July 22, 2022
Dev To
AWS open source news and updates, 121
July 22nd, 2022 - Instalment #121Welcome to regular and new readers alike, to the AWS open source newsletter episode #121.Am super excited about this weeks new projects, including a number of AW...
08:35 pm GMT - Fri, July 22, 2022
Dev To
Take styled-components to the next level
Most of us have been aware of CSS-in-JS libraries since around 2015 and they have come a long way since! The top libraries that most people are familiar with are styled-components and emotion. They ha...
08:04 pm GMT - Fri, July 22, 2022
Dev To
How to learn logical reasoning for coding and beyond
From the binary digits that computers use to represent data, to the most sophisticated AI programs, logic is key to the development and implementation of the technologies we rely on. Logic isnt just a...
07:37 pm GMT - Fri, July 22, 2022
Dev To
An Introduction To React && Hooks
Introduction To ReactReact is a JavaScript library that is typically used to create the user interfaces of websites and applications. As a matter of fact, it makes it easier for software developers li...
06:34 pm GMT - Fri, July 22, 2022
Dev To
The 10 JS Projects You Need to Build in order to become a PRO !
In this video, we will be coding 10 JavaScript Projects in 2 Hours. The code for the video can be found on GitHub along with the link to course files. Timestamps Let's start (0:00) Creating a Full F...
06:28 pm GMT - Fri, July 22, 2022
Dev To
Ruby Programming Full Course
In this video, let us learn about Ruby Programming. This is a 3 hour long video that covers most of the important topics that you need in order to learn Ruby language. Support my channel: Join the Dis...
06:25 pm GMT - Fri, July 22, 2022
Dev To
How to Encrypt Passwords using MySQL
2022 has already registered a growing number of cyberattacks, showing that anyone can be a victim; from individuals to large corporations. In the web environment, I say that security is threatened by ...
06:08 pm GMT - Fri, July 22, 2022
Dev To
how to add new font in your website using Google Fonts
how to add or using font in your website Step by Step:in this Article i will give you how to add or using new font in your website Step 1 :you should go to Google Fonts.go from here : https...
05:40 pm GMT - Fri, July 22, 2022
Dev To
DOOM! on the emfcamp TiDAL badge
(also published on my blog) Does it run DOOM?It's becoming the defacto question for any piece of technology with a display on it.. fridges, printers, all sorts of things can run DOOM.So why not t...
05:16 pm GMT - Fri, July 22, 2022
Dev To
Design Patterns in PHP 8: alternative implementations
In the previous article, I showed examples of implementing design patterns Singleton and Multiton using inheritance. This is a fairly convenient approach, provided that we have several simple classes ...
05:01 pm GMT - Fri, July 22, 2022
Dev To
Deploy Your First Website On GITHUB pages
By Shivpreet PadhiHave you made a very cool looking website and want to show your friends. Or have you made a portfolio and u need to show it to the interviewer. You can do it for free using Git...
04:34 pm GMT - Fri, July 22, 2022
Dev To
For embeds, does DEV use Open Graph tags? And what is the minimum set of OG tags required by DEV for an embed to work?
My two part question is the title of the post. But here is a bit more context. I'm assuming DEV uses Open Graph tags for processing embeds of websites. As an experiment, I tried to embed a page that d...
04:20 pm GMT - Fri, July 22, 2022
Dev To
How do you define a stopping point of your task?
Let's say you have a task to go through, how to you know when to stop? Be it because you reach dead end, or your solution is good enough that more optimization may not worth the time spend....
04:16 pm GMT - Fri, July 22, 2022
Dev To
DevSecOps: A Complete Guide
Why should you learn about the basics of DevSecOps even if youre not a software developer? The short answer is to improve security at your business or company. Organizations have long had a heavy focu...
03:49 pm GMT - Fri, July 22, 2022
Dev To
Challenges and solutions for people with disabilities
People with different disabilities face various challenges when using the web. Therefore, it is important to offer solutions in web development so that people don't have to miss out on the content you...
03:45 pm GMT - Fri, July 22, 2022
Dev To
Five Things You Should Know About the M2 Chip by Apple
Apple has announced the release of their newest chip, the M2. It is anticipated to be released in July 2022 as part of the new 13-inch MacBook Pro and MacBook Air. The M2 chip is a big step from its p...
03:30 pm GMT - Fri, July 22, 2022
Dev To
Your Citation Metrics in an SVG for Your Website
The Python package bibliometrics, with source code on GitHub and available for installation from PyPI, is a command line utility implemented 100% in Python that extracts common bibliometrics (total ci...
02:58 pm GMT - Fri, July 22, 2022
Dev To
Get Started with the Pico W
Build your first internet-connected deviceThis guide will show you how to take your brand new Pico W, connect it securely to the internet, and control it from from a web interface -- all in Pyth...
02:07 pm GMT - Fri, July 22, 2022
Dev To
Build this React Project to become a PRO
Here is a React Project that you should build in the journey of becoming a PRO. This project is an Exercise Planner Application that is built using React.js, React Router and Hooks. The features of th...
02:06 pm GMT - Fri, July 22, 2022
Dev To
Appwrite Community Report 15
Hello everyone, greetings from team Appwrite . Taking this opportunity to thank all of you for believing and thriving with the community We are excited to share with you our latest updates and announc...
01:54 pm GMT - Fri, July 22, 2022
Dev To
Zero Knowledge Proofs vs. Fraud Proofs
IntroductionProofs are an important aspect in cryptography. In this article, I will explain two of the most popular proofs: validity proofs that utilizes zero knowledge cryptography and fraud pr...
01:47 pm GMT - Fri, July 22, 2022
Dev To
No deixe um jovem a prpria sorte.
No deixe um jovem a prpria sorte.Ns que ja vivemos algumas experincias em nossas vidas profissionais no podemos deixar o tempo todo que os jovens aprendam pela dor.No importa a classe social ou ambien...
01:41 pm GMT - Fri, July 22, 2022
Dev To
Web Developer Full Course - Headings, Paragraphs and Other Text Related Tags - 4
In this video, we will learn about the headings and paragraphs in HTML. We will also learn about the emphasis (em) and the strong elements. Support my channel: Join the Discord community : http...
01:38 pm GMT - Fri, July 22, 2022
Dev To
Web Developer Full Course - Introduction to HTML - 3
In this video, we will cover a brief introduction about HTML which is the markup language that we use to define the structure of our webpages. Support my channel: Join the Discord community : https://...
01:35 pm GMT - Fri, July 22, 2022
Dev To
Web Developer Full Course : Client Server Architecture, Static and Dynamic Websites - 2
In this video, we will learn about the Client Server Architecture that comes into picture when you try to access a website using your browser. This video explains the entire process that goes under th...
01:34 pm GMT - Fri, July 22, 2022
Dev To
Responsive Education Website Using Html CSS JavaScript
Responsive Education Website Using Html CSS JavaScriptThis video will show you how to make a responsive education website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this c...
01:34 pm GMT - Fri, July 22, 2022
Dev To
Web Developer Full Course - Evolution of the World Wide Web - 1
In this video, we will cover the introduction to World Wide Web and the Evolution of the World Wide Web. Support my channel: Join the Discord community : https://discord.gg/fgbtN2a One time donations...
01:25 pm GMT - Fri, July 22, 2022
Dev To
API Projects for Web Development
Hello guys today i want to show you some API's which we can use to create web apps with API's and understand the concept of API's in a much better way. What is API?API stands for Application Prog...
01:22 pm GMT - Fri, July 22, 2022
Dev To
Types of Networks - Centralized, Decentralized and Distributed | Blockchain
In this video, we will discuss the different types of networks that exists. We will cover the centralized, decentralized and the distributed networks. We will also see what types of networks do blockc...
01:18 pm GMT - Fri, July 22, 2022
Dev To
Should I share my current salary with recruiters?
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:14 pm GMT - Fri, July 22, 2022
Dev To
Follow Friday: Linux Edition (22 July 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!Linus Torvalds started it a...
11:09 am GMT - Fri, July 22, 2022
Dev To
Coding an extension that blocks Social Media Websites with HTML, CSS and JS.
In this post, I will show you how you can create a Google Chrome extension that will block social media websites like Twitter: Facebook, Instagram, LinkedIn, WhatsApp, Reddit etc. Add this extension i...
10:47 am GMT - Fri, July 22, 2022
Dev To
5 Google products that have been built for Developers (Part-1)
In my previous article, I talked about 20 Git Commands Every Developer Should Know.So, this time we will make a difference. We will get to know about technology products. As my first approach to tech ...
10:13 am GMT - Fri, July 22, 2022
Dev To
Say no to Tailwind, embrace plain CSS
Tools like Tailwind may help you develop your hobby project faster, but the thing is... There shouldn't be any presentation logic in markupYou should use HTML to describe the content, hierarchy a...
10:11 am GMT - Fri, July 22, 2022
Dev To
Free Plug-and-Play Kubernetes Cost Monitoring
Kubernetes poses many challenges around cost allocation and reporting from learning which team adds a lot to your cloud bill to discovering which workloads burn all your dollars. Thanks to the new CA...
10:04 am GMT - Fri, July 22, 2022
Dev To
I have the weekend free | Suggest weird ideas and I'll try to code them!!!
I have the weekend free and fancy coding some weird stuff. If you have any weird idea in mind please share it in the comments and I will select a few and code them over the weekend. I will release one...
09:57 am GMT - Fri, July 22, 2022
Dev To
Javascript Map with Filter
Hello Guys today i want to show you how to use map method with filter in javascript.Lets get started...filter() - This method is used to filter the array based on a given condition.It return only thos...
09:42 am GMT - Fri, July 22, 2022
Dev To
How to Create Powerful Visualizations Easily using Apache Echarts and React
Data is Oil use it wellIn today's world Visualization is one of the most effective and performant ways of concluding data. A person can efficiently perform analysis on a Pie Chart instead of a Spreads...
09:34 am GMT - Fri, July 22, 2022
Dev To
Add images to a React project with Typescript
In every single project, usually, you need to add an image to your React project to show something or to represent a graph and create a beautiful page for your audience.Adding an image with React is v...
09:31 am GMT - Fri, July 22, 2022
Dev To
I've built a thing, don't know if it's useful though...
Hey there Hope you're having a great day! I think I am, as today is the day I announce a project I've been working on for the past weeks. I'm happy to introduce you to Eskema, a tool to help you valid...
09:28 am GMT - Fri, July 22, 2022
Dev To
Programming Fundamentals using JavaScript
Programming Fundamentals using JavaScriptToday we will learn about the origin of the fundamentals of programming languages. If we know about the origin, we don't have to worry about these things...
09:25 am GMT - Fri, July 22, 2022
Dev To
Why Should You Choose CrowdStrike Falcon Over Other EDRs?
Networked devices are continuously increasing, and more employees are working from home. This indicates that attackers have more targets to choose from, and most are vulnerable, increasing the risk of...
09:15 am GMT - Fri, July 22, 2022
Dev To
casual-markdown: lightweight regexp-base markdown parser (TOC, scrollspy and frontmatter)
Just release casual-markdown v0.85 - a super lightweight RegExp-based markdown parser, with TOC, scrollspy and frontmatter supportsimple, super lightweight (less than 190 lines)vanilla javascript, no ...
09:04 am GMT - Fri, July 22, 2022
Dev To
How to make a URL shortner.
In this project you will learn how to build an API using express.js, how to connect it to a backend and how to handle http requestsfork or clone this repository for reference NPM packages useddep...
08:43 am GMT - Fri, July 22, 2022
Dev To
Pure CSS Woman With Long Earrings
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1550396813177368576...
08:41 am GMT - Fri, July 22, 2022
Dev To
Web3 is multi-cloud
Originally published on Scaleway's blogWeb3 is on everyones lips, for better or for worse. Some say it is a useless innovation, while others regard it as the solution to all our problems with technolo...
08:35 am GMT - Fri, July 22, 2022
Dev To
Typescript: Are you over-typing your functions?
When defining a function in Typescript, the first instinct might tell you to use your existing interfaces or even classes. This might not be optimal. Let's start with a simple example:interface Cat { ...
08:12 am GMT - Fri, July 22, 2022
Dev To
Recommended VSCode Extensions for Nuxt3 and Vue3 Development
Recommended VSCode ExtensionsFor Vue, Nuxt, HTML and CSSVue Language Features (Volar): Recommended for Vue3 and Nuxt3Prettier - Code formatter Code formatterStylelint CSS LintingAuto Close Tag Auto cl...
06:51 am GMT - Fri, July 22, 2022
Dev To
0 to 1-How JavaScript works under the hood (Part2)
Hi, welcome back.If you are coming from part one of this guide you will find this part a breeze. But if not, I will strongly recommend you to check out Part 1 which serves as a base for this guide. Bu...
06:43 am GMT - Fri, July 22, 2022
Dev To
You should really not work
If you followed me for a while, you might have seen I like traveling around.I've recently been to Mauritius for six weeks, and we just returned from a 4-week Euro-trip.As much as this sounds amazing, ...
04:47 am GMT - Fri, July 22, 2022
Dev To
Finally, my first steps on Quarkus , as an Spring-boot developper
Hi everyone , We just started trying Quarkus api-transitaires was the first, it's time to do some quick feedback now First, I know that it's already a 3 years old framework (some npm libs don't ...
04:46 am GMT - Fri, July 22, 2022
Dev To
Using DynamoDB on Spring Boot (feat.Kotlin)
In this post, I will talk about how to use Amazon DynamoDB with Spring Boot application made with Kotlin.The codes written here are all stored in this Github repository. SituationHere we will thi...
04:46 am GMT - Fri, July 22, 2022
Dev To
Installing Jenkins on Amazon EC2
Prerequisite: You will need to have an Amazon account Log into your amazon account and launch and EC2 instance. I chose the free tier here and launched the EC2 instance will be running Amazon Linux 2....
04:42 am GMT - Fri, July 22, 2022
Dev To
Const Object In Javascript
Understanding the ConstantTest const USER = { 'Name':'SIMC', 'Age': 25 } USER.Age = 27 console.log(Age) What will be the output here ? Answer is 27Now you guys will ...
03:34 am GMT - Fri, July 22, 2022
Dev To
Fantastic CSS border animation
Today I visited the blog site-shoptalkshow, and it was very interesting to see such a style:I think its style is unique, especially some of the bezels.So, in this article we will use CSS to create a v...
02:10 am GMT - Fri, July 22, 2022
Dev To
Do you understand the VideoAPI?
What is video API?Video API is an interface dedicated to providing audio and video transmission services, mainly divided into two types: static video API and live video API.Static Video APIStati...
01:56 am GMT - Fri, July 22, 2022
Dev To
React Hook Dialog: use hook to master your dialog components
IntroductionI made an open source lib: react-hoook-dialog (Welcome star )GitHub: https://github.com/jsun969/react-hook-dialogIt's a type-safe lib with react hook to reuse your dialog components....
01:02 am GMT - Fri, July 22, 2022
Dev To
Developing on Windows
IntroductionBeing a Microsoft Windows advocate throughout the entirety of my software/web development career, I thought I would share some of the best resources related to developing and softwar...
12:00 am GMT - Fri, July 22, 2022
Dev To
Testing frontend performance with Cypress
There are many ways to measure performance. In todays post I want to talk about one of the most simple. Imagine a following scenario:user clicks a buttonmodal window appearsOur test may look something...
11:44 pm GMT - Thu, July 21, 2022
Dev To
Single Slider: Payment Objects Overview
Learn how Stripe's payment objects relate to each other and determine the best objects to use for your project in this short video! What is TSE? TSE is short for Technical Solutions Engineering, a t...
11:24 pm GMT - Thu, July 21, 2022
Dev To
How to display your react card components as a grid
I am working through my software engineering program and there is not a lot of focus on the styling side of things. So I attempted to teach myself how to display my react applications in grid form for...
11:08 pm GMT - Thu, July 21, 2022
Dev To
Make a Ping Pong Game in Unity (Tutorial)
Whether youre hosting a ping pong championship or need to change out assets for projects deployed on multiple platforms, echo3D makes it easy to do this by simply using an API key and updating in 1 pl...
10:37 pm GMT - Thu, July 21, 2022
Dev To
Day 598 : Understand
liner notes:Professional : Like every Thursday, I had a bunch of meetings. It was good to see everyone. There was some pretty big news that was announced today. Interested in seeing how things turn ou...
10:30 pm GMT - Thu, July 21, 2022
Dev To
The emotional gauntlet of learning to code
In a recent post I wrote about my long journey getting into programming, it made me remember some funny moments from the most intense period of my programming education which took place Spring/Summer ...
10:24 pm GMT - Thu, July 21, 2022
Dev To
React Native Tab Bar Animation
Here's what are we going to implement but without The Pose Effect, which will be added later in a separate article.First of all, Let's setup our Tab.Navigator to Support Custom TabBar Components, By a...
09:58 pm GMT - Thu, July 21, 2022
Dev To
What is best platform for tech blogging and building a developer community?
As a technology professional, I have always been passionate about sharing knowledge with others. With the rise of blogs and social media, I realized that there are many other benefits to blogging besi...
09:44 pm GMT - Thu, July 21, 2022
Dev To
Get Started Building CLI Tools with Node.js
In this post we will see how to build a CLI tool with Node.js. The only requirement is to use Node v18+. You can use a lower version of Node, but you will need to adapt some of the code to make it wor...
09:28 pm GMT - Thu, July 21, 2022
Dev To
Updating Puppet modules for deferred functions
Puppet 6 brought the ability to defer functions to runtime on the agent, and now we've released improvements that make this easier to do. Read on to find out more and to make sure your modules are rea...
08:54 pm GMT - Thu, July 21, 2022
Dev To
Rest Parameters & Spread Syntax
Hi there! If you're looking to learn or just revise the REST Parameters & SPREAD syntax, then this blog is for you. We'll unfold both of the JavaScript concepts in a simple, easy to understand man...
08:31 pm GMT - Thu, July 21, 2022
Dev To
Making background jobs more resilient by default
When it comes to job processing, timing is everything. Running jobs in the background helps us remove the load from the web servers handling our customer's requests. However, we also want the backgrou...
08:30 pm GMT - Thu, July 21, 2022
Dev To
Apptron Demo: Zero Config HTML5 Native Apps
In this demo I use the Apptron build command to create an executable from a single HTML file. No setup, no configuration. If you want to change how the window looks, you can add a meta tag to your HTM...
08:28 pm GMT - Thu, July 21, 2022
Dev To
Inside Javascript Engine
As JavaScript is getting more and more popular and extensively used, people are utilising its ability to make both server and client-side applications which are fast and use fewer resources of a machi...
08:08 pm GMT - Thu, July 21, 2022
Dev To
Spinning up MySQL Database with Docker
This article was originally published on my blog, visit it here.This is the best way to start since you don't have to install MySQL locally and configure it and run into like thousands of issues and i...
06:55 pm GMT - Thu, July 21, 2022
Dev To
Improve application scalability and resiliency with Azure Load Balancer
Load balancing is the even distribution of load across a group of back-end resources or servers. The Azure Load Balancer works with Layer 4 of the Open Systems Interconnection (OSI) model. The load ba...
06:48 pm GMT - Thu, July 21, 2022
Dev To
How to Set up Github Actions for CI/CD in React Apps
As the complexity and team size of a project grows, it becomes increasingly important to ensure the code being developed doesnt break the existing code. Along with that, its also important to ensure t...
06:36 pm GMT - Thu, July 21, 2022
Dev To
GITMOJI: Aprenda a categorizar seus commits
Voc est aprendendo versionamento de cdigo mas ainda no encontrou uma forma de organizar e padronizar seus commits? Conhea os Gitmojis e saiba como us-los para otimizar a navegao dentro do seu histrico...
06:24 pm GMT - Thu, July 21, 2022
Dev To
Set Up ESLint and Prettier in a React App with Absolute Imports (2022)
While working on a React app, minor typos and errors could end up causing big problems if not handled properly while developing the app. When it comes to linting and formatting JavaScript-based React ...
06:17 pm GMT - Thu, July 21, 2022
Dev To
Javascript : behind the scene
" Everything in javascript happens inside an execution context, Javascript is a synchronous single-threaded language."When you started learning javascript you must have heard these 2 lines!...
05:39 pm GMT - Thu, July 21, 2022
Dev To
Pet Dard Ki Tablet Name List Pet Dard Ki Dawa
Pet Dard Ki Tablet Name List Pet Dard Ki Dawa Stomach Pain Medicine Name ...
05:13 pm GMT - Thu, July 21, 2022
Dev To
The Dangers of Shipping at All Costs w/ CEO & Cofounder of 33 Teams, Drew McManus
In a field like engineering, to have a truly unique 30,000-feet view of the profession, you need someone with 30 years of experience in adapting, innovating and creating in the space.Thats why we were...
05:02 pm GMT - Thu, July 21, 2022
Dev To
Tools for a B2B App?!
Hi, i have an idea of building a B2B app where a person can go to the website, submit a job, and then have other people (workers) complete the job and get paid for it. So the employee would have to de...
04:52 pm GMT - Thu, July 21, 2022
Dev To
Dipping Toes into Unsafe Code
Unsafe code: the bane of every programmer. For languages like Rust and C#, unsafe code is formally quarantined from the rest of the code at the language level. Although inherently "unsafe", they often...
04:41 pm GMT - Thu, July 21, 2022
Dev To
Building Multiplayer Games with Unity
Some of the funnest games are those you can play with your friends. Being able to explore worlds, defeat monsters, and overcome puzzles and challenges together can be amazing experiences.Creating mult...
04:19 pm GMT - Thu, July 21, 2022
Dev To
Two years of dev.to - let's celebrate with a "Dance Dance Revolution" clone!
Time to celebrate!Today marks my two-year anniversary on dev.to! With a total of 52 published posts, that's roughly one every two weeks!And what better way to celebrate than with "Dance Dance Revoluti...
03:51 pm GMT - Thu, July 21, 2022
Dev To
How to get 2000 stars on GitHub with 11 places to promote your project
My React Boilerplate with Next.js has recently reached 2000+ stars on GitHub. In the last months, I've continuously been working on improving the project and adding new features. Unfortunately, this i...
03:48 pm GMT - Thu, July 21, 2022
Dev To
Create Multi-Factor Authentication (MFA) for your AWS accounts
Add an extra layer of protectionIn this blog of this series, I discussed how my AWS Root User account was hacked with an unauthorized user and remediation steps included implementing AWS for the...
03:10 pm GMT - Thu, July 21, 2022
Dev To
How many feet is a lightyear, and why the answer costs you 400k
We just released version 1.0 of a new project, qudtlib, which offers unit conversion and related functionality for over 1700 units, while being quite small: the jar-with-dependencies is ~400kB in size...
02:52 pm GMT - Thu, July 21, 2022
Dev To
Deploy your application on Kubernetes (Amazon EKS) using AWS Serverless (Codebuild)
Hi folks, Recently I came across an use-case of deploying a microservice on EKS using CodeBuild with GitHub as source. Although I've used Jenkins numerous times to do the same thing but I haven't used...
02:00 pm GMT - Thu, July 21, 2022
Dev To
Tanner Linsley: Building Sustainable Open Source Projects
Scarf Sessions is a new stream where we have conversations with people shaping the landscape in open source and open source sustainability. This post will give a recap of the conversation Scarf CEO, A...
01:57 pm GMT - Thu, July 21, 2022
Dev To
Creating and Using the Run in Postman Button
Hey, what's that Run in Postman button?Hey there, great that you ask. The Run in Postman button is a way to help others get started with your API. It's an embed-code you can use in HTML or Markdown, t...
01:51 pm GMT - Thu, July 21, 2022
Dev To
20 Git Commands Every Developer Should Know
20 Git Command I Use All The Time Git CheatSheetIn this article, I just want to lay down a quick cheat sheet. It will include commands that I shared in that first article, but it will also include so...
01:51 pm GMT - Thu, July 21, 2022
Dev To
20 Git Commands Every Developer Should Know
20 Git Command I Use All The Time Git CheatSheetIn this article, I just want to lay down a quick cheat sheet. It will include commands that I shared in that first article, but it will also include so...
01:42 pm GMT - Thu, July 21, 2022
Dev To
Como estudar e aprender programao de forma mais eficaz?
Primeiro: Calma!Quando estamos comeando, aqueles montes de cdigos confusos, um milho de linguagens, mais um monte de termos tcnicos (front-end, back-end, API, git, framework etc.), nos assustam ...
01:38 pm GMT - Thu, July 21, 2022
Dev To
How to quickly automate AWS Federated Session generation with Leapp CLI
IntroductionEver wanted to create and use your personal AWS Federation with Google as an IdP in a programmatic way? This short article will surely come to the rescue, introducing some of the fea...
01:12 pm GMT - Thu, July 21, 2022
Dev To
Create Buttons With Icons using HTML & CSS
In today's video I'll be showing you how to create a button with icons using HTML & CSS. This is easily done, and can be added to your own website or project/Portfolio.I show you the full front en...
01:11 pm GMT - Thu, July 21, 2022
Dev To
How to Render Flutter Widgets Using JSON Data
Do you want to know how to render widgets using JSON Data in flutter applications? Then this guide lets you understand this concept very effectively. In general, flutter is Googles open-source and fre...
01:07 pm GMT - Thu, July 21, 2022
Dev To
GraphDNA: Fingerprint GraphQL engines
Hey GraphQL Community folks!We just released GraphDNA, a tool to fingerprint GraphQL endpoint. (Blog Post)With it, you can determinate with speed and precision which engine is behind a GraphQL endpoi...
12:57 pm GMT - Thu, July 21, 2022
Dev To
Youtube downloader (cli wrapper)
You have probably already come across a YouTube video download site, in this article I will show you how to write such a site and go through the concepts and solutions I used. First of all, let's...
12:47 pm GMT - Thu, July 21, 2022
Dev To
Stacks in Java
Stack ImplementationStack class Arrays LinkedList Stack Methodsreference:javatpointimport java.util.Stack; import java.util.Iterator;import java.util.ListIterator;public class Main{ public static ...
12:40 pm GMT - Thu, July 21, 2022
Dev To
In JavaScript, what's the difference between a variable that is: null, undefined and undeclared?
In JavaScript, it is common to declare and initialize a variable at the same time. It is also commonplace to declare a variable, leave it uninitialized, and then assign it at a later point. Any undecl...
12:17 pm GMT - Thu, July 21, 2022
Dev To
Show dev: I built a collection of open-source drawer components for Tailwind CSS
Hey dev community Together with my friends from the Flowbite community, we are shipping a brand new Drawer component that lets you show or hide an off-canvas element relative to the document page base...
12:07 pm GMT - Thu, July 21, 2022
Dev To
Solanart Clone Script - Best Way to Start a Marketplace like Solanart
Solanart is one of the NFT Marketplaces on the Solana blockchain which has recently attracted millions of NFT users across the world. It is an open marketplace for all types of NFTs. Due to its popula...
11:55 am GMT - Thu, July 21, 2022
Dev To
Redis Monitoring with OpenTelemetry and SigNoz
In this post, we will show you how to set up Redis monitoring with SigNoz - an open-source full-stack APM. SigNoz captures data using OpenTelemetry, which is becoming the world standard for instrument...
11:21 am GMT - Thu, July 21, 2022
Dev To
Continuous Integration with Drone on Kubernetes
OverviewOver the past few years, lots of organizations have started to adopt Cloud Native architectures. Despite the adoption of Cloud Native architectures, many companies havent achieved optima...
10:44 am GMT - Thu, July 21, 2022
Dev To
A Web Developer's Ultimate Guide to the Terminal on macOS
When learning web development, you will likely come across someone who insists on using the terminal. Equally, using the terminal isnt something youve necessarily encountered the need to do yourself.M...
10:42 am GMT - Thu, July 21, 2022
Dev To
Why Bitwarden is better than KeePass2
It's 2019, and I, just finishing my first education, have been using KeePass2 for a few years now. While it's a bit inconvenient that the DB is only available as a file, I made myself a workaround at ...
10:33 am GMT - Thu, July 21, 2022
Dev To
Instagram UI Design made in Flutter | Flutter UI Series P1
Hey developers I am Yash Makan and I welcome you to a brand new series where we are going to create different UI designs a week in Flutter. So basically, I am going to pick any UI design from the inte...
10:15 am GMT - Thu, July 21, 2022
Dev To
Which JavaScript framework is right for you? Next.js vs React.js
What is a JavaScript framework?A JavaScript framework is a tool that helps developers to create and structure code. A framework provides a predefined structure for code, which makes it easier to...
09:32 am GMT - Thu, July 21, 2022
Dev To
Whatsapp Clone for Android & IOS using Flutter & Python - Part 8 (Complete Tutorial)
Hii developers if you are interested in developing a complete WhatsApp clone application in flutter then make sure to follow along with this series on YouTube. The 8th part is LIVE NOW where I have c...
08:38 am GMT - Thu, July 21, 2022
Dev To
My First Game Dev Blog Devlog_1
My Game Dev JourneyMy game dev you journey is short and precise. I have been using unity for 3 months now and I have to give myself credit that I am a little bit fluent in the Game Engine itself...
08:15 am GMT - Thu, July 21, 2022
Dev To
Announcing NodeSecure Vulnera
Logo and cover by our beloved medhi bouchard Hello ,Back for a little article about the rebranding of one of the NodeSecure tools: Vulnera (previously vuln, the vuln-era has begun!).An opportunity fo...
07:41 am GMT - Thu, July 21, 2022
Dev To
The rise of Remote patient monitoring services in Healthcare
Remote patient monitoring services are using digital technologies to monitor patient and medical care outside conventional settings. Take a look to know more. Have you heard about the term Remote Pati...
07:32 am GMT - Thu, July 21, 2022
Dev To
AWS CLOUD STORAGE SERVICES
What is Cloud storage ?Cloud storage is facility that allow user to store data on Internet/ Server. It is managed by Cloud computing provider who manages and operates data storage as a service. It is...
06:52 am GMT - Thu, July 21, 2022
Dev To
Random Password generator - Easiest way { Python }
In this post I will help you build a random password generator in the most easiest and efficient way.How can we build this ?First thing we will do is to ask the user what is the length of the stringWe...
06:48 am GMT - Thu, July 21, 2022
Dev To
Software Developers, You Neednt Be Perfect
Lately, I have observed that developers, especially the ones whore starting out are under the influence of different factors and get lost in the concept of perfectionism.We, as developers, want the b...
06:46 am GMT - Thu, July 21, 2022
Dev To
Explain why the following doesn't work as an IIFE: "function foo(){ }();". What needs to be changed to properly make it an IIFE?
This code returns a token error:function foo(){ }(); // Error: Unexpected token ')' ParensIf we place an expression inside the second parens (the grouping operator, which expects an expression to...
06:35 am GMT - Thu, July 21, 2022
Dev To
There are 4 bytes in an ipv4 address. what is the highest decimal value you can have for one byte?
In this article, we will discuss IPv4 and about the highest value, we can use for one byte. A byte is made up of eight binary digits (bits) that are all either 0 or 1. Let's see all this in the follow...
05:43 am GMT - Thu, July 21, 2022
Dev To
Prisma - Next-generation ORM
Requisitos:Conocimiento bsico en API RESTConocimiento bsico de SQLNODENPM client de su preferencia.En este tutorial veremos como hacer un API REST TODO App con TypeScript, Prisma y esbuild. No necesit...
05:34 am GMT - Thu, July 21, 2022
Dev To
The roadmap to technical writing
I recently joined a Twitter space hosted by Emy around technical writing.At one stage, a question about sharing a roadmap to technical writing popped up.Listen to the recordingI thought I'd take this ...
05:20 am GMT - Thu, July 21, 2022
Dev To
5 things to keep in mind as a programmer
Here is a list of 5 things to keep in mind when starting programming. 1. Languages are just toolsThe most common mistake for a beginner - even for some experienced developers - is focusing too mu...
05:03 am GMT - Thu, July 21, 2022
Dev To
Creating Azure Virtual Machine using PowerShell
What is Virtual Machine?Virtual machine is a virtual environment over your a system. Assume you have a Linux OS on your system, but you want to use Windows for some specific functionality, but you don...
04:40 am GMT - Thu, July 21, 2022
Dev To
Connecting to Windows Virtual Machine created on Azure using RDP
Let's see how we can start/connect to our Virtual Machine.On the Virtual Machine page on Azure Portal, you can see this bar.Here you have the option of Connect. So, you need to tap on the arrow with C...
04:19 am GMT - Thu, July 21, 2022
Dev To
The truth behind being a good programmer
Programmers are dumb !This is a fact, no one can argue this.Why ? - you might askWell, for one very simple reason, and that is the machine itself is dumb, it follow coding instructions, and if it foun...
04:15 am GMT - Thu, July 21, 2022
Dev To
Why (almost) all production code is garbage
This is probably my last article in my myth busting series where I tell the raw and unfiltered truth about stuff I've learned during my 40+ years of software development in total, and 25+ years as a p...
04:04 am GMT - Thu, July 21, 2022
Dev To
Learn how to use DynamoDB Streams with AWS Lambda and Go
Replicate DynamoDB data from one table to anotherThis blog post will help you get quickly started with DynamoDB Streams and AWS Lambda using Go. It will cover how to deploy the entire solution using A...
04:00 am GMT - Thu, July 21, 2022
Dev To
Kubernetes Authentication in AWS EKS Using IAM Authenticator
How Kubernetes integrates with AWS IAM authenticatorThere is a different way of authentication to Kubernetes based on different cloud provider implementations. I will specifically discuss authen...
03:32 am GMT - Thu, July 21, 2022
Dev To
Microsoft Teams was unavailable for users worldwide
Teams and Office 365 were two of the affected Microsoft services, the company announced.Europe and Asia are being impacted by a Microsoft Teams outage, according to a tweet from a Microsoft account.We...
02:28 am GMT - Thu, July 21, 2022
Dev To
4 Simple Ways to Covert a JavaScript String to a Number
Having to check if a string is a number, and then type convert it to a number, comes up a lot when coding in JavaScript. If you're done more than 5 leetcode problems, then you know what I'm talking ab...
02:13 am GMT - Thu, July 21, 2022
Dev To
What Exactly is Pretexting? What You Need to Know About the Cyber Security Technique
Pretexting is a technique used by cyber security professionals to test the readiness of an organization by posing as another user or computer to gain access to confidential information. It is a method...
12:40 am GMT - Thu, July 21, 2022
Dev To
I did a thing, started a startup
It's been so much amazing and back breaking work and I can't wait to talk about it.From trying to build myself, buying a domain name, hosting fee (rookie mistake), spending hours and all the brain wor...
11:57 pm GMT - Wed, July 20, 2022
Dev To
CLOUD STORAGE ON AWS
In this blog we will discuss about AWS cloud storage .Why we have to choose AWS cloud storage and many other topic too.What is Cloud storage ?Cloud storage is facility that provides facility to store ...
11:03 pm GMT - Wed, July 20, 2022
Dev To
Design Patterns in PHP 8: Singleton & Multiton
I want talk about design patterns in php in a few next articles. And I really like how language progress that's why I'll make examples with last novations of php 8. SingletonSometimes we need onl...
10:02 pm GMT - Wed, July 20, 2022
Dev To
Notifee Setup for React Native with Firebase
This article runs you through the Setup of Notifee in React Native.I'm assuming that you have installed and configured @react-native-firebase Created a Notifications.ts file which handles Firebase Req...
09:52 pm GMT - Wed, July 20, 2022
Dev To
Easiest Way To Connect Django To A Postgres Database
In this demo I'm gonna show you how to provision a production level postgres database in minutes and connect it to your Django app. AWS can be complexIn most of my projects and tutorials I use po...
09:37 pm GMT - Wed, July 20, 2022
Dev To
Day 597 : Lesson
liner notes:Professional : Not a bad day. Spoke with the team and figured out why I was getting the error. So everything is good. I wrote up some documentation on the feature and submitted it for revi...
09:11 pm GMT - Wed, July 20, 2022
Dev To
Hackerrank-Apple and Orange Solution in Kotlin
Sam's house has an apple tree and an orange tree that yield an abundance of fruit. Using the information given below, determine the number of apples and oranges that land on Sam's house.In the diagram...
07:41 pm GMT - Wed, July 20, 2022
Dev To
Stefano Maffulli: An Exploration on Standards for Open Source Packaging and Distribution
Scarf Sessions is a new stream where we have conversations with people shaping the landscape in open source and open source sustainability. This post will give a recap of the conversation Scarf CEO, A...
07:22 pm GMT - Wed, July 20, 2022
Dev To
Welcome Thread - v183
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...
07:19 pm GMT - Wed, July 20, 2022
Dev To
Building the database of tomorrow
WE ARE LIVE!!!After years of building cloud-based SaaS systems, with realtime APIs, complicated security permissions, and multiple separate database backends, in 2015 we started conceptualising and pl...
07:07 pm GMT - Wed, July 20, 2022
Dev To
Where do you stand on "magic" within languages and frameworks?
Let's discuss the concept of magic what are your opinions? Magic (programming) In the context of computer programming, magic is an informal term for abstraction; it is used to describe co...
06:55 pm GMT - Wed, July 20, 2022
Dev To
Make Videos With JavaScript 2
Since my last blog post I've made a few changes to the app I've been working on. The app is going to take take user input for a stackoverflow questions url and a youtube videos url and create a narrat...
06:41 pm GMT - Wed, July 20, 2022
Dev To
Getting started with Serverless Functions using Vercel II
[May 22, 2022]Hey all!This is a continuation of the previous post on serverless functions. In this post, I have changed the approach slightly on how we can get country flag data and consume it as a us...
06:41 pm GMT - Wed, July 20, 2022
Dev To
Getting started with Serverless Functions using Vercel I
Hey all!I worked on a simple side project where I had the need for Country Flags and came across an npm library which provided the data based on Country Name Nationality iso2Code iso3CodeThis library ...
06:31 pm GMT - Wed, July 20, 2022
Dev To
The end of poison messages!
Never lose a message again, and reduce your troubleshooting time with events with Memphis.dev real-time tracingHave you ever got a call in the middle of the night saying Infrastructure looks ok,...
06:30 pm GMT - Wed, July 20, 2022
Dev To
How can I connect or access an AWS S3 bucket from an Amazon EC2 Instance?
In this tutorial I'll show you step by step to connect & access your S3 bucket from EC2 instance via IAM Roles. Step-1) Create an IAM instance profile that grants access to Amazon S3.Open the...
05:47 pm GMT - Wed, July 20, 2022
Dev To
Beercss tips 1: Custom progressbar
Hello,I want to share a serie of posts containing some tips of Beercss. Beercss is a new framework around, based on (not restricted to) Material Design 3. Material Design 3 is a design system created ...
05:09 pm GMT - Wed, July 20, 2022
Dev To
A short comment on comments in the code
My short comment on why you should stop using comments in your code (unless in special cases) Tl;drPlease, think twice before adding comments to your code. Probably, there are no needed and will ...
05:01 pm GMT - Wed, July 20, 2022
Dev To
How did I become a programmer [how did you?]
Hello DEV community coders!You have to know that I am not a computer science graduate, I did not study computer science at the university and did not go to summer bootcamps.I am Accounting and finance...
04:53 pm GMT - Wed, July 20, 2022
Dev To
Prepare To Be Laid Off
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 ...
04:47 pm GMT - Wed, July 20, 2022
Dev To
Create Simultaneous Allowlists with Signature Drop and Next.js
Learn how to create simultaneous allowlists where different users can buy NFTs from the drop at a different price based on which allowlist they are in What is thirdweb?thirdweb is a platform that...
04:17 pm GMT - Wed, July 20, 2022
Dev To
React Query v4 SSR in Next JS
SSR data fetching + caching mechanism is a bit tricky in next js.In this article, we will learn how to improve initial load time via SSR and have a high speed client side navigation with the help of C...
03:49 pm GMT - Wed, July 20, 2022
Dev To
Rethinking Device Emulation in browsers
When developer tools of browsers came out with Device Emulation and reponsive design tooling, everything changed. As a developer, you didn't need to resize the browser window any longer to see how you...
03:46 pm GMT - Wed, July 20, 2022
Dev To
ChakraUI TemplatesKart - UI updates
Hello CharkaUI lovers,This article presents new UI changes in TemplatesKartLet's see what new changes I made. DescriptionCreated beautiful settings drawer which contains color mode switcher and p...
03:41 pm GMT - Wed, July 20, 2022
Dev To
10Z ethereum hardhat : Deploying to network
introduce Deploying to a live network Deploying to remote networks hardhat Tutorials , hardhat Contact introduceOnce you're ready to share your dApp with other people, you may want to deploy ...
03:39 pm GMT - Wed, July 20, 2022
Dev To
Guide to promises in Node.js
Written by Pascal AkunneIn Node.js applications, its not unusual to see a large number of nested callback functions being used to accomplish several activities. This is commonly referred to as callbac...
03:34 pm GMT - Wed, July 20, 2022
Dev To
Writing your own service discovery client for Apache APISIX
API Gateways in general, and Apache APISIX in particular, provide a single entry point into one's information system. This architecture allows for managing load balancing and failover over similar nod...
03:33 pm GMT - Wed, July 20, 2022
Dev To
60 Best Figma Plugins to Supercharger Your Workflow
Figma is an amazing design tool that helps you create the user interfaces of your dreams. Figma plugins are an essential tool in the design process, helping you create more sophisticated layouts and d...
03:32 pm GMT - Wed, July 20, 2022
Dev To
The magic hand
A few weeks ago, Vik#1501 developed a quick #demo to show the power of Luos, connecting different types of hardware.Using topology detection, she prepared two applications Control the movement of the ...
03:11 pm GMT - Wed, July 20, 2022
Dev To
Microsoft Releases New.NET Rate Limiter in.NET 7-And It's Amazing!
Its official Microsoft has released the new .NET Rate Limiter in .NET 7! Its amazing, and it will avoid any problems you have had with rate limiting in the past! Check out this blog post to learn mor...
02:43 pm GMT - Wed, July 20, 2022
Dev To
PC chat App design
Hello guyz today i want to show you a design for chat app created for pc UI - Reactjs + TailwindCss Output image -Please rate it in the comment box Thats it for this post.THANK YOU FOR READING THIS PO...
02:29 pm GMT - Wed, July 20, 2022
Dev To
Core Team vs. Contributors
You can to it listen here : Just a quick background about usNovu is the first open-source notification infrastructure. We basically help to manage all the product notifications. It can be In-App ...
02:08 pm GMT - Wed, July 20, 2022
Dev To
Random Password Generator with Javascript | Source Code
Hey Devs, Today well learn How to Create a Random Password Generator with Javascript. I hope you enjoy this post.Javascript Random Password Generator is nowadays much used by many popular and differen...
02:05 pm GMT - Wed, July 20, 2022
Dev To
What is your favourite coding language?
What is your favourite coding language and why?Few minutes ago cames in my mind, that I would like to know what is from other peoples their favourite programming language and why is that the fav...
01:53 pm GMT - Wed, July 20, 2022
Dev To
Why do I think snapshot tests are a bad idea
When testing your code youll come across a lot of different problems to solve. Unfortunately, an application does usually not work with strictly pure functions and without any side effects at all. So ...
01:33 pm GMT - Wed, July 20, 2022
Dev To
Creando un app que usa Drag and Drop con React sin libreras !
Las aplicaciones que usan drag and drop son muy comunes hoy en da, son excelentes para la experiencia de usuario dentro de un app. Y probablemente te gustara implementarlo en tu prximo proyecto.En est...
01:32 pm GMT - Wed, July 20, 2022
Dev To
Creating an app using Drag and Drop with React without libraries !
Drag and drop applications are very common nowadays, they are great for the user experience inside an app. **And you would probably like to implement it in your next project.This time, I'll show you h...
11:58 am GMT - Wed, July 20, 2022
Dev To
About criticism
Everybody is a critic. Every developer has both been on the receiving and the giving end of criticism. It is a vital part of our job, be it as code review, comments on social networks like this one or...
11:45 am GMT - Wed, July 20, 2022
Dev To
25 Extremely Modern Layouts Using CSS Grid
Hey There, it's really after a long time writing an article. I spent more than a couple of months on intense research of CSS Grid. More advanced techniques are added in CSS Specification which makes o...
11:31 am GMT - Wed, July 20, 2022
Dev To
Design your SQL database visually
When creating an SQL database you'll have to mess around with complex CREATE TABLE and ALTER TABLE statements. This is time consuming, requires a lot of searching for the correct syntax, and not the o...
11:26 am GMT - Wed, July 20, 2022
Dev To
How to generate /sitemap.xml route in Remix framework
According to google.com A sitemap is a file where you provide information about the pages, videos, and other files on your site, and the relationships between them. Search engines like Google read thi...
11:24 am GMT - Wed, July 20, 2022
Dev To
Angular with NativeScript to build robust iPhone Apps
There is no better framework than Angular for developing web and mobile applications. These days, it is used to create native mobile apps by fusing Angular with NativeScript. This combination makes de...
11:19 am GMT - Wed, July 20, 2022
Dev To
Allocate swap memory to Ec2 linux instance or any other linux machine
- If you ever heard of the virtual memory, then in case of linux machines you are looking at swap memory.- Swap space is the dedicated space from your hard disks or SSDs that is used when you Physical...
10:47 am GMT - Wed, July 20, 2022
Dev To
Cancel This App Update, Dammit!
My morning routine hasn't changed over the years. I'll scan serializer.io, get the kids ready, work out, eat breakfast, shower, and flip open the work notebook. Then I'll be a few goddamned minutes la...
10:41 am GMT - Wed, July 20, 2022
Dev To
How to build your own LinkedIn Profile Scraper in 2022
IntroductionLinkedIn is the largest professional network over the internet accessible through mobile or web to look for jobs, internship and enlarge your network. On LinkedIn, you can find peopl...
10:38 am GMT - Wed, July 20, 2022
Dev To
How to Use Redux Toolkit With React Native
When developing robust web or mobile applications(apps), handling state internally, as is the norm with React Native components, isn't always ideal. If done improperly, it can quickly become very mess...
10:31 am GMT - Wed, July 20, 2022
Dev To
Make Your VS Code Terminal Look Awesome
Change your integrated terminal from this:To this:SummaryIn this article we are gonna use oh-my-posh and Nerd fonts. We are not only gonna set this up for VS Code integrated terminal, its also be aval...
10:19 am GMT - Wed, July 20, 2022
Dev To
What are CSS Rules and Selectors?
Firstly, its a good idea to get familiar with what CSS is and how it is used. I have created another article explaining this topic. Here is a link to learn more about CSS and how to use it CSS Sy...
10:07 am GMT - Wed, July 20, 2022
Dev To
Go Course: Methods
Let's talk about methods, or sometimes also known as function receivers.Technically, Go is not an object-oriented programming language. It doesn't have classes, objects, and inheritance.However, Go ha...
10:01 am GMT - Wed, July 20, 2022
Dev To
Advanced Guide On How To Write A Bug Report
A bug that is well described has the capability to reduce the time taken to replicate the defect and resolve it. However, the perfect bug description is a skill overlooked by many organizations.Bugs c...
09:55 am GMT - Wed, July 20, 2022
Dev To
?Assigning Api resposne to a variable undefined error
I am getting undefined for variable d; even console.log(res.data.results[0]) is working fineimport './App.css';import a from 'axios'function App() { let d; a.get("https://randomuser.me/api/") .then...
09:50 am GMT - Wed, July 20, 2022
Dev To
Interview Question: Explain how `this` works in JavaScript [in 3 mins].
In JavaScript, this is a property of the execution context in which a function is executed.The explanation for how this gets evaluated is very elaborate, and it is covered case by case in this MDN art...
09:37 am GMT - Wed, July 20, 2022
Dev To
Analog Input using Arduino
In this blog, I will show you how to create an analog input using Arduino. Components requiredArduino UNO Potentiometer Arduino UNOArduino is an opensource electronics platform based on easy...
09:08 am GMT - Wed, July 20, 2022
Dev To
[Open source front-end framework]Some middle school students' framework tntjs
Welcome to read the passage!I am a middle school student from China,and we have a open source team named BugDuck.In April 2022, I started tntjs with a little idea.At first, we promoted a runtime progr...
09:02 am GMT - Wed, July 20, 2022
Dev To
Pure CSS Summer Girl
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1549679420318724096...
08:56 am GMT - Wed, July 20, 2022
Dev To
Fastify DX and SolidJS in the Real World
Motivation and IntroductionSolidJS ranked #1 in the 2021 "State of JS Front-End Frameworks", so we wantedto see what the fuzz is about and give it a proper chance with a side project.We started with a...
08:25 am GMT - Wed, July 20, 2022
Dev To
n8n deploys campaigns 1000x faster after integrating Strapi with its workflow automation tool
n8n is a source-available and free workflow automation tool that allows teams to improve their processes. They use Strapi to power up their corporate website and enable marketing teams to deliver and ...
08:20 am GMT - Wed, July 20, 2022
Dev To
Engineers dont have to be bad at communication: how I successfully learned communication skills
When I was working as an engineer, I would often hear people from non-tech departments complaining about programmers being difficult to talk to. In my opinion, theres a grain of truth to that - but it...
08:08 am GMT - Wed, July 20, 2022
Dev To
NVM set default version
In a previous article, we learned about NVM, a great way of managing multiple node versions on your machine.However, you might have most projects running on a specific version of Node.In that case, se...
07:38 am GMT - Wed, July 20, 2022
Dev To
Calling all beginners: solution to part II's homework
Hello, coders! In the previous episode of this beginners series I gave you an exercise based on the following initial data:const purchases = [ {item: 'socks', amount: 25.98, date: '2022-05-07 09:31...
07:37 am GMT - Wed, July 20, 2022
Dev To
Bringing live data to life with Digital Art & Unity
AboutAs you already know now, we have & share live data through :APIsDocker imageWe wanted to create an immersive and Jaw Dropping experience with this live content : "We wanted to bring ou...
07:35 am GMT - Wed, July 20, 2022
Dev To
Pure CSS for incredible mouse follow effect
The mouse follow effect, as the name implies, is that the element will follow the movement of the mouse and make the corresponding movement. It probably looks something like this.Generally speaking, C...
07:35 am GMT - Wed, July 20, 2022
Dev To
The Django way ...
Django web frameworkDjango is a web framework written in Python (although its not limited to Python) that allows developers to build web applications more easily. It has a great community of use...
07:35 am GMT - Wed, July 20, 2022
Dev To
The Importance of AWS API Security
Why API security is importantAPI security is thus crucial for preventing data breaches and protecting sensitive information. In order to achieve effective API security, organizations need to put...
07:26 am GMT - Wed, July 20, 2022
Dev To
YugabyteDB cardinality estimation in the absence of ANALYZE statistics
TL;DR: there's a summary with keywords in bold at the endYugabyteDB uses PostgreSQL query planner, which is a cost-based optimizer. As of version 2.15 the ANALYZE is still in beta and query planner re...
07:24 am GMT - Wed, July 20, 2022
Dev To
This Keyword in Javascript
In javascript, this means immediate parent context.But when you use this keyword in arrow function, then it does not mean in immediate parent context. It means self context.*Just see the two code outp...
07:20 am GMT - Wed, July 20, 2022
Dev To
Let's build a Youtube clone with Nextjs and Tailwind-css
This is the preview of what we are going to buildHere is the live preview of the site and the link to the GitHub repo. This tutorial is part of a series and In this part, we will concentrate only on t...
07:14 am GMT - Wed, July 20, 2022
Dev To
What are Hooks in React JS
What are hooks in React JS ?Hooks are the new addition in React 16.8. They let you use state and other react features without writing a class.Using hooks in react class components are no longer ...
07:10 am GMT - Wed, July 20, 2022
Dev To
How to Display Images from Cloneable Fields - P3 - with Elementor
In this tutorial, well continue the series of displaying images from cloneable fields using Meta Box and another page builder - Elementor. So here we go!Here is my example:Video Versionhttps://youtu.b...
06:52 am GMT - Wed, July 20, 2022
Dev To
How do I pass in values to AWS CDK at deploy time?
Defining CDK ParametersUse the optional Parameters section to customize your templates. Parameters enable you to input custom values to your template each time you create or update a stack.To de...
06:49 am GMT - Wed, July 20, 2022
Dev To
Remote WorkTip!
Stop asking, "Can I ask you a question?", "Can we jump on a call?".And then waiting for a reply...Just share what you need or ask the question you have..Async work isn't hard, just stopping expecting ...
05:04 am GMT - Wed, July 20, 2022
Dev To
2 Easy Steps To Host WordPress Like a Magic On AWS With Amazon Lightsail
Amazon Lightsail is the easiest way to help us get started with AWS very quickly in many purposes such as build website and many more. There are a lot of service that can be launched with Lightsail ve...
04:57 am GMT - Wed, July 20, 2022
Dev To
Best Way For Giving Permission To AWS Services
For AWS IAM service, we must use least privilege access. It's the best practice in using IAM for security purposes. For IAM user, attach policy at group level is the best practice. For "specific" AWS ...
04:40 am GMT - Wed, July 20, 2022
Dev To
Using RedisJSON and RedisSearch operation in Redis
There is a certain point of time in the software development lifecycle, to make a choice for our database. In this article, we shed light upon Redis and discuss why its an awesome database of choice. ...
04:20 am GMT - Wed, July 20, 2022
Dev To
8 full-forms that every programmer should know
1.OOP or POOThis is the Object-Oriented Programming (OOP). It is necessary to know both as they are commonly used. It refers to a programming paradigm in which code is created by defining object...
03:50 am GMT - Wed, July 20, 2022
Dev To
PROCESS OF WEB DESIGNING & APP DEVELOPMENT AT LIVEUPX PVT. LTD.
OUR PROCESS OF WEB DESIGNING & APP DEVELOPMENT AT LIVEUPX PVT LTD STEP1: UNDERSTANDING REQUIREMENTAn in-depth understanding of clients need is the foundation of creating a web design that ser...
01:59 am GMT - Wed, July 20, 2022
Dev To
Kevin Gates Mini Music Player
Kevin Gates Mini Music PlayerKevin Gates Mini Music Player Source Code...
12:29 am GMT - Wed, July 20, 2022
Dev To
Document first
It is a consensus in the software development community that documentation is essential. But at the same time, it's not one of the most glamorous tasks, especially compared to writing code. So it's na...
12:10 am GMT - Wed, July 20, 2022
Dev To
Deploying a react application to Amazon s3 and github actions
Github actions were introduced by GitHub in mid-december 2020, which is a platform to automate developer workflows. Some of these workflows are CI/CD which involves continuous integration, continuous...
10:30 pm GMT - Tue, July 19, 2022
Dev To
Unit testing isn't what you think
Very interesting video with Ian Cooper explaining the big misunderstanding around the word "unit" in the term "unit test" He is saying that the word "unit" wasn't about the system under test (i.e., cl...
09:19 pm GMT - Tue, July 19, 2022
Dev To
Quer limitar o nmero de requisies na sua api?
Neste artigo vou mostrar a implementao de um middleware que controla a quantidade de requisies em uma rota ou grupo de rotas.Deixo claro que este artigo tem fins educacionais e ele no deve ser a nica ...
09:12 pm GMT - Tue, July 19, 2022
Dev To
Arc: First Impressions
I recently received an invitation for a new web browser named Arc. My current browser of choice is Orion built by the fine folks at Kagi. Arc bills itself as not just a new browser, but a new way to e...
09:02 pm GMT - Tue, July 19, 2022
Dev To
What to Look for in a Payment Gateway API
by James KonikPhoto by Daria Nepriakhina via UnsplashA payment gateway API lets you access payment services through a standardized interface and can be used to take advantage of the features and secur...
08:59 pm GMT - Tue, July 19, 2022
Dev To
Awesome animated search bar with icon in HTML & CSS
Hello Devs, Today well create an Awesome animated search bar with icon using HTML and CSS . To create it you will need a Font awesome kit. Hope you enjoy this post.A search bar is a very important com...
08:23 pm GMT - Tue, July 19, 2022
Dev To
What are the components of system design?
Learning system design can give engineers and managers a serious advantage in the job market. It helps engineers by learning precisely why and when to make certain design decisions, and managers can b...
08:07 pm GMT - Tue, July 19, 2022
Dev To
Containers without Docker (podman, buildah, and skopeo)
While Docker is commonly the standard when it comes to containers, we're starting to see why alternatives like Podman are quickly becoming popular replacements for container-based development. Althoug...
08:06 pm GMT - Tue, July 19, 2022
Dev To
Building micro frontends with Vercel Lit
I recently began exploring Vercel for microservice development in a course I was teaching. Like any good professor, it's important to propose a course topic you only sort of know about. I knew web com...
08:02 pm GMT - Tue, July 19, 2022
Dev To
Crea imagenes elegantes de prueba en laravel-alternativas a fakerphp
Aprende a crear imgenes elegantes de prueba y almacenar en el servidor, con stos dos alternativas de fakerphp de forma sencilla:1. Primera opcinProveedor de imgenes alternativo para fakerphp usando fa...
07:57 pm GMT - Tue, July 19, 2022
Dev To
Linking External Libraries When Exporting JUCE Projects into Xcode
JUCE is a powerful tool for building audio plug-ins for digital audio workstations (DAWs). Included in the JUCE library once it's downloaded is the Projucer, which is a project management tool. Throug...
07:50 pm GMT - Tue, July 19, 2022
Dev To
Rebuilding Management
Is there a short solution for this kind of problem?This question kept popping up in my head for the past 2 weeks. With a fairly complex background of problems, ranging from Human Resources to existing...
07:47 pm GMT - Tue, July 19, 2022
Dev To
Where are those CloudTrail IP addresses coming from?
Setting up CloudTrail is essential to understanding your users' AWS API activity: what happened, by whom and from where. One field in the event logs is source IP address. But that doesn't tell you whe...
07:46 pm GMT - Tue, July 19, 2022
Dev To
Customize Algolia React components with Tailwind classes
While I was at Algolia's Paris office last week, Dhaya Benmessaoud from our Front-end Experience team showed me a nifty trick for styling Algolia's React widgets in your UI. Out-of-the-box, Algolia pr...
07:13 pm GMT - Tue, July 19, 2022
Dev To
This Week In React 113: React source code, SOLID, Remix, Docusaurus, FP, Remotion, Rapier, Hermes, RN at Airbnb...
Hi everyone!The newsletter now enterssummer mode: 1 edition out of 2. I hope you enjoy your vacations .We willlaunch Docusaurus 2.0very soon (2.0-rc.1published). I will send you a special edition for ...
06:54 pm GMT - Tue, July 19, 2022
Dev To
Construct a awesome JavaScript Drum stick in just 5 minutes
IntroEvery one of us must have played with the guitar app or the drumstick app once in our life and believe me, I used to love it. When I was a kid I used to think about how can I build my drums...
06:42 pm GMT - Tue, July 19, 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...
06:38 pm GMT - Tue, July 19, 2022
Dev To
Handling different node versions in Windows
Whenever we work on different node projects, there are chances that each node project will have a different node version. To handle different node versions NVM [ Node Version Manager ] can be a useful...
06:33 pm GMT - Tue, July 19, 2022
Dev To
Talk about a time when you had to make a critical decision during production
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...
06:18 pm GMT - Tue, July 19, 2022
Dev To
How to Create LVM Partition in Linux.
Logical Volume Manager (LVM) plays an important role in the Linux operating system by improving the availability, disk I/O, performance and capability of disk management.LVM is a widely used technique...
06:11 pm GMT - Tue, July 19, 2022
Dev To
SPA-Store a Plugin for Svelte and Pinia Browser Storage
Hello World.. Development is full of reusable code and when ideias become good, that ideia become reusable.With this in mind I have been using in some of my projects a plugin that I developed that rea...
05:47 pm GMT - Tue, July 19, 2022
Dev To
New release: Open source code editor for data pipelines
We just launched our new open source code editor for transforming data and building ML pipelines and would love to get your thoughts: https://github.com/mage-ai/mage-aiHere is the install guide: https...
05:42 pm GMT - Tue, July 19, 2022
Dev To
Exploring the new output caching middleware
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Caching in ASP.NET hasn't been greatyet, but this changes with the recent addition of ...
05:03 pm GMT - Tue, July 19, 2022
Dev To
Youtube channels to follow as a Software Engineer
The best #YouTube channels to follow as a software engineerWeb development @fireship_dev Jeff Delaneyhttps://lnkd.in/eRec6pYcSoftware architecture @markrichardssa Mark Richardshttps://lnkd.in/ef5N5E8...
04:57 pm GMT - Tue, July 19, 2022
Dev To
Appwrite Community Discord 3.0
Howdy everybody! For Appwrite, our community is the biggest strength and we want everyone to feel welcomed and have fun throughout!Starting today, we are launching Appwrite Community Discord 3.0 - fo...
04:57 pm GMT - Tue, July 19, 2022
Dev To
Themes for Vs code IDE
Bored of same colors, themes in coding. check some new themes in vscode. As vscode is fully customizable - fonts, themes, icons.Here are some recommended Themes you should check out.Monokai ProSolariz...
04:22 pm GMT - Tue, July 19, 2022
Dev To
Who is a good communicator?
I'm sure everyone will agree that good communication skills are very important, and not just in professional life but in every aspect of life. But rarely do I see someone describing what it actually m...
04:17 pm GMT - Tue, July 19, 2022
Dev To
Exporting reports to Excel with DotVVM Business Pack
In this tutorial, well see how to export data in a DotVVM web application on ASP.NET to Excel.To achieve this goal, we are going to use DotVVM Business Pack, a premium extension of DotVVM, in this cas...
04:03 pm GMT - Tue, July 19, 2022
Dev To
Lambda Powertools TypeScript is Generally Available
I gave a first look at Lambda Powertools TypeScript back in January of 2022. I was pretty excited for the library at the time, but it came with an admonishment that it wasn't ready for production use....
03:57 pm GMT - Tue, July 19, 2022
Dev To
Don't be protective of your code
You spent hours and hours writing code. You are ready to submit your changes for code review. *Notification bell rings*. Changes were requested, code suggestions, potential bugs, and clean code issues...
03:33 pm GMT - Tue, July 19, 2022
Dev To
Let's learn together.
I propose a let's learn thread where you post a topic you consistently find hard and the guys in the comments help you understand it better. I start by mentioning that sometimes git checkout -b and se...
02:45 pm GMT - Tue, July 19, 2022
Dev To
What Is Blazor WASM?
ExcerptThis article builds on the concepts of WebAssembly as an integral part of Blazor WASM and explores what Blazor WASM is, how it works, the problems it solves, its features and the kind of ...
02:23 pm GMT - Tue, July 19, 2022
Dev To
Code Smell 150 - Equal Comparison
Every developer compares attributes equally. They are mistaken.TL;DR: Don't export and compare, just compare. ProblemsEncapsulation breakCode DuplicationInformation Hiding ViolationAnthropomorphi...
02:16 pm GMT - Tue, July 19, 2022
Dev To
Migrate Data into Data Lake using AWS Transfer Family
What is AWS Transfer Family?AWS Transfer Family is a fully managed AWS service that you can use to transfer files into and out of Amazon Simple Storage Service (Amazon S3) storage or Amazon Elas...
02:15 pm GMT - Tue, July 19, 2022
Dev To
Jumpstart modernization using the gopaddle quick start wizard
The goal of modernization is to foster innovation by increasing developer productivity without compromising operational efficiency. On the contrary, an application modernization process is often a ted...
02:07 pm GMT - Tue, July 19, 2022
Dev To
Creating a Developer Portfolio with Next.js and Cosmic
As a developer, one of the most valuable things you can do is create your presence on the internet. Your portfolio is a great place to showcase your proudest projects to the community or potential emp...
02:03 pm GMT - Tue, July 19, 2022
Dev To
Using a 10 years old Acer for code testing []
Hey DEV Coders and engineers It was a Saturday morning, despite the fact that we are in July, it was raining that day , I went to a coffee shop to do some modifications on the FARM stack course that I...
01:56 pm GMT - Tue, July 19, 2022
Dev To
How to Make a Dental Website Using Html CSS JavaScript
How to Make a Dental Website Using Html CSS JavaScriptThis video will show you how to make a dental website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this channel I make ...
01:30 pm GMT - Tue, July 19, 2022
Dev To
React-Redux Roadmap Zero to Advanced: Part 1
I know a lot of blogs, videos, channels are available for new React Developers to learn. Here is my recommendation to grasp React concepts at the speed of light.... Front End Development Roadmap (Reac...
01:14 pm GMT - Tue, July 19, 2022
Dev To
Why new developers should read 5000 lines of code a week
Reading massive volumes of text and code gives you exposure to patterns of language that will make you a better developer.Reading gives you new ways to think and reason.Reading Books helps to organise...
01:06 pm GMT - Tue, July 19, 2022
Dev To
The Best Github Repos for Self-Taught
Project-Based LearningsFree Programming Books Developer Roadmap Public APIs Coding University Awesome Python Awesome If you found this helpful, make sure to show your support with a like, and if you w...
12:58 pm GMT - Tue, July 19, 2022
Dev To
Javascript concepts you must know as a beginner 1
Here we are going to learn some Javascript concepts that I think all Juniors must know before thinking about upgrading their skills and learning more complex stuff, if you dominate this ones, you'll s...
12:53 pm GMT - Tue, July 19, 2022
Dev To
Compression of similar images and cloud storage.
IntroductionI was thinking about a new startup plan that will make my pockets filled. But really got disappointed of my damn small brain's cheap ideas those were already in the market. Every ide...
12:52 pm GMT - Tue, July 19, 2022
Dev To
5 NPM Packages you can use for Drag & Drop in your React app
Drag & Drop is something that can enhance your user's experience if you are building graphic designing tools like Canva. A few days back, I developed a blog post cover designing tool titled Cover-...
12:45 pm GMT - Tue, July 19, 2022
Dev To
Redux don't need Redux. || Redux in a nutshell.
ReduxA JavaScript state management library.Which is 90% convention and 10% library.This post also have a video version, check here:When different components of the app needs to share information back ...
12:43 pm GMT - Tue, July 19, 2022
Dev To
New IT Jobs - Week 29 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 14 of 348 new jobs I want to shar...
12:40 pm GMT - Tue, July 19, 2022
Dev To
Manage your software development project without a project manager
Knowing how to manage a software development project without a project manager can seem like a daunting task. However, with the right planning and preparation, it's possible to get the job done withou...
12:37 pm GMT - Tue, July 19, 2022
Dev To
How to Conditionally Add Attributes to React Components?
In React, adding attributes conditionally is frequently necessary. In React, it is pretty simple.React is sophisticated enough to skip through some properties if the value you supply is untruthful. Th...
12:12 pm GMT - Tue, July 19, 2022
Dev To
Drop Your Best Articles Here
Hey.. We are waiting for your best article to read !!Drop them below (You can use ctrl + Shift + k to embed the article in the comments)...
12:05 pm GMT - Tue, July 19, 2022
Dev To
Testing with Django REST Framework
Its not because things are difficult that we dare not venture. Its because we dare not venture that they are difficult. - SenecaA section of Django REST framework (DRF) documentation is dedicated to t...
11:38 am GMT - Tue, July 19, 2022
Dev To
Build and use embedded packages with Luos
Packages represent these blocks of code. They contain independent functionalities which will be run by Luos engine. https://www.luos.io/docs/luos-technology/packageLet's see how it works in our docume...
11:34 am GMT - Tue, July 19, 2022
Dev To
Book Notes - How Linux Works
1. The Big PictureComponents are arranged into layers, levels, classifications of components according to where the components sit between the user and the hardware.A linux system has three main...
11:07 am GMT - Tue, July 19, 2022
Dev To
How I Integrated Live Chat into Gatsby with Tidio and Medusa
Live Chats on your ecommerce storefront allow you to communicate with your customers and provide them quick support. Whether they need help finding a specific product or understand how they can make a...
11:06 am GMT - Tue, July 19, 2022
Dev To
Sending Client-side Emails using EmailJs in ReactJs App
Go to EmailJsCreate a free account (you can send only 200 emails per month in this account) want more emails head to pricingCreate a email serviceCreate a email templateYou can choose the template_id ...
10:23 am GMT - Tue, July 19, 2022
Dev To
AWS MACHINE LEARNING
What is AWS machine learning?Amazon Machine Learning is a service offered by AWS that allows us to develop predictive applications by using algorithms, mathematical models based on the users data. Ma...
09:52 am GMT - Tue, July 19, 2022
Dev To
Understand the Root Cause of Regressions with Git Bisect
In this series I cover a lot of magical tools and git bisect is probably the best example of such magic. The hardest part in debugging is knowing the general area of the bug, bisect literally shines a...
09:26 am GMT - Tue, July 19, 2022
Dev To
CSS Specificity
Quick SummaryIn this article You will learn about the tips and tricks of css specificity, specificity ranking, and also learn how calculate css specificity.An HTML element can have multiple css ...
09:21 am GMT - Tue, July 19, 2022
Dev To
Mobile App Testing: Emulator vs Simulator
The fast web and mobile innovation expansion has prompted an interest in developing mobile apps. Everyone is open to utilizing mobile applications for shopping, bills, etc. According to reports, mobil...
09:11 am GMT - Tue, July 19, 2022
Dev To
Wrapping Imperative APIs in Angular
This series explores how we can keep code declarative as we adapt features to progressively higher levels of complexity. Progressive Reactivity Rule #3Wrap imperative APIs with declarative ones.I...
08:58 am GMT - Tue, July 19, 2022
Dev To
Find symmetric difference between two arrays in JavaScript
The goal of this post is to find a symmetric difference between two arrays in JavaScript which can be very helpful for total beginners. We will compare two arrays and return a new one with items that ...
08:42 am GMT - Tue, July 19, 2022
Dev To
Simple Protected Routes Middleware in NextJS 12
just put the code below in <project-root>/middleware.tshttps://gist.github.com/mhaecal/f6acdfb108080fdce44e4c2f3eead306...
08:39 am GMT - Tue, July 19, 2022
Dev To
Redhat SSO v/s Keycloak: Here Is All You Need to Know
You can now automate deployment of ForgeRock AM on AWS with Sennovate+Try nowRedhat SSO and Keycloak are both open-source Identity and Access Management (IAM) tools. An Identity and Access Management ...
08:15 am GMT - Tue, July 19, 2022
Dev To
Learn Python as a Javascript developer
As a coder, you should always be looking to expand your knowledge. The best way to do this is by learning different coding languages and frameworks. I myself am a Javascript and Python fullstack devel...
08:00 am GMT - Tue, July 19, 2022
Dev To
Memoization In JavaScript
Memoization is a performance optimization technique used to speed up programs by storing the results of expensive function calls and returning the cached results when the same inputs occur again.In Ja...
08:00 am GMT - Tue, July 19, 2022
Dev To
custom Mouse with javascript
here we wanna make a custom mouse with javascript, first step is to make a context for mouse:import React, { createContext, useState } from "react";export const CursorContext = createContext();const C...
07:47 am GMT - Tue, July 19, 2022
Dev To
Kubernetes Service Types Tutorial
We hope you are here to understand how Kubernetes services work and what are the different service types available. While most cloud-native deployments happen with Kubernetes, it becomes necessary to ...
07:44 am GMT - Tue, July 19, 2022
Dev To
Create a Line Chart in Excel in Java
A Line Chart is a basic type of charts that depicts trends and behaviors over time. It displays information as a series of data points connected by straight line segments. This article will share how ...
07:30 am GMT - Tue, July 19, 2022
Dev To
I18n with Svelte and Jest Tests
I need to build an app in English, French, and Polish, that's why I want to install and configure these three languages in my Svelte app. I created my app and I installed also the testsI will use svel...
07:24 am GMT - Tue, July 19, 2022
Dev To
Git basics: Changing your last commit message
You might accidentally make a typo while writing your commit message.Or because you quickly tried to solve a bug, you accidentally left the old commit message and pushed that.It's a good practice to k...
07:10 am GMT - Tue, July 19, 2022
Dev To
LOC is an important metric to measure developer productivity
There's this superstitious belief in our industry that LOC count is irrelevant to measure developer productivity. In this article I will debunk that belief, and show how it's one important metric to m...
07:07 am GMT - Tue, July 19, 2022
Dev To
Post-review: Migrating Create-React-App to Vite
Previous stateCreate-react-app application takes around 3 minutes to build, requiring around 3GB of RAM. Why ViteWe wanted a quick frictionless migration (so picking a framework like Next i...
06:57 am GMT - Tue, July 19, 2022
Dev To
How to check Palindrome String in java?
IntroductionIn this article, we will find string palindromes in Java, it works the same as in integer. The meaning of the palindrome string is that if we start reading it from right to left or l...
06:53 am GMT - Tue, July 19, 2022
Dev To
Basic array operations combining Map, Filter & Reduce in JavaScript
Howdy Folks! Hope all is good with thee today. Nowadays, it is hard to be coding without applying functional programming concepts to our code, which makes it more readable, maintainable and testable. ...
06:37 am GMT - Tue, July 19, 2022
Dev To
No-code isnt scalable. Our learnings at FINN going from 1000 toward 100,000 car subscriptions
At FINN, we grew from 0 to 20,000 car subscriptions, expanded to the US, all in just two years. Those statistics bring one word to mind: speed. We were fast, and how we did so is no secret either. If ...
06:16 am GMT - Tue, July 19, 2022
Dev To
custom Modal with javascript
we want to open a modal then open another one inside the first one and close the higher modal with click in outside of the modal.first we make a component for modal:import React from "react";function ...
06:01 am GMT - Tue, July 19, 2022
Dev To
How To Setup Default Values For Attributes In Ruby OnRails
Have you ever thought that setting default values for attributes in Ruby on Rails could be aproblem?Since attributes are uninitialized when a new model is created without any parameters, default value...
05:50 am GMT - Tue, July 19, 2022
Dev To
Important Topics for Frontend Development Interview
Topics to masterThere are some topics in JavaScript to master if you want to crack any frontend interview.ScopingHoistingClosuresCallbacksPromisesAsync and Await What is Scoping ?Scoping in...
04:19 am GMT - Tue, July 19, 2022
Dev To
Lesser-known CSS property
Before 1996 people were used to design websites and web pages with table tags. It was really a headache for the designer because they were managing the code on the same page and because of this manage...
04:15 am GMT - Tue, July 19, 2022
Dev To
Show Your Desk Setup
Your Desk probably comes at second place after your bed.. where you spend your most of the time.So it's very important to enjoy it.Show everyone your current Desk Setup and also your Dream Setup.Get a...
04:15 am GMT - Tue, July 19, 2022
Dev To
Advanced SQL: Going beyond the Basics
Structured Query Language (SQL) makes a great addition to your toolbox. It may not be as popular as Python or JavaScript, but knowing SQL, especially advanced SQL, offers a number of benefits.For one ...
04:14 am GMT - Tue, July 19, 2022
Dev To
How to prepare for your first tech interview?
In tech industry a requirement to get a job is to pass successfully the tech interview, there are many guides outside but based on my persona l experience Im gonna give you some advices. Get b...
03:34 am GMT - Tue, July 19, 2022
Dev To
JSX for beginners (and how it differs from HTML)
What is JSXJSX or JavaScript XML is an extension of JavaScript used to write React components.For example, consider this code snippet below gives an illustration of what JSX typically looks like...
03:08 am GMT - Tue, July 19, 2022
Dev To
Introducing Auto ML with Python and the Azure ML SDK
We all know that Python can do a lot with machine learning, but did you know you can write Python code to take advantage of Microsoft Azure's cloud-based compute, storage, and automation capabilities?...
02:41 am GMT - Tue, July 19, 2022
Dev To
Linux Distro is OUT ~ Try Metis Linux
Hey Linux Folks,After a year of incubation and struggle, the first version of Metis Linux 0.1 has been launched with less bloatware and just the things you need. Metis Linux IntroMetis Linux is a...
02:09 am GMT - Tue, July 19, 2022
Dev To
VS Code Tip of the Week: The Project Manager Extension
This week's VS Code Tip of the Week is the Project Manager extension. This extension has been around for a while, but it's so useful. I literally use this every day.This extension allows you to manage...
12:44 am GMT - Tue, July 19, 2022
Dev To
GitHub Student Developer Pack...!
Do you know the GitHub Student Developer Pack?Well, if you don't know the GitHub Student Developer Pack, I'll explain it in a nutshell.The Student Developer Pack is a set of tools, courses and c...
12:01 am GMT - Tue, July 19, 2022
Dev To
Learn JavaScript while playing games
Are you a beginner in JavaScript or want to improve your coding skills in a cool, fun, and interactive way?Say no more! I got you covered!I went to look for games where you and I both can do that! Nex...
11:56 pm GMT - Mon, July 18, 2022
Dev To
How to add GitHub authentication to a Next.js application
Authentication enables organizations to keep their networks secure by verifying the identity of a user attempting to gain access to their network or protected resources. This means authorizing a human...
11:06 pm GMT - Mon, July 18, 2022
Dev To
Tutorial: communication between sibling components using state, and controlled forms
Component hierarchy:Parent Component: App.js... Child component: ExampleForm.js... Child component: SubmittedFormInfo.js GoalI have an example form in the child component ExampleForm to receive i...
10:31 pm GMT - Mon, July 18, 2022
Dev To
Requests Library in Python
As programmers, we have to deal with APIs on an everyday basis. Regardless of your position, there will be a time when you have to use API. If you are working with Python language and want to learn ho...
09:59 pm GMT - Mon, July 18, 2022
Dev To
Save Time Building Static Sites: New Editor Improvements
By Dave StrydomRecently, the CloudCannon team has devoted our focus to reducing editing disruption and build-wait times when saving and working across our Visual, Source, Content, and Data Editors. Be...
09:27 pm GMT - Mon, July 18, 2022
Dev To
Waffleweb: A New WSGI-Compatible Python Web Framework.
Waffleweb is a new Python web framework. It is WSGI-Compatible and highly customizable. Since it is in alpha, developments and changes are common.It is lightweight and highly extensible. It is pretty ...
08:57 pm GMT - Mon, July 18, 2022
Dev To
Magnifying Glass for Text and more!
After discovering the backdrop-filter property - specifically "blur()" function - I thought it would be cool if there was also a "scale()" option. Unfortunately, I couldn't find anything of the sort. ...
08:53 pm GMT - Mon, July 18, 2022
Dev To
Talvez voc no deva usar o atributo loading="lazy"
O atributo loading="lazy" mais uma vtima de um problema que todo front-end enfrenta: a compatibilidades entre os navegadores. Entenda porque voc talvez no deva utiliz-lo, ainda.Sem polmica.No s...
08:34 pm GMT - Mon, July 18, 2022
Dev To
The top 6 common system design interview mistakes to avoid
What makes a system design interview candidate stand out, and what can tank their interview? It can be disappointing to interview a promising candidate, only for them to overlook some vital aspect of ...
08:30 pm GMT - Mon, July 18, 2022
Dev To
Open Source Adventures: Episode 76: Ameba linter for Crystal
Ameba is a linter for Crystal.I wrote a bit of Crystal code recently, so let's see how it goes.I'll run it in both default settings and with --all. Hopefully there will be few false positives with def...
08:22 pm GMT - Mon, July 18, 2022
Dev To
How to build your own google search
Got interested ? Yeah we will build an algorithm to make our own search engine.There are a couple of steps in doing so. First, we do some web scraping and index the data we obtain to store it in the d...
08:10 pm GMT - Mon, July 18, 2022
Dev To
My Top 5 List of Resources that I Wish I Knew When I Started Programming
From courses to tutorials and blogs, we all know that the Internet can be an endless trove of information.Its the perfect place to learn new things on our own, especially when it concerns the skill of...
07:16 pm GMT - Mon, July 18, 2022
Dev To
Create your own Google Chrome Extension with HTML, CSS and JS.
If you're using social media as a marketing tool then you've probbably realised that it could turn into a really labour-intensive and time-consuming task. We'll take it one step further and look into ...
06:49 pm GMT - Mon, July 18, 2022
Dev To
Memoization in JavaScript and React
IntroductionMemoization is a concept that's interesting and I believe all Javascript developer should be fascinated and familiar with it.I will be going through this subject by in the following ...
06:34 pm GMT - Mon, July 18, 2022
Dev To
There will be 175 Zettabytes of data in the world by 2025. Where will we store it?
Did you know that a Zettabyte has 21 Zer0s?In this series of articles, you will learn about the different databases that AWS offers, and their purpose.What is a Database?It is a collection of informat...
06:26 pm GMT - Mon, July 18, 2022
Dev To
Getting Started with Live Transcription and Vue.js
This post will cover how to set up Deepgram for live transcriptions in your Vue.js application. We'll set up Deepgram in a single HTML file with the Vue.js <script> include and no other dependen...
05:37 pm GMT - Mon, July 18, 2022
Dev To
Scrape Google News Results
IntroductionIn this article, I will teach you to scrape Google News Results using Node JS. RequirementsBefore we begin this tutorial, we need to install some NPM packages, which we will use...
05:35 pm GMT - Mon, July 18, 2022
Dev To
Earned 10 Certifications on Kaggle.
Dear, Everyone. Thank you being with my AI journey.In these days, I have been keep learning from Kaggle courses. By today, I completed 10 tutorials on Kaggle and earns 10 certifications.Intro to Progr...
05:27 pm GMT - Mon, July 18, 2022
Dev To
What is JavaScript's Anonymous and Arrow function?
IntroductionWilliam Shakespeare once said that Whats in Name? but as a developer, we can disagree. We have to name variables, classes, functions, constructors, and others. Managing all the name ...
05:20 pm GMT - Mon, July 18, 2022
Dev To
Set Up a React App Using Clean Architecture by Running One Command
Create React apps using Clean Architecture with no build configuration.It's like create-react-app, but more efficient and easier to scale. The purpose is to help improve time during development.User G...
04:41 pm GMT - Mon, July 18, 2022
Dev To
AWS Cost Explorer - Cost Anomaly Detection Report identifed an unauthorized Amazon Sagemaker Canvas user
A Very Expensive LessonI received a huge surprise this month, a forecast for a July month end bill of $586 linked to my AWS root account. As best practice I never use my AWS root account and alw...
04:24 pm GMT - Mon, July 18, 2022
Dev To
A universal TOAST widget for any website!
Few YEARS ago, I created a framework-agnostic toast widget, it is really Vercel flavoured, lite and elegant, plus, it is only 1Kb in gzip!How it looks like you can see the cover gif. Til now it has 1k...
04:20 pm GMT - Mon, July 18, 2022
Dev To
IoT benchmark on Distributed SQL from MaibornWolff on AWS EKS
I am usually not a big fan of benchmarks, but this one is interesting for multiple reasons:it is published by a consulting company and not by a vendorit reproduces a modern use-case (IoT ingest from s...
04:19 pm GMT - Mon, July 18, 2022
Dev To
A question about developer product emails
When you are testing out a new developer product, either personally or professionally, how do you feel about product emails after signing up?I recently had a product that's specifically marketed for d...
04:09 pm GMT - Mon, July 18, 2022
Dev To
CSS Icon: Android
In this article, I will create a Android icon by using CSS only. Let's look at how we do that. Problem SolutionFirst, we need to create the structure for this logo then we will style that st...
03:28 pm GMT - Mon, July 18, 2022
Dev To
Deploy React app with JSON server on Heroku
PrerequisitesAssuming you have already done the following:Created a react application using create-react-app,Installed JSON server in the root directory and created db.json database,Your front-e...
03:20 pm GMT - Mon, July 18, 2022
Dev To
Managing AWS S3 using AWS CLI
AWS S3Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance. S3 has 99.999999999% (11 9s) of ...
03:05 pm GMT - Mon, July 18, 2022
Dev To
Are you TOO OLD to start coding? Use this tool to find out!
Coding is an exciting field, there's no doubt about that. It's an attractive field, but a lot of people are put off for one simple reason: they feel they are too old to start coding. But are you?To he...
02:37 pm GMT - Mon, July 18, 2022
Dev To
Music Monday What are you listening to? (July 18)
cover image source: Verve Label GroupIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking about...
02:34 pm GMT - Mon, July 18, 2022
Dev To
Side project sees the light of day
I built a CSS grid layout tool using React. The primary motivation for building gridbuilder.xyz, despite there being several other tools like this, was two-fold: I wanted to build something that I wou...
02:27 pm GMT - Mon, July 18, 2022
Dev To
Report Automation Test Results to Google Chat
In the previous post we have seen the integration of test results to microsoft teams and slack.In this article, we will check on reporting your test results to Google Chat. te...
02:18 pm GMT - Mon, July 18, 2022
Dev To
0 to 1-How JavaScript works under thehood
Many developers have been coding in JavaScript to carry out its legacy since Brendan Eich developed JavaScript back in 1995. If someone actually wants to learn JavaScript you need to understand JavaSc...
02:05 pm GMT - Mon, July 18, 2022
Dev To
Productivity apps for CS students
I recently wrote this blog for college students - 12 Best Productivity Apps for University StudentsIf you are struggling with time management, you could use these apps. Even if you are a beginner at c...
01:50 pm GMT - Mon, July 18, 2022
Dev To
Meme Monday?
Welcome to another Meme Monday post! 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:49 pm GMT - Mon, July 18, 2022
Dev To
Name a website or app that annoys you. Whats wrong with it?
This is an anonymous question 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...
01:06 pm GMT - Mon, July 18, 2022
Dev To
Clean Code
What is the clean code?Clean code is code that is easy to understand and easy to change. General RulesFollow standard conventions.keep it simple stupid. Simpler always better.Reduce Complex...
01:06 pm GMT - Mon, July 18, 2022
Dev To
Why Node.JS
If you're looking to build a web application, you have a few different options. You could go with PHP, Java, or even Python. But if you want the best performance and scalability, you should choose Nod...
01:05 pm GMT - Mon, July 18, 2022
Dev To
How to Build a Crowdfunding Web3 Dapp Let's Buy Twitter!
For the last several months, the tech world has been abuzz with the news that Elon Musk is buying Twitter. Whether or not the acquisition will actually happen still remains to be seen, but many Twitte...
12:58 pm GMT - Mon, July 18, 2022
Dev To
What's cryptography and how it helps to protect your data
As technology advances, the need to keep our data safe is a priority for companies that aim to prevent data leaks capable of compromising operations, finance and reputation. As attacks increase, preve...
12:47 pm GMT - Mon, July 18, 2022
Dev To
How To Accept Crypto Payments in Your SaaS With Keagate
Keagate RepoKeagate API...
12:37 pm GMT - Mon, July 18, 2022
Dev To
Node.js For Beginners
Node.js is a javascript runtime built on Chrome's V8 javascript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.FeaturesNode.js provides a rich lib...
12:07 pm GMT - Mon, July 18, 2022
Dev To
The Simplicity of SaaS
The term "software as a service" (SaaS) refers to software that is offered by the provider on a subscription basis and is typically accessed by users via the Internet. While SaaS has been around for s...
12:03 pm GMT - Mon, July 18, 2022
Dev To
Coding Period GSoC'22 | Week 4 5
This blog is about my progress for week 4 and Week 5. I implemented the import and export of circuit-files and Mobile Touch Compatibility tasks. Work Done(Week 4 + Week 5)These two weeks were ful...
11:53 am GMT - Mon, July 18, 2022
Dev To
On interfaces and composition
On interfaces and compositionAbstractions are great, when done in moderation, with the goal in mind, and using the language features designed to take advantage of it. Were doing some work around...
11:46 am GMT - Mon, July 18, 2022
Dev To
What is Luos, really? How we built the speech
This article discusses the evolution of our thinking about Luos. https://luos.io/blog/what-is-luos-really-how-we-built-the-speech While Luos is the name of the technology and the company behind it, i...
11:45 am GMT - Mon, July 18, 2022
Dev To
Appwrite OSS Fund Sponsors Oh My Posh
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...
11:36 am GMT - Mon, July 18, 2022
Dev To
AWS MACHINE LEARNING
What is AWS machine learning?AWS Machine Learning algorithm discovers pattern and data and constructs the mathematical model using this data. These models are used to make predictions in new data. Mac...
11:18 am GMT - Mon, July 18, 2022
Dev To
How To Make Personal Portfolio Using HTML CSS JavaScript
How To Make Personal Portfolio Using HTML CSS JavaScriptIn this video, I will show you how to Create a Responsive Personal Portfolio Website Using Html CSS JavaScriptLive WebsiteGithub RepoHI I'm Sade...
11:13 am GMT - Mon, July 18, 2022
Dev To
Common Ninja's Template for WooCommerce - Bring Your E-Commerce App to WooCommerce With Zero Effort
Developing a WooCommerce plugin is not the greatest experience for developers.If you decide that you want to bring your e-commerce app to WooCommerce, you'll need to download WordPress, learn PHP, and...
10:34 am GMT - Mon, July 18, 2022
Dev To
Why your password is to weak
Does your password requires at least the following?Must be a minimum of 8 charactersMust contain at least 1 numberMust contain at least one uppercase characterMust contain at least one lowercase chara...
10:27 am GMT - Mon, July 18, 2022
Dev To
SUGGESTED FUTURE PLAN FOR STUDENTS AND NEWBIES.
01. 3 MONTHS:For 3 months learn Online on YOUTUBE HTML CSS PHP AND JAVASCRIPT. OR FLUTTER DART, FIREBASE, SQL AND PYTHON.... 02. INTERNSHIP:Apply for an internship in any Software House fo...
10:22 am GMT - Mon, July 18, 2022
Dev To
Applying AI for Early Dementia Diagnosis and Prediction
MobiDev would like to acknowledge and give its warmest thanks to the DementiaBank which made this work possible by providing the data set.Mental illnesses and diseases that cause mental symptoms are s...
10:18 am GMT - Mon, July 18, 2022
Dev To
Java Interface and abstract class related interview questions
Abstract classCan Abstract class have contructor() ?Yes abstarct classses can have constructors. Even if you don't define JVM will create one default constructor for the abstract class.What is t...
10:17 am GMT - Mon, July 18, 2022
Dev To
How to store and update arrays in React useState hook
You might have come across different use cases where you would want to store an array in the React state and later modify them. In this article, we will see different ways of doing it. Project se...
10:16 am GMT - Mon, July 18, 2022
Dev To
Object Mapping and my journey to minimal boiler-plate code
A long time ago when I was about to finish university and just above junior level programmer, I joined a new company and received their organized, fresh out of the oven, MVP code.The code was written ...
09:53 am GMT - Mon, July 18, 2022
Dev To
We're open-source! The data-centric sibling of VS Code
Hello, open-source world!We have been working tirelessly towards this day for a long time. Finally, we can say that Kern refinery goes open-source, and we celebrate this with our version 1.0!The...
09:38 am GMT - Mon, July 18, 2022
Dev To
Wavy Backgrounds with CSS & SVG
Modern websites consist multiple features which makes it more attractive and phenomenal. Developers add more customizations and animations to websites for better look and waves are one of them. Every ...
09:16 am GMT - Mon, July 18, 2022
Dev To
Open a project in VS Code in a flash
The one thing that you do all the time with VS Code is open a folder. Wouldn't it be nice to find your project and open it in VS Code really quickly?Let's look at how you can do that on the command-li...
08:57 am GMT - Mon, July 18, 2022
Dev To
What is NaN in JavaScript? What is its type? How can you reliably test if a value is equal to NaN?
In JavaScript, NaN is a property of the global Object. In other words, it is a variable available in the Global scope.It stands for Not-A-Number but interestingly, its type is number.console.log(typeO...
08:51 am GMT - Mon, July 18, 2022
Dev To
What Is an API and How Does It Work?
What Is an API?API stands for "application programming interface." It is a set of protocols, routines, and tools for building software applications. An API specifies how software components should int...
08:30 am GMT - Mon, July 18, 2022
Dev To
Kubernetes Source Code Overview: Kube-controller-manager
Kube-controller-managerKube-controller-manager is a binary that runs controllers, which are control loops shipped with Kubernetes. Examples of controllers are the Deployment Controller, Service Contro...
08:07 am GMT - Mon, July 18, 2022
Dev To
End-to-end Typesafe APIs with TypeScript and shared Zod schemas
Validating your data is absolutely necessary. The data could be data fetched from an API, data posted to the API in the request body or any other IO operation. This article will present a method of us...
08:02 am GMT - Mon, July 18, 2022
Dev To
Learn Advanced web designing course in Delhi with A2n academy and upscale your career in IT industry
Web designing is currently one of the most well-liked and quickly expanding IT training courses. Learning web design will make it easier for you to understand concepts in HTML, CSS, and JAVASCRIPT. A ...
08:01 am GMT - Mon, July 18, 2022
Dev To
setTimeout() & setInterval() in javascript
As we discussed earlier setTimeout() starts it's timer and goes to task queue and waits until the call stack is empty. This is all a part of the event loop working. setTimeout()Example code:funct...
07:58 am GMT - Mon, July 18, 2022
Dev To
Imposter syndrome
I am not good enough. I won't be able to do it. I don't deserve to be here. They will realise sooner or later that I am a fraud.Have you ever felt like that? If yes, you need to know about imposter sy...
07:57 am GMT - Mon, July 18, 2022
Dev To
TestCulture Episode 11 - Web development jobs
Software developer - Deals with the development of "heavy" client software, software that is installed on the operating system. A software developer knows how to reproduce interfaces, manage the data ...
07:54 am GMT - Mon, July 18, 2022
Dev To
Getting Started with Micro Frontends
Photo by Mourizal Zativa on Unsplash What are Micro Frontends?With most of the current state of development of a web application, we generally see that it's a feature-rich and powerful applicatio...
07:47 am GMT - Mon, July 18, 2022
Dev To
How to get web development clients ???
According to the reports, the web and mobile development industry is expected to grow faster than the average for all occupations at 9% CAGR (US Bureau of Labor Statistics).Im working in this field fo...
07:40 am GMT - Mon, July 18, 2022
Dev To
What's new in SeaORM 0.9.0
We are pleased to release SeaORM 0.9.0 today! Here are some feature highlights : Dependency Upgrades[#834] We have upgraded a few major dependencies:Upgrade sqlx to 0.6Upgrade time to 0.3Upgrade...
07:32 am GMT - Mon, July 18, 2022
Dev To
What is an HTML Element? How do you create one?
HTML elements are the building blocks of HTML documents.An HTML element is composed of an opening tag + content + a closing tag.Example of an HTML element:<p>This is a paragraph.</p><p&...
07:26 am GMT - Mon, July 18, 2022
Dev To
All about monitoring your Azure Functions
This blog centers on core concepts of Azure Function and how it tends to be better monitored using Serverless360. To comprehend Azure Function Apps more readily, let us think about a real-world busine...
07:23 am GMT - Mon, July 18, 2022
Dev To
Features of Magento Development Company That Everyone Loves
The phenomenal growth of technologies and innovations in IT has brought a big change by bringing the entire shopping complex to the screens of laptops or even 4-inch screens of mobile devices. We at W...
07:12 am GMT - Mon, July 18, 2022
Dev To
Amazing Pure CSS Scrolling Indicator Effect
An interesting question is how to implement the following scrollbar effect using CSS?It is the yellow scrolling progress bar at the top, which changes in length as the page scrolls.Before continuing t...
06:59 am GMT - Mon, July 18, 2022
Dev To
Static code analyzer vs developers. Here we go again
In mid-May this year we released an updated version of our quiz for C++ developers. It's been 2 months already keep on reading to learn more about the results!You've probably heard of our quiz and ev...
06:45 am GMT - Mon, July 18, 2022
Dev To
How to Convert Your Figma Design into React Code: Complete Guide
Do you want to speed up your React.js application development? Precisely by automatically converting your design into React components!If yes, DhiWise web app builder is here to save some precious tim...
06:42 am GMT - Mon, July 18, 2022
Dev To
Some valuable lessons as a Developer
I am in to development field, from quite few years and here are something I learned with my experience as developer.Code should be written for humansCode is read way more often than is is written. Mai...
06:27 am GMT - Mon, July 18, 2022
Dev To
Dev(Ops)eloper Conferences You Can Still Attend in 2022
It should be a surprise that COVID made us cautious. Our working habits have changed drastically from office to remote working culture. As a result, many industries underwent a significant change, and...
05:57 am GMT - Mon, July 18, 2022
Dev To
Being a Web Developer - Programming Languages
What are programming languages?Programming languages are a way for humans and computers to communicate. People read code many, many multiples of times more than they write it - so developers cre...
05:27 am GMT - Mon, July 18, 2022
Dev To
Raspberry Pi: Comparing HDD Disk Read and Write Performance for external USB and SATA Drives
In my IOT Stack, a Raspberry Pi with an external connected disk serves as a SAMBA server. Before installing the system, I wanted to see the performance differences of various disk, their read speed, a...
05:15 am GMT - Mon, July 18, 2022
Dev To
Deploy EventCatalog to AWS CloudFront with Google SSO Access Control via Terraform
This article shows how to deploy your own EventCatalog in AWS CloudFront via Terraform and updates to the Catalog via CI/CD (CircleCi in this case, but can be easily applied to other CI systems). It a...
05:08 am GMT - Mon, July 18, 2022
Dev To
What is the significance, and what are the benefits, of including 'use strict' at the beginning of a JavaScript source file?
In JavaScript, the use strict statement allows us to choose strict mode to write and execute our code.Normal JS is very beginner friendly.It tolerates semantic errors by remaining silent about them - ...
04:41 am GMT - Mon, July 18, 2022
Dev To
How I reduced clients website loading speed from 10 to 2 sec? Time: 2 hours, Charged: $500
Few days back...I optimized a client's website loading speed from 10 sec to < 2 secTime spent: 2 hoursCharged client: $500Here are 8 steps I did which You can follow them to optimize website made w...
04:30 am GMT - Mon, July 18, 2022
Dev To
Useful Tips & Tricks In JavaScript
JavaScript is the most popular language and this language that you can learn easily by yourself. it's front-hand language. And it's one of the languages used by coders, developers, and programmers. No...
04:25 am GMT - Mon, July 18, 2022
Dev To
Serving multilingual Angular application with ExpressJS
Previously we derived the locales file that contains all the language resources in preparation to isolate them. Our focus today is serving throughNodeJs and ExpressJSserver. We will serve different la...
03:51 am GMT - Mon, July 18, 2022
Dev To
Canopas Podcast 8 Introduction to Server Side Rendering(SSR)
Do you know what is server side rendering(SSR) or how it works?This podcast will guide you on SSR including why do you need it? And what are the criteria for switching to the SSR?.Keylines of the podc...
03:22 am GMT - Mon, July 18, 2022
Dev To
Write your Kubernetes Infrastructure as Go code-cdk8s-plus inaction!
One of my previous blog post covered how to get started with cdk8s (Cloud Development Kit for Kubernetes), that is an an open-source framework (part of CNCF) using which you can define your Kubernetes...
03:20 am GMT - Mon, July 18, 2022
Dev To
Free & Discount Online Courses - July 17, 2022
Free & Discount Online Courses for Today...Neuroplasticity And CBT Complete Certification Course.https://theprogrammingbuddy.club/course/neuroplasticity-and-cbt-complete-cerification-course/..Neur...
03:16 am GMT - Mon, July 18, 2022
Dev To
How To Force Redirect HTTP To HTTPS In Laravel
In this article, we will see how to force redirect HTTP to HTTPS in laravel Here we will show you two methods in laravel redirect to HTTPS first is laravel redirect HTTP to HTTPS via htaccess and the ...
03:09 am GMT - Mon, July 18, 2022
Dev To
JavaScript Interview Coding Test Problem 8
Learn how to create a queue when the only data structure you have access to is a stack.InstructionsWrite a function that creates a queue using two stacks. Besides these twD stacks, you may not use any...
03:01 am GMT - Mon, July 18, 2022
Dev To
Notify users when a new version of your site is available and prompt them to refresh the page.
version-rocket English | Notify users when a new version of your site is available and prompt them to refresh the page.When you finish deploying your app, send a deployment message to Lark Grou...
02:50 am GMT - Mon, July 18, 2022
Dev To
JavaScript Interview Coding Test Problem 7
Learn how to determine if brackets are balanced or not. This is an actual problem that software developers must occasionally solve and many dev tools have their own implementation of it. Well learn ho...
02:21 am GMT - Mon, July 18, 2022
Dev To
What I really do as a full-stack developer
Photo by Clark Tibbs on Unsplash.Certain coworkers, and friends, asked me what it means to be a full-stack developer. Developer, I get it, you can code, right ? But full-stack, qu'est-ce que c'est ?I ...
12:11 am GMT - Mon, July 18, 2022
Dev To
Deep Dive into Apache Iceberg via Apache Zeppelin
Apache Iceberg is a high-performance format for huge analytic tables. Therere a lot of tutorials on the internet about how to use Iceberg. This post is a little different, it is for those people who a...
11:38 pm GMT - Sun, July 17, 2022
Dev To
Personalizando o Windows Terminal
1. Programas 1.1. Windows Terminal 1.2. Powershell 1.3. Scoop2. Aparncia do Powershell 2.4. Oh-my-posh 2.5. Nerd Fonts 2.6. Terminal Icons3. Extenses de autocomplete 3.7. Z 3.8. PSReadLine 3.9. Posh g...
11:17 pm GMT - Sun, July 17, 2022
Dev To
Fetching and Rendering Sanity Posts on your Homepage
Like in my last lesson, there will be a reference image of my file structure and file content so you can compare. Creating a Sanity clientWe need to create a way for our app to fetch the data we ...
10:18 pm GMT - Sun, July 17, 2022
Dev To
Introducing Pagefind: Static Low-bandwidth Search at Scale
By Liam BigelowWere delighted to launch Pagefind, an open-source tool that adds search to your static websites without hosting any infrastructure, while respecting your users bandwidth.At CloudCannon,...
10:13 pm GMT - Sun, July 17, 2022
Dev To
SOLIDITY - 101 (PART 1)
You can read my last article about COMPILING SMART CONTRACT, here Colmpiling Smart Contract Let's Start VARIABLESVariables are data items that is defined to store different values for the runtime...
10:03 pm GMT - Sun, July 17, 2022
Dev To
Enviar correos desde Gmail usando tu propio dominio
Cansado de pagarle a tu proveedor mes a mes para poder usar tu(s) correo(s)? Pues ya no ms porque hoy aprenderemos a configurar nuestras cuentas de correo con Gmail en cuatro sencillos pasos. Pri...
09:22 pm GMT - Sun, July 17, 2022
Dev To
Terraform Cloud with VCS Workflow(Github)
VSC integrations are a popular and, quite frankly, a useful tool that allow collaboration between many people. In this article we will learn how to add a Github integration to our Terraform Cloud.It i...
08:56 pm GMT - Sun, July 17, 2022
Dev To
Como desacoplar a Navegao no React Native
Quando comeamos a desenvolver uma aplicao em React Native, umas das coisas primordiais que todo aplicativo tem a navegao entre telas. Bem, comum pensarmos que quando falamos em navegao no React Nati...
08:18 pm GMT - Sun, July 17, 2022
Dev To
How to Build A BMI Calculator in React JS - useState Hook & Conditionals | Beginner
Build A BMI Calculator in React JS use State Hook & Conditionals.To make this beautiful react js bmi calculator which is totally beginner friendly. Download Source CodeCheck it out Lin...
08:14 pm GMT - Sun, July 17, 2022
Dev To
Front-End vs. Back-End
Front-End developmentDeveloping a front-end application or the front-end for an application has its many benefits:instant gratificationbeautificationinteractivityuser-(un)friendlyCreating a fron...
08:06 pm GMT - Sun, July 17, 2022
Dev To
How to pass the AWS Solution Architect Exam in Burmese Language - PART-1?
... AWS Solution Architect Associate Exam AWS Services AWS Technology solution AWS Well-Architect Framework Solution AWS Global Infrastructure AWS Security Services ...
08:03 pm GMT - Sun, July 17, 2022
Dev To
The 10x software developer
Before I changed the email address associated with my GitHub account I had 7,500 commits towards GitHub. I was the top contributor to GitHub by far in Cyprus. The guy who was number 2 had 3,500 commit...
07:59 pm GMT - Sun, July 17, 2022
Dev To
How to Scale Software Product Development at Fast Growing Tech Startups
The correct choice of infrastructure for a tech-based startup may help to cope with unpredictable user base growth, volatile demand, and server load. In other words, its crucial for scaling. And you s...
07:57 pm GMT - Sun, July 17, 2022
Dev To
Share your ideas that never made it to production
Got any ideas buried in your git history that never made it to production?Give it a chance in the spotlight; Throw it in a codepen or just talk about it in the comments below!Here's my contribution:Pr...
07:19 pm GMT - Sun, July 17, 2022
Dev To
styled-components
A couple nights ago, I was working on a project that I'm building in React.Making sure I'm referencing class names correctly and importing CSS files in the right places was something I've done before....
07:15 pm GMT - Sun, July 17, 2022
Dev To
LeetCode - Search in Rotated Sorted Array II
Problem statementThere is an integer array nums sorted in non-decreasing order (not necessarily with distinct values).Before being passed to your function, nums is rotated at an unknown pivot in...
06:39 pm GMT - Sun, July 17, 2022
Dev To
How to add Comments section for free on your website?
We always want to add comments for our Blog, Personal Portfolio, Some Official websites or etc... But instead of creating a backend Database, We here have a very easy and simple way to add comments s...
06:29 pm GMT - Sun, July 17, 2022
Dev To
Weird thing I missed about Async/Await: Implicit Returns
Weird I didn't know this so far, because I've been using async/await syntax for a while now, but I've just realized this.Async functions return a Promise implicitly and automatically themselves. We do...
06:21 pm GMT - Sun, July 17, 2022
Dev To
Simulating movement through a Map using React
Almost exactly 3 years ago, I wrote an article explaining how to move a car on a map, like if you were an engineer at Uber. In part 1, I explained how to make the movement happen, and in part two I ex...
06:20 pm GMT - Sun, July 17, 2022
Dev To
Cohort Analysis Explained and Why It is Crucial for Startup Success
Market uncertainty is a practical guarantee for those in the startup world.One of the key errors that most founders make is exclusively considering their user base holistically. The reality of the sit...
05:58 pm GMT - Sun, July 17, 2022
Dev To
Websites to find your Dataset for your Data Engineering projects.
Are you the one who is interested in Data Engineering career Like me!!Then this post will be very beneficial for you.Below I'm going to list all time greatest websites to find the right datasets in ev...
05:49 pm GMT - Sun, July 17, 2022
Dev To
A JDK 17 alternative to using binary files in your Java tests
What do you do when you require binary data to write a test?Say you are developing a pure Java Git implementation. You will need the bits that make up a Git repository: blob, tree or commit objects. O...
05:49 pm GMT - Sun, July 17, 2022
Dev To
Improving a Node.js app built with Express and EJS
This post is about improving a Node.js application built with Express and EJS. IntroIn the last tutorial, we've built a basic Node.js web application using EJS and Express. So, to understand this...
05:45 pm GMT - Sun, July 17, 2022
Dev To
Pixa.Pics - 16Kb NFTs in pixel art from real life images!!!
They aren't NFTs as they aren't still not published inside a blockchain's smart contract but the fact that it can be diligently stored for a few peanuts and then scaled-up in Ultra HD from that (like ...
05:41 pm GMT - Sun, July 17, 2022
Dev To
?Error in Substring function in react
I am getting data from an API specifically a string. But that string too large. I want to reduce it to only 15 letter. Sofunction Banner() { const [movie,setMovie] = useState([]) useEffect( () =...
05:06 pm GMT - Sun, July 17, 2022
Dev To
API Validation: Why You Need It
API Validation: Why You Need ItAPI validation is important because it allows you to ensure that your API is functioning correctly. By validating your API, you can catch errors and ensure that yo...
04:58 pm GMT - Sun, July 17, 2022
Dev To
For those who wish to have a better resume. Just Contribute to this.
I have struggled a lot on finding a open source project to contribute just to make my profile good for recruitments and will be a great opportunity to learn how other people really code.So here is a s...
03:41 pm GMT - Sun, July 17, 2022
Dev To
Laravel Livewire Turbolinks with Image lazyload
I am building a website on laravel livewire. I've impimented turbolinks and to speed up the website, I am trying Vanilla LazyLoad everything is working fine until I switch pages using links.Website is...
03:34 pm GMT - Sun, July 17, 2022
Dev To
Side Project Sunday! What do you have going on?
Let's hear about what you have going on! If you've shared your project before, what's new?...
03:09 pm GMT - Sun, July 17, 2022
Dev To
POUR - The 4 Web accessibility principles
To qualify your website and web application as accessible under the Web Content Accessibility Guidelines (WCAG 2.0) established by the World Wide Web Consortium's Web Accessibility Initiative (W3C WAI...
02:31 pm GMT - Sun, July 17, 2022
Dev To
MACHINE LEARNING ON AWS
First question come in our mind is that why we choose AWS machine learning ?What is AWS machine learning?AWS Machine Learning algorithm discovers pattern and data and constructs the mathematical model...
02:23 pm GMT - Sun, July 17, 2022
Dev To
React Hook: useRunOnce
Sometimes we need to run code only once. useRunOnce is a hook that runs a function one time when a component mounts, or one time per browser session. The article explains common use cases of this hook...
02:11 pm GMT - Sun, July 17, 2022
Dev To
A refreshing way to test the frontend
I gave it an earnest try!All of that was in Better Specs and Better Tests, as much as I could, especially the parts I had my doubts about.Guess what? I liked it! The projectJust so we are on the ...
01:56 pm GMT - Sun, July 17, 2022
Dev To
How to Separate your Serverless Infrastructure
Some time ago, you had a brilliant business idea. You started building it on AWS and read that Serverless was the way to go. Good on you! After quickly prototyping an MVP and pitching it to investors,...
01:52 pm GMT - Sun, July 17, 2022
Dev To
Browser Testing With Cypress
IntroductionWhen I write code, I try to remember that everything is broken until proven otherwise. Ive been shifting my learning to browser-based platforms that I am working on and with that shi...
01:36 pm GMT - Sun, July 17, 2022
Dev To
How To Use The Linux Command Line
This is a fairly straightforward article that I wrote so that I can refer to it when I need something in the future. I tried to cover the fundamentals as well as some incredibly magical things that wi...
01:31 pm GMT - Sun, July 17, 2022
Dev To
Remove Commas from String Python
IntroductionIn this article, we will learn to remove commas from strings using the python program. We will create a program using different methods and using different functions. Table of c...
12:34 pm GMT - Sun, July 17, 2022
Dev To
Input Label Animation | HTML & CSS
In this video I go over how to create this input animation using only HTML and CSS. I use CSS grid for the layout and then I add hover effects for the transitions.I show you the full front end coding...
12:32 pm GMT - Sun, July 17, 2022
Dev To
Tutorial - How to build your own LinkedIn Profile Scraper in 2022
LinkedIn is the world's largest professional network on the internet. You can use LinkedIn to find the right job or internship, connect and strengthen professional relationships, and learn the skills ...
11:35 am GMT - Sun, July 17, 2022
Dev To
Full Stack Youtube Clone (5 hours free tutorial)
Hi friends, I'm Safak. I am a full-stack web developer and I'm sharing open source web projects on my dev blog and their tutorials on my YouTube channel. I've shared 3 full-stack projects so far and I...
11:09 am GMT - Sun, July 17, 2022
Dev To
How to Optimize Your Workflow with VSCode Shortcuts
IntroductionMicrosofts Visual Studio Code is a free, open-source code editor that runs on Windows, Linux, and macOS. Its a full-featured development environment with support for hundreds of prog...
11:03 am GMT - Sun, July 17, 2022
Dev To
How I got my first job as a programmer (no CS degree)
In this video I share how I found my first job as a software engineer without a Computer Science degree or attending a bootcamp: Check out my book if you want to learn how I became a software engineer...
10:58 am GMT - Sun, July 17, 2022
Dev To
Connect your contact form to an email account with HTML only (Simple, quick, and beginner friendly)
Your developer portfolio website, a small online shop, or a small startup. All of these websites would likely benefit from a contact form, through which customers, or recruiting managers can get in to...
10:17 am GMT - Sun, July 17, 2022
Dev To
How to trigger a fail2ban action to t6 ?
This recipe get you introduced to t6-iot and a fail2ban custom script that collect t6 datapoints from fail2ban jail.Considering t6 and fail2ban are already installed and running ; all you need to do i...
10:15 am GMT - Sun, July 17, 2022
Dev To
Session Vs Cookies, Stateless Vs Stateful Protocol, HTTP Session Tracking
Session Vs Cookies :Cookies and Sessions are used to store information. Cookies are only stored on the client-side machine, while sessions get stored on the client as well as a server.SessionA s...
09:59 am GMT - Sun, July 17, 2022
Dev To
Make It Pixel! - Make pixel art from any image
There are several options out there for generating pixel art from images. However, none has all the things I would like to have at the same time, so I decided to make my own.Cover generated by MakeItP...
09:57 am GMT - Sun, July 17, 2022
Dev To
Musings on my 5th year as a Software Engineer
I still remember my first day on the job. From the bus stop, I walked under the summers day heat dripping with sweat in my button-up shirt. And as I reach the surrounding buildings, I had hoped to see...
09:53 am GMT - Sun, July 17, 2022
Dev To
AWS IoT pub/sub over MQTT
IntroductionHello, in this post we would create an IoT thing on AWS, use it's credentials, to create two virtual clients on a Linux VM and test publishing from one client and subscribing from t...
09:24 am GMT - Sun, July 17, 2022
Dev To
Learning Pilog - 6: More Lists
In the last post, we showed how lists look like and discussed recursion concepts and the member predicate. Today we will look into some further list functions: appending and reversing, and the concept...
09:13 am GMT - Sun, July 17, 2022
Dev To
Setting up an API Gateway for your Microservices
In the previous article from the API Gateway 101 Series we saw an Introduction to API Gateway, understanding the basic know-how. Now its time to see an API gateway in action in front of multiple micro...
09:09 am GMT - Sun, July 17, 2022
Dev To
How to ask for help
This blog was originally published on blog.dhravya.devEvery couple of days, a beginner comes to our programming server, The Coding horizon, and asks for help - That's perfectly OK! Asking for help is ...
09:07 am GMT - Sun, July 17, 2022
Dev To
Let's learn React by building this awesome project
In this video, we will make a full Exercise Tracker Application using React.js and React Router. The features of the application that we will be building in this course are: Fetching the list of exerc...
09:03 am GMT - Sun, July 17, 2022
Dev To
Performing Reverse Geocoding and Visualization of COVID-19 world cases using JavaScript
In this video, we will learn building COVID19 Tracker Application with Visualization using JavaScript and Mapbox. We will perform clustering of points based on the countries and each cluster will repr...
09:01 am GMT - Sun, July 17, 2022
Dev To
The 10 JS Projects You Need to Build in order to become a PRO !
In this video, we will be coding 10 JavaScript Projects in 2 Hours. The code for the video can be found on GitHub along with the link to course files. Timestamps Let's start (0:00) Creating a Full F...
09:00 am GMT - Sun, July 17, 2022
Dev To
How to Analyze Prometheus Alertmanager Alerts Using S3, Athena and CloudFormation
IntroductionWhen you operate a global SaaS product, your synchronous alerting channels can be overwhelmed from time to time. Noise notwithstanding, it becomes a real challenge to retroactively a...
08:46 am GMT - Sun, July 17, 2022
Dev To
My Favorite Django Template Filters
Hello Guys!In this tutorial you will become familiar my favorite django template filters. 1. TimesinceIf you want to show the date-time-field of a django model in human familiar term you can use...
07:37 am GMT - Sun, July 17, 2022
Dev To
I am frusted, I yet to get an internship or a job. Please take a look
#frontEnd #reactJs #internship #jobs #hireMe #hiring Hi everyone,I am a Front-End Developer; I am looking for a job or an internship. Last, of the few weeks, I have applied for so many jobs but d...
06:51 am GMT - Sun, July 17, 2022
Dev To
Dear Only Dark Mode Users ! FEAT : Light Mode
There ever been the time where you went deep in to the monitor screen just to concentrate on some code ?There ever been the time where you minify your eyes because the text you are seeing is not clear...
06:37 am GMT - Sun, July 17, 2022
Dev To
JavaScript find min/max from array of objects
In the previous article, we looked at finding the min/max from an array of arrays. Let's see how we can do the same with an array of objects.Our array will look like this:const users = [ { name: 'Nic...
06:22 am GMT - Sun, July 17, 2022
Dev To
7 Tips for Clean React TypeScript Code you Must Know
Clean code isn't code that just works. It refers to neatly organized code which is easy to read, simple to understand and a piece of cake to maintain.Let's take a look at some of the best practices fo...
06:09 am GMT - Sun, July 17, 2022
Dev To
How important is math in programming?
A frequently asked question is How important is math in programming? In this blog post, we will dive into math in programming. How important is math in programming? What math do you need in your day-t...
05:53 am GMT - Sun, July 17, 2022
Dev To
Appwrite Community Report 14
Hello World!Greetings from team Appwrite! We are back with our weekly updates!TLDR; This week we have some freshly brewed discussions, resources to learn more about Appwrite and every detail about wh...
05:40 am GMT - Sun, July 17, 2022
Dev To
Data Structures in Real Life!
What is Data Structure?Data structure is a methodical strategy to arrange data so that it can be used effectively. Data structures include things like arrays, Linked Lists, Stacks, Queues, etc. ...
05:31 am GMT - Sun, July 17, 2022
Dev To
Amazon S3:
Amazon S3 stands for Simple Storage Service and is a scalable, high -speed cloud storage served via a web interface. It is first amazons service and played a major role in the growth of Amazon Web S...
05:27 am GMT - Sun, July 17, 2022
Dev To
An Approach to Continuous Learning
Being a successful developer requires continuous learning and skill improvement. But there are simply too many things to learn and too little time.Let's see a few principles with which we can invest o...
04:32 am GMT - Sun, July 17, 2022
Dev To
My GitHub ReadMe
Hello EveryoneI want some suggestions on how to improve my GitHub Profile ReadMe.Some features of my GitHub ReadMe are:Syncing of Blog PostsSyncing of Twitter posts and repliesNew Quotes DailyLive Sta...
04:30 am GMT - Sun, July 17, 2022
Dev To
Vim keybindings for efficient text editing
Hello, I am Taras. I am working as a backend developer. If youre a software engineer, you probably heard about Vim, a free, open-source, screen-based text editor program.In this article, Ill show you ...
04:08 am GMT - Sun, July 17, 2022
Dev To
Simple Bootstrap Card
Here is how you can make a simple bootstrap card.For more Bootstrap Card Examples visit here - Bootstrap Card ExamplesFirst create the basic html format in a new index.html file and link the bootstrap...
04:03 am GMT - Sun, July 17, 2022
Dev To
What is the significance of, and reason for, wrapping the entire content of a JavaScript source file in a function block?
In JavaScript, wrapping the entire content of a source file generally comes with immediately invoking it. The function is called an Immediately Invoked Function Expression, or IIFE. It is also called ...
02:26 am GMT - Sun, July 17, 2022
Dev To
Ethan's Weekly Software Engineering Journal (Week of 7/10/22 - 7/16/22)
Things I learned and worked on this week! 7/10/22Daily 8 kyu rank JS CodeWars, Git and WSL practiceJS anki cardsLearned how to use array.reduce() method with multiplication100devs calculato...
02:21 am GMT - Sun, July 17, 2022
Dev To
UUID
Universally Unique Identifier or GUID Globally Unique Identifier which in practice it's the same thing.It's composed by 128 Bits represented by 32 digits Hexadecimal, divided by 5 groups separeted by ...
01:29 am GMT - Sun, July 17, 2022
Dev To
Software Development Best Practices(DRY, KISS and YAGNI)
What is DRY, KISS, YAGNI?They are just acronyms of common best practices and best principles to write clean code. In this article, we will discuss what they mean and why they are important. Let'...
01:13 am GMT - Sun, July 17, 2022
Dev To
Evaluating Security Tools
Evaluating Security SolutionsFrom time to time in my career in security I've been asked to select a new security tool/vendor to generate security events and alert on suspicious or malicious beha...
01:10 am GMT - Sun, July 17, 2022
Dev To
Data Structures: Hash Tables II
This is part 2 of a two-part article on hash tables. In the first part of this article we looked at what hash tables are, how they work, and the various parts of a hash table. In this part, we will im...
12:37 am GMT - Sun, July 17, 2022
Dev To
Creating a schema in Sanity for blog posts.
If by the end of this lesson things are not working, there will be a screenshot at the very end that you can reference to make sure your files are in the right place Creating the schemaCreate a f...
12:12 am GMT - Sun, July 17, 2022
Dev To
Searchable Data Table in Angular (NO Material) with SCSS, Useful Directives, JS methods, and Virtual Scroll
If you've taken on the use-case of a searchable or sortable data table in Angular, that avoids the restrictive styles of @angular/material by using the cdkTable under it, you've probably pulled out yo...
11:36 pm GMT - Sat, July 16, 2022
Dev To
Tips and Tricks to make Coding Easier
In this article Ill be discussing how to use Emmet, and various VS Code extensions to make your coding life easier and more organized.Professional Dev's utilize shortcuts to make coding faster and mor...
10:40 pm GMT - Sat, July 16, 2022
Dev To
REPL-like environment for Rust (A Rust Playground Locally)
TL;DR: I made a simple REPL-like environment program (similar to Python's REPL or interactive interpreter) for Rust. In a sense, it's a Rust Playground, but locally, right through your terminal, so yo...
10:33 pm GMT - Sat, July 16, 2022
Dev To
Install an Apache Web-Server on EC2 using IAC
In this tutorial I will give you a guided walk-through on how to install an Apache Web Server on an EC2 Linux Instance using EC2 user data. All resources will be provisioned by CloudFormation (IAC). W...
10:07 pm GMT - Sat, July 16, 2022
Dev To
Interacting with AWS S3 using Spring Boot application
When it comes to storing objects (files, images..), there are multiple options to choose from. Should I go with keeping files on same/different server as that of application or in database as a BLOB o...
09:31 pm GMT - Sat, July 16, 2022
Dev To
How To Enable "running Scripts" On Your System
Have you ever been in a situation whereby you're unable to perform specific tasks on your source code editor? For instance, in trying to activate a virtual environment on your editor, you come across ...
08:53 pm GMT - Sat, July 16, 2022
Dev To
What's in your SW Developer toolbox?
Let's assume you know a programming language and are proficient with it. Is it enough to be a professional SW developer?No, it is not.The programming language is your primary tool. It is the brush of ...
08:34 pm GMT - Sat, July 16, 2022
Dev To
The Magic of || and && in JavaScript
In JavaScript, it's common to see code like this:const color = options.color || 'red';Or like this:const name = data && data.name;You might know what this code does, but maybe you don't know w...
08:07 pm GMT - Sat, July 16, 2022
Dev To
Some Newborn Open Source Repositories
We all knew that what we have now as popular open-source repositories or well-known tools that we use every day started with an idea and developed for personal usage and then published as a result of ...
07:36 pm GMT - Sat, July 16, 2022
Dev To
It's OK to not know something an interview with aspiring developer Joshua Dempsey
Introduce yourself.My name is Joshua Dempsey and I live in Scotland, United Kingdom. Im 26 years old, and I hold a BsC from Abertay University Dundee in Web Development and Design. Im currently ...
07:27 pm GMT - Sat, July 16, 2022
Dev To
Ways to get the file size in C
In this article I will discuss two approaches to get the file size using C programming language. Approach 1When we have to get the file size first approach that comes in our mind is to open the f...
06:58 pm GMT - Sat, July 16, 2022
Dev To
How I Used Python to Automate a Youtube Channel
When I started coding, the first thing I did to put my new knowledge into practice was to automate a process that was done every day at my job.I worked with video editing and, at least once a day, I h...
06:44 pm GMT - Sat, July 16, 2022
Dev To
How I Built a Meme Bot for Instagram
build your own instagram bot from scratch (or) set one up in like 10s for freea brief overview of this blog post: IntroductionImagine you have a cool meme page on instagram with about a 1M+ follo...
05:15 pm GMT - Sat, July 16, 2022
Dev To
color-mix function
I always love to delve into the new and wonderful things coming to the web, today I'm going to look at the color-mix function which, at the time of writing, is not in any stable browser but has arrive...
04:36 pm GMT - Sat, July 16, 2022
Dev To
[Desafio] - Integrao com Mltiplas APIs (scatter/gather)
Contedo original nessa thread do TwitterEi, dev!Voc est prestes a aceitar o desafio mais legal de 2022! So 3 nveis de dificuldade pra todo mundo participar. sobre uma aplicao de cotao financeira com i...
04:17 pm GMT - Sat, July 16, 2022
Dev To
Voc autodidata?
Antes de qualquer coisa, vamos quebrar um mito aqui.Pessoas autodidatas no so pessoas que lem uma nica vez sobre algum assunto, absorvem, entendem e aprendem tudo o que leu pra sempre, como algum que ...
04:02 pm GMT - Sat, July 16, 2022
Dev To
VIM: Introduction
Video for this tutorial here:https://youtu.be/BNx7tgDdTi0 What is VIM?First of all, lets talk about vi (pronouce vee-eye). Vi editor is a super popular editor in linux because it help you to incr...
03:50 pm GMT - Sat, July 16, 2022
Dev To
On-Page SEO vs Off-page SEO | All-time-dev
On-Page SEO vs Off-page SEO | All-time-devIn our recent posts, we have covered what is On-page and Off-page SEO and also discussed their best tools, practices, and more but now we are going to c...
03:43 pm GMT - Sat, July 16, 2022
Dev To
Recipe Finder App
Hello Guys today i want to show you my Project "Recipe finder" which is created using "Spooncular" ApiProject Link https://e-recipes.netlify.app/API link -https://spoonacular.com/food-apiCheck it out ...
03:33 pm GMT - Sat, July 16, 2022
Dev To
Fetch and display data from API in React js
When you develop an application, you will often need to fetch data from a backend or a third-party API. In this article, we will learn different ways to fetch and display data from API in React. ...
03:12 pm GMT - Sat, July 16, 2022
Dev To
Making tmux suck less
tmux is a great tool. But it's basically unusable out of the box. Try it - fire it up in a bare environment without a tmux config file. You'll have no colors. You'll have weird keybindings issues. The...
03:11 pm GMT - Sat, July 16, 2022
Dev To
Sharing my portfolio website
IntroductionHi everyone!I want to share to all of you that my portfolio website is now live! It is connected to Github REST API and Dev.to REST API for the JSON data.You may check it out hereThe...
03:06 pm GMT - Sat, July 16, 2022
Dev To
How to sell NFTs using a QR code on Solana
IntroductionIn this guide, I am going to show you how to build an NFT collection where users can simply scan a QR code and purchase your NFT! We are going to use some cool tech like Candy machin...
03:06 pm GMT - Sat, July 16, 2022
Dev To
How to Build a Connector Map in JS
Connector maps are designed to be ideal for visualizing routes and other links between locations in geospatial data analysis. In this tutorial, youll learn how to quickly create a compelling interacti...
02:58 pm GMT - Sat, July 16, 2022
Dev To
Getting started with React Dnd-Kit
In this article we are going to use one of the drag n drop library for react. There are few good drag n drop libraries for react like react-dnd, dnd-kit & react-beautiful-dnd.We are going to look ...
02:42 pm GMT - Sat, July 16, 2022
Dev To
JavaScript Promises and Async Await
In the previous article we have seen what JavaScript callbacks are and what potential issues they have. In this articlewe are going to explore JavaScript Promises. How they work, potential issues with...
02:26 pm GMT - Sat, July 16, 2022
Dev To
10T polkadot substrate : Build a token contract
introduce Basics of the ERC-20 standard Create the token supply Upload and instantiate the contract Transfer tokens Add a transfer event Emit the event Add the approval logic Add the transfer from lo...
02:02 pm GMT - Sat, July 16, 2022
Dev To
Dockerizing a React App
Let's do itWe are going to create a MERN Stack boilerplate using docker which can serve as a base to create other apps as well.A quick note: react is ready to go in production. but backend (node...
01:33 pm GMT - Sat, July 16, 2022
Dev To
Why Do Developers Prefer Linux?
A lot has changed in the world of computing over the years. In the early days, computers were primarily used for work purposes. But today, they are used for a variety of activities, including gaming a...
01:10 pm GMT - Sat, July 16, 2022
Dev To
How does Optional Chaining work in Javascript?
Optional chaining is a feature in Javascript which lets us access child properties of an object, even if the parent object doesn't exist. It's used when properties are optional on an object, so that i...
12:38 pm GMT - Sat, July 16, 2022
Dev To
Adding a simple Hotwire ping tool in a Rails application
In this tutorial, we will make a simple ping tool with Stimulus and Turbo Drive. Wait, what's a ping?You may have seen the word ping used as a synonym for latency in online games or network speed...
12:34 pm GMT - Sat, July 16, 2022
Dev To
Git Pull vs Git Fetch
When working collaboratively with other developers on a repository, you may most likely find yourself in a situation where: Other developers are continually contributing to the remote repository and a...
12:33 pm GMT - Sat, July 16, 2022
Dev To
RocketGraph : Serverless backend for your web apps (OPEN-SOURCE)
Rocketgraph. When I was building applications, there were a lot of things in the whole javascript ecosystem I really did not like. These ideas also resonated with the opinions of many good programmers...
12:22 pm GMT - Sat, July 16, 2022
Dev To
Amazon Elastic Container Service (ECS)- Practical Guide (Cheat Sheet)
Amazon Elastic Container Service is a highly scalable, fast, container management service that makes it easy to run, stop and manage docker containers on a cluster of amazon EC2 instances.It let's you...
11:59 am GMT - Sat, July 16, 2022
Dev To
How does the Javascript logical AND (&&) operator work?
The logical AND (&&) operator in Javascript is frequently used in Javascript logic, but it can also be used to return a value. In another article, I have covered how the logical OR (||) operat...
11:55 am GMT - Sat, July 16, 2022
Dev To
New GitHub Achievements
Some more GitHub Achievements out there.Check them out on my profile: https://github.com/MrKrishnaAgarwalBut, one more badge remains "stargazer", so go star my repos and I'll see you there Also I am p...
11:20 am GMT - Sat, July 16, 2022
Dev To
5 Things I wished I had known when I started to maintain GitLab CICD
In this post, I describe a few of the amazing concepts of GitLab CICD pipelines. They made my daily work on the CICD pipelines significantly easier.All examples can be found here. YAML AnchorsThi...
10:44 am GMT - Sat, July 16, 2022
Dev To
How the CSS Box Model Works
The CSS box model is a term thrown around in CSS with very little context, but is probably the most fundamental things you can know in CSS. Simply put, the box model determines, the size, margin, and ...
10:18 am GMT - Sat, July 16, 2022
Dev To
Linux by Example: Partitioning Disks
There are a few Linux tools that you can use to work with partitions, but the best overall choice is parted. It's worth getting yourself familiar with it.If you don't have it already, you can install ...
10:04 am GMT - Sat, July 16, 2022
Dev To
Streams in NodeJS
Streams, an abstraction for dealing with huge amounts of data efficiently by processing it in small chunks, this is one of the most fundamental concepts in NodeJS and most of the time you'd be consumi...
09:47 am GMT - Sat, July 16, 2022
Dev To
Portfolio Project
Hey people, I'm trying to build my portfolio website and this what i have so far Portfolio. If you have any suggestion or ideas write it in the comment section and let me know. (and who knows it may b...
09:32 am GMT - Sat, July 16, 2022
Dev To
Avoid Else Statement In Your Function To Write a Clean Code
When I took programming class in college, one of fundamental topic is control flow, including if - else if - else statement.if (a === 'one') { // do something here} else if (a === 'two'){ // do some...
07:21 am GMT - Sat, July 16, 2022
Dev To
*Mistakes most newbie developers make.*
Hi all. Today, I am here to talk about a most discussed topic in developer world. Mistakes you should avoid while coding for the first time. I've been coding for around 2 years and I learned a lot of ...
07:00 am GMT - Sat, July 16, 2022
Dev To
Soft UI Dashboard - Free Django Template
Hello Coders! This article presents Soft UI Dashboard, an open-source Django Template that comes with authentication, Docker scripts, dark-mode, and a permissive license. The product is designed by Cr...
06:24 am GMT - Sat, July 16, 2022
Dev To
JavaScript find min/max from array of arrays
Let's say we have an array of users, but each user is also an array.For the example, we'll use the following data.const users = [ ['Nicole', 31], ['Chris', 33], ['Yaatree', 2], ['Sanne', 29],];As ...
05:55 am GMT - Sat, July 16, 2022
Dev To
GitHub Vibes on AWS : What Makes CodeCommit Special?
AWS CodeCommit is a secure, highly scalable, managed source control service that hosts private Git repositories. Simply means we can use GitHub on AWS with any special features. Some of them are easil...
05:40 am GMT - Sat, July 16, 2022
Dev To
A foray into SVM w/ Scikit-Learn
Hey, Josiah here. Today Ill be discussing the concept of SVMs (Support Vector Machine), a subset of Machine Learning used commonly for classification and regression analysis. First off, we must discus...
04:12 am GMT - Sat, July 16, 2022
Dev To
Why ORMs Aren't Always a Great Idea
Recently, I talked with a bunch of people across several Discord and Slack communities about their thoughts on ORMs and SQL. In this post, I'll be breaking down when we should use each, and the sacrif...
02:53 am GMT - Sat, July 16, 2022
Dev To
Investigating 15s HTTP response time in AWS ECS
It started innocently enough. During standup, someone mentioned my branch deployment is a bit slow due to cold-start problem, but no big deal. Indeed, cold-start should have no impact on production wh...
02:11 am GMT - Sat, July 16, 2022
Dev To
Create a react app with bun
Want to use bun for your next react projects? Install bunFirst run the following command to check bun is installed or notbun -vIf you don't have bun installed then run the following command...
12:44 am GMT - Sat, July 16, 2022
Dev To
My Most Used Android Studio Shortcut Keys
Top 5 Android Studio shortcut keys that I use every day, which I can't live without based on my limited Android development experienceThis article was originally published at vtsen.hashnode.dev on Jun...
12:18 am GMT - Sat, July 16, 2022
Dev To
Hello, World!
This is my first blog so I thought I should start this blog by writing Hello, World! just like we do with the programming. Hello, World!The first known Hello, World! program was written by Brian Kerni...
11:37 pm GMT - Fri, July 15, 2022
Dev To
Removing Duplicate Objects from an Array
One of the most common data structure that web developers encounter is an array of objects. Many times the data provided are not formatted or structured to accommodate for the needs of the user. As de...
11:25 pm GMT - Fri, July 15, 2022
Dev To
Address validation
I was researching to use Amazon location service and I wanted to validate addresses. I have limited knowledge on Node.js and JavaScript. May someone convert the python code to JavaScript or Node.js:Ge...
10:43 pm GMT - Fri, July 15, 2022
Dev To
VSCode Extensions You Should Have
Extensions are a key component of VSCode. They can add so much functionality to this seemingly simple code editor. Here's an exhaustive list of extension that I use in my day to day workflow in VSCode...
09:54 pm GMT - Fri, July 15, 2022
Dev To
Do More with Kaggle
You can do more with Kaggle than just competitive Data Science or sourcing Datasets.Do let me know in the comment section what you use Kaggle for...
09:52 pm GMT - Fri, July 15, 2022
Dev To
The Event Loop
The event loop model gives javascript the possibility to handle many operations like I/O in a non-blocking way even though its a single threaded language. Visual representation StackA stack ...
09:44 pm GMT - Fri, July 15, 2022
Dev To
4 Careers for People with Coding Backgrounds
Learning to code doesnt mean you have to become a programmer. Coding is one of those professions with a lot of transferable skills: logic, clear thinking, problem solving, and attention to detail, to ...
08:58 pm GMT - Fri, July 15, 2022
Dev To
Mathematical Beauty in Action | Pursuit Curves
Have you heard of pursuit curves?They are this really cool thing were a thing chases another thing. And then that thing can chase another thing and on so on. If you plot out their paths then it ...
08:41 pm GMT - Fri, July 15, 2022
Dev To
Infra: open source access management for Kubernetes
Infra is an open-source project for teams to manage secure access to Kubernetes. It automatically takes care of generating Kubeconfig files for individual team members (tailored to which clusters each...
08:23 pm GMT - Fri, July 15, 2022
Dev To
Connecting MongoDB to your app using Node.js
MongoDB is an open source NoSQL database management program. NoSQL databases are quite useful for working with large sets of distributed data. We can store information in this database, manage it and ...
08:01 pm GMT - Fri, July 15, 2022
Dev To
Search Functionality using Formik
Hi there! I have made this beginner friendly blog to create a simple search functionality where we would be getting the inputs from a form, and then by using a simple function we can sort the inputs r...
07:56 pm GMT - Fri, July 15, 2022
Dev To
How discord mange 300M socket connection
OverviewDiscord, the popular platform famous for its complex system of guilds and detailed permissions. how they managed to handle this amount of websocket connections with permissions in mind? ...
07:46 pm GMT - Fri, July 15, 2022
Dev To
JavaScript Classes. Pt 2
The extends keyword is used in class declarations and expressions to create a class that acts as a child of another class.class x extends y {}Here, x is the child class and y is the parent class. The ...
07:37 pm GMT - Fri, July 15, 2022
Dev To
Why is JavaScript Single-Threaded and Non-Blocking
"JavaScript is a single-threaded and non-blocking language". Chances are you have heard that statement a couple of times and have no idea what it means or you don't fully understand it. If you have no...
07:30 pm GMT - Fri, July 15, 2022
Dev To
Style your Vue.js website faster with Stylify CSS
Stylify + Vue + Vite. Style your Vue website faster with Stylify. Don't study selectors, syntax and documentation. Use pure CSS syntax and get generated CSS with advanced optimization for production.F...
07:24 pm GMT - Fri, July 15, 2022
Dev To
TheBoyWhoLivedAPI - RESTful Harry Potter API
A few weeks ago I released theboywholivedapi.Everything scraped from HarryPotterWiki.At the moment you can play with Books, Characters, Wands, Species, Houses and House MembersSource code...
07:07 pm GMT - Fri, July 15, 2022
Dev To
The worst piece of life advice I ever received
Cover photo by Dollar Gill on Unsplash. Throughout my entire life, I have been given the following advice more times than I can remember:Do not think that you are anything special.This is the worst p...
06:49 pm GMT - Fri, July 15, 2022
Dev To
Anunciando la JSConf Chile!
Hola [email protected]!No estbamos muertos, andbamos de parranda!El equipo de la JSConf Chile ha estado trabajando a full estos ltimos meses, completando todo lo necesario para poder llevar a cabo esta pri...
06:49 pm GMT - Fri, July 15, 2022
Dev To
Does speed really matter? Bun, Node.js, Vite, Webpack
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:46 pm GMT - Fri, July 15, 2022
Dev To
What is retail ERP?
Enterprise Resource Planning (ERP) refers to software solutions implemented by companies to optimize their business operations. Such operations include accounting, inventory, purchasing, project manag...
06:46 pm GMT - Fri, July 15, 2022
Dev To
Learn GitHub's site wide keyboard shortcuts
Love keyboard shortcuts and love GitHub?In this series, you'll learn ALL of GitHub's shortcuts. Site wide shortcutsFor the first part of this series, we're going to focus on the shortcuts that wo...
06:31 pm GMT - Fri, July 15, 2022
Dev To
Image editor With React
Hello guys today i want to show you an image editor app created with React js It's not an advance image editorBut can be considered as a good projectPROJECT LINKhttps://waadu-image-editor.netlify.app/...
06:18 pm GMT - Fri, July 15, 2022
Dev To
How to Remove Empty and Non Empty Directories in Linux
Removing a directory in Linux is harder than you think, and it's not uncommon to get errors that looks like this:folder: Directory not emptyfolder: is a directoryThe confusion comes because rmdir cann...
06:03 pm GMT - Fri, July 15, 2022
Dev To
Localizing PHP application with FBT instead of standardi18n
Since about 2010, I have been looking for a translation framework for PHP that can generate very complex phrases and at the same time combine options such as singular/plural and work with genders (mal...
05:44 pm GMT - Fri, July 15, 2022
Dev To
Surf JS - An Insanely Small JavaScript UI Library With Reactive Element Templates
What is it? It's an insanely small ~13kb plugin extendable JavaScript library for building user interfaces (UI).Surf JS is a few different things all wrapped up in one small package.But it'...
05:33 pm GMT - Fri, July 15, 2022
Dev To
How to collect tips with Stripe Terminal
Recently, my colleague Charles Watkins wrote a 4-part intro series to Stripe Terminal, our in-person payment solution. Charles' articles will teach you how to set up and register a Terminal device and...
05:29 pm GMT - Fri, July 15, 2022
Dev To
Key Components of Kubernetes
A Kubernetes cluster consists of a set of work machines called nodes that run containerized applications. Each cluster has at least one worker node. The worker node hosts pods, which are components o...
05:18 pm GMT - Fri, July 15, 2022
Dev To
Arquitetura Limpa: Aplicando com React
Esse texto faz parte de uma srie de textos sobre anlise da Arquitetura Limpa aplicada com frameworks e linguagens distintas.Os propsitos deste texto seguem alinhados com os do texto anterior, sendo el...
05:16 pm GMT - Fri, July 15, 2022
Dev To
How to Build Uber Clone with React (Ep. 2) [FREE & DETAIL COURSE]
Course ContentNo.Topics1How to Build Uber Clone with React (Ep. 1)2How to Build Uber Clone with React (Ep. 2) (You are here)3How to Build Uber Clone with React (Ep. 3)4How to Build Uber Clone wi...
04:54 pm GMT - Fri, July 15, 2022
Dev To
Badges - TL;DR for your repository's README
Before I began actively using GitHub to work on my research publicly, I would sometimes end up on GitHub looking for a tool to accomplish some task or looking for a relevant library, etc. My first tak...
04:01 pm GMT - Fri, July 15, 2022
Dev To
Why use Server To Server OAuth?
The JWT app type will be deprecated in June 2023 and we recommend and highly encourage that you start migrating from the JWT app to the newly introduced Server-to-Server OAuth App.**But, you might be ...
03:47 pm GMT - Fri, July 15, 2022
Dev To
Quickly find a recent command in Terminal in VS Code
VS Code v1.69 was released last week. As with any of the previous releases, it came packed with new features. I found some of them to be quite useful and have already used them to tweak my VS Code set...
03:23 pm GMT - Fri, July 15, 2022
Dev To
Launch an EC2 instance with AMI in 1 minute (Step by Step guide)
This article will guide you to get started with AWS EC2, launch your first EC2 instance and Configure it.After this step by step tutorial you will understand EC2 practically.First of all, Go to AWS m...
03:01 pm GMT - Fri, July 15, 2022
Dev To
YSQL-DocDB calls with yb_debug_log_docdb_requests
YugabyteDB is a distributed SQL database:distributed refers to the lower half, called DocDB - a distributed document store with support for global transactions with all ACID propertiesSQL refers to on...
02:45 pm GMT - Fri, July 15, 2022
Dev To
3 killer tools to debug your Monorepos
Lately, I've been doing a lot of migration from single repositories to Monorepos. Here are three very handy tools to make these setups debugging easier. 1 - Yarn why / npm lsIf you're using Yarn,...
02:29 pm GMT - Fri, July 15, 2022
Dev To
What is Go | why it is used | All-time-dev
What is Go | why it is used | All-time-devToday let's discuss about Golang and why is it getting so popular. What are it's uses pros and cons today we are going to cover everything but if you li...
02:25 pm GMT - Fri, July 15, 2022
Dev To
[Desafio] - Estimar Custos em Nuvem
Contedo original nessa thread do TwitterEi dev,Tenho um desafio diferente pra voc: fazer um oramento duma aplicao.Por mais que talvez voc nunca queira se envolver em custos, vale a pena ter essa noo. ...
02:23 pm GMT - Fri, July 15, 2022
Dev To
Teaching Cars to Drive with Neuroevolution, Tensorflow, and 500 lines of Javascript
Neuroevolution is one of the most satisfying machine learning algorithms to build, tweak, and play around with. In todays article well be building our very own Neuroevolution algorithm to teach a popu...
02:17 pm GMT - Fri, July 15, 2022
Dev To
Show dev: I built a free collection of skeleton loaders using Tailwind CSS
Hey devs Me and my friends from Flowbite built a collection of animated and accessible skeleton loaders for Tailwind CSS that you can use as a placeholder when fetching data for the server.We built va...
02:13 pm GMT - Fri, July 15, 2022
Dev To
We raised $8M Seed round for our open source Shopify challenger
Other linksTechCrunch: Medusas open source e-commerce tool for JavaScript developers aims to take on ShopifyBusiness Wire: Medusa Raises $8m to Build the Leading E-Commerce Platform for DevelopersOwn ...
02:00 pm GMT - Fri, July 15, 2022
Dev To
Easy to use ECS
Elastic Container Service(ECS) is a highly scalable and fast container management service that makes it easy to run, stop, and manage containers on a cluster.Today, I'll show you how to use it! A...
01:58 pm GMT - Fri, July 15, 2022
Dev To
Working with Laravel Jetstream VueJS 3 & InertiaJS with SSR Support
You feel like you're describing a brand-new car with some fairly impressive characteristics when you read this article's headline, don't you? Working with such tools will undoubtedly give you the impr...
01:52 pm GMT - Fri, July 15, 2022
Dev To
Cmo usar Lottie animations & React JS?
Seguramente has visto algunos elementos parecidos a las GIFs en las paginas web que llaman mucho su atencin por su movimiento y su diseo, y te preguntaras: Qu son esos elementos? y Como puedo utilizar...
01:50 pm GMT - Fri, July 15, 2022
Dev To
How to use Lottie animations & React JS?
Surely you've seen some GIF-like elements on web pages that attract a lot of attention because of their movement and design, and you're wondering: What are these elements? and How can I use them in my...
01:50 pm GMT - Fri, July 15, 2022
Dev To
Follow Friday: Git Edition (15 July 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!This week we launched a new...
01:11 pm GMT - Fri, July 15, 2022
Dev To
Are cover letters worth the time?
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...
12:56 pm GMT - Fri, July 15, 2022
Dev To
How to Make a Real Estate Website Using Html CSS JavaScript
How to Make a Real Estate Website Using Html CSS JavaScriptThis video will show you how to make a real estate website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this chann...
12:30 pm GMT - Fri, July 15, 2022
Dev To
Bases de datos distribuidas: sharding.
En el post anterior habl de algunos conceptos bsicos para entender el modelo de documento. Bsicamente, el modelo de documento surgi de una necesidad real por parte de los desarrolladores de tener un s...
12:24 pm GMT - Fri, July 15, 2022
Dev To
Alerting system and product metrics tracking: benefits for the productowner
My name is Zhenya Kosmak, and I wrote this article describing my experience as a Technical Product Manager. You can connect with me on LinkedIn if you want to discuss your project or anything related ...
12:03 pm GMT - Fri, July 15, 2022
Dev To
AWS EKS DEEP DIVE
What is Amazon EKS?Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes c...
11:49 am GMT - Fri, July 15, 2022
Dev To
How to install SSL on apache
Steps to install SSL on apacheNavigate to Apache configuration files/etc/httpd/confHere you will get httpd.conf file. First of all, you have to set the file permission to edit the file. After that, yo...
11:41 am GMT - Fri, July 15, 2022
Dev To
Do you have a favorite keyboard ? [I bought the new pop keys KB from Logitech]
Hello DEV coders and nerds In my 5 days vacation to Wroclaw/Poland, I wanted to chill and relax, you know drink cold beer and enjoy the sun for some time, maybe read a book that I wanted to read for l...
11:07 am GMT - Fri, July 15, 2022
Dev To
Redux-Toolkit and React-Redux For App-Wide State Management
The most important part of any web application is data(state), data that changes and affects how our application works and performs, to effectively use this data we need ways to change it (useState an...
10:54 am GMT - Fri, July 15, 2022
Dev To
Ways to get and set environment variables in C
In this article I will discuss some of most simple ways to access environment variables in C language programming. Approach 1In this method we simply used the environ variable by extending it usi...
10:46 am GMT - Fri, July 15, 2022
Dev To
Character misplacing making fun bugs in PHP
During this years of my career as a PHP developer I have confront some bugs that of course most of them are not php bugs.You may spent too much time on a snippet that looks well but you don't get your...
10:34 am GMT - Fri, July 15, 2022
Dev To
How to contribute to an Open Source project as a Beginner - The Flow
Open Source contribution is one of the x-factors in the portfolio of a developer. A developer learns many things from understanding different codebases to communicating properly with the maintainers o...
10:12 am GMT - Fri, July 15, 2022
Dev To
I Created An Open-Source Portfolio Template For Developers
Back in 2021, I created an Open-Source Portfolio Website Template For Developers called Dopefolio rammcodes / Dopefolio Dopefolio - Portfoli...
10:09 am GMT - Fri, July 15, 2022
Dev To
The Best Zapier Alternatives I Have Used So Far
Note: This is not a sponsored article. All views are from my personal experienceAs a digital marketer and web developer, i have used many tools for many software automation. For automation i have used...
10:08 am GMT - Fri, July 15, 2022
Dev To
How To Code And Build Your Website?
In this blog, I share with you a brief roadmap on how you can start to code and build your website online.To start writing code, you first need to have a code editor. The most popular choice for the c...
10:01 am GMT - Fri, July 15, 2022
Dev To
Fastest way to learn to code and getfired!
Here are the 5 tips for quitting programming very effectively.Always copy past. Don't ever try to understand. So that you will learn to program for nothing and will quit easily.Don't take any break, a...
09:58 am GMT - Fri, July 15, 2022
Dev To
Let's build a Football app with React in 1 hour
Today we are going to build a football app with react. This is the final result we are going to achieve Football-app. So let's start.First, we have to create the react app with the commandnpx create-r...
09:58 am GMT - Fri, July 15, 2022
Dev To
Build a Chat service using GoLang and WebAssembly (part 2)
ok, now we want to write our first WebAssembly code with golangthis is our source code structure:our source code => LinkHello World WebAssembly Program Cross Compiled from Go:Let's start by writing...
08:37 am GMT - Fri, July 15, 2022
Dev To
Someone copied my code on Github and claimed to be his own project.
Last week, a guy copied my source code from Github, even the comments I have written in my source code. Since it wasn't much big of a project, It didn't bother me much (even though I put hours of work...
08:37 am GMT - Fri, July 15, 2022
Dev To
Someone copied my code on Github and claimed it to be his own project.
Last week, a guy copied my source code from Github, even the comments I have written in my source code. Since it wasn't much big of a project, It didn't bother me much (even though I put hours of work...
08:23 am GMT - Fri, July 15, 2022
Dev To
AWS open source news and updates, 120
July 15th, 2022 - Instalment #120Welcome to regular and new readers alike, to the AWS open source newsletter episode #120.The observant will have noticed that it has been two weeks since the las...
08:04 am GMT - Fri, July 15, 2022
Dev To
TestCulture Episode 10 - Podcasts on Software Testing to follow
, by Alan Richardson. This podcast is produced by Alan Richardson, a test expert. He discusses software testing and presents topics from software development to test automation. The Evil Tester Sho...
07:58 am GMT - Fri, July 15, 2022
Dev To
Amazon EC2 (Elastic compute cloud ) -Zero to Hero
In this series I am going to share multiple articles that will teach you from basic to advanced about EC2. So Lets start !!! What is EC2 ?EC2 is a web service that provides resizable compute capa...
06:56 am GMT - Fri, July 15, 2022
Dev To
Manual Testing Vs Automated Testing Top Considerations
Manual testing and automated testing have their own pros and cons. If you are looking to automate testing of your web app, mobile app, or website then it is necessary to consider the advantages and di...
06:47 am GMT - Fri, July 15, 2022
Dev To
React cleaner use of setTimeout
When working with setTimeout we generally don't have to worry about cleaning up our timeouts.However, introducing it into React can create some nasty edge-cases.This often happens because we want to m...
06:41 am GMT - Fri, July 15, 2022
Dev To
Django-Start Script
Hi there New version of Django Start v1.0.0-beta.2 This script saves time for you to start a new Django project. It creates the project and creates the first app and then updates the proje...
04:40 am GMT - Fri, July 15, 2022
Dev To
DevOps Tools To Be Used
BitBucketLike GitHub, BitBucket is also an application that helps to manage projects' code throughout the development process. Although GitHub is still regarded as the most popular repository, m...
04:23 am GMT - Fri, July 15, 2022
Dev To
Create Flag Using Bitmask and Bitwise Operator in Go
IntroductionI revisit some of my college notes, and find that in my first year of college, in Algorithm and Programming Course, Bitwise operator was mentioned but wasn't highlighted. It's either...
04:22 am GMT - Fri, July 15, 2022
Dev To
How to Host your React App for Free. (Part 2)
I had already wrote a blog about hosting your react app using github pages. Link : https://bit.ly/3aLFnG9In this blog, we will see how to host your project using netlify.There are two ways to host usi...
03:47 am GMT - Fri, July 15, 2022
Dev To
How to Build Uber Clone with React (Ep. 1) [FREE & DETAIL COURSE]
Course ContentNo.Topics1How to Build Uber Clone with React (Ep. 1) (You are here)2How to Build Uber Clone with React (Ep. 2)3How to Build Uber Clone with React (Ep. 3)4How to Build Uber Clone wi...
02:12 am GMT - Fri, July 15, 2022
Dev To
GitHub's non-code features: exploring more of GitHub and encouraging your non-dev friends
Many people think "GitHub" and immediately think "developers". Yes GitHub is a platform developers use, but it's not only developers using GitHub. It's a platform more and more non-developers are find...
01:58 am GMT - Fri, July 15, 2022
Dev To
Feature update: Markdown Toolbar coming to Comment Editor!
Hello, dear DEV community!I have a quick and exciting update for you today: we have brought the highly requested markdown toolbar to the comment editor.Many of you who have been following us know that...
11:24 pm GMT - Thu, July 14, 2022
Dev To
Getting started with Sanity
Creating a Sanity accountGo to sanity.ioClick log inClick create an accountSign up, I use GitHub for thisYou should get routed to your Sanity dashboard sanity.io/manage Setting up Sanity CL...
10:29 pm GMT - Thu, July 14, 2022
Dev To
July 14th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
09:45 pm GMT - Thu, July 14, 2022
Dev To
Discussion and Comment of the Week - v11
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
09:26 pm GMT - Thu, July 14, 2022
Dev To
The browser console has a count method
When debugging or analysing JavaScript, you often see people trying to find out how often a certain function is called. The common way to do that is to use a global counter variable to increment and l...
09:14 pm GMT - Thu, July 14, 2022
Dev To
Join us at our next Coding Bootcamp
Are you interested in Front-end development and would like to start coding for free? Then, our next cohort is waiting for you! ...and we're delighted to announce that we will be sponsored by Reddit, w...
08:47 pm GMT - Thu, July 14, 2022
Dev To
React animation onDestroy (removed from the DOM)
Hello and welcome to this post about animating a transition in React when a component is destroyed, AKA removed from the DOM.I usually face issues when applying some fadeIn/fadeOut transition on a Rea...
08:25 pm GMT - Thu, July 14, 2022
Dev To
How to add a retry policy to a Timer Function
If you liked what you read feel free to connect with me on linkedin or follow me on dev.to :)Hi and welcome to my blog post.It's a quick one today. I'm going to show you how to add a retry policy on a...
07:12 pm GMT - Thu, July 14, 2022
Dev To
Moving a Python Application to a Distributed Database in Three Easy Steps.
I have been writing APIs and small services in Python (mostly with SQL-based databases) for quite some time now. As developers, we dont pay too much attention to database performance and scalability u...
07:08 pm GMT - Thu, July 14, 2022
Dev To
Hi, guys am a junior Frontend Developer
I am a frontend web developer and Designer, i am focused on providing the web experience of the future...
06:57 pm GMT - Thu, July 14, 2022
Dev To
The Beginning of a Journey: Wrapping Up Week 1 as a Software Apprentice
Alright, here we go.I haven't written a blog since the days of LiveJournal. Does anyone remember LiveJournal?This blog was created as a means for tracking my personal and professional growth thr...
06:44 pm GMT - Thu, July 14, 2022
Dev To
My portofolio project
In the past few months I've been creating projects and learning about DS and Algorithms to apply for an internship in a company but I don't know if my portfolio is good.I hope that you guys could help...
06:32 pm GMT - Thu, July 14, 2022
Dev To
10 best DevOps Tools
As technology improves, a variety of DevOps software tools are being created to help make collaboration and development more efficient. In order to help you develop and refine your DevOps strategy, we...
06:31 pm GMT - Thu, July 14, 2022
Dev To
Insights from the AZ-104 BootCamp session - Day 3
In this blog, I am sharing my learning that are gained from the Day-3 of AZ-104: Microsoft Azure Administrator Bootcamp.This boot camp is really useful for those who want to pass the AZ-104 exam. It ...
06:16 pm GMT - Thu, July 14, 2022
Dev To
Basic operations every nodejs/mongoose developer should know
insert documentconst cap = {color: Yellow,size: 'G',brand: Nike}const capDb = await Cap.create(cap)// capDb = { _id: objectId(''), color: Yellow,size: G, brand:Nike } remove documentconst c...
06:13 pm GMT - Thu, July 14, 2022
Dev To
Extenses timas para VS Code e pouco falado
Ol, pessoas! Me fale a verdade, voc est cansando de ver as mesmas extenses em diversos artigos sobre extenses para VS Code, Certo? Ento voc tem que ler esse artigo porque agora o momento de eu apres...
06:12 pm GMT - Thu, July 14, 2022
Dev To
SQL: CRUD for Newbies
What is SQL?SQL to begin with is a query language that allows the user to manipulate and have access to the database. SQL stands for "Structured Query Language". If you want to make a living as ...
05:56 pm GMT - Thu, July 14, 2022
Dev To
How to have multiple Git configs for the same user?
How to have multiple Git configs for the same user?In this article, we will see how to have different Git configs depending on the folder in which is the project we are working on.It is quite ea...
05:54 pm GMT - Thu, July 14, 2022
Dev To
Tools To Make Kubernetes Management Easy
Kubernetes is the leading container orchestration tool that has helped engineers around the world significantly reduce cloud computing costs since it was released as open source by Google in 2014. Ku...
05:36 pm GMT - Thu, July 14, 2022
Dev To
AWS Identity and Access management-Practical Guide (Cheat sheet)
This is the Practical guide to understand and revise AWS IAM service. This can also be looked as quick review cheat sheet. IAM: Users & GroupsIAM = Identity and Access Management, Global ser...
05:33 pm GMT - Thu, July 14, 2022
Dev To
Creating a Simple REST API - Part 3
Hello JuxtaCoders!Welcome to the third part of the REST API series. I hope the series has been helpful so far. Here, we're going to put everything we've seen so far into a functioning API. If you have...
05:29 pm GMT - Thu, July 14, 2022
Dev To
Benefits of accessible design
In my last article on Myths and Misconceptions about Accessibility, I talked about how people believe that only a few people would benefit from accessibility. The fact is that accessibility benefits a...
05:28 pm GMT - Thu, July 14, 2022
Dev To
How to make a fetch request
In the first phase of my coding boot camp, I learned how to do a fetch request. It was confusing at first, but after a bit of practice, I realized how useful it can be.A fetch request is a way of retr...
05:05 pm GMT - Thu, July 14, 2022
Dev To
Tech companies that are fully remote:
1) Turing:A data-science-driven deep jobs platform helping companies spin up their engineering teams in the cloud at the push of a button. Based in Palo Alto, California, we are a fully remote c...
04:49 pm GMT - Thu, July 14, 2022
Dev To
Printing Right Triangle Star Pattern in c
Code:int main(){ int n; printf("Enter the number of rows"); scanf("%d",&n); for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) { printf("* "); ...
04:43 pm GMT - Thu, July 14, 2022
Dev To
Which is the best IDE for HTML? VS Code vs Sublime Text ?
_Tell me your choice _...
04:40 pm GMT - Thu, July 14, 2022
Dev To
How to generate PHP enums from database in Laravel?
A magic number is a configuration parameter typed as a number in the middle of some code.And that magic number is a bad thing.Using this library, you will fix the following code: To such: How ...
04:25 pm GMT - Thu, July 14, 2022
Dev To
How To Remove Local Git Branches By Creating Git Aliases
After optimizing your Git workflow and starting working with Pull Requests you will probably have a ton of local branches that all have been merged already and could be deleted.Within this short tutor...
03:48 pm GMT - Thu, July 14, 2022
Dev To
How to build a chatroom app with React and Firebase
Written by Zach SnoekIn this tutorial, youll learn how to build a chatroom app in React using Cloud Firestore and Firebase Authentication. Well use a Firestore database to store chatroom messages and ...
03:47 pm GMT - Thu, July 14, 2022
Dev To
es6-cheatsheet
A cheatsheet containing [ES6+] tips, tricks, best practices and code snippet examples for your day to day workflow. Contributions are welcome! Table of Contentsvar versus let / constReplacing IIF...
03:43 pm GMT - Thu, July 14, 2022
Dev To
Clean Code - How I'm Refactoring My First Project
Ive been refactoring my boot camp Phase - 1 project. Heres what Ive learned and completed so far. The motivationWhen coding, one of the most repeated questions in my head is: Is this even allowed...
03:35 pm GMT - Thu, July 14, 2022
Dev To
Brave Chicky Dice Adventure
Brave Chicky Dice AdventureDescriptionThis is just a simple turn-based game where you just have to throw a dice, defeat the enemy, and go to the highest floor as you can.Help Chicky to climb up the Na...
03:34 pm GMT - Thu, July 14, 2022
Dev To
Ways to test SSL Certificates
For Externally accessible websites only Only works with a hostname, cant use IP addresshttps://www.ssllabs.com/ssltest/analyze.html For Internally and Externally accessible websites Can use hostname...
03:32 pm GMT - Thu, July 14, 2022
Dev To
3 Short July Frontend tips
Hey folks!I'd like to talk about improving the Show password button, why a keyboard with big numbers is better than with small, switching pictures via and .But before embarking on reading I leave the...
02:50 pm GMT - Thu, July 14, 2022
Dev To
Sprout endless sites from a single Next.js and Umbraco instance
Has building ordinary, single websites become monotonous for you? Do you need to let loose and just try something new for a bit? Well, you're in luck, we've got just the thing to spice up your develop...
02:26 pm GMT - Thu, July 14, 2022
Dev To
How to Host your React App for Free. (Part 1)
In this Blog, we will see how to host a react JS app for free. There are so many ways to host your app online for free but in this blog we will see how to host on github pages.Hosting a normal html, c...
02:10 pm GMT - Thu, July 14, 2022
Dev To
Everything you need to know about Parallelism, Threading, and Multi-threading in Python
IntroductionI guess everyone who opened this article has been coding for quite a while now. You should have already come across use-cases where youd want to speed up specific operations in some ...
01:55 pm GMT - Thu, July 14, 2022
Dev To
Why Starting Python on a Fresh EC2 Instance Takes Over a Minute
And what you can do about itMeadowrun is the no-ceremony way to run your Python code in the cloud, by automating the boring stuff for you.Meadowrun checks if suitable EC2 machines are already ru...
01:49 pm GMT - Thu, July 14, 2022
Dev To
Getting Started in Tech: 8 Mistakes I Made
At the beginning of my tech career, I made a few mistakes that cost me countless hours and months. I wanted to share some mistakes I made when I started applying for jobs and offer guidance on how to ...
01:18 pm GMT - Thu, July 14, 2022
Dev To
Backend Developer Roadmap 2022
I remember my first days when I was looking for a useful resource to learn how can I become a backend developer. So I am going to share all my knowledge and resources with you that I learned and disco...
01:18 pm GMT - Thu, July 14, 2022
Dev To
How does the internet work?
Did you ever wondered how all this magic happens behind the scenes?When we say the internet, it is so interesting that see what people think about it, because I see that some people are thinking that ...
01:18 pm GMT - Thu, July 14, 2022
Dev To
What is HTTP?
I know that every one of you already has seen the word of HTTP in your life at least once.Alright, but where? Lets check Googles link: https://www.google.com/.As you can see the link starts with HTTPS...
12:19 pm GMT - Thu, July 14, 2022
Dev To
How to Make Two Floating Action Button in Flutter?
Many individuals wish to use flutter to create the perfect application for android and iOS devices. Flutter comes with different forms of a button that are helpful for different use cases. A floating ...
11:18 am GMT - Thu, July 14, 2022
Dev To
Cloning / restoring / migrating MongoDB with mongodump
There is an easy way to migrate MongoDB database between different hosts. Sometimes we might need it for example in case of:moving db from local database to the remotecreating a backup copy of the db ...
11:11 am GMT - Thu, July 14, 2022
Dev To
Using Go Generics for cleaner code
Go has been surviving for years without generics. The latest major version update (Go 1.18) finally introduced them and I think they're amazing at making Go code look much cleaner! Here are some examp...
10:58 am GMT - Thu, July 14, 2022
Dev To
My Technical Writing Journal -- Series 2
WOO-HOO! Have you ever surprised yourself by doing things youve never imagined you could do? When you finally do, you are stunned by your abilities, and you wonder where you got the power.Does this s...
10:48 am GMT - Thu, July 14, 2022
Dev To
The power of TypeScript Generics and Conditional Types
While developing the react hooks for engagespot, I came across a complex use case.useEngagespot is a hook/function which takes multiple arguments and returns an object. The properties returned by useE...
10:45 am GMT - Thu, July 14, 2022
Dev To
Go Course: Workspaces
In this tutorial, we will learn about multi-module workspaces that were introduced in Go 1.18.Workspaces allow us to work with multiple modules simultaneously without having to edit go.mod files for e...
10:40 am GMT - Thu, July 14, 2022
Dev To
Write your Kubernetes Infrastructure as Go code - Getting started with cdk8s
Infrastructure as Code (IaC) is a well established paradigm and refers to the standard practice of treating infrastructure (network, disk, storage, databases, message queues etc.) in the same way as ...
10:14 am GMT - Thu, July 14, 2022
Dev To
Top 7 Best Books For Coding A Thread
1 Introduction To Algorithms : CLRS (Advanced)2 Cracking The Coding Interview By Gayle Laakmann McDowell (Advanced)3 Data Structures & Algorithms Made Easy By Narasimha Karumachi**4 JAVA for dummi...
10:05 am GMT - Thu, July 14, 2022
Dev To
React Native Conditional Button styling for iOS.
React Native (RN) allows us to write code in one language for mobile apps instead of resorting to writing platform specific code. However there are some things in RN that do require platform specific...
10:03 am GMT - Thu, July 14, 2022
Dev To
7 Must Watch Movies For Programmers A Thread
1 The Social Network 2 Jobs 3 The Imitation Game 4 Mr.Robot 5 Source Code 6 The Social Dialemma 7 The Imitation Game Follow @kshitij9896 Save This For Future...
09:27 am GMT - Thu, July 14, 2022
Dev To
How to configure a DFX project to use a React Frontend?
PrerequisitesI would highly recommend you go ahead and fork the following Google Keep project from the Codesandbox playground: Then export the newly forked sandbox to your local directory like s...
09:02 am GMT - Thu, July 14, 2022
Dev To
How to Install LAMP(Linux Apache Mysql PHP) on Ubuntu 20.04
What is LAMP Stack?The LAMP stack is a popular open-source solution stack used primarily in web development.LAMP consists of four components necessary to establish a fully functional web develop...
08:23 am GMT - Thu, July 14, 2022
Dev To
Build a Chat service using GoLang and WebAssembly (part 1)
At the first I want to explain what is Webassembly?in short, compile and run languages such as java-c#-python,.... into the browser we called Webassembly.JavaScript has been the only programming...
08:22 am GMT - Thu, July 14, 2022
Dev To
Javascript best practices
Declare and Initialize Arrays in javascriptFind out the sum, minimum and maximum value in javascriptSorting Array of String, Numbers or Objects in javascript Remove Duplicates array values in javascri...
08:21 am GMT - Thu, July 14, 2022
Dev To
Difference between coding and programming??
Technology has grown much faster than everything else. All the technology is developed because of coding and programming.So what's the difference between coding and programming. CodingBecause co...
08:00 am GMT - Thu, July 14, 2022
Dev To
Finding security vulnerabilities in JavaScript with Github's CodeQL & Code Scanning
Identifying code vulnerability is always a growing concern for a software engineer. How to reduce the security vulnerabilities in a growing code base? To mitigate such problems, I started exploring a...
07:52 am GMT - Thu, July 14, 2022
Dev To
Porting Xamarin.Forms Barcode QR Code Scanner to .NET MAUI
Last week, we created a Xamarin.Forms Barcode QR code scanner for Android and iOS. Xamarin.Forms is not the end for developing cross-platform mobile apps in C#, because .NET MAUI is on the way. Micros...
07:51 am GMT - Thu, July 14, 2022
Dev To
10R polkadot substrate : Use maps for storing values
introduce Initialize a mapping Identifying the contract caller Using the contract caller Add mapping to the smart contract Insert, update, or remove values Substrate Tutorials , Substrate Contact ...
07:48 am GMT - Thu, July 14, 2022
Dev To
User Office Hours: Using the Snyk CLI for Static Code Analysis
Have you made the Snyk Code CLI part of the CI/CD process yet?Using the Snyk CLI, you can easily run Snyk Code tests locally, or incorporate them with your CI/CD pipeline to scan your source code for ...
07:48 am GMT - Thu, July 14, 2022
Dev To
How to addEventListener to a list of html Elements in JavaScript
Have you ever tried to add an event listener to a group of html elements all at once? if you had, you may had probably done something like this:const buttons = document.getElementsByTagName("button");...
07:47 am GMT - Thu, July 14, 2022
Dev To
Python Image to ASCII Online
IntroductionRecently I found a fun way to play Python, using Python to convert pictures into ASCII image, most of which are local programs, because I built an online version of Python before, so...
07:34 am GMT - Thu, July 14, 2022
Dev To
13 Common Mistakes That Happen During Usability Testing
The aim of usability testing is very simple, ask participants to test the application, collect quantitative data from the test results and figure out how the application can be improved. Often, tester...
07:33 am GMT - Thu, July 14, 2022
Dev To
PhpStorm Plugins You Should Know
If you are a PhpStorm user you know that it comes with many great features that make programming in PHP faster and easier. On top of that JetBrains marketplace offers a lot of useful plugins that aim...
07:32 am GMT - Thu, July 14, 2022
Dev To
Is Node.js Still Relevant in 2022 for Your Startup?
A Quick Overview of Node.jsNode.js is widely used for back-end development and according to Stack Overflow Research, is the global framework leader. Many experts believe that whether or not node...
07:25 am GMT - Thu, July 14, 2022
Dev To
Metacryp new cryptocurrency for trust
Metacryp is a cryptocurrency designed primarily for smart contracts. It is centralized but you can change your wallet code after each transaction so that you don't leave a trace on the network. By cha...
07:24 am GMT - Thu, July 14, 2022
Dev To
Promises in javascript()
Promise is an object that bundles a provider and consumer. To understand this, remember how this keyword was encountered in async javascript blog?Promises are used to keep track of whether a successfu...
07:20 am GMT - Thu, July 14, 2022
Dev To
Types Generator
Types generator is a utility tool that will help User to create TS Interfaces from JSON. All you have to do is paste your single object JSON into this Types generator. Types Generator will auto-gener...
07:18 am GMT - Thu, July 14, 2022
Dev To
How long should blog articles be
When you start exploring the blogging world, mainly technical writing, you'll encounter this question often.Some questions that might pop up on your journey:From your perspective, you might be wonderi...
04:14 am GMT - Thu, July 14, 2022
Dev To
Projects Coming to Life Inside of VS Code - Blissful Onboarding
Onboarding is constant It really isn't ever "done". Once you have become comfortable contributing to a repo, it is mind-boggling how little it takes to completely forget about workflows and prer...
04:12 am GMT - Thu, July 14, 2022
Dev To
Front End Interview Question
We as programmers lead a hard life. Especially when it comes to the interview process. There are many obstacles we have to face to get a new job, which is never fun to do.I bet all of you reading this...
03:41 am GMT - Thu, July 14, 2022
Dev To
What is Deno?
I got to hang with Deno core team member Luca Casonato a couple of weeks ago to discuss a framework he created called Fresh! You can check Fresh: a new full stack web framework for Deno with guest Luc...
01:59 am GMT - Thu, July 14, 2022
Dev To
Object Oriented Programming
What is it?Object-Oriented Programming (OOP) based on my understanding is that it is a way of coding in which you have to group every data and operation into an object/class and it must be properly gr...
01:52 am GMT - Thu, July 14, 2022
Dev To
Which social media platform you like most as a Developer ?
Today's Twitter Pollclick to participate. Why you think so ?...
01:32 am GMT - Thu, July 14, 2022
Dev To
Today i found out : optional typescript function props
While writing a custom table component for react i ran into an interesting issue .The table takes in props like and array of objects that define the header and column of the table and an array of obje...
01:00 am GMT - Thu, July 14, 2022
Dev To
Amazon RDS (postgresql) - Lab Walkthrough
You might ask yourself, what is Amazon RDS? Types of Amazon RDS you can choose from ? Why use Postgresql?On this article we would not just answer these questions, but also run a lab walkthrough on how...
12:59 am GMT - Thu, July 14, 2022
Dev To
Stepping Outside My Comfort Zone
Hi, everyone! Thanks for taking a moment to read my first ever blog post, ever. Shout-out to Fireship and his latest video for encouraging me to start documenting my journey as a self-taught developer...
11:52 pm GMT - Wed, July 13, 2022
Dev To
SSO and MFA for Oracle JD Edwards (JDE) via Datawiza | Microsoft 365, Azure AD, Okta, Duo...
https://youtu.be/xJiBe2lVAEASetup Datawiza to enable SSO and MFA for users to login to Oracle JD Edwards (JDE) in minutes! Datawiza integrates with any identity provider and MFA service, like Microsof...
10:34 pm GMT - Wed, July 13, 2022
Dev To
Creating Weather App using Weather API and Node Js : Part Two
In part one (Part One) we made our API get the longitudes of the location we want. In this part we are really going to get the weather data of the location using another API.We are going to use Weat...
09:56 pm GMT - Wed, July 13, 2022
Dev To
Compiled vs interpreted language: Basics for beginning devs
As computer science has evolved, so too have the ways that programmers interact with computers, all with the basic purpose of instructing them what to do. Today, modern programming languages are close...
09:32 pm GMT - Wed, July 13, 2022
Dev To
A Basic Chart - Building a Geospacial App with SvelteKit, Deck.gl, and Mapbox - Part 4
We are going to add a D3.js bar chart that will interact with our geospacial data.The Building a Geospacial App tutorial uses a data visualization library called React-Vis. Apparently React and D3 do ...
09:16 pm GMT - Wed, July 13, 2022
Dev To
Backend Software Architecture Demystified
IntroductionHave you heard of any of these software architectures? : Ports and adapters, clean architecture, layered application, onion architecture, hexagonal, N-tiered, so on and so forth. Hav...
08:50 pm GMT - Wed, July 13, 2022
Dev To
Being a Woman in Tech: My Journey
Tech has always been a male-nominated field, and although over the recent past, this notion has taken another course, there are women who still cling to it. We are at an inflection point, and there is...
07:55 pm GMT - Wed, July 13, 2022
Dev To
Introduction to Keywords via Understanding Searcher Psychology
Editorial Note: this post is part of my SEO for Non-Scumbags series, which I began here.So far in this SEO for non-scumbags series (first post and index here), Ive spent two posts making the case for ...
07:50 pm GMT - Wed, July 13, 2022
Dev To
Packing for a Leadership Conference
The conference always comes around the corner when you least expect it! I feel like just a couple months ago I was counting down the days and now it's only in a few days. Wow, does time fly by fast!Wh...
07:36 pm GMT - Wed, July 13, 2022
Dev To
Golang, observabilidade e mtricas com SigNoz e OpenTelemetry
Quem nunca passou por um aperto com uma api, endpoit, servio ou qualquer coisa em produo e simplesmente no achou o problema ou demorou muito tempo para metrificar e descobrir o gargalo que fazia o sis...
07:22 pm GMT - Wed, July 13, 2022
Dev To
Moose facts
I started watching the show Alone on Netflix recently and I saw a swimming moose, and I was surprised thinking about how the moose was just chugging along, swimming, and started looking up moose... an...
07:04 pm GMT - Wed, July 13, 2022
Dev To
Where did the plist go?
If youve recently fired up XCode 13 and created a new SwiftUI app, youll soon realize that Info.plist has gone missing. For some swift veterans, that might bring up flashbacks of the missing AppDelega...
06:52 pm GMT - Wed, July 13, 2022
Dev To
CSS isn't magic. What happens after adding display: flex?
In my experience, very few developers know what happens after adding display: flex. If I asked how margin behavior changes 99% of developers don't answer.So I created live cheat sheet and wrote this a...
06:42 pm GMT - Wed, July 13, 2022
Dev To
Rendering markdown with Markdoc in Rails
Markdoc is Stripes newly open-sourced framework for authoring content. Its the tools used to build the Stripe documentation and the framework on top of which many of the interesting and powerful featu...
06:12 pm GMT - Wed, July 13, 2022
Dev To
Write a program to create a class count objects and calculate the number of objects that has been created in realtime.
Hey Everyone,so today we discuss about the how can we count the object of any class There is few steps below-First we create the class count_objectsThen we will initialize class variable (count=0) bec...
05:41 pm GMT - Wed, July 13, 2022
Dev To
Developers Treasure Chest - Issue 1
You wont believe the incredible resources weve compiled in this article! Weve got something for everyone, categorized in sections for JavaScript/TypeScript developers, SASS Tools, PHP & Laravel, P...
05:29 pm GMT - Wed, July 13, 2022
Dev To
Practicing Kubescape In Your CI Pipeline
We brought something special to you.This is an inset supplementing a previously published article about kubescape. As mentioned earlier, there's an option of CI integration for the tool described. Git...
05:21 pm GMT - Wed, July 13, 2022
Dev To
access the local partition only in YugabyteDB geo-partitioned tables
This post is a continuation of the previous one where I explained how to get to the local partition without having the partitioning key. I was connected on Mars and the customer 85338353-162a-4a62-bcb...
05:14 pm GMT - Wed, July 13, 2022
Dev To
Targeting Node, Bun and Deno With F
Hello folks, here we are once again with more F#, this time we'll be talking about how can we use the fable compiler to target bun.sh and deno.land.As you may (or not) know by now if you have read som...
04:41 pm GMT - Wed, July 13, 2022
Dev To
Welcome Thread - v182
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:30 pm GMT - Wed, July 13, 2022
Dev To
How to Make a Charity Website Using Html CSS JavaScript
How to Make a Charity Website Using Html CSS JavaScriptThis video will show you how to make a charity website using html css javascript.Live WebsiteGithub RepoHI I'm Sadee (webdev)In this channel I ma...
04:29 pm GMT - Wed, July 13, 2022
Dev To
Amazon Elastic Compute Cloud(EC2)
First question arise about EC2 is What is Amazon EC2?Amazon EC2 is a web based service which provide scalable computing capacity in the (AWS) Cloud. It provide virtual computing environment which is ...
04:22 pm GMT - Wed, July 13, 2022
Dev To
How to easily call JavaScript modules from PHP?
You have surely solved it many times, but the solution was not very attractive. This tutorial is about generating JavaScript code in PHP using the BigPipe library, which is inspired by the Facebook ar...
04:08 pm GMT - Wed, July 13, 2022
Dev To
How to make a Splash Screen using HTML CSS and JavaScript
Does your college project have a splash screen that welcomes viewers to your humble website?Here is how I made a splash screen using just HTML, CSS and JavaScript. You can copy paste the code in your ...
04:08 pm GMT - Wed, July 13, 2022
Dev To
Linux security tips
Linux is such a great operating system with literally hundreds of distros (distributions) and desktops for your needs. However, it's not secure by default, so don't neglect that essential aspect. ...
03:45 pm GMT - Wed, July 13, 2022
Dev To
5 Reasons to Use Next.js
If you're looking for a React framework that's easy to use and has a ton of features, Next.js is the way to go. Here are 5 reasons why:Next.js is simple to set up and get started with.It has a great c...
03:20 pm GMT - Wed, July 13, 2022
Dev To
Luos Hardware Abstraction Layer
Luos engine can work on a single node using localhost #communication or it can create a network for communication between services located on different nodes. This communication must be defined and ha...
03:17 pm GMT - Wed, July 13, 2022
Dev To
Conway's Game Of Life
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970 WikipediaBasically it runs on just two rules :-Cell with less than ...
03:16 pm GMT - Wed, July 13, 2022
Dev To
Achieving High Availability on AWS
There are a few key considerations that you should keep in mind when designing a high availability solution on AWS:Redundancy: You should design your architecture with redundancy at all levels, from i...
03:10 pm GMT - Wed, July 13, 2022
Dev To
[RANT] Why the hell does everything cool in JavaScript have to be locked behind needing server?
I wanted to do some messing around with sharing data between HTML files, and the only effective way to do that is by using search parameters which isn't exactly always ideal.You can't store cookies in...
03:04 pm GMT - Wed, July 13, 2022
Dev To
Upload images with Cloudinary, MongoDB and Express.
We will have to create a middleware that uploads an image to cloudinary and returns it's image urlCreate an account in cloudinary and choose programmable media.Now go back to editor and create 3 varia...
02:51 pm GMT - Wed, July 13, 2022
Dev To
Bun, the new Javascript runtime competing with Deno and Node
Incredible amounts of discussion have taken place over the past couple years over Deno, Ryan Dahls successor to the NodeJS runtime meant to solve all the problems of his original creation.In reality, ...
02:34 pm GMT - Wed, July 13, 2022
Dev To
Ginger vs Writer | Content writing | All-time-dev
Ginger vs Writer | Content writing | All-time-devToday we are going to compare Ginger and Writer, both of them are one of the best grammar checkers in English, spelling, correction, and more. Bu...
02:22 pm GMT - Wed, July 13, 2022
Dev To
Three Reasons Why Blogging Makes You A Better Developer
This is my 100th blog post. To some, that seems like a huge number. To others, it seems like I'm just getting started. To me, it sounds like I've put way more time and effort into blogging than I orig...
01:58 pm GMT - Wed, July 13, 2022
Dev To
What is an HTML Documents Basic Structure?
HTML (HyperText Markup Language) is the code that is used to structure a web page and its content.The basic structure of an HTML document consists of these elements:Doctype declarationhtmlheadbodyfoot...
01:54 pm GMT - Wed, July 13, 2022
Dev To
Transitioning into tech: A mechanical engineers perspective
They say fortune favors the brave and Ive recently taken the brave decision to transition from Mechanical Engineering to Software Engineering. My name is Daniel from Nairobi Kenya. As the title sugges...
01:53 pm GMT - Wed, July 13, 2022
Dev To
Get Started with Directus Standard Cloud using our pay-as-you-go hourly pricing.
Ready for more power? Directus Standard Cloud takes all the things you love from Community Cloud - unlimited users, access roles, collections, items, locales, API requests and API bandwidth, plus a de...
01:49 pm GMT - Wed, July 13, 2022
Dev To
10 Hour Free Tutorial to Build a Full Stack Whatsapp Clone
Learn how to Build a Full Stack Whatsapp Clone with Flutter, Firebase & Riverpod 2.0 in this 10 hour FREE tutorial! This tutorial covers all the main features of a chatting app: Phone Number Authe...
01:37 pm GMT - Wed, July 13, 2022
Dev To
Wednesday Links - Edition 2022-07-13
Pagination in a Reactive Application (3 min)https://joshlong.com/jl/blogpost/pagination_in_a_reactive_application.htmlRemote and Distributed Build Patterns (10 min)https://blog.gradle.org/remote-and-d...
01:29 pm GMT - Wed, July 13, 2022
Dev To
Dev Discussions: Everything You Need to Know about Monorepos with Juri Strumpflohner of Nrwl
As the Director of Developer Experience for Nrwl (pronounced narwhal, like the sea creature), Juri Strumpflohner knows a thing or two about monorepos.Nrwl is the company behind Nx, perhaps the most po...
01:15 pm GMT - Wed, July 13, 2022
Dev To
QUICK INTRO TO DJANGO SIGNALS
What are Django Signals?Django signals help separate applications in a project to communicate. In that, when a specific event occurs it triggers the occurrence of another event.When to use signa...
01:12 pm GMT - Wed, July 13, 2022
Dev To
Overcome Remote Working
You can listen here In this post, I will be talking about the nitty-gritty of remote working, what it entails, things you should know before you decide to make your company go remote, and a lot of oth...
01:09 pm GMT - Wed, July 13, 2022
Dev To
The Importance of Balance
I mentioned a couple of weeks ago that I was going to take a break from writing for a bit - the effects of burnt-out were starting to creep in.I hadn't taken a valid enough pause since the start of th...
12:54 pm GMT - Wed, July 13, 2022
Dev To
SAST and DAST: what's the difference?
Security threats and data breaches have become more common and can have huge financial and business implications for your organization. As such, you should be able to avoid them by identifying vulnera...
12:53 pm GMT - Wed, July 13, 2022
Dev To
ESLint Warnings Are an Anti-Pattern
ESLint offers three settings for any given rule: error, warn, and off. The error setting will make ESLint fail if it encounters any violations of the rule, the warn setting will make ESLint report iss...
12:49 pm GMT - Wed, July 13, 2022
Dev To
Web Scraping Google News with Python
What will be scrapedPrerequisitesFull CodeCode ExplanationLinksWhat will be scrapedPrerequisites (could be skipped)Install libraries:pip install requests bs4 google-search-resultsgoogle-search-results...
12:38 pm GMT - Wed, July 13, 2022
Dev To
My Journey as LinkedIn Technical Instructor
This post is a place where I will share my experience, and everything I write will be about my journey and my opinions about the platform and especially what I learn during this journey.I will update ...
11:53 am GMT - Wed, July 13, 2022
Dev To
What's your current tech stack ?
Tech Stack or also known as solution stack is a set of software or components needed to create a complete platform such that no additional software is needed to support applications - Wikipedia ...
11:50 am GMT - Wed, July 13, 2022
Dev To
Build a Multi-Account Management Environment with AWS Control Tower
I built a multi-account management environment with AWS Control Tower AWS Control Tower is a service that allows you to build a secure AWS multi-account management environment. Since AWS Organiz...
11:48 am GMT - Wed, July 13, 2022
Dev To
Understanding Previous Block Hash and Timestamp Components in a Blockchain
In this video, we will learn about the blockchain and dive right into the block structure. We will understand what all components constitute the block header and the block body. Then we will understan...
11:47 am GMT - Wed, July 13, 2022
Dev To
Components of a Blockchain and SHA-256 discussed
In this video, we will learn about how the current financial system functions with the help of the banks that serve as mediators for handling the transactions between different parties. I will also li...
11:38 am GMT - Wed, July 13, 2022
Dev To
Top premium courses to learn React.js
IntroductionReact.js is the most popular JavaScript library you can use and learn these days to build modern, reactive user interfaces for the web. So you can create amazing, sleek looking user ...
11:21 am GMT - Wed, July 13, 2022
Dev To
Test-Driven Development the Right Way
Test-driven development the right way can help you catch more errors in your code and ensure that your code works as intended. One of the benefits of using test-driven development is that you can catc...
11:09 am GMT - Wed, July 13, 2022
Dev To
Quickstart: Auto generating Kubernetes Manifests with K8s Initializer
Creating and managing Kubernetes Manifests can be a pain and lets be honest, no one actually ever remembers the syntax of a Manifest without either looking at one they already created or Googling it. ...
11:04 am GMT - Wed, July 13, 2022
Dev To
Introducing the Qubitro Local Experts Program
Qubitro Ambassador Program is branching to go local with the Qubitro Local Experts Program.As a part of Qubitros vision to become accessible beyond borders, we want to bring Qubitro to you, wherever y...
10:48 am GMT - Wed, July 13, 2022
Dev To
Managing multiple node versions with NVM
While working on multiple projects, some of them may use different node versions.This can be a real pain point when you accidentally ran npm install or npm update with a different npm version.To addre...
10:42 am GMT - Wed, July 13, 2022
Dev To
A comman pitfall when using sizof() with pointers
There is a common mistake made by new student when they use sizeof operator with pointers to get number of bytes allocated.#include <stdio.h>#include <stdlib.h>int main() { char *c = ma...
10:11 am GMT - Wed, July 13, 2022
Dev To
Compare REST with GraphQL For Performance Testing Using StepZen and k6
For many companies, performance is the main reason to go with GraphQL. But is that a valid argument? Often developers compare GraphQL to REST APIs and see the N+1 requests (or over-fetching) as an imp...
09:35 am GMT - Wed, July 13, 2022
Dev To
Generate and Add a new SSH key to your GitHub account
When working with a GitHub repository, you'll often need to identify yourself to GitHub using your username and password. An SSH key is an alternate way to identify yourself that doesn't require you t...
09:35 am GMT - Wed, July 13, 2022
Dev To
Everyone wants to work with this developer.
Strategist solution oriented not code oriented understands that planning is more important than executionGives reasons not excuses excuse: I tried Q, it didnt work! reason: I tried Q, didnt work becau...
09:34 am GMT - Wed, July 13, 2022
Dev To
How to Create a Simple Helm Chart
The world of DevOps has given so many opportunities for software organizations. Software development best practices have given rise to many platforms and tools to deploy software quickly and easily. K...
09:32 am GMT - Wed, July 13, 2022
Dev To
Fl-Query for Flutter | Managing async data & mutations in Flutter is like a breeze now
If youre familiar with Flutter, youre definitely familiar with FutureBuilder. After all this is the only way you can fetch data in Flutter with proper state, or is it? But you mightve noticed every ti...
09:31 am GMT - Wed, July 13, 2022
Dev To
Agilitest uses graphic recognition in test automation
A new feature has emerged in your favorite software testing solution! The graphic recognition of elements of your applications (web, mobile, desktop) to make comparisons of graphic elements with each ...
09:17 am GMT - Wed, July 13, 2022
Dev To
The MSSP Guide to Keycloak
You can now automate deployment of ForgeRock AM on AWS with Sennovate+Try nowKeycloak is an open-source Identity and Access Management (IAM) tool. Being an Identity and Access Management (IAM) tool, i...
09:17 am GMT - Wed, July 13, 2022
Dev To
Multi-Store DOM Events (Angular)
This series explores how we can keep our code declarative as we adapt our features to progressively higher levels of complexity. Level 6: Multi-Store DOM EventsSometimes multiple stores need to ...
09:06 am GMT - Wed, July 13, 2022
Dev To
How to Transform Your Transportation Business Digitally?
In a real-time economy, speed and timeliness are critical. Contrary to popular belief, the implications for supply chains, logistics, and the transportation industry are enormous given the rise of man...
08:41 am GMT - Wed, July 13, 2022
Dev To
This Week In React 112: JSX Expressions, Storybook, Remix, Actionless reducers, Atomic Forms, NPM trends, Expo, Bun...
Hi everyone!Looks like a lot of devs are already on vacation . On my side I will also skip some editions this summer to rest.This week, we have a good variety of React and React-Native content. A lot ...
08:39 am GMT - Wed, July 13, 2022
Dev To
Explaining Code with GPT-3
Hello everyone,In this post I'm gonna show you can build one of the most amazing application out of GPT-3.A tool which can explain you code so you can roam freely in an unknown territory.It will be ab...
08:36 am GMT - Wed, July 13, 2022
Dev To
Looping Statements in Python
The flow of the programs written in any programming language is sequential by default. The first statement in a function is executed first, followed by the second, and so on. There may be a situation ...
08:31 am GMT - Wed, July 13, 2022
Dev To
Building A To-Do App Using Next.js and Strapi
In this tutorial, we'll learn how to create a small to-do app using two amazing technologies: Next.js and Strapi.Strapi is an open-source Node.js headless CMS that gives developers the power to easily...
08:12 am GMT - Wed, July 13, 2022
Dev To
How Open Source Can Help You Level Up as a Developer
Why Should I write Open Source Code?In the world of software development, there is always something new to learn. Whether you're just starting out or you've been coding for years, there's always...
08:03 am GMT - Wed, July 13, 2022
Dev To
Develop a simple Morse encoder
We will pass and explain Luos main API through a simple and fun project called Morse encoder! https://www.youtube.com/watch?v=g9y6-SioMI4This project will allow you to send a character through a seria...
07:53 am GMT - Wed, July 13, 2022
Dev To
I made a news feed dashboard like Instagram for React! Check it out!
Hello guys, I made a news feed dashboard design like Instagram using React! Live preview: https://horizon-ui.com/chakra-pro/#/admin/main/profile/newsfeedWebsite presentation: https://horizon-ui.com/pr...
07:36 am GMT - Wed, July 13, 2022
Dev To
5 C Tips from a Senior Developer to Help You ProgramBetter
Senior developers tend to pick up many tricks and workarounds over the years, but most of them never make it into articles, blog posts or books. If youre just starting out as a C# developer, or if you...
07:26 am GMT - Wed, July 13, 2022
Dev To
How to Install Multi-PHP versions on Ubuntu 20.04(Amazon EC2 server)
Sometimes we need different applications (with different PHP versions running on it) but on a single server. So in this blog were going to do it step-by-step and configure NGINX to define our desired ...
07:18 am GMT - Wed, July 13, 2022
Dev To
How to Create a DeFi Wallet?
Decentralized Finance(DeFi) is the leading discussion prevailing in the digital sphere. Most of the entrepreneurs and beginners have started their journey into an emerging profitable business. The wor...
06:23 am GMT - Wed, July 13, 2022
Dev To
What is Blockchain ? An Introduction & Brief Overview
In this video, we will start with a new series and that is on Blockchain. We will first cover a brief introduction of the Blockchain Technology and together with that we will understand the applicati...
06:04 am GMT - Wed, July 13, 2022
Dev To
Transform Mapped Types from Snake_ to CamelCase in Typescript
Re-mapping Typescript Mapped Types Transform Mapped Types from Snake_ to CamelCase in Typescript | by Marius Bongarts | Jul, 2022 | Medium Marius Bongarts Jul 13, 20...
05:46 am GMT - Wed, July 13, 2022
Dev To
Android App Bundle (aab)
For mobile app services to grow, it's important to increase the number of new downloads and that of new app installations from the users.According to one report from Google, the size of the app packag...
05:37 am GMT - Wed, July 13, 2022
Dev To
Building A Video Streaming App Using Screen Share Using React Native Toolkit
While video meetings make communication more personal, screen sharing makes it more collaborative. With businesses embracing remote and hybrid work where one-to-one and multiparty video calls are a no...
05:35 am GMT - Wed, July 13, 2022
Dev To
DevOps 101: Packaging Software
Packaging code is a key step in the software development life cycle. It is the process of taking source code, installing any dependencies that are required and converting it to code that can be execut...
05:13 am GMT - Wed, July 13, 2022
Dev To
4. Creating models for mongoDb collections
Today we'll see How to create model for mongoDB in js.Create a folder name models in vscode directory.Create a file 'Users.js' as we prefer capital latter for models.Below is the ss of directory...
04:54 am GMT - Wed, July 13, 2022
Dev To
What are string_views and why should we use them?
std::string_view has been introduced by C++17 and its purpose is to provide read-only access to character sequences. It potentially replaces const string& parameters and offers a significant perfo...
04:26 am GMT - Wed, July 13, 2022
Dev To
20 Websites That Pay You to Write Technical Articles in 2022
Companies and publications hire people to write technical articles for their blogs. Writing paid articles for them is a great way to supplement your income. The question that arises now is "How do you...
04:24 am GMT - Wed, July 13, 2022
Dev To
How you can easily Code For 8 Hours Without Feeling Tired
Ive been coding wrong my whole life.I was thinking that its okay to sit down at my desk, Open laptop and start coding until i fill tired.but this type of approach killed my productivity.Productivity s...
04:21 am GMT - Wed, July 13, 2022
Dev To
Resource Allocation and Task Breakdown in Angular Gantt Chart
Learn how easily you can allocate one or more resources to tasks in the Angular Gantt Chart component of Syncfusion based on the task requirement. In this video, there is a set of predefined resources...
04:14 am GMT - Wed, July 13, 2022
Dev To
Voc sabe o que Call for Papers?
H uma grande probabilidade de voc j ter visto, escutado ou lido este termo em algum lugar, principalmente nas comunidades de tecnologia e outros eventos. s vezes usam o termo contrado como "CFP", "C4P...
04:10 am GMT - Wed, July 13, 2022
Dev To
Need help with The Odin's Project, Rock Paper Scissors assignment
I have been beating my brains out for the past few days trying to figure out why the functions being called are undefined.Live Sitecode Here is how the console.log looks at the start of the game:...
03:41 am GMT - Wed, July 13, 2022
Dev To
How To Use Sweetalert2 In Laravel
In this article, we will see how to use sweetalert2 In laravel. You can use sweetalert2 in laravel 8 as well as PHP. sweetalert2 is used to create different types of custom alert messages or you can c...
03:16 am GMT - Wed, July 13, 2022
Dev To
Yet Another Post About N 1 Queries
The N + 1 query problem is a common performance bottleneck found in queries that are written using an ORM (Object-Relational Mapping) tool, such as ActiveRecord.The problem arises happens when N queri...
03:11 am GMT - Wed, July 13, 2022
Dev To
Basic Array Methods
I have always had interest in data structures ever since I started going to school for Computer Science, but one thing that I could never remember were array methods. Hopefully, you're like me and wan...
12:59 am GMT - Wed, July 13, 2022
Dev To
Metis Linux ~ A turbo fast artix based linux
Hey Linux Folks,After a year of incubation and struggle, the first version of Metis Linux 0.1 has been launched with less bloatware and just the things you need.Metis Linux is an artix-based super fas...
12:52 am GMT - Wed, July 13, 2022
Dev To
Laravel delete actions simplified
In my last publishing, mentioned controllers operations that frequently gets duplicated and how we could leverage what've learned so far to make those operations simpler to use. Now, I would like to d...
12:13 am GMT - Wed, July 13, 2022
Dev To
freash look of BUN
A few days back, I found a new javasrcipt Runtime BUN.It is very promising, so Im going to make a overview about it.What is BUN ?Bun is a baby javascript runtime created by Jarred Sumner a few days ag...
10:09 pm GMT - Tue, July 12, 2022
Dev To
Replace Nested If Else Statement with Array
Replace Nested If Else Statement with ArrayThe use of Early return and Array Approach will be considered Nested if elseI am very sure we have either written or seen such nested code.It isn'...
10:03 pm GMT - Tue, July 12, 2022
Dev To
Build a real-time document contribution list in NextJS
This article discusses building a real-time document contribution list using Appwrite's Realtime service with Next.js, subscribing to channels in our database, and displaying a list of users contribut...
09:52 pm GMT - Tue, July 12, 2022
Dev To
Short-lived or Long-lived Flags? Explaining Feature Flag lifespans
Feature flags (aka. feature toggles) are becoming increasingly relevant in software development as they provide the ability to toggle features on or off in production, perform a gradual rollout of fea...
09:38 pm GMT - Tue, July 12, 2022
Dev To
The Venture Capital Landscape in Blockchain & Crypto: A Thesis
Industry OverviewBlockchain and crypto as an industry is redefining how we organize and lead the economy, and creating a massive paradigm shift; accelerating us towards a digitized and decentral...
09:32 pm GMT - Tue, July 12, 2022
Dev To
How to configure a DFX project to use a React Frontend?
PrerequisitesI would highly recommend you go ahead and fork the following Google Keep project from the Codesandbox playground: Then export the newly forked sandbox to your local directory like s...
09:18 pm GMT - Tue, July 12, 2022
Dev To
Cmo empezar a programar?
Qu haras si te digo que todos y todas programamos en nuestro da a da? As es, ya que programar es dar una serie de instrucciones a una mquina para que realice una o varias tareas de forma automatizada....
08:30 pm GMT - Tue, July 12, 2022
Dev To
Deploy JPetStore in Digital Ocean
JPetStore is one of the best applications to learn performance testing and engineering concepts. In this blog post, we will see how to deploy JPetStore in Digital Ocean. What is JPetStore?JPetStore i...
08:22 pm GMT - Tue, July 12, 2022
Dev To
Managing Data Placement With Table Partitioning
Table partitioning is a very convenient technique supported by several databases including MySQL, Oracle, PostgreSQL, and YugabyteDB. In the first article of this series, we discussed an application t...
08:16 pm GMT - Tue, July 12, 2022
Dev To
Validator Function in Haskell
{-# LANGUAGE TypeApplications #-}module Main whereimport Data.Char (isAlphaNum, isSpace)maxLength :: String -> Maybe StringmaxLength "" = NothingmaxLength xs = case (length xs > 20) of True ...
08:13 pm GMT - Tue, July 12, 2022
Dev To
Open Source backend in just 1 File
Hi, I'm Muneeb, Freelance Front-end Developer. I will keep the post short and to the point.So I came accross an Amazing Open Source Project called PocketBase developed in GOLang. I was blown away with...
08:03 pm GMT - Tue, July 12, 2022
Dev To
10 things you should do to become a Project manager
1. Learn as much as you can about product managementyou should learn as much as you can about product management white you are still a software engineer. 2. Stick to your domain expertiseYo...
08:02 pm GMT - Tue, July 12, 2022
Dev To
How fast is dc?
I was reading Tory Anderson's blog post on writing a fast Fibonacci calculator in Clojure. He uses a logarithmic algorithm to find the nth Fibonacci number, which was interesting, and something from S...
07:32 pm GMT - Tue, July 12, 2022
Dev To
Novedades javascript 2022
Desde el ao 2015, JavaScript ha estado realizando constantes actualizaciones anuales con nuevas caractersticas aadidas.ECMAScript 2022 es un nuevo estndar de JavaScript que se ha aprobado este pasado ...
07:23 pm GMT - Tue, July 12, 2022
Dev To
How to make disk image with dd on Linux
Recently I had to send my notebook to service (by the way - it's fifth time when it's in service). When I sent my notebook first time, I made a full backup because service after repair usually delete ...
07:19 pm GMT - Tue, July 12, 2022
Dev To
Writing custom middleware functions in NodeJS
Middleware is any code that runs on the server between getting a request and a response. Middleware functions in NodeJS have access to the request object, the response object and the next function.fun...
07:15 pm GMT - Tue, July 12, 2022
Dev To
Disabling installation notifications for Packagist
If you use workflow to run tests along with installing dependencies via composer, you may find it useful to disable sending install statistics to Packagist.Just add this line of code to the beginning ...
07:06 pm GMT - Tue, July 12, 2022
Dev To
Show me your editor theme!
Light theme? Dark theme? What fonts?Let's hear it. Comment below....
06:57 pm GMT - Tue, July 12, 2022
Dev To
Paracetamol.js| 165: Explica este cdigo JavaScript
Explica este cdigo JavaScript Dificultad: Bsicoconst porValor = (nombre) => { nombre = "Pedro"; return nombre;}let nombre = "Juan";console.log(porValor(nombre))console.log(nombre);A. P...
06:48 pm GMT - Tue, July 12, 2022
Dev To
How to Setup Devtron in AWS EKS ?.
Devtron is installed in a Kubernetes cluster in a variety of ways. This tutorial helps to install Devtron without integration through Kubernetes Helm package manager. Kindly follow this blog to create...
06:42 pm GMT - Tue, July 12, 2022
Dev To
Working around HubSpot's limited Webhooks
Webhooks are an API pattern for subscribing to events in a system. Rather than repeatedly polling the HubSpot REST API's list of Contacts, you can define a webhook subscription that tells HubSpot wher...
06:31 pm GMT - Tue, July 12, 2022
Dev To
Ruby on Rails ActiveRecord Associations
Much of the power of Ruby on Railslies in creating good associationsto keep our data well organized,so that it can be used efficiently.There are three main association types.One-to-One Association: On...
06:23 pm GMT - Tue, July 12, 2022
Dev To
VSCode extensions every web developer should know
The community is one of the reasons why Visual Studio Code is the most popular code editor. Any product can become successful if it has a strong community behind it. The VSCode community has created n...
06:18 pm GMT - Tue, July 12, 2022
Dev To
Text Speed
So I'm making a YouTube video on Trigonometry with Python, and I'm going to use Python console for the video.In the Python console, I'll be using slowprint, so my question is what is the speed I shoul...
06:16 pm GMT - Tue, July 12, 2022
Dev To
Enable HTTPS keepAlive in Node.js
No clue how I am learning this only now, but better later than never: HTTPS keepAlive is not enabled by default in Node.js, and it has severe performance implications to network-intense applications.J...
06:10 pm GMT - Tue, July 12, 2022
Dev To
Flutter Vs React in 2020
I Have been in React for long, Experienced in Next, Typescript Typegraphql and Nest or Express!I have always been thinking of making a advnced Mobile Application, just like I have been doing for Web A...
06:00 pm GMT - Tue, July 12, 2022
Dev To
Truthy and Falsy Values in Javascript
In Javascript, things can be true, or false, but they can also be truthy or falsy. The concept of truthy and falsy are usually considered only in a boolean context, such as in an if..else statement, b...
05:52 pm GMT - Tue, July 12, 2022
Dev To
How does the Javascript logical OR (||) operator work?
The logical OR (or ||) operator in Javascript is an operator which returns the left hand side if the left hand side is truthy, but otherwise defaults and returns the right hand side. This means it can...
05:50 pm GMT - Tue, July 12, 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...
05:46 pm GMT - Tue, July 12, 2022
Dev To
What is a Software Engineer - and How to Become One!
This post is produced in collaboration with keypup.ioWhen I was a child, I wanted to become a software engineer. At thattime, I was unaware of how much more than just coding was required. Nowthat I ha...
05:04 pm GMT - Tue, July 12, 2022
Dev To
3rd-party tools in early-stage products on the example of own product
For early-stage products, especially for startups, the pace of development is frequently one of the main factors of future success. There is no time to procrastinate in today's world, everything chan...
04:58 pm GMT - Tue, July 12, 2022
Dev To
The Cost of Consistency in UI Frameworks
Sometimes there are problems that have no universally good solutions. There is some tradeoff to be made. Some perspectives that can't be protected. Sometimes it isn't even clear if any of the options ...
04:16 pm GMT - Tue, July 12, 2022
Dev To
FizzBuzz in GNU make
When I couldn't fall asleep last night 1 my sleep-deprived brain suddenly went "I bet you can't write a Makefile for FizzBuzz." While I obviously should have responded with Homer Simpson's classic "Sh...
03:36 pm GMT - Tue, July 12, 2022
Dev To
Implementing Hot Reloading in Kubernetes
By Kasper SiigEngineers have always tried to make developing applications as easy as possible. Over time, many different languages and frameworks have implemented hot reloading functionality, such as ...
03:31 pm GMT - Tue, July 12, 2022
Dev To
public project on GitHub; Now it's time to introduce yourself
Hi, I started a project where every programmer or developer can introduce themselves without any restrictions and together we can make the project bigger. If you like it, the project link is below. I ...
03:13 pm GMT - Tue, July 12, 2022
Dev To
Transition to native Git in TeamCity brings 10x fetch time reduction to IntelliJ
Starting from version 2022.04, TeamCity switched to native Git on the server side for Git VCS connections. The switch should positively impact both performance and overall experience of working with G...
03:10 pm GMT - Tue, July 12, 2022
Dev To
Tutorial: Fastest ever Jekyll deployments via GitHub
Jekyll transforms plain text into static websites and blogs. Written in Ruby, Jekyll is a pioneer among static site generators. And a terrific one, too. For starters, you get to focus on your content ...
02:44 pm GMT - Tue, July 12, 2022
Dev To
Early Merge Conflict Detection Across All Branches In IntelliJ
We are happy to announce that GitLive's flagship feature, early merge conflict detection, now works across all branches in IntelliJ! When we first introduced real-time merge conflict detection, only ...
02:27 pm GMT - Tue, July 12, 2022
Dev To
React Firebase (Project)
Hello guys Today i am going to show you a Small project which I created while learning Firebase ,A NoSQL cloud database.Project link - https://e-quotes-2099.netlify.app/The UI is created using React J...
02:20 pm GMT - Tue, July 12, 2022
Dev To
Singleton Design Pattern
KaynakSingleton Bir Nesne Yaratma Design Pattern'idir.Kullanm Alan : Bir snftan sadece btn uygulama boyunca bir instance olmas istiyorsak singleton tasarm desenini kullanrz.Nasl Singleton Tasarm Desen...
02:15 pm GMT - Tue, July 12, 2022
Dev To
Build Flutter Apps using Python ft. flet
What is Flet?Flet enables developers to easily build real-time web, mobile and desktop apps in Python.Read more Installation pip install flet Hello world Applicationimport fletfrom f...
02:12 pm GMT - Tue, July 12, 2022
Dev To
Drag & Drop Event - HTML5 and JavaScript
In this video, we will learn about the lifecycle about the drag and drop event where we will perform the drag and drop operation on an image and move it from one location to one location. Course Lin...
02:12 pm GMT - Tue, July 12, 2022
Dev To
Create a Minimal API with .NET 6
One of the new features of .NET 6 is the arrival of a new template, which will replace the default and bring a good reduction in code writing. Including the removal of the Startup.cs file.Originally p...
02:11 pm GMT - Tue, July 12, 2022
Dev To
Understanding Debouncing In JavaScript
In this video, we will about understanding DEBOUNCING in JavaScript and how it helps to improve the performance of the browser, you will understand how it is getting used in the browser in scroll even...
02:11 pm GMT - Tue, July 12, 2022
Dev To
How do you manage multiple projects/codebases at once?
How do you manage the mental complexity, file organization, context-switching, etc. when you are working on multiple codebases, perhaps multiple languages, etc.Any tricks to keep things from getting t...
02:06 pm GMT - Tue, July 12, 2022
Dev To
Machine Learning Tutorials - From Novice To Pro - - Intuition Behind KNN Algorithm
In our previous videos, we introduced Classification, which is a supervised form of machine learning. In this video, we will understand the intuition behind KNN algorithm to understand how we get the...
02:04 pm GMT - Tue, July 12, 2022
Dev To
Project - 1 : Creating a COVID19 Tracker Application using JavaScript & Mapbox
In this video, we will learn building COVID19 Tracker Application with Visualization using JavaScript and Mapbox. We will perform clustering of points based on the countries and each cluster will repr...
02:02 pm GMT - Tue, July 12, 2022
Dev To
Precision, Recall, Confusion Matrix and F1-Score | Performance Evaluation Metrics for Classification
In this video, we will learn about the performance evaluation metrics for classification models namely accuracy, confusion matrix and the ROC-AUC Curve (Receiver Operating Characteristic. We will firs...
01:59 pm GMT - Tue, July 12, 2022
Dev To
Let's create a Project - Performing Multiple Linear Regression using Gradient Descent on a dataset
In this video, we will implement a complete project in one video on Multiple Linear Regression using Gradient Descent Algorithm. We will first understand the Gradient Descent Algorithm in simple words...
01:58 pm GMT - Tue, July 12, 2022
Dev To
Explain Like I'm Five: What's a standard library?
This is an anonymous question 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...
01:57 pm GMT - Tue, July 12, 2022
Dev To
Demystifying JavaScript - Making JavaScript HTTP Requests with Fetch API
In this video, we will learn about the concept of HTTP Requests and why they are required for communication between the frontend and the backend of our application. We will also make a small app aroun...
01:56 pm GMT - Tue, July 12, 2022
Dev To
Demystifying JavaScript - From Promises to Async Await
In this video, we will learn about how we can convert a Promise Based Implementation to Async Await. We will turn our existing Promise Based Implementation to Async Await and will add the error handli...
01:55 pm GMT - Tue, July 12, 2022
Dev To
Ionicons Font v5.5.2
Since the current Ionicons font in the official repository is missing a lot of icons I have compiled the SVG icons available in their page into a new font that can be easily used in any web applicatio...
01:55 pm GMT - Tue, July 12, 2022
Dev To
Machine Learning Tutorials-From Novice To Pro - Classification - Logistic Regression
In this video, we will start with the topic of classification and we will understand what is logistic regression and see how it is closely related to probabilities. We will discuss about the Sigmoid F...
01:49 pm GMT - Tue, July 12, 2022
Dev To
Machine Learning Tutorials - From Novice To Pro- Multiple Linear Regression & Gradient Descent
In this video, we will start with the introduction to Multiple Linear Regression and then we will slowly transit to the Gradient Descent Algorithm which is an optimization technique to estimate the pa...
01:48 pm GMT - Tue, July 12, 2022
Dev To
Demystifying JavaScript - Promise.race, Promise.all & Promise.allSettled JavaScript Methods
In this video, we will learn about couple of methods on the Promise API namely Promise.race, Promise.all and Promise.allSettled. Course Links:Complete Code - https://github.com/The-Nerdy-DevVisual St...
01:47 pm GMT - Tue, July 12, 2022
Dev To
How to send Push Notifications with Laravel and the new FCM Http V1 API ?
Hello world ,If you work in web development, one day you will need to send push notifications. Push Notifications are usefull in so many cases. With them, you can target the right customers or users, ...
12:04 pm GMT - Tue, July 12, 2022
Dev To
Demystifying JavaScript -How JavaScript Code is Executed in Browser
In this video, we will learn how JavaScript code is executed inside the browser. Course Links:Complete Code - https://github.com/The-Nerdy-DevVisual Studio Code - https://code.visualstudio.comGit - ...
12:02 pm GMT - Tue, July 12, 2022
Dev To
Demystifying JavaScript - JavaScript Language and How Web Works
In this video, we will start with a new complete JavaScript Series For Beginners 2022 and we will cover everything pertaining to JavaScript in this power packed tutorial series. In this video, we will...
11:51 am GMT - Tue, July 12, 2022
Dev To
My experience with JavScript and PHP as a junior web developer.
Community support and resource for PHP and JavaScriptJavaScript have larger community support and resources such as libraries, frameworks, tutorials and learning materials. This could be debata...
11:33 am GMT - Tue, July 12, 2022
Dev To
The Serverless API Versioning System you wish you had
Read if: You want to know how to version your AWS Serverless API the way pure players do You dont like cold starts You enjoy eating lambdas for breakfast Introduction What is API Versioning...
11:24 am GMT - Tue, July 12, 2022
Dev To
My First video on youtube...
Hey developers, I have create my first video on youtube related with web development (In Hindi)Link:[https://www.youtube.com/channel/UCWbDtbIkMfNeobv4kvBJHKg]In this channel i will teach people that h...
11:01 am GMT - Tue, July 12, 2022
Dev To
We're back!
Good day peeps ! After approximately 3 months of no writing (due to school), I am back to content creation! This is just a one-off article about my future as a content creator and my growth plan. ...
10:21 am GMT - Tue, July 12, 2022
Dev To
AWS Learning Series 1- Cloud computing 101
"Cloud Computing" is the need-based provision of IT resources via the Internet at usage-based prices. Instead of purchasing, owning, and maintaining physical data centres and servers, you can access t...
10:21 am GMT - Tue, July 12, 2022
Dev To
Why Avoid Late Variables in Dart ??
?Instance fields can be initialized in 4 ways: At the point of protestation In a constructor argument using 'this' In the constructors initializer list before the law in braces starts.Anywh...
09:59 am GMT - Tue, July 12, 2022
Dev To
External Debugging Tools 1: dtrace and strace
Often when debugging, we need to step outside of the comforting embrace of the IDE to reproduce or track an issue. In this series, Id like to go over some tools you might find useful for these cases. ...
09:33 am GMT - Tue, July 12, 2022
Dev To
Increment and Decrement -- Operator explained in simple way
In this article, you will learn about the increment operator ++ and the decrement operator -- .In programming (Java, C, C++, JavaScript etc.), the increment operator ++ decrement operator -- are used....
09:20 am GMT - Tue, July 12, 2022
Dev To
Touch interactions in JetpackCompose
After we learned how to draw different shapes on a Canvas in the first part of the series, lets have a look at how to handle touch interaction in this second part.Just as a reminder, with this topic w...
08:59 am GMT - Tue, July 12, 2022
Dev To
CSRF, XXE, and 12 Other Security Acronyms Explained
Acronyms are shortcuts, and we love using them, specially the catchy ones! Let's decipher some commonly used acronyms in the cyber security industry. OWASPThe Open Web Application Security Projec...
08:34 am GMT - Tue, July 12, 2022
Dev To
How to Develop a Website.
What is Web Devlopment?Web development, generally referred to as website development, describes the activities involved in developing, constructing, and managing websites and web applications th...
08:28 am GMT - Tue, July 12, 2022
Dev To
Pure CSS Captain Jack Sparrow
Speed Code Video Asyraf Hussin @asyrafhussin4 ...
08:26 am GMT - Tue, July 12, 2022
Dev To
AWS vs Azure vs GCP
Nowadays all clouds have similar offerings. AWS is the more mature one - and therefore a solid choice. However, they are hard to work with in many aspects and have a lot of legacy choices - such as ev...
07:28 am GMT - Tue, July 12, 2022
Dev To
I can create any Algorithm
Did you mess ever with any algorithm that you need in your project? Many times we need to implement an Algorithm for our program to fulfil all the business logic. So Algorithm is a major part of a sof...
07:28 am GMT - Tue, July 12, 2022
Dev To
Web Scraping Google Scholar Cite Results with Nodejs
What will be scrapedPreparationFirst, we need to create a Node.js* project and add npm packages puppeteer, puppeteer-extra and puppeteer-extra-plugin-stealth to control Chromium (or Chrome, or Firefox...
07:15 am GMT - Tue, July 12, 2022
Dev To
History of APIs
The term "Application Program Interface" first appeared in a paper called Data structures and techniques for remote computer graphics presented at an AFIPS (American Federation of Information Processi...
06:57 am GMT - Tue, July 12, 2022
Dev To
How to Create a Survey Application Using Strapi and React.JS
This tutorial will walk you through the process of creating a survey app with Strapi and react.js, as well as how to use internationalization for the app.Author: Popoola TemitopeSurvey applications ar...
06:51 am GMT - Tue, July 12, 2022
Dev To
dbt (data build tool) explained in 100 words
What is dbt ?Lets say you have a huge amount of raw data (it can be any kind of data that is not cleaned like urls, duplicates, nulls etc.), and you want to convert this raw data into something meanin...
06:45 am GMT - Tue, July 12, 2022
Dev To
5 Things You Must Consider Before Choosing A Low Code Video Embed Platform
As businesses increasingly focus on digital transformation to stay up with changing business dynamics, theyre seeking solutions that help shorten the development cycle while also making them more agil...
06:38 am GMT - Tue, July 12, 2022
Dev To
How to use ES6 import in Node Project
ES6 ModuleA file containing reusable code is known as a module. Whether or not it is declared, the import modules are in strict mode.Modules that are exported by another module are imported usin...
06:34 am GMT - Tue, July 12, 2022
Dev To
Git basics: remove all local branches
There will come a time when you optimize your workflow to ensure PR requests are as small as possible.Each request can be minimal, so you end up with tons of new local branches that have probably alre...
06:18 am GMT - Tue, July 12, 2022
Dev To
New Engineering Opportunities - Week 28 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 545 new jobs I want to shar...
06:18 am GMT - Tue, July 12, 2022
Dev To
Awesome SQLite
SQLite - Official Documentationlitestream - Streaming replication for SQLitesqlean - The ultimate set of SQLite extensionsws4sqlite - Query SQLite via http and remote clientsDatasette - Multi-tool for...
06:09 am GMT - Tue, July 12, 2022
Dev To
map(), filter() & reduce() in javascript
These all are super important and are often used while developing a project or website. map(), filter & reduce() are higher order functions, i.e. functions which have another function inside them....
05:47 am GMT - Tue, July 12, 2022
Dev To
What It's Like To Code For Amazon
I haven't blogged in four months. I've been really busy because... I started working for Amazon. (You can read about my hiring process here: https://dev.to/bytebodger/how-i-got-hired-at-amazon-3ajl)...
04:46 am GMT - Tue, July 12, 2022
Dev To
Webhook: Part IV
So, we know how to create Webhook Provider application and Webhook Consumer application. So, what's next?Here am sharing part of my experience developing both kind of application. Webhook Provide...
04:46 am GMT - Tue, July 12, 2022
Dev To
Webhook: Part III
Now we have the basic understanding of webhook as in my Webhook: Part I and we also creating our own first Webhook Provider as in Webhook: Part II. Creating Webhook Consumer ApplicationFirst, mak...
04:46 am GMT - Tue, July 12, 2022
Dev To
Webhook - Part II
Continue from previous post, let's build our first Webhook Provider.We going to build using Laravel, and a package from Spatie, Laravel Webhook Server. Create New Laravel ProjectLet's create a ne...
04:45 am GMT - Tue, July 12, 2022
Dev To
Webhook - Part I
The Definition of WebhookA webhook in web development is a method of augmenting or altering the behavior of a web page or web application with custom callbacks. These callbacks may be maintained...
04:37 am GMT - Tue, July 12, 2022
Dev To
Simplistic CSS Blog Card
Here's how to make a simple blog card with pure css.For more CSS Blog Card Examples visit here.Okay so now lets see the steps to create the Blog card. Create index.html & Basic Html FormatFir...
03:33 am GMT - Tue, July 12, 2022
Dev To
How to Make Interactable Forms (with HTML & Javascript)
Ok so you have your website looking pretty with headers, paragraphs of information, images, etc. but now you want something back: engagement and interactivity. But how? Your first step is in HTML.Not ...
03:13 am GMT - Tue, July 12, 2022
Dev To
AWS Community Builder Program & una breve intro!
Habas escuchado ya sobre "AWS Community Builder Program"? Y, te preguntaste, quiz, Cules son sus beneficios? Cmo uno podra llegar a ser parte?Vamos a tratar de responder algunas de estas preguntas co...
03:02 am GMT - Tue, July 12, 2022
Dev To
Introducing rails-template-inspector: Open your view files by clicking browser elements
(This post was originally written by @aki77 in Japanese. @aki77 is a co-worker of mine. You can read the original post here.)I'm pleased to announce the release of rails-template-inspector which is a ...
02:11 am GMT - Tue, July 12, 2022
Dev To
Top 5 Apps for Freelancers & Consultants - 2022 Review
Creating your own schedule, having the ability to select which clients and projects to take on, working from anywhere -- the freelancer life has some serious perks! In fact, a whopping59 million Ameri...
12:22 am GMT - Tue, July 12, 2022
Dev To
My New Setup for 2022
All my articles are first published and hosted on my blog, but you may also find these articles posted on blogging platforms such as DEV.to and Hashnode. If you like my articles, you will also like wh...
11:34 pm GMT - Mon, July 11, 2022
Dev To
Tabnine! a GitHub Copilot's Serious competitor!
GitHub Copilot's AI pair programming app has been free for a year, but now it is no longer free! However, I think it's worth it.But if you insist on using a free alternative, there is some good news. ...
11:22 pm GMT - Mon, July 11, 2022
Dev To
JavaScript Visualizer
If you are curious about how JavaScript works, I recommend this online JavaScript tool, which visualizes every step of runtime!You can simply load the predefined presets of the site, or copy/paste you...
11:21 pm GMT - Mon, July 11, 2022
Dev To
More About Promise
In the previous blog article (Difference Between Promise And Async), I talked about the basics of a Promise, with these topics: Synchronous vs Asynchronous Promise Async / Await Error handlings. Today...
10:38 pm GMT - Mon, July 11, 2022
Dev To
5 Amazing CSS Box-shadow Generators to improve your Design
Ever wondered why your design misses some depth? Adding a modern-looking shadow can improve, mainly for buttons in css.Creating box shadows in CSS consumes a lot of time. For this many different box-s...
10:29 pm GMT - Mon, July 11, 2022
Dev To
5 Things to Consider Before Starting a Career in Cybersecurity
The latest IBM report shows that data breach costs rose from USD 3.86 million to USD 4.24 million in 2021. Crazy, I know. As technology evolves, cyberattacks become extremely sophisticated and audacio...
10:20 pm GMT - Mon, July 11, 2022
Dev To
How to Build/Publish your V3 chrome extension!
Have you ever wanted to create your chrome extension and publish it on the chrome web store?In this article, we will walk through the process of building a demo extension, and for this to be achieved,...
09:42 pm GMT - Mon, July 11, 2022
Dev To
I want to start technical writing.
It's time to start writing again after a number of battles with procrastination, or whatever it's called; nevertheless, this time, I don't want to stop, not again. Evidently, one of the main reasons I...
09:14 pm GMT - Mon, July 11, 2022
Dev To
Style your Svelte website faster with Stylify
Stylify + Svelte + Vite. Style your Svelte website faster with Stylify. Don't study selectors and syntax. Use pure CSS syntax and get generated CSS with advanced optimization for production.For easier...
09:09 pm GMT - Mon, July 11, 2022
Dev To
Organizando importaes no Nest.js
SumrioContextoPreparando o terrenotsconfig.jsonPath MappingConfiguraoConfigurando o tsconfig.jsonConfigurando o diretrio sharedConcluso ContextoEstive praticando bastante Nest.js com um pequeno p...
09:01 pm GMT - Mon, July 11, 2022
Dev To
Run txtai in native code
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.txtai executes machine-learning workflows to transform data and build AI-powered semantic search applications...
08:24 pm GMT - Mon, July 11, 2022
Dev To
The last react form library you will ever need
Its been a while so I thought I would share a quick guide for my favorite form library, the mighty react-hook-form.Instead of just showing you how to use the library, lets do a little experiment that ...
08:24 pm GMT - Mon, July 11, 2022
Dev To
Different ways to distribute and integrate Kotlin/JS library
Note that examples in this post use Kotlin 1.7.0In the previous post in the Kotlin/JS series, we learned about @JsExport to expose Kotlin code on the JS side. Now, we would look at various ways to dis...
08:15 pm GMT - Mon, July 11, 2022
Dev To
Hyperledger Fabric architecture
The purpose of building this blog is to write down the detailed operation history and my memo for learning the dApps and Web3 programming.The figure below illustrates the architecture of the Hyperledg...
08:07 pm GMT - Mon, July 11, 2022
Dev To
Building (or Rebuilding) a Website with Accessibility in Mind
Websites have come a long way since HTML and CSS were the only tools available to build them. So has design sense-- companies want to express their brand's identity using the latest technologies to cr...
07:54 pm GMT - Mon, July 11, 2022
Dev To
Cool & useful JavaScript libraries
A list of JavaScript libraries.Most of them are not so popular, but they still are cool & useful depending on your needs.Selecto.js : a component that allows you to select elements in the drag are...
07:45 pm GMT - Mon, July 11, 2022
Dev To
How to create and use custom shell commands?
Each of us had a situation, where we had to invoke a few, same commands each time. Making it once is not that problematic, but when we are supposed to repeat given operations, it may be better just to...
06:53 pm GMT - Mon, July 11, 2022
Dev To
Dealing with imposter syndrome
I have spent two decades solving problems by writing code and developing software. Despite this, I still find it hard to not feel like I'm both under-qualified for my role as a software developer and ...
06:45 pm GMT - Mon, July 11, 2022
Dev To
IDE Background Images
Gotta say, I'm digging the ability to add a background image to my VS2022 instance. Got me thinking, do you folks have background images in your favorite IDE? And, if so let's see them!...
06:41 pm GMT - Mon, July 11, 2022
Dev To
Mini-hack para acessar seu Banco de Dados (Postgres) do Heroku com Rails localmente
Existem coisas que, de to simples, so geniais. Essa ideia chegou at mim atravs do comentrio de colega, um heri que no usa capa. No nada revolucionrio, mas algo que me deixou com a sensao de "por que...
06:31 pm GMT - Mon, July 11, 2022
Dev To
Learning NodeJs after 2years of not coding
I was in my final year of college studying business information technology when the pandemic struck in January 2020. At the time, I wanted to be a backend developer, and I can say that I had good fund...
06:24 pm GMT - Mon, July 11, 2022
Dev To
How to run a Remix app package with turborepo
Developing remix-forms was cumbersome because it wasn't connected directly to a Remix app using it. Testing the initial iterations involved publishing the package and importing it on a separate test w...
06:20 pm GMT - Mon, July 11, 2022
Dev To
Get paid to write technical articles
The internet is a place with endless possibilities to make money. You just need to know where to look for it.Ive put together a list of websites that pay technical writers a good amount of money.This ...
06:19 pm GMT - Mon, July 11, 2022
Dev To
Working with Elements | Selenide Tutorial Series
In this post, we will learn how to work with web elements using Selenide. We will look into different locator strategies such as find by ID, CSS Selector as well as XPath. The $ commandAll Seleni...
06:12 pm GMT - Mon, July 11, 2022
Dev To
What is Open Source
IntroductionHi there! So Im here to talk about Open Source software as I believe it is a significant pillar in the affairs of the software industry of our time. Ill define software as any set of...
06:02 pm GMT - Mon, July 11, 2022
Dev To
What is AppOps ?.
A relatively new category of solutions helps organizations streamline their software development process. These tools, called AppOps, can simplify IT delivery for application development and performa...
05:18 pm GMT - Mon, July 11, 2022
Dev To
Easily enable OIDC or SAML SSO (like Azure AD, Okta, Google, AWS, Ping, Salesforce, OneLogin and others) for WordPress
Enable OIDC or SAML SSO and MFA (like Azure AD, Okta, Google, AWS, Ping, Salesforce, OneLogin and others) for WordPress via Datawiza.Demo: https://wordpress.datawiza.netPlugin: https://pe.wordpress.or...
05:12 pm GMT - Mon, July 11, 2022
Dev To
Express.js deployment in AWS Lambda
We are using this express code snippet:'use strict'const express = require('express')const app = express()app.get('/', (req, res) => res.send('Hello world!'))const port = process.env.PORT || 3000ap...
04:52 pm GMT - Mon, July 11, 2022
Dev To
Me Style, not Committee Style
(Note: This post describes my opinions on the matter, not Jobber's. At Jobber we have a healthy style guide and a dedicated group tasked with keeping it current and relevant.)It started with K&R v...
04:50 pm GMT - Mon, July 11, 2022
Dev To
What would you do if your encrypted credentials and the key got compromised?
What will you do if your encrypted credentials and key got compromised?This is a rhetorical question.Securing API using API keys, tokens or password is common in any application. In the case of basic ...
04:21 pm GMT - Mon, July 11, 2022
Dev To
How to display cart details on Stripe Terminal
Recently, my colleague Charles Watkins wrote a 4-part intro series to Stripe Terminal, our in-person payment solution. Charles' articles will teach you how to set up and register a Terminal device and...
04:18 pm GMT - Mon, July 11, 2022
Dev To
Basic Docker Commands for Beginners.
The first part of this article introduces you to Docker, monolithic and microservice architecture, virtual environment, and containers. With this general knowledge of Docker and containers, it's time ...
04:03 pm GMT - Mon, July 11, 2022
Dev To
The Difference between HTTP PATCH and PUT methods
PUT and PATCH might be doing the same thing of updating a resource at a location, but they do it differentlyWhat is PUT?PUT is a method of modifying resource where the client sends data that updates t...
03:50 pm GMT - Mon, July 11, 2022
Dev To
21 of the Best Javascript Tips to Master It
JavaScript is a web programming language that is designed and used to make interactive web pages. Interactive is a fancy word which can be boiled down to the interaction between the user and the web p...
03:50 pm GMT - Mon, July 11, 2022
Dev To
[Desafio] - Modelagem de BD do Twitter
Contedo original nessa thread do TwitterEi dev,Quer um desafio mais avanado de banco de dados? Modela o Twitter relacional ou nosql.usersreplies (replies de replies)likesretweets com e sem quotesthre...
03:47 pm GMT - Mon, July 11, 2022
Dev To
Shortest C program to display IP addresses in a range.
Just for fun, I tried to write the shortest code to take two IP addresses from the command line and list the IP addresses between them.This doesn't check for errors or broadcast addresses or anything ...
03:44 pm GMT - Mon, July 11, 2022
Dev To
Python frameworks | best web frameworks for python
Python frameworks | best web frameworks for pythonToday we are going to discuss the top 5 best web frameworks for Python that you should use if you are a Python developer in 2022. But before tha...
03:38 pm GMT - Mon, July 11, 2022
Dev To
Programming Myths vs Facts
IntroductionTime to dispel some pesky programming myths. You may have heard - or even believe - some of them. Well, you're in luck, because they're simply not true.Let's go Do you need a de...
03:12 pm GMT - Mon, July 11, 2022
Dev To
Docker SBOM
Couple of months ago, Docker announced an experimental command called docker sbom which will display the packaging list of an image. In this blog article, we will dive into sbom, docker sbom and more....
03:07 pm GMT - Mon, July 11, 2022
Dev To
Music Monday What are you listening to? (July 11)
cover image source: ThunderStomp ThreadzIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking ab...
02:55 pm GMT - Mon, July 11, 2022
Dev To
How to use the contenteditable attribute in Vue 3
Since I'm unemployed, I'm working on a side project in Vue 3 / TypeScript, so I keep myself up-to-date in frontend development.Lastly, even if I've 15 years of full-stack experience, I encountered the...
02:51 pm GMT - Mon, July 11, 2022
Dev To
How to automate a multi-channel functional test scenario?
For any company with a software development activity, Agile development method means functional test automation.Why? Because the fast pace of agile development sprints leads to a growing need for non-...
02:51 pm GMT - Mon, July 11, 2022
Dev To
Introducing Bun, Wolvic 1.0, Preact 10.9.0, Prisma 4.0.0, and more | Front End News 072
NOTE: This is issue #072 of my newsletter, which went live on Monday, July 11h. If you find this information useful and interesting and you want to receive future issues as they are published, ahead o...
02:44 pm GMT - Mon, July 11, 2022
Dev To
Docker series (Part 15): Build a compose file for multi container project
The tasks we will complete in this blog are:This time we will use compose-assignment-2 folder from this repositoryWe have docker-compose.yml file here We will checkout this repo in docker hub .The doc...
02:31 pm GMT - Mon, July 11, 2022
Dev To
React
React , , , . , 5 : useMemo() UseCallback() API React Query Reselect useState() useRef() React Fragments 1. useMemo() useCallback() , ...
02:23 pm GMT - Mon, July 11, 2022
Dev To
Schedule a build in Azure DevOps using CRON Expressions
You can trigger Azure DevOps pipelines to run on a number of different events.When building pipelines, there maybe a case when you want to run them on a defined schedule. This is where CRON expressio...
02:23 pm GMT - Mon, July 11, 2022
Dev To
Introducing Postman collection to explore Qubitro API
Qubitro API is a great way to access, process, and connect data into custom applications. While it is possible to work with APIs in numerous ways, that'll take quite a bit of time (and is error-prone)...
02:00 pm GMT - Mon, July 11, 2022
Dev To
Basics / Code Organization for embedded
Because Luos engine allows you to manage your features as shareable blocks of code, weve organized the code in a specific way that makes it easy to integrate and share your project packages with as li...
01:55 pm GMT - Mon, July 11, 2022
Dev To
The Economics of How Stablecoins Work
The past few months have seen no shortage of Stablecoin controversies. There was Tether misrepresenting their asset-holdings, Terra losing its peg to the US dollar, and hundreds of new stablecoins com...
01:44 pm GMT - Mon, July 11, 2022
Dev To
JavaScript by Example: Palindrome Permutations (functional)
"Javascript by Example" is a series of posts in which we are going to implement common coding interview & LeetCode-style problems and general utils - preferably in a minimal and elegant (but still...
01:41 pm GMT - Mon, July 11, 2022
Dev To
7 Ways to Dramatically Reduce Your Time in Code Review
Code reviews can be painful. Software engineers often complain that the review process is slow, delays downstream tasks, and leads to context switching as you navigate back and forth between an open p...
01:39 pm GMT - Mon, July 11, 2022
Dev To
Meme Monday!!
No Meme Monday last week due to USA holiday but we're back!DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
01:27 pm GMT - Mon, July 11, 2022
Dev To
Subclasses
The other day I was writing some code examples in Crystal and I wanted to print the subclasses for a given Class. In Smalltalk we would've used the message subclasses and so I tried:class A; endclass ...
01:22 pm GMT - Mon, July 11, 2022
Dev To
Getting used to my new codebase!
So the first 3 days are over,And I have to focus on school for the next 5 days. Little progress so far,I've done a little error handling and refactoring of some old socket code I'm reusing....
01:09 pm GMT - Mon, July 11, 2022
Dev To
Docker series (Part 14): Docker Compose
Till now we have used CLI to run containers, now we can run multiple containers with just a file . This file is .yaml file basically. In the Part 13, we useddocker container run -p 80:4000 -v $(pwd):/...
01:08 pm GMT - Mon, July 11, 2022
Dev To
NestJS vs ExpressJS: Which is better for your project
Rumour has it that ExpressJS has been slowly declining in popularity. Although the latest results of Stack Overflows 2022 survey dont seem to prove it, its true that Express has gained serious competi...
12:55 pm GMT - Mon, July 11, 2022
Dev To
Why React Native Is The Best Choice For Fintech App Development?
Why is React Native considered the best choice for Fintech app development? This is one question that has been most Googled in recent times. Being content writers, we always write about something that...
12:44 pm GMT - Mon, July 11, 2022
Dev To
Why is OpenSea NFT Marketplace Clone script a preferred choice for Startups?
Every crypto startup has a dream of beginning a profitable NFT business in the blockchain space. When we come across the various NFT business models, the OpenSea platform tends to be one of the great ...
12:42 pm GMT - Mon, July 11, 2022
Dev To
Static, Unit, Integration, and End-to-End Tests Explained
An exploration of the four major categories of software testing SpoilerThere are hundreds of different categories of software tests, such as performance tests, functional tests, visual tests, usa...
11:34 am GMT - Mon, July 11, 2022
Dev To
Build HR Management System using MongoDB and ToolJet (Part 4: Leave Requests)
Request LeavesThis is the last application and this application will act as a dashboard for all the employees for requesting the leaves and getting the stats on their past leaves.To build this a...
11:33 am GMT - Mon, July 11, 2022
Dev To
Build HR Management System using MongoDB and ToolJet (Part 3: Employees and Requests)
Employees and RequestsClone the last app that we built and remove all the widgets from the main section and remove all the queries that are there. Don't forget to rename the application from Com...
11:33 am GMT - Mon, July 11, 2022
Dev To
Build HR Management System using MongoDB and ToolJet (Part 2: Company Calendar)
Company CalendarTo build this application, we will be using one of the amazing features of the ToolJet. We'll use the Clone App option to quickly create a clone of the Dashboard application that...
11:32 am GMT - Mon, July 11, 2022
Dev To
Build HR Management System using MongoDB and ToolJet (Part 1: Dashboard)
In this tutorial, We will build an HR management system which is suite of 4 different applications using MongoDB as the database and ToolJet for building the user interface.The HR management system wi...
11:25 am GMT - Mon, July 11, 2022
Dev To
Cloud Technology News of the Month: June 2022
Theres a wave of layoffs and executive step-downs running through the industry, thats for sure. As the tech meltdown progresses, cloud companies are taking a hit. What happened in the cloud world this...
11:23 am GMT - Mon, July 11, 2022
Dev To
How to configure Docker Log rotation?
This tutorial was originally posted on SigNoz Blog and is written by Favour DanielIt is essential to configure log rotation for Docker containers. Log rotation is not performed by default, and if its ...
11:13 am GMT - Mon, July 11, 2022
Dev To
[Challenge] Multiply 2 numbers without '-*/' operators and 'for' and 'while' keywords
Following on the previous challenge, I thought of doing a similar challenge but for multiplication. Can you multiply 2 numbers without using the following operators and keywords?Rules:Multiply a and b...
10:58 am GMT - Mon, July 11, 2022
Dev To
Arithmetic Operations In JavaScript
In this tutorial, you will learn how to use arithmetic operators to perform arithmetic calculations in JavaScript.As you probably already know, operators are used in JavaScript to modify the value of ...
10:56 am GMT - Mon, July 11, 2022
Dev To
Hello, Modern Testing World
Three months ago, I was flying over India, on my way to Bangkok, when I first dabbled into Quality Engineering and Testing.On that crowded plane, half asleep, half thirsty, and half gazing over the se...
10:47 am GMT - Mon, July 11, 2022
Dev To
The Cost of Production Blindness
When I speak at conferences, I often fall back to the fact that just a couple of decades ago wed observe production by kicking the server. This is obviously no longer practical. We cant see our produc...
10:34 am GMT - Mon, July 11, 2022
Dev To
Publishing Microservices into Google Kubernetes Engine (GKE)
Originally published at renanfranca.github.ioI will show you how to publish the Mamazinha Baby Care Web App - Open Source Project on Google Kubernetes Engine (GKE) Before we startI used JHipster ...
10:12 am GMT - Mon, July 11, 2022
Dev To
Best Machine Learning Platforms 2022
We all are aware of the hottest technologies of current time such as Artificial Intelligence , Machine Learning and Data Science. By looking at the immense benefits of them various business owners ar...
09:32 am GMT - Mon, July 11, 2022
Dev To
How to send an SMS using Twilio
Communicating with users from a software application is a common feature in modern software development. Whether you provide an OTP to users before they can make transactions, send an email verificati...
09:31 am GMT - Mon, July 11, 2022
Dev To
Go Course: Flow Control
Let's talk about flow control, starting with if/else. If/ElseThis works pretty much the same as you expect but the expression doesn't need to be surrounded by parentheses ().func main() { x :=...
09:30 am GMT - Mon, July 11, 2022
Dev To
Database Passwords in Containers
We all know databases usually need passwords, but since the dawn of Docker, the postgres image (and a few others like redis) has allowed you to do a simple docker run on it and it starts without a pas...
09:28 am GMT - Mon, July 11, 2022
Dev To
Image upload in Laravel complete Tutorial.
In this post, I am going to explain all about Image upload in LARAVEL.After Installing Laravel open code project in code editor & follow the steps below. Step - 1Create a Controller to handle...
09:27 am GMT - Mon, July 11, 2022
Dev To
Calling all beginners - part I: fun with arrays!
Cover photo by Faris MohammedHello, coders! In this series we're going to work with arrays as it is a concept beginners often struggle with. Language of choiceJavaScript seems to be quite popular...
09:25 am GMT - Mon, July 11, 2022
Dev To
How to upload image in Laravel 9 ?
In this post, I am going to explain all about Image upload in LARAVEL.After Installing Laravel open code project in code editor & follow the steps below. Step - 1Create a Controller to handle...
09:13 am GMT - Mon, July 11, 2022
Dev To
The best password manager on Linux?
KeePass was my first choice password manager, but as time went by, I noticed that it has some persistent issues. Its time to look for a replacement! Issues with KeePassFirstly, it is worth mentio...
09:05 am GMT - Mon, July 11, 2022
Dev To
Do you have a CFP idea? At Front-End Foxes , we are looking for you!
On September 13th, Front-End Foxes Day will happen, a day full of talk and we are looking forward to getting your proposal! What are Front-End Foxes?In case you don't know, Front-End Foxes is an initi...
09:03 am GMT - Mon, July 11, 2022
Dev To
Apache Kafka ile veri yazma ve okuma
Apache Kafka zerinde konular (topic) vastas ile veriler gnderebilir ve bu verileri okuyabiliriz.Bu ilem iin bir ok programlama dilinde zmler olduu gibi rnek olmas asndan Python3 zerinde python3-kafka ...
08:54 am GMT - Mon, July 11, 2022
Dev To
Errors and Angular
Original cover photo by Brett Jordan on Unsplash. No one likes ErrorsAs the title of this paragraph suggests, errors are generally something we try to avoid, and this is especially true for new d...
08:46 am GMT - Mon, July 11, 2022
Dev To
GitHub Actions: a New Hope in YAML Programming Wasteland
The main superpower of a programmer is her ability to automate almost everything. That's where GitHub Actions shines... if you can write with confidence a GitHub Workflow in YAML to solve your particu...
08:45 am GMT - Mon, July 11, 2022
Dev To
File permission across multiple containers
File Permissions Across Multiple ContainersAt some point you'll have file permissions problems with container apps not having the permissions they need. Maybe you want multiple containers to access th...
08:07 am GMT - Mon, July 11, 2022
Dev To
The Latest New Features of.NET 7 Confirm the Rumors: The FASTEST.NETEver?
Since the official release of .NET 6, the rumors about .NET 7 and the new features it would bring started. Today .NET 7 is (almost) a reality and it seems that Microsoft is now confirming many of the ...
07:53 am GMT - Mon, July 11, 2022
Dev To
DDD is (mostly) superstitious rubbish
Domain Driven Design is one of the most complex things a software developer can learn. It's basically a formal ruleset for communication and software development design, based upon a non-existent lang...
07:53 am GMT - Mon, July 11, 2022
Dev To
The Javascript Engine
A computer cannot understand Javascript, so we need another computer program that can execute JS code and translate it into a language that is understandable by machines. This computer program is call...
07:30 am GMT - Mon, July 11, 2022
Dev To
A Serverless Architecture to handle image generation from bulk data
A real case study on how AWS serverless ecosystem can give your product a lot of value with minimum effortPublications about serverless adoption often miss a practical approach that can make it ...
07:30 am GMT - Mon, July 11, 2022
Dev To
Java New String Methods From Java 8 To Java 17
Strings are the most used data type in Java. Almost every application in Java makes use of strings. Thats why strings are treated with special attention in Java. From time to time, new methods are add...
07:28 am GMT - Mon, July 11, 2022
Dev To
4 ways of calling an API in Javascript.
Which one do you think is the best?...
07:24 am GMT - Mon, July 11, 2022
Dev To
Benefits of using JMeter for Performance Testing
A wide range of performance testing capabilities is offered by Apache JMeter, which is an open-source testing tool. It is a Java-based desktop application through which testing of client-server applic...
07:22 am GMT - Mon, July 11, 2022
Dev To
Angular vs React 2022
One of the best frontend JavaScript-based frameworks is React and Angular. They naturally have a lot in common because they are both frontend technologies. This tutorial, however, will explain how the...
07:15 am GMT - Mon, July 11, 2022
Dev To
Getting started with linked list
A linked list is a linear data structure, in which the elements are not stored at contiguous memory locations. The elements in a linked list are linked using pointers as shown in the image above.In si...
07:12 am GMT - Mon, July 11, 2022
Dev To
Install Bun for Windows: A Modern JavaScript Runtime Like Node or Deno
IntroductionRecently, a project called Bun in the front-end tool chain has become popular. Bun is a new JavaScript runtime with built-in bundler, transpiler, task runner and npm client.Bun is a ...
07:10 am GMT - Mon, July 11, 2022
Dev To
Strangler pattern approach to migrating applications - pros and cons
The strangler pattern is a common approach to rewriting, modernizing and migrating existing (legacy) software to a new approach/solution/implementation. We already covered some topics related with it ...
07:09 am GMT - Mon, July 11, 2022
Dev To
Create charts in your React app.
In this case, we will use Billboard.js which is a JavaScript chart interface based on D3.js. The library supports a wide range of chart types such as area, bar, line, gauge, scatter, candlestick, pola...
05:41 am GMT - Mon, July 11, 2022
Dev To
Using Goroutines is Slower??
Ah, goroutines. One of the most defining features of the Go programming language. Once you understand the syntax of goroutines and the theory behind concurrency, you feel as if you just gained a super...
05:20 am GMT - Mon, July 11, 2022
Dev To
Consistency between Cache and Database, Part 2
Part 1: Read Aside CachingPart 2: Enhanced ApproachesThis is the last article in the series. In the previous article we introduced why caching is needed and also introduced the Read Aside process and ...
05:12 am GMT - Mon, July 11, 2022
Dev To
Adding Custom Anchors to Headings in Markdown - Eleventy
Anchors are nothing but id attributes applied to an element to link to it using href attribute internally on the same page.By default, 11ty uses markdown-it library to parse markdown. But, it seems th...
04:59 am GMT - Mon, July 11, 2022
Dev To
Habits you should change if you wants to develop your skill as a developer
Never Give-upThe problem youre trying to solve doesnt seem to have a solution? You cant think of one therefore youre a bad developer. Wrong.Ill let you in on a little secret: all problems can be...
04:08 am GMT - Mon, July 11, 2022
Dev To
Aligning technology and business goals: 5 lessons I learned after being on both sides
In the last 7 years, weve seen numerous failed tech releases - the time when Google released Allo or when Netflix updated its rating system making it more complicated and confusing than ever. Althoug...
04:06 am GMT - Mon, July 11, 2022
Dev To
Padro de projeto - Iterator
O Iterator um padro de projeto comportamental que permite percorrer em elementos de uma coleo sem precisar saber como isso est acontecendo debaixo dos panos, independente de ser lista, pilha, rvore, ...
03:55 am GMT - Mon, July 11, 2022
Dev To
CSS Pseudo-Elements Tutorial
In this tutorial, well be learning about CSS pseudo-elements!A pseudo-element is used to style specified parts of an element. For example, we could use it to style the first letter (::first-letter), o...
03:53 am GMT - Mon, July 11, 2022
Dev To
Canvas Liquid Effect using Matter.js and SVG Filters
I have created a demonstration for liquid (or gooey) effect on HTML Canvas using Matter.js and SVG Filters.CODE & DEMOhttps://github.com/n3r4zzurr0/canvas-liquid-effect...
03:38 am GMT - Mon, July 11, 2022
Dev To
Interview Tips
I recently attended another Webinar for insight on the interview process. As normal there were some of the typical questions. 1) What are companies looking for? 2) What should I be studying? 3) How do...
03:36 am GMT - Mon, July 11, 2022
Dev To
How To Export CSV File In Laravel Example
In this article, we will see how to export CSV files in laravel. Export CSV file in laravel is the most common function and many times we are using this function using plugins or readymade functions. ...
03:31 am GMT - Mon, July 11, 2022
Dev To
Bearcam Companion: GitHub, User Groups and Rekognition
By the end of my previous post, I had reached a good baseline for the Bearcam Companion app. It was past time to start tracking the code in a version control system. Since we already have the BearID P...
03:29 am GMT - Mon, July 11, 2022
Dev To
Java--Change Font Color in Word
In Microsoft Word, you can change the font color to highlight the specific text and give a different look to the document you are making. This article will share how to programmatically change the fon...
03:10 am GMT - Mon, July 11, 2022
Dev To
Minimal React Portfolio
Hi everyone , I have been working on my personal portfolio for two days now. I designed it using Adobe XD and built it using React. it is minimal, nothing extraordinary. A simple black and white layou...
02:37 am GMT - Mon, July 11, 2022
Dev To
Using GitHub Actions to Test Student Code Submissions
BackgroundThis blog is based on Bit Project's CounselorBot, which you can test out yourself!We currently have two available courses: Intro to ServerlessIntro to JavaScriptGet started with this v...
02:21 am GMT - Mon, July 11, 2022
Dev To
Your first job will scare you
After you get your first job, you'll realize that there's much more to it than you initially thought. Deadlines especially can be quite intimidating. Letting these deadlines loom over your head especi...
02:20 am GMT - Mon, July 11, 2022
Dev To
Spring boot, githubActions e argocd
CI/CD no novidade no mundo do desenvolvimento de software, no entanto a entrega de manifestos kubernetes apartado da aplicao, uma prtica a ser seguida.Este artigo tem por objetivo demonstrar essa pr...
11:46 pm GMT - Sun, July 10, 2022
Dev To
[PT-BR] Tirando faixa de audio OBS Studio nativamente (Twitch VOD Track)
IntroduoCom a vinda da verso 26.1 em 14 de dezembro de 202O uma configurao para permitir separar o udio do VOD na Twitch para outra faixa. Inclusive a prpria Twitch ajudou o OBS nessa funcionali...
11:34 pm GMT - Sun, July 10, 2022
Dev To
Hello World!
Documenting my learning journey #2Today I wrote my first line of Ruby code. A simple "Hello World", but that became special because it was my first project that I could see running.puts "Hello World"I...
11:21 pm GMT - Sun, July 10, 2022
Dev To
AbcDB - Dead Simple Database for your JAMStack
Hi all, I want to share a project I created called https://abcdb.dev/, a simple key-value database for JAMStack apps.We feel that Firestore is becoming too complicated as a product for the average use...
10:25 pm GMT - Sun, July 10, 2022
Dev To
How to create Google Maps clone with Next.js, Prisma, and Postgres.
This article is a documentation of my process of implementing a map on my website that displays markers at certain points stored in a Postgres database through Next.js and Prisma. To start this projec...
10:12 pm GMT - Sun, July 10, 2022
Dev To
Quickly create K3s cluster and add K3s nodes with GUI Tool using AutoK3s (Installation guide in WSL)
AutoK3s is a new tool that will make it easy to install and manage Kubernetes clusters in many platforms.In this tutorial, we will install Kubernetes in windows WSL with the use of:-Ubuntu 22.04 WSL d...
10:08 pm GMT - Sun, July 10, 2022
Dev To
QU ES PAIR-PROGRAMMING?
El mtodo conocido como pair programming (en espaol, programacin en pareja) , trata sobre colaborar en conjunto con al menos una persona.La idea es entrar a un canal de Discord, Slack, Meet o la aplica...
09:14 pm GMT - Sun, July 10, 2022
Dev To
Understanding Basic git Commands
git statusThe Git Status is a tracker feature of Git. It basically highlights the status of your changes made in your working directory, it also shows the files that are being tracked by Git. You can ...
09:08 pm GMT - Sun, July 10, 2022
Dev To
CSS - Border Radius
It's a me! Ma-... Just kidding, Mario is a plumber, not a Software Developer... right? Topic of the dayAnyway, today I want to talk about a very popular CSS property -> border-radius. This p...
08:20 pm GMT - Sun, July 10, 2022
Dev To
Dynamically Change CSS Values
This article is written as part of the #beginner2advanced challenge as the tenth application where I aim to create all the apps in this repository. The HTMLElement.style is the most important concept ...
07:41 pm GMT - Sun, July 10, 2022
Dev To
Start Using JS with the DOM
If you are a beginner programmer who has been learning Javascript then you might only use it with node and want to see how you can add actual functionality to a website with it, well, I'm gonna explai...
07:27 pm GMT - Sun, July 10, 2022
Dev To
Extracting audio using youtube-dl
Audio could be extracted from a YouTube video using youtube-dl tool:youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?v=AtPS-pJwBL4...
07:04 pm GMT - Sun, July 10, 2022
Dev To
Matching Fast Communities With Fast Options.
Whether you're starting a new community or deliberately growing an established one, maintaining speed through the course of change is a critical skill for change management in communities. I'm going t...