Articles by Dev To from June 2021
< Return to Dev To details.
11:48 pm GMT - Tue, June 29, 2021
Dev To
List of C 9 features
Top-level statementsThe very simple program on C# looks like the followingusing System;namespace HelloWorld{ class Program { static void Main(string[] args) { Cons...
11:36 pm GMT - Tue, June 29, 2021
Dev To
Design: Ports and Adapters
Ol!Este mais um artigo da seo Design, e nele falaremos sobre um padro muito til chamado Ports and Adapters, tambm conhecido como Arquitetura HexagonalVamos l! O qu o padro Ports and Adapters? um...
11:32 pm GMT - Tue, June 29, 2021
Dev To
Using Docker in development the right way
If you are not proficient in Docker, or that topics like containers and virtual machines are still a bit "fuzzy", have problems working with Docker in development but want to learn and work using cont...
11:12 pm GMT - Tue, June 29, 2021
Dev To
part 5: deletion in binary search tree
hi, this is part 5 of tree data structure, and the #day_17 of algorithms and data structure, In the last posts, we talked about the binary search tree, its advantages, disadvantages, time and space co...
11:10 pm GMT - Tue, June 29, 2021
Dev To
[Vue.js] How to create beautiful and realistic confetti animations using tsParticles
I wrote a post about tsParticles and the new confetti animation created in the 1.30 version. How to create beautiful and realistic confetti animation with tsParticles ...
10:48 pm GMT - Tue, June 29, 2021
Dev To
[React.js] How to create beautiful and realistic confetti animations using tsParticles
I wrote a post about tsParticles and the new confetti animation created in the 1.30 version. [JS] How to create beautiful and realistic confetti animation with tsParticles...
10:40 pm GMT - Tue, June 29, 2021
Dev To
Things I learned about Web Dev
Hello there, I am Emmanuel Ngowi and today I am really excited to the extent of writing my first ever post here in dev.to community. First of all this platform is really great and interactive and that...
09:43 pm GMT - Tue, June 29, 2021
Dev To
How To Create a Type-Safe Implicit Pick
This article discusses the implementation of an implicit pick, the reason for it & what makes it special.Here is a Typescript Playground with examples that will be used as a reference. Can also be...
08:45 pm GMT - Tue, June 29, 2021
Dev To
I explain the way I prototyping software tools
When I do prototyping on new software tools I usually create something quick and simple in order to show the concept in a straightforward approach. This might not be the solution to use but in this vi...
08:30 pm GMT - Tue, June 29, 2021
Dev To
New ES2021 JavaScript features (now available)
Photo by James Harrison Read this article on my blogIn case you missed it, the new ES2021 JavaScript features have been recently approved by the Ecma General Assembly and are now already supported by...
08:12 pm GMT - Tue, June 29, 2021
Dev To
How to make your product look good
If you're wearing the design hat before for the first time, here's some tips that might be helpful on your way.More of a video person? This post is available as a video podcast at evan.streambus.com. ...
07:51 pm GMT - Tue, June 29, 2021
Dev To
What is CDN?
CDN stands for Content Delivery Network. A CDN is a system of multiple servers distributed geographically which works together to provide fast delivery of Internet content like HTML pages, javascript ...
07:23 pm GMT - Tue, June 29, 2021
Dev To
TIL: Colorful test output in Go
The standard command line use when testing go:$ go testColors your test output according to your terminal [email protected] has implemented a cool tool gotest for coloring your test output, so you...
07:18 pm GMT - Tue, June 29, 2021
Dev To
Animated Sidebar Menu with HTML & CSS
Hey Devs n this video you will learn how to create an Animated Sidebar Menu with HTML & CSS (No JavaScript). We'll walk you through step-by-step on how to create it and how to add it to your websi...
06:55 pm GMT - Tue, June 29, 2021
Dev To
TIL: Skipping Tests in Go
The Go testing framework and toolchain has a nifty facility, where you can skip tests, if you do not want them to be a part of every run.Let say we have a basic implementationpackage shorttestimport (...
06:51 pm GMT - Tue, June 29, 2021
Dev To
GitHub Pull Requests with Screenshots Tip
When you're making a pull request in GitHub and want to include screenshots in the description, you might be tempted to just throw the screenshots in with headings. I urge you, though, not to do that!...
06:23 pm GMT - Tue, June 29, 2021
Dev To
Automate server intrusion detection and banning with Fail2ban
A Fail2Ban installation monitors server access logs and automatically bans IP addresses of bots and attacking users in iptables. Fail2Ban analyses server logs and identifies a pattern where a suspicio...
06:02 pm GMT - Tue, June 29, 2021
Dev To
Simple CICD with CodeBuild, Github, and S3 for Single Page Applications
GoalThe goal of this is to create a simple CI/CD system to build and deploy an SPA (Single Page App) to AWS S3. RequirementsDevelopment branch should deploy to development environment.A rel...
05:50 pm GMT - Tue, June 29, 2021
Dev To
How to create beautiful and realistic confetti animation with tsParticles
Starting from version 1.30.0 tsParticles has new options to create beautiful and realistic confetti animations with every supported particle shape.Every parameter of the animation can be configured so...
05:38 pm GMT - Tue, June 29, 2021
Dev To
Kubernetes Dashboards: Lens
Command-line tools like kubectl are a great way to interact with Kubernetes clusters for some of us, but many people prefer a graphical interface. Kubernetes has a built-in dashboard, but some people ...
05:34 pm GMT - Tue, June 29, 2021
Dev To
The 7 Most Popular 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:25 pm GMT - Tue, June 29, 2021
Dev To
Boy or Girl Paradox... What the heck is it???
Hi friends,I am a machine learning and data science enthusiast. I love playing with numbers and finding insights. I know many of you are, at least to some level. Even if you are not but you have some ...
05:18 pm GMT - Tue, June 29, 2021
Dev To
Pure Function In JavaScript
What is Pure Function?There are 2 simple rules for a function to be a Pure Function.1. There will be always the same output for the same input.2. There will be no side effects.Let's see a code.c...
05:18 pm GMT - Tue, June 29, 2021
Dev To
Loopple for AdminKit - Free Drag and Drop Dashboard Builder for Bootstrap 5
Hi,I recently launched a new theme to Loopple, a Free Low Code Dashboard Builder that aims to help developers to speed up their development process.This new theme is built on top of AdminKit, an Open ...
05:03 pm GMT - Tue, June 29, 2021
Dev To
Keep Notes Clone
Hello everyone. Actually this post is not to tell anything to you, but more for some suggestions and ideas. I am trying to make Keep Clone Web App, with my own api. But there's one thing I am stuck on...
05:01 pm GMT - Tue, June 29, 2021
Dev To
How to create Beautiful Dynamic Login Screen
What I learnt in making login screen of Habit-O-Circle. Below are some dynamically created login screens. Everytime you try to login or refresh page:-(1)Background picture is changed . There are more ...
05:01 pm GMT - Tue, June 29, 2021
Dev To
Testing input and output in Rust command line applications
Working with complex input and output can make command line applications challenging to test, as it is inconvenient to capture the output stream to test if the program returns the correct output. Usin...
04:21 pm GMT - Tue, June 29, 2021
Dev To
3 proposal creators for freelance web developers.
Winning business is part of the freelance journey, and most of the time potential clients would need a proposal with a breakdown of your services, costs and timeline. If you ever had to create a propo...
04:00 pm GMT - Tue, June 29, 2021
Dev To
How to create code compressor in JavaScript | HTML Minifier
Hello guys, today I am going to show you how to create an HTML Minifier using HTML CSS & JavaScript, in this article, I will create a simple code minifier using some line of JavaScript code. ...
03:56 pm GMT - Tue, June 29, 2021
Dev To
What the heck does an Architect do?
It's something I am curious to know about because I think I already do this job...
03:50 pm GMT - Tue, June 29, 2021
Dev To
Build a serverless, real-time application with modern APIs: The GraphQL Real-time Race
I attended this awesome AWS virtual workshop over 5 days from June 21st - 25th, where we spent an hour and half each day going through an episode (5 episodes in total). During this time, I built a ful...
03:39 pm GMT - Tue, June 29, 2021
Dev To
React CMS: The missing link
You are a developer. You love your headless CMS. Having an API with no hassles and a modern front-end feels great.Do you think your users are happy too? Think again. What content creators wantCon...
03:27 pm GMT - Tue, June 29, 2021
Dev To
Elixir pattern matching in a nutshell
Pattern matching in a nutshellIf you are new to Elixir, Pattern Matching may be something strange to you. When you get familiar with it, you will know how powerful it is. And I'm sure that you w...
03:24 pm GMT - Tue, June 29, 2021
Dev To
My top 5 favourite React Hook libraries
A juniors advice give it a try.I have been in contact with React for nearly 10 months and my opinion is that React hooks not only make code cleaner but also improves readability and reduces the...
02:57 pm GMT - Tue, June 29, 2021
Dev To
Do AWS Reserved Instances and Savings Plans really reduce costs?
Allocating cloud costs is hard, and forecasting them is even harder.Pinterest once committed to paying a smashing $170 million for AWS services in advance and was then forced to buy extra capacity at ...
02:56 pm GMT - Tue, June 29, 2021
Dev To
The Collab Lab TCL-23 Recap
Wow, what a way to kick off my first time mentoring a cohort with The Collab Lab, founded by Andrew Hedges and Stacie Taylor. This volunteer-driven non-profit connects early-career developers with men...
02:37 pm GMT - Tue, June 29, 2021
Dev To
Essential AWS Landing Zone and Control Tower Resources
You are looking to get into AWS for the first time, you may know a bit about platform architecture such as Regions, Availability Zones, EC2, S3, VPN's etc but you may not know that there is a whole ot...
02:34 pm GMT - Tue, June 29, 2021
Dev To
How to build a Ruby on Rails app on AWS for beginners - Part 2.
Now it is time to provision our database. We are going to go with Postgres. There are 2 ways to do this on AWS, we can either install Postgres into our ec2 Linux host, or we can provision the database...
02:28 pm GMT - Tue, June 29, 2021
Dev To
How to build a Ruby on Rails app on AWS for beginners - Part 1.
This is part one of a series of posts, this post covers the initial provisioning of a Ruby on Rails app on AWS using LightSail which is the simplest way of getting started with compute and databases o...
02:11 pm GMT - Tue, June 29, 2021
Dev To
Fast Fulltext Search With Postgres Gin Index
Creating Fake Realistic DataList Of English WordsPostgres Data Directory Generating The Data Testing Before The IndexCreating The Index And TestingExpression IndexesThe first thing we need to do is to...
02:08 pm GMT - Tue, June 29, 2021
Dev To
Introduction To MongoDB and How To Use It
IntroductionMongoDB is a NoSQL (not only SQL) database. In NoSQL databases, we store our data in a collection of documents. These documents are very similar to JavaScript objects or JSON objects...
02:00 pm GMT - Tue, June 29, 2021
Dev To
Gradual method renaming in Perl
We have a huge codebase of over 700,000 lines of Perl spread across a couple dozen Git repositories at work. Sometimes refactoring is easy if the classes and methods involved are confined to one of th...
01:27 pm GMT - Tue, June 29, 2021
Dev To
CLOSURES: A comprehensive guide to Closures-Functions and Scopes.
In this article I will go over the followingFunctions and scopesWhat are closures in JavaScriptHow closures are handled in memoryWhy it is named closure FUNCTIONSA function is similar to a proced...
01:21 pm GMT - Tue, June 29, 2021
Dev To
How to start a Developer Newsletter?
IntroductionI unsubscribed a lot of newsletters every week that annoys me, flood my inbox, and distract me from useful messages. They did many things wrong in terms of email formatting, sending ...
01:16 pm GMT - Tue, June 29, 2021
Dev To
Serverless at (Team) Scale
One of the great aspects of building Serverless applications is that it's pretty dang easy to get started. You can plop down five lines of yaml in your framework of choice, and deploy a full endpoint ...
12:59 pm GMT - Tue, June 29, 2021
Dev To
8 Ultimate ressources for learning Web Dev in 2021 2
Hey friends ! I'm sharing with you a lot of ressources about web developper that will help you to improve your skills and save your time ! (for the second time !) Javascript OperatorA nice ...
12:10 pm GMT - Tue, June 29, 2021
Dev To
What is DevOps and how does DevOps work?
"Today, every business wants quality software at a faster speed so that they can survive in the ever-increasing competition and can provide greater satisfaction to customers. This is where DevOps play...
12:05 pm GMT - Tue, June 29, 2021
Dev To
20 Lessons I've Learned Writing on DEV for 4 Years
Table of Contents 1. First, get started2. Do not Bury the Lede 3. Brainstorm on Paper 4. Talk it Through With a Friend 5. Learn Markdown 6. Add a Table of Contents 7. Be Liquid 8. Use emojis 9. Use...
11:52 am GMT - Tue, June 29, 2021
Dev To
Automating multi-arch container images builds (we used Google Cloud Build but GitHub Actions would also work)
This is the last post in the series on how we prepared our application to run on M1 (Apple Silicon).In the previous part we were talking about building multiple CPU architecture container images.This ...
11:32 am GMT - Tue, June 29, 2021
Dev To
Learn FastAPI With Me (Part 2)
So In The Previous Part We Made Our First Ever API In This Part I Will Explain What Was The Code Actually Doing. If You Don't Know What I Am Talking About Check The First Part Of This Series Here ...
11:09 am GMT - Tue, June 29, 2021
Dev To
this keyword in JavaScript
IntroductionHey everyone !I have been recently learning ReactJS. While learning about class based components I stumbled across the bind keyword.this.somefunction = this.somefunction.bind(this)Wh...
11:01 am GMT - Tue, June 29, 2021
Dev To
JS Confetti library with emojis
Hi everyone!Happy to announce, that my library js-confetti now supports emojis!Please look at README for instructions for Installation & UsageAll you need is to provide emojis array to addConfetti...
11:01 am GMT - Tue, June 29, 2021
Dev To
ECMAScript 2021 New Updates
INTRODUCTIONECMAScript is a part of JavaScript language which is mostly used in web technology, building websites or web apps. ECMAScript is growing as one of the world's most widely used general-pur...
10:54 am GMT - Tue, June 29, 2021
Dev To
Cohorts and customisation
We are building Offen, a fair and lightweight web analytics software that treats operators and users as equal parties. Here's a brief glimpse of our achievements over the last ten weeks. Customis...
10:26 am GMT - Tue, June 29, 2021
Dev To
How creating CSS Art can make you a better developer
Creating CSS Art is one of the best ways to improve your front-end programming skills as a developer. It is good for those who are just starting out and it is also a good way for more experienced deve...
10:26 am GMT - Tue, June 29, 2021
Dev To
Learning Python-Basic course: Day 6, The While Loop and more questions!
WELCOME Today is the day six of our course! The syllabus for today is learning about the while loop and solving some exciting questions like GCD & LCM and the Collatz ConjectureThe Whi...
10:06 am GMT - Tue, June 29, 2021
Dev To
Adding 100 CSS loaders to the collection of 500 CSS loaders
500 single element CSS loaders. Pure CSS loaders with only one div. The biggest collection of loading animation using only CSS. Ok, ok, let's stop this introduction and move to the real fun Tabl...
09:41 am GMT - Tue, June 29, 2021
Dev To
Working with APIs
Module 7 behind me and I finally got to learn about Basic Web Architecture and APIs decently! I also made a Quiz project that took me far longer than it should because of burnout. First Part was hard ...
09:23 am GMT - Tue, June 29, 2021
Dev To
Top 20 Website to get a Remote Job or freelance work fast
Work from Home is progressively moving and can be valuable to both the business and the representative. Representatives can discover more balance between fun and serious activities, and their fulfillm...
09:14 am GMT - Tue, June 29, 2021
Dev To
Run tests with -race flag in GoLand
To understand -race flag better, we can refer to the Go documentation:Data races are among the most common and hardest to debug types of bugs in concurrent systems. A data race occurs when two gorouti...
09:09 am GMT - Tue, June 29, 2021
Dev To
Best Javascript Libraries you should know in 2021
Algolia Places: Algolia Places is a JavaScript library that will help you autocomplete forms, and it specializes in addresses. You can even add a map to the search and display the location, which is i...
09:06 am GMT - Tue, June 29, 2021
Dev To
GitLabCheatsheet - 5 -GitLabCI - Order & optimize jobs
Tips to order and optimize your jobs, this is the program of the fifth Cheatsheet.I will create others cheatsheet. Tell me if you have comments or suggest about those cheatsheet ....
08:22 am GMT - Tue, June 29, 2021
Dev To
What Is The Future of Java?
Java is a simple, portable, flexible, easy-to-understand programming language that has seen many ups and downs. Many believed that it would die with the changing technologies, but nothing of that sort...
08:04 am GMT - Tue, June 29, 2021
Dev To
10 ways to transform data in PowerBI
Working with data is challenging. Data is rarely in the right format, in the right place, at the right time. If you are new to PowerBI or upgrading your analysis from Excel getting familiar with the t...
07:59 am GMT - Tue, June 29, 2021
Dev To
How To Make A Responsive Background Image Using CSS?
Over the years working with web development technologies, I have seen responsiveness, CSS, and browser compatibility testing have become the clear winners of discussions. For someone who is just begin...
07:55 am GMT - Tue, June 29, 2021
Dev To
Javascript: dconstruire des tableaux et des objets
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterDconstruire des tableaux// Code sans dconstruireconst names = ['Mike', 'Paul', 'John']const name1 = n...
07:37 am GMT - Tue, June 29, 2021
Dev To
Join us today for deploy - DigitalOceans virtual conference
It is not too late to join us for our signature event - deploy. This edition of deploy is focused on helping small businesses and startups scale on the cloud:deploy, Power Your BusinessRegister now ...
07:29 am GMT - Tue, June 29, 2021
Dev To
How Javascript Engine's Work?
is a program that executes the javascript code. These days relevant modern engines use just-in-time compilation for improved performance. (As per Wikipedia) (Generic for any JS Engine):Javasc...
07:15 am GMT - Tue, June 29, 2021
Dev To
My 3 year Linux anniversary
Hi all,It's been close to 3 years (newbie in Linux standards) since I've made the switch to full time desktop Linux and I just want to put it out there that I've been really enjoying the whole journe...
06:44 am GMT - Tue, June 29, 2021
Dev To
What is blockchain technology
Blockchain technology is simply a new secure network architecture, which records and saves data in a distributed and transparent manner. By utilizing such a blockchain as a sort of connecting tissue b...
06:31 am GMT - Tue, June 29, 2021
Dev To
Performance heads-up display in Chrome
As you may have noted, I'm busy with the performance on this website lately as we just talked about optimizing animated content, and improving our lighthouse score.And with that, I found a super cool ...
06:28 am GMT - Tue, June 29, 2021
Dev To
Why Decentralised Web is a necessity?
When web first came into existence in 1989, it was decentralised. Anyone could publish their content on the internet, and users could access that content without any third party services. Communicatio...
06:08 am GMT - Tue, June 29, 2021
Dev To
Whatsapp Chatbot
Check out a python package I published, can automate your whatsapp chat with any contactpip install whatsappchatbotcheckout the blog and repo for full description:Repo:LinkMedium:Link...
04:49 am GMT - Tue, June 29, 2021
Dev To
Vim: Terminal Integration
Vim and Terminal!?Vim was made to work with the command line. Many beginners do not understand what are the true capabilities of Vim, myself included:) Vim can run terminal commands without leav...
04:29 am GMT - Tue, June 29, 2021
Dev To
Voice Search with JavaScript (Web Speech API)
Background IntroductionThe technique of allowing a computer to recognize and respond to the sounds produced in human speech is known as speech recognition.It was initially presented in 1952 at B...
04:14 am GMT - Tue, June 29, 2021
Dev To
AWS Auto Scaling Groups
Last article we studied how to load balance our servers so that we can make them more reliable but adding servers manually still make our system brittle. At any time the load on our servers may increa...
03:47 am GMT - Tue, June 29, 2021
Dev To
Microsoft Student Learn Ambassador Program
Become a Student AmbassadorFinding your community is more important than ever as classes and social activities take place virtually. Amplify your impact and bring together your peers to learn new skil...
03:03 am GMT - Tue, June 29, 2021
Dev To
8 Websites You Should Visit To Learn Web Development A Thread
this article is generated using (give a ) Manitej66 / twlog This is a web app that converts Twitter threads into blogs in a single click ...
02:51 am GMT - Tue, June 29, 2021
Dev To
Why Python?
Of all the questions and doubts I get, I believe this one is universal. I will try to answer it. Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex...
02:18 am GMT - Tue, June 29, 2021
Dev To
How To Scrape Amazon Product Data
Amazon, as the largest e-commerce corporation in the United States, offers the widest range of products in the world. Their product data can be useful in a variety of ways, and you can easily extract...
01:59 am GMT - Tue, June 29, 2021
Dev To
About your transparent logo...
As more sites and apps support dark mode, I've seen tons of logos and profile avatars saved as transparent PNGs and SVGs begin to break. This is just a soft reminder that you should probably add a bor...
01:51 am GMT - Tue, June 29, 2021
Dev To
Django vs React
Developing apps with frameworks. Yes! This is what I've been waiting for.Today is the start of Week 3 and while I know the foundational material we've been covering is critical -- and it has been help...
12:58 am GMT - Tue, June 29, 2021
Dev To
Introduction to styled-components (CSS-in-JS) in React
styled-components provides a way to write CSS-in-JS. It was created to enhance the way CSS is written when styling React components. This tutorial will provide an introduction to styled-components so ...
12:43 am GMT - Tue, June 29, 2021
Dev To
Core Concepts behind Java OOP
[Java WIL#1]I am reviewing for an Oracle Java Certification exam and decided to run through the documentation of Java's Nuts and Bolts. Check out the github repository for other review bullet po...
12:16 am GMT - Tue, June 29, 2021
Dev To
Test ActionMailer `deliver_later` in RSpec Controller Tests
A lot can happen when a Rails controller action gets called. This includes transactional emails getting queued up for delivery. To ensure our controller's behavior stays consistent as our app evolves ...
12:04 am GMT - Tue, June 29, 2021
Dev To
| Produtividade com styled-components
Duas boas prticas para melhorar o seu projeto com essa biblioteca fenomenalO styled-components uma biblioteca para estilizar a sua aplicao atravs do JavaScript e utilizada principalmente na estiliza...
11:43 pm GMT - Mon, June 28, 2021
Dev To
part 4: insertion, search in binary search tree0
hi, this is part 4 of the tree data structure we'll explain binary search tree operations with their implementation such as insertion, and search.In the next post, we will talk about the deletion.#day...
11:40 pm GMT - Mon, June 28, 2021
Dev To
Conviction to Code
I reached a great milestone moment in this coding journey recently. For the past month and a half I've tried to buckle down on my routine and study habits. I know it's repeated often (and with good re...
11:33 pm GMT - Mon, June 28, 2021
Dev To
Netflix Clone using ReactJS, Python (Flask), and TMDB API
Well, one day I was recommended by YouTube a video named "Build Netflix Clone in React" and I was like.... that's a cool idea. And that is how I spent four days non-stop building a Netflix clone. And ...
11:29 pm GMT - Mon, June 28, 2021
Dev To
EVERYTHING About the Azure Pipelines Scale Set Agents (VMSS)
Today we are going to cover everything you need to know about the Scale Set Agents in Azure Pipelines, and how to use them to make your builds more elastic and flexible. VideoAs usual, if you are...
11:25 pm GMT - Mon, June 28, 2021
Dev To
How to record an HTML canvas element and make a GIF
This sort of slipped into my recent post on doing the camera for my WebGL project because I needed something to make visual samples to post with the article. As of this writing, Chromium browsers wil...
10:53 pm GMT - Mon, June 28, 2021
Dev To
what i learned last week: under the hood of javascript
Lets get to it! JavaScript is a single threaded programming language which means it contains the execution of instructions in a single sequence. In other words, one command is processed at a time. In ...
09:57 pm GMT - Mon, June 28, 2021
Dev To
Getting Started with .NET MAUI
.NET MAUI is still in Preview, and the team at Microsoft continuously release changes. Some tools, features, and steps mentioned in this post may change.This tutorial provides an overview of how to g...
09:53 pm GMT - Mon, June 28, 2021
Dev To
Angular Router: empty paths, named outlets and a fix that came with Angular 11
In this article, we are going to highlight the importance of a fix that came with the 11th version of Angular Router. We will do so by examining a scenario where the lack of that fix prevents an intui...
09:10 pm GMT - Mon, June 28, 2021
Dev To
Comparing Vue.js to new JavaScript frameworks
Written by Samson Omojola As frontend design becomes increasingly important for the success of an application, the need to work with the best frontend framework has become more of a necessity.Finding ...
08:09 pm GMT - Mon, June 28, 2021
Dev To
GraphQL v/s REST - Conclusion
The objective of this blog is to explain and determine which among the REST and GraphQL could be a best fit depending upon your requirement and use-case. Let's start !If you're not aware of GraphQL, I...
07:45 pm GMT - Mon, June 28, 2021
Dev To
Side Projects - how do you choose a tech stack?
To get my hands dirty and continue learning a little more holistically I have been wanting to get started on a side project for a long time. Whats been holding me back so far is the sheer abundance of...
07:09 pm GMT - Mon, June 28, 2021
Dev To
How much JavaScript to learn before learning React?
How much JS should I know before I start learning React - this is a very common question I get asked all the time. In this blog post, I will breakdown a few myths and also list some very important top...
06:59 pm GMT - Mon, June 28, 2021
Dev To
Functools - The Power of Higher-Order Functions in Python
Python standard library includes many great modules that can help you make your code cleaner and simpler and functools is definitely one of them. This module offers many useful higher order functions ...
06:54 pm GMT - Mon, June 28, 2021
Dev To
Jasonette Docker Android APK Builder
For the Jasonette project. I created a simple Dockerfile and a Makefile with some commands to help building Android APK both in release and debug mode. It includes everything you would need like Gradl...
06:53 pm GMT - Mon, June 28, 2021
Dev To
Why you need to use React-Query in your React/React Native project
IntroductionHave you had issues with managing server state? or find yourself writing long and funny looking code that just fetches data from the server? I honestly think you need to look at reac...
06:29 pm GMT - Mon, June 28, 2021
Dev To
Create an executable JAR file on VS Code n Command line
So what exactly is JAR?The Jar (Java Archive) tool of JDK used to package one or more Java class files and associated metadata and resources (text, images, etc.) into one file to distribute appl...
06:23 pm GMT - Mon, June 28, 2021
Dev To
Red, Red, Green, Refactor
In this article, I describe a simple approach we use at Userfront to make our tests easier to write and less prone to error. The classic: Red, Green, RefactorIn Test Driven Development, a common ...
06:16 pm GMT - Mon, June 28, 2021
Dev To
Per-project configuration, Storybook support for Angular 12, auto-refresh for Dependency Graph, and more in Nx 12.5!
Nx 12.5 includes many new features, including Per-project configuration, Storybook support for Angular 12, and more!Nx is a smart, extensible build framework to help you architect, test, and build at ...
06:16 pm GMT - Mon, June 28, 2021
Dev To
Never ask for consent ever again
Dangerous operations often require a user input. For example, your UI might have a delete button that will destroy some resource, perform an irreversible operation or launch a missile.In such cases, i...
06:15 pm GMT - Mon, June 28, 2021
Dev To
Everything you need to know about template strings
Why does template strings exist?Simply to add multiple strings into a single string. For example, If I ask you to add the string a and b. How would you do this?const a = 'My is Anjan Shomodder'c...
06:15 pm GMT - Mon, June 28, 2021
Dev To
The Complete Beginner's Guide to Transition and Animation in CSS
Animation is a great way to bring your websites to life, but animation in CSS can be a bit confusing. This is where this guide comes in! So without further a-do, let's dive in. A Primer on Animat...
06:00 pm GMT - Mon, June 28, 2021
Dev To
Working with Firebase Cloud Firestore made easier with "withConverter()"
Disclaimer - This article is not about how to set up cloud firestore. firebase.flutter.dev is a good place to learn about that. This article is about an issue I face personally while using Firebase Cl...
05:49 pm GMT - Mon, June 28, 2021
Dev To
Multiplayer Archer Game (Inspired by Bowmasters) (Made in P5.js)
An archer game inspired by the popular multiplayer game "Bow Masters" made in P5.js.The camera of the game is a little buggy. Sorry! :(Try it here:https://codepen.io/FRADAR/pen/YzZegNXFollow me!https:...
05:44 pm GMT - Mon, June 28, 2021
Dev To
React, TypeScript, and TDD Part 3
React component development is fun, but it breaks your flow heading over to the browser to poke around. What's a more joyful routine? Staying in a test in your IDE.That's what this series of posts is ...
05:19 pm GMT - Mon, June 28, 2021
Dev To
Full Stack Kubernetes with Kong Ingress Controller
Kubernetes has become the name of the game when it comes to container orchestration. It allows teams to deploy and scale applications to meet changes in demand while providing a great developer experi...
05:04 pm GMT - Mon, June 28, 2021
Dev To
Today I Learn About CSS Position Property
By using CSS position property, we can set the position of the document element.Below are the property value. We can use any of the mentioned values for an element. For setting a specific location to...
05:03 pm GMT - Mon, June 28, 2021
Dev To
CSS :placeholder-shown
The :placeholder-shown pseudo-class represents any <input> or <textarea> element that is displaying placeholder text.With this rule, we can do this type styling that would otherwise requir...
05:00 pm GMT - Mon, June 28, 2021
Dev To
Um olhar sobre a Computao
Ol, assim como voc, estou iniciando na rea de tecnologia.Antecipo que tenho mais perguntas do que respostas, e, na minha perspectiva, essa exatamente a beleza da nossa rea. Estamos em formao para nos...
04:57 pm GMT - Mon, June 28, 2021
Dev To
Useful Git Commands
Hi there! I have made this blog because I forgot some of the git commands every time while using git or GitHub. So I am going to put all the useful git command in this blog so that anyone who is going...
04:55 pm GMT - Mon, June 28, 2021
Dev To
Where does the data go?
The popularity and demand of running containers in development is increasing day by day. The advantages of running containers over using the traditional methods of virtualization are known to all. But...
04:42 pm GMT - Mon, June 28, 2021
Dev To
How to use MongoDB Atlas?
In this article, I am assuming that you have a bit knowledge of MongoDB locally.Here I will be guiding you How can you use MongoDB Atlas in your website? So, the prerequisite is some knowledge of Mong...
04:41 pm GMT - Mon, June 28, 2021
Dev To
Airflow at Adyen: Adoption as ETL/ML Orchestrator
By Igor Lushchyk and Ravi AutarAdyen makes many decisions within and outside of the payment flow to provide state-of-the-art payment processing. Challenges that need to be solved include optimization ...
04:19 pm GMT - Mon, June 28, 2021
Dev To
Quick Introduction to header files in C
Using a variable (or function or a class and so on) without declaring it, is an error in C++; more specifically, this error:In function 'int main()':error: 'x' was not declared in this scope x = 2; ...
04:17 pm GMT - Mon, June 28, 2021
Dev To
Why Blender Is the Best Software for the 3D Workflow
3D3D, short for the three dimensions of space we live in, is a catch-all term used to describe the varied technologies used to create virtual worlds. 3Ds technology stack can be roughly split in...
03:43 pm GMT - Mon, June 28, 2021
Dev To
Provisioning an RDS Database with CloudFormation
In part 1, we automated the provisioning of your Amazon EC2 instance using AWS CloudFormation. When you built the EC2 instance manually in the past, you were seeing inconsistencies between environment...
03:37 pm GMT - Mon, June 28, 2021
Dev To
LikedList Questions: Delete nth node from end in Two Pass
In this series of posts, I will discuss coding questions on the LinkedList Data structure.The posts in this series will be organized in the following way,Question Link Possible Explanation Documented ...
03:35 pm GMT - Mon, June 28, 2021
Dev To
tsParticles 1.30.0 is here! Confetti rework (all particles shapes supported, emojis too)
tsParticles 1.30.0 New FeaturesAdded wobble effect to particles, configurable in optionsAdded tilt effect to particles, configurable in optionsAdded roll options to particles, configurable ...
03:27 pm GMT - Mon, June 28, 2021
Dev To
SolidJS Official Release: The long road to 1.0
It's been a long road to get here. It's been so long I can't even remember when I started. I logged on to an old private Bitbucket Repo and found "initial commit" on a repo aptly named "framework" fro...
03:21 pm GMT - Mon, June 28, 2021
Dev To
React Hooks : Demystifying the useEffect hook in under 15 minutes [examples video]
Hey everyone ,In this article, let us understand about the useEffect React Hook in under 15 minutes. Example 1: Counter Example for useEffect CODE :import { useState, useEffect} from "rea...
03:11 pm GMT - Mon, June 28, 2021
Dev To
Making a game: Avoiding burnout
Making a game: Avoiding burnout by SethOne of the most common reasons that a game will not get finished is burnout. Its probably the number 1 project killer out there in fact, and it doesnt just stop ...
03:10 pm GMT - Mon, June 28, 2021
Dev To
Rebuilding FactoryBot in 150 lines of code
FactoryBot is a gem that enables you to create fake data for your tests. If you work with Ruby on Rails, there are good chances that you worked with the gem on a few projects.In this article, we will ...
03:07 pm GMT - Mon, June 28, 2021
Dev To
The 3 aria-label techniques that level up your HTML
Give more information about the context where this element isWe often deal with buttons that have some limitations. The popular one of them is a space limit. We can't use long text because butto...
03:06 pm GMT - Mon, June 28, 2021
Dev To
The magic of react-query and supabase
It's been a while since I wrote my last article on state management in React using Context. Here's the link for anyone who wants to give it a read. And using custom hooks is still the primary way for ...
02:33 pm GMT - Mon, June 28, 2021
Dev To
How to analyze top command like a pro?
In this blog article, we are going to see how to analyze top command like a pro. I am learning Linux extensively from past couple of years which is helping me to learn more several Linux based tools. ...
02:32 pm GMT - Mon, June 28, 2021
Dev To
Productivity with styled-components
two best practices to improve your project with this phenomenal libraryThe styled-components is a library for styling your application through JavaScript and is mainly used in the styling of React and...
02:29 pm GMT - Mon, June 28, 2021
Dev To
Easy database access with Apache DeltaSpike
Apache DeltaSpike is a project that includes several modules for increased productivity when developing Java applications that use CDI (from the Jakarta EE specifications). This tutorial shows how to ...
01:56 pm GMT - Mon, June 28, 2021
Dev To
Database... or Goose?
Once a platform reaches a certain amount of usage, database migration can quickly bring a platform down. For example, adding a column, if not done carefully, can block entirely lock a table for a few ...
01:30 pm GMT - Mon, June 28, 2021
Dev To
Uploading Files to IPFS from a Web Application
One of the most common interactions with IPFS is uploading files like images and videos from a client-side application, so I found it surprising that there were not a lot of straightforward tutorials ...
01:24 pm GMT - Mon, June 28, 2021
Dev To
Best Website Speed and Performance Testing Tools Free
Site speed can represent the moment of truth of an online business on the web. A successful business website depends on several Key Performance Factors. One of the KPIs to measure the performance of a...
01:22 pm GMT - Mon, June 28, 2021
Dev To
Use of Font Ligatures in VS Code
In this post we are going to learn how to modify the icons of operators we use in our programming languages using vscode font ligatures. For doing this we are going see how to use the Font Ligature se...
01:19 pm GMT - Mon, June 28, 2021
Dev To
Bits of Xperience: The Hidden Cost of IPageUrlRetriever.Retrieve
There's a lot of new, helpful types and methods in Kentico Xperience 13.0... but it can sometimes be difficult to know when each should be used .Let's look at the simple (or is it?) example of the IPa...
01:04 pm GMT - Mon, June 28, 2021
Dev To
How to stay consistent with writing team blog posts
For a little more than a year now, weve been writing blog posts on various topics related to development. We've created more than 60 blog posts up to now. This is a huge accomplishment for our team si...
12:22 pm GMT - Mon, June 28, 2021
Dev To
Introduction to React.js and the required JavaScript!
React is a JavaScript library for building UI components. The ecosystem of React is really immense which eventually makes it one of the best front-end librariesJavaScript is a huge language and not al...
12:20 pm GMT - Mon, June 28, 2021
Dev To
Keyboard navigation
It should be possible to control any desktop application using just a keyboard. There are certain keys and key combinations that are de facto standard for most applications, and users should be able t...
12:19 pm GMT - Mon, June 28, 2021
Dev To
Code as Visual Component
This is the first post of a series to come on Code as Visual Component (NOT Yet Another Visual Programming Language ;)). After 2 years of research on DX (Developer's eXperience) I'm now sure of the pr...
12:17 pm GMT - Mon, June 28, 2021
Dev To
25 Places Where You Can Launch Your Startup and Side Projects
In the tech world, there is a common saying that building a product or a startup is just 20% of the work. The remaining you ask? It lies in distribution.Your product's success depends on how well it i...
12:16 pm GMT - Mon, June 28, 2021
Dev To
How to Write Powerful Cold Email As a Software Engineer.
How to Write Powerful Cold Email As a Software Engineer...That Actually Get You:JobSalesBusiness opportunity Freelance contractInternship Getting someone to respond to an ice-cold email can be t...
12:07 pm GMT - Mon, June 28, 2021
Dev To
A magical way to fetch data in React
If you have ever used React, chances are that you have had to query an API. The importance of data fetching in a website is indispensable. To build a truly delightful experience, you must get your dat...
11:43 am GMT - Mon, June 28, 2021
Dev To
NodeJS - Foal framework - version 2.5 is here
Version 2.5 of Foal has been released! Here are the improvements that it brings. npm run develop watches config filesIn previous versions of Foal, the develop command did not restart the server w...
11:37 am GMT - Mon, June 28, 2021
Dev To
4 things you should do to get started with programming
Lots of people want to be a developer but dont know quite where to start. And fair enough, getting started is arguably the most difficult part of becoming a developer. Luckily, learning to code doesnt...
11:33 am GMT - Mon, June 28, 2021
Dev To
[Cybersecurity] What is Google Dorking?
Whenever you want to look for something on the Internet, you use Google. The giant search engine indexes almost everything on the web. It has made billions of web pages accessible for people to find. ...
11:30 am GMT - Mon, June 28, 2021
Dev To
Share code snippets is now improved
Hi,I am back with a new update in GoOnlineTools.Share code snippets tool launched in christmas and now this tool is improved a lot.Now you can delete or edit code snippets after sharing.Added 7 new co...
11:24 am GMT - Mon, June 28, 2021
Dev To
js-confetti library that supports emojis
Hi everyone!Happy to announce, that my library js-confetti now supports emojis!Please look at README for instructions for Installation & UsageYou can see demo here I will be happy if this will be ...
11:23 am GMT - Mon, June 28, 2021
Dev To
Deploy Static sites using GH-pages
## GH pages to host static sites.Today, I will be showing you how to host your front-end application or static websites using GitHub pages readily available on your GitHub account. Yeah, I know there ...
11:17 am GMT - Mon, June 28, 2021
Dev To
How to reduce your Amazon EKS costs by half in 15 minutes
Overprovisioning is the top reason why teams see their cloud bills constantly growing. But choosing the best instances from the hundreds of options AWS offers is a tough call.How are you supposed to k...
11:13 am GMT - Mon, June 28, 2021
Dev To
4 Best Teachable Alternatives for Creating Online Course Websites in 2021
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello friends, if you are an online co...
10:48 am GMT - Mon, June 28, 2021
Dev To
The JUICE of Reactive Programming in Angular
Reactive programming in angular in the most basic form is the adoption of RxJS (Reactive Extensions for JavaScript) to angular application development. RxJS is a powerful library adopted in Angular th...
10:38 am GMT - Mon, June 28, 2021
Dev To
[Node.js] Introducing Aniquotes
Introducing Aniquotes! The one and only anime quote grabber. Aniquotes can collect and slice quotes out the mix, from characters and your favourites, Attack on Titan and Tokyo ghoul!You can use npm to...
10:37 am GMT - Mon, June 28, 2021
Dev To
How we use End To End tests to bulletproof our authentication flows across browsers
In recent years, End To End testing has become a regular topic of discussion in small team environments. The main reasons for this are the evolution of tooling and the need to shift towards high veloc...
10:29 am GMT - Mon, June 28, 2021
Dev To
Introducing Code House - A whole new world of 300 Developer Cheatsheets
Hello Folks This is Savio here. I hope you all are doing good. I'm young web dev with an intention to enhance as a successful web developer. Today, I'm super proud to introduce my latest and big...
09:54 am GMT - Mon, June 28, 2021
Dev To
Preventing Burnouts, The Condensed Version
Ladies and Gentlemen this is how you defeat burnoutsYou should not overspend your energy(mental, emotional, physical). Energy coming in should be more than energy going out. Going against this truth h...
08:35 am GMT - Mon, June 28, 2021
Dev To
Setup load balancer on AWS (ELB) - Hands On
To create an ELB on AWS follow the steps belowCreate two EC2 instances. To create EC2 instances follow this tutorial especially don't forget to put the startup script otherwise its very difficult to c...
08:31 am GMT - Mon, June 28, 2021
Dev To
Learn how to generate unique post slugs in Node.js
I recently released a package called lucid slugify which helps you generate unique slugs from your Lucid models.In this video, I share the reasoning behind creating this package and also how you can u...
08:20 am GMT - Mon, June 28, 2021
Dev To
""
0 - 100 100 - 300 300 - 1000 1 +10 + 100 - 1 1 + 10 + Ref: https://www.nngroup.com/articles/response-times-3-important-limits/http://aosabook.org/en/posa/high-performance-networking-in-chrome.ht...
08:19 am GMT - Mon, June 28, 2021
Dev To
Responsive Testimonials Slider using HTML,CSS and JAVASCRIPT | Modern Web 2021
Hello, I am kunaal very glad you are here. Today we will make a responsive testimonials section using only HTML, CSS and JAVASCRIPT no library.Testimonial sections are very important in personal portf...
07:51 am GMT - Mon, June 28, 2021
Dev To
Blazing fast TypeScript with Webpack and ESBuild
Recently, I migrated a project I've been working on to TypeScript. I decided to use Webpack in combination with esbuild loader. The reason being esbuild ecosystem is still relatively new when compared...
07:49 am GMT - Mon, June 28, 2021
Dev To
How to Use React Portal to Create Custom Reusable Toast Component in React
In this article, we will create a custom toast component from scratch using React Portal.You can see the live demo of the final application here.So lets get started.We will be using create-react-app t...
07:35 am GMT - Mon, June 28, 2021
Dev To
How to make your css text look impressive part 2
I'm back with some more ways to style your text to make your webpage more attractive.1) 3D Gradient TextThis is very Easy to code but really makes your site look amazing.Once you have set your font an...
07:31 am GMT - Mon, June 28, 2021
Dev To
How to build a blog with Laravel and Wink?
IntroductionIn 2021 with great blogging platforms like the Developer Blog, you can save yourself the hassle of building your own blog from scratch.However, if you are planning to build a Laravel...
07:27 am GMT - Mon, June 28, 2021
Dev To
AWS open source news/updates 74
28th June, 2021 - Instalment #74Newsletter #74.This week we have new open source projects that help you access your AWS EFS data without the need for a VPN, a new Red Team security tool that is ...
07:13 am GMT - Mon, June 28, 2021
Dev To
Prop types in React and TypeScript
Cover Image by Scott Webb on UnsplashPropTypes provide built-in typechecking capabilities when writing a React app. Checking the type of prop in a React component in a large application helps catch bu...
06:55 am GMT - Mon, June 28, 2021
Dev To
Super Productivity v7 is out!
Free open-source ToDo-List / Time Tracker Super Productivity is out in version 7. Among lots of other improvements and minor fixes, it ships with the new timeline feature which is a simple and innovat...
06:38 am GMT - Mon, June 28, 2021
Dev To
Getting Started with React Native JSI Modules
React Native JSI (Javascript Interface) is the new layer that helps in communication between Javascript and Native Platforms easier and faster. It is the core element in re-architecture of React Nativ...
06:33 am GMT - Mon, June 28, 2021
Dev To
Load Balancer in AWS(ELB)
We need multiple instances of a server so if one of them shuts down because of any hardware failures or load the other can handle the load and we don't experience down times but if we setup multiple i...
06:26 am GMT - Mon, June 28, 2021
Dev To
How does server side internationalization (i18n) look like?
You may already know how to properly internationalize a client side application, like described in this React based tutorial, this Angular based tutorial or this Vue based tutorial.In this blog post w...
06:12 am GMT - Mon, June 28, 2021
Dev To
React Hooks : Demystifying the useState hook in under 10 minutes [examples video]
Hey everyone ,In this article, let us understand about the useState React Hook in under 10 minutes. Understanding useStateI already have an article that covers the useState hook in great detai...
05:56 am GMT - Mon, June 28, 2021
Dev To
How to Make Your Windows 10 Laptop Work Better
Read this article to find out how to get your laptop ready for all kinds of tasks without paying extra. And how to configure Windows 10 in the best way. We will explore how to maintain Windows 10, con...
05:19 am GMT - Mon, June 28, 2021
Dev To
Django Rest Framework Tips and Tricks
Original Post in https://skamalakannan.dev/blog/django-rest-framework-tipsDjango Rest Framework is a powerful tool for creating API, and it comes with a lot of features. Here is the list of tips that ...
05:05 am GMT - Mon, June 28, 2021
Dev To
MATLAB MONDAYS- Crash Course part-1
Welcome one Welcome all! Today is the first MATLAB Monday, and we will learn about what is MATLAB and how are variables declared in it. What is MATLAB?- MATLAB stands for MATrix LABoratory. MATLAB...
05:04 am GMT - Mon, June 28, 2021
Dev To
Keep improving your lighthouse score
Lighthouse is a perfect way to evaluate work that needs to happen on your website.And over the years, I've done many optimizations for websites to enhance the user experience by making the website bet...
04:41 am GMT - Mon, June 28, 2021
Dev To
Python for absolute beginners..
pythonWhat is python? Python is a multipurpose programming language. We can use python everywhere and anywhere where there is use of data.Python is very begineer friendly language, it means it does no...
04:24 am GMT - Mon, June 28, 2021
Dev To
10 Ways to Host Your React App For Free
Here are the 10 services that provide free hosting for your React App.React is the most popular library in JavaScript. Most of the developers are moving to react. The React community is growing rapidl...
04:01 am GMT - Mon, June 28, 2021
Dev To
JavaScript Event Loop
Sometime back, I started learning about JavaScript and React JS internals. My goal is to understand the internals of JavaScript and frameworks. In my last article, I wrote about ReactJS internals. To...
03:40 am GMT - Mon, June 28, 2021
Dev To
Tiny Habits for career growth as a developer
The 3 most important aspects in the career growth of a developer are:Developing your skills Establishing online presence Networking Let's pick them up individually and learn what they mean &...
03:35 am GMT - Mon, June 28, 2021
Dev To
Getting React.js Certified in TEN MINUTES! (Beginners Guide)
Welcome! This tutorial is considered to be an order of magnitude easier than other React tutorials, because we focus on a slightly different version of React that is much easier than the normal versio...
03:23 am GMT - Mon, June 28, 2021
Dev To
Let's improve the textarea!
There are a lot of options for editing markdown but none of them suited me. So, I created a new one, and I'll show you how I did it here!Here's the final result: The baseWe are gonna use a text...
03:23 am GMT - Mon, June 28, 2021
Dev To
Let's build a Markdown Editor!
There are a lot of options for editing markdown but none of them suited me. So, I created a new one, and I'll show you how I did it here!Here's the final result: The baseWe are gonna use a text...
03:17 am GMT - Mon, June 28, 2021
Dev To
unit test Rust
unit test Rust file code integration test /tests /src unit test fn add(a:i32, b:i32) -> i32 {a+b}fn main() { println!("{}",add(1,2));}#[cfg(test)]mod tests { #[test] fn add_correct...
03:13 am GMT - Mon, June 28, 2021
Dev To
How to improve the performance of a React Native App?
See how you will boost your react native app performance, improve start-up time, decrease bundle size & memory usage. Key Points -HermesAvoid re-rendering using useMemoCache ImagesUse nativeD...
02:57 am GMT - Mon, June 28, 2021
Dev To
useMemo - React Hooks Series
Welcome back to the series of React Hooks.Series pathuseStateuseEffectuseMemoThe main objective will be to explore how re-rendering works in React, why that is a critical factor for React applications...
02:38 am GMT - Mon, June 28, 2021
Dev To
AWS Managed AD x AWS SSOGoogle Workspace
Google WorkspaceG SuiteActive DirectoryADIdentity ProviderIdPGoogle WorkspaceSAMLADFSADGoogleAWS Managed Microsoft ADAWS Managed ADAWSAWS SSOAWS Managed ADAWS SSO2Google WorkspaceGoogleAD.localAD.loca...
01:29 am GMT - Mon, June 28, 2021
Dev To
Markdown automation made simple using markdown-autodocs github action
Hi everyone!, I just released markdown-autodocs GitHub action which will help you to auto-document your markdown files. Please give a star for this repo if you find it useful.Repo: https://github.com/...
11:24 pm GMT - Sun, June 27, 2021
Dev To
part 3: Binary search tree in data structure
Hi, in this is part 3 of the tree data structure, we're going to discuss the Binary search tree, and in the next post, we will cover in detail its implementation (insertion, searching, and deletion). ...
11:05 pm GMT - Sun, June 27, 2021
Dev To
Pre-Post Script en npm
https://docs.npmjs.com/cli/v7/using-npm/scriptsLa propiedad script de nuestro package.json admite varios scripts integrados y sus eventos de ciclo de vida preestablecidos, as como scripts creados por ...
10:59 pm GMT - Sun, June 27, 2021
Dev To
Advanced Entrypoint Techniques for Docker Container
Building good images can be challenging. We want to provide enough abstraction and flexibility for the image to be used in different scenarios without having to rebuild them in every case. We also wan...
09:53 pm GMT - Sun, June 27, 2021
Dev To
Understanding Destructuring in JavaScript
What is Destructuring?The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.In t...
09:33 pm GMT - Sun, June 27, 2021
Dev To
Create a PWA with Sveltekit | Svelte
I've been using sveltekit and svelte for over a year now. I'm also anxiously waiting for it to be matured enought to beat NextJs in terms of community. But I like them both.So, on this weekend I wante...
09:31 pm GMT - Sun, June 27, 2021
Dev To
How can I get WiFi to work on my installation of Arch? (Mobile data's killing me!)
So, this is a more detailed version of a post I made on Unix&Linux StackExchange, which is a repost of a (wrongfully placed) post on AskUbuntu.So I have a WiFi-adapter that is integrated with my m...
08:49 pm GMT - Sun, June 27, 2021
Dev To
JavaScript's Broken Mathematics ?
Does mathematics already scare you? Well, if it does take a deep breath and read on and by any chance if it does not, I will try my best to scare you now but ofcourse with a promise that we shall fill...
08:46 pm GMT - Sun, June 27, 2021
Dev To
I built an interactive 3D photo display with JavaScript
I am a sucker for interactive websites.The developer portfolios that have stuck with me have always been the ones with bold designs and animations - the ones that give each user a personal and unique ...
08:46 pm GMT - Sun, June 27, 2021
Dev To
React Hooks Explained: useEffect( ) (By Building An API Driven App)
Original Interactive Post Link => https://webbrainsmedia.com/blogs/react-hooks-explained-useEffect-hookIn the previous article, I talked about the useState react hook. In this article, We will talk...
08:34 pm GMT - Sun, June 27, 2021
Dev To
React Hooks Explained: useState( )
Original Interactive Post Link => https://webbrainsmedia.com/blogs/react-hooks-explained-useStateNowadays, managing state is the most crucial part in any application's architecture. Most applicatio...
08:25 pm GMT - Sun, June 27, 2021
Dev To
Step By Step Guide To Create A Twitter Bot Using Nodejs Hosted On DigitalOcean For Free
Original Post Link => https://webbrainsmedia.com/blogs/twitter-bot-using-nodejs-hosted-on-digitaloceanRecently, I posted the tweet shown below. The special thing about this tweet is that when the l...
08:10 pm GMT - Sun, June 27, 2021
Dev To
How To Create A Floating Action Button Using Material UI In React
Original Post Link => https://webbrainsmedia.com/blogs/how-to-create-a-floating-action-button-using-material-ui-in-reactRecently, I added the FAB Button present at the bottom left position, providi...
08:02 pm GMT - Sun, June 27, 2021
Dev To
The Console Object In Javascript
Original Post Link => https://webbrainsmedia.com/blogs/the-console-object-in-javascriptJavascript provides a global object called console which gives us the ability to access the browser's debuggin...
07:56 pm GMT - Sun, June 27, 2021
Dev To
A cheat sheet for JavaScript's fetch API
Originally Posted on realpythonproject.comConnect with me on LinkedIn, TwitterThe fetch API in JavaScript is used to make requests. It can also be used to consume APIs. Let's take a look at some of th...
07:51 pm GMT - Sun, June 27, 2021
Dev To
[Markdown] How do use markdown text on Discord?
You want to be cool on Discord and show of your friends with the ability to use the one and only Markdown text.Discord uses Markdown, a simple plain text formatting system that'll help you make your s...
07:50 pm GMT - Sun, June 27, 2021
Dev To
Connect To GitHub Using SSH
Original Post Link => https://webbrainsmedia.com/blogs/connect-to-github-using-sshGithub provides two network protocols, HTTPS & SSH to clone, pull and push changes to your repositories from yo...
07:50 pm GMT - Sun, June 27, 2021
Dev To
How To Structure Your App In a Way That Scales.
The best codebases I found myself working on had their folders structured around the features the app provides. Some folks might tell that it is very close to the Domain-Driven Design's principle of b...
07:43 pm GMT - Sun, June 27, 2021
Dev To
Replace Graphiql With Graphql Playground Using These Simple Steps
Original Post Link => https://webbrainsmedia.com/blogs/replace-graphiql-with-graphql-playgroundGraphiql is the default IDE for working with Graphql API in Gatsby. But Gatsby also support, newer and...
07:37 pm GMT - Sun, June 27, 2021
Dev To
Migrate From Remark To MDX In Gatsby Using These Simple Steps
Original Post Link => https://webbrainsmedia.com/blogs/remark-to-mdx-in-gatsby MDX VS RemarkMdx and remark are both markdown compilers i.e. they convert markdown to HTML. So, that it can be re...
07:30 pm GMT - Sun, June 27, 2021
Dev To
Class Fields in JavaScript
In JavaScript, there are two types of object fields (properties and methods): 1 Public Accessible from anywhere. They comprise the external interface. Until now we were only using public properti...
07:18 pm GMT - Sun, June 27, 2021
Dev To
Coercion In Javascript
Javascript utilizes implicit type coercion. Understanding this concept is the difference in writing fluid code or having a debugging mess. In this article I will explain what coercion is, how it behav...
07:11 pm GMT - Sun, June 27, 2021
Dev To
Introduction to Law and Artificial Intelligence - Upcoming event
Join me @ AI Advocates Community to learn how Law affects artificial intelligence and also how artificial intelligence affects the law field.Many people don't really understand the concept of law and ...
05:55 pm GMT - Sun, June 27, 2021
Dev To
Currying in JavaScript
Currying is a process in functional programming in which we can transform a function with multiple arguments into a sequence of nesting functions. It returns a new function that expects the next argum...
05:54 pm GMT - Sun, June 27, 2021
Dev To
How to set up Golang application performance monitoring with open source monitoring tool
If you want to check our Github repo before diving in SigNoz / signoz SigNoz helps developers monitor their applications & troubleshoot p...
05:53 pm GMT - Sun, June 27, 2021
Dev To
Learn how to build responsive websites with CSS media query (Practical)
Hi, welcome to this tutorial. Today, I will be explaining how to build websites that are fully responsive to all screen sizes with CSS3 media query. So sit back, put your seatbelts on, Let's Ride! ...
05:47 pm GMT - Sun, June 27, 2021
Dev To
11 JavaScript concepts to understand before you learn Reactjs
Reactjs is a javascript framework. But a beginner can struggle if they don't have solid javascript knowledge. In this blog, you will know about 11 concepts to understand before learning javascript.Pas...
05:33 pm GMT - Sun, June 27, 2021
Dev To
Make Your First Website Using HTML & CSS - Basic of Web Development .
IntroductionWeb development is the work involved in developing a Web site for the Internet (World Wide Web). From building a personal website to building a social media web app, everything is a ...
05:17 pm GMT - Sun, June 27, 2021
Dev To
Vim that!!
I vimYou vimHe/She vimsYou vimthey vim IntroductionVim's powerful. (I love vim)Vim's easy. (I use vim on daily basis)I bet you agree JUST with the first statement, don't you?Well, let me juste ex...
04:47 pm GMT - Sun, June 27, 2021
Dev To
Chrome Extensions 101
This blog will discuss how to setup, build and run your own Chrome extension. At the end, you will be able to create a simple Day Count Down extension that will display the number of days left to a pa...
04:41 pm GMT - Sun, June 27, 2021
Dev To
I made my own VS Code theme in less than an hour, here's how?
In this blog post, I'm gonna tell you how you can make your own vs code theme extension according to your color preference in less than an hour. Prerequisites:Know the color combination on your h...
04:14 pm GMT - Sun, June 27, 2021
Dev To
Introduction to Next.JS
Hello there, I hope you are doing well. So today we are going to talk about the Next.JS! Why Developers suddenly started to use Next.JS to make web apps and not Create React App?Don't worry today we a...
04:06 pm GMT - Sun, June 27, 2021
Dev To
Learn React with this free GitHub book I wrote
Hi all. I moved my free React book to GitHubhttps://github.com/softchris/react-bookcan also be read herehttps://softchris.github.io/react-book/I hope you benefit from it.Chris, TwitterIt contains a lo...
03:29 pm GMT - Sun, June 27, 2021
Dev To
5 awesome GitHub repositories for beginners
this article is generated using (give a ) Manitej66 / twlog This is a web app that converts Twitter threads into blogs in a single click ...
02:55 pm GMT - Sun, June 27, 2021
Dev To
Async Redis key mutation notifications in Rails
I am a huge fan of Kredis. It allows Rails developers to see Redis as far more than just a fragment cache and "where jobs are".Working with Kredis made me want to be able to run arbitrary operations i...
02:48 pm GMT - Sun, June 27, 2021
Dev To
You are coding the wrong way in Python if you aren't using these two libraries
Hello amazing developersTable of ContentsMotivationIntroductionTypingVariablesListsDictionaryFunctionsClassesConclusionResources MotivationWhat makes people love (sometimes hate ) TypeScript more...
02:48 pm GMT - Sun, June 27, 2021
Dev To
Is there a right way to learn tocode?
A huge reason that we are so passionate about the developer community is there isn't a singular path that developers have taken to get where they are now. One might expect that a career as technical a...
02:43 pm GMT - Sun, June 27, 2021
Dev To
150 users registered in 24 hours on website created for fun
Hello everyone,for some days i was working on a simple social media website created using NextJS, TailwindCSS and firebase for learning and fun and yesterday created a Dev post about making that proje...
02:03 pm GMT - Sun, June 27, 2021
Dev To
How I made a mini filter app with Vanilla JavaScript
I have been doing the JavaScript30 from Wes Bos and one of the challenges is to change CSS Variables using JS.I found the challenge so interesting that I decided to try myself and create a mini-filter...
02:03 pm GMT - Sun, June 27, 2021
Dev To
Abstract Syntax Tree (AST)
What is AST?It is a tree representation of the abstract syntactic structure of source code written in a programming language. Each node of the tree denotes a construct occurring in the source co...
02:02 pm GMT - Sun, June 27, 2021
Dev To
Branching Out (With Git)
When thinking of a branch: the first thing to come to mind is the part of a tree that is growing out from another part of the same tree. As a tree grows, branches are sent out from the trunk or from o...
01:50 pm GMT - Sun, June 27, 2021
Dev To
Running a Java Application as a Service
With the advent of cloud computing, we now have many ways that we can deploy Java applications. For example, we can deploy them to an Iaas (Infrastructure as a service) such as Amazon EC2, or to a Paa...
01:38 pm GMT - Sun, June 27, 2021
Dev To
Add a 'Slider' to your Website using CSS and Javascript
In this article I will tell you several ways to add a Slider to your website and how you can use these sliders to make your website look more Attractive and more Functional. First of all, What is...
01:31 pm GMT - Sun, June 27, 2021
Dev To
Building a SaaS App: Beyond the Basics (Part III)
Once you've finished this post, you'll have a foundation on which to build the data model of your applications, using SQLAlchemy and Postgres.If you haven't read the first post in the series, this is ...
01:19 pm GMT - Sun, June 27, 2021
Dev To
Understanding Kubernetes in a visual way (in video): part 18 Pod & Node (Anti) Affinities
Understanding Kubernetes can be difficult or time-consuming. In order to spread knowledges about Cloud technologies I started to create sketchnotes about Kubernetes, then I've auto-published a book an...
01:19 pm GMT - Sun, June 27, 2021
Dev To
Run creat-react-app with HTTPS
IntroductionIn current days we host websites on Vercel and Netlify and we are automatically assigned a generated SSL to provide with Secured connection(HTTPS), but in the development period we a...
12:58 pm GMT - Sun, June 27, 2021
Dev To
LAUNCHING MATLAB MONDAYS, a Crash Course
Hello everyone Get ready for the blast Launching the all new MATLAB crash course. So dear friends I have decided to launch a crash course to cover all the basics of MATLAB . This course will b...
12:36 pm GMT - Sun, June 27, 2021
Dev To
I bought new Macbook Air M1 (one of my goals completed)
Hello Guys!Buying a new macbook is one of my goals in this year.And I got it. This is my very first macbook. I'm ready to use this for my educational & career purposes.I uploaded vlog on my YouTub...
12:07 pm GMT - Sun, June 27, 2021
Dev To
My Dev Journey: Week 8
This week was careers week on my coding bootcamp, and as such this week was a lot less new concept heavy as many of the previous weeks have been. Instead of new technologies we had a few lectures on C...
11:49 am GMT - Sun, June 27, 2021
Dev To
Getting Started with 'Git'
In this Blog i'll cover some basic commands of git, using that command you can easily work with git and Github as beginner.Before starting this this blog I want to mention that Git and Github are not ...
11:43 am GMT - Sun, June 27, 2021
Dev To
How to create a smooth draggable list with react in 10 mins
Welcome to another tutorial!!Today, we are going to create a draggable list that you can use in your react applications with ease, using framer-motion. If you go to their examples page on codesandbox...
11:40 am GMT - Sun, June 27, 2021
Dev To
4 Steps to Select Color palette for your Project.
Let's accept this if there is something that can haunt a Front-end Web Developer before starting any new project then that is Selecting the appropriate color scheme unless you are among those fortunat...
11:02 am GMT - Sun, June 27, 2021
Dev To
Javascript: Under the hood
One day, a curious guy named Thomas, who is a Software Developer, was wondering What does the execution context means? What actually happens when the JavaScript program first runs? If JavaScript is si...
11:02 am GMT - Sun, June 27, 2021
Dev To
All About Competitive Coding
Hello Beautiful People out there, Hope you find yourself well and healthy.I'm bringing my new article which is focused on the A, B, C's of Competitive Coding and to bring the top 10 competitive codin...
10:59 am GMT - Sun, June 27, 2021
Dev To
Principles of Efficient Learning
As individuals who take initiatives to improve our abilities and become a better version of ourselves, our learning can become much more effective and faster if we develop an efficient learning proces...
10:35 am GMT - Sun, June 27, 2021
Dev To
Host your Website/API FOREVER for FREE(Not a Joke!)
Welcome Back! A Little Plug?Welcome back, today with a post on Web Development mostly! But you can use your creative knowledge to extend it and be sure to leave it in the comments for others as ...
10:08 am GMT - Sun, June 27, 2021
Dev To
I Regret Being a Hipster in Tech
The ProblemFor the last five or more years I've been doing it all wrong. I thought that learning the newest, trendiest, and hippest library, framework or language out there was the way to go. I'...
09:22 am GMT - Sun, June 27, 2021
Dev To
Building Reusable React Dialog Component
In this tutorial, we will build a reusable Dialog Component using React Hooks, Context API, and Styled Components. IntroductionUsing a Dialog component can violate the DRY (Don't Repeat Yourself)...
08:59 am GMT - Sun, June 27, 2021
Dev To
tic-tac-toe game using javascript,html,css
plan to build the tic-tac-toe gamebefore we actually jump into building the application we need to break the big task into subtasks. The frontend of the application is very important to give an ...
08:50 am GMT - Sun, June 27, 2021
Dev To
Top 7 Resources to Learn SQL
So, you want to go on the path of SQL?But don't know where to start?Well, look no further. I've compiled a list of the best SQL resources I could find on the internet. PS. If I miss anything, feel fre...
08:31 am GMT - Sun, June 27, 2021
Dev To
React is Just Javascript
Originally published in the blog React is Just JavascriptLet's start this post with a simple function in Javascript.function App(){ console.log('Hello World'); // logs 'Hello World'}App();In the abov...
08:19 am GMT - Sun, June 27, 2021
Dev To
How to set up tailwindcss with create-react-app jit feature
If you used create react app + tailwindcss before, probably you noticed that website is slow to load in development mode or when you want to use inspect feature and debug things, Css takes time to loa...
08:14 am GMT - Sun, June 27, 2021
Dev To
Awesome Themes for Visual Studio Code
Visual Studio Code is by far one of the most popular code editors for web, mobile, and hardware developers. More than 2,600,000 people use VS Code every month, up by over 160% in the last year.Here ar...
07:56 am GMT - Sun, June 27, 2021
Dev To
What burger are you? Enter your name to find out! [Repeatable Random Numbers / Seeds]
I found myself needing to create a basic system that takes a word or phrase as a seed and returns some "random numbers" that were repeatable if the same seed were entered. Obviously they aren't actual...
07:56 am GMT - Sun, June 27, 2021
Dev To
What burger are you? Enter your name to find out! [Demo on creating Repeatable Random Numbers / Seeds]
I found myself needing to create a basic system that takes a word or phrase as a seed and returns some "random numbers" that were repeatable if the same seed were entered. Obviously they aren't actual...
07:56 am GMT - Sun, June 27, 2021
Dev To
What burger are you? Enter your name to find out! [Turning a string into Repeatable Random Numbers / Seeds]
I found myself needing to create a basic system that takes a word or phrase as a seed and returns some "random numbers" that were repeatable if the same seed were entered. Obviously they aren't actual...
07:33 am GMT - Sun, June 27, 2021
Dev To
JavaScript Interview Question 50: How does Intl.Collator work in JS
What is Intl.Collator and how does it work in JS? Whats the difference between two sorts? What will be logged to the console?.................The Intl.Collator object allows you to compare strings wit...
06:59 am GMT - Sun, June 27, 2021
Dev To
Best Portfolio For Developers For Getting Hired In Company
Hello Devs, in this post I'm gonna tell you about how to make the best portfolio for developers, that increases your chances for getting hired in a company, Make a best portfolio so that your employer...
06:35 am GMT - Sun, June 27, 2021
Dev To
-WATCH Luca (2021) FULL HD MOVIE
32 sec ago Dont miss!~ WATCH Luca (2021) Online Full Movie HD,Luca Full Streaming,V,Luca Full Movie Online, Watch Luca Movie Online HD,Luca Movie Full Watch Online Official Partner Watch Luca Online (...
06:34 am GMT - Sun, June 27, 2021
Dev To
123MOVIE.HD WATCH ^^ Luca (2021) FULL HD MOVIE ONLIINE FREE
32 sec ago Dont miss!~ WATCH Luca (2021) Online Full Movie HD,Luca Full Streaming,V,Luca Full Movie Online, Watch Luca Movie Online HD,Luca Movie Full Watch Online Official Partner Watch Luca Online (...
06:32 am GMT - Sun, June 27, 2021
Dev To
Beginners guide to starting your Open Source Journey
IntroductionIf you want to collaborate, discuss and code in a group of developers, just like in tech companies, without getting a job in those and want to help others. If so then open source pro...
06:15 am GMT - Sun, June 27, 2021
Dev To
Moving from GIF to video format
Perhaps you've seen my recent tweet about improving the technical side of the website. Chris Bongers @dailydevtips1 ...
06:07 am GMT - Sun, June 27, 2021
Dev To
Use of filter(), map(), reduce() in JavaScript
.filter(), .map(), .reduce(), can be operated separately or can be chained and used together. This method operates the array and transforms it into a new result. Filterfilter() creates a new arra...
05:53 am GMT - Sun, June 27, 2021
Dev To
Git Fundamentals: Concepts & Commands Simplified
Git is one of the most used tools in the tech industry as it efficiently solves the version control issue. Without git, even a simple project might end up looking like this:Git helps to keep track of ...
05:40 am GMT - Sun, June 27, 2021
Dev To
Top 5 Best Resources To Learn Javascript
Hello friends, Today we have the top 5 resources that you can use to learn javascript. Javascript is the most popular and flexible programming language on the web. Javascript is used for websites, web...
05:09 am GMT - Sun, June 27, 2021
Dev To
Day 9 of 100DaysOfCode!
Today's progressLearned a little bit more about the reduce() method.What I learnedThe reduce()executes a provided function for each element in an array Reducing the array to a single value. The return...
04:54 am GMT - Sun, June 27, 2021
Dev To
30 Days of React JS: Solving 30 Problems in 30 Days!
Welcome to the World of JavaScript! This is the age of JavaScript. JavaScript is everywhere in the Full Stack. I am planning to solve a couple of problems that I faced in my work and other places. Let...
04:17 am GMT - Sun, June 27, 2021
Dev To
Unacademy Interview Experience - Software Engineer, Web
I have joined Unacademy as Software Engineer, Web. I am a final-year BTech student. I will be graduating next month or so.In this article - I will share how I got the opportunity, interview experience...
04:09 am GMT - Sun, June 27, 2021
Dev To
How to create signature pad in html | signature pad JavaScript
Hello guys, today I am going to show you how to create a signature pad using HTML CSS & JavaScript, in this video, I will create a JavaScript signature pad using the signature pad JavaScript libra...
03:42 am GMT - Sun, June 27, 2021
Dev To
100DaysOfCodeChallenge - Crop Management Information System - Day 4
RecapOn Day 3 I created the Farmer registration form and highlighted the need for me to understand layout and constraints in more detail. OverviewIn this post we will pause building the Cro...
02:13 am GMT - Sun, June 27, 2021
Dev To
My personal notes about requirement elicitation in unideal situations
via GIPHYA common mistake in the development industry is not paying attention to the requirements (functional and non-functional). Requirement elicitation and analysis are the very first step in softw...
01:21 am GMT - Sun, June 27, 2021
Dev To
The Frontend Hitchhiker's Guide: Testing
IntroductionTests give you the confidence to make changes to code whether its yours or someone else's. Tested code also brings peace of mind and is the calling card of a mature developer. The fo...
01:03 am GMT - Sun, June 27, 2021
Dev To
10 Best Development Articles you can't miss to read
In the Developer community there are many articles posted everyday. So today in this same average post, I am going to share 12 articles you should read this weekend, these are must read articles. The ...
12:20 am GMT - Sun, June 27, 2021
Dev To
Homebrew PostgreSQL
HomebrewPostgreSQLPostgreSQL PostgreSQL brew services start postgresqlPostgreSQL brew services stop postgresqlbrew services listpsql -lcreatedb [database name]dropdb [database name]psql [database name...
12:18 am GMT - Sun, June 27, 2021
Dev To
part 2: Binary tree in data structure
Hi, this the part 2 of the tree in the data structure, we're going to talk about binary tree and its famous types. Definition of binary treeBinary tree: is one of the most famous tree data struct...
11:40 pm GMT - Sat, June 26, 2021
Dev To
Custom Hooks in React
Im going to assume you know the basics about hooks in React but if not or youd like to dive a bit deeper into this concept check out the links at the end of this blog. So what are custom hooks? If you...
11:29 pm GMT - Sat, June 26, 2021
Dev To
100DaysOfCodeChallenge -Crop Management Information System- Day 3
RecapOn Day 2 I created the FarmerServce() class that is responsible for making network calls to Firebase Auth Farmer collection and documents. I also created the AddFarmerCommand() class that i...
11:02 pm GMT - Sat, June 26, 2021
Dev To
WordPress in 2021: new concepts
WordPress evolves. Let's see new features you might not know yet. The old new editorA total revamp of the WordPress editor called "Gutenberg" has been released in 2018 with the 5.0 version. It ha...
10:56 pm GMT - Sat, June 26, 2021
Dev To
Ultimate List of Web Development Podcasts
Ultimate List of Web Development PodcastsPodcasts are a great way to stay informed about what's happening in web development. This comprehensive list has over 350 podcasts covering website desig...
09:58 pm GMT - Sat, June 26, 2021
Dev To
Functional Programming: Implementing the filter Method on a Prototype
Continuing forward. You might learn a lot about the filter method if you implement your own version of it as well. It is recommended you use a for loop or Array.prototype.forEach().Ex:var s = [23, 65,...
09:30 pm GMT - Sat, June 26, 2021
Dev To
Hosting a Static Website with Amazon S3
In this article, Id like to demonstrate how you can deploy a static website with AWS by uploading your website content into S3 bucket, configuring your bucket for website hosting and speeding up conte...
09:04 pm GMT - Sat, June 26, 2021
Dev To
LinkedList Questions: Delete a given node in constant time
In this series of posts, I will discuss coding questions on the LinkedList Data structure. The posts in this series will be organized in the following way,Question Link Possible Explanation Documented...
08:47 pm GMT - Sat, June 26, 2021
Dev To
A Logging System
This is a small logging system based of Swift Log which is a Swift logging API package. UML Main Components LoggingSystemThe main faade. It can only booted once with a Logger instance. ...
08:37 pm GMT - Sat, June 26, 2021
Dev To
3D with Javascript?
Are you a JavaScript developer? interested to explore another face of the World's Popular Language? Even if not, if you would like to know what else can you conquer with this language, this post is fo...
07:45 pm GMT - Sat, June 26, 2021
Dev To
Mongo DB query operators:
This past few months, I have spent time learning the back-end technologies and how they are working. In this journey, I discovered Mongo DB,which is flexible and allows developers to quickly store lar...
07:30 pm GMT - Sat, June 26, 2021
Dev To
What to do if you publish a beta build as @latest
I recently published a beta build of Meyda to the npm registry, with the intention of having one of our longest running users test it out to make sure it worked in their project. I hadn't done a manua...
07:29 pm GMT - Sat, June 26, 2021
Dev To
JavaScript: Async/Await Wrapper
Reusable function to run any Promise that returns an array of data and error.Using Async/Await is great, but when working with multiple Promises it often clutters your code with multiple try/catch sta...
07:17 pm GMT - Sat, June 26, 2021
Dev To
Intro to React Select pt. 1
Today is the first part of my series on React Select. This intro is perfect if you are completely new to React Select or React in general. Setting things upI started by setting up a base project...
07:08 pm GMT - Sat, June 26, 2021
Dev To
A few CSS tricks that frontend developers should know
Here are a few tricks that I encountered in the process of working CSS and learned how to solve it in a simple way. 1. Vertical alignmentI offten use this in a CSS Navigation Menu. 2. Remove...
06:59 pm GMT - Sat, June 26, 2021
Dev To
How to improve SEO
This article is part 4 of "Getting a 100% score in lighthouse". Here's a sneak peak at what to expect by the end of the article. Anyways, on with the article! Importance of SEOI think most web de...
06:49 pm GMT - Sat, June 26, 2021
Dev To
Using GraphQL DataLoaders with NestJS
This post assumes familiarity with NestJS and GraphQL. What we will be buildingIn this post we will build a simple GraphQL API in NestJS that enables getting a list of posts. We will use the foll...
06:41 pm GMT - Sat, June 26, 2021
Dev To
Flutter Learning Roadmap V1
IntroductionHello there!Currently, I'm really into Flutter and I want to learn it inside out. I don't want to learn Flutter I want to be Flutter! So I thought this time a rough overview of all t...
06:27 pm GMT - Sat, June 26, 2021
Dev To
Attempt 1: "Can't we just make project-folders?"
Table Of ContentsThe GoodThe BadWhy don't we script that?What about Yarn?Let's get the simple solution out of the way first: Can't we just move everything into different projects within the same...
06:15 pm GMT - Sat, June 26, 2021
Dev To
Free Tools For Web Developers
Some tools and assets to help you build your next project.Unique Face Generator with free tierRepository with a collection of services with great free tiers for developers on a budgetGet inspired: A l...
06:09 pm GMT - Sat, June 26, 2021
Dev To
Dealing with huge xml-like files containing illegal characters
Sometimes you have to deal with files that look pretty like xml. But htey are not, because contain a lot of illegal characters. Such files usually made by just concatenating strings and not verifying ...
06:06 pm GMT - Sat, June 26, 2021
Dev To
Big(O) Notation summarized!
Big(O) is the way in which we compare algorithmic complexities of two programs in a standard mannerBig(O) is an algorithmic complexity metric, which defines the relationship between the number of inpu...
06:00 pm GMT - Sat, June 26, 2021
Dev To
Go modules and private GIT repositories
Some time ago i stumbled upon an issue that was giving me a headache. I had to download and import private Go module, and as it turns out, that can be little tricky. I'm using SSH keys for authenticat...
06:00 pm GMT - Sat, June 26, 2021
Dev To
Let's build Dev.to clone with Next.js & ChakraUI
Let's clone dev.to with the actual dev.to api to get the posts and listings. OverviewThis application is built with the following technologies:TypescriptNextjsChakra UISWRDev.to apiLive demo: htt...
05:58 pm GMT - Sat, June 26, 2021
Dev To
10 reasons why you should use Typescript
Why should you use Typescript?Simple. It solves your problem. Let's see.Type checking: This is why typescript really exist. It adds type checking over javascript. It stops you to write stupid co...
05:36 pm GMT - Sat, June 26, 2021
Dev To
AWS AppSync 101
AWS AppSync has been one of the powerful integration service for Front-end and AWS serverless backend. The modern day applications which are developed in domains such as Chat, IoT, Mobile apps, Web ap...
05:01 pm GMT - Sat, June 26, 2021
Dev To
How I Learnt Logic Building in Programming! - 5 Tips To Build & Improve Programming Logic
Tip #1: Divide & ConquerAlways divide the problem in different parts. For Example This is a C code that just input for a number one and and a number two and simply add them. #include <...
04:39 pm GMT - Sat, June 26, 2021
Dev To
Build A Weather App | JavaScript [Beginners]
Build A Weather App With Vanilla Javascript Tutorial | Javascript For BeginnersUsing JavaScript APIs.Recommended Projects Login & Registration Form Using HTML & CSS & JShttps://youtu.be/I5...
04:33 pm GMT - Sat, June 26, 2021
Dev To
Let's learn about few networking side command in Linux/Unix
Hi There!I was working on few network side commands. I thought to share this with you all. Here you go 1. netstat:netstat stands for Network Statistics. This is very basic command used to print networ...
04:03 pm GMT - Sat, June 26, 2021
Dev To
Why Do You Want To Leave Your Current Role? | Facebook Behavioral (Jedi) Interview Series
Before we discuss this question, let us recap what the Behavioral Interview Round at Facebook is.Behavioral Interview Round is also known as the Jedi Interview round at Facebook.It is about you and yo...
03:57 pm GMT - Sat, June 26, 2021
Dev To
VS Code keyboard shortcuts (windows)
Here's the list of vs code keyboard shortcuts.It will work both for workspace and separate folders.I have windows machine so I will be posting the list related to windows. Sorry mac users :(.There are...
03:37 pm GMT - Sat, June 26, 2021
Dev To
What is Linux
I have recently started learning Linux and so I decided to document my journey along the way, so I would be writing a Blog series where I will cover everything that I have learned.The entire content c...
03:37 pm GMT - Sat, June 26, 2021
Dev To
What is Linux ?
I have recently started learning Linux and so I decided to document my journey along the way, so I would be writing a Blog series where I will cover everything that I have learned.The entire content c...
03:36 pm GMT - Sat, June 26, 2021
Dev To
Using json-server as a Mock Server
OverviewWe're going to look at using json-server as a mock server to practice interacting with a server. We are also going to be using fetch to do both GET and POST requests. Before we get sta...
03:09 pm GMT - Sat, June 26, 2021
Dev To
Clean Code - Guia e Exemplos
ndicendiceO que o Clean Code?Regras geraisSiga as convenesKISSRegra do escoteiroCausa raizRegras de designMantenha dados de configurao em alto nvelExemploPolimorfismo no lugar de IFsExemploMult...
02:58 pm GMT - Sat, June 26, 2021
Dev To
Getting Started with Express
In the previous article, I explained getting started with NodeJS.In this article,I am assuming you already have node installed on your pc,if not I recommend you read my previous article on getting sta...
02:44 pm GMT - Sat, June 26, 2021
Dev To
Wiring Services in Frameworks And How it Works Under the Hood
The Most Important Question i have asked myself when i have started learning Clean Architecture like DDD (Domain Driven Development) and Separating Business Logic in Services What is the Best Practice...
02:38 pm GMT - Sat, June 26, 2021
Dev To
Dynamic Brand theming using CSS variables
Recently, I got to work on an e-commerce checkout page builder (No code tool) where the merchants can change the theme according to their brand. The merchants can configure their brand colour and seco...
02:34 pm GMT - Sat, June 26, 2021
Dev To
The Invisible Lizard Hunter Game. | 2d Shooter Game
Catch all the camouflaging lizards! Use WASD to move and click to shoot. Don't let the lizards come to you! They decrease your health everytime they touch you. Once you hit a bullet, you can pick that...
02:24 pm GMT - Sat, June 26, 2021
Dev To
Dev.to clone built with Next.js & Chakra UI
Let's clone dev.to with the actual dev.to api to get the posts and lists. OverviewThis application is built with the following technologies:TypescriptNextjsChakra UISWRDev.to apiLive demo: https:...
02:18 pm GMT - Sat, June 26, 2021
Dev To
The complete guide to becoming a frontend web developer in 2021
Today, it is clear that web development is a great skill to have. In this blog post, let us look at what do you need to do exactly to become a frontend web developer in 2021 and beyond. The probl...
01:50 pm GMT - Sat, June 26, 2021
Dev To
Simple Javascript Modules - Local Storage Module
Working as a web developer I work on the client side dealing with lots of continuous data from the server. All though it is a good practice to not store data on the client side, there will be many cas...
01:48 pm GMT - Sat, June 26, 2021
Dev To
New Person capabilities in Yoast SEO Premium. How to remove them?
New Person capabilities in Yoast SEO Premium. How to remove them? Searched all over internet, but can't find answer, please help!...
01:47 pm GMT - Sat, June 26, 2021
Dev To
Today I learned To Creat a FAQ Collapse
All right, so now we want to style these buttons, these icon buttons, position them.We want to give functionality to them so we can expand and contract these fake cues.So we have a class of fake cue d...
01:38 pm GMT - Sat, June 26, 2021
Dev To
Top 5 books EVERY programmer MUST read!
Top 5 books EVERY programmer MUST read!We all want to become a better programmer, and there are a tonne of books thatll help you along your journey. In this blog, Im going to list my 5 favourite...
01:28 pm GMT - Sat, June 26, 2021
Dev To
Getting Started with Django
Takeaways from this article:Setting up python in Ubuntu system.Creating a virtual environment in python.Creating a sample application with Django Framework. 1. Setting up python in Ubuntu s...
01:14 pm GMT - Sat, June 26, 2021
Dev To
How to make a responsive hamburger menu using CSS only?
Hey everyone . I am Gautam Tiwari, a front-end developer and... let's get started.Tip: Follow along with me in this tutorial Why do we need a responsive menu?THE MAJORITY OF USERS USE MOBILE PH...
12:59 pm GMT - Sat, June 26, 2021
Dev To
MLH INIT 2022
MLH is organizing INIT 2022, where you will get an opportunity to learn and network with like minded people! What is INIT?INIT is a celebration for the start of the 2022 Hackathon Season! This is...
12:45 pm GMT - Sat, June 26, 2021
Dev To
Why you can't name a file 'CON' in Windows
Did you know you cant name a file Con in WindowsIf youre running a Windows machine, try it right now. Go to File Explorer -> create a new folder -> name it "Con"Did it work? Now try with "PRN",...
11:43 am GMT - Sat, June 26, 2021
Dev To
Making a game: Engine considerations (Unreal vs Godot)
When you want to make a game, one of the first things that youll need to consider is whether or not you want to use a game engine for it, and then if you do, which game engine you actually want to use...
11:28 am GMT - Sat, June 26, 2021
Dev To
Coding Styles: Imperative, Declarative and DSL
Hey You! Dont be afraid of these terms, read, learn and confuse others! The first thing to note is in the title is that I didnt mention Versus as no soul on this beautiful earth can draw a straight li...
11:24 am GMT - Sat, June 26, 2021
Dev To
Docker CMD vs ENTRYPOINT: explaining the difference
We IT people LOVE tinkering with new tech stuff, and Docker is no exception. As a matter of fact, Docker was ranked as the #1 most wanted platform, #2 most loved platform, and #3 most broadly used pl...
11:18 am GMT - Sat, June 26, 2021
Dev To
Modern Javascript Development Environment
Nowadays, the web app codebase is increasing, and using a single script.js file to fit the entire javascript code in one file is not a good practice in terms of page load time. Let's have a brief intr...
11:14 am GMT - Sat, June 26, 2021
Dev To
Understanding the object-fit CSS property
The object-fit property determines how the content of a replaced element is resized to fit inside its container on a web page. What is a replaced element?A replaced element is an element whose co...
10:03 am GMT - Sat, June 26, 2021
Dev To
SQL & database monthly wrap up - June 2021
Hi! I'm Helen, one of your friendly mods looking after the #sql, #postgres, #mysql, and #database tags. At the end of each month, I'll be showcasing some of the great posts, projects, and insights fro...
09:53 am GMT - Sat, June 26, 2021
Dev To
Heat Map - An Alternate Option To Response Time Scatter Plot
Response time is crucial to understanding system behavior. It is also one of the metrics commonly reported by performance test tools. Yet common presentations of this metric can hide important details...
09:50 am GMT - Sat, June 26, 2021
Dev To
Fibonacci, the fast way!
IntroductionIf you have some dignity, you should know what Fibonacci numbers are. But if you don't know, the Fibonacci sequence is defined as follows: F1=F2=1F_1 = F_2 = 1F1=F2=1 Fn=Fn1+Fn2F_n...
09:47 am GMT - Sat, June 26, 2021
Dev To
How to use interactive rebase in git
I started my first professional job as a front-end developer a few months ago. It was both scary and thrilling. During that time, I learnt a lot of things and encountered a lot of problems, but one th...
09:45 am GMT - Sat, June 26, 2021
Dev To
React Native Camera Take Picture Example
Hi Guys,In this blog,I will learn you how to use camera take photo in react native. We will show example of camera capcher picture in react native. You can easliy create react native camera take pictu...
09:44 am GMT - Sat, June 26, 2021
Dev To
Azure Certifications - Where to start and how to prepare?
In recent years, cloud solutions have been on a boom in the industry. As a result, many of us have been learning and getting certified in cloud solutions. Microsoft Azure is one such giant in the clou...
09:43 am GMT - Sat, June 26, 2021
Dev To
Can we add custom pride emojis to dev.to
I am celebrating pride month.But its a shame that there are no emojis other than the rainbow flag and the trans flag.It would be beyond cool if dev could have custom pride emojis, such as bipride or p...
09:32 am GMT - Sat, June 26, 2021
Dev To
Architecting HTTP client in Vue js (Nuxt js)
In this article, I want to talk about the backend APIs and how to manage them in our app.First of all, we have to choose the modules in such a way that we chose our models.Let me explain:Assume that y...
09:30 am GMT - Sat, June 26, 2021
Dev To
AWS monthly wrap up - June 2021
Hi! I'm Helen, one of your AWS Heroes! At the end of each month, I'll be showcasing some of the great posts, projects, and insights from the AWS community right here on Dev.to. To get us started we ha...
08:49 am GMT - Sat, June 26, 2021
Dev To
Docker Cheatsheet
Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docke...
08:45 am GMT - Sat, June 26, 2021
Dev To
Things you should master before you jump on React.js !!
What is React.js ?? React.js is an open-source JavaScript library that is used for building user interfaces specifically for single-page applications. React allows developers to create large web app...
08:45 am GMT - Sat, June 26, 2021
Dev To
Top 3 Online Business to Start in India
In many respects, digital technology has altered our lives. One of the most significant effects has been the opening up of new opportunities for employment on the internet. Gone are the times when wor...
08:30 am GMT - Sat, June 26, 2021
Dev To
Case study on Ruby Gem Contribution: activeadmin-mongoid
This article is originally posted here. Checkout the article and related articles here.For the people who are very much in the Rails development, you definitely should've used Activeadmin on one of yo...
08:09 am GMT - Sat, June 26, 2021
Dev To
Boilerplates for websites/app building
Hello Dev Friends.As we are learning web development, we often get overwhelmed with so much to learn and practice.Then why don't we simplify our learning by identifying the repeated patterns in our co...
07:48 am GMT - Sat, June 26, 2021
Dev To
Vim: Enhancing Movement Speed
IntroductionOK! Vim and movent are like bread and butter or failed brakes. To become a proficient Vim user, you need to move in Vim very effectively. You don't have to think about doing certain ...
07:28 am GMT - Sat, June 26, 2021
Dev To
A Curated List of Free APIs For Your Next Project
Public APIsThis GitHub repository contains a ton of free APIs related to various categories like Games, News, Weather, Food & Drink etc. So don't miss this out! Chuck Norris Jokes APITh...
07:25 am GMT - Sat, June 26, 2021
Dev To
MLH INIT - Quick Guide to Participate and Win Swag
One of the biggest hackathons organizers, MLH is comping up with a global event called MLH INIT. What is MLH INIT?MLH INIT is a weeklong celebration starting on June 27th to July 5th, of hackers ...
07:18 am GMT - Sat, June 26, 2021
Dev To
MLH INIT - Calling out all the hackers Win Swags & Stickers
One of the biggest hackathons organizers, MLH is comping up with a global event called MLH INIT. What is MLH INIT?MLH INIT is a weeklong celebration starting on June 27th to July 5th, of hackers ...
06:39 am GMT - Sat, June 26, 2021
Dev To
Build your own J.A.R.V.I.S in Python [Full Code Video]
In this article, we will learn how to create a Feature Rich Virtual Assistant in Python. We will be adding following features to this project : 1. Time Reporting 2. Taking Screenshot 3...
06:34 am GMT - Sat, June 26, 2021
Dev To
Build a social media website with Next JS, TailwindCss and Firebase in 8 days
Hello Everyone,So around one month ago i created a simple social media site because i was bored and after publishing i got a good response by many peoples and 100+ users registered on website.So i tho...
06:27 am GMT - Sat, June 26, 2021
Dev To
How to avoid stress during coding?
Do you want to know how to dealing with stress while coding?Here's some tips to do when you're feeling stressful and make mood relax.1. Do Some Light StretchingStretching can be an effective strategy ...
06:23 am GMT - Sat, June 26, 2021
Dev To
Create Promises with Timeout Error in Typescript
Cover Photo by Immo Wegmann on Unsplash. The Problem Sometimes we create promises that take too long to finish and we don't want to wait. For example, if we want to make a request and the respons...
04:49 am GMT - Sat, June 26, 2021
Dev To
You don't have to type all your manage.py or django-admin commands by hand anymore! Here's Django command auto complete hack
If you're like me then you love the terminal and everything about it. One thing that make the terminal experiences smooth is the Tab button autocomplete. Writing recognizable amount of the command or ...
04:28 am GMT - Sat, June 26, 2021
Dev To
Linked Lists Questions: Add Two Numbers as LinkedList
In this series of posts, I will discuss coding questions on the LinkedList Data structure. The posts in this series will be organized in the following way,Question Link Possible Explanation Documented...
04:24 am GMT - Sat, June 26, 2021
Dev To
useEffect - React Hooks Series
Welcome back to the series of React Hooks. In part one of the series, I wrote about the useState react hook.Series pathuseStateuseEffect What is useEffect hook?The useEffect hook lets you perform...
03:46 am GMT - Sat, June 26, 2021
Dev To
Custom Check Box | Css
Made A Custom CheckBox With Css & Used Jquery , BootStrap FrameWork .Demo - See DemoDownload - Download...
02:25 am GMT - Sat, June 26, 2021
Dev To
50 Shortcut links for Developers productivity
A designer's work process is loaded with expected digressions, interferences and setting switches. Yet, the idea of programming makes getting to and keeping up continuous stream states basic. Fortunat...
01:53 am GMT - Sat, June 26, 2021
Dev To
Courses that I've taken to become a fullStack Developer from complete beginner
In this post I will share with you guys courses that I have taken and found it useful related to my date-to-date work as a developer.Please take this as a reference only, because your developer job ma...
12:03 am GMT - Sat, June 26, 2021
Dev To
The Essentials of Linear Algebra for Machine Learning for Beginners
Read the Full Article: https://analyticsarora.com/linear-algebra-foundations-of-machine-learning/ IntroductionLinear algebra is the backbone of machine learning and is critical for learners to ha...
10:57 pm GMT - Fri, June 25, 2021
Dev To
Refactor Conditionals (Simplified 9 lines down to 1)
let person = { phone: { exists: false, number: '+1 (555) 555-5555' }}Question: We have a 9 line function that goes three indentations deep.We can simplify this function. The question...
10:53 pm GMT - Fri, June 25, 2021
Dev To
part_1: Introduction to tree data structure
Hi, on this amazing day! we're going to talk about tree data structure, so let's get started! Definition of treeA tree is a nonlinear data structure unlike Stack, Queue, Array, and Linked List, I...
10:51 pm GMT - Fri, June 25, 2021
Dev To
What is low code?
Low code and no code have all the hype, but among developers, they also have equal amounts of skepticism.In March 2021, no code pioneer Zapieracquired no-code community Makerpad. In April 2021, UiPath...
10:42 pm GMT - Fri, June 25, 2021
Dev To
8 categories of Git
You can classify Git version control mechanism into 8 categories.CreateTrackRevertUpdatePublishViewBranchConflictBelow i have given classification of git mechanism along with their important commands....
10:10 pm GMT - Fri, June 25, 2021
Dev To
Please give me advices how to improve site
Please give me advices how to improve site http://bit.ly/2nZoCigThanks in advance!...
09:56 pm GMT - Fri, June 25, 2021
Dev To
How to make a PWA
This is part 3 of"Getting a 100% score in lighthouse". In this article I'll show you how to create PWA. Get startedTo create a PWA (progressive web app) you need to use a webmanifest. The first ...
09:05 pm GMT - Fri, June 25, 2021
Dev To
Multiple Environments With GitHub Pages
or... When youre working on a static site and GitHub Pages feels like the perfect hosting solution, since you like having everything in one place and then you realize you need an additional envi...
08:56 pm GMT - Fri, June 25, 2021
Dev To
Using React-Leaflet with a React/ Redux Application
As a junior developer making my first ReactJS project I heard the horror stories of writing poor code when using Google Maps Javascript API, and wanted a free resource for rendering maps. I wanted to ...
08:56 pm GMT - Fri, June 25, 2021
Dev To
Vue Js Toast Notification Example From Scratch
Vue Notification Tutorial is the todays main topic. In this example, I have used Vue Toasted One of the Best Toast plugin available for VueJS. It is responsive, touch compatible, easy to use, attracti...
08:49 pm GMT - Fri, June 25, 2021
Dev To
[Cybersecurity & Linux Tools] How to install Metasploit?
Many people have been using this tool Metasploit. You came across on it on many tutorials and wondered how do you actually install this?Well I will guide your through! What is the purpose of Meta...
08:36 pm GMT - Fri, June 25, 2021
Dev To
2 Birds, 1 Stone 10 Apps, 1 Node
A Better Way to Node_Modules via Symlinking Prerequisites:A basic understanding of the 'node_modules' directoryThe 'node_modules' problem | Leoat12 | Dev.to Refresher:NPM Folder Struct...
08:36 pm GMT - Fri, June 25, 2021
Dev To
Don't let your Terraform go rogue with Conftest and the Open Policy Agent
OverviewTerraform is an incredible resource to turn any API into declarative, configurable code with Hashicorp's HCL language. However, the world is often at your fingertips when creating cloud ...
08:29 pm GMT - Fri, June 25, 2021
Dev To
The Particle/Wave Duality Theory of Knowledge
I've come to regard learning the accumulation of knowledge as simultaneously a discrete and a continuous process. If the tools we use don't respect this duality, information is lost either writing ...
08:24 pm GMT - Fri, June 25, 2021
Dev To
[Cybersecurity] How do Reverse shells work?
Reverse Shells How do reverse shells work?To make a connection to a typical remote shell, a machine controlled by the attacker connects to the remote network host and it requests a shell co...
08:16 pm GMT - Fri, June 25, 2021
Dev To
Best Youtube Channels to learn Flutter [2021]
Hey What's Up?In this article we are gonna talk about best Youtube Channels to learn Flutter. Obviously We would be starting from flutter's official youtube channel, FLUTTER RetroPortal StudioMTECH Vi...
08:14 pm GMT - Fri, June 25, 2021
Dev To
Why is learning Kubernetes so Intimidating?
During customer interviews, while I was building OpsDrill, I was shocked by something. Very talented DevOps folks were having a hard time learning Kubernetes.Ive been dragging my feet on learningIve s...
07:48 pm GMT - Fri, June 25, 2021
Dev To
Getting started with ECMAScript6
IntroductionECMAScript6 is also known as ECMAScript2015.ES6 is a significant upgrade to ES5 and adds a slew of new capabilities to JavaScript.In this article, we'll walk through how to set thin...
07:38 pm GMT - Fri, June 25, 2021
Dev To
Encryption for Protecting Python Source Code
Python is a great programming language, it has so many uses, but one thing that it doesnt do well is help protect your hard work from others. Python source code is plain-text, which means that anyone ...
07:21 pm GMT - Fri, June 25, 2021
Dev To
How to make your site more performant
Since school ended, it's time for another article! Anyway this is part two of my series "Getting a 100% score in lighthouse" BTW I also updated my previous post in this series. 1. Avoid chaining ...
07:16 pm GMT - Fri, June 25, 2021
Dev To
How tedious can job Search as a frontend developer be?
At one point in our coding career we all feel the need to work on something else other than dummy projects from youtube and todo-appsthat feeling also comes with the idea to start searching for a fron...
06:12 pm GMT - Fri, June 25, 2021
Dev To
Web Application Development Services By Fusion Informatics
To know more about web application development and its features please do visit our below link.https://www.fusioninformatics.com/services/application/web-development-company.htmlFor more updates on we...
06:07 pm GMT - Fri, June 25, 2021
Dev To
SaaS Application Development Services By Fusion Informatics
Features of SaaS ApplicationData securityAutomated provisioningRate limiting/QoSSubscription-based billingPlease do visit below link for more info on SaaS based application development https://www.fus...
06:02 pm GMT - Fri, June 25, 2021
Dev To
React Native Application Development
React Native App Development- Make your app run on millions of devicesVisit below link for more information on React Native Application Developmenthttps://www.fusioninformatics.com/services/enterprise...
05:43 pm GMT - Fri, June 25, 2021
Dev To
Solving Coding Challenges with JavaScript Functions on Autocode
In my first blog, I wrote about the many factors influencing my decision to join General Assembly's coding Bootcamp. I also committed to blogging about my journey and writing tutorials because teachin...
05:42 pm GMT - Fri, June 25, 2021
Dev To
VueJS - Internationalization
Since the Internet's boom, more and more web applications are released each day (approximately 576k new websites per day*). Currently, there are over 1.7 billion websites* on the Internet and many of ...
05:26 pm GMT - Fri, June 25, 2021
Dev To
5 Async/Await Design Patterns for Cleaner Async Logic
At Mastering JS, we love async/await. You might even say we wrote the book on async/await. Here's 5 design patterns we use regularly. Async forEach()Do not use an async callback with forEach(). I...
05:16 pm GMT - Fri, June 25, 2021
Dev To
Introduction to Security, Identity, and Compliance with AWS
While companies increasingly look to cloud computing as a means to expand, modernize and stay competitive, so too do those companies expose themselves to new risks. In fact, Ermetic and IDC report tha...
05:14 pm GMT - Fri, June 25, 2021
Dev To
New PFP (part 2)!
This also serves as my coming out as NB (Non-Binary)....
05:12 pm GMT - Fri, June 25, 2021
Dev To
Full Stack Developer Roadmap 2021
Most of the newcomers are planning to go for full-stack development. What is a full-stack developer?A person who can develop the entire application (both client and server).Advantages:Master all ...
05:05 pm GMT - Fri, June 25, 2021
Dev To
HEIC support for Active Storage
Post originally published at HEIC support for Active StorageActive Storage is the Ruby on Rails solution to work with file attachments on an application. It is not the only solution available, b...
05:02 pm GMT - Fri, June 25, 2021
Dev To
Learning Python - Week 3
This week I continued to learn the control flow in Python from last week. What I want to focus on in this post is accepting the input from a user. Having a user input information is very easy, all you...
04:58 pm GMT - Fri, June 25, 2021
Dev To
AJAX file upload in chunks using Django, with a progress bar.
Hello!!!There are lot of methods and technologies who allows to create a file uploader. Django also allows you to create a server where you can upload any type of file but the problem with that is Dja...
04:46 pm GMT - Fri, June 25, 2021
Dev To
Animating Angulars *ngIf and *ngFor
Jared Youtsey | ng-conf | May 2019*ngIf and *ngFor will remove elements from the DOM. There isnt a CSS solution for animating a non-existing element in the DOM. But Angular provides us with a simple s...
04:33 pm GMT - Fri, June 25, 2021
Dev To
Amazing Websites to learn something new every day! A thread
this article is generated using (give a ) Manitej66 / twlog This is a web app that converts Twitter threads into blogs in a single click ...
04:33 pm GMT - Fri, June 25, 2021
Dev To
More web dev snippets
Last month I posted a JS snippet for verbose logs -- it's easier to debug when the log contains the origin filename, line number, type, and name of whatever you're trying to log. Several classmates fo...
04:27 pm GMT - Fri, June 25, 2021
Dev To
Login & Registration Form Using HTML & CSS & JS
Hey Devs, today we're going to make an awesome login and registration form with sliding animation just by using HTML and CSS and little bit of JavaScript. Recommended Projects Neumorphism Login Form...
04:21 pm GMT - Fri, June 25, 2021
Dev To
The Real Cost of UI Components Revisited
With my focus recently going back to look at optimization for the Solid 1.0 release, I thought I'd revisit my The Real Cost of UI Components article. When I wrote the original article I wasn't really ...
03:53 pm GMT - Fri, June 25, 2021
Dev To
Finding shortest social connection path
Human connections are like networks, I know someone, and they know someone else etc, It could be friendship, relationship etc. Let's assume that I need to find the shortest social connection path from...
03:46 pm GMT - Fri, June 25, 2021
Dev To
I was gone from tech social media for almost half a year. Here is why. (Yes, it was burnout.)
I've posted my last tech article on January 24th, 2021.I've made my last tweet on January 28th.Since then I became silent for almost half a year.This article is very important to me because I want to ...
03:29 pm GMT - Fri, June 25, 2021
Dev To
JSConfetti is now could be downloaded from CDN
Hi everyone!Wanted to share, that my open-source library JSConfetti is now could be downloaded from CDN:<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js-confetti.browser.js">...
03:19 pm GMT - Fri, June 25, 2021
Dev To
How to Deploy a Python Flask App on Heroku Using Docker
Hello!Today I will demonstrate how to deploy a containerized Python Flask application to Heroku using Docker.This tutorial is separated into four parts:PrerequisitesCreating the Flask application usin...
03:07 pm GMT - Fri, June 25, 2021
Dev To
8 Amazing Instant Button Hover Effect
Hello,Today I have written post about the 8 Amazing Instant Button Hover Effect With using HTML & CSS. This is a very useful effect you can use that in your code. I hope you like this also comment...
02:58 pm GMT - Fri, June 25, 2021
Dev To
Where do You Belong in Tech
From what I have seen, majority of the blog posts on dev.to are written by web devs. That may be because of the increasing popularity of it, however, there are dozens of other career possibilities wit...
02:49 pm GMT - Fri, June 25, 2021
Dev To
How to Trigger an AWS Lambda from SNS
In this post we are going to use the AWS CDK to build an AWS Lambda Function that triggers from an AWS SNS message.All of the code can be found in this repository. SetupWe need to run a few comma...
02:20 pm GMT - Fri, June 25, 2021
Dev To
Restart your rails server automatically
I have been working on changes to my config files and testing some middleware and it gets tedious trying remembering to stop and restart the server for each change. Enter fswatch to the rescue.fswatch...
02:11 pm GMT - Fri, June 25, 2021
Dev To
Login and Registration Form in HTML and CSS
Hello friends, today we are going to learn How to Create a Responsive Login and Registration Form in HTML and CSS. There are a lot of Forms Design that I have created before but, to date, I have not c...
02:04 pm GMT - Fri, June 25, 2021
Dev To
Software Development Life Cycle: Beginners Guide
You may have heard the term Software Development Life Cycle (SDLC) and are curious to know what it means and its benefits?My Blog will provide all that information in a simplified way for the beginner...
02:03 pm GMT - Fri, June 25, 2021
Dev To
Why I love creating simple languages
First of all, who am I? I'm just a random coder who like programming languages and love to create some (mostly *esolangs). In the past, I've built some small *esoteric languages which I will mention w...
02:00 pm GMT - Fri, June 25, 2021
Dev To
What was your win this week?
Hey there!Looking back on your week, what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugCooking something delicious... ...
01:58 pm GMT - Fri, June 25, 2021
Dev To
Comment fonctionne le Async / Await en javascript ?
Synchrone vs AsynchroneLe code synchrone est excut ligne par ligne. Chaque ligne de code attend toujours la fin de la ligne prcdente avant d'excuter la suivante. Alors videmment, le problme est qu'une...
01:39 pm GMT - Fri, June 25, 2021
Dev To
10 Trending projects on GitHub for web developers - 25th June 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. TypeStatConverts JavaScript to TypeScript and TypeScript to bet...
01:30 pm GMT - Fri, June 25, 2021
Dev To
Tools for Web Developers To Work Smarter and not Harder
"A man is only as good as his tools" -Emmert WolfIn the software development industry. This would closely mean A Developer is only as good as his tools. As the difference in the producti...
12:54 pm GMT - Fri, June 25, 2021
Dev To
Use Case of JavaScript in today's industry.
Uber and javascriptUber needs to handle loads of data in real time. They have millions of requests coming in continuously, and thats not just hits on a page. Uber needs to track driver locations, ride...
12:53 pm GMT - Fri, June 25, 2021
Dev To
How we make Flutter work with CallKit Call Directory
Disclaimer: This will be a long read that my colleague wrote for Habr.ru and I decided to translate it to share with you guys!Stock up on snacks, make yourself comfortable, and lets begin!In this long...
12:40 pm GMT - Fri, June 25, 2021
Dev To
Page Speed Insights (Lighthouse) went through an upgrade on 1st June 2021 - what changed and how will it affect you?
Page Speed Insights is now running Lighthouse 8.0 and let me tell you, the changes that have been made to the scoring are going to really ruin some of your scores!With that being said, if you aren't b...
12:32 pm GMT - Fri, June 25, 2021
Dev To
5 GitHub Projects to make you a better DevOps Engineer
DevOps is one of the most challenging fields to be in, and to stay relevant you need to learn constantly.So today, I want to share 5 amazing GitHub projects which will help you become a better DevOps ...
12:00 pm GMT - Fri, June 25, 2021
Dev To
Cloud Computing- An Overview
Hi everyone ,In this blog post, I am going to give you an overview of cloud computing. We will look at the examples of cloud computing and the old way of doing things. After that, I will also discuss ...
11:49 am GMT - Fri, June 25, 2021
Dev To
AWS SSM Agent - Connection Error
When trying to access EC2 instance using AWS ssm cli or SSM connect manager and get error Plugin with name Standard_Stream not found. Step name: Standard_Stream. No worry, this post shows you ho...
11:47 am GMT - Fri, June 25, 2021
Dev To
My opinion on Lua
Lua is my fifth favourite programming language and for good reason. I like its speed, its syntax and the fact that it is so simple. Lua is written in C and can be used for gamedev, webdev and sometime...
11:34 am GMT - Fri, June 25, 2021
Dev To
The Ultimate CSS Selectors Cheat Sheet You Must Know
As a front-end developer, there are many times when you say, Whats that property that takes child elements and applies CSS? or something on the same thoughts. CSS is endless when you start to learn it...
11:15 am GMT - Fri, June 25, 2021
Dev To
Parallelize Processing a Large AWS S3 File
In my last post, we discussed achieving the efficiency in processing a large AWS S3 file via S3 select. The processing was kind of sequential and it might take ages for a large file. So how do we para...
10:45 am GMT - Fri, June 25, 2021
Dev To
The Great PWA migration
For me the greatest highlight of yesterday's Windows 11 reveal was the new Microsoft Store. Finally Microsoft has heard the cries and mostly complaints from the developers and the users. The former Mi...
10:41 am GMT - Fri, June 25, 2021
Dev To
10 DevTools tricks to help you with CSS and UX design
IntroductionWeb development is much more fun now than ever. We have increasing opportunities with frameworks, libraries, communities, skills, and tools compared to what we had a decade ago. Tod...
10:11 am GMT - Fri, June 25, 2021
Dev To
Laravel 8 JQuery Form-Js Tutorial
Hi Dev,Today, I am going to learn you how to use and implement jquery form js plugin in laravel 8 application.so We will learn how to utilize in laravel 8 application. I written simple example for for...
10:00 am GMT - Fri, June 25, 2021
Dev To
Graphql-ruby and passing ISO8601 DateTimes without timezone
If you are writing web apps for some time, you had to encounter at least a few issues/situations when you had to deal with Timezones. If you are a Ruby developer, and you use Ruby on Rails then you ar...
09:55 am GMT - Fri, June 25, 2021
Dev To
Let's Build a Colour Picker Web Component
Let's build a colour picker web component using HTML, CSS, and a little bit of JavaScript. In the end, we'll have a custom element that:Displays a colour spectrum using CSS GradientsTracks the mouse p...
09:14 am GMT - Fri, June 25, 2021
Dev To
6 skills youll need to master to become a web developer
You'll need a certain set of talents and abilities to be recruited as a web developer, which will help you reach great performance and success in this field. It can be difficult to know what skills a ...
08:57 am GMT - Fri, June 25, 2021
Dev To
Why to Learn WEBPACK before diving into REACT?
How browser runs JavaScript The browser contains a JavaScript engine that can be pointed as the brain of the browser. Without JavaScript, the browser engine would not be able to read JavaScri...
08:37 am GMT - Fri, June 25, 2021
Dev To
Solution: Redundant Connection
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:36 am GMT - Fri, June 25, 2021
Dev To
10 Websites To Find Your Next Programming Course
In this blog, I will list the Top 10 Popular Websites where you can find Programming-related courses covering multiple topics including Frontend & Backend Development. 1. FreecodecampFreecode...
08:29 am GMT - Fri, June 25, 2021
Dev To
pdb | ipdb in docker-compose, enable interactive debugging
pdb is a powerful debugging tool that is included as a Python standard library. It can seriously speed up, our debug process, while resolving certain bugsfor this ProblematicTrying to initiate t...
08:21 am GMT - Fri, June 25, 2021
Dev To
12 Must Have Browser Extensions for Developers
IntroductionOne 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...
07:56 am GMT - Fri, June 25, 2021
Dev To
Top 9 Must Have Chrome Extensions.
Todo List : Todo ListScreencastify : ScreenCastifyMemoRise : MemoRiseDark Reader : Dark ReaderSave to Pocket : Save to PocketOneNote web clipper : OneNote web clipperBitly : BitlyVimium : VimiumGoogle...
07:56 am GMT - Fri, June 25, 2021
Dev To
Laravel Apache hide .env and several security settings via .htaccess & hide .env password on debug
ON .htaccess Add = Options -Indexes <Files ~ "\.(env|json|config.js|md|gitignore|gitattributes|lock)$"> Order allow,deny Deny from all </Files> <Files ~ "...
07:24 am GMT - Fri, June 25, 2021
Dev To
How to make post on BitClout using BItClout API
Creating a BitClot post isn't that straightforward. If you have ever used Twitter API (aka Tweepy) you might recall that tweeting through the API was really easy and convenient. All you needed to do w...
06:47 am GMT - Fri, June 25, 2021
Dev To
Learning Python-Basic course: Day 5, Summary of the week and Interview questions
Yo! Today is the day five of our course The agenda for today is solving some fantastic questions based upon our learning this week. Summary of the week.Day 1- We learnt what is Python, install...
06:10 am GMT - Fri, June 25, 2021
Dev To
CSS Link Style
Using CSS, links can be styled in many different ways.We can change the style of CSS link as::hover:active:visited:focus:focus-within:focus-visible1. :hoverThe :hover CSS pseudo-class triggered when t...
06:05 am GMT - Fri, June 25, 2021
Dev To
On state management and why I stopped using it
In the front-end/Javascript world, there was once a time when state management reigned supreme. The dominant player was Redux, primarily used by React developers.State management has (had) a purpose. ...
06:00 am GMT - Fri, June 25, 2021
Dev To
Django, Null=True or Blank=True or both
When we add a database field to Django, we have several options for defining the modal field. They usually have default values that we can override according to our needs.In order to use modal fields ...
05:56 am GMT - Fri, June 25, 2021
Dev To
Create a React Calendar in 5 Minutes
Learn how easily you can create and configure the Syncfusion React Calendar using the create-react-app command. This video also explains how to configure a few of the controls basic features like sett...
05:49 am GMT - Fri, June 25, 2021
Dev To
FigCaption | Html
FigCaption Hover Effect Made With Html , Css Here , We Go With Html Code ,<figure> <img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/577128/toucan-by-william-warby...
05:30 am GMT - Fri, June 25, 2021
Dev To
Center elements with Tailwind CSS
Nowadays, I choose Tailwind CSS as my goto CSS toolkit.And today, I'll show you how to center elements with Tailwind CSS quickly.We'll be looking at two methods of centering with Tailwind.There isn't ...
03:03 am GMT - Fri, June 25, 2021
Dev To
Javascript?
:Javascript,,19let result = 0;for(n=1;n<=10;n++){result += n;}console.log(result);let i = 0;let result = 0;while(i<10){i++;result += i;}console.log(result);55minmax,minmax?...
02:36 am GMT - Fri, June 25, 2021
Dev To
Generating Sharable Content Images with Open Graph and NextJS
IntroductionThe Open Graph Protocol (https://ogp.me/) allows for parsing of specific metadata that many social networks utilize to create dynamic sharable content. An example of this could be wh...
01:56 am GMT - Fri, June 25, 2021
Dev To
Ruby Hash Method 101
What the heck is Ruby Hash ??You can think of Ruby Hash is kind of an Array without the numerical indexes. You access the Hash values with Keys. A Hash is a data structure used to store data in ...
01:47 am GMT - Fri, June 25, 2021
Dev To
Top UI frameworks for React
Top UI frameworks for reactUI libaries are very popular for creating beautiful looking web applications Material-UIReact components for faster and easier web development. Build your own des...
01:44 am GMT - Fri, June 25, 2021
Dev To
Create Horrible Console Messages with CSS
Are you tired of reading debug messages featuring the same Courier New 10px font over and over again? Do you want to color code your error messages or console logs by code block? Do you want to remind...
01:19 am GMT - Fri, June 25, 2021
Dev To
Neumorphism Login Form | HTML & CSS
We will explore the new neumorphism trend and create a "Neumorphism Login Form" using that trend.So, in this video, you will learn how to use this trend and create a Neumorphism Login Form | HTML &...
11:33 pm GMT - Thu, June 24, 2021
Dev To
Las 15 mejores extensiones para VSCode (2021)
En esta ocasin te mostrar las 15 extensiones que debes instalar en Visual Studio Code para sacarle el mximo provecho y as facilitar tu trabajo da a da como desarrollador. Aqu estn las extensione...
11:30 pm GMT - Thu, June 24, 2021
Dev To
How I developed my portfolio for a month Demo
IntroductionLink to the DEMO at the endToday I would like to share with you my experience in developing a personal portfolio. I understand that many of you immediately wondered after reading the title...
10:57 pm GMT - Thu, June 24, 2021
Dev To
What Do I Need To Know About React Native Coming From React JS?
This post is for the people who are interested in React Native because they have experience with React JS. People who know that being able to develop for mobile and web helps their job prospects but w...
10:50 pm GMT - Thu, June 24, 2021
Dev To
How To Accelerate Your Career During Uncertain Times
Does the current situation have you wondering whether your career has come grinding to a halt? According to experts, growing professionally during a pandemic can be challenging but not impossible. Vie...
10:02 pm GMT - Thu, June 24, 2021
Dev To
Introducing Laravel Observers.
Laravel framework comes with lots of awesome features, the outstanding one for me is the model observers.According to the Laravel frameworks documentation:If you are listening for many events on a gi...
09:51 pm GMT - Thu, June 24, 2021
Dev To
Building a Blog with React, Strapi & GraphQL - Create Post & Display it in Frontend
Hey there, this is the second part of the mini series in Building an app with React, Strapi, and GraphQL. In the first part that you can find here, we went through first steps in prepping the backend ...
09:29 pm GMT - Thu, June 24, 2021
Dev To
Absolute beginner's guide to Docker: What is a container?
Docker is an open-source software platform that helps you simplify the process of creating, managing, running, and distributing your applications. With Docker, you can package your application along w...
09:27 pm GMT - Thu, June 24, 2021
Dev To
Regular Expression in JavaScript
A regular expression is an object that describes a pattern of characters. Regular expressions are often abbreviated "regex" or "regexp".The JavaScript RegExp class represents regular expressions, and ...
08:51 pm GMT - Thu, June 24, 2021
Dev To
Use SOLID Principles To Become Better Automation Tester
Are you using most recommended and fundamental SOLID principles in your automation? Why You Need To Use SOLID Principles?Like any development work, automation also needs to be planned, designed, ...
08:45 pm GMT - Thu, June 24, 2021
Dev To
Quick sort algorithm
Definition of quicksortQuicksort is a type of Divide and Conquer algorithm like merge sort, it works by choosing an element as a pivot from the giving array, and appending the greater elements ...
07:47 pm GMT - Thu, June 24, 2021
Dev To
I built my app in React, React Native and NextJS. Lessons learned.
I developed an offline-first personal Kanban app called Brisqi and launched it for 5 different platforms. I started this project with 2 purposes - to learn React and to build my own offline Kanban app...
07:18 pm GMT - Thu, June 24, 2021
Dev To
Getting started with React Cosmos
Written by Elizabeth Amaechi IntroductionOne of the many selling points of React is that users can build components and reuse them repeatedly within a specific codebase. You can take this featur...
07:17 pm GMT - Thu, June 24, 2021
Dev To
Using Hotwire and Rails to build a live commenting system
Today we're exploring Hotwire, a new-old way of building web applications by sending HTML instead of JSON over the wire.We'll learn how Hotwire works with Ruby on Rails by building a simple applicatio...
07:00 pm GMT - Thu, June 24, 2021
Dev To
AzureFunBytes Episode 48 - @Azure Arc Enabled Data Services with @sqldbawithbeard
AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization d...
06:54 pm GMT - Thu, June 24, 2021
Dev To
Pushing and running Docker images
(This post assumes you have a DockerHub account.)In the previous post, we built a Docker image. Now, we're going to "push", or upload it to DockerHub, and also see how to run it in a container! D...
06:53 pm GMT - Thu, June 24, 2021
Dev To
Pagination using Gorm scopes
Gorm is a fantastic ORM writen in Go for gophers. Today I will show you how to create pagination using Gorm Scopes. Scopes allow you to re-use commonly used logic, the shared logic needs to be defined...
06:44 pm GMT - Thu, June 24, 2021
Dev To
Docker deploy
Our server is finished and almost ready for deploy, which will be done using Docker. Notice that i said it's almost ready, so let's see what is missing. This whole time we used React development serve...
06:42 pm GMT - Thu, June 24, 2021
Dev To
NextJS blog with Strapi | Deploy to Heroku and Vercel
Strapi is a free and open-source headless CMS. It gives us an API and lets us choose whatever language we use. In this tutorial we are going to use NextJS because of its SEO, image optimization, funct...
06:35 pm GMT - Thu, June 24, 2021
Dev To
Desenvolva um cdigo melhor com Object Calisthenics
O famoso cdigo Hadouken18 horas em plena sexta-feira, voc doido para jogar um game e se depara com um cdigo desse.A vontade de sair gritando, mas voc como uma timo profissional, vai refatorar o...
06:29 pm GMT - Thu, June 24, 2021
Dev To
Converting Ruby datetime to JS
We are going to dive into converting a Ruby datetime object to a JS date object. I used React JS for my latest application. One of the features for the app is a schedule of games for a local little l...
06:12 pm GMT - Thu, June 24, 2021
Dev To
Run Scripts on websites using this simple technique
What are bookmarklets?A bookmarklet is a bookmark stored in a web browser that contains JavaScript commands that add new features to the browser.Developing a bookmarklet is simple and easy to us...
05:53 pm GMT - Thu, June 24, 2021
Dev To
What is serverless PHP and how does it work?
Serverless computing is a new cloud computing model centred on Functions as a Service (FaaS). A serverless PHP application is simply a PHP application that runs on one of those serverless computing pl...
05:45 pm GMT - Thu, June 24, 2021
Dev To
Quick Tips: Make your DEV.TO home feed better with "Anti-follow" Tag Weightings
TL;DRIn a rush? This article two sentences: Set a higher value on your tags weighting so they appear higher up your home feed. Add a negative value to a tag weighting to suppress that tag and ma...
05:45 pm GMT - Thu, June 24, 2021
Dev To
Quick Tips: Make your DEV.TO home feed better with "Anti-follow" Tag Weightings
TL;DRIn a rush? This article two sentences: Set a higher value on your tags weighting so they appear higher up your home feed. Add a negative value to a tag weighting to suppress that tag and ma...
05:30 pm GMT - Thu, June 24, 2021
Dev To
Tailwind CSS User? Read this!
So, if you are like me, a frontend developer who loves to work with Tailwind CSS, then this article may just save you a minute or two in the future. You see folks when I started my journey with Tailwi...
05:27 pm GMT - Thu, June 24, 2021
Dev To
Front End Testing Types And Tools
What is Front End Testing?Front End Testing is a testing technique in which Graphical User Interface (GUI), functionality and usability of web applications or a software are tested. The goal of ...
05:25 pm GMT - Thu, June 24, 2021
Dev To
Getting Started with NodeJS
IntroductionIn this article, I am going to introduce NodeJS with Node Package Module (NPM), step-by-step basic implementation and explanation.This article covers the following areas of NodeJS.In...
04:39 pm GMT - Thu, June 24, 2021
Dev To
HTML Tags: the main tags to create your HTML page
In this article, we'll look at some of the most important tags that HTML uses in its structure. For a start it is important to understand that HTML is a hypertext markup language, and its main functio...
04:35 pm GMT - Thu, June 24, 2021
Dev To
13 Free Development Certification to get in 2021
Certification Course helps a person to grandstand his capability, responsibility for the calling, construct aptitude in his expert branch of knowledge, and assists with work progression. It's anything...
04:21 pm GMT - Thu, June 24, 2021
Dev To
Instrumenting Your Node.js Apps with OpenTelemetry
As systems become increasingly complex, its increasingly important to get visibility into the inner workings of systems to increase performance and reliability. Distributed tracing shows how each requ...
04:19 pm GMT - Thu, June 24, 2021
Dev To
Image upload using Golang and React
Golang is a blockbuster server side language in the field of efficiency and concurrency. If you are a Nodejs developer definitely you will come across express js for building your web api services. Go...
04:07 pm GMT - Thu, June 24, 2021
Dev To
Learn Elixir the language behind Whatsapp,Telegram, Discord and Pinterest
Elixir is a dynamic, functional language for building scalable and maintainable applications.Elixir leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems. Eli...
04:02 pm GMT - Thu, June 24, 2021
Dev To
Introducing the Core Web Vitals Technology Report
The technologies you use to build your website can have an effect on your ability to deliver good user experiences. Good UX is key to performing well with Core Web Vitals (CWV), a topic which is proba...
03:57 pm GMT - Thu, June 24, 2021
Dev To
9 Technologies to Check Out for Your Next.js & ReactProject
Libraries, frameworks, and services that will take your project to the nextlevel.Next.js is a great technology by itself, as it offers many great features that makes creating fast and versatile React ...
03:54 pm GMT - Thu, June 24, 2021
Dev To
Awesome dataviz tools for software developers
TL;DR: We've built awesome.cube.dev to help you choose the best charting libraries and other tools for your needs. Please have a look, it's awesome.Hey friends! Have you ever wondered which tool or li...
03:20 pm GMT - Thu, June 24, 2021
Dev To
ASP.NET Core Identity User Locked out
The user lockout feature is the way to improve application security by locking out a user that enters a password incorrectly several times. This technique can help us in protecting against brute force...
03:16 pm GMT - Thu, June 24, 2021
Dev To
Light/dark mode, React implementation
IntroductionIn the previous posts, we saw how to:use CSS to handle different themes,handle system themes and also user-picked themes,store the previously picked theme for next visits,how to avoi...
03:10 pm GMT - Thu, June 24, 2021
Dev To
Logging vs Tracing: Why Logs Arent Enough to Debug Your Microservices
When debugging microservices, it can be challenging for developers to identify the root cause of issues. Not to mention how frustrating it is to search through endless logs across multiple services an...
02:59 pm GMT - Thu, June 24, 2021
Dev To
How to Build Your Own Blockchain in NodeJS
When we're trying to learn something new, it can oftentimes be tempting to dive headfirst into documentation, articles, and conceptual explanations. While all of that is certainly important, programme...
02:30 pm GMT - Thu, June 24, 2021
Dev To
Reverse Engineering a platform
Hey folks, today's post is about a reverse engineering work I had to do for a platform and what I found by doing it A while ago I acquired a web platform with an android client for a very entertaining...
02:28 pm GMT - Thu, June 24, 2021
Dev To
I made and launched a SAAS product in 43 days
Building a SaaS product in just 43 days have been a lot of fun, so let's deep dive in to it!This was originally posted over at robertbrunhage.com you can also find me over on Twitter! And just t...
02:21 pm GMT - Thu, June 24, 2021
Dev To
Simple way to serialize objects to JSON in TypeScript
When were building an application we often need to serialize objects to JSON for storing them in a key value store (e.g. Redis) or publishing them on a queue.While there are libraries available like c...
02:04 pm GMT - Thu, June 24, 2021
Dev To
Javascript: Les oprateurs ...spread et ...REST
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterDfinitionOprateur Spread : Permet de dconstruire les itrables (tableaux/objets/chanes) en lments uniq...
02:00 pm GMT - Thu, June 24, 2021
Dev To
MERN Stack Authentication Tutorial (Part 1 - The Backend)
This tutorial will be split into two parts because its a lengthy, although relatively straightforward, process, so stay tuned for the second part that shows how to implement auth for the frontend (com...
01:58 pm GMT - Thu, June 24, 2021
Dev To
How to use Distributed Persistent Rendering in Next.js with Netlify
I imagine that you must have heard about Distributed Persistent Rendering - DPR in some chatters around the Twitterverse and within the busy halls of the Jamstack community.If you haven't, and this is...
01:56 pm GMT - Thu, June 24, 2021
Dev To
Homework Hacks: 10 Tips To Get SAS Tasks Done Faster
Studying coding assumes overworking and facing continuous tension. Students are not always ready for such an enormous schedule and strict deadlines they have to face after enrolling in a programming c...
01:51 pm GMT - Thu, June 24, 2021
Dev To
How to wrap a Preact component into a Stimulus controller
In this post I'm going to illustrate the following:wrapping a Preact component inside a Stimulus controllerloading Preact and the component asynchronously on demandcommunicating with the wrapped compo...
01:45 pm GMT - Thu, June 24, 2021
Dev To
How To make your css text look impressive
Headings, titles, subheadings etc tell the user about your website. They also take up a lot of the space. So naturally to attract more people and to make your website much more aesthetically beautiful...
01:28 pm GMT - Thu, June 24, 2021
Dev To
React vs Angular vs Vue (briefly)
Angular is a framework, while React and Vue are libraries, therefore angular is heavier than the other two, due to its big codebase. The Angulars core contains most of the functionalities you might ne...
01:19 pm GMT - Thu, June 24, 2021
Dev To
Databunker - a new vault project
Today, I'm really excited to share the #opensource project we've been working on at Privacybunker.io for a while Databunker!Databunker is a special secure vault for customer records. It is easy to in...
01:04 pm GMT - Thu, June 24, 2021
Dev To
3 Most Important Metrics For Engineering Team Performance
Capturing different metrics will help you to measure and visualise your engineering teams performance. This article discusses three different metrics you can measure to detect problems like lack of ow...
01:00 pm GMT - Thu, June 24, 2021
Dev To
Software Engineers Need to Know DevOps Too, and That Starts with CI/CD
DevOps is hot right now. It seems like every software engineering job posting requires DevOps experience and expertise regardless of the actual job title.When a tech company breaks up its monolith int...
12:48 pm GMT - Thu, June 24, 2021
Dev To
How we made the chat widget accessible for people with visual impairments
Matching colors to achieve the minimum WCAG contrast score might be perceived as a simple task. After all, there are plenty of free tools available from websites like colourcontrast to design tool pl...
12:44 pm GMT - Thu, June 24, 2021
Dev To
List of Best GitHub Repos for Web Developers
In this post we are going to check best GitHub Repositories for Web Developers to learn fundamentals of Coding and Boost Productivity. List of the most Useful GitHub Repos are as belowRead Complete Ar...
12:27 pm GMT - Thu, June 24, 2021
Dev To
Pseudo-classes and pseudo-elements
CSS provide useful selector types that focus on specific platform state, like when the element is hovered, active etc. Pseudo-ClassesHTML here find themselves in various stages either because the...
12:05 pm GMT - Thu, June 24, 2021
Dev To
Top 10 Useful GitHub Browser Extensions
There are many types of addiction, but addiction to GitHub is a unique and interesting one. Although GitHub is a great tool for developers, using extensions to increase your productivity is greater. L...
11:07 am GMT - Thu, June 24, 2021
Dev To
How to Build an Online Bus Ticket Booking and Reservation System: Key Features and Step-By-Step Development Process
The article was originally published at Ascendix Tech's Blog. Must-have features of a bus ticket booking app Key functionality for customersEasy Registration & Social LoginThe first and ...
10:27 am GMT - Thu, June 24, 2021
Dev To
Vibrate MobileDevice WithJavascript
Hello So Today We LearnHow To How Use Vibrate In Javascriptthis post repost from:- https://the-dev-community.blogspot.com/vibrate-mobiledevice-with-javascript Html jsi make a demo site so ch...
09:49 am GMT - Thu, June 24, 2021
Dev To
GraphQL's Schema Definition Language (SDL) types
The Schema Definition Language of GraphQL is used to define the schema of data for a GraphQL based API.Being platform/language agnostic, GraphQL uses it's own language to define and query a GraphQL AP...
09:37 am GMT - Thu, June 24, 2021
Dev To
On bookmarklets and how to make them
Bookmarklets are bookmarks which execute javascript instead of opening a new page. They are available in almost every browser, including Chrome, Firefox and most Chromium based browsersThey are ...
09:25 am GMT - Thu, June 24, 2021
Dev To
Answer: Construct pandas DataFrame from items in nested dictionary
answer re: Construct pandas DataFrame from items in nested dictionary Nov 27 '12 ...
09:19 am GMT - Thu, June 24, 2021
Dev To
The :target pseudo element
The :target pseudo element lets you select an element whose ID is in the URL (like https://example.com/example/url#id-here. ...
09:15 am GMT - Thu, June 24, 2021
Dev To
9 Discord server every developer must know!
Hello Guys, Welcome back to another post of Sai Ansul's Blog. In this blog we are gonna find out 9 more Discord server every developer must know.So, let's start These servers are actually helpful, and...
09:08 am GMT - Thu, June 24, 2021
Dev To
Solution: Out of Boundary Paths
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:06 am GMT - Thu, June 24, 2021
Dev To
Remove multiple item from an array in JavaScript.
Array filter() method creates a new array with all elements that pass the test implemented by the provided function.Let's see an example.The above filter method will call the predicate() for each elem...
08:58 am GMT - Thu, June 24, 2021
Dev To
Whats next if you wish to invest?
In several cases, no one however you'll be able to answer these queries, supported your money circumstances, your personal preferences, your expertise, and therefore the specific opportunities that yo...
08:54 am GMT - Thu, June 24, 2021
Dev To
How to install ImageMagick?
I've recently picked up interest in contributing to this platform (forem/dev.to) so I've been reading the documentation.I'm now stuck on the installation of ImageMagick. I run on Windows OS so im not ...
08:49 am GMT - Thu, June 24, 2021
Dev To
Learning Python- basic course: day 4, The for loop
Welcome all to the day 4 of our course. Today we will learn about the for loop and all it's pitfalls.Loops in pythonThe For loop- Everyone knows that the For Loop is a type of loop which runs st...
08:33 am GMT - Thu, June 24, 2021
Dev To
Meet the most Complex & Innovative Admin from Creative Tim
Over the last few months, we have been working on a brand-new, modern admin template to help developers streamline their development process. In a highly competitive market such as web development, th...
08:09 am GMT - Thu, June 24, 2021
Dev To
Netflix System Design- Backend Architecture
Cover Photo by Alexander Shatov on UnsplashNetflix accounts for about 15% of the world's internet bandwidth traffic. Serving over 6 billion hours of content per month, globally, to nearly every countr...
07:51 am GMT - Thu, June 24, 2021
Dev To
The 'New Normal' - what does your work setting look like post pandemic?
It feels like many people are slowly re-emerging from seemingly endless pandemic hibernation, digging their way out of their remote locations, reluctantly changing their sweats for something less comf...
06:39 am GMT - Thu, June 24, 2021
Dev To
Template Literal Types in TypeScript
In this article, we will take a closer look at template literal types and how you can take advantage of them in your day-to-day activities as a developer. So, what are template literal types? Lit...
06:26 am GMT - Thu, June 24, 2021
Dev To
How to build an AI game bot for Bomberman
This is an introductory tutorial for anyone interested in building their own AI to play in a game. All you need to start is some familiarity with programming in Python. This is part 1 of a series orig...
06:03 am GMT - Thu, June 24, 2021
Dev To
Is Data Engineering For You?
Why does it feel like so many more articles are discussing the data engineering profession?Perhaps it's because Dice's 2020 tech jobs report cites data engineering as the fastest-growing field in 2020...
05:55 am GMT - Thu, June 24, 2021
Dev To
Very Useful Features Provided By Create React App You Might Not Know
In this article, we will explore the lesser-known but very useful features provided by create-react-app. So let's get started! Serve application on HTTPS instead of HTTPSometimes we need to test ...
05:36 am GMT - Thu, June 24, 2021
Dev To
Learn Turtle Module Via Snake Game in Python!
Learn turtle via snake!Today's module is the Turtle module and we're going to have a look at what it offers throughdesigning and building the famous SNAKE game, and I remember the first time I have p...
05:32 am GMT - Thu, June 24, 2021
Dev To
Ethical Anti-Design: The Road to No-Nonsense Productivity
Nobody wants to be an asshole, right? That's why in this article we're digging into the principles of, wait for it, anti-asshole design (AAD). We also try to define "ethical design" and see how it can...
05:31 am GMT - Thu, June 24, 2021
Dev To
Hire AngularJS Developers to Build Faster & Scalable Web Applications
Hire AngularJs Developers to Build Faster & Scalable Web Applications. With over 60% of the U.S. population using web-based applications, there is no reason why your company shouldn't be one of th...
05:19 am GMT - Thu, June 24, 2021
Dev To
Configuring EC2 storage (EBS) Hands On
We will do a hands on EBS volumes so that we can understand how to attach an EBs volume to an EC2 instance.Start creating an EC2 instanceIn step 4 Add Storage we can see there are many options regardi...
05:05 am GMT - Thu, June 24, 2021
Dev To
Content Security Policy on Netlify (guide)
After deploy your website to Netlify (or any server) naturally you will run performance tests using WebPageSpeedTest. You might notice an alarming red F or E in the top right of screen. TL;DRThis...
05:02 am GMT - Thu, June 24, 2021
Dev To
Challenge: Build a Product
Put a comment with some product idea and the idea with the most number of upvotes will be selected and I will build an open-source product based on that idea.Deadline to put your product idea is 30th ...
03:13 am GMT - Thu, June 24, 2021
Dev To
Basico do Basico de HTML5!
Notas do editor:"A principio gostaria de dizer que ainda sou um mero estudante e continuarei sendo nessa vida que escolhi ter, pois nunca paramos de aprender nessa rea.Sendo assim, se tiver alguma sug...
02:57 am GMT - Thu, June 24, 2021
Dev To
The NEW GitHub Issues and Boards are HERE and they are COOL!
The new GitHub Issues and Project Boards are here, and they are pretty cool! Today we are gonna see all the new and updated features, and what we can do with them.Let's get into it. What Has Been...
02:35 am GMT - Thu, June 24, 2021
Dev To
Query Logs the AWS WAF using Amazon Athena.
When we require to view the logs coming from the AWS WAF Web Application Firewall, we count with an option to export the logs to Amazon S3. However, if we try to see them and would like the option to...
02:29 am GMT - Thu, June 24, 2021
Dev To
What was your first code editor?
IntroductionToday, we have known many code editors that offer more than a just code editor. They have many features and support for extensions to increase their features. Back to when we code th...
01:45 am GMT - Thu, June 24, 2021
Dev To
Building scalable Flutter apps (Architecture, Styling, Conventions, State management)
After two years of Fluttering, I would like to share in this article the best practices that Ive learned of how to build a scalable application.I will not say what you should do, but what you could do...
11:43 pm GMT - Wed, June 23, 2021
Dev To
Javascript Questions
let a = 3;let b = new Number(3);let c = 3;console.log(a == b);console.log(a === b);console.log(b === c);A: true false trueB: false false trueC: true false falseD: false true trueAnswer: Cnew Number() ...
11:19 pm GMT - Wed, June 23, 2021
Dev To
Explain a "memory leak" like I'm five
Cover Photo via Unsplash...
10:16 pm GMT - Wed, June 23, 2021
Dev To
Tools for designing a web project
I have a bunch of projects I am working on for fun, mostly around web apps. Some of them are just concepts and some exist but need a revamp for a professional design.So I want to share some of the too...
10:06 pm GMT - Wed, June 23, 2021
Dev To
How coming off maternity leave has given me a newborn appreciation for pairing
Late-night feedings and diaper changes, the 3-4 month sleep regression, teething, and a growth spurt all mean I'm getting less sleep than I'm used to and I am already back to work. Despite being away ...
10:03 pm GMT - Wed, June 23, 2021
Dev To
HTTP headers HTTP Request and Response
HTTP PROTOCOLHTTP stands for Hyper text transfer protocol.The Hypertext Transfer Protocol is an application protocol for distributed, collaborative, hypermedia information systems that allows us...
09:38 pm GMT - Wed, June 23, 2021
Dev To
Merge sort algorithm
Definition of the merge sort algorithmmerge sort is an efficient algorithm, and one of Divide and Conquer algorithms that splits the giving array into two halves, and then merge them in a sorted...
09:31 pm GMT - Wed, June 23, 2021
Dev To
How to integrate i18next Internationalization with your React project?
When are working on several projects and countries the language is one of the most important facts that we need to keep in mind, especially if our application was developed with the goal of having an ...
09:30 pm GMT - Wed, June 23, 2021
Dev To
Face Recognition Alert System and AWS automation
Hello everyone, In this blog we are going to create an alert system and AWS automation program.Alert System : In alert system created a program that will detect the face in the image and as soon as it...
09:24 pm GMT - Wed, June 23, 2021
Dev To
How to change the git commit author?
Becoming a Git master could be complicated, due that there are several options that Git provides us and some of them need to be used based on the rules that the team defines around the process of the ...
09:07 pm GMT - Wed, June 23, 2021
Dev To
PNG files can be animated via network latency
I saw this online and thought it was pretty neat. Check out this image:https://www.da.vidbuchanan.co.uk/adamation/image.pngIt's not overly useful, but you might learn something. Here is an interesting...
08:39 pm GMT - Wed, June 23, 2021
Dev To
Arrow Functions
Hey everyone , in this blog we are going discuss about :Arrow Functions V/S Regular FunctionsAdvantages and Disadvantages of using Arrow FunctionsLike I said in my previous blog, the arrow function is...
08:37 pm GMT - Wed, June 23, 2021
Dev To
Blockchain and its applications
You might have heard about Bitcoin but do you exactly know what's the main reason behind it? How it's being controlled what all process goes at the backend to make it work?While the answer to that is ...
08:26 pm GMT - Wed, June 23, 2021
Dev To
How does Microsoft Azure work?
How does Azure work?Behind the scenes Azure uses a technology called Virtualization!Virtualization! separates the tight coupling between the computers hardware and it's operating system using an...
08:10 pm GMT - Wed, June 23, 2021
Dev To
React Pagination Guide And Best React Pagination Libraries
Pagination is an integral part of any modern web and mobile application. In this article, we will look at how to implement pagination into a table that shows weather data. Well be using react, node.js...
07:48 pm GMT - Wed, June 23, 2021
Dev To
A first look at Qwik - the HTML first framework
At Builder.io, we empower non-developers to build and edit blazing fast sites with a powerful visual editor. One of the cool things about our visual editor is that we can generate the same sites in di...
07:34 pm GMT - Wed, June 23, 2021
Dev To
A Visual Guide To: Computer Vision in Azure
Three resources to jumpstart your learning: Read the blog post for the Visual Guide. Complete the related learning path. Bookmark & visit my evolving collection. What's a Visual Guide?It's a ...
07:31 pm GMT - Wed, June 23, 2021
Dev To
Who Founded DeFiFarms?
An experienced team of data scientists and blockchain and database engineers built DEFIFARMS. They are passionate about improving and scaling blockchain technologies. Cesar Deandres, CEO, and Co-found...
07:10 pm GMT - Wed, June 23, 2021
Dev To
Techniques for learning to program anything and learn programming faster (without programming ease)
Link to the original article (Portuguese): https://programador-de-quintal.webnode.com/l/tecnicas-para-aprender-a-programar-qualquer-coisa-sem-ter-facilidade-com-a-programacao/In this article we are go...
06:39 pm GMT - Wed, June 23, 2021
Dev To
DEV Pride & Alan Turing: The Father of Modern Computing
Today, June 23, would be the 109th birthday of Alan Turing: brilliant English mathematician, computer scientist, and crypto-analyst who made some truly remarkable contributions to the field we all lov...
06:34 pm GMT - Wed, June 23, 2021
Dev To
Don't Be A Coder! Become A Millionaire (Simpler Than You Think)
"Millionaire" or "Billionaire" can feel like a huge, unobtainable word, but becoming one is actually more realistic than you might think.These days, being a millionaire isn't necessarily about butlers...
06:26 pm GMT - Wed, June 23, 2021
Dev To
Error 404 Glitch Page in JS,CSS and HTML
An interesting error 404 glitch page.See it here:https://codepen.io/FRADAR/full/gOmNzYbLike it?Follow me here (if you want):https://codepen.io/FRADAR...
06:16 pm GMT - Wed, June 23, 2021
Dev To
How To Create a Composer Bin Command with Minicli
When creating and distributing PHP software with Composer, the PHP dependency manager, there are mainly two types of projects you can set up: a library and an application.If your code is intended to b...
06:16 pm GMT - Wed, June 23, 2021
Dev To
Machine Learning Descomplicado
O que Machine Learning? Primeiros passos Leitura da Base Explorao dos dados - incio Resumo generated with Summaryze Forem O que Machine Learning?Quando se fala em tecnologia, um termo q...
06:16 pm GMT - Wed, June 23, 2021
Dev To
Blaming Git Blame
In this article I make a case for renaming the feature git blame to a neutral equivalent (e.g. git author or git inspect). I argue that the use of git blame primes workplaces and teams for blame cultu...
06:12 pm GMT - Wed, June 23, 2021
Dev To
WebSocket Postman - Making Your First Web Socker Call with POSTMAN Demo.
In this video, we are going to learn about the WebSocket Postman and how to make WebSocket call in postman.What is Web Socket?WebSocket is a computer communications protocol, providing full-duplex com...
05:26 pm GMT - Wed, June 23, 2021
Dev To
Getting started with Typescript with React Hooks [2021]
Typescript is the next big thing in the Front End Development domain and if you are looking to upgrade your skills from a junior to an intermediate frontend developer, then it is a must have skill. ...
05:25 pm GMT - Wed, June 23, 2021
Dev To
Build a Twitter Reaction Counter Using FaunaDB, Netlify and the Nuxt framework.
Fauna is at the peak of serverless databases and providing scalable and secure infrastructure to organizations and individuals with easy integration with various frameworks. This article will build a ...
05:25 pm GMT - Wed, June 23, 2021
Dev To
Build a Twitter Reaction Counter Using Fauna, Netlify and the Nuxt framework.
Fauna is at the peak of serverless databases and providing scalable and secure infrastructure to organizations and individuals with easy integration with various frameworks. This article will build a ...
04:56 pm GMT - Wed, June 23, 2021
Dev To
Career Development Tips to Help You Keep Ahead of the Curve
In the creative industry, everything can change in the blink of an eye or the click of a mouse. So, how do you ensure your skills keep up with the latest technologies, trends and standards? That's th...
04:51 pm GMT - Wed, June 23, 2021
Dev To
Simple Calculator using Vue and Bootstrap 5
The HTML MarkupBootstrap 5 provides all the UI styling and responsive behavior. It's a great fit with Vue now that it's no longer dependent on jQuery. The Bootstrap grid row & col-* are used to re...
04:27 pm GMT - Wed, June 23, 2021
Dev To
Welcome Thread - v130
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:16 pm GMT - Wed, June 23, 2021
Dev To
CSS Positioning
In this article, I'll discuss what is CSS position property, how you can use it to create a variety of styling solutions on the webpage. And of course with some use cases to practice. Let's dive in! ...
04:07 pm GMT - Wed, June 23, 2021
Dev To
20 Web Monetized Projects to Inspire You
Until recently, the only way content creators could make money was through advertising or other business models that take advantage of a user's privacy.But with the proposed W3C Web Monetization API, ...
03:53 pm GMT - Wed, June 23, 2021
Dev To
The History of the Cloud with Jeffery Meyerson &Kelsey Hightower
This week, I'm joined by my friend Vaidehi Joshi, software engineer, creator of the Base.cs blog series, and co-host of the Base.cs podcast. @vaidehijoshi joins me to catch up with Kelsey Hightower, s...
03:12 pm GMT - Wed, June 23, 2021
Dev To
Recursion explained
In this article we will break down all the concept you need to know before saying that you fully understand recursion. The goal is to talk about those concepts so that you can come up with your own de...
03:09 pm GMT - Wed, June 23, 2021
Dev To
Introduction To Solidity, Ethereums Programming Language
Solidity is an object-oriented programming language that is used for writing smart contracts on various blockchain platforms.Solidity is mostly associated with Ethereum as it is developed by some core...
03:04 pm GMT - Wed, June 23, 2021
Dev To
6 ways to configure Webpack
Webpack is a build tool to make code, which was not primarily written for execution in browsers, executable in web browsers. With special plugins, webpack can manage many types of code, for example Ja...
03:00 pm GMT - Wed, June 23, 2021
Dev To
La relacin entre una Lambda de Python y los Simpsons
Pues, aparentemente, has ledo bien. Hace aproximadamente un mes empec un Bootcamp de Big Data y Machine Learning en Core Scool que est siendo una pasada (casi no se ha notado la publicidad). El caso e...
02:31 pm GMT - Wed, June 23, 2021
Dev To
Accordion Tabs with pure CSS
Yep, this is yet another article about how amazing pure CSS is and how you can do something cool without a line of JavaScript. Why am I bothering to write it?Because I am still fascinated by how amazi...
02:30 pm GMT - Wed, June 23, 2021
Dev To
Bash cheat sheet: Top 28 commands for you to learn
Hi there,Today I want to bring you a summary of top Bash commands. Bash is a very popular shell program. It stands for 'Bourne Again Shell'. There are also other types of shells, but Bash is the most ...
02:06 pm GMT - Wed, June 23, 2021
Dev To
Embedding Figma into your Dev Environment
We have often been faced with the problem of designs changing or being modified or developers not making the component exactly how the designer requested. When designs live in one place and component ...
01:45 pm GMT - Wed, June 23, 2021
Dev To
Advogando favor da queridssima Fetch API
Eita, quanto cdigo!Ento voc, assim como eu (novata nesse assunto) estava seguindo algum tutorial na internet explicando como fazemos requisies para o servidor. Entretanto, contudo, todavia; o mt...
01:36 pm GMT - Wed, June 23, 2021
Dev To
Handle multiple exceptions with try catch and Promise.all
Tools:NodeJS: 12.20sequelize: ^6.3.5Scenario: I have to create one Cash Register record in the database and associate it's products and treatments items in another table.Data Input: Array of objects c...
01:35 pm GMT - Wed, June 23, 2021
Dev To
CSS Selectors: The Full Reference Guide
Hello, everybody! Today we'll be covering CSS selectors in depth. Table of contentsWhat is a selector in CSS?Types of selectorsUniversal selectorType selectorClass selectorID selectorAttribute se...
01:19 pm GMT - Wed, June 23, 2021
Dev To
What is Developer Relations?
I've been in Developer Relations (DevRel) for nearly two years and recently I've been doing some thinking, career planning, reflection and such. And as part of that I've been doing some research on w...
01:18 pm GMT - Wed, June 23, 2021
Dev To
Escalando aplicaes automaticamente no Kubernetes usando KEDA
Para quem ainda no conhece o KEDA (Kubernetes Event-Driven Autoscaling), :Um componente leve e de finalidade nica que pode ser adicionado a qualquer cluster do Kubernetes. Funciona junto com component...
01:08 pm GMT - Wed, June 23, 2021
Dev To
Reactifying Custom Elements using a Custom Elements Manifest
We finally have a stable version of the Custom Elements Manifest schema, and this means we can finally start creating some cool tooling with it. Don't know what a Custom Elements Manifest is? Read all...
01:00 pm GMT - Wed, June 23, 2021
Dev To
Vue, Wordpress, MEAN, MERN, Doesnt Matter! Why we shouldnt emphasize too much on tech tools
Every once in a while we see things like this emerge in our feed:React is better than VueVue is better than ReactSvelte is the new thing, peopleI still think Jquery is the bestWordPress is uselessPHP ...
12:54 pm GMT - Wed, June 23, 2021
Dev To
Understanding Network things: part 3 DNS
Hi,I've got a secret for you, since several years. I'm a developer and I'm a mess in undestanding network things! :'(It's hard to not understanding things that anyone seems to understand and understan...
12:52 pm GMT - Wed, June 23, 2021
Dev To
10 JavaScript features that will help you adopt React faster
Is there a better way to start a blog post than with plain and simple facts? Of course, there is but lets do the Captain-Obvious routine anyway!We can all agree that JavaScript is the most popular pro...
12:38 pm GMT - Wed, June 23, 2021
Dev To
Build a chrome extension with modern code setup
In the previous article, I covered How to set a chrome extension base code setup. In this article, I am going to cover how to use test it and publish to chrome extension marketplace app.Once you compl...
12:22 pm GMT - Wed, June 23, 2021
Dev To
How to make dynamic pages for your website firebase tutorial.
Hello, glad you are here. I am kunaal and today we will see how to make dynamic pages for your website. Video TutorialI hope you understood everything. If you have any doubt or you find any mista...
11:38 am GMT - Wed, June 23, 2021
Dev To
A quick and simple color palette generator for your next project.
Hello guys,this short article is about my recent side project called COLORINATORIt is a quick color palette generator based on the 60-30-10 rule of UI design. You can use the color palettes gener...
11:37 am GMT - Wed, June 23, 2021
Dev To
Why you should create a tech community
You should probably get involved in your local dev community, or even better: CREATE ONE! Here is why...The year is 2019! I am in one of the best conferences in Europe: JSCONF.EU. I mean, the opening ...
11:34 am GMT - Wed, June 23, 2021
Dev To
7 Awesome Portfolio websites
Hello, I'm Gourav,Building a developer portfolio can be a cumbersome task, we have to think of a good design, best projects, blogs, and other details. So, here are 7 web developer portfolio...
11:34 am GMT - Wed, June 23, 2021
Dev To
Lets make an quote-of-the-day instagram bot!
Lets get started Demohttps://www.instagram.com/dailydouseofquotes/Make a files: main.py Starting the code Importing the libariesimport urllib.requestimport osfrom PIL import Ima...
11:18 am GMT - Wed, June 23, 2021
Dev To
Pourquoi les dveloppeurs Web utilisent encore Ruby on Rails ?
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterDe nombreux nouveaux dveloppeurs Web n'ont absolument aucune ide de ce qu'est Ruby on Rails.J'encoura...
11:06 am GMT - Wed, June 23, 2021
Dev To
How to Master Python Fast and Easy: A Complete Simple tutorial Based on the Official Documentation of Python
Hey, guys! Here is the Complete Simple tutorial Based on the Official Documentation of Python: https://youtu.be/ne4Xsoe5Br8 that already helped a lot of people! These 15 episodes are very helpful if y...
10:19 am GMT - Wed, June 23, 2021
Dev To
Top 5 Git Tips & Tricks
Becoming a Git power-user is on the bucket list of every developer. Today we prepared 5 Git tips that will help you level up your workflow and bring you one step closer to Git mastery. Tip #1 Modify...
09:52 am GMT - Wed, June 23, 2021
Dev To
Accessibility in React
Accessibility is the ability for applications to be used by everyone, including those with disabilities.As a devloprer its your responsibility to make sure that everyone get the right experience in yo...
09:42 am GMT - Wed, June 23, 2021
Dev To
New benchmark: Mezon Router VS Power Router
Hi all! Today we have one more benchmark.As usual we have two cases:http server accepts request, launches php script, which handles this request, and then all script data is removed from memory. All f...
09:40 am GMT - Wed, June 23, 2021
Dev To
Django Custom Commands - Tutorial for Beginners
Hello Coders, This article explains how to write our own Django custom commands that might help us to test, upload data or extract valuable information in a production environment from a Django projec...
09:09 am GMT - Wed, June 23, 2021
Dev To
P42 for Visual Studio Code
P42 for Visual Studio Code is now available in the Visual Studio Marketplace. The free extension includes all refactorings and code modernizations that are available in P42. It can be used on all repo...
08:56 am GMT - Wed, June 23, 2021
Dev To
The one about Aysnc and Await - WEEK 6
You can only go up from the bottom right. Thats what they say.I did solo sprint on Monday morning and got a couple of green ticks in my tests. I was back again ! Ive never been a quitter. Life has tau...
08:34 am GMT - Wed, June 23, 2021
Dev To
Implementing custom confirmation modal for canDeactivate
Hi all, in this article, we will discuss what canDeactivate means and how to have a custom confirmation modal implemented based on our app theme. canDeactivate Router GuardIn Angular we get in bu...
08:31 am GMT - Wed, June 23, 2021
Dev To
Dynamic Classes and Styles
In this article, I aim to provide a not so new but also not so known way of adding dynamic features into your application, ensuring that you can achieve what you wish to simply without writing boilerp...
08:27 am GMT - Wed, June 23, 2021
Dev To
HASP dongle emulator
Put simply, a USB security dongle is a small gadget you can connect to your computers port and instantly get access to some protected hardware or software. Mores the pity, using them on a daily basis ...
08:24 am GMT - Wed, June 23, 2021
Dev To
Damn Vulnerable GraphQL Application
Usually in these when I write about some library or app I try to highlight its strengths. Well this time Im going to do the complete opposite and talk about weaknesses. Rest assured it won't be some s...
08:22 am GMT - Wed, June 23, 2021
Dev To
Top 7 Popular Npm Packages
Node.Js Applications Benefit From More Than A Million Open-Source Packages Available In The NPM Package Registry. Dotenv.env file into process.env. storing configuration in the environment eparat...
08:20 am GMT - Wed, June 23, 2021
Dev To
4 no code code tools I actually use and love as a developer
No code and low code platforms will not replace developers. And I vehemently disagree with the following article/statement:'80% of tech could be built outside IT by 2024, thanks to low-code tools' Ven...
07:47 am GMT - Wed, June 23, 2021
Dev To
Build dark mode theme toggle in React
I got my inspiration for this post from Article By @murtuzaalisurti Pre-requisite: Setting up React Project from Scratch Ravi Ojha May 30 '20 6 min read ...
06:45 am GMT - Wed, June 23, 2021
Dev To
How did I processed half a million transactions in AWS Lambda within minutes?
Processing data could be an intensive task, especially on the computing units as the read and write operations takes a lot of resources. Luckily, if you have the right tools, you can achieve it easily...
06:00 am GMT - Wed, June 23, 2021
Dev To
Weekly web development resources 79
nushellA cross-platform, extendable shell to control your system with powerful pipelines. UtopiaA design and coding environment for React projects and components. Super AgentA browser ...
05:56 am GMT - Wed, June 23, 2021
Dev To
Top 5 Password managers for Mac
The first thing I install is a password manager on every new device. I have so many accounts I want to keep safe and secure. The only way to do this is a good password manager.Today's article will wal...
05:45 am GMT - Wed, June 23, 2021
Dev To
Design a BMI Calculator using JavaScript
The Body Mass Index (BMI) Calculator can be used to calculate BMI values based on their height and weight. BMI is a fairly reliable indicator of body fatness for most people.Formula:BMI = (weight) / (...
05:11 am GMT - Wed, June 23, 2021
Dev To
Complete Application Deployment using Kubernetes
In this post, we will be deploying a complete end to end application using Kubernetes. We will see and discuss how the different components of Kubernetes compliment each other and make the application...
04:46 am GMT - Wed, June 23, 2021
Dev To
8 Best and FREE Ebooks For Beginners to learn MachineLearning and Data Science
this article is generated using (give a ) Manitej66 / twlog This is a web app that converts Twitter threads into blogs in a single click ...
04:33 am GMT - Wed, June 23, 2021
Dev To
20 Free EBooks to Learn JavaScript In-Depth
As I have always said, your level of comprehension on any topic is intrinsically linked to the quality of learning resources you have consumed for that topic.JavaScript is a programming language with...
04:00 am GMT - Wed, June 23, 2021
Dev To
Learning Python- Basic course: Day 3, Operators and If-elif-else
Welcome all to the day 3 of our course. Today we will learn about operators and the if-else control flow.Operators in Python-Operators in Python are nearly the same that of other languages like ...
03:55 am GMT - Wed, June 23, 2021
Dev To
JavaScript Interview Question 49: Add a new array element by index
Will the length of the JS array change? Whats the output?.................All JavaScript arrays have the push function. Its used to add new elements to the array:const arr = [ 1, 2 ];arr.push(3); //...
03:54 am GMT - Wed, June 23, 2021
Dev To
UI Dev Newsletter 62
When CSS Isnt Enough: JavaScript Requirements For Accessible ComponentsStephanie Eckles explains why JavaScript is necessary to accomplish focus management, respond to keyboard events, and toggle ARIA...
03:52 am GMT - Wed, June 23, 2021
Dev To
Handling errors gracefully in react with error boundaries
Prerequisites to implement Error boundaries in ReactUnderstanding of error types such as run-time, and compile-time errors.Knowledge of Class based components.An sentry account for logging error...
03:31 am GMT - Wed, June 23, 2021
Dev To
Setup a HTML tooltip on hover using CSS
Tooltips are little boxes containing helpful text that appear when you hover over certain elements in a web page. Theyre a useful UI component for providing additional information to users without hav...
02:38 am GMT - Wed, June 23, 2021
Dev To
useState - React Hooks Series
Welcome to the hooks series of react. In this series, I will go through the different hooks which were introduced in React 16.8.Series pathuseStateuseEffect Why do we prefer functional component ...
02:12 am GMT - Wed, June 23, 2021
Dev To
Best implement setState pada useEffect?
Kali ini kita akan membahas mengenai best implement dalam penggunaan setState pada useState di dalam useEffect pada React. Developer React akan sering dihadapkan dalam situasi dimana harus melakukan s...
02:12 am GMT - Wed, June 23, 2021
Dev To
Dependency Injection (Simplified)
Your palms are sweatyKnees weak, arms are heavyThere's vomit on your sweater already, Dev's spaghettiYour nervous, but on the surface you stay calm and ready, To Drop coms.But you're forgettin' what y...
01:58 am GMT - Wed, June 23, 2021
Dev To
Codecademy Review. Is it worth it?
Codecademy is a popular online learning platform for coding. This article is going to review what it offers to make learning easy.If you are not sure if Codecademy is still worth it, then this article...
11:57 pm GMT - Tue, June 22, 2021
Dev To
The Vaccination Game (Canvas API)
Last year I've worked on a project where I had to develop a small game alongside other components. But recently I've decided to isolate this game as a single stand-alone project since it was a good wa...
11:35 pm GMT - Tue, June 22, 2021
Dev To
The History Of JavaScript
Nowadays JavaScript is everywhere Hello , Beautiful Coders on the internet . In this article, I would share with you a quick yet comprehensive overview of how the most popular and widely used programm...
11:25 pm GMT - Tue, June 22, 2021
Dev To
Day 7 of 100DaysOfCode!
Today's progressToday I learned about functional programming.What I learnedFunctional programming is a style of programming in which solutions are simple. A function takes an input, processes it and r...
11:21 pm GMT - Tue, June 22, 2021
Dev To
Selection sort algorithm
Definition of selection sortSelection sort is one of the simplest sorting algorithms, it works by continually finding the minimum number in the array and inserting it at the beginning. Spac...
10:29 pm GMT - Tue, June 22, 2021
Dev To
The one about JS fundamentals - WEEK 1
WEEK 1 Shock to the system. All in all, there was probably 30 minutes worth of info that I was comfortable with..everything else was all new territory. Excitement, fear, self questioning, tears, self ...
10:27 pm GMT - Tue, June 22, 2021
Dev To
Not Another Gradient Generator
The web is full of gradient generators. So I thought I'd make another one: Not Another Gradient GeneratorIt has some novel features though:Generates linear, radial, and conic gradients.Allows you to l...
10:11 pm GMT - Tue, June 22, 2021
Dev To
How to Create a Todo List with React and Sanity
Sanity is often described as a "headless CMS"a content management system decoupled from its presentation, allowing a developer to create any kind of frontend they desire.But most "headless CMS" platfo...
09:50 pm GMT - Tue, June 22, 2021
Dev To
5 Ways to Make Money Online
5 Ways to Make Money OnlineOriginally, This was published on *The Zyox Letter*, The best Newsletter for Programming, tech, entreprenuership & money.CLICK HERE - https://zyox.substack.comJoin NowNo...
09:48 pm GMT - Tue, June 22, 2021
Dev To
Top 3 reasons developers should use social media
Social media has some great benefits for developers, in their careers and in connecting with their communities. This post kicks off a blog series that will describe the value Ive gotten from social me...
09:23 pm GMT - Tue, June 22, 2021
Dev To
Tips for someone who wants to be a Developer
Plenty of companies are on the hunt for software developers. So, what are the secrets to software developer success?If you want to be a software developer, you wont be stuck for company choices. Many ...
09:17 pm GMT - Tue, June 22, 2021
Dev To
Atajos de Teclado (shortcuts) en Visual Studio Code.
Visual Studio Code actualmente en uno de los editores de cdigo ms utilizado, sobre todo entre los desarrolladores Web, nos permite programar en casi cualquier lenguaje. Tiene muchas caractersticas que...
09:13 pm GMT - Tue, June 22, 2021
Dev To
Web Components, comunicao entre componentes (parte 5)
Essa a quinta parte da srie de tutoriais sobre Web Components, no deixe de ver as outras partes. Neste tutorial vamos ver um pouco mais sobre algumas abordagens de como podemos fazer uma comunicao en...
09:10 pm GMT - Tue, June 22, 2021
Dev To
Why Storing Files in the Database Is Considered Bad Practice
This article was originally published a day earlier at https://maximorlov.com/why-storing-files-database-bad-practice/You're already storing structured data in the database, it seems only logical to s...
08:57 pm GMT - Tue, June 22, 2021
Dev To
The 4 Types of Activity timeouts in Temporal
One benefit of moving business logic to Temporal is how Temporal implements retries and timeouts for Activities in a standardized way. This has the effect of adding a reliability layer atop unreliable...
08:31 pm GMT - Tue, June 22, 2021
Dev To
Being a developer at a startup is actually pretty great
Youre a developer who is looking for their next role and you are thinking about what kind of companies to talk to. One of the first decisions you have to make is whether to join a startup or a bigger,...
08:13 pm GMT - Tue, June 22, 2021
Dev To
La Cascada en CSS: Qu es y cmo funciona
Hola gente bonita!Alguna vez has escrito una propiedad CSS y el valor no parece funcionar? Tal vez tuviste que recurrir al uso de !important para que funcionara. O quizs hayas recurrido a escribir el ...
08:07 pm GMT - Tue, June 22, 2021
Dev To
The 7 Most Popular DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
07:06 pm GMT - Tue, June 22, 2021
Dev To
The CodeLand CFP is Open!
As we shared last week, CodeLand 2021 is officially coming back in September 2021. 2 days, 1 community, 5 years in a row We can't wait to see you for this free and virtual celebration of early-career...
06:38 pm GMT - Tue, June 22, 2021
Dev To
The most common problem in React code
I started playing with React about 5 years ago. The most common problem I've seen in React code is duplicate state.Duplicate state always leads to problems.So what do I mean with duplicate state?Let's...
06:33 pm GMT - Tue, June 22, 2021
Dev To
Supercharge your Angular application using Web Workers
Zama Khan Mohammed | ng-conf | May 2019UI blocking is a thing of the past! Original by @ja5on https://angularprojects.comIf you are building an application where you do a lot of calculation...
06:31 pm GMT - Tue, June 22, 2021
Dev To
Running Laravel on Docker is really easy with Kool
In just 3 simple steps, you can use Kool CLI's kool create command to start a new Laravel application running in a local Docker environment. Kool is an open source dev tool that makes using Docker for...
06:22 pm GMT - Tue, June 22, 2021
Dev To
Focus-visible: The Unsung Hero
You find a lot of edge cases building UI's. Accessibly opening a modal, scroll-lock, strange focus states, etc..., and the solution to those edge cases aren't always apparent.Well, I just found one th...
06:20 pm GMT - Tue, June 22, 2021
Dev To
GitHub Actions Self-Hosted Runner on Kubernetes
Deploy a scalable GitHub Actions self-hosted runner on Kubernetes using Helm. Why Self-Hosted Runner?Self-hosted runners are ideal for use-cases where you need to run workflows in a highly ...
06:03 pm GMT - Tue, June 22, 2021
Dev To
Beginner JavaScript - 13 - Understanding DOM Traversal
Hey everyone ,In this article, let us cover a detailed introduction on Document Object Model (DOM) in JavaScript. This is the thirteenth part of my Beginner JavaScript Series on Dev. DOM Traver...
05:39 pm GMT - Tue, June 22, 2021
Dev To
What's the difference between TLS 1.2 vs 1.3???
Most people don't think twice of when they connect to a website. The split second it takes for a (new) website to load, an awesome protocol occurs behind the scene - to make sure that the website that...
05:36 pm GMT - Tue, June 22, 2021
Dev To
How To Build Your Own Likes and Comments System With Firebase and React
One of my todo items with React apps was having performance-first dynamic comments and likes system for static websites. Why? Because it brings the capabilities of going beyond content and add functio...
05:08 pm GMT - Tue, June 22, 2021
Dev To
Beginner JavaScript - 12 - Accessing and Manipulating DOM Elements (video)
Hey everyone ,In this video, let us cover a detailed introduction on Accessing and Manipulating DOM Elements in JavaScript. This is the twelfth part of my Beginner JavaScript Series on Dev. So this is...
05:07 pm GMT - Tue, June 22, 2021
Dev To
Drum Kit from JavaScript30
Today I have created a repository in my Github with my solutions from JavaScript30 exercises by Wes Bos.I'm starting to document my entire process so I can see my own evolution and look for new soluti...
04:51 pm GMT - Tue, June 22, 2021
Dev To
Anyone hiring for Frontend Web Developer?
Hey guys!Hope you all are fine and safe.My name is Ram Maheshwari and I'm mostly a frontend-focused web developer. Currently, I'm looking for opportunities/roles/projects in web development and I thou...
04:48 pm GMT - Tue, June 22, 2021
Dev To
Axios vs Fetch
Hello Developers! All we are using either Axios OR fetch to communicate/exchange data with server. Both works perfect as per your requirement. Today we will go in detail and see how they are differ in...
04:22 pm GMT - Tue, June 22, 2021
Dev To
Beginner JavaScript - 11 - Document Object Model & Query Selection
Hey everyone ,In this article, let us cover a detailed introduction on Document Object Model (DOM) in JavaScript. This is the eleventh part of my Beginner JavaScript Series on Dev. Document Obj...
04:16 pm GMT - Tue, June 22, 2021
Dev To
Error vs Exception
One of the most difficult parts of programming languages is to know the difference between Error and Exception. I used to get confused a lot about this. So, to help my mates to overcome this problem, ...
04:07 pm GMT - Tue, June 22, 2021
Dev To
Picking the right hosting provider
Most modern technology projects need to be running 24/7/365 to maximise their avaliability and to become a reliable service for their clients. And even if this is not the case for your project, chance...
03:49 pm GMT - Tue, June 22, 2021
Dev To
Everything new in Flask 2.0
Photo by Markus Spiske on UnsplashFlask is one of the most used Python Frameworks in Web Development. It recently came out with a new release - 2.0.0.In this post, we'll go through the major changes. ...
03:41 pm GMT - Tue, June 22, 2021
Dev To
Build an Amazing Portfolio Website with React
Today you're going to create one of the most important apps you can build for yourself: your developer portfolio.Every React developer or web developer in general needs to be able to show off what the...
03:38 pm GMT - Tue, June 22, 2021
Dev To
HTMLCSS 10 Concept
Just an idea... One language for Elements/Style/Logic and no [email protected] :D{ type: HTMLCSS10 { type: head; meta: ....; meta: ....; use: './main.css' }, { type: body; children: [ { ...
03:11 pm GMT - Tue, June 22, 2021
Dev To
Creating a Haskell Application Using Reflex. Part 4
Author: Nikita AnisimovPart 1Part 2Part 3Hi there! In our new post, well take a look at how we use JSFFI. JSFFILets make it possible to set a deadline date in our application. Suppose that we nee...
03:06 pm GMT - Tue, June 22, 2021
Dev To
Let's build Airbnb Home page with Nextjs and ChakraUI - Part 2
In part 1, We created header section. Now in this part We'll create main section.Github Repo: Chakra-airbnbDemo: Chakra-airbnb Booking SectionIt is very easy to create booking section by wrapping...
02:56 pm GMT - Tue, June 22, 2021
Dev To
Amazing Button Animation Using HTML & JS
Hello Guys,Today I created an Amazing Button Animation Using HTML & JS. In this button animation, I am using only HTML CSS and Js for animation. Card Fill Hover Effect : ...
02:54 pm GMT - Tue, June 22, 2021
Dev To
Get Descriptions on Bash, HTML, & CSS snippets in your browser
Online resources play an enormous role in solving problems related to our code. Studies clock developers as using up to 20% of development time looking at or for code examples (think: documentation, f...
02:42 pm GMT - Tue, June 22, 2021
Dev To
Learn callbacks, promises, Async/Await by Making Ice Cream
Today we're gonna run an ice cream shop and learn asynchronous JS. Along the way, we'll understand how to useCallbacksPromisesAsync / Await Table of Contents -What's Asynchronous JavaScriptSynchr...
02:37 pm GMT - Tue, June 22, 2021
Dev To
My Top 5 Tweets related to Frontend Development
1/5 - Disable pull to refresh using CSS frontend.jsx @frontend_jsx CSS Tip: Disable pull to refre...
02:33 pm GMT - Tue, June 22, 2021
Dev To
Javascript Questions
What's the output?let c = { greeting: 'Hey!' };let d;d = c;c.greeting = 'Hello';console.log(d.greeting);A: HelloB: Hey!C: undefinedD: ReferenceErrorE: TypeErrorAnswer: AIn JavaScript, all objects inte...
02:23 pm GMT - Tue, June 22, 2021
Dev To
Learn Next.js and Tailwind CSS By Building Dev.to
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/devto-cloneLive Demo: https://36pov.sse.codesandbox.io/I'm Hiep. I work as a full-time softw...
02:18 pm GMT - Tue, June 22, 2021
Dev To
Proof of Stake is a Precondition to Blockchain Adoption
It was unfortunately admitted earlier this month that Ethereum 2.0 is taking much longer than was initially expected. Among the many changes that Eth2 will include is the transition from a Proof of Wo...
02:14 pm GMT - Tue, June 22, 2021
Dev To
Announcing the Web Monetization Workshop (WMW)
Web Monetization is being proposed as a W3C standard at the Web Platform Incubator Community Group. Since August 2019, Web Monetization has enabled content creators and developers to earn from their w...
01:53 pm GMT - Tue, June 22, 2021
Dev To
4 tools all developers should use
Developers are always looking for simpler ways to do more advanced things in less time, and one of the many ways that they can achieve this is by using a selection of tools to supplement their workflo...
01:31 pm GMT - Tue, June 22, 2021
Dev To
"So...Hm...Yeah" - 6 Simple and Well-tested Hints for Developer Presentations (from a Developer)
Our pub quiz-loving head of development, Jochen Bartlau, usually gets around (when Corona isn't paralyzing the world). He tours the area for our reporting component List & Label and its user commu...
01:13 pm GMT - Tue, June 22, 2021
Dev To
How To Setup Redux with Redux Toolkit
Developing modern web applications involves not only UI building but also state management. One of the most widespread libraries for this is Redux. In this tutorial you will learn how to setup Redux u...
01:01 pm GMT - Tue, June 22, 2021
Dev To
Writing reliable Ansible playbooks
WORDS BY Tadej BorovakWe often talk about techniques and tools that help developers write high-quality Ansible content (modules and plugins). Of course, having high-quality Ansible collections is a pr...
12:51 pm GMT - Tue, June 22, 2021
Dev To
Introducing and testing accessibility in the LiveChat Chat Widget
For the last few months, weve been working on making our LiveChat Chat Widget accessible and ensuring it meets the WCAG requirements. We had to get acquainted with success criteria, translate them int...
12:42 pm GMT - Tue, June 22, 2021
Dev To
A Month In The AWS Community Builders Program.
In my previous post, I explained what the AWS builders program is all about, how to apply, and some benefits officially advertised. I can't believe a month has already gone by. It sort of feels like t...
12:35 pm GMT - Tue, June 22, 2021
Dev To
Learn FastAPI With Me (Part 1)
Hey there, Today I'm going to start this series of "Learn FastAPI With Me". So those how don't know what a api is, let me tell you:According to Wikipedia:An application programming interface(api) is a...
12:32 pm GMT - Tue, June 22, 2021
Dev To
Getting Started with Go Context
Applications in golang use Contexts for controlling and managing very important aspects of reliable applications, such as cancellation and data sharing in concurrent programming. This may sound trivia...
12:06 pm GMT - Tue, June 22, 2021
Dev To
The master guide to smooth, realistic shadows in CSS
What are shadows?When light falls upon an object shadow is formed. The shadows we see around us works on the same principle but they are really complex and realistic as they are not in a specific shap...
11:59 am GMT - Tue, June 22, 2021
Dev To
Lunch Breaks: 5 Ways to Improve Your Productivity
In the movie Wall Street, Michael Douglas' character Gordon Gekko declared that "lunch is for wimps." And it seems that conceit has taken hold ---62% of professionalssay they usually just grab a quick...
11:39 am GMT - Tue, June 22, 2021
Dev To
Understanding Docker, Docker Compose & Swarm
The intention behind this article is to provide high level understanding of what they are, how to use them and explain the commonly used syntax & semantics. the article might be a bit long but the...
11:25 am GMT - Tue, June 22, 2021
Dev To
Do you agree with intrusive time tracking software?
I've started my developer career as a remote worker in a remote-only company, I thought it was great and that in this way I would have had a generally happier life (more free time, flexible time sched...
10:36 am GMT - Tue, June 22, 2021
Dev To
Create PDF documents in Django - Tutorial for Beginners
Hello Coders,This article explains how to generate PDF documents in Django using different techniques: via Django Shell, generate the document using a GET parameter and pull an image from the internet...
10:34 am GMT - Tue, June 22, 2021
Dev To
Introduce myself
Hi,my name is Raquel Santos, also known as RS-coding.I have a bachelor's degree in Visual Design and have worked for many years in the field, but as I took a specialization course in front-end w...
10:27 am GMT - Tue, June 22, 2021
Dev To
7 Web Development/Programming YouTube Channels
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
10:06 am GMT - Tue, June 22, 2021
Dev To
Route traffic to a subdirectory using Cloudflare Workers
If you're working on a project or a company where SEO has a certain degree of importance for acquisition, there's a great deal of chance you've already asked yourself this question :Should I route tra...
09:46 am GMT - Tue, June 22, 2021
Dev To
Build CI/CD pipelines in Go with github actions and Dockers
This tutorial will show you how to setup a CI/CD pipeline using GitHub Actions. The pipeline will test, build and publish a Go app to Docker Hub when changes are pushed to a GitHub repository. Ov...
09:41 am GMT - Tue, June 22, 2021
Dev To
What are your top things you love & hate about the npm ecosystem?
Node Package Manager (npm) helps us a lot in terms of performance when building new awesome applications - so many packages available and ready to be used. But over time there are also a lot of things...
09:38 am GMT - Tue, June 22, 2021
Dev To
Chat App using Socket.io
Have you ever wanted to create a real-time chat app or just curious about how the operation looks like under the hood?Today we will be discussing how we can communicate with the client, browser, and s...
09:31 am GMT - Tue, June 22, 2021
Dev To
Create a Simple calculator using vanilla JavaScript (Step-by-Step)
This is a simple calculator created only with HTML, CSS and JS. It will enhance your basics of JavaScript which is more important than learning new technologies. Prerequisite KnowledgeBasics of H...
09:07 am GMT - Tue, June 22, 2021
Dev To
"Flutter is better than React Native". Thoughts?
So I am writing a research based article for a tech magazine on why Flutter is better than React Native. Just wanted to get fellow developers' take on this matter. If you have experience using both th...
08:37 am GMT - Tue, June 22, 2021
Dev To
The Most Important Thing You Don't Know About Promises
Take a look at the below code:const promise = new Promise((resolve, reject) => { resolve();});promise .then(() => { console.log('first'); }) .then(() => { console.log('second'); })...
08:07 am GMT - Tue, June 22, 2021
Dev To
My 7 Tips on How to Manage Stress as a Developer
IntroductionStress is a natural reaction of our body when we face situations we can't cope with (for example, that one piece of code you can't figure out). Unfortunately, it can be a little over...
08:07 am GMT - Tue, June 22, 2021
Dev To
Take full advantage of high order functions - Examples in Javascript
Functions are more than just a way to avoid repetition in your code. The powerful concepts of functions as objects that can be manipulated and altered in runtime will improve the flexibility and scala...
07:46 am GMT - Tue, June 22, 2021
Dev To
CONST vs READONLY in C? (Explanation)
Who does not have doubts when starting to learn something new?All the worldIn this case, when someone starts programming in .NET they usually get a questions that even many Senior Developers dont know...
07:41 am GMT - Tue, June 22, 2021
Dev To
What I wish somebody had explained to me before I started to use AWS Glue
IntroductionAWS Glue is a service I've been using in multiple projects for different purposes. It's not really a single service, but more like an umbrella encompassing multiple capabilities. In ...
07:38 am GMT - Tue, June 22, 2021
Dev To
Puppeteer vs. Playwright: One is ~25% Faster
Puppeteer (Google) and Playwright-Chromium (Microsoft) are libraries used to programmatically control browsers. This article compares the libraries across six (6) criteria.Startup Time (browser.launc...
07:10 am GMT - Tue, June 22, 2021
Dev To
PWA Universal Controller
#Control anything around the worldSurprising? Obvio not, all the traditional machines and softwares are being replaced with modernized technology.Therefore, my concepts and belief also substitut...
06:11 am GMT - Tue, June 22, 2021
Dev To
PM2 Startup script, always keep processes running
We had a short introduction into PM2, a process manager for Node scripts. However, there is one big thing we didn't cover yet, and that's startup scripts.These are PM2 scripts we can generate, so the ...
05:56 am GMT - Tue, June 22, 2021
Dev To
Data Structure with JavaScript: Queue
When we talk about queue as a data structure, it's exactly the same as you can imagine in real-world examples: a lot of things a line one in front of the other, waiting for something, like the imagine...
05:51 am GMT - Tue, June 22, 2021
Dev To
GitLab Cheatsheet - 4 - GitLabCI - Jobs call sequence
In this cheatsheet, the fourth, I would like to explain the jobs call sequence.I will create others cheatsheet. Tell me if you have comments or suggest about those cheatsheet ....
05:47 am GMT - Tue, June 22, 2021
Dev To
PSA: Add dark mode to your sites, or at least let the browsers do it for you
I have a simple message for web developers, start adding the color-scheme property to your webpages.<!-- The page supports both dark and light color schemes, and the page author prefers dark.--&g...
05:09 am GMT - Tue, June 22, 2021
Dev To
How to count lines of code you written.
In this short tutorial we are gonna see how to count lines of code that you've written.Before we get started you should have node, npm, npx installed in your machine. Let's startOpen terminal an...
05:01 am GMT - Tue, June 22, 2021
Dev To
3 Design Patterns in TypeScript for Frontend Developers
by author Samaila BalaDesign Patterns are best software practices used by Software Developers in solving recuring problems in Software Development. They aren't code-related but rather a blueprint to u...
04:41 am GMT - Tue, June 22, 2021
Dev To
New benchmark: Mezon Router VS Toro Router
Hi all! Today we have one more benchmark.As usual we have two cases:http server accepts request, launches php script, which handles this request, and then all script data is removed from memory. All f...
04:23 am GMT - Tue, June 22, 2021
Dev To
How to use HTML5 semantic tags?
A properly designed website will be better ranked by search robots and more likely to get on the first page of search engines.And if this is important to you, I suggest you read this article, which wi...
04:11 am GMT - Tue, June 22, 2021
Dev To
EC2 storage (EBS)
Each EC2 instance needs storage to store data and run operations. In AWS this is done via network hard drives witch can be attached to your EC2 instance. The network drives are called EBS (Elastic blo...
03:47 am GMT - Tue, June 22, 2021
Dev To
Tips and tricks for content curation on social media
Presenting great content that adds value to your social media is called content curation. It is a great and valuable strategy that hugely helps in content marketing. Here, we will help you understand ...
03:39 am GMT - Tue, June 22, 2021
Dev To
5 Lessons I Learned During 5 Years of College
Photo byMD DuranonUnsplashI graduate college in 30 days, and I can not believe that 5 years have gone by. My college has given me a lot of things apart from my degree including but not limited to life...
03:35 am GMT - Tue, June 22, 2021
Dev To
6 figure job in 6 months
Yes you heard it right "6 figure job in 6 months".How can you achieve that?Choose Your StackWeb Dev - html, CSS, JavaScript, etc..App Dev - native, hybrid etc..Design - Figma, Photoshop , etc..etcWork...
03:19 am GMT - Tue, June 22, 2021
Dev To
29 best YouTube channels to learn to code and become a better Developer
YouTube is considering a to be expansion in rush hour gridlock as an instructive stage, well known with understudies and educators the same. YouTube permits clients to buy in to the channels of their ...
03:14 am GMT - Tue, June 22, 2021
Dev To
Why Web developers still use Ruby on Rails?
Follow me!: Follow @EricTheCoder_Many new web developers have absolutely no idea what is Ruby on Rails.I encourage those people do their research and learn more about this beautiful web framework.Ruby...
02:53 am GMT - Tue, June 22, 2021
Dev To
Build serveless real-time chat application with Web PubSub and Static Web Apps
With the growth of internet and mobile, building the cross platform real-time chat experience into your application also becomes a very common need, for example patient and doctor chat in healthcare, ...
02:40 am GMT - Tue, June 22, 2021
Dev To
String Prototype Capitalize
Note: This article is intended for Indonesians PerkenalanJavascript mempunyai banyak built in function pada prototype. Ada di array, string, object, dan lain2. Salah satu contohnya adalah String....
01:09 am GMT - Tue, June 22, 2021
Dev To
How To Publish A Static React/Node.js App Using cPanel (the easy way)
I've been stuck on this problem recently and finally figured it out a week in. Except the solution surely took less than ten minutes so I decided to share the wisdom.Pro-tip: Forget the Setup Node.js ...
12:58 am GMT - Tue, June 22, 2021
Dev To
Test your C Skills
My journey with learning .NET stack started with C# concepts. As I did not have any adequate financial support or the dedicated environment of people sharing same goals. I was left with no option but ...
12:41 am GMT - Tue, June 22, 2021
Dev To
Filter javascript
Aqui vai algumas dicas de como utilizar o mtodo "filter" em seu cdigo !este comando ir filtrar os "dados" que voc deseja , para uma visualizao ou etc...vamos comear ! const car =[{type:"ferrari",model...
12:10 am GMT - Tue, June 22, 2021
Dev To
Day 6 of 100DaysOfCode!
Today's progressI worked on inheritance, DRY (Don't Repeat Yourself) and supertype (parent). The benefit of inheritances and DRY is so that you don't rewrite code and it is about writing less code on ...
11:51 pm GMT - Mon, June 21, 2021
Dev To
Redesigning the Design Interview
Author's Note: This post has some interactive elements and is best viewed on the canonical URLAs the first designer at a growing startup (Discuss.io) and as a consultant for much larger companies (Lib...
11:24 pm GMT - Mon, June 21, 2021
Dev To
Full GitHub Actions Course [FREE]
In this GitHub Actions Tutorial you will be able to go from zero to hero in 90 minutes. By the end of this course, you will have a deep understanding of the concepts and a great overall big picture of...
10:54 pm GMT - Mon, June 21, 2021
Dev To
Insertion sort algorithm
Definition of insertion sortInsertion sort is a type of sorting algorithms that works like the process of sorting playing cards, it divides the array into two parts, part of sorted numbers and o...
10:33 pm GMT - Mon, June 21, 2021
Dev To
Authentication vs Authorization
As a developer, authorization and authentication are two terms that you might have come across. Although they are related, they mean different things, confusing if the basic idea is not well understoo...
10:11 pm GMT - Mon, June 21, 2021
Dev To
Guide to sending SMS with the Twilio API
IntroductionIn a fast-paced environment, it is becoming increasingly important that software systems keep customers abreast with the latest information - whether or not they are actively interac...
10:00 pm GMT - Mon, June 21, 2021
Dev To
Javascript Operators with AutoHotKey
If you are a software developer and the major time write code in JavaScript (or TypeScript) this AutoHotKey can be useful.with AutoHotKey you can remap some key behavior to write quick and easy all th...
08:32 pm GMT - Mon, June 21, 2021
Dev To
Devtron, Heroku for Kubernetes, Open-source Delivery Workflow
A completely Opensource software delivery workflow for Kubernetes. Mainly written in Go. devtron-labs / devtron Software Delivery Workflow Fo...
08:28 pm GMT - Mon, June 21, 2021
Dev To
Web Development for Beginners: A new Learning Path on Microsoft Learn
This is based on the Git Hub curriculum https://github.com/microsoft/Web-Dev-For-BeginnersThere are 16 million developers in the world today. Roughly half of those, 8 million are web developers. Web d...
08:28 pm GMT - Mon, June 21, 2021
Dev To
Building a SaaS App: Beyond the Basics
This is the first post in a series on building your own SaaS application. We'll go step by step through what it takes to build a real product: taking payments, system monitoring, user management, and...
07:44 pm GMT - Mon, June 21, 2021
Dev To
13 More Amazing Tips for writing listicles [that will blow people away]
Don't forget to bookmark this post so you can read it later. Oh and make sure to share it on social media, leave a like, add a comment, subscribe to my newsletter and send me a postcard. 1. Use c...
07:10 pm GMT - Mon, June 21, 2021
Dev To
If technologies/tools were listed on the stock market, which one would you invest in heavily?
If technologies/tools were listed on the stock market, which one would you invest in heavily?I'll go heavy on GoLang and AWS.How'd your portfolio look like?~ Om Bharatiya...
07:02 pm GMT - Mon, June 21, 2021
Dev To
Let's Learn .NET - Blazor - Free Live Stream Event
Let's Learn .NET is a monthly beginner series that walks through the fundamentals of using C# and .NET. This month, we are looking at Blazor and how to use it to build web apps completely in C#.Blazor...
06:52 pm GMT - Mon, June 21, 2021
Dev To
Implement reverse scrolling effect on webpage
Hey guys, when you create a website, the browser loads it at the top of your design, and viewers scroll down. But what if your design is more interesting the other way around? What if you'd like a pag...
06:52 pm GMT - Mon, June 21, 2021
Dev To
How to Create a Convex Bottom AppBar in Flutter
Photo by Ashley Byrd on UnsplashHello and welcome to my post about Flutter Package Testing. Each week I will test another package published under pub.dev. If you want to see the first post of this ser...
06:45 pm GMT - Mon, June 21, 2021
Dev To
How to Create Signin Buttons in Flutter
Photo by Bastian Riccardi on UnsplashHi there, and welcome to my post about Flutter Package Testing. Each week I will test another package published under pub.dev. If you want to see the first post of...
06:42 pm GMT - Mon, June 21, 2021
Dev To
What is JOMO and Why it will Increase your Productivity x97
TL;DR: You are mortal. You will die. Don't waste your time. What is JOMO?JOMO (Joy of Missing out) is the opposite of FOMO (Fear of Missing out).This was first described by Patrick McGinnis in hi...
06:40 pm GMT - Mon, June 21, 2021
Dev To
Let's build Airbnb Home page with Nextjs and ChakraUI - Part 1
1.Create a Nextjs appyarn create next-app --typescript2.Install Chakra UIyarn add @chakra-ui/react @emotion/react@^11 @emotion/styled@^11 framer-motion@^43.Create components/layout/header.tsximport { ...
06:29 pm GMT - Mon, June 21, 2021
Dev To
What does a Machine Learning Engineer actually do?
Recently Paige Bailey - Twitter, Github - Tweeted an analysis she did on the state of Machine Learning cohorts. Using her Article as a basis, I'd like to share my view on what I've doing for the pas...
06:18 pm GMT - Mon, June 21, 2021
Dev To
List of Open Source Projects ML
List of Open Source Projects MLOpen source is an vast ocean if you are willing to dive in there, here is a list of some open-source projects to which you can contribute as an open-source contributor. ...
06:04 pm GMT - Mon, June 21, 2021
Dev To
JavaScript-30-Day-19
Unreal Webcam Fun demoSo what are we going to be building today?Today we are going to make a photo booth with JavaScript.First of all, we've got our video being piped in from our webcam, ...
05:54 pm GMT - Mon, June 21, 2021
Dev To
How to create NFTs with JavaScript
Written by Adebola Adeniran In February 2021, Figma CEO Dylan Fields sold a piece of NFT art for $7.5 million. Similarly, Twitter co-founder Jack Dorsey sold his first tweet on Twitter as an NFT for $...
05:43 pm GMT - Mon, June 21, 2021
Dev To
Image Gallery with Gatsby, Netlify and Airtable.
Hello everyone! Let's do a project similar to: https://momazos.netlify.app/It's basically a list of images stored on Airtable and consumed by Gatsby through a source plugin called gatsby-source-airtab...
05:35 pm GMT - Mon, June 21, 2021
Dev To
What is Tailwind CSS
A utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.That's the description of Tailwind CSS gi...
05:33 pm GMT - Mon, June 21, 2021
Dev To
A Simple And Effective Way To Learn & Practice JavaScript.
The best way to practice JavaScript is to work on the project."Don't take on the Project whole at once."Don't try to build all features at once. Go Step by Step. Sample projects that can be done:...
05:25 pm GMT - Mon, June 21, 2021
Dev To
What's the best programming language to learn first
There is no right answer, of course. Choosing a first language will depend on what kind of projects you want to work on, who you want to work for, or how easy you want it to be. Hopefully, this guide ...
05:09 pm GMT - Mon, June 21, 2021
Dev To
Create Dark Mode functionality with pure JavaScript
I was using front-end Framworks as Vue Js and jQuery, but I discover that I have some problems that I must fix in JavaScript basics (and Im proud to fix and learn new things always) because at all you...
05:00 pm GMT - Mon, June 21, 2021
Dev To
Estamos de volta!
isso mesmo! Sentiram a nossa falta?No h nada melhor do que poder tirar um tempo para descansar e refletir a respeito do rumo que queremos tomar, n?Como resultado dessa nossa "hibernao", definimos que...
04:57 pm GMT - Mon, June 21, 2021
Dev To
TIL: Rails rendering partial or block with layout
https://www.abhaynikam.me/today-i-learned/rails-rendering-partial-with-layout/...
04:25 pm GMT - Mon, June 21, 2021
Dev To
Headless CMS: Building apps with Nuxt and Sanity
IntroductionSanity is one of the most flexible platforms for building data-driven content solutions. This article explains what Sanity is all about and how to build a simple books list app. Sani...
04:22 pm GMT - Mon, June 21, 2021
Dev To
10 npm Commands that every developer must know
NPM stands for Node Package Manager and it is the package manager for the Node JavaScript platform. It put modules in place so that node can find them, and manages dependency conflicts intelligently. ...
04:18 pm GMT - Mon, June 21, 2021
Dev To
Building a Reading List web app with Node, Preact, and Tailwind CSS
This is a work in progress, last updated on 21 June 2021. I will only highlight a few code examples and helpful links in this article. You can see the full code and commit messages on GitHub. I will a...
04:12 pm GMT - Mon, June 21, 2021
Dev To
Provisioning an EC2 Instance with CloudFormation (part 1)
As a full-stack developer, you dont have time to deal with infrastructure, environment inconsistencies, manual testing, and manual deployment of your teams web app. Its time-consuming, frustrating, an...
03:48 pm GMT - Mon, June 21, 2021
Dev To
6 Awesome Tools that turn code snippets to images
You've probably seen images like this on Twitter, Instagram, blogs e.t.c. But have you ever wondered how these images are created?Well, today I'm going to be sharing 6 tools that can help you create b...
03:44 pm GMT - Mon, June 21, 2021
Dev To
Website chia s th thut facebook hu ch nn tham kho
Ngy nay vic ngi dng mng x hi facebook tr nn v cng, v cng nhiu. iu ny tng ng vi vic ngi dng bt u tm hiu nhng iu lin quan n n. Th nhng vic hng ngy bn s dng Facebook vi gi ng h trn my tnh hay di ng gii...
03:38 pm GMT - Mon, June 21, 2021
Dev To
Use Pundit as a Rails Feature Flag System
In this tutorial, I'll show you how to create a feature flag system in Rails using pundit and a features column on the users table.ResourcesSource Code Step 1: Initial SetupThis tutorial assumes ...
03:29 pm GMT - Mon, June 21, 2021
Dev To
HTML attributes that will reduce your CSS
The type attributeThere is a practice to use extra classes when we create a custom checkbox and radio button. People just add classes such as checkbox or radio. Why isn't well? In this way, we i...
03:04 pm GMT - Mon, June 21, 2021
Dev To
Naming (in code) - The ultimate guide and reference
Programming principles tell us that naming in code is important. This article aims to be a complete learner's guide for naming in code. It also aims to be a reference about naming that you can refer t...
03:01 pm GMT - Mon, June 21, 2021
Dev To
Dockerfile: Best practices for building an image
Hi there,This is Ankit, your friendly DevOps content curator. I read a lot of articles about DevOps, distributed systems, performance monitoring, etc., and then share key takeaways from those articles...
02:51 pm GMT - Mon, June 21, 2021
Dev To
3 React concepts I wish I knew when I started
When I stumbled upon React, I barely had any JS knowledge. I had been told by my peers and the internet, of course, that some JavaScript knowledge would be necessary to start with React JS, but, I too...
02:15 pm GMT - Mon, June 21, 2021
Dev To
Arquitetura Event Driven, quando da errado
IntroduoNo post anterior expliquei um pouco como funciona uma arquitetura orientada a eventos e como implementamos essa arquitetura na Convenia. Comentei um pouco sobre o nosso tratamento de err...
02:06 pm GMT - Mon, June 21, 2021
Dev To
Codecov supply chain attack - Step by step breakdown
Codecov recently had a significant breach as attackers were able to put a backdoor into Codecov to get access to customers' sensitive data. This article reviews exactly what happened, how attackers ga...
02:04 pm GMT - Mon, June 21, 2021
Dev To
Introduction to TypeScript
IntroductionHello there, This is Darshan Ponikar and today we are going to talk about switching from JavaScript to TypeScript! So get ready to resolve all your doubts you are having with TypeScr...
01:58 pm GMT - Mon, June 21, 2021
Dev To
Get User Current Location Using HTML5 Geolocation API JavaScript
If youre building a location-based application like a food delivery app etc, its obvious that your app will need to get the users current location.At the end of this tutorial, you will have a simple a...
01:47 pm GMT - Mon, June 21, 2021
Dev To
Your first Elixir Project (Part 1)
Let's write some Elixir! But before we start...This tutorial series is designed to introduce developers to the Elixir programming language and get them up-and-running with a simple project.If thi...
01:46 pm GMT - Mon, June 21, 2021
Dev To
Your first Elixir Project (Part 0)
Have you heard of Elixir, the incredibly scalable functional programming language that developers love, but haven't gotten around to trying it out?If this is the first you've heard of the language, ch...
01:38 pm GMT - Mon, June 21, 2021
Dev To
Image Slider Using HTML, CSS, and javaScript
In this article you are going to learn how to create image slider using HTML, CSS and JavaScript programming code. I have designed many more types of image sliders before. Hope you like this design li...
01:05 pm GMT - Mon, June 21, 2021
Dev To
Javascript Questions
for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1); }for (let i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1);}A: 0 1 2 and 0 1 2B: 0 1 2 and 3 ...
12:38 pm GMT - Mon, June 21, 2021
Dev To
10 best Free icon packs for your next projects. Thread
Csaba Kissi @csaba_kissi 10 best Free icon packs for your next projects.Thread 10:29 AM - 21 Jun 2021...
12:35 pm GMT - Mon, June 21, 2021
Dev To
How to Become a Remote Developer
Finding a job can take a lot of effort and energy, especially in the current climate of the world. But now, remote work and learning is something we can all take seriously.Going to work in a physical ...
12:21 pm GMT - Mon, June 21, 2021
Dev To
Agonies, Despair and self hosted Redash BI server on Microsoft Azure cloud platform part 2
Hello everyone,Thank you for joining in today for part 2 to talk about the open source BI tool named Redash and how to set up a self hosted Redash server in the cloud.We finished part 1 with a working...
11:48 am GMT - Mon, June 21, 2021
Dev To
Navbar in CSS: How to make 3D navigation in CSS
Hello, glad you are here. I am kunaal and today we will see how to make an awesome 3D navigation system in CSS. You can see demo below. Demo Video TutorialI hope you understood everything. I...
11:48 am GMT - Mon, June 21, 2021
Dev To
Awesome 3d navbar you have never seen it before
Hello, glad you are here. I am kunaal and today we will see how to make an awesome 3D navigation system in CSS. You can see demo below. Demo Video TutorialI hope you understood everything. I...
11:48 am GMT - Mon, June 21, 2021
Dev To
3 ways to send emails with only few lines of code and Gmail - Ruby - Part 2
We will see how to send a simple email with the help of three different programming languages: Javascript, Ruby and PythonBefore you start you need to create a Gmail account.Do not forget to accept an...
11:46 am GMT - Mon, June 21, 2021
Dev To
What is API Observability
API Observability is a key component to properly execute APIOps Cycles and ensure youre building something of value for your API users. If youre not familiar with APIOps Cycles, take a look at this gu...
11:40 am GMT - Mon, June 21, 2021
Dev To
CSS preloaders from scratch
Most of the websites now-a-days fetch data from remote server and then display it to the user. This very fetching of data being an asynchronous task it takes some times to be displayed. In the meantim...
11:37 am GMT - Mon, June 21, 2021
Dev To
Today I have learned to wave the form Input
This tutorial will mainly focus on how to use transitions in CSS to create a form input label wave.i used javascript to create the wave effect input label.when input is focused. Let's dive into the wo...
11:32 am GMT - Mon, June 21, 2021
Dev To
Postgres indexes
Indexing is a technique to make queries run faster, different indexes are suitable for different queries, the main differences are between an exact match, ranges and a full-text, in a nutshell if your...
11:00 am GMT - Mon, June 21, 2021
Dev To
How to extend an Ant Design component
IntroductionDevelopers using Javascript frameworks/libraries such as React, Vue or Angular often use a component library. Those provide completed components tied with plenty of functionalities a...
09:53 am GMT - Mon, June 21, 2021
Dev To
Automating WhatsApp web with alright
alright?Alright is python wrapper that helps you automate whatsapp web using python, giving you capability to programatically send messsages, images, video, and files to both saved and unsaved c...
08:59 am GMT - Mon, June 21, 2021
Dev To
Training for glassmorphism
Hello everyone, today we are going to talk about design ! And more specifically about this trend : glassmorphism.Glassmorphism is a style that plays with transparency, it gives the interface a modern ...
08:51 am GMT - Mon, June 21, 2021
Dev To
Evolution of Web
The internet has inarguably been the most important technology revolution in the history of mankind and fortunately, we have been in the right generation to keep up and observe the wide impact that it...
08:34 am GMT - Mon, June 21, 2021
Dev To
Django Authentication System - Tutorial for Beginners
Hello Coders,This tutorial aims to help beginners accommodate with Django Framework, especially with the authentication system provided "out-of-the-box" by this amazing framework. For newcomers, Djang...
08:32 am GMT - Mon, June 21, 2021
Dev To
Get Started with CSS Grids(React Styled Components)
In this post we will learn about CSS grids and how you can make your own website with grids. So, let's get started. IntroductionIn CSS there are several layouts present that are used to build a g...
08:25 am GMT - Mon, June 21, 2021
Dev To
70 Python Projects For Beginners, Intermediate And Experienced Developers
Building hands-on projects will help you gain practical coding skills. One step at a time, youll be putting your theoretical knowledge to use and build an impressive portfolio. If you are an experienc...
08:05 am GMT - Mon, June 21, 2021
Dev To
Solution: Pascal's Triangle
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:42 am GMT - Mon, June 21, 2021
Dev To
Node.js Files app
We are happy to announce a new Node.js app called Files. The Files app is a simple Node.js web application for storing and managing files on the server. The app is fully open-source, and you can modif...
07:39 am GMT - Mon, June 21, 2021
Dev To
Beginner JavaScript - 10 - Immediate Invoked Function Expressions
Hey everyone ,In this article, let us discuss about Immediate Invoked Function Expressions (IIFEs) in JavaScript. This is the tenth part of my Beginner JavaScript Series on Dev. Immediately Inv...
07:25 am GMT - Mon, June 21, 2021
Dev To
Stop procrastination get things done.
Have you ever wonder while it seem things are not going towards the direction you actual wanted, while you have been coming up with excuses when being ask about the task that was assigned to you? or y...
07:22 am GMT - Mon, June 21, 2021
Dev To
A Developer's Account
Hey there I am darsh Kulthia. My aim is to be a backend full stack developer but I want to know that where should I must create an account. Let us take examples of some websites :-dev.to ---- If I hav...
07:11 am GMT - Mon, June 21, 2021
Dev To
AWS open source news and updates 73
21st June, 2021 - Instalment #73Newsletter #73.This week's new projects include a project than can help you reduce your costs if you are running Amazon EKS workloads, an AWS CDK pattern to help ...
06:58 am GMT - Mon, June 21, 2021
Dev To
Build a Card Memory Game with React
Very often we come across small games and wonder how complex is it? Can we build it? More often than not we do not go beyond it. In this post however we will build a simple memory game which is easy t...
05:44 am GMT - Mon, June 21, 2021
Dev To
Get up to $300 AWS credits for free
On of the biggest problems while learning Cloud computing and cloud is that everything is paid. While services like Azure has $200 credit for a month and GCP 300$ for 90 days but AWS has nothing. Let...
05:27 am GMT - Mon, June 21, 2021
Dev To
Integrating wit.ai with Flutter
wit.aiwit.ai is a NLP engine by Facebook that allows users to convert statements into a queried structural data hence allowing developers to build conversational applications such as chatbots.To...
04:50 am GMT - Mon, June 21, 2021
Dev To
Speedtest your connection in Python
Today we'll be building our speed testing service in Python.We have Speedtest websites like this to test our ping, upload, and download speed for those who don't know.For today's article, I was lookin...
04:38 am GMT - Mon, June 21, 2021
Dev To
EC2 launch types
EC2 has on demand use and pricing but if we know our usage we can reduce our costs a lot using various types of instances that are available in the cloud.Following are the types of instances available...
04:37 am GMT - Mon, June 21, 2021
Dev To
Single Responsibility Principle | Explanation using JavaScript Coding Examples
This video tutorial is all about the Single Responsibility Principle, which is the "S" of the SOLID Design Principles in Software Engineering. The explanation has been given using JavaScript Coding Ex...
03:42 am GMT - Mon, June 21, 2021
Dev To
A new way to build CSS frameworks with... TailwindCSS?
TailwindCSS has a great color scheme, good default styles, a way to remove unused classes, a way to make custom classes, and lots more. It would be the greatest thing if we could use its styles to mak...
03:37 am GMT - Mon, June 21, 2021
Dev To
Top 10 React Hooks Library
Hooks make developers' life easy by helping in writing fewer lines of code, clean code, more readable, maintainable, reusable code. Many popular libraries now offer Hooks, lets check some of them toda...
03:28 am GMT - Mon, June 21, 2021
Dev To
Develop & test React components in isolation
Writing front-end code is easy. But writing reliable front-end code? That's tough.Modern UIs are more complicated than ever. It is critical that you have confidence in your code. Developing and testin...
03:17 am GMT - Mon, June 21, 2021
Dev To
22 FREE JavaScript eBooks you should read
JavaScript is a programming language that permits you to carry out complex highlights on website pages each time a site page accomplishes something beyond stay there and show static data for you to ...
03:15 am GMT - Mon, June 21, 2021
Dev To
IaaS vs. PaaS vs. SaaS
An increasing number of businesses are choosing cloud services. If you arent familiar with this topic, cloud computing is when hardware (servers, storage, etc.) and software are delivered over the int...
03:14 am GMT - Mon, June 21, 2021
Dev To
Self taught guide to cloud computing
The other day I tweeted: Gwyneth Pea-Siguenza @madebygps If I had to learn cloud from scratch in 6 months, and gain a...
03:13 am GMT - Mon, June 21, 2021
Dev To
New Javascript (AnimeJS) spinners for website (examples & source code)
Hello everyoneMy name is Devang Saklani and I am a freelance Front-end Web developer from INDIA. I like creating things like websites, animations and writing blogs (however this is my first blog...
02:47 am GMT - Mon, June 21, 2021
Dev To
How to Create a TypeScript Project with ExpressJS the Simplest Way!!
If you are wondering how to create a TypeScript BackEND project, fear not my brave knight. It's way easier than you can ever imagine!! Let go! Step 1First init our project by running npm init -y ...
02:32 am GMT - Mon, June 21, 2021
Dev To
How to Get Better at Programming: Lessons from Blogging
Look, I cant help but write articles in this series. Very rarely do I get a chance to brag about various skills Ive picked up in my life, and Ive had a lot of fun doing it. Today, let me brag a little...
01:43 am GMT - Mon, June 21, 2021
Dev To
A Story About Algorithms
Just like many recent Boot Camp graduates, my world has been filled with algorithms and data structures in hope to land my first professional software engineering position. I have spent countless hour...
12:20 am GMT - Mon, June 21, 2021
Dev To
Deploying SvelteKit using Cloudflare Workers
IntroductionRecently I've been using SvelteKit as the frontend for a project I've been working on and after some local development I wanted to get it up andrunning on the cloud.I chose Cloudflar...
12:13 am GMT - Mon, June 21, 2021
Dev To
Saas: La metodologa de 12 factores explicada
La metodologa de doce-factores es una metodologa para crear aplicaciones de software como servicio (Saas). Consta de algunas "mejores prcticas" diseadas para permitir que las aplicaciones web se cree...
12:11 am GMT - Mon, June 21, 2021
Dev To
Developed an app to transcribe and translate from images
Hey guys,I developed an application that you can easily get a transcription and translation from images. URLhttps://pictranslator.info/This article is the fifth week of trying to write at least one ar...
12:05 am GMT - Mon, June 21, 2021
Dev To
How to prepare custom image dataset, split as train set & test set and build a CNN model using Keras?
Imagine you have two class of images, Class_A & Class_B. Now, you need a custom dataset with train set and test set for training and validation of our image data.We are going to use Keras for ou...
12:04 am GMT - Mon, June 21, 2021
Dev To
ANSIBLE - AUTOMAO DE BACKUPS
Sobre AnsibleO Ansible uma ferramenta de automao sem agente que gerencia hosts por meio de mdulos atravs do protocolo SSH (por padro). Uma vez instalado, o Ansible pode gerenciar remotamente, u...
11:45 pm GMT - Sun, June 20, 2021
Dev To
Prepare custom image dataset and split as train set & test set using Keras.
Imagine you have two class of images, Class_A & Class_B. Now, you need a custom dataset with train set and test set for training and validation of our image data.We are going to use Keras for ou...
11:45 pm GMT - Sun, June 20, 2021
Dev To
SaaS: The Twelve-Factor app methodology explained
The Twelve-Factor App methodology is a methodology for building software-as-a-service applications. These best practices are designed to enable applications to be built with portability and resilience...
11:23 pm GMT - Sun, June 20, 2021
Dev To
How to create a Mobile App for your Business with $0
Lets talk about the business owners who want to build an app as an extension of their current brand, business, or website.Whats your budget?The majority of businesses plan to budget between $250,000 a...
10:39 pm GMT - Sun, June 20, 2021
Dev To
Javascript Functions
Table Of ContentsFunctionsTraditional FunctionArrow FunctionConclusion Functions A fundamental building block for Javascript programs. The most common feature in all programming languages. ...
10:12 pm GMT - Sun, June 20, 2021
Dev To
Cordova FCM-Push Notification
Image From Pexels by Brett JordanAre you a cordova developer and trying to implement the FCM push notification but encounter errors, ok, I was once like you few hours ago from writing this article.So,...
10:04 pm GMT - Sun, June 20, 2021
Dev To
Why Headless BI is a perfect fit for DataOps teams
The headless BI is not a buzzword - same as headless CMS concept, the headless BI is about decoupling the analytical logic from the presentation and self-service layer. The design of headless BI is a ...
09:58 pm GMT - Sun, June 20, 2021
Dev To
Your first ruby gem
I remember reading many times over this piece of advice given to new, aspiring developers: Go ahead! Read some source code, then contribute to open source projects!. Truth be told, hearing this right ...
09:41 pm GMT - Sun, June 20, 2021
Dev To
Express NextJS - sample/tutorial integration
ContextWhile NextJS is a powerful tool in its own right, adding Express to it makes for a really powerful combo.You may want to add a custom API to your application without spinning up a separat...
09:11 pm GMT - Sun, June 20, 2021
Dev To
How To TDD For Dummies
What is Test Drive Development? It's the process of letting tests lead our development.Write a test that fails and then write the production code that will make it pass. How To Name a Test?...
08:49 pm GMT - Sun, June 20, 2021
Dev To
Django rest framework - basics I wish to know before I started last project
The idea is to gather all information how to set up API endpoints based on model in Django and create some kind of cheat sheet. To make it work in Django, we need three things. Some kind of Model with...
08:47 pm GMT - Sun, June 20, 2021
Dev To
Platform for startups to hire developers
Hi all,I've been working on a platform for startups to hire developers, I've done some research on this topic and I see some gaping holes in the system that I can fix. I'd love it if you checked out m...
08:19 pm GMT - Sun, June 20, 2021
Dev To
Bubble sort algorithm
Definition of bubble sort algorithmBubble Sort is a type of sorting algorithms that works by comparing each pair of adjacent items and swapping them if they are in the wrong order. Space a...
08:07 pm GMT - Sun, June 20, 2021
Dev To
Popular GitHub repositories Every Developer Should Follow
GitHub is not just a version control service; it is a terrific content resource for all-things-development From free e-books and tutorials, to interview preparation material and awesome listicles, Git...
07:45 pm GMT - Sun, June 20, 2021
Dev To
Advice to my former self, beginners (and an announcement!)
So since I published my last blog post, something very exciting happened... I GOT ENGAGED!! So in honor of my amazing fiance and how supportive she has been of me throughout my entire journey in...
07:12 pm GMT - Sun, June 20, 2021
Dev To
A Successful IOC Pattern with Functions in TypeScript
Over the past few months, I've been working on a TypeScript project, where I decided to challenge myself to use Functions only. This week, I refactored the codebase to use IOC everywhere, and it feels...
07:04 pm GMT - Sun, June 20, 2021
Dev To
Wordpress - Move cron jobs to CLI
Some time ago we started to observe performance issues in our companys site built with WordPress. One of the issues we have observed was calling crons in random user requests. It is realized by callin...
06:56 pm GMT - Sun, June 20, 2021
Dev To
The Key Element to Responsive Websites
What is the first thing you think of when someone says responsive websites? What comes rushing to your mind when you think of the most important piece of code related to responsive websites? CSS? rela...
06:31 pm GMT - Sun, June 20, 2021
Dev To
12 CSS Best Practices by Twitter
When grouping selectors, keep individual selectors to a single line.Don't prefix property values with a leading zero. Lowercase all hex values and use shorthand hex values whenever possible. Avoid spe...
06:11 pm GMT - Sun, June 20, 2021
Dev To
Authentication with Laravel Sanctum
This entire week at work was spent messing around with Nativescript, specifically the Vue flavor with typescript, ionic, and react native thrown in there. It was rather frustrating even just getting ...
06:08 pm GMT - Sun, June 20, 2021
Dev To
Top 5 Best Python GUI Libraries
In this article, we will go through the top 5 Python GUI libraries that you can use in your projects. Keep reading to find out about them. What is a GUI?A GUI or a graphical user interface is an ...
06:03 pm GMT - Sun, June 20, 2021
Dev To
Melhores Plataformas de Lo-Fi: No Trabalho ou Estudo e sua importncia durante a Pandemia
Deste a pandemia me tornei um viciado em Lo-fi e dessa forma queria compartilhar alguns pontos sobre esse novo conceito musical.Primeiro ponto: O que msica lo-fi? O termo vem do ingls low fidelity, o...
06:00 pm GMT - Sun, June 20, 2021
Dev To
Create professional portfolio website with Nextjs and ChakraUI
Currently, I'm learning Nextjs and Typescript. And for learning perspective I decided to rebuilt my portfolio website with Nextjs. And I really loved it. It was so easy to recreate my portfolio websit...
05:57 pm GMT - Sun, June 20, 2021
Dev To
BrutalFire.io | A space themed shooter game (Bullet hell game) (.io game)
A small javascript .io game called BrutalFire. it's a danmaku (bullet hell) game, a subgenre of shoot 'em ups, with the goal of dodging enemies' bullets while terminating them.Any bugs/glitches? Tell ...
05:48 pm GMT - Sun, June 20, 2021
Dev To
My Dev Journey: Week 7
This week was the last week in the Back-End block of the Northcoders bootcamp, this week focused on taking everything we had learnt in the previous 2 weeks and applying it to create a working back-end...
05:43 pm GMT - Sun, June 20, 2021
Dev To
What is DeFiFarms?
In short, DeFiFarms is bringing to the DeFi table a series of revolutionary solutions focused around ERC-721, The Non-Fungible Token NFT Standards. DeFiFarm inherits all innovative functions from cur...
05:35 pm GMT - Sun, June 20, 2021
Dev To
Pop the lock! | A Lock Picking game. (Inspired by the popular mobile game)
Recreation of the popular mobile game Pop the Lock in CSS/JavaScript. The game stores your progress, so you can start from the level you had ended at.Try it here:https://codepen.io/FRADAR/full/PopRdZJ...
05:28 pm GMT - Sun, June 20, 2021
Dev To
Block Jumper | A precise endless platformer jumping game.
A frustrating platformer game that I made.The controls are : Click to jump, and hold down your click to jump higher.Mind you, this game is very hard.Try it here:https://codepen.io/FRADAR/full/zYogJjgC...
05:14 pm GMT - Sun, June 20, 2021
Dev To
Taxi Apocalypse | A car game
This is a little endless side- scroller game I would like to refine, if you have any suggestion/advice about the code or gameplay please tell me in the comments. Anyways, hope you like it!Credits : M...
05:03 pm GMT - Sun, June 20, 2021
Dev To
Beginner JavaScript - 9 - Functions and Different Ways of Declaring them
Hey everyone ,In this article, let us discuss about the Functions in JavaScript. This is the ninth part of my Beginner JavaScript Series on Dev. Functions in JavaScript - A Complete PictureFunc...
04:40 pm GMT - Sun, June 20, 2021
Dev To
Do you want more shares on your dev.to articles Add a fancy "click to tweet" button to your posts in just one click!
What did I build? A generator that creates all of the imagery and Markdown required to create a button like this (go on, click it, but be sure to come back after):In this article I will cover why I bu...
03:55 pm GMT - Sun, June 20, 2021
Dev To
Live Stream Logs to Browser with Rails
Live streaming log files have fascinated me for a long time now. I saw the use of live streaming log when I deployed an app in Netlify for the first time. While deploying, Netlify displays the server ...
03:51 pm GMT - Sun, June 20, 2021
Dev To
Phaser.io Game Development (Learning Phaser.io in 2 weeks). Making a platformer game.
I have been learning phaser.io game development for the past 2 weeks. My goal is to make a full fledged platformer game in phaser only. Here is a sneak peek of how it will look like:https://codepen.io...
03:35 pm GMT - Sun, June 20, 2021
Dev To
Mock Mockoon
Mockoon UI Mock API Proxy Mock Proxy Mockoon API Mockoon Proxy [] Proxy mode mock server MockMock UI JS/CSS RuleMock Rule Request Query stringBodyHeaderRouter params ...
03:33 pm GMT - Sun, June 20, 2021
Dev To
WASD knight | A 2d sidescroller rage game.
A 2D rage game.I dare you to take up the challenge to finish it.HOW TO PLAY: Movement W-Up A-Left D-Right S-Down Blocks Walls(grey)-Walls are solid blocks that you cannot go through ...
03:23 pm GMT - Sun, June 20, 2021
Dev To
Kubernetes Cluster Autoscaler With IRSA
TL,DR IRSA is IAM Role for service account. This post shows you how to deploy Cluster Autoscaler as a deployment and assign IRSA for it to provide proper permissions. Why do we need The Kube...
03:13 pm GMT - Sun, June 20, 2021
Dev To
7 Awesome GitHub Repositories for JavaScript developers. A Thread
Insha @insharamin 7 Awesome GitHub Repositories for JavaScript developers.A Thread 13:23 PM - 20 Jun 2...
03:06 pm GMT - Sun, June 20, 2021
Dev To
Beginner JavaScript - 8 - Strings
Hey everyone ,In this article, let us discuss about the Strings in JavaScript. This is the eighth part of my Beginner JavaScript Series on Dev. Strings in JavaScript - A complete pictureIn Java...
02:57 pm GMT - Sun, June 20, 2021
Dev To
Monitoring Systems with Canaries
You launched your service and rapidly onboarding customers. You're moving fast, repeatedly deploying one new feature after another. But with the uptick in releases, bugs are creeping in and you're fin...
02:22 pm GMT - Sun, June 20, 2021
Dev To
What's NOT new in React 18
After so much hype,After so much excitement,After so many buzzwords,After months and years of waiting for the next React major...It landedAnd congrats to React for delivering some much ballyhoo'd feat...
01:42 pm GMT - Sun, June 20, 2021
Dev To
Sidebar Menu Using HTML and CSS
In this article you will learn how to create sidebar menu using HTML CSS and JavaScript code. Like the navigation menu bar, the sidebar menu is used on many websites.You can create a nice side menu us...
01:37 pm GMT - Sun, June 20, 2021
Dev To
Dealing with Error: chromedriver cannot be opened because the developer cannot be verified.
I've been learning Selenium WebDriver, which allows me to automate tests by using WebDriver's chromedriver tool to navigate the Chrome web browser automatically. Having updated MacOS, I found I couldn...
01:26 pm GMT - Sun, June 20, 2021
Dev To
Understanding Kubernetes in a visual way (in video): part 17 Kubernetes Components
Understanding Kubernetes can be difficult or time-consuming. In order to spread knowledges about Cloud technologies I started to create sketchnotes about Kubernetes, then I've auto-published a book an...
12:55 pm GMT - Sun, June 20, 2021
Dev To
Learn API basics with Hoppscotch
In this article, we are going to check out Hoppscotch for basic cart API endpoints and we are going to make it using express js(a node js framework) What are API endpoints?If we think about basic...
12:32 pm GMT - Sun, June 20, 2021
Dev To
Why we should always use ORM?
Anubhav Singhal @anubhavitis Which every technology you use for backend,You don't have any excuse not to use ORM. s...
11:53 am GMT - Sun, June 20, 2021
Dev To
Laravel 8.x Cursor Based Pagination Example
IntroductionHello Developer, In this blog, I will teach you the Laravel 8.x cursor-based pagination example. The Laravel team released 8.41 with cursor pagination, a new eloquent method to updat...
11:48 am GMT - Sun, June 20, 2021
Dev To
The trouble with blog post views and vanity metrics
Even if youve never heard the term before, you know what they are. Theyre the thumbs up, the hearts, and the likes you see across pretty much every social media and blogging platform. Theyre the page ...
11:17 am GMT - Sun, June 20, 2021
Dev To
Horizontal centering in CSS
In a previous article I wrote about modern CSS layout solutions. As horizontal centering is a common layout pattern, the grid-based solution was a prime candidate to convert into a generic class when ...
11:15 am GMT - Sun, June 20, 2021
Dev To
Visual Studio 2022 will write code for you!!! - Visual Studio 2022 Series - Part 1
IntroductionVisual Studio 2022 Preview 1 is now available! If you've missed the official announcement on June 17th, 2021 - check it out.If you want to try out, head over to the official download...
10:44 am GMT - Sun, June 20, 2021
Dev To
Web OS: A windows clone with Micro frontend capabilities
I was planning to build an online portfolio as an OS clone, my idea was to build it as a portfolio and present mine different project as apps with capability to add any app in runtime.Then I dropped t...
10:28 am GMT - Sun, June 20, 2021
Dev To
What is a REST API?
Have you heard people talk about using REST APIs on the web? Do you know how communication takes place the moment you click something on the internet? Have you wondered how the internet allows you to ...
09:50 am GMT - Sun, June 20, 2021
Dev To
My article was 1 on Hackernews yesterday and I did not like it
I wrote an article on the 1st of May about Google updating the country associated with my account automatically. I cross-posted it here also.In the article, I raised some concerns about this practice....
09:50 am GMT - Sun, June 20, 2021
Dev To
My article was 1 on Hackernews yesterday and it was an unpleasant experience
I wrote an article on the 1st of May about Google updating the country associated with my account automatically. I cross-posted it here also.In the article, I raised some concerns about this practice....
09:22 am GMT - Sun, June 20, 2021
Dev To
Chasing Creativity Improving Productivity
Let's first define our variables: What is creativity ?Creativity is a phenomenon whereby something somehow new and somehow valuable is formed. Creativity is the ability of a person or group...
09:00 am GMT - Sun, June 20, 2021
Dev To
I let my discord friends control my house. Could've gone worse??
Hello World!Ever wondered how cool it would be to cause mayhem at your discord friend's house for fun?Me and @joshuafrankle were working on a discord bot this year. We came up with cringe fest b...
08:55 am GMT - Sun, June 20, 2021
Dev To
Solution: Swim in Rising Water
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:38 am GMT - Sun, June 20, 2021
Dev To
How to Prevent or Recover from Developer Burnout
Most ambitious developers follow the same pattern: they do 9-to-5 jobs, participate in hackathons and events, build their personal brands on social media and get even more passionate and motivated by ...
07:34 am GMT - Sun, June 20, 2021
Dev To
Beginner JavaScript - 7 - Introduction to Data Types
Hey everyone ,In this article, let us discuss about the basic introduction to Data Types in JavaScript. This is the seventh part of my Beginner JavaScript Series on Dev. Data Types in JavaScrip...
07:27 am GMT - Sun, June 20, 2021
Dev To
Boilerplate Script for Django Project Setup
Recently I started to learn to React and the best part about React is when I want to set up a new project I have 'create-react-app' which make a smoother experience in creating a project.It installs a...
06:47 am GMT - Sun, June 20, 2021
Dev To
Thinking about accessibilitya few tips to make a difference
While conducting an interview session, I asked a candidate about what web accessibility is, the answer was, "Isn't it about aria-label?". It made me smile. It wasn't an unexpected answer. I have exper...
06:42 am GMT - Sun, June 20, 2021
Dev To
Why PM2 is the process manager you're missing
Ever made a node application?Maybe even an Angular Universal application?Changes are, you might have needed PM2, but didn't know about it yet.PM2 is a fantastic process manager for node scripts, meani...
06:39 am GMT - Sun, June 20, 2021
Dev To
Essential Digital Marketing Strategies
Yes, digital marketing is the order of the day in the business world. Without digital marketing, a lot of businesses would have suffered loss or probably stunt growth. Digital Marketing is vital to th...
06:15 am GMT - Sun, June 20, 2021
Dev To
Launching the learning Python course!
Hi all! I am launching a brand new blog series for self learning python. Learn python from the scratch! Have fun while learning Python in an easy way.This course is for everyone from beginner to advan...
06:15 am GMT - Sun, June 20, 2021
Dev To
Amazing Project Ideas For Javascript
Hey,This article is helpful who want to improve their programming skills or might want to make projects to learn the skills these projects easily improve their knowledge and skills. I created a projec...
06:15 am GMT - Sun, June 20, 2021
Dev To
Using .setHours() to get customized time with date
Hello Folks In this article, we will be discussing how we can get customized time when you select a date in React. Usually it happens, when developers are asked to use date fields to select a date ran...
05:33 am GMT - Sun, June 20, 2021
Dev To
Dev Decoded: Lessons from publishing 20 blogs
I had been writing blogs since March 2021 and had been posting articles every week consistently. Over the last 20 weeks, I had my fair share of massive hits which made it to the #1 Weekly Blogs as wel...
05:29 am GMT - Sun, June 20, 2021
Dev To
Your Career as a WordPress Expert, Starts at Developer Reference
We're living at the era of video tutorials. You can find a Youtube video containing anything you need, in detail, for your development. While they contain good information, but they're not immune to c...
05:18 am GMT - Sun, June 20, 2021
Dev To
How to Build a Strong Professional Network Online
Whether youre a company leader, an expert, an online course creator, a student or a Fortune 500 company, the benefits of building an online community are undeniable. Networking is the key to a success...
05:15 am GMT - Sun, June 20, 2021
Dev To
Drag & Drop or Browse to Upload File using JavaScript | Tutorial
Hey Everyone, In this JavaScript Project Tutorial, Lets learn how to Implement Drag & Drop feature to upload an Image File using JavaScript. And also We will Implement our good old browse to uploa...
04:48 am GMT - Sun, June 20, 2021
Dev To
Daily Developer Jokes - Sunday, Jun 20, 2021
Generated by Daily Developer Jokes, a project by Fred Adams (@xtrp on DEV)Read about Daily Developer Jokes on this blog post, and check out the Daily Developer Jokes Website. Today's Joke is...Ha...
03:43 am GMT - Sun, June 20, 2021
Dev To
What is Bash?
IntroductionBASH or Bourne Again Shell is an interface(program) between the user and the Operating System. BASH is just an application just like others, but not an ordinary one. It is quite powe...
03:00 am GMT - Sun, June 20, 2021
Dev To
Your own bit.ly for a grand total of $0
Sob storyI have always wanted to have my very own url shortner becuase of the following reasons:Link will be easy to remember, for ownself and for othersJust plain cool. Imagine this, https://{y...
02:04 am GMT - Sun, June 20, 2021
Dev To
Top 5 Django projects that can get you a job.
Hello Devs, In this Post I'm gonna show you some top Django projects that can get you a job very easily and that Django projects look awesome on your resume.Post Link:- https://webdevcodes.com/django/...
12:53 am GMT - Sun, June 20, 2021
Dev To
Intro to Asynchronous JavaScript
Let's all be honest and address the elephant in the room. As a beginner developer, asynchronous programming is one of the hardest and confusing JavaScript concepts to grasp. A bit out of context, but ...
12:22 am GMT - Sun, June 20, 2021
Dev To
Understanding SOLID: Dependency Inversion Principle
What is the dependency inversion principle?The dependency inversion principle is one of the standard guiding rules of software design and development to ensure component extensibility and loosel...
11:56 pm GMT - Sat, June 19, 2021
Dev To
The Frontend Hitchhiker's Guide: Build Tools
Build tools let's you transform your source code for production environments. Additionally, they can be utilized to use pre-processors, modules and perform various other tasks.Some of these transforma...
11:31 pm GMT - Sat, June 19, 2021
Dev To
3 criptomonedas para ganar dinero mientras duerme - Parte 1
Existen numerosas formas de ganar dinero en el espacio de las criptomonedas, incluidas inversiones a largo plazo, transacciones diarias, arbitraje, etc. Un hecho poco conocido (especialmente para los ...
11:25 pm GMT - Sat, June 19, 2021
Dev To
How to Use Consistent Hashing in a System Design Interview?
While designing a scalable system, one of the most important aspects is defining how the data will be partitioned and replicated across servers.Let's first define partitioning and replication so that ...
11:21 pm GMT - Sat, June 19, 2021
Dev To
Serverless Static Wordpress on AWS for $0.01 a day
Youll think this article is clickbait, but its not. Ive built a fully-functional static serverless Wordpress solution on AWS, with Global CDN, WAF and A-Grade SSL for literally one cent per day. Its f...
11:11 pm GMT - Sat, June 19, 2021
Dev To
Terminal
Getting a terminal for windows (cmder)Before we proceed with this blog article, I would want to inform you that there is a video about this article on Codetopias YouTube channel. You can watch i...
10:25 pm GMT - Sat, June 19, 2021
Dev To
Building Microservices in Go: REST APIs - OpenAPI 3 and Swagger UI
What is Swagger? OpenAPI?Swagger/OpenAPI allows us to document and collaborate with our users, specifically it allows to define the resources, parameters, types, fields and everything that descr...
09:47 pm GMT - Sat, June 19, 2021
Dev To
Memento Vivere
When you grow up you tend to get told that the world is the way it is and your life is just to live your life inside the world. Try not to bash into the walls too much. Try to have a nice family life,...
09:35 pm GMT - Sat, June 19, 2021
Dev To
How to Make a Bar Chart Race With Python in 2 Minutes
How to create a cool bar chart race animation the easiest way.Prerequisites: having Python installed on your pc or being registered for Google Colaboratory. Step 0First create a new directo...
09:25 pm GMT - Sat, June 19, 2021
Dev To
Top 10 Programming Interview Questions
In this Tutorial, I have Provided the Most Common Coding Interview QuestionsWe are all aware that answering the most basic coding or programming interview questions determines how we perform in ...
09:15 pm GMT - Sat, June 19, 2021
Dev To
How to easily create beautiful particles animations for your website using tsParticles
How to add tsParticles in your websiteHave you seen particles effect in some websites and you want one too?Do you have particles.js installed but it have problems or it's too heavy for your user...
09:09 pm GMT - Sat, June 19, 2021
Dev To
FARM STACK [ FastAPI React mongoDB]
This is my latest video on YouTube, the FARM stack course, although this stack is not as popular as MERN, MEAN , LAMP, JAM etc.. it is my favorite stack, I created a full fledged application using FAR...
09:00 pm GMT - Sat, June 19, 2021
Dev To
JS30 Days 11- 14
This post is a few days late because I had a bit of a setback this week. My apartment lost power and internet for a couple of days, everything is fixed now but it was definitely stressful to deal with...
08:39 pm GMT - Sat, June 19, 2021
Dev To
How to learn to code FAST!
Hello my gorgeous friends on the internet, hope you are doing very good, and fancy today, in today's blog, I want to give you the number one tip, that's not a dirty joke, Okay, I'm gonna give you the ...
08:24 pm GMT - Sat, June 19, 2021
Dev To
Introduction to threading and multiprocessing: Concurrency & Parallelism in Python
IntroductionMost of us have come across terms like multithreading, parallel processing, multiprocessing, concurrency, etc., though each of these terms has its own meaning. In a broader sense, we...
08:18 pm GMT - Sat, June 19, 2021
Dev To
Create Apache Web Server in AWS Using Terraform
Table of ContentsTerraform IntroductionInstall and Configure AWS CLIInstall and Configure TerraformAWS Infrastructure AutomationBasic Terminologies in TerraformSource Code DetailsCloud Init and ...
08:06 pm GMT - Sat, June 19, 2021
Dev To
How to fetch data from REST APIs in Flutter?
I remember being stuck with REST APIs when I was new to Flutter and programming in general. As a beginner I didn't know where to find the solutions to my problem. I was often advised to read the offic...
07:42 pm GMT - Sat, June 19, 2021
Dev To
Creating a Kanban Board with HTML, CSS & JavaScript
In this article, we are building a Kanban Board with plain HTML, CSS & JavaScript. This article aims to show, how the modern UX designs and functionality can also be achieved with much simpler ele...
07:34 pm GMT - Sat, June 19, 2021
Dev To
Email Analysis Using Python 3 (Part I)
There is a lot of data out there, mostly unstructured. Emails are a great source of communication data as such there is no limit to what we can harness from it.At the end of this tutorial you would be...
07:23 pm GMT - Sat, June 19, 2021
Dev To
Interpolation search algorithm
definition of interpolation searchThe Interpolation Search is an improvement over Binary Search for instances, where the values in a sorted array are uniformly distributed. Binary Search always ...
07:14 pm GMT - Sat, June 19, 2021
Dev To
Javascript Variable Assignments
IntroductionIf you wanna get a bit more in depth on the differences between the ways of declaring variables with var, let, and const, then this is the article for you. We will be learn about sc...
06:26 pm GMT - Sat, June 19, 2021
Dev To
ESLint: What, Why, When, How
What is ESLint?ESLint is an open-source Javascript linting utility originally created by Nicholas C. Zakas in June 2013. It is frequently used to find problematic patterns or code that doesnt ad...
06:22 pm GMT - Sat, June 19, 2021
Dev To
Feel like a secret agent: Hidden messages in images with steganography
James Bond, Ethan Hunt, Napoleon Solo - secret agents working in disguise, sending secret messages to their employer and other agents. Let's be honest, secret agents are cool. At least in the movies a...
06:20 pm GMT - Sat, June 19, 2021
Dev To
Created Covid-19 tracker
Hello friends!!,I have made a new project Corona-virus Tracker. It tells the active, recovered and death cases of covid-19 patients. Do visit my site and provide your valuable feedbackReference Materi...
05:57 pm GMT - Sat, June 19, 2021
Dev To
Understanding Time Complexity
IntroTo set the stage - pretend you have an array with n elements, and you have some code that does something to that array. The length of time it takes the program to run might be proportional ...
05:50 pm GMT - Sat, June 19, 2021
Dev To
JavaScript for Web Development
This blog is inspired by the Tweet by PrathamFor more amazing content do follow him on Twitter.Now let's dive into the blog: JavaScript is an enormous language but you don't need to learn everything i...
05:34 pm GMT - Sat, June 19, 2021
Dev To
How to create a Twitch Chat Game with Javascript
Live Streaming is becoming an increasingly popular form of entertainment. As it grows, streamers have looked for more ways to interact with their fans. Through creating systems to automatically allow ...
05:25 pm GMT - Sat, June 19, 2021
Dev To
Dockerzing a Python Django Web App on Ubuntu 21.04
Hey Developer!Today we're learn dockerize a django application on ubuntu It's worked all linux distro ...This article covered a simple hello world django application In which we talk about Docker ...
05:14 pm GMT - Sat, June 19, 2021
Dev To
Software Engineering : Interview Guide (Bangla)
... / ?... - LeetCode /.... , , code submit accepted , , accepted , discussion board code...
05:04 pm GMT - Sat, June 19, 2021
Dev To
Can you make a post with a blank title?The answer is no.Then how did I do that?!I challenge YOU to find out how I did this.Good luck!...
04:36 pm GMT - Sat, June 19, 2021
Dev To
Why Developers Love to Program at Night?
Hello, friends. If you ask most developers when they prefer to work, many will tell you that their most productive hours are at night. This may be especially true for open source contributors who work...
04:09 pm GMT - Sat, June 19, 2021
Dev To
The 4 C's formula by Dan Sullivan
I rarely review shortish free e-books, but when I thought about it, I realized there is no real reason behind. In fact, is that a problem that a book is shorter than a 100 pages? Value should not be t...
04:05 pm GMT - Sat, June 19, 2021
Dev To
Yet Another Snazzy Rust CLI
I recently looked at using pjeziorowski's rollout tool to cross-publish to hashnode and devto. Started making a few minor changes. Then considered a few contentious changes. And in the end decided ...
04:02 pm GMT - Sat, June 19, 2021
Dev To
Django Request Object - Soft Introduction for Beginners
Hello Coders,This page explains the request object provided by Django as the default argument in views. For those unfamiliar with Django, this web framework is written in Python by experienced develop...
04:00 pm GMT - Sat, June 19, 2021
Dev To
Tell Me About The Project That You Are Most Proud Of | Facebook Behavioral (Jedi) Interview Series
Before we discuss this question, let us recap what the Behavioral Interview Round at Facebook is.Behavioral Interview Round is also known as the Jedi Interview round at Facebook.It is about you and yo...
03:49 pm GMT - Sat, June 19, 2021
Dev To
JWT Authentication with Django REST Framework - What? Why? How?
Hi community, I have had a lot of trouble understanding the use of authentication mechanisms and securing API endpoints until recently, when I was expected to implement JWT authentication to secure th...
03:38 pm GMT - Sat, June 19, 2021
Dev To
The complete DevOps roadmap
Hi there,This is Ankit, your friendly DevOps content curator. I read a lot of articles about DevOps, distributed systems, performance monitoring, etc. and then share key takeaways from those articles ...
03:21 pm GMT - Sat, June 19, 2021
Dev To
Setting up Mac for Web Development
You'll need to install the following:Homebrew - Package manager for OS X. You'll be able to get it here Brew Site Run the following commands: brew update - Updates brew cask install iterm2 - Iterm2 is...
03:11 pm GMT - Sat, June 19, 2021
Dev To
Securing Azure Logic apps with Private Endpoints
What is an Azure Logic app?Azure Logic Apps is a cloud-based platform for creating and running automated workflows that integrate your apps, data, services, and systems. With this platform, you ...
02:20 pm GMT - Sat, June 19, 2021
Dev To
What keeps you motivated to write?
I struggle to keep writing right now, so I wondered what strategies do you use to keep writing when that happens...
02:19 pm GMT - Sat, June 19, 2021
Dev To
The Future of FastAPI and Pydantic is Bright
This article lives in:Dev.toMediumGitHub In very shortThe future of FastAPI and Pydantic is bright. This is because we all, as the Python community, define their future. To help us and to help ot...
02:18 pm GMT - Sat, June 19, 2021
Dev To
Sublime Text 3 (Build 3211) license key
Sublime Text 3 (Build 3211) license keyThe latest version of Sublime Text 3 (Build 3211) 100% working License Key. Downlod Sublime Text 3 from their Official Website: For Windows Dow...
01:54 pm GMT - Sat, June 19, 2021
Dev To
SEO Meta Tags for your Articles
I always felt that I needed list of tags that I can just copy paste for each blog/article. Just crawled through medium blogs source code and some other guides online and I present you the best "basic"...
01:51 pm GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 6 - Operators
Hey everyone ,In this article, let us discuss about Operators in JavaScript. This is the sixth part of my Beginner JavaScript Series on Dev. Operators in JavaScript What are operators ?Jus...
01:44 pm GMT - Sat, June 19, 2021
Dev To
What are the most annoying things in the work of a developer?
...
01:43 pm GMT - Sat, June 19, 2021
Dev To
Skip every ad (Advertisment) in Youtube with this simple trick.
Tired of Youtube's pesky ad breaks?Do you want them to just... vanish away?Then your at the right place.All you need is one bookmarklet."What's a bookmarklet" you may ask?A bookmarklet is a bookmark s...
01:41 pm GMT - Sat, June 19, 2021
Dev To
How to create a custom cursor in React Part 1
P.S No modules were used while writing this code If youre looking for the source code then its available in the video Please support by watching this video Basic HTML CSS layout of the cursorW...
01:41 pm GMT - Sat, June 19, 2021
Dev To
Awesome neon card hover effect with pure CSS.
Hello, glad you are here. I am kunaal and today we will see how to make an awesome neon card with an awesome card hover effect using only CSS. You can see demo below. Demo Video TutorialI ho...
01:41 pm GMT - Sat, June 19, 2021
Dev To
Amazing Neon Card Hover Effect using only CSS
Hello, glad you are here. I am kunaal and today we will see how to make an awesome neon card with an awesome card hover effect using only CSS. You can see demo below. Demo Video TutorialI ho...
01:23 pm GMT - Sat, June 19, 2021
Dev To
React Native Google Custom Map Style Example
Hi Guys, Today,I will learn you how to draw google custom map style in react native.we will show example of react native custom map style .First i will create import namespace MapView and Polyline fro...
01:23 pm GMT - Sat, June 19, 2021
Dev To
A guide for CSS units (px, em, rem ...)
CSS allows users to specify values with a variety of choices in choosing the unit. Usually the most recognizable was px, but there are more beyond that. To start with, units can be divided into two ca...
01:16 pm GMT - Sat, June 19, 2021
Dev To
The Game of Life
The Game of Life or cellular automaton was developed by John Horton Conway in 1970 with just some paper and a Go board. It takes place on a two-dimensional grid where each cell is in one of two sta...
12:38 pm GMT - Sat, June 19, 2021
Dev To
Unit Testing Laravel Models
Some might consider Laravel model testing to be a gruesome task, especially when there's plenty of them in the codebase, and most of them are covered by other unit or feature tests. However, to get to...
12:30 pm GMT - Sat, June 19, 2021
Dev To
Python's Collections Module: deque
Deque, short for Double Ended QueueIt is a list-like container with fast appends and pops on either end.Deques are a generalization of stacks and queues. Deques support thread-safe, memory effic...
12:27 pm GMT - Sat, June 19, 2021
Dev To
Pack of 3 Notion Templates to Plan out Major Events
Hey folks We just launched another Product on Product Hunt. It's a pack of 3 Notion templates for each occasion: that adds awesomeness to all your events by aiding planning and providing inspiration!Y...
12:12 pm GMT - Sat, June 19, 2021
Dev To
Three.js Chrome Dinosaur 3D game. (WIP)
A replica of the chrome dinosaur game in Three.js. This is a work in progress, and is not done yet. Use the spacebar to jump.Try it here:https://codepen.io/FRADAR/full/zYZazBPLike my games?Follow me h...
12:07 pm GMT - Sat, June 19, 2021
Dev To
WHAT IS NODE.JS?
Irrespective of the fact that you know javascript or not, you must have encountered these questions: What is NodeJS? Is it a server side programming language? Is it just another javascript framework l...
11:02 am GMT - Sat, June 19, 2021
Dev To
Do you find difficulty choosing between =, == & === ?
Assigning Operator (=)It assigns the value to the variable.const firstName = 'Prashant';const favNumber = 13; Loose Equality Operator (==)This operator compares two values & return true...
11:00 am GMT - Sat, June 19, 2021
Dev To
10 Mistakes You Should Never Make When Starting a New Job As a Software Developer.
Are you about to start a new job?If so, by now, Im sure at least some of that initial excitement of being offered the job has worn off and is starting to be replaced by feelings of nervousness o...
09:45 am GMT - Sat, June 19, 2021
Dev To
I'm starting a blog
Yes folks, I'm starting a blog.I have this domain, easyui.dev, and its purpose has been selling Tailwind CSS templates. Obviously without much success.So I'm thinking I'll repurpose the domain into a ...
09:45 am GMT - Sat, June 19, 2021
Dev To
Don't use px!
px is a useful format when you're writing a document in Word, for example. As long as no one has zoomed in or out, then you know that if you make your font size 10px then it's going to be small and 20...
09:38 am GMT - Sat, June 19, 2021
Dev To
Updating A 25-Year-Old Website
As frontend developers, we always want to use the latest and the greatest. A lot of the time however, the clients we work for, are dependent on old systems, that would cost a fortune to update. A coup...
09:30 am GMT - Sat, June 19, 2021
Dev To
Configuring my VS Code Editor :)
I have been meaning to write this article about how I configure my favorite IDE; VS Code. I'm writing this because I recently changed my PC and I had to sit through hours of configuration process all ...
09:25 am GMT - Sat, June 19, 2021
Dev To
5 reasons why I "love" Xcode
Some reasons for "loving" Xcode 1. Free heatingYup, you heard it right. If you compile once a day, your mac will instantaneously turn into a kugelblitz.I've never been cold since developing for ...
09:18 am GMT - Sat, June 19, 2021
Dev To
The PIE concept of OOP.
Being a beginner in the technical field, knowing one of the object-oriented programming languages in detail, is a MUST! Let me add to that. Here we are NOT going to discuss about Which language to cho...
09:17 am GMT - Sat, June 19, 2021
Dev To
Django eCommerce Website, Jewelry Shop (Download)
This is a simple e-commerce website built with Django (Python) and PayPal is added as payment processor.I've made this as a "Jewelry Shop" website but you can make any website you like. Project D...
09:05 am GMT - Sat, June 19, 2021
Dev To
Fixing basic mistakes with Git
One of the prime advantages of a version control system is to be able to code fearlessly and be able to recover from mistakes. However, this is not Git 101. More often than not, developers find themse...
09:04 am GMT - Sat, June 19, 2021
Dev To
The 20% FireBase That'll Do 80% of the Task | A FireStore CheatSheet
In the prequel to this blog, we took a look at the concept of databases (noSQL to be more specific).NOTE: FIRESTORE is a DATABASE as a Service(DaaS ), while FIREBASE is a BACKEND as a Service(BaaS)In ...
08:14 am GMT - Sat, June 19, 2021
Dev To
The Battle of The NoSQL Databases | When To Use What
Lets start from the very beginning.What is a database?Its just a base/place for data, it's as simple as that.However, the bigger question is why cant you use something like an excel sheet to store dat...
07:54 am GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 5 - Variables and Constants
Hey everyone ,In this article, let us discuss about Variables and Constants in JavaScript. This is the fifth part of my Beginner JavaScript Series on Dev. Variables - A Complete picture of var,...
07:43 am GMT - Sat, June 19, 2021
Dev To
Build a Blog App with React - Components and Hooks (Part 3)
Hello everyone! So, this is going to be the third part of the React blog app series. In the first part, we discussed how we could start a new React project, and we learnt how to set up a Git repositor...
07:18 am GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 4 - Host Environment in JavaScript
Hey everyone ,In this article, let us discuss about the Host Environment in JavaScript. This is the fourth part of my Beginner JavaScript Series on Dev. Host Environment in JavaScript What...
07:12 am GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 3 - Dynamic, Interpreted and Weakly Typed Nature of the JS Language
Hey everyone ,In this article, let us discuss about the Dynamic, Interpreted and Weakly Typed Nature of the JS Language. This is the third part of my Beginner JavaScript Series on Dev. Dynamic,...
07:12 am GMT - Sat, June 19, 2021
Dev To
13 amazing tips for writing listicles [don't be mad that you didn't know them before!]
Let's jump straight in, you don't need an introduction with a listicle. 1. Listicles showcase your knowledge I mean what is better than copy pasting a load of work that other people have done to ...
06:58 am GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 2 - How JS Code is Executed in the browser ?
Hey everyone ,In this article, let us discuss about how JS Code is Executed in the browser. This is the second part of my Beginner JavaScript Series on Dev. How JS Code is Executed inside the b...
06:37 am GMT - Sat, June 19, 2021
Dev To
How to create a GoDaddy Responsive Portfolio Website with HTML, CSS & JAVASCRIPT
Checkout Blog for full article blog postHello, and welcome to another article where am going to take you through how you can build a great-looking Responsive Portfolio Website with HTML, CSS and JAVAS...
06:27 am GMT - Sat, June 19, 2021
Dev To
Eleventy creating a static JavaScript search
Today we'll be making a fully static website JavaScript search.Meaning we won't be using any additional software like Lunr, Algolia, or Elasticsearch to power our search.Yesterday we made a great star...
06:18 am GMT - Sat, June 19, 2021
Dev To
Sign commits on GitHub
What is Signing?Digital signing of any kind of document, email, message, or even your commits on your Git or GitHub repository are very similar to physically signing something using a pen. It is...
05:36 am GMT - Sat, June 19, 2021
Dev To
Beginner JavaScript - 1 - The Language and How Web Works ?
Hey everyone ,In this article, let us discuss about the JavaScript Language and How the Web Works. This is the first part of my Beginner JavaScript Series on Dev. The Language and How the Web W...
05:34 am GMT - Sat, June 19, 2021
Dev To
5 Best Big Data Frameworks You Can Learn in 2021
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello guys, if one of your goals is to...
05:34 am GMT - Sat, June 19, 2021
Dev To
NextConf Clone (Supabase Realtime) - Introduction
Next Conf Realtime PlaygroundHave you seen the awesome Realtime Playground for Next Conf? I believe most of you did. I thought this is just a fun playground for React/Next Dev to play around whe...
05:11 am GMT - Sat, June 19, 2021
Dev To
Let's Create a Custom Hook in React
Hi all So after quite a break, we are back with another article in the React Series with two awesome articles about hooks. If you have stumbled upon this article from a reference and don't know what h...
04:56 am GMT - Sat, June 19, 2021
Dev To
5 Resource To Enrich Your Front end Skills
Front End SkillsIt is so easy to get stuck following tutorial after tutorial and not really making the progress. Youd hope you be making in your front end Journey. Asked some people for advice o...
04:53 am GMT - Sat, June 19, 2021
Dev To
The Ember Times - Issue No. 182
Emberistas! Using the in-element helper, migrating Controllers to top-level Components, Ember Upgrade Sprints, Ember development on Twitch, and remodeling an Ember App Part 2. Using the in-eleme...
03:33 am GMT - Sat, June 19, 2021
Dev To
Full Stack Reddit Clone - Spring Boot, React, Electron App - Part 9
Full Stack Reddit Clone - Spring Boot, React, Electron App - Part 9 IntroductionWelcome to Part 9 of creating a Reddit clone using Spring Boot, and React.What are we building in this part?P...
02:30 am GMT - Sat, June 19, 2021
Dev To
How Have Fedora of Mine Been
I, sometimes, love being as a researcher. In just a minute or two, my machine, oftentimes, ended up be a mess. Hearing of Fedora thirty-four which has just officially launched, doing a fresh install o...
11:20 pm GMT - Fri, June 18, 2021
Dev To
Making Styles Repeatable: Dynamic Styling in React using Styled Components
The styled-components library makes it easy to create dynamic styles. At the most fundamental level, Styled Components are just React components with CSS styles attached. Thus, they can be used the ...
11:06 pm GMT - Fri, June 18, 2021
Dev To
Deploy your React App using Github Pages.
If you don't have any hosting at the moment and you want to use something free Github is a very good option. In this step by step tutorial I will be going over the process of creating and deploying a...
10:29 pm GMT - Fri, June 18, 2021
Dev To
Aplica el Patrn Pipeline en Laravel
El patrn de diseo Pipeline (Tubera) consiste en hacer pasar una estructura o un objeto a travs de una secuencia de tareas o etapas.La tubera acta como una lnea de montaje, donde los datos se procesan ...
10:12 pm GMT - Fri, June 18, 2021
Dev To
Newbie's Guide to AI Resources
So, you want to get into AI and ML but don't know where to start?I've been there. Twice, actually. About 6 months ago, I started looking into AI but got too intimidated. I talked myself out of i...
10:07 pm GMT - Fri, June 18, 2021
Dev To
Binary search algorithm
Hi, this is #day_6, we're going to talk about Binary Search Algorithm. Definition of the binary search algorithmbinary search also called half-interval search, or logarithmic search is one of the...
09:50 pm GMT - Fri, June 18, 2021
Dev To
Build a real time video chat app with Next.js and Daily
We built one of our first Daily demos with React, because we like working with the framework. Were not alone. More developers expressed interest in learning React than in picking up any other web fram...
09:49 pm GMT - Fri, June 18, 2021
Dev To
10 Developers You Must Follow To Improve
10 amazing developers to follow to improve your skills in front end and back end and programming as a whole. Originally, This was published on *The Zyox Letter*, The best Newsletter for Programming, t...
09:32 pm GMT - Fri, June 18, 2021
Dev To
Drupal Layout Builder: A New Authoring Experience
Being the number 1 web content administration stage, Drupal is adaptable, versatile, and has numerous language availability. It is likewise upheld by a solid open-source local area everywhere on the w...
09:29 pm GMT - Fri, June 18, 2021
Dev To
The Impossible Game. (A game inspired by geometry dash)
The Impossible game! I took a lot of time on this, and it was very hard to make. I hope you like it! It is a platform game inspired by Geometry Dash.I add Updates to the game frequently, so stay tuned...
09:21 pm GMT - Fri, June 18, 2021
Dev To
Very useful resources for developers 2021.
TABLA DE CONTENIDOSRecursos muy tiles para desarrolladores 2021Aprender Desarrollo WebDesafos de programacinDescargar ImgenesDescargar Iconos gratisDescargar Libros gratisColoresTemplates GratisAPIS P...
08:58 pm GMT - Fri, June 18, 2021
Dev To
Callback hell OR try catch hell (tower of terror)
What are "Callbacks"?A callback function is usually used as a parameter to another function.The function that receives callback function is normally fetching data from a database, making an API ...
08:55 pm GMT - Fri, June 18, 2021
Dev To
Gerenciando Tarefas Agendadas do Laravel no Banco de Dados
Tarefas agendadas so uma tima maneira de executar processos repetitivos de maneira automatizada em nossos projetos, basta definir as tarefas e escolher os momentos em que elas sero executadas e pronto...
08:22 pm GMT - Fri, June 18, 2021
Dev To
D3.js tutorial: Build your first bar chart
D3.js is a JavaScript library that enables you to create dynamic data visualizations in web browsers. It specializes in visualizing large data sets in an understandable and interactive way. The D3.js ...
08:04 pm GMT - Fri, June 18, 2021
Dev To
Where to Find Side Project Ideas
Hey friends! After my last post on 5 Steps to Plan a Side Project, I started to search for new project ideas. While there are tons of lists of them online, I just cannot be satisfied with them for som...
07:33 pm GMT - Fri, June 18, 2021
Dev To
How big is the bus factor for Forem's most complicated files?
Ever since watching Adam Tornhill's excellent talk on prioritizing technical debt as if time and money matters, I've wanted a simple way to analyze my own repos. I wanted to replicate Adam's process o...
07:32 pm GMT - Fri, June 18, 2021
Dev To
10 Examples of a Good Developer Portfolio for Your Inspiration
IntroductionHello, Friends. Today, I would like to show you the portfolios that I found on the Internet. You know, I think that a good presentation of yourself is sometimes much more important than yo...
07:32 pm GMT - Fri, June 18, 2021
Dev To
Portefeuille - a stock-tracker social network app in Ruby on Rails
I always thought that developing for finance would require mostly C or other compiled, statically typed language, especially for dealing with the incoming data from the stock market. Nevertheless, I h...
07:31 pm GMT - Fri, June 18, 2021
Dev To
As a newcomer to the cloud, why I took the aws cloud practitioner certification
In the cloud environment, you have three main providers to choose from, such as Google Cloud Platform, Microsoft Azure and Amazon Web Services. I chose AWS for its balance between these three attribut...
07:00 pm GMT - Fri, June 18, 2021
Dev To
Error Handling in JavaScript (Golang Style)
In this short article, we are going to see how we can handle error in JavaScript in Golang style.I am assuming, you have some experience with JavaScript and you are aware of the issues with error hand...
06:38 pm GMT - Fri, June 18, 2021
Dev To
What was your win this week?
Hey there!Looking back on your week, what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugCatching up with old friends......
06:26 pm GMT - Fri, June 18, 2021
Dev To
Python's Collections Module: namedtuple
IntroductionAs it has tuple in it's name, one thing is clear that it will add some superpower to the tuples.namedtuple is a special type of tuple that has named indices. Ofcourse, they also hav...
05:34 pm GMT - Fri, June 18, 2021
Dev To
Serving static files and creating websites using Python Flask
No matter who you are - a business owner or a developer - having a website shall be inevitable at a point in your career. There are a wide variety of options at your disposal - from no-code, dropdown ...
04:46 pm GMT - Fri, June 18, 2021
Dev To
Python's Collections Module: defaultdict
IntroductionIt won't surprise you if I tell you it is also a dict subclass :) defaultdict container type eliminates the chances to get KeyErrors in case of normal dictionaries while accessing no...
04:35 pm GMT - Fri, June 18, 2021
Dev To
Tracking Infrastructure Costs for Startups
As cloud infrastructure service offerings have grown from a small set of services like virtual machines, object storage and networking primitives to an la carte menu of hundreds of services, maintain...
04:19 pm GMT - Fri, June 18, 2021
Dev To
React Interview Questions - Basic
Lets Begin with some of the basic ReactJs Interview Questions1> How does React Work ?Ans. React creates a virtual DOM. when there is any state changes in the DOM a diffing Algorithm runs to check w...
04:02 pm GMT - Fri, June 18, 2021
Dev To
6 JSON Tools to Improve Your Productivity
JSON is a data format with a number of data types such as strings, booleans, lists, numbers, objects, etc... It is one of the popular, easiest, and lightweight and formats used for interaction betwe...
03:43 pm GMT - Fri, June 18, 2021
Dev To
The 9 AWS Serverless Databases ALL App Developers & Software Engineers Should Know About
Here's all you need to know about the 9 different AWS Databases and their use cases that EVERY app developer and software engineer should know about Last week on Friday, I was invited by WhizLabs to g...
03:41 pm GMT - Fri, June 18, 2021
Dev To
The 9 AWS Serverless Databases ALL App Developers & Software Engineers Should Know About
Here's all you need to know about the 9 different AWS Databases and their use cases that EVERY app developer and software engineer should know about Last week on Friday, I was invited by WhizLabs to g...
03:31 pm GMT - Fri, June 18, 2021
Dev To
4 Websites You Can Publish Your Static Projects
You make a static project (not a database operation) and you want to go live and publish it on a host. First of all, you need to buy a domain and host, right? No longer needed. In this article, I will...
03:27 pm GMT - Fri, June 18, 2021
Dev To
What is a Coding Playlist?
What is your favorite music to work to? OR do you prefer no music at all because you need quiet to focus on whatever it is that you are working on? Do you like music with words when youre relaxing, bu...
03:11 pm GMT - Fri, June 18, 2021
Dev To
Creating a Calculator using Java AWT
In this Java tutorial,We will learn how to build a simple calculator using Java AWT. This calculator has some simple functionality like all the basic mathematical operations and some special add...
03:11 pm GMT - Fri, June 18, 2021
Dev To
10 Trending projects on GitHub for web developers - 18th June 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. AstroAstro is a fresh but familiar approach to building website...
02:57 pm GMT - Fri, June 18, 2021
Dev To
Getting posts of BitClout User
Just like the twitter API that gives tweet content and other information about tweets of users, BitClout API also offers the same feature but additionally, it also provides much more information about...
02:30 pm GMT - Fri, June 18, 2021
Dev To
Juneteenth: Reflecting and Celebrating Black Lives
Today, June 19th 2021, is the 156th Juneteenth celebration in the United States. We would like to take a moment as a community to honor the historical origins of this important milestone towards the f...
02:23 pm GMT - Fri, June 18, 2021
Dev To
Version Name x Version Code no Android
Ao publicar um aplicativo na Play Store obrigatrio o uso de versionamento. J que o projeto se encontra no dispositivo do usurio, caso ocorra alguma falha, ns como desenvolvedores podemos pedir a vers...
01:29 pm GMT - Fri, June 18, 2021
Dev To
Building the Portfolio: WebOS
The portfolio is one of the most crucial tasks for the developers to create. It not only represents the brief-up of the dev, rather exhibits the potential that they have.Not confined to presenting the...
01:15 pm GMT - Fri, June 18, 2021
Dev To
Today I learred About Split Landing Page
This tutorial will mainly focus on how to use transitions in CSS and make a split landing page for light as well as land mode using little JavaScript. Let's dive into the world of transitions!Today I ...
01:06 pm GMT - Fri, June 18, 2021
Dev To
JavaScript Interview Question 48: Dog-sized Cat
How many errors are in this code snippet? Whats the output?.................In JavaScript there are two ways to get access to the object properties.using the dot const dog = { name: 'Rex', age: 2, si...
01:05 pm GMT - Fri, June 18, 2021
Dev To
.NET 6 Preview 2 (Release notes New features)
.NET 6 Preview 2 Announcement On March 11 of this year.NET 6 Preview 2 was officially announced. This new version includes runtime performance improvements in initial versions of.NET MAUI, new A...
12:04 pm GMT - Fri, June 18, 2021
Dev To
Day 30/30 : Responsive Profile Cards Using HTML and CSS
Welcome to Day 30 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.futurecodersweb.com/2021/06/responsive-profile-cards-using-html-and.htm...
11:56 am GMT - Fri, June 18, 2021
Dev To
Tools o improve your unit test with .NET
In this article, I will show you some kind tools for you can write unit test better and make you job easier. In this case, I'm using here the Dotnet platform C# language. But first, let's understand s...
11:55 am GMT - Fri, June 18, 2021
Dev To
Build a Break Scheduler using Python
Hello reader! Working from home is the new normal. and It is a must to ensure a healthy work-life balance. You cannot just grab a laptop and keep working all day long, it will affect your health drast...
11:47 am GMT - Fri, June 18, 2021
Dev To
How to make fully working login form with database. Full backend
Hello, glad you are here. I am kunaal and today we will see how to make a fully working login and register form with psql databse and nodejs as a backend. Video TutorialsWatch these tutorial to l...
11:47 am GMT - Fri, June 18, 2021
Dev To
backend for login form. Easy to make fully working form
Hello, glad you are here. I am kunaal and today we will see how to make a fully working login and register form with psql databse and nodejs as a backend. Video TutorialsWatch these tutorial to l...
10:55 am GMT - Fri, June 18, 2021
Dev To
Gandhi's Letter to Hittler
Trying background attachment fixed....
10:54 am GMT - Fri, June 18, 2021
Dev To
Steps to Create A To-Do App With MERN stack
Tools You Will NeedMake sure Node and NPM are installed on your computer. You can download both at nodejs.org (NPM is included in your Node installation) Tech StackNode.jsExpress.js MongoDB...
10:29 am GMT - Fri, June 18, 2021
Dev To
GitHub Pages with Dynamic Routes
GitHub Pages is a super convenient hosting service for static sites, e.g. a personal portfolio or blog or a projects documentation and even modern web apps are in many cases not much more than a stati...
10:08 am GMT - Fri, June 18, 2021
Dev To
Introducing Scatter Flow Diagram For Performance Engineering
Other than the application architects, most often than not, performance engineers are the next people to know the overall application architecture and how everything fits together & communicates. ...
10:05 am GMT - Fri, June 18, 2021
Dev To
Using VCR to Mock Your Requests
In the past months I've been working with a lot of external API requests. Since I'm part of a logistics team we have the challenge to make sure our requests are done in time and everything is delivere...
10:00 am GMT - Fri, June 18, 2021
Dev To
7 Udemy courses worth your time and money
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
09:45 am GMT - Fri, June 18, 2021
Dev To
Where is the end of a software engineers career?
In various ways, were all striving for a better future as engineers, and one of the instruments we own to get that future is a ladder, which leads us to various career opportunities of our dreams.Ther...
09:30 am GMT - Fri, June 18, 2021
Dev To
Metrics to evaluate your Machine Learning algorithm
You made a machine learning or deep learning model. Amazing! But how do you check its performance and robustness? Simply building a predictive model is not enough. You have to create a model which giv...
09:07 am GMT - Fri, June 18, 2021
Dev To
Git(Hub) Flow, Trunk Based Development, And Code Reviews
The right branching model will improve any teams collaboration, quality, and speed. The wrong model will do exactly the opposite. These are the 3 most used branching models.Name a company that develop...
08:47 am GMT - Fri, June 18, 2021
Dev To
5 open source projects I use every week. You might not even know these are OS!
Last week, I shared five of my favourite open source projects in celebration of Maintainer Week. I promised this week I'd share five more. So here's five I use every week. I love them, and many of the...
08:32 am GMT - Fri, June 18, 2021
Dev To
How to use Go Modules with Private Git repository
The Go module system has greatly improved the way dependencies are managed. If you are new to Go Modules. Public RepositoriesAfter configuring everything correctly, it is relatively straightforwa...
08:31 am GMT - Fri, June 18, 2021
Dev To
A Complete Guide To Decorators In Typescript
Javascript is great but typescript, is (controversially) even better. It adds type safety to a dynamically typed language and provides some cool features like decorators. What Are Decorators?Deco...
08:27 am GMT - Fri, June 18, 2021
Dev To
Top Courses To Learn JAVASCRIPT
Free And Best Resource:https://www.youtube.com/watch?v=PkZNo7MFNFghttps://www.youtube.com/watch?v=3PHXvlpOkf4https://www.youtube.com/watch?v=Qqx_wzMmFeAhttps://www.youtube.com/watch?v=W6NZfCO5SIkhttps...
07:37 am GMT - Fri, June 18, 2021
Dev To
Build an Email Application using Node JS Express JS with Gmail and Nodemailer - (All in one Article)
Hello , my gorgeous friend on the internet , how are you doing today?.Sometimes we want to send out a welcome email to our new registered users or send them a link to reset their forgotten password.Th...
07:14 am GMT - Fri, June 18, 2021
Dev To
AI vs ML vs DL vs DS
Ever felt awkward while discussing in the team,... when you say- Yes! we should put some Machine Learning into that, and someone else says ummm, I guess Deep Learning is what it needs. and you node si...
07:00 am GMT - Fri, June 18, 2021
Dev To
What is latency? Lets deep dive & understand possible ways to optimise it.
Hi ,Latency is yet another, a very important topic when we talk about backend engineering or networking. In this article, we will be discussing latency, it's importance and ways to optimise it in orde...
06:50 am GMT - Fri, June 18, 2021
Dev To
How to Gauge A Cryptocurrency Exchange Development Company?
The global popularity and the explosive growth in cryptocurrency value, the numbers of ICO, and the nascent beginning of the fintech industry started with Bitcoin. People have become self-employed as ...
06:50 am GMT - Fri, June 18, 2021
Dev To
Need Suggestion How to create This Types of FullCalendar
if any one have suggest how to create this types of Fullclendar in ReactJs ...
06:36 am GMT - Fri, June 18, 2021
Dev To
Dark mode toggle animation using CSS !
This tutorial will mainly focus on how to use transitions in CSS and make a toggle button for light as well as dark mode using little JavaScript. Let's dive into the world of transitions! HTMLHTM...
06:35 am GMT - Fri, June 18, 2021
Dev To
The Advantages of Adopting Cloud Computing Services
As recently as just a few years ago, business leaders worried about the unknown factors of moving their core applications to the cloud. Factors like not knowing how a particular application might work...
06:34 am GMT - Fri, June 18, 2021
Dev To
Amazing Card Fill Hover Using HTML & CSS
Hello Guys,Today I created a Amazing Card Fill Hover Using HTML & CSS. In this card I am using only HTML and CSS for hover animation. <div class="row"> <div class="card"> ...
06:28 am GMT - Fri, June 18, 2021
Dev To
DynamoDB Streams
While working on a backend service, I came across this problem where I had to retrieve a set of data of a specific type, but that type wasn't having any index and the data was also updated frequently....
06:08 am GMT - Fri, June 18, 2021
Dev To
HTML target=_blank vs target=blank
Earlier I thought they both perform the same actions like opening a link to a new tab (or window ) in the browser. But, just removing the underscore can make an important difference.The target attribu...
06:01 am GMT - Fri, June 18, 2021
Dev To
How to Display Formatted Date in JavaScript Without Using Any External Library
In most of the applications, we need to display a formatted date like 18 June 2021 or 06/18/2021 along with the time.So we normally use moment.js or date-fns or day.js library to get that done.But usi...
05:57 am GMT - Fri, June 18, 2021
Dev To
Dependency Injection with Flutter
You know dependency injection? You love dependency injection!Unfortunately, Flutter don't provide any built-in DI feature.For this, I created last year the flutter_catalyst package with is a port of t...
05:53 am GMT - Fri, June 18, 2021
Dev To
Eleventy JSON endpoint with posts
I'll let you in on a little secret while writing this article; I'm also working on this site and finding a neat, low JS alternative to a search function.Don't get me wrong, Lunr and Algolia are great ...
05:43 am GMT - Fri, June 18, 2021
Dev To
NFT: Sorare - Powered Fantasy Football Platform
NFT is without a doubt the new big thing introducing blockchain into the entertainment space. SoRare is currently the biggest Fantasy Football Platform. They recently raised 50m$ via Benchmark, a vent...
05:30 am GMT - Fri, June 18, 2021
Dev To
React 18 Is Out! This Is What You Need to Know
by author Arek NawoAnnounced in late 2020, React 17 didnt bring many new features. Instead, it was focused on improving the fundamentals and laying the groundwork for future updates. All to enable sea...
05:26 am GMT - Fri, June 18, 2021
Dev To
Angular : Add cookie consent in your angular project just in 5 minutes
Open your terminal and run below command -npm install --save cookieconsentNow install ngx-cookieconsent via:npm install --save ngx-cookieconsentOnce installed you need to import the main module app.mo...
05:20 am GMT - Fri, June 18, 2021
Dev To
Routing with Angular 11 Router: Full-Tutorial
IntroductionThis tutorial will walk you through the process of creating your Angular application using Routers. We'll learn the basics of Router outlets, navigations, routes, and paths to genera...
05:02 am GMT - Fri, June 18, 2021
Dev To
Clean Up Your Imports using Absolute Imports & Alias on React apps (Next.js, CRA, and React-Vite)
Absolute Import is a great way to clean up your importsSetting up absolute imports can be a lot of pain to search on the internet, I spend quite some time to make this work, so here is all of the setu...
03:37 am GMT - Fri, June 18, 2021
Dev To
10 tools you might need as a developer
carbon.now.shLets you easily create and share beautiful images of your source code.wappalyzer.comChrome extension to find out what technology stacks the website is using. remove.bgThis website lets yo...
03:06 am GMT - Fri, June 18, 2021
Dev To
My Interview Experience of Engineering Manager
This post is my experience from 2020. It was sitting in my drafts for many months and thanks to procrastination I never able to finish it. But finally today it can go out in the world.A few days back ...
02:49 am GMT - Fri, June 18, 2021
Dev To
What is NoSQL?
Our team moving to NoSQL DB for my current project.(I've only used SOL originally...) So I'm going to think about it. Actually we plan to firebase.My questions are ... What's good about NoSQL? What's ...
01:13 am GMT - Fri, June 18, 2021
Dev To
Every Web Application is the same, the SELID Website
What does google, apartments.com, and amazon.com, have in common? They are all websites, obviously, but not just that; they all follow the same pattern:The visitor is presented with a search fieldAft...
12:47 am GMT - Fri, June 18, 2021
Dev To
Protected Routes (Next js & CRA) simple but efficient
Sometimes we need to hide pages/routes from the user and disabling their accessibility to those pages. In this post I want to show you the easiest way(which I think it is) to do this.1.I will start wi...
12:39 am GMT - Fri, June 18, 2021
Dev To
How to Disable a Repository in Azure DevOps (Azure Repos)
In this post I'm going to show you how to disable a repository in Azure DevOps and prevent users from accessing its contents. VideoAs usual, if you are a visual learner, or simply prefer to watch...
12:00 am GMT - Fri, June 18, 2021
Dev To
How to get started with improving site performance
There are so many articles online and so many techniques on improving site performance - where does one start on learning how to improve the performance of a website?Going to break it into 3 sections ...
11:56 pm GMT - Thu, June 17, 2021
Dev To
Pandas Concepts: Introduction
My Assumptions before you continue...You know basic data structures(list, dict, tuple and set) in python.You are familiar with NumPy Basics. If not, check out my colab notebook where I have expl...
11:09 pm GMT - Thu, June 17, 2021
Dev To
How does Virtual DOM work? (Build your own)
Plug: I help develop million: <1kb virtual DOM - it's fast! IntroductionThe virtual DOM is a tree of virtual nodes that represents what the DOM looks like. virtual nodes are light, stateless, ...
10:58 pm GMT - Thu, June 17, 2021
Dev To
Data Structures in Typescript - Stack
A stack uses LIFO (last-in-first-out) ordering, the most recent item added is the first item to be removed, just like a real stack.Some uses of this data structure are expressions evaluations and conv...
10:38 pm GMT - Thu, June 17, 2021
Dev To
How a Single Mathematical question lead to the Invention of Modern Computers?
In early 1900s German Mathematician David Hilbert put forward a question : is Mathematics "Decidable"?Which means "is there an Algorithm that can always determine whether a statement follows the...
09:51 pm GMT - Thu, June 17, 2021
Dev To
Functional Programming Notes:
In Functional Programming, code is organized into smaller, basic functions that can be combined to build complex programs.In these upcoming posts, you'll learn the core concepts of Functional Programm...
09:38 pm GMT - Thu, June 17, 2021
Dev To
5 things to do when NOT writing code...
As programmers, we love to code! That's what we do, and it's a big part of our lives. But it's not all that we do, and it's not all that we should do as coders. Here are five things that I think every...
09:36 pm GMT - Thu, June 17, 2021
Dev To
Top 5 DEV Comments from the Past Week
This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.This comment on "The Hells Ever...
09:08 pm GMT - Thu, June 17, 2021
Dev To
Tinker with your local/remote PHP (Laravel, Magento) Code
I was always looking for a quick playground for testing/debugging any PHP application esp. for Magento 2.Luckily, I got to know about Tinkerwell App in some twitter feed and thought of giving a try. ...
09:05 pm GMT - Thu, June 17, 2021
Dev To
Linear Search Algorithm
Linear Search DefinitionLinear search also called sequential search is a type of search algorithms, that traverse an array and compare each item with the wanted item, if the item is found the al...
09:01 pm GMT - Thu, June 17, 2021
Dev To
Reasons to Write as a Developer
I get asked frequently by fellow programmers why I started writing online and if they should do the same. Let me tell you one thing right from the start: Yes, you should!Writing as a programmer has a ...
08:44 pm GMT - Thu, June 17, 2021
Dev To
Create a Popout Shadow Effect with the New Tailwind CSS v2.2 Update
Originally posted on my websiteThe popout shadow effect for buttons, inputs, links etc is a popular style.So popular, I even use it as the featured button component on HyperUI: Components for Tailwind...
08:43 pm GMT - Thu, June 17, 2021
Dev To
Understanding the use of useEffect hook & forwardRef in React
The useRef hook in react is used to create a reference to an HTML element. Most widely used scenario is when we have form elements and we need to reference these form elements to either print their va...
08:30 pm GMT - Thu, June 17, 2021
Dev To
Use MySQL Window Functions to Get More out of Your Data
MySQL introduced Window functions in their release of MySQL version 8.0. to target groups of rows without collapsing them. In this article, we will explore example implementations of the most versatil...
08:25 pm GMT - Thu, June 17, 2021
Dev To
Customizing Sublime Text
These are all of the steps I follow (roughly, sometimes I skip some of the plugins) when setting up Sublime Text on a new machine. These steps are compatible with ST2, ST3, and ST4.If you use Sublime,...
08:04 pm GMT - Thu, June 17, 2021
Dev To
"What are your burning questions about developer relations?" Answer to be featured on our podcast
The DevDiscuss Podcast begins with an interview and ends with commentary from listeners and we like to feature the actual voices from our community!To inform an upcoming episode of the show, we'd lik...
07:07 pm GMT - Thu, June 17, 2021
Dev To
5 Awesome CSS tricks every developer should know
CSS is Cascading Style Sheets and is used to describe how HTML elements should display. Its one of the first technology learned by soon to be front-end and web developers, and its an absolute have to ...
06:40 pm GMT - Thu, June 17, 2021
Dev To
Introducing: Custom Elements Manifest
The idea for a web-components.json was first suggested inthis GitHub issue on the web components GitHub repository, by Pine from the VS Code team, with the initial goal for IDEs to be able to better s...
06:33 pm GMT - Thu, June 17, 2021
Dev To
Como criar um perfil incrvel no GitHub?
Esse artigo uma traduo autorizada do original da @supritha: How to have an awesome GitHub profile ? Supritha Ravishankar Jun 8 5 min read #github ...
06:23 pm GMT - Thu, June 17, 2021
Dev To
On .NET Episode: Clustering in Orleans
Using Microsoft Orleans you can build applications that scale from a single on-premises server to globally distributed and highly-available in the cloud.In this episode, Reuben Bond joins Cecil to exp...
06:18 pm GMT - Thu, June 17, 2021
Dev To
Hoisting and Scope for Beginners
There are two concepts that are important to be familiar with when first learning to code in Javascript. Misinterpreting them can cause you some frustration when searching for errors in your code. Sco...
05:47 pm GMT - Thu, June 17, 2021
Dev To
Shopping for obscure libraries
I need to convert Java into Typescript...Wired but true, I'm looking for a way to generate type definitions from Java, both the stdlib and custom stuff in .jar archives for use in Rhino Its a long sho...
05:42 pm GMT - Thu, June 17, 2021
Dev To
JavaScript-30-Day-17
Sort without Articles demoToday we're going to be working with JavaScript's Array.prototype.sort method, and we're going to be sorting this array of band names, but the kind of the catch is...
05:23 pm GMT - Thu, June 17, 2021
Dev To
Angular on Azure Part I
Pankaj Parker | ng-conf | May 2019Using Azure PipelineDevelopers test software in a local environment using servers such as LAMP, WAMP, node, IIS, and Apache. Local deployment is good in terms of fast...
05:13 pm GMT - Thu, June 17, 2021
Dev To
The Knight and the Shield | A side-scroller 2D game design.
Another game idea. Choose the design of your shield, choose it's shape. change the knight's colours, and battle your way to the end! (This is a sidescroller)Try it here:https://codepen.io/FRADAR/pen/G...
04:43 pm GMT - Thu, June 17, 2021
Dev To
Helpful Page Layouts using Tailwind CSS
If you're here you're probably familiar with the CSS utility goodness that is Tailwind CSS. Using the default Tailwind base classes you can quickly knockout some very nice page layouts. I've done oodl...
04:43 pm GMT - Thu, June 17, 2021
Dev To
Getting BitClout User Information using BitClout API
You might want to get BitClout user information for your next project, right ?If yes, you are on the right page of the Internet!We will be covering two BitClout API endpoints that provides user inform...
04:10 pm GMT - Thu, June 17, 2021
Dev To
Implement Queue using Array - Object oriented JavaScript
Hey There!In today's post, we look into how we can implement a queue using just an Array in JavaScript.If you end up liking this post, feel free to follow me on twitter where I post JavaScript tips f...
04:01 pm GMT - Thu, June 17, 2021
Dev To
Automatic image slider in Html Css | Awesome CSS Slideshow
Hello guys, today I am going to show you how to create an automatic image slide in Html css, in this video you will learn how do you create an awesome CSS slideshow with fade animation....
03:51 pm GMT - Thu, June 17, 2021
Dev To
Methods to Fetch in React
There are many ways to fetch data from an external API in React. But which one should you be using for your applications?In this tutorial, we will be reviewing five of the most commonly used pat...
03:48 pm GMT - Thu, June 17, 2021
Dev To
Quick Introduction to *a concept* in C
I've been writing C++ programs since past 5 years now (I didn't realize it has been that long until I typed this out) and have come across various concepts that beginners seem to struggle with. To hel...
03:43 pm GMT - Thu, June 17, 2021
Dev To
Quick Introduction to namespaces in C
As someone who writes C++ code often, I see (and use) the keyword namespace frequently and I think it is worth knowing what this keyword is all about.A namespace is a region that provides a scope to t...
03:39 pm GMT - Thu, June 17, 2021
Dev To
I built a React app generator.
I am proud to announce I finally built my first desktop application. And even if I can't consider it to be in a production-ready state for now, it is usable and I was really looking forward to sharing...
03:12 pm GMT - Thu, June 17, 2021
Dev To
Taking KubeMQ Build & Deploy for a Test Drive: My Thoughts and Impressions
IntroductionAs a full-stack developer who often takes on DevOps and infrastructure responsibilities, the following happens all too frequently. Problem: I need to set up a backend server for my a...
03:04 pm GMT - Thu, June 17, 2021
Dev To
Window and this keyword, what the heck it is?
Table of contentShortest program in JavaScriptwindow keywordThis keywordWorking behind the scenes What is the shortest program in JavaScript ?Running an empty file in JavaScript is the shortest p...
03:01 pm GMT - Thu, June 17, 2021
Dev To
Rate Limiting in IPv6 Era Using Probabilistic Data Structures
In any system where two parties communicate with each other, we hear things like rate-limiting, flow control, etc. The problem is that all systems have limits and to protect the system, you'd need to ...
02:58 pm GMT - Thu, June 17, 2021
Dev To
Adios FontAwesome, Hola Tabler Icons
Tabler Icons es una nueva manera que encontr de poder utilizar icons en tus proyectos web. Consta de 1280 iconos gratuitos en formato SVG que puedes usarlos desde ya. Es posible parametrizar los icono...
02:39 pm GMT - Thu, June 17, 2021
Dev To
TakeOver.io: A .io game
This is the first .io game I have ever made. But there is a problem, as you are playing with bots and A.Is and not real people/multiplayer. It took me a lot of time to create and make this, as I am no...
02:36 pm GMT - Thu, June 17, 2021
Dev To
Google Summer of Code: How to Ensure a Successful Community BondingPeriod
Ever wondered what the 21 day GSoC Community Bonding period is about and how to make the most of it?Youve made it to Google Summer of Code the ultimate open-source development opportunity for student...
02:25 pm GMT - Thu, June 17, 2021
Dev To
6 essentials tips for VueJs from 2.5 years experience 1
Hey how are you ! Welcome here my name is Code Oz and I will share with you some tips on VueJs (I have 2.5 years experience with this framework) Always use validator on your props, in order to ch...
02:21 pm GMT - Thu, June 17, 2021
Dev To
"this" keyword in Javascript
The this keyword has been associated with a lot of confusion. The use of the this keyword depends on context i.e. where it is used. It is associated with object, method, or function through binding.Bi...
02:20 pm GMT - Thu, June 17, 2021
Dev To
Zoom, Spotify and others slashed their cloud costs by millions - how did they do it?
In Q1 2021, Zoom reported that its gross margin widened to 73.9% from 69.4% in the previous quarter - primarily thanks to the optimization of public cloud resources.And Zoom is certainly not the only ...
02:05 pm GMT - Thu, June 17, 2021
Dev To
Looking Back on Our First DEV Community Bug Smash
In May, the Forem team launched our first DEV Community Bug Smash. This community-wide collaboration was all about improving the Forem repository, encouraging more contributions from the community, an...
01:56 pm GMT - Thu, June 17, 2021
Dev To
The Easiest Way to Monitor Ruby: Automatic Instrumentation
Setting up a proper monitoring overview over your application's performance is a complex task. Normally, you'd first need to figure out what you need to monitor, then instrument your code, and finally...
01:56 pm GMT - Thu, June 17, 2021
Dev To
How to make Vim your text editor and customizable IDE
We all are asked to use visual studio code and other rich looking editors as a beginners text editor or an IDE but that makes a habit of a rich and pleasing interface of running and debugging programs...
01:56 pm GMT - Thu, June 17, 2021
Dev To
Step by Step - Repository Pattern and Unit of Work with Asp.Net Core 5
IntroIn this article we will be exploring Unit of work and Repository pattern with EF Core and .Net 5. You can watch the full video on Youtube:Please find the source code on GitHub:https://githu...
01:53 pm GMT - Thu, June 17, 2021
Dev To
Database Caching with Spring Boot and Hazelcast
Signed in as @priyankanandulaAfter few days gap, I am back Good day , guys! I come back with an important concept during the execution of database operations using ORM tools in Spring Boot.In this bl...
01:41 pm GMT - Thu, June 17, 2021
Dev To
Is PolyWork the new LinkedIn for Developers?
P.S. I just want to frontload this article to ask you what is your opinion about the new professional network? I'd love to read the comments. I want to get the conversation going so this is why I wrot...
01:36 pm GMT - Thu, June 17, 2021
Dev To
Google Calendar Events with React
This article will cover the topic of viewing a full calendar in your React application and integrate with Google Calendar API to show events from your account.First of all, we need a package that prov...
01:26 pm GMT - Thu, June 17, 2021
Dev To
Neural Style Transfer in a Most Simple Way
The Neural Style Transfer algorithm has been in a very popular position lately. If we look at the acceleration of "Deep Learning" algorithms in the last 5 years, it seems that Neural Style Transfer al...
12:49 pm GMT - Thu, June 17, 2021
Dev To
macOS themed Portfolio website
Please checkout my first ever macOS themed Portfolio website https://sharansrj567.mlExplanation-https://www.linkedin.com/posts/sharan-jamanani_macos-reactjs-webdev-activity-6810067195977187328-29ImCod...
12:39 pm GMT - Thu, June 17, 2021
Dev To
Traduisez du texte avec google translate dans votre application PHP/Laravel avec 5 lignes de codes !
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterSalut,Voici un moyen rapide de traduire facilement du texte dans votre application php Laravel. PAS B...
12:22 pm GMT - Thu, June 17, 2021
Dev To
CSS Shorthand Useful CSS Shorthand Properties
CSS ShorthandCSS Shorthand properties are properties that let you set the values of multiple other CSS properties simultaneously. Using shorthand property, you can write more short and often mor...
12:15 pm GMT - Thu, June 17, 2021
Dev To
How we use GitLive: A junior developer's perspective
Im Sunny, and Im a junior developer at GitLive. Since we are making a tool by developers, for developers, I wanted to share how I use our own product on a day to day basis. VisibilityAs an annoyi...
12:09 pm GMT - Thu, June 17, 2021
Dev To
JavaScript API Automation Testing Course
How to do API Automation Testing using Javascript with Supertest & Mocha? In this course, Ill walk you through step-by-step to get your Javascript API Automation framework ready. We will be c...
12:06 pm GMT - Thu, June 17, 2021
Dev To
Bringing Back the 90s with the Wicked Coolkit
Remember the 90s? Pokmon, Beanie Babies, Crazy Bones, Super Nintendo, Pogs, and neon windbreakers Those were the good old days. The web was a simpler place too, with barebones websites composed of mos...
12:01 pm GMT - Thu, June 17, 2021
Dev To
Day 29/30 : Awesome CSS Card Hover Effects Using HTML and CSS
Welcome to Day 29 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.futurecodersweb.com/2021/06/awesome-card-hover-effects-using-html.html ...
11:55 am GMT - Thu, June 17, 2021
Dev To
Javascript Interview Questions - Entry Level
Everyday i will be sharing few Javascript Interview Questions to help you understand the languauge even better.So lets get started with basic questions that are asked in the interview.1> what is ty...
11:15 am GMT - Thu, June 17, 2021
Dev To
Resources for enthusiasts - software dev. & cybersecurity
Hey folks. Tell me if this happens to you as well.I find myself often torn up between my interests in web development and cybersecurity. I try to learn stuff in both the paths but it becomes very exha...
11:00 am GMT - Thu, June 17, 2021
Dev To
5 Epic React Tips To Use Today
Here's a list of amazing tricks that you can use to improve your React applications instantly.These tips will not only make your code cleaner and more reliable, but also aim to make your development e...
10:51 am GMT - Thu, June 17, 2021
Dev To
Agonies, Despair and self hosted Redash BI server on Microsoft Azure cloud platform part 1
Hello everyone,Thank you for joining in today to talk about the open source BI tool named Redash. We will focus today mainly on how to set up a self hosted Redash server in the cloud starting from a l...
10:26 am GMT - Thu, June 17, 2021
Dev To
News of RPA cutting down about 10 million jobs in India
Recently, there has been a lot of commotion in the news where people are talking about "their worst fears coming to reality", "robots taking over the world", etc. The headlines being somewhere like ro...
10:23 am GMT - Thu, June 17, 2021
Dev To
Build API to deliver slack messages with no code
Every day so many people depend on slack to stay updated in their daily life. Hence, we may need to deliver some message or an alert to slack programmatically via an API in our product or webapp. This...
10:03 am GMT - Thu, June 17, 2021
Dev To
Apply rules and automations to your npm registries
Most developers would rather be coding than spend time managing dependencies. To keep up with the fast releases proper tooling is a necessity.Manually monitoring dependencies for known vulnerabilities...
09:45 am GMT - Thu, June 17, 2021
Dev To
timetrace: New features of the time tracking CLI
Since its initial release in May, a lot of powerful features have been added to timetrace, a simple time tracking CLI. I'm going to introduce some of the features present in timetrace v0.10.0 in this ...
09:45 am GMT - Thu, June 17, 2021
Dev To
"UNUSED' ?
You can find it using Chrome via "Dev Tools" Open dev tools (F12)Type: Ctrl + Shift + PType: "Coverage" and select "show coverage" from the result.New window with the "Coverage" tab will be show...
09:39 am GMT - Thu, June 17, 2021
Dev To
Learn How to Run Appwrite With Your Own Custom Proxy or Load Balancer
Appwrite was designed to be flexible and customizable, and that was one of the main reasons we designed it using the Microservices architecture. Thanks to this design, it's very easy to adjust and dep...
09:20 am GMT - Thu, June 17, 2021
Dev To
Solution: Number of Subarrays with Bounded Maximum
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:18 am GMT - Thu, June 17, 2021
Dev To
SDK vs API - What's the Difference?
Hello everyone! I'm Akash from Applozic, and today we'll take a look at what SDKs and APIs are, and how they differ from each other.So, what is an SDK?SDK stands for Software Development Kit. It is a ...
09:00 am GMT - Thu, June 17, 2021
Dev To
IHP v0.11.0 brings Server-Side Components and Joins!
We've just released IHP v0.11.0, which includes:Server-Side-Components, similar to React or elmJoins, for more complex queriesIHP.FileStorage, which makes it easy to store files on AWS S3 or any other...
08:57 am GMT - Thu, June 17, 2021
Dev To
How to create a simple Floating Button with Xamarin.Forms/MAUI
For a while, I have been trying to search how to create a simple Floating Button and this is my final code:<AbsoluteLayout> <!--Other components--> <ImageButton Source="plus.png...
08:34 am GMT - Thu, June 17, 2021
Dev To
How's your experience with Xcode? (I want to cry )
Have you used Xcode? If so, what has your experience been so far?Not to shit on them but, in my case it's been one of the worst developer experiences I've had in all my career...I could ramble a...
08:27 am GMT - Thu, June 17, 2021
Dev To
You need to build a collaborative text editor RIGHT NOW!!
TL;DRBy building a collaborative text editor you will get to learnSend data from server to client - Polling/SocketsAlgo/DS to use for efficient data transfer - Text CompareUpdate editor in such ...
07:30 am GMT - Thu, June 17, 2021
Dev To
Complete Guide To Lazy Load Images For Better Website Performance
The pandemic of 2019-2020 made us all lazy. With no option but to sit at home, 35.82% of us gained weight in that phase, thanks to our laziness. Fortunately, that phase gives us an excellent chance to...
07:06 am GMT - Thu, June 17, 2021
Dev To
Building an RSS Scully Plugin - Angular
In this article, we will learn how to extend Scully functionality through plugins. We will do this by building an RSS Plugin. This plugin will generate an RSS feed for our blog web app build using Ang...
06:41 am GMT - Thu, June 17, 2021
Dev To
Input Text | Animation
An Input Field Animation , Made With Babel .Find It On CodePen :-...
06:26 am GMT - Thu, June 17, 2021
Dev To
500 Internal Error Page Of Website .
The HyperText Transfer Protocol (HTTP) 500 Internal Server Error server error response code indicates that the server encountered an unexpected condition that prevented it from fulfilling the re...
06:17 am GMT - Thu, June 17, 2021
Dev To
Day-21 Drag N Drop
Hi Folks,Before diving into the project, a little bit of introduction about me:I am Sabiya Tabassum. I completed my B.Tech under CSE major. I'm currently learning React and recently, I have started 50...
06:02 am GMT - Thu, June 17, 2021
Dev To
Is there any way I can change a file header in Linux like how I'd change a file extension in Windows (10).
I know in Windows, "file extensions", the part of a file name after the final period in the file name, are more than just part of the file name, they also act as metadata to tell Windows what kind of ...
04:54 am GMT - Thu, June 17, 2021
Dev To
Python's Collections Module: OrderdDict
Why do we need OrderedDict anway?Since dictionaries in python maintain their insertion order completely after python 3.7+, use case of OrderedDict is fading away slowly. But still there are some...
04:16 am GMT - Thu, June 17, 2021
Dev To
Learn and Master Flexbox by building commonly used web components
Hello, welcome to this tutorial. Today, I will be explaining how to build commonly used web components with Flexbox. After the introduction, I will walk you through building the following: A navigatio...
03:37 am GMT - Thu, June 17, 2021
Dev To
Kubernetes Services, Ingress, Jobs and CronJobs
How can you access workloads inside the Kubernetes cluster? Should you use a NodePort or LoadBalancer service type? How about if you want to expose multiple applications through a single load balancer...
03:15 am GMT - Thu, June 17, 2021
Dev To
EC2 instance types
When we were creating EC2 instances we saw that there are many types of EC2 instances available from which we selected t2.micro .Now we will study some of them so that we can make an educated guess on...
02:55 am GMT - Thu, June 17, 2021
Dev To
Day 1 of 100DaysOfCode!
Today's progressI worked on several Basic Algorithm Scriptingproblems. They were a bit challenging but it's okay because that is part of the process. I understand they will be difficult at first. So I...
01:15 am GMT - Thu, June 17, 2021
Dev To
.Net Angular PoUi : FullStackPlayGroung
Oi Pessoal!Nesse post vou mostrar como criar um crud com .net e angular utilizando po-ui, uma biblioteca de componentes para angular de alta produtividade.O repositrio desse cdigo voc encontra aqui. ...
12:45 am GMT - Thu, June 17, 2021
Dev To
Try React 18 with Vite, Typescript and Vercel
What's New In React 18?Please visit https://nnote.io/s/x4od5/react-18-with-vite-and-vercel for the latest updates for this article.The new version of React - React 18 alpha has just come out. Fr...
12:38 am GMT - Thu, June 17, 2021
Dev To
Microagresses em empresas de tecnologia
cada vez mais comum ver empresas de tecnologia querendo contratar mais mulheres e se esforando (s vezes no tanto) para criar ambientes inclusivos. A realidade que essa no uma construo fcil e vrias ...
12:37 am GMT - Thu, June 17, 2021
Dev To
Algorithm Tutorial: Intro to Heaps and Priority Queue Implementation
In this edition of the Algorithm Tutorial series, we're going to break down the Heap data structure and and its utilization to implement a priority queue. ContentsBackgroundHeap StructureImpleme...
11:55 pm GMT - Wed, June 16, 2021
Dev To
Demo Day!
Last month my fellowship with CodeCollab came to an end. It was a great opportunity to grow as a developer. The fellowship was full of learning.I collaborated with a diverse team. We all gained experi...
10:39 pm GMT - Wed, June 16, 2021
Dev To
tsParticles Fireworks Effect 2.0
Here's a CodePen sample for tsParticles for creating a fireworks effect, soon available in a NPM preset package.This configuration will work in any component and not only in Vanilla JavaScript, you ca...
10:01 pm GMT - Wed, June 16, 2021
Dev To
Low-Code Tradeoffs
Ive been a low-code developer and architect for few years consulting clients worldwide. Even though low-code is a buzzword these days, the concept and its applications have been around for many years....
09:37 pm GMT - Wed, June 16, 2021
Dev To
Why I should care about Mutation Testing?
TLDR: checkout this video made by Thomas Chaplin with a great introduction too! (Spanish video coming soon!)Having as much confidence as possible in the code we ship to production is crucial to make s...
09:36 pm GMT - Wed, June 16, 2021
Dev To
Configuring 2FA on your Linux Server
Recommended SetupUpdate your server to the latest packages.sudo apt update && apt upgrade && rebootAdd a non-root user with sudo privileges.adduser usernameusermod -aG sudo usern...
09:35 pm GMT - Wed, June 16, 2021
Dev To
Welcome Thread - v129
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...
09:12 pm GMT - Wed, June 16, 2021
Dev To
Hash Table data structure
Hi, this is #day_4, we are going to talk about hash tables Definition of Hash table"A hash table is a type of data structure that stores key-value pairs. The key is sent to a hash function that p...
09:06 pm GMT - Wed, June 16, 2021
Dev To
How to read more in less time?
Originally, This was published on *The Zyox Letter*, The best Newsletter for Programming, tech, entreprenuership & money.CLICK HERE - https://zyox.substack.comJoin NowArticles Starts Now- Reading ...
09:03 pm GMT - Wed, June 16, 2021
Dev To
Build Relational Databases Like A Pro (MySQL, PostgreSQL, etc.)
Let's face it, building a database that works is not a challenge at all. The real challenge is to build a database that is fast, reliable, scalable, and well-engineered. In this article, let me show y...
09:00 pm GMT - Wed, June 16, 2021
Dev To
Comandos bsicos que debes conocer para dominar LINUX.
En la informtica saber usar la consola de comandos Linux es fundamental, es por eso que les comparto una serie de comandos bsicos para que aprendas y logres dominar el terminal.A continuacin vamos a v...
08:24 pm GMT - Wed, June 16, 2021
Dev To
Implement Chain of Responsibility/Commands in C Using ChainRunner
I have been working on an ASP.NET Core Web API application which is responsible for users' comments. This application needs to reject or censor new comments based on multiple business criteria. In sim...
08:10 pm GMT - Wed, June 16, 2021
Dev To
The Beginner's Guide to Declaring Variables in JavaScript
If you're new to programming and new to javascript, it can be confusing when to use the three declaration key words. We're going to talk about when to use const, let, and why you should never use var ...
07:53 pm GMT - Wed, June 16, 2021
Dev To
How to add push notifications into a Next.js App
Web push notifications are a versatile channel that can be used to enhance your UX, re-engage users, promote new products or features, ignite engagement, drive revenue, and increase user retention. Co...
07:45 pm GMT - Wed, June 16, 2021
Dev To
Make Fathom Analytics work with Turbolinks / Turbo in your Rails project
If you have Turbolinks or Turbo in your Rails project, only the first page view would be counted and tracked by Fathom Analytics. Here is how you can make use of load event to track the page views.For...
07:35 pm GMT - Wed, June 16, 2021
Dev To
Reasons why Django is the best web framework
Choosing a web framework is hard especially now when there are a lot of frameworks on the market, each designed to address different project needs. Here is why I think that Django is the best choice i...
07:31 pm GMT - Wed, June 16, 2021
Dev To
Python and Headless: How to make interactive, adaptable, affordable reports
In this article, I'll show you how to pull data from a headless CMS and create a content type report using the Python framework: Dash. Seeing is believingI am a visual learner. I really appreciat...
07:25 pm GMT - Wed, June 16, 2021
Dev To
Start a SPA and it's API in one click
I've been using start or jump scripts for a long time to start up my API and SPA at the same time. With project TYE on the horizon, I thought I would share more about my more simplistic, "poor man", i...
07:22 pm GMT - Wed, June 16, 2021
Dev To
Part 2: Redux-React
Let's actually make a new react app and go one by one to learn how to use redux with react. Install//create new react app$ npm install -g create-react-app$ create-react-app < APP-NAME >//(o...
07:09 pm GMT - Wed, June 16, 2021
Dev To
Home automation with Lars Richter
This week on the show, you'll meet a new guest co-host, Jamie Gaskins. @jgaskins is the Principal Site Reliability Engineer at Forem. We are very lucky to have Jamie helping us make Forem scalable and...
07:01 pm GMT - Wed, June 16, 2021
Dev To
Snake VS. Blocks | A snake game.
Eat all the food (circles) in this 15 level snake game! Don't hit blocks and lasers, and eat the white blocks that randomly flicker around the map. They give you powerups. Use WASD or the arrow keys t...
06:50 pm GMT - Wed, June 16, 2021
Dev To
GIT Basics / Cheatsheet
What is GIT?Best short and also official description:Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed a...
06:44 pm GMT - Wed, June 16, 2021
Dev To
What's new in React 18?
React 18 alpha version was just announced. The theme of React 18 is to make the UI more performant by removing janky user experiences by introducing out of the box features and improvements powered by...
06:42 pm GMT - Wed, June 16, 2021
Dev To
Car riding Simulator game (VR) (3D)
A car riding simulator. It's virtual reality. Use the arrow keys or WASD to move the car through the hills.Try it here:https://codepen.io/FRADAR/pen/zYNWZQQFor more games like this,click here: https:/...
06:22 pm GMT - Wed, June 16, 2021
Dev To
I Just Want to Download You!
If you have software that people download from your site, there is a finite set of versions people actually care about. Yes, some people want all of them, and you should satisfy that. But honestly, ...
05:59 pm GMT - Wed, June 16, 2021
Dev To
Top 10 Animation Libraries (CSS JavaScript )
After Designing a static website with HTML and CSS most of the time, you need to add some animation on your website.There are many CSS animation and JavaScript animation you can find on the Internet. ...
05:56 pm GMT - Wed, June 16, 2021
Dev To
It's OK to useStore with React-Redux
I recently had two members of my team independently confuse themselves with a subtle point in the react-redux bindings. We have a few instances where a component includes callbacks and inside of those...
05:41 pm GMT - Wed, June 16, 2021
Dev To
What are Module Bundlers ? How to configure Webpack ?
What are Module Bundlers ? How we can take advantage of them to build large scale applications.Hey! First let's understand when Module Bundlers can be used. Def :- Module Bundlers can be used to...
05:01 pm GMT - Wed, June 16, 2021
Dev To
Mudar de Carreira (ou emprego): Como decidir?
Se voc chegou nesse post, imagino que porque isso j vem martelando na sua cabea h algum tempo mas voc est sentindo alguma dificuldade nesse processo. Muita coisa passa pela cabea e o velho conselho: ...
04:56 pm GMT - Wed, June 16, 2021
Dev To
CodeLand 2021: Motivation & Career-Long Connections For Early-Career Devs
CodeLand is coming back in 2021 as a two-day virtual conference on September 23rd and 24th!While nothing needs to entirely replace face-to-face conferences, we received such amazing feedback from the ...
04:55 pm GMT - Wed, June 16, 2021
Dev To
FrontEnd Development Road Map
Hey guys!!! Hope everyone are safe and coding. Will take you to the frontend development journey. Let's grow togetherWill be posting the detailed ideas on each topic one by one every week....hope you ...
04:34 pm GMT - Wed, June 16, 2021
Dev To
How to Install Most Interactive Shell On A Linux Machine
Hello Guys, I am Nirupamvas and I am back again with an other awesome Linux tutorial. So let's get started.Before getting into it, let's understand some of the things What Is Shell??A shell is a...
04:32 pm GMT - Wed, June 16, 2021
Dev To
16 Beautiful Color Palettes for Your Projects
IntroductionWhen developing websites, the first question for developers is about creating a design. But due to their inexperience, many novice developers who do not even know the simple rules of color...
04:17 pm GMT - Wed, June 16, 2021
Dev To
Styled components cheat sheet
The use of Styled components in React.js app development has become quiet popular in the last few years, its popularity is mainly due to the fact that it provides a better developer experience when it...
03:59 pm GMT - Wed, June 16, 2021
Dev To
Best alternative for solar movies
https://inlarn.com/putlocker-similar-websites-to-watch-high-quality-hd-movies-for-free/ click here...
03:58 pm GMT - Wed, June 16, 2021
Dev To
Top 3 Influencers that fight climate change
The worlds biggest issues can cause a lot of sleepless nights, if only we begin to think about the things that are wrong, like poverty, world hunger, disease, global wars, climate change, and many oth...
03:55 pm GMT - Wed, June 16, 2021
Dev To
FREE IDE dedicated to creating Bootstrap templates
Today I would like to show you how to create Bootstrap templates in very easy way. I start with pointing the fact that everything I will mention in this blog is FREE. Both, the IDE and the template. E...
03:50 pm GMT - Wed, June 16, 2021
Dev To
Flutter - Animated Splash Screen
Para fines practicos escribiremos la minima cantidad de codigo y utilizaremos rive (pero tambien puedes usar un .gif). Instalamos rive.rive: ^0.7.18 Iniciamos con lo facil.main.dartimport 'p...
03:34 pm GMT - Wed, June 16, 2021
Dev To
Create Model in Django - Tutorial for Beginners
Hello Coders, This article aims to help beginners to understand how to Create a Model in Django Framework by coding a new app from scratch and use mostly the terminal. The sample source code can be do...
03:22 pm GMT - Wed, June 16, 2021
Dev To
How to use "any" and "all" in Python
Credential: I do not know, but I, at least, am 4 years experienced; I am still learning C and Assembly.What is any and all in Python?By Python definition, any will return if there is an item whereby t...
03:16 pm GMT - Wed, June 16, 2021
Dev To
Flip Book Effect
A Flip Book Effect Made With Html & Css .Here It Goes With Html Code :-<div class="cover"> <div class="book"> <label for="page-1" class="book__page book__page--1"> <img ...
03:10 pm GMT - Wed, June 16, 2021
Dev To
Here's why you should use Kubernetes!
Kubernetes is a portable, extensible, open-source platform for managing containerized applications and services that facilitates both declarative configuration and automation. Kubernetes provides a pl...
03:07 pm GMT - Wed, June 16, 2021
Dev To
Happy Hackathoning - Dos & Don'ts
With the HarperDB + Hashnode Hackathon upon us this month, I thought it would be a good time to share some tips on getting the most out of your hackathon participation. There are tons of great article...
03:02 pm GMT - Wed, June 16, 2021
Dev To
Introducing `findLast` and `findLastIndex`
I'm back with another introduction to JavaScript syntax! Currently in Stage 2, we're going to talk about findLast and findLastIndex. Array.prototype.findLet's start by talking about a sometimes u...
03:02 pm GMT - Wed, June 16, 2021
Dev To
Starting with Flutter: Fancy Lateral Menu
Remember our lateral menu from this article? Yes, this one:Pretty ugly isn't it? Let's make it fancier! Center that listLet's start by removing one of the most limiting features, or, at least, ch...
03:00 pm GMT - Wed, June 16, 2021
Dev To
How to test your UI without resizing browser
The ProblemWhen working on UI layouts, for testing responsiveness - you may be used to either:DevTools with custom viewport sizesOr some extension e.g. Window ResizerOr resize the browser window...
01:57 pm GMT - Wed, June 16, 2021
Dev To
A Quick Guide To CSS Logical Properties
This is a post about CSS Logical Properties, with basic and advanced usage examples. If you think you don't need CSS Logical Properties, think again!If you've ever worked on a website for a global cli...
01:39 pm GMT - Wed, June 16, 2021
Dev To
How to build a Helm plugin in minutes
IntroductionHelm is a great addition to the Kubernetes ecosystem; it simplifies complex Kubernetes manifests by separating them into charts and values. Sharing charts has never been easier espec...
01:32 pm GMT - Wed, June 16, 2021
Dev To
Its not all about coding junior engineers
Develop these on top of coding to take your game to the next levelLearn to be a sponge. Absorb as much knowledge from others as you can.Help others. You will need their help later. Know when you...
01:18 pm GMT - Wed, June 16, 2021
Dev To
Laravel Livewire Fullcalendar Integration Tutorial
Hi Friend,In this example, I will learn you how to use fullcalendar with livewire example. We will explain step-by-step laravel livewire fullcalendar integration. you can easily make livewire fullcale...
12:19 pm GMT - Wed, June 16, 2021
Dev To
How Does a YouTube Video Go Viral
Have you ever wondered how a viral video grows? We've tracked Top Youtubers to see how they spread their content. They tend to publish videos regularly at times that work best for them. There is work ...
11:34 am GMT - Wed, June 16, 2021
Dev To
Keycloak: REST API for Realm Role
Get access tokenCode curl \ -d "client_id=admin-cli" \ -d "username=admin" \ -d "password=admin" \ -d "grant_type=password" \ "http://localhost:8080/auth/realms/master/protocol/openid-conn...
11:34 am GMT - Wed, June 16, 2021
Dev To
I made a complex Design System For Figma with 2000 Components! Also, a Free Version is available.
Im Fredy Andrei, the Founder of Simmmple. Today Im excited to introduce our new product, Venus Design System, a complex & premium design system tool which comes with more than 2000+ Components sta...
11:09 am GMT - Wed, June 16, 2021
Dev To
Keycloak: REST API for new Realm
Get access tokenCode curl \ -d "client_id=admin-cli" \ -d "username=admin" \ -d "password=admin" \ -d "grant_type=password" \ "http://localhost:8080/auth/realms/master/protocol/openid-conn...
10:40 am GMT - Wed, June 16, 2021
Dev To
Nhng ly do khin Startup tht bai
Nhng ly do khin Startup tht bai20 nm trc, ti thnh lp Idealab, v trong vng 12 nm qua chng ti lp ra hn 100 cng ty, t c nhiu thnh cng v cng vng phi nhiu tht bi ln. Chng ti hc c nhiu bi hc t nhng tht bi ...
10:20 am GMT - Wed, June 16, 2021
Dev To
Generate dynamic social images with Nuxt, Cloud functions and Cloudinary
More and more, we are noticing websites with really slick automatically generated social sharing images, like the ones below:This can really make your content stand ou and boost engagement when sharin...
09:50 am GMT - Wed, June 16, 2021
Dev To
Top Youtube Channels To Learn Django For Everyone.
Real Post:- https://webdevcodes.com/django/top-youtube-channels-to-learn-django-for-everyone/Hello Devs, In this tutorial, I'm gonna tell you the top 10 youtube channels or playlists for Django.As we ...
09:31 am GMT - Wed, June 16, 2021
Dev To
5 resources I use as a front end developer that you probably need
Cover photo credit: UnsplashAs a frontend developer, you have probably struggled to find images, svgs or icons to add to your application and sometimes the images you have are of high resolution that ...
09:30 am GMT - Wed, June 16, 2021
Dev To
Top 10 open source development tools (tried and tested)
Software is eating the world, and there are not enough developers to fulfil demand. The U.S. Bureau of Labor Statistics projects that employment for software developers, which includes software engine...
09:12 am GMT - Wed, June 16, 2021
Dev To
How to filter entries by linked references in GraphQL
Have you ever been frustrated by not being able to filter a collection by a linked entry value using the GraphQL API? For example, do you want to filter your blog posts by linked topics such as javasc...
08:44 am GMT - Wed, June 16, 2021
Dev To
Write a VS Code extension in JavaScript, not TypeScript ^
^ Write an extension in TypeScript or JavaScript or CoffeeScript - whatever script you prefer! This is not meant to be contentious. The official docs for the VS Code API are oriented towards TypeScrip...
08:42 am GMT - Wed, June 16, 2021
Dev To
Solution: Generate Parentheses
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:37 am GMT - Wed, June 16, 2021
Dev To
Object-oriented Programming in JavaScript
In programming, there is a technique for writing code called object-oriented programming. It's a methodology for code abstraction and organization where the code written embodies the traits of real-wo...
08:28 am GMT - Wed, June 16, 2021
Dev To
Today I learned about Scroll Animation
Here's my HTML code.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" c...
07:40 am GMT - Wed, June 16, 2021
Dev To
Microsoft Tech Days: DevOps 101 for Developers - Links & Resources
Microsoft resourcesDocumentation - Basic, Agile, Scrum, and CMMI: https://aka.ms/techdays/devops-choose_a_processLearning module - Choose an Agile approach to software development: https://aka.m...
07:40 am GMT - Wed, June 16, 2021
Dev To
UX Review every developer should do before writing the code
One of the ask in the interview is "Person should be a team player can work cross-team".Have you ever thought about what it means? Which all trait company is looking in the candidate? Is it just worki...
07:30 am GMT - Wed, June 16, 2021
Dev To
Build a Blog App with React Building Components (Part 2)
Hello everyone! So, this is going to be the second part of the new React blog app series I have started. In the first part, we discussed how we could start a new React project, and we learnt how to se...
07:23 am GMT - Wed, June 16, 2021
Dev To
Build a Blog App with React Intro, and Set-Up (Part 1)
Hello everyone! The best way to learn something is by doing. So, lets build a simple Blog app using React to understand how things work. We wont be making a very feature-rich blogging website with coo...
06:36 am GMT - Wed, June 16, 2021
Dev To
SSH into your EC2 instances
What is ssh?SSH is a remote management protocol through which you connect to your remote servers and modify them. This allows you to access your remote servers securely. So let us see how we can...
06:28 am GMT - Wed, June 16, 2021
Dev To
[22] Top 10 Must-Have Web Dev Tools June 2021
It's been a month since the last post, so it means it's time to continue my blog post series - Top 10 Best Web Dev Tools. Every month I am trying to pick the most intriguing and handy instruments that...
05:59 am GMT - Wed, June 16, 2021
Dev To
Weekly web development resources 78
AstroA tool to build websites with your favorite JavaScript framework and ship the minimum amount of JavaScript. BootStartersAn open source collection of free themes for Bootstrap 5. B...
05:32 am GMT - Wed, June 16, 2021
Dev To
What is a Product Requirements Document (PRD) & How to Create it?
What is a Product Requirements Document(PRD)?A product requirements document describes the product you are about to build in detail. It outlines the purpose of building the product, its intended...
05:32 am GMT - Wed, June 16, 2021
Dev To
Animated 404 Page
First we need to know what is 404 Page ?The HTTP 404, 404 Not Found, 404, 404 Error, Page Not Found or File Not Found error message is a Hypertext Transfer Protocol standard response code, in computer...
05:20 am GMT - Wed, June 16, 2021
Dev To
Multiple destructors with C concepts
We probably all learnt that one cannot overload the destructor. Hence I write about "the" destructor and a destructor... After all, it has no return type and it doesn't take parameters. It's also not ...
05:19 am GMT - Wed, June 16, 2021
Dev To
Python's Collections Module: OrderedCounter
What are we trying to achieve?If you recall from last post, here's the Method Resolution Order of Counter class:There's no way we can swap the priority order. One option is to be cheeky and mak...
04:45 am GMT - Wed, June 16, 2021
Dev To
Git Hack: Make commit with a past date
Hello reader! Ever wanted to commit something to a git repo with a past date? Heres how you could do it.If you are working on a project and missed a commit yesterday or you accomplished the task but G...
04:24 am GMT - Wed, June 16, 2021
Dev To
Solution: Matchsticks to Square
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
04:21 am GMT - Wed, June 16, 2021
Dev To
30 Notion templates for Remote Teams, Developers and Freelancers Productivity
Notion is an across the board workspace where you can compose, plan, team up and get coordinated - it permits you to take notes, add errands, oversee projects and more. Notion gives the structure squa...
04:20 am GMT - Wed, June 16, 2021
Dev To
Top 14 Angular mistakes you should Avoid
According to a survey of Libscore in 2016, almost 12,000 websites out of 1,000,000 have been using angular. These additionally consist of a few setup corporations like Wolfram Alpha, Sprint, ABC News,...
03:57 am GMT - Wed, June 16, 2021
Dev To
How to Create VM Database System Oracle
Hello Everyone, Let's Learn With Me!In my post this time, We will learn how to create VM Database System in Oracle Cloud Infrastructure. Log in Oracle Cloudwe must log in to the platform O...
03:22 am GMT - Wed, June 16, 2021
Dev To
Browser Working Principle - HTML Parsing
IntroductionIn the previous article, we discussed how HTTP requests are sent and how responses are received. Additionally, we parsed the text context from the response body.In this part, we will...
02:29 am GMT - Wed, June 16, 2021
Dev To
Learn to Build a Parser in Rust for Fun and Profit
On a Friday morning, slacking, you are thinking about the new Netflix shows to catch. Your boss comes over, asks you to write a parser for a Systemd unit file. She needs it by Monday.You're nervous. L...
02:27 am GMT - Wed, June 16, 2021
Dev To
Which programming language in AWS Lambda should I use?
One of most question I receive is "which programming language is the best for serverless?". People want to know what's the best choice to create their functions in AWS Lambda. But for me, the answer i...
02:07 am GMT - Wed, June 16, 2021
Dev To
How to fix regeneratorRuntime is not defined?
I have ran into a problem, the error is regeneratorRuntime is not defined while working with React and Parcel bundler. The problem appeared after I added an async function and while searching the prob...
01:56 am GMT - Wed, June 16, 2021
Dev To
WHY BELONGING IS CRUCIAL IN TEAM CULTURE AND ORGANISATIONAL PERFORMANCE
What does it mean to belong to a group, a team, or an organisation? Belonging is a sense of fitting in or feeling like you are an important member of a group.Individualism versus collectivism (o...
01:45 am GMT - Wed, June 16, 2021
Dev To
How to Make Extra Money as a Programmer
There are plenty of opportunities to expand your income beyond your day job.Being a programmer is a great thing. Not only is work fun most of the time, but there are plenty of job openings around and ...
01:37 am GMT - Wed, June 16, 2021
Dev To
What's new in React 18?
React 18 has a lot of new features but they are all possible thanks to "concurrent rendering". It lets React prepare multiple versions of the UI at the same time. This change is mostly behind-the-scen...
01:30 am GMT - Wed, June 16, 2021
Dev To
Cleaning up queries with dot notation
This article was originally posted, with additional formatting, on my personal blog at https://ryanc.co/blog/cleaning-up-queries-using-dot-notationOne of the many conventions found throughout the Lar...
01:10 am GMT - Wed, June 16, 2021
Dev To
On-prem vs cloud: Why you have more options than you think
The debate between on-premise vs cloud is nothing new. Every company has different needs, and developers have spent endless cycles debating the pros and cons of on-prem and cloud software to solve for...
12:54 am GMT - Wed, June 16, 2021
Dev To
Deep dive into Asynchronous Javascript
In this article we'll be covering callbacks, promises and async/await as these are the ways to deal with asynchronous data.To understand asynchronous, you'll first have to understand synchronous. ...
12:49 am GMT - Wed, June 16, 2021
Dev To
Understanding JavaScript Array Methods
If you're a JavaScript developer, then you should be familiar with the most commonly used ES5 and ES6+ array methods.These methods make coding in JavaScript a lot easier and also make your code ...
11:54 pm GMT - Tue, June 15, 2021
Dev To
LEARN WEB DESIGN FOR FREE
Hello guys!!!I've tried to bridge the gap between in coding/programming by producing videos teaching web designing on YouTube. Now unlike most YouTube videos, these videos follow a curriculum so that ...
11:09 pm GMT - Tue, June 15, 2021
Dev To
Brainstorm last-minute Father's Day gifts with Notion and SMS
Fathers Day is coming up, and my twin brother and I need to plan what to get for our dad. For multimedia notes and brainstorming, I like to use Notion, an app that bills itself as an all-in-one worksp...
10:08 pm GMT - Tue, June 15, 2021
Dev To
Higher-Order Component en React
Los Higher-Order Component son una tcnica usada en React que nos permite hacer un re-uso de los componentes.Es decir, es una funcin que recibe un componente y devuelve un nuevo componente.SuperCompone...
09:49 pm GMT - Tue, June 15, 2021
Dev To
Building a Go Mod CLI to generate dependency trees
So, picture the scene, you have a Go project and then get a security alert saying a vulnerability has been detected. You look at your go.mod to see if you're using it and it's nowhere to be seen, but ...
09:39 pm GMT - Tue, June 15, 2021
Dev To
Day 0 of 100DaysOfCode!
Here I begin my #100DaysofCode challenge. I am excited to document and journal my journey on becoming a better front-end developer. I first heard the phrase 100 days of Code on CodeNewbie podcast. ...
09:21 pm GMT - Tue, June 15, 2021
Dev To
How i prevent SQL Injection in my PHP code
SQL injection is a code injection technique used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution. This is what Wikipedia can say ab...
08:59 pm GMT - Tue, June 15, 2021
Dev To
yq: Mastering YAML Processing in Command Line
Nowadays, YAML is used for configuring almost everything (for better or worse), so whether you're DevOps engineer working with Kubernetes or Ansible, or developer configuring logging in Python or CI/C...
08:48 pm GMT - Tue, June 15, 2021
Dev To
Iniciando com Atlantis
Esse o primeiro post de uma srie sobre o Atlantis, onde o intuito dar um mega salto no fluxo de trabalho de quem j utiliza Terraform no dia dia. Se voc j:Utiliza Terraform para criar infraestruturaA...
08:47 pm GMT - Tue, June 15, 2021
Dev To
Day 3: Why is JavaScript so...savage ?
The day started extremely well, I began with Brian Tracy's best seller, *The Power of Self Discipline * and following the advices of the book, I set my goals for my day:Studying at least 5hours for my...
07:50 pm GMT - Tue, June 15, 2021
Dev To
10 Things I Wish I Knew in the Start Of IT Career
Pandemic has had drastic effects on the world economy leaving many people jobless, but the IT industry has stood the storm quite well. It has been one of the few most stable fields. The thrashing effe...
07:36 pm GMT - Tue, June 15, 2021
Dev To
The 7 Most Popular DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
07:18 pm GMT - Tue, June 15, 2021
Dev To
Six months of Elixir - some thoughts after switching the main language
lmost exactly six months ago I started to work for Fresha, where Elixir is a main language for backend. This happend after almost exactly eight years of working as a Ruby developer. There were may rea...
07:09 pm GMT - Tue, June 15, 2021
Dev To
6 Types of Digital Marketing: When and How To Use Them?
Types of Digital MarketingThere are numerous kinds of Digital Marketing that you can use to expand your crowd reach. Utilizing numerous Digital Marketing channels can assist you with making a ba...
07:02 pm GMT - Tue, June 15, 2021
Dev To
Best Programming Languages You Can Learn as a Java Developer
Have you heard of Polyglot coders? They are those code developers who know more than one programming language, and they are really in high demand in 2021. Many job interviewers look for them because t...
06:56 pm GMT - Tue, June 15, 2021
Dev To
Queue Data Structure
Hi, today, we're going to discuss queue :) Definition Of QueueA Queue is a linear data structure that stores items in a First-In/First-Out (FIFO) manner. In Queue, the element that goes in first ...
06:49 pm GMT - Tue, June 15, 2021
Dev To
We Just Open Sourced our Tech!
We believe that OSS is the present and future of great developer-led tech, so here we are. Merico Build is an open platform to quantify and articulate developer contribution and accomplishment, it's p...
06:45 pm GMT - Tue, June 15, 2021
Dev To
Why you need an SSH Access Manager - Part 2
Before diving into this article I recommend you take 5 minutes to have a read of part 1 of our 2 part, "Why you need an SSH Access Manager" blog series.Part 1 of our article featured more information ...
06:45 pm GMT - Tue, June 15, 2021
Dev To
Sets of props in React and Typescript
Sometimes when writing an app in React you might have a component that changes its look and logic dramatically depending on provided props. In addition, if a particular prop provided, the other props ...
06:40 pm GMT - Tue, June 15, 2021
Dev To
The 3 best features announced at Next.js Conf
Vercel (the company behind Next.js) announced a special edition of their Next.js Conf last month. This was announced as a collaboration with the Google Chrome team, so I was certainly excited!What cou...
06:26 pm GMT - Tue, June 15, 2021
Dev To
JavaScript-30-Day-15
Local Storage and Event Delegation demoOn day-15 we will learn how to make our state persistent by using local storage and learn how to use event delegation.We have a simple list by defaul...
06:13 pm GMT - Tue, June 15, 2021
Dev To
Working on a Free Low Code Dashboard Builder for Bootstrap 5
Hi,I recently launched a new theme to Loopple, a Free Low Code Dashboard Builder that aims to help developers to speed up their development process.This new theme is built on top of Soft UI Dashboard ...
05:56 pm GMT - Tue, June 15, 2021
Dev To
5 reactive UI interactions you'd better did instead of querying $elements
IntroductionThis article is dedicated for a web developer who appreciates design freedom, yet who'd like to code less in a setup-free web-based development environment.It's a 5 DOM interaction y...
05:54 pm GMT - Tue, June 15, 2021
Dev To
Continuous Code Reviews Are The Way To Go
One of the major roadblocks for quality code reviews is how their complexity can quickly get overwhelming. The three major factors of this increasing complexity are well-known: the number of changes; ...
05:32 pm GMT - Tue, June 15, 2021
Dev To
Reactjs: Building forms
Do you really need a form library to build forms in React?Hello friends, today I will talk to you about forms in React, and tell you how my first experience building form in React was.My relationship ...
05:14 pm GMT - Tue, June 15, 2021
Dev To
Best Practices for building containers
Hi there,This is Ankit, your friendly DevOps content curator. I read a lot of articles about DevOps, distributed systems, performance monitoring, etc. I will be sharing some key takeaways from these a...
04:39 pm GMT - Tue, June 15, 2021
Dev To
Hot Reload for .NET Developers
Hey, there! This time we will have the opportunity to learn about one of the most anticipated features for .NET developers: Hot Reload. What is Hot Reload?Hot Reload allows us to modify the sour...
04:21 pm GMT - Tue, June 15, 2021
Dev To
My Full FREE Python Course to get you started with creating your own projects
Hey everyone , I have a complete course on Python Programming on my YouTube Channel that completes most of the basic and advance stuff of the language. More content will also be coming soon on my chan...
04:18 pm GMT - Tue, June 15, 2021
Dev To
Django Routing - A practical introduction
Hello Coders,This article is a soft and practical introduction to Django Routing System. The sample we will code during this tutorial, in the end, will implement three routes: a default route that sho...
04:08 pm GMT - Tue, June 15, 2021
Dev To
Upcoming Events 2021
Upcoming Events 2021ApacheCon Asia - 06-August-2021. https://apachecon.com/acasia2021/sessions/1025.html[](https://emamo.com/event/worldfestival-2021/s/pro-talk-continuous-sql-with-kafka-and-fl...
04:07 pm GMT - Tue, June 15, 2021
Dev To
Building A Password Manager With React JS, Crypto JS, and Fauna
Building A Google Password Manager Clone With React JS and FaunaAuthored in connection with the Write with Fauna program. IntroductionThis article will walk you through how I built a passwo...
04:01 pm GMT - Tue, June 15, 2021
Dev To
What's your best PR etiquette tip?
What's your best PR etiquette tip? From the standpoint of reviewee or reviewer, your choice.Discuss ...
03:46 pm GMT - Tue, June 15, 2021
Dev To
Grant limited IAM permissions with AWS CDK - but fast!
I love writing CDK apps but there is something I really loathe: Writing IAM policies and assigning them to resources like Lambdas. It feels like a step back because I don't have the same type-safety a...
03:39 pm GMT - Tue, June 15, 2021
Dev To
What are signed routes in Laravel and how to use them?
IntroductionSigned routes allow you to create routes accessible only when a signature is passed as a GET parameter. This could be used for sharing a preview of a draft article or any other route...
03:34 pm GMT - Tue, June 15, 2021
Dev To
The 10 Most Popular PHP Frameworks and Their Creators
IntroductionIt would be really intimidating if you had to start from scratch and reinvent the wheel every time you were to start a new project.Luckily in 2021 there is a vast number of brilliant...
03:11 pm GMT - Tue, June 15, 2021
Dev To
React custom hooks : A simple explanation
Hi all React 16.8 V comes with several useful features and one being hooks. Hooks are super useful. Some of the predefined hooks are useState, useEffect. Today we will see how to write a custom hook ....
02:18 pm GMT - Tue, June 15, 2021
Dev To
Telebot using Python
In this article, we will build a Telegram Bot using Python, which will send cat photos and cat facts. For this, I will be using pytelegrambotapi library. Setting our BotFirst, we will need a Tel...
02:11 pm GMT - Tue, June 15, 2021
Dev To
Micronaut primeiras impresses
J ouviu falar deste framework? Ele foi criado por Graeme Rocher, o mesmo sujeito que criou o Grails e promete resolver diversos dos problemas que temos tanto no Grails quanto no Spring. Mas ele substi...
02:09 pm GMT - Tue, June 15, 2021
Dev To
10 Must-Have VS Code Extensions to Improve Your Productivity
I asked developers in my team what VS Code extensions they use to boost their productivity, and heres what they said. 1. Live ServerLive Server allows you to see code changes reflected in the bro...
02:02 pm GMT - Tue, June 15, 2021
Dev To
Why video tutorials should NOT replace reading documentation
As more and more people start their programming journey, I'm finding that the number of video tutorials are increasing. That shouldn't be a surprise to anyone. Of course people will be making video tu...
01:50 pm GMT - Tue, June 15, 2021
Dev To
Learn React and Context API By Building Netflix
I'm Hiep. I work as a full-time software engineer. Most of my open-source projects are focused on one thing - to help people learn . Before moving on with this part, you should follow the first part i...
01:43 pm GMT - Tue, June 15, 2021
Dev To
Deploying a React App to GitHub Pages
React App** created using create-react-app IntroductionIn this tutorial, I'll show you how I deployed a React appwhich I created using create-react-app to GitHub Pages.You can visit the dep...
01:42 pm GMT - Tue, June 15, 2021
Dev To
60 VSCode themes you definitely need to try (dark light)
Hello, everybody!I don't know about you, but I'm personally a huge fan of changing my VSCode theme every once in a while, mainly for productivity reasons.So today I bring a list of more than 60 themes...
12:58 pm GMT - Tue, June 15, 2021
Dev To
10 raisons pourquoi j'aime Laravel !
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterAu cours des deux dernires annes, j'ai essay plusieurs langages et frameworks de programmation. J'ai ...
12:50 pm GMT - Tue, June 15, 2021
Dev To
Landing Page Using Next JS
Taskia Landing Page Using Next JS Demo : https://taskia-two.vercel.app/Code : https://github.com/saidMounaim/Taskia...
12:06 pm GMT - Tue, June 15, 2021
Dev To
Day 27/30 : CSS Image Hover Effect | Show Button on Hover
Welcome to Day 27 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.futurecodersweb.com/2021/06/image-hover-effects-using-html-and-css.html...
12:05 pm GMT - Tue, June 15, 2021
Dev To
Explain Callback Function In JavaScript Like You Are 5 Years Old
You are five. You know almost nothing about the world. And know youre going to learn one of the toughest concepts in JavaScript callback. Who the hell is this functionImagine that JavaScript is ...
12:04 pm GMT - Tue, June 15, 2021
Dev To
How to Think inNext.js
Let me tell you a story about a client.This client was demanding. They wanted all the things, and they wanted them now.Servers know this kind of client all too well. When the client comes in, asking f...
11:53 am GMT - Tue, June 15, 2021
Dev To
React Project: Newsletter Signup form (using Formik, Netlify Functions & MailChimp)
Watch the full tutorial here -->So in this React tutorial we'll be taking a look at the Formik forms library for React and seeing how you can use it to create and manage forms quickly and easily wi...
11:42 am GMT - Tue, June 15, 2021
Dev To
Side Projects Ideas To Keep Learning
Recently I wrote an article about how to keep learning as a developer that highlighted side projects as one of the biggest helpers to keep learning new stuff. In this article, I want to present few si...
11:05 am GMT - Tue, June 15, 2021
Dev To
How to make coding a habit in 5 actionable steps
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
10:36 am GMT - Tue, June 15, 2021
Dev To
The current state of RuntDeale!
So... RuntDeale could be further along than I want it to be...BUT, I am happy with what I got now, considering I've been moving it from language to language constantly (first it started as a web-game ...
09:59 am GMT - Tue, June 15, 2021
Dev To
Mario in JavaScript using KaboomJS (video)
In this video I show you how to build a Mario in JavaScript using the Kaboom.js library in my code editor of choice. If you want to see the full course on FreeCodeCamp, click here: https://www.youtube...
09:54 am GMT - Tue, June 15, 2021
Dev To
How our team writes React tests and other stuff too 5 June 2021 8 minute read
Have you ever worked in a codebase where each test file was different to the next? Different terminology and grouping of test scenarios; different usages of snapshot testing and react-testing-library....
09:52 am GMT - Tue, June 15, 2021
Dev To
Why Should You Learn Python in 2021?
Python is one of those programming languages that has exploded in popularity and demand over the last 4-5 years. Whether we discuss the PYPL index, Stack Overflow, or any other platform, the language ...
09:41 am GMT - Tue, June 15, 2021
Dev To
How to add a preview of your React (or any other) site when sharing it
Are you struggling with having your website preview looking something like this: Whenever you're sharing it on linkedin/facebook/etc, when you're really looking for something like this:I had this exac...
09:37 am GMT - Tue, June 15, 2021
Dev To
Making Friendly CSS With Tailwind CSS
Writing CSS can aggravate developers, but with tailwind, CSS becomes more friendly to use.In this article, I will be taking you on a journey into the utility first framework, Tailwind. What is Ta...
09:35 am GMT - Tue, June 15, 2021
Dev To
Beginners' Introduction to React Testing
Being a software developer the need to write code and deploy working code to production quickly and safely is needed especially on products that have crazy deadlines and delivery schedules. And it's a...
09:22 am GMT - Tue, June 15, 2021
Dev To
Still 100 CSS loaders for your next project
The fun continue with another collection of 100 CSS loaders!Always the same rule: one div = one loader. Table of contentThe Classic IVThe ColorfulThe Dots IVThe DancersThe Bars IIIThe LineThe Dot...
09:10 am GMT - Tue, June 15, 2021
Dev To
Start an instance on AWS EC2 - Hands on
In this exercise we will start a basic ec2 server and host a small server on it.Type AWS EC2 in the search console and go to the EC2 dashboard.This will land you on EC2 dashboard from where you can se...
08:46 am GMT - Tue, June 15, 2021
Dev To
SpectaQL - generate static docs for a GraphQL schema
It's finally time to take a look at another useful library, this time well check out SpectaQL, a Node.js library for generating static GraphQL API documentation. On GitHub its described asA nice enhan...
07:58 am GMT - Tue, June 15, 2021
Dev To
Sorting Algorithms Visualization: QuickSort, MergeSort, HeapSort, BubbleSort, InsertionSort
Hi everyone! I'd like to share my new project about visualization of sorting algorithmsCurrently, there're five algorithms visualized: QuickSort, MergeSort, HeapSort, BubbleSort and InsertionSortThis ...
07:31 am GMT - Tue, June 15, 2021
Dev To
React 18 - What's New!
React 17 was a bit of a bore for developers. There really wasn't a lot added but it's definitely not the case with react 18. In this article I am going to tell you some of the top updates and I'll sho...
07:30 am GMT - Tue, June 15, 2021
Dev To
Make decisions as a team. Debate, then commit. (100 Bytes Of Wisdom: Day 57)
Team cohesion during a project comes from healthy debate and then healthy commitment to the decision. I'm not gonna lie - it does suck to be the minority when it comes to a final decision, and they ca...
07:11 am GMT - Tue, June 15, 2021
Dev To
How to Balance Chemical Equations in Python using Constraint Optimization (PuLP)
Originally posted on realpythonproject.comWe will be using PuLP and the chemparse libraries to balance chemical equationsYou can find the source code herePre-RequisitesFamiliarity with Constraint Opti...
07:02 am GMT - Tue, June 15, 2021
Dev To
How to read Member-only Medium Stories for free without being a member?
So You are here to know how can you damn read member-only medium stories for free without being a member??If ur like me i.e. a minor who is not allowed to spend money online or ur broke or dont wanna ...
06:31 am GMT - Tue, June 15, 2021
Dev To
9 Responsive Website Tutorials With Html CSS JavaScript Bootstrap Step By Step
Responsive web design is a method of creating and developing websites so that they are more accessible and give an ideal viewing experience for users on a variety of devices.With the rise of smart pho...
06:12 am GMT - Tue, June 15, 2021
Dev To
Productive, Easy steps to make a website for business
Building a small business website is necessary to inform your audience about your brand and value proposition, which will help you boost your brand recognition and drive sales.However, to build a busi...
05:37 am GMT - Tue, June 15, 2021
Dev To
Create a serverless book library app with HarperDB and Gatsbyjs
One of the many advantages of trying out side-projects is, you never run out of the ideas of trying out something new. For example, recently, I had an opportunity to try out a modern, easy-to-use, fas...
05:07 am GMT - Tue, June 15, 2021
Dev To
I'm switching to vim!
I just took a short look at the (neo)vim docs, and I'm officially moving to (neo)vim (and tmux)! I have just used it for a few days, but I really can feel the power it gives me. Not to mention that it...
04:47 am GMT - Tue, June 15, 2021
Dev To
Python's Collections Module: Why dictionaries maintain insertion order but printing Counter doesn't?
Do dictionaries in python maintain insertion order?Well if your answer was NO, time to update your python knowledge because they do maintain their insertion order in python 3.6+ and completely...
04:16 am GMT - Tue, June 15, 2021
Dev To
Roads quality in Asia 2006-2019
In south asia, we could see the top one is Singapore>>Malaysia>>Thailand>>Indonesia>>Laos>>Cambodia>>VietNamSource: https://www.theglobaleconomy.com/rankings/roads_...
04:12 am GMT - Tue, June 15, 2021
Dev To
Object destructuring in JavaScript
Object destructuring is a useful JavaScript feature to extract properties from objects and bind them to variables. Whats better, object destructuring can extract multiple properties in one statement, ...
03:57 am GMT - Tue, June 15, 2021
Dev To
The Advanced Challenge of Load Balancing
Not all traffic can be arbitrarily routed.While taking the responsibility of a mature service, it may not be possible for a single server to handle all the workload. This is due to three main consider...
03:56 am GMT - Tue, June 15, 2021
Dev To
Six Serverless Frameworks to watch in 2021
Are you planning to adopt serverless architecture to proliferate your business productivity? If your answer is yes, youve come to the right place. There are many platforms and frameworks available to ...
03:47 am GMT - Tue, June 15, 2021
Dev To
Quiz Website | Javascript
Quiz Website Made With Html , Css & Javascriptinfo :-1) You Can Set Time .2) You Can Set Rule.3) You Can Set Custom Question .Download - Download Now...
03:09 am GMT - Tue, June 15, 2021
Dev To
Designing functions: The building blocks of computer programs
Photo by Magda Ehlers from PexelsA function is an essential construct in programming. In the language that we use to convey a message on the computer, functions closely resemble a verb: "the nuts and ...
03:05 am GMT - Tue, June 15, 2021
Dev To
Everything you need to know about linux File System directories!
History of Linux and WindowsOkay, before starting with the actual topic, lets discuss what makes Linux different from windows. If you are a Windows user you might have seen different drives such...
02:16 am GMT - Tue, June 15, 2021
Dev To
The Importance Of Testing And How To Write Tests With React-Testing-Library
In my time at Flatiron, we used tests as guidelines for apps that we were building but we never learned to write our own. However, as part of a coding exercise for a company I had applied to, I was re...
01:30 am GMT - Tue, June 15, 2021
Dev To
Como publicar seu primeiro package TS e automatizar com Github Actions
IntroduoNesse artigo vou abordar a criao e publicao de um package escrito em Typescript para o NPM. A minha principal motivao escrever algo que seja simples mas no deixe de levar em considerao ...
12:37 am GMT - Tue, June 15, 2021
Dev To
Que es Git Flow y porque tenemos que aprenderlo
Todos damos por entendido que es git y, para quienes no lo saben, esto sirve para hacer un control de versionado sobre tu cdigo. Escribindolo as a lo criollo: sirve para poder trabajar cdigo de manera...
12:24 am GMT - Tue, June 15, 2021
Dev To
A Command Line Key-Value Data Store using the Rust Programming Language.
PreludeRust is an imperative, super fast, and type-safe programming language that empowers you a Software Engineer "to reach farther, to program with confidence in a wider variety of domains t...
12:17 am GMT - Tue, June 15, 2021
Dev To
Dragon game
Hello!Ok, let's start! Now, we can create a new game, you know the same book.I'm gonna put the code first, then I gotta explain it.import randomimport timedef displayIntro(): print("You are in a la...
12:11 am GMT - Tue, June 15, 2021
Dev To
Write better functions in Python!!
By seeing the title you may get an idea of what we are going to discuss. So, let's waste no time and dive into the topic. After writing functions for nearly three years, I have figured out some Six po...
11:43 pm GMT - Mon, June 14, 2021
Dev To
How to stay productive as a developer
Since I am not getting paid by the hour (except in some cases), staying productive and healthy as a developer is critical. Here are some things I've learned over the years that help me stay on top of ...
11:33 pm GMT - Mon, June 14, 2021
Dev To
Crypto Mining is Killing All Free CI/CD Platforms
We all know that crypto mining is negatively impacting many things in the world. And now it's ruining something else in a way no one has seen coming. This is why mining crypto currencies is killing ev...
11:06 pm GMT - Mon, June 14, 2021
Dev To
Creating S3 Object Lambda with CDK for C
The moment I learnt that S3 Object Lambda was out, I knew Id want to experiment with it. Why? For two reasons really at work we have quite a few scenarios when the same objects in S3 need to be prese...
10:42 pm GMT - Mon, June 14, 2021
Dev To
Object Oriented Programming in Javascript
Hi! Programming can be overwhelming but once you are comfortable with some basic concepts, it starts to feel like a superpower and Javascript is one of the coolest languages to learn! In...
10:26 pm GMT - Mon, June 14, 2021
Dev To
Conhecendo o Actuator do Spring Boot
Um dos recursos que mais gosto no Spring Boot e que normalmente negligenciado por quem usa o framework o Actuator: natural, dado que o foco normalmente est no cdigo sendo escrito e no aps ter sido i...
10:10 pm GMT - Mon, June 14, 2021
Dev To
JavaScript - Nunca use uma biblioteca de formatao de nmero ou moeda novamente
ContedoIntroduoFormato NumricoFormato de MoedaFormato de UnidadesResumo IntroduoReduzir as dependncias que voc envia no seu front-end sempre uma coisa boa!Se voc estiver usando uma bibliot...
09:40 pm GMT - Mon, June 14, 2021
Dev To
Explicit ESM in Node.js with .mjs
A while ago, Node.js introduced support for ECMAScript Modules (ESM). ESM is the standardized modules implementation that's been built-in to JavaScript. This differs rather significantly from CommonJS...
09:30 pm GMT - Mon, June 14, 2021
Dev To
How I plan to solve hiring in tech
Let's be real, no one likes the hiring process in tech. Neither you the developer who has to memorize all the algorithms again and cram tens or hundreds of Leetcode questions, nor the interviewer who ...
08:52 pm GMT - Mon, June 14, 2021
Dev To
Salary Negotiation Techniques
This is a full outline of how you can become a top negotiator when interviewing for a job.When I was starting out I always negotiated better compensation plans than others in the office, even when the...
08:50 pm GMT - Mon, June 14, 2021
Dev To
How to make an RSS feed in SvelteKit
Chances are, if you're consuming a lot of content, you're not checking a ton of individual sites.You may be checking something like Reddit, or another aggregator, or possibly one of the bigger bloggin...
08:36 pm GMT - Mon, June 14, 2021
Dev To
Routing with Express
You might be familiar with routes if you've worked with node. Routes help us to organize our app in terms of separate modules. The bigger the app gets the more the number of routes, but then that's wh...
08:13 pm GMT - Mon, June 14, 2021
Dev To
Python Testing 201 with pytest
For Python Frederick's September presentation, I presented on Python testing. In the presentation, I explained more of the features of pytest that went beyond the basics that we explored in March.The ...
08:12 pm GMT - Mon, June 14, 2021
Dev To
5 Razones de por qu aprender EKS practicando
Alguna vez has estado en la posicin de aprender alguna herramienta nueva sobre tecnologa y piensas "esto es increble!" pero cuando comienzas a aplicarla encuentras varios problemas que lo hacen realme...
08:10 pm GMT - Mon, June 14, 2021
Dev To
Avoid slow Javascript code
IntroductionIn this article, we will discuss a few topics that can help your Javascript code perform well and fast. We will be going over some common mistakes to help us understand what makes ou...
07:40 pm GMT - Mon, June 14, 2021
Dev To
5 Tips To Increase Your Programming Productivity
Programming ProductivityHello everybody. So today we are going to discuss about 5 tips to increasing programming productivity. Tip number one 1. Leverage The Power of Habit:Leverage The Pow...
07:27 pm GMT - Mon, June 14, 2021
Dev To
Code Review process
Code Review is indeed a critical process during software development. Among different types of processes that can exist for doing software development and code reviewing, I'd like to highlight some, h...
07:27 pm GMT - Mon, June 14, 2021
Dev To
Making a basic deepCopy function in JS
By default in JS, if we try to make a copy of an object, say obj, then either of the two helps us create Shallow copies :-Object.assign({}, obj){...obj}And the notorious yet popular JSON.parse(JSON.st...
07:08 pm GMT - Mon, June 14, 2021
Dev To
Coding Boot-camps vs College vs Self Taught
Coding Bootcamps vs College vs Self TaughtThere are many possible paths to a career in software development. However, the choice will impact the amount of time you spend studying and the cost of...
06:24 pm GMT - Mon, June 14, 2021
Dev To
Top Programming Languages in 2021
TypeScriptTypeScript is a well-known name. Since its release in 2014, it is growing rapidly and maintaining its place in the list of top 10 striking programming languages 2021. It is developed b...
06:17 pm GMT - Mon, June 14, 2021
Dev To
1NF and 2NF
Normalization: It is a way to reduce/minimize data redundancy (repetition of data). It can be achieved by splitting the table into many tables.First Normal Form (1NF):-> It is the property of conve...
05:56 pm GMT - Mon, June 14, 2021
Dev To
Why I'm dropping WordPress for Strapi hopefully forever
Well, it's been a long time since I haven't made any posts, and I just felt like I should speak a bit about this CMS I just had to face at work.First of all, you may already know what a CMS and WordPr...
05:49 pm GMT - Mon, June 14, 2021
Dev To
Advanced Kotlin Collection Functionality
This blog post accompanies a video from our YouTube series which you can find on our Kotlin YouTube channel, or watch here directly!Today, we are learning about advanced functions that we can use to w...
04:51 pm GMT - Mon, June 14, 2021
Dev To
Summer Deals - A Curated List
Hello coders, During this period web agencies drop the pricing and many good (and pricey) products become more accessible to developers. Here is my list for the summer of 2021. This open-list will be ...
04:45 pm GMT - Mon, June 14, 2021
Dev To
JavaScript-30-Day-14
JavaScript References VS Copying demoOn Day-14 of JavaScript-30 we discussed a very important concept of JavaScript or any programming language for that matter, the difference between and a...
04:36 pm GMT - Mon, June 14, 2021
Dev To
S.O.L.I.D Principle - Open Closed Principle (OCP)
Open Closed Principle ini dapat didefinisikan sebagai berikut: Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modificationyang berarti setiap entita...
04:29 pm GMT - Mon, June 14, 2021
Dev To
How !to make a calling app in Flutter for Android devices
Disclaimer- That ! in the title is not a typo, read it as not. This article is not a tutorial about how to make a whatsapp or skype type calling app, rather it is an article about how I fell short of ...
04:27 pm GMT - Mon, June 14, 2021
Dev To
Show Dev.to: 16 Year Old Builds itcoinForecast To Celebrate Currency Adoption
Hey Devs!To celebrate countries beginning to adopt Bitcoin as an official currency, I built bitcoinforecast.io, a website where you can see Bitcoin's price forecast, real-time.I built the website usin...
04:09 pm GMT - Mon, June 14, 2021
Dev To
Basics of Callbacks and Promises in Javascript
[JS#3 WIL Post]Most websites and applications written would, at some point request data from a server, wait for user input or in general do other processes that would take a good amount of time...
04:04 pm GMT - Mon, June 14, 2021
Dev To
How to build a GraphQL Gateway with Spring Boot and Kotlin
With Spring Boot + Kotlin + Coroutines + GraphQL-java-kickstart, you can build a GraphQL Gateway with a minimum of boilerplate. Up and RunningThe code is available at jm...
03:59 pm GMT - Mon, June 14, 2021
Dev To
Building a blog with Gatsby from scratch
Gatsby is a static site generator and is one of the most popular JS frameworks out there, running on top of React. Most guides you will read here will point you to building a Gatsby site by starting w...
03:53 pm GMT - Mon, June 14, 2021
Dev To
Hello, World ?
First noteHello World is probably the most iconic, and foundation to many developers' career. It's easy to implement, and most programmers would often get started with it. The projectI want...
03:36 pm GMT - Mon, June 14, 2021
Dev To
7 HTML Good Coding Habits
We can found good practices of almost any programming language in Google. But I can't say that about HTML. So I'd to tell you about 7 of my good coding habits that you can use. Don't use maximum-...
03:30 pm GMT - Mon, June 14, 2021
Dev To
AWS API Gateway Best Practices in-depth
Best PracticesForgive me, the Bart Simpson in me couldn't resist using 'Best Practices' once again. Sure, there's a lot to say to stamp out best practice and I agree with most arguments in the a...
03:23 pm GMT - Mon, June 14, 2021
Dev To
Sorting Algorithms Visualization: QuickSort, MergeSort, HeapSort, BubbleSort, InsertionSort
Hi everyone! I'd like to share my new project about visualization of sorting algorithmsCurrently, there're five algorithms visualized: QuickSort, MergeSort, HeapSort, BubbleSort and InsertionSortThis ...
03:23 pm GMT - Mon, June 14, 2021
Dev To
tree in Linux
tree in Linuxtree command helps to recursively list the directory and its details in a tree format. In this post, we will see how you can use tree effectively to view the directory details. ...
03:22 pm GMT - Mon, June 14, 2021
Dev To
What's your favorite article that lives in your head rent-free?
I found myself randomly thinking about Vitor Paladini's excellent article about Technical Writing Tips for Non-Native English speakers and made me wonder: does anyone else have articles that are so re...
02:57 pm GMT - Mon, June 14, 2021
Dev To
How to deploy git submodules to CapRover
IntroductionIn this tutorial I will explain how to get git submodules to deploy correctly to CapRover using the CapRover CLI. Before we start PrefaceHaving some knowledge about CapRove...
02:57 pm GMT - Mon, June 14, 2021
Dev To
Top courses to learn REACT
Free Resourcehttps://www.youtube.com/watch?v=4UZrsTqkcW4https://www.youtube.com/watch?v=w7ejDZ8SWv8https://www.youtube.com/watch?v=Ke90Tje7VS0Learn By Building Projectshttps://www.youtube.com/watch?v=...
02:53 pm GMT - Mon, June 14, 2021
Dev To
EKS Cluster CONSOLE CREDENTIALS
OOPS!!! "error: You must be logged in to the server (Unauthorized)" - If you get this error when trying to run kubectl commands, Read more - When an Amazon EKS cluster is created, the IAM entity...
02:49 pm GMT - Mon, June 14, 2021
Dev To
Java - reduce redundant objects with Flyweight Design pattern
Object creation is the most fundamental operation in OOP. It would be hard to count the number of objects we create(knowingly or behind the scene) even in the most trivial of use cases. Each object is...
02:49 pm GMT - Mon, June 14, 2021
Dev To
How to solve 'BroadcastChannel is not defined'
When using BroadcastChannel with React in your application, you probably will face with this issue if try to run some tests with React Testing Library and Jest: ReferenceError: BroadcastChannel is ...
02:45 pm GMT - Mon, June 14, 2021
Dev To
What has the Marko Team Been Doing all These Years?
As some of you know I joined the Marko team at eBay a year ago. And for many the immediate question was "What is Marko?" Well it's a JavaScript framework like React or Vue, built specifically to handl...
01:16 pm GMT - Mon, June 14, 2021
Dev To
Learn React and Lifecycle Methods By Building Netflix
I'm Hiep. I work as a full-time software engineer. Most of my open-source projects are focused on one thing - to help people learn . Before moving on with this part, you should follow the first part i...
01:03 pm GMT - Mon, June 14, 2021
Dev To
Build a lo-fi cafe for your Discord Server in 5 minutes
This blog was originally published at my personal website I decided to have a chill voice channel where we all could sit together (virtually) and co-work while listening to a lo-fi audio stream and ma...
12:44 pm GMT - Mon, June 14, 2021
Dev To
Monitor your Python application with full stack open source APM tool - SigNoz
If you want to check our Github repo before diving in The cost of a millisecond.TABB Group, a financial services industry research firm, estimates that if a broker's electronic trading platform is 5 m...
12:32 pm GMT - Mon, June 14, 2021
Dev To
Lisk SDK Javascript - Online Hackathon, $33k
Looking for resources? Go over to http://bit.ly/ResourcesHackOnLisk to find the following: Documentation; Tutorials; Example Blockchain Applications; Custom Plugins and Modules; Developer Support; ...
12:10 pm GMT - Mon, June 14, 2021
Dev To
What Happens to Financial Markets in the Wave of the Corona Virus Crisis? - A Quants Analysis
A python time series analysis on the COVID dataset, crypto currencies and traditional asset classes. Exploring stylised facts in times of market distress.COVID 19 is affecting nearly every aspect of o...
11:49 am GMT - Mon, June 14, 2021
Dev To
Awesome header design you have never seen it before
Hello, glad you are here. I am kunaal and today we will see how to make an awesome header with amazing animations only using CSS. You can see demo below. Demo Video Tutorial -For better expl...
11:36 am GMT - Mon, June 14, 2021
Dev To
What if your web project was a house painting job?
I had several jobs in my life, and one of them was painting houses. This post is not an anecdote, instead, it is an analogy between our work as developers and something more familiar to the rest of th...
11:27 am GMT - Mon, June 14, 2021
Dev To
Build a Password Generator API on Nodejs
Some sites auto generates complex passwords during user signup.I found this cool and wanted to try building a similar feature. Instead of turning it into an app, I decided to create a public API, so t...
11:25 am GMT - Mon, June 14, 2021
Dev To
Web Components and now what?
Finally, you jumped on the bandwagon of web components! Congrats! Web Components are going to solve ALL your troubles with CSS, Frameworks and Life... not really... right? What about stores? Immutabl...
11:25 am GMT - Mon, June 14, 2021
Dev To
Setting up Vim for Python
IntroductionVim is quite a powerful text editor which can add performance to the already fast typed language Python. Vim can be highly customizable and efficient to use as it has the power of ad...
11:23 am GMT - Mon, June 14, 2021
Dev To
HttpUtility encode vs WebUtility encode
Hello guys, Today I have learned a difference between HttpUtility.HtmlEncode and WebUtility.HtmlEncode. If you use dot net version less than 4.7 then HttpUtility.HtmlEncode encodes the regional langua...
11:21 am GMT - Mon, June 14, 2021
Dev To
Understanding map(), filter() and reduce() in JavaScript
In the previous post we talked about First Class Functions and how JavaScript treat functions as a first-class-citizens. Higher Orders Functions are functions that either take one or more functions a...
11:20 am GMT - Mon, June 14, 2021
Dev To
TechTalk - How to become a Secure Developer in 2021 with Liran Tal
Hi everyone! I have started a LIVE TechTalk show on my channel.And on the episode, Liran Tal joined as a Guest.Liran is working as a Director of Developer Advocacy at Snyk and is a member of Node.js F...
10:27 am GMT - Mon, June 14, 2021
Dev To
About Gatsby
Gatsby is react based open source framework to create static websites and static web-apps. It is suitable if we are building portfolio sites or blogs or company home pages. Why Gatsby ?It will b...
10:16 am GMT - Mon, June 14, 2021
Dev To
Planning your next Software Project
NOTE: I'm currently studying software development and Agile, and this blog is a journal of what I just learned about Planning a software product. If you found something is not quite right, please let ...
10:05 am GMT - Mon, June 14, 2021
Dev To
3 ways to send emails with only few lines of code and Gmail - Javascript - Part 1
We will see how to send a simple email with the help of three different programming languages: Javascript, Ruby and PythonBefore you start you need to create a Gmail account.Do not forget to accept an...
10:01 am GMT - Mon, June 14, 2021
Dev To
Easy Accessible Click Handlers
If you add a click event to a non-interactive html element such as a div you should also add keyboard support. For interactive elements like a button this is already taken care of by the browser.If yo...
09:46 am GMT - Mon, June 14, 2021
Dev To
15 Fantastic React UI Libraries to Consider for your Project
React is a very popular JavaScript library for building User Interfaces. Using React makes the process of building UIs very simple but you know what makes the process even easier? Using an already-mad...
09:36 am GMT - Mon, June 14, 2021
Dev To
Ultimate On-Page SEO Techniques In 2021
While so many put in much effort on building the authority of a domain through off-page optimization, on-page SEO is as well important for successful SEO. It entails all measures taken directly on we...
09:20 am GMT - Mon, June 14, 2021
Dev To
Kumpulan Link Pinjaman Uang Online & Aplikasi Penghasil Uang Terlegit Hanya Di NinjaKura
Topik Keuangan - Inilah Kumpulan Link Pinjaman Uang Online & Aplikasi Penghasil Uang Terlegit Hanya Di NinjaKura. Simak dan perhatikan terus ulasannya.Tahukah kamu bahwa perkembangan zaman saat in...
08:58 am GMT - Mon, June 14, 2021
Dev To
Data Structure
I am writing content for a DSA book, should I continue writing?Here are some pages:Twitterhttps://twitter.com/NewGenDeveloper...
08:38 am GMT - Mon, June 14, 2021
Dev To
Converting dev environments to Apple Silicon
Or "How I learned to stop worrying and love the Apple Silicon bomb"By now, if you are a developer working on Macs, you're probably in the process of figuring out whether everything you have will...
08:07 am GMT - Mon, June 14, 2021
Dev To
Quick Tips: How to Fix Requests from referrer https://www.googleapis.com/ are blocked error in Page Speed Insights
Are you trying to see how well your site (or someone else's!) performs using Page Speed Insights, but it keeps hanging at 50% complete and then throwing an error saying: Requests from referrer https:/...
08:07 am GMT - Mon, June 14, 2021
Dev To
Anyone interested in reinforcement learning? [Startup looking for feedback]
Hey there,I'm working on a startup project called Coder One and we're building a next-generation OpenAI Gym with active competitions. Our goal is to give engineers a place to experiment, benchmark, an...
07:50 am GMT - Mon, June 14, 2021
Dev To
Solution: Maximum Units on a Truck
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:47 am GMT - Mon, June 14, 2021
Dev To
typedef VS using in type aliases declaration in C
In my previous posts, typedef and using were introduced. If you haven't read them, I'd recommend to check them out first before proceeding with this one ( typedef and using ).Let's look at the followi...
07:36 am GMT - Mon, June 14, 2021
Dev To
Top Free Photo & Video Editing Apps for 2021
Photographers are always looking to capture picture-perfect moments. With smartphone cameras now offering great optics to capture high-resolution and sharp results, photographers are increasingly usin...
07:34 am GMT - Mon, June 14, 2021
Dev To
AWS open source news and updates 72
14th June, 2021 - Instalment #72Newsletter #72.This week we have new open source projects such as Lift, that makes it super easy to deploy applications to production, a couple of new mods for th...
07:28 am GMT - Mon, June 14, 2021
Dev To
Build an API in Rust (Part 1)
In this multi-parts guide I will show you how to build a simple API in Rust. If you're not sure what Rust is, it's a low-level programming language created at Mozilla. It provides performances similar...
07:11 am GMT - Mon, June 14, 2021
Dev To
Paint Website | Javascript
This Is A Paint Website , Here you can do painting in this website . i just created like ms paint. you can download source code by paying here. if you want free, the just comment here and lucky users ...
07:07 am GMT - Mon, June 14, 2021
Dev To
Getting Comfortable With CSS Selectors (Part 2) pseudo-classes and pseudo-elements in CSS
Hello everyone , Welcome back to my series, Getting Comfortable With CSS Selectors,if this is the first post in the series you are reading, I recommend checking out my previous article Getting Comfort...
06:42 am GMT - Mon, June 14, 2021
Dev To
AWS EC2
AWS EC2 is one of the most used service of the AWS ecosystem. It also a backbone of many other services.Let us understand what is EC2. In simple words EC2 is a computer that you get to use over the in...
06:21 am GMT - Mon, June 14, 2021
Dev To
Design Patterns CheatSheet
No matter which programming language you are proficient in, it is always important that you know a few basic design patterns that will make your code architecture look better. After all, nothing beats...
06:11 am GMT - Mon, June 14, 2021
Dev To
Unleash the full power of angular-i18next
Let's talk about internationalization (i18n) for Angular (not AngularJS, not Angular 2, just Angular ).When it comes to JavaScript localization. One of the most popular frameworks is i18next. One of t...
06:02 am GMT - Mon, June 14, 2021
Dev To
How to Create Your Own React Custom Hooks
React offers a number of built-in hooks you can use right away. Aside to these, you can also create your own custom hooks. In this tutorial, you will learn what React custom hooks are and how to creat...
05:25 am GMT - Mon, June 14, 2021
Dev To
Learn Python with Meezy
For the next month or so Ill be going hardcore and relearning python. I invite you all to embark on this journey with me.Ill be taking this course(should cost $30 or less, if not search for a coupon c...
05:05 am GMT - Mon, June 14, 2021
Dev To
Data visualization: Creating charts using REST API's in React.js
In our previous post of the series we have created the REST API's in MojoliciousThe swagger ui is available on https://localhost/api (port:443) for development environment. If you look at the swagger ...
05:00 am GMT - Mon, June 14, 2021
Dev To
Introducing PartiQL For DynamoDB
AWS DynamoDB is a fully managed NoSQL database. I have been working with it for couple of years. One of the frustrating thing with it is that it did not have SQL statement-like capability to interact ...
03:45 am GMT - Mon, June 14, 2021
Dev To
How to get a Developer Internship
So you've decided that you want to do an internship. Congratulations! It's a big step and will give you valuable experience. Don't worry if you don't have any experience: there are many reasons why so...
03:03 am GMT - Mon, June 14, 2021
Dev To
28 Websites paying to write Technical Articles
With the world depending on the web for data, there are numerous chances to bring in cash as an technical essayist on the web. Technical articles, for example, realities and information about a specia...
02:47 am GMT - Mon, June 14, 2021
Dev To
Quick Introduction to using in C
If you've ever written a c++ code snippet, I predict that you've seen this particular line :using namespace std;and thought to yourself, 'what does using mean?'using is a keyword in C++ which is appli...
02:36 am GMT - Mon, June 14, 2021
Dev To
Sneaking into Docker
The virtual machine has long been the grab standard for cloud infrastructure because of its many benefits. What if there was a more lightweight, cost-effective, and scalable option to a virtual machin...
02:05 am GMT - Mon, June 14, 2021
Dev To
25 Git commands I use daily and you should know
Git is a significant piece of day by day programming and is normally utilized in the product business. Since you can utilize many commands, dominating Git needs time. Yet, a few commands are all the m...
01:14 am GMT - Mon, June 14, 2021
Dev To
IT Toolbox: Lessons from Star Wars: Do you work for Darth Sidius?
The transformation of Anikan Skywalker to Darth Vader can be summed up to office politics. Anikan is a superstar, and as such he's attracted attention, both good and bad, from people of power and infl...
12:20 am GMT - Mon, June 14, 2021
Dev To
Java Garbage Collecting
Hello everyone, for todays post I am going to discuss garbage collecting for Java. For those that dont know, garbage collecting is the process of clearing up memory in the application at runtime. As...
11:52 pm GMT - Sun, June 13, 2021
Dev To
My Vue Experience after 3 projects in 18 months
My Vue Experience after 3 projects in 18 monthsHello developer pal!, glad to see you here.In this post, I'll share my experience after 3 projects written/maintained in Vue 2.* during the last 18...
11:00 pm GMT - Sun, June 13, 2021
Dev To
Como eu migrei um projeto em PHP puro para Laravel
Photo by Somya Dinkar from[Pexels]Bem, a primeira coisa que Laravel escrito em PHP, portanto as mudanas so mais na forma de organizao ou estrutura do Laravel do que qualquer outra coisa.Programar a...
10:53 pm GMT - Sun, June 13, 2021
Dev To
WWDC 2021: State of the Union Recap
Heres a quick recap of Apples State of the Union at WWDC (World Wide Developer Confrence 2021). You can find the full video here. Your browser does not support the video tag.XCode Build A new continu...
09:17 pm GMT - Sun, June 13, 2021
Dev To
How Did I build My First React Package
MotivationThere are a lot of use cases that require the concept of repetition or recurring. A basic example for that is recurring events.A highly customizable component that you can plug into yo...
08:32 pm GMT - Sun, June 13, 2021
Dev To
Add Notifications to your React application
Proper notifications are crucial for functional UI. Imagine you are using one of many web applications and you enter a wrong password or any kind of input just to see that nothing happens and you are ...
08:11 pm GMT - Sun, June 13, 2021
Dev To
Review: a React Todo App Tutorial
Recently I followed along a 'Build A Todo App With REACT' tutorial by Dev Ed on YouTube. I wanted to review and write about what I learned, as this is a new technique I would like to add into my habit...
07:52 pm GMT - Sun, June 13, 2021
Dev To
Service Reliability Math That Every Engineer Should Know
...
07:37 pm GMT - Sun, June 13, 2021
Dev To
How to use Database Sharding and Scale an ASP.NET Core Microservice Architecture
Load Balance a C# ASP.NET Core Service and Use MySql App-Layer Sharding. Shows the Concepts, Which Also Apply to MongoDB, etc.One of the big advantages of microservices is, that they can be scaled ind...
07:26 pm GMT - Sun, June 13, 2021
Dev To
Understanding async and await in javascript
Async await is another way of handling promises in JavaScript.One of the main advantage of using it is clean code.In this article we will understand with examples and use cases.In general, we use .the...
07:06 pm GMT - Sun, June 13, 2021
Dev To
5 Reasons why to learn EKS practicing
Have you ever been in the position of learning some new tool on tech and think this is awesome! but when you start applying it find multiple issues that makes it actually harder? Well, if youve been t...
06:36 pm GMT - Sun, June 13, 2021
Dev To
Django: Stocker et lire des fichiers sur Amazon S3 en 8 tapes
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur Twitter Comment utiliser le service S3 de Amazon afin de stoker et lire des fichiers et des images ?tap...
06:32 pm GMT - Sun, June 13, 2021
Dev To
Top React Boilerplates for 2021
React boilerplates for 2021In recent times, React.js has seen itself rise in popularity and become one of the most loved front-end frameworks of all time. We will be looking at these 5 boilerpla...
06:26 pm GMT - Sun, June 13, 2021
Dev To
Learn any programing language, framework or library fast and efficiently
I'm Abod, and I work as a front end developer.In this lesson, I'll show you how to learn a new programming language, library, or framework in the quickest possible method.This strategy has helped me l...
06:12 pm GMT - Sun, June 13, 2021
Dev To
How to Center Align Items in CSS with 4 Solid Methods.
Center aligning items has being a much-discussed topic in CSS. Beginners and sometimes professionals often find themselves googling this topic when they get stuck while trying to center align texts or...
06:00 pm GMT - Sun, June 13, 2021
Dev To
JavaScript Array methods
We have a lot of array methods in JavaScript but in this blog you are gonna see only the most useful methods and after reading this, I am pretty sure that you are going to master these methods and use...
05:54 pm GMT - Sun, June 13, 2021
Dev To
Create simple voice chat app with nodejs
Hi, I'm Hossein in this article we will build a simple voice chat web application with nodejs and socketIo.In the first step, we will create a simple interface for our app. To did that we use handleba...
05:35 pm GMT - Sun, June 13, 2021
Dev To
Accessibility - understanding **WHY** it is important, why most people ignore it and how to persuade clients to buy in!
Preword: The article isn't a 37 minute read, there is a long table in the middle of it, it is more like 20! If you are in a rush I have added a contents section a couple of paragraphs down but I would...
05:35 pm GMT - Sun, June 13, 2021
Dev To
Accessibility - understanding **WHY** it is important and why the current approach doesn't make people implement it.
Preword: The article isn't a 37 minute read, there is a long table in the middle of it, it is more like 20! If you are in a rush I have added a contents section a couple of paragraphs down but I would...
05:34 pm GMT - Sun, June 13, 2021
Dev To
Activity Lifecycle
A activity de uma aplicao basicamente a tela do aplicativo, por onde o usurio interage com o aplicativo a partir do layout que aparece nesta tela.Toda activity tem um ciclo de vida e conforme o usur...
05:12 pm GMT - Sun, June 13, 2021
Dev To
Weekly Digest 23/2021 - Top of the Week
Welcome to my Weekly Digest #23.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. GiveawayWe are giving ...
05:09 pm GMT - Sun, June 13, 2021
Dev To
How to host image for free ? and use anywhere...
Hello, If you want to add image in codepen editor then its not going to work if you are not a pro user.So using this simple trick you can host image from github and use anywhere on the internet.1 : Go...
04:57 pm GMT - Sun, June 13, 2021
Dev To
Are You A Backend Developer?
Are you a backend developer? Which cloud technologies are you using in your projects? Share what you like and dislike about dbaas containers serverless iaas in a new #DeveloperNationSurvey for a chanc...
04:56 pm GMT - Sun, June 13, 2021
Dev To
React Libraries To Use In 2021: 15 Top Picks
React is a JavaScript library that lets you create a prime UI for both mobile and web applications. It integrates seamlessly with other JavaScript frameworks and libraries and includes small, reusable...
04:42 pm GMT - Sun, June 13, 2021
Dev To
The basics of React internals - Blog 1
React is one of the most popular javascript libraries for building user interfaces. The main advantage of react is when an update happens it only updates the DOM elements that need to be updated. It a...
04:23 pm GMT - Sun, June 13, 2021
Dev To
React Hooks
Hello Developers, All of you know about functional components. Today we will go to the next level in functional components and see in detail how React Hooks allow us to implement variables, functions,...
04:02 pm GMT - Sun, June 13, 2021
Dev To
JavaScript-30-Day-13
Slide in on ScrolldemoOn Day-13 of JS-30 we made a Slide-in-on-Scroll, that is when you slide down, the image sort of slide themselves in form left or right. The images are hidden by default usi...
03:56 pm GMT - Sun, June 13, 2021
Dev To
Minimal Cover
A minimal cover is a simplified and reduced version of the given set of functional dependencies.Since it is a reduced version, it is also called as Irreducible set.It is also called as Canonical Cove...
03:54 pm GMT - Sun, June 13, 2021
Dev To
The Rustlings exercises - part 1
To continue building my understanding of Rust, I searched for some simple Rust exercises. Hence, I dedicated my weekly personal work time to the Rustling exercises.Greetings and welcome to rustlings. ...
03:48 pm GMT - Sun, June 13, 2021
Dev To
Share your crazy / fun javascript / css apps
Have you created any crazy / fun stuff using HTML, CSS, JS which you would like to share.. It can be any random stuff doesn't need to have any practical purpose do share! ...
03:19 pm GMT - Sun, June 13, 2021
Dev To
Notification Budge Using HTML & CSS
Hello Guys,Today I created a Amazing Notification Budge Using HTML & CSS. Currently I am at my native place to some days I am posting sum simple topics. In this post I only using Font Awesome Icon...
03:14 pm GMT - Sun, June 13, 2021
Dev To
Verifying SSL connection for PostgreSQL
StepsDownload PGAdmin from [https://www.pgadmin.org/]After installing, the tool gui will run in your default browser, select Object->Create->ServerPopulate the General and Connection tab.Once th...
02:41 pm GMT - Sun, June 13, 2021
Dev To
How to view a Website (Create-React-App) hosted on port 3000 in your phone's browser
Almost every developers want to have a feel on how some animations, positioning of some element or the whole website would look on Mobile devices,Tablets and so on.Luckily for us, we have DevTools (Ct...
02:35 pm GMT - Sun, June 13, 2021
Dev To
100% Responsive Website Footer | Awesome Footer Design Using Html & CSS
Hello guys, today I am going to show you how to create an 100% Responsive Website Footer, in this video you will learn how do you create awesome footer design using html & css...
02:32 pm GMT - Sun, June 13, 2021
Dev To
How to remove duplicates element from array
In this post i'm going to remove duplicates element from array,i will try with multiple approaches to remove duplicates element from array.Method 1 Using Setconst array = ["a","b","c","d","a","c","e",...
02:24 pm GMT - Sun, June 13, 2021
Dev To
How to install Android SDK without Android Studio
This article is about installing Android SDK in Windows system and run React Native App without Android Studio. Android SDK is required to build, run and debug Android Apps on your machine. So I neede...
02:07 pm GMT - Sun, June 13, 2021
Dev To
Redux vs MobX vs Flux
State management in hefty applications is a daunting task. Redux, MobX, and Flux are popular technologies permitting you to manage the state of your application. These tools are great as they allow th...
12:52 pm GMT - Sun, June 13, 2021
Dev To
useEffect : A simple explanation
Hi all React Hooks are an integral part of react and is easy to get confused with their usage. Today I will explain one of the common React hook used, i.e useEffect().React documentation defines that ...
12:41 pm GMT - Sun, June 13, 2021
Dev To
10 Deep Learning Projects (Beginner & Advanced)
Here are 10 deep learning projects from beginner to advanced that you can do with TensorFlow or PyTorch. For each project the links to the datasets are included. 1 MNISTThe MNIST dataset is a lar...
12:30 pm GMT - Sun, June 13, 2021
Dev To
Programming Rules
Hello People, In this short read I'll be writing about some basic programming rules that must be followed while programming in Java, one must know these rules before starting to code in Java. I did so...
12:27 pm GMT - Sun, June 13, 2021
Dev To
Day 25/30 : Image Hover Effects using HTML and CSS
Welcome to Day 25 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.futurecodersweb.com/2021/06/css-image-hover-effects-using-html-and.html...
11:54 am GMT - Sun, June 13, 2021
Dev To
PHP - Create your own PHP Options Resolver ( Like Symfony )
A simple Options Resolver to processes and validates option array.PHP version required 7.3Now we create a OptionsResolver.php file contain the Resolver<?phpdeclare(strict_types=1);namespace D...
11:11 am GMT - Sun, June 13, 2021
Dev To
roadmap for front-end development
There are some great roadmaps for web developers out there. But some make you solve a "puzzle" before even getting started, as there are multiple choices that you have to make.When I started to learn ...
11:04 am GMT - Sun, June 13, 2021
Dev To
How to publish packages to npm
Hello everyone, have you ever created a project that should be accessible to all and quickly ? Fortunately, thanks to the npm package system, you can download any package in one command line. Today in...
11:03 am GMT - Sun, June 13, 2021
Dev To
Do you need variable fonts?
The history of fonts begins long before digital technology (centuries ago). At that time, people use several frames of metal letters to print long pages of text.With digital fonts, you have a large ch...
10:52 am GMT - Sun, June 13, 2021
Dev To
Authentication and Authorization in a Microservice Architecture | OAuth 2.0 | JWT
In this video tutorial, we will be looking into:1) How Authentication and Authorization work in a Microservice Architecture?2) What problems do we face when performing Authentication in Microservices?...
10:33 am GMT - Sun, June 13, 2021
Dev To
How to Create a 2D draggable grid with react-spring: The showdown
Welcome to the final part of the series! In the last part we had a grid with every block moving separately, today we will convert it into a defined grid, where each block can only replace another bloc...
10:21 am GMT - Sun, June 13, 2021
Dev To
Scrape Instagram using python
This post talks about how we can connect to Instagram using python and extract list of followers, people whom you follow and the list of people you should unfollow (people whom you follow but they don...
10:18 am GMT - Sun, June 13, 2021
Dev To
vim and the quickfix list: jump to a location, search and replace in multiple files, and other shenanigans
Puedes leer la versin en espaol aqu.We are going to learn about an avanced feature of vim, the quickfix list. We're going to figure out how to use it to search (and replace) a pattern in multiple file...
10:18 am GMT - Sun, June 13, 2021
Dev To
vim y el quickfix list: saltar a una ubicacin, buscar y reemplazar en mltiples archivos, y otras curiosidades
En esta ocasin cubriremos una funcionalidad avanzada de vim, la lista de cambios rpidos, A.K.A. the quickfix list. Aprenderemos cmo usarla para buscar (y reemplazar) un patrn en mltiples archivos y ta...
10:07 am GMT - Sun, June 13, 2021
Dev To
Solution: Palindrome Pairs
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:43 am GMT - Sun, June 13, 2021
Dev To
Raspberry Pi 4 : quick review
In the month of June of 2019 raspberry Pi foundation introduced a new model of SBC(single board computer) named 'Raspberry Pi 4 (model B)', which was 50% more powerful and 30% more efficient than its...
09:32 am GMT - Sun, June 13, 2021
Dev To
Generative Adversarial Networks
Ever wondered how Mona Lisa would have looked in real life? Or have you ever wanted to create new faces so well that most people cant distinguish the faces it generates from real photos? How would you...
09:29 am GMT - Sun, June 13, 2021
Dev To
Custom React Router Prompt
How to implement the custom prompt on navigation using react-router Whats the need for custom prompt ?Most of the react projects follow the UI design system for their components. In order to achi...
08:51 am GMT - Sun, June 13, 2021
Dev To
How to refresh next-i18next content update automatically?
tl;drIf you want to refresh your Next.js app using next-i18next automatically, you can do it like below:import { GetStaticProps } from "next";import { i18n } from "next-i18next";import { serverS...
08:44 am GMT - Sun, June 13, 2021
Dev To
How I structure my mid-size NextJs projects
As you know React is not an opinionated library. What that means is that there is no clearly defined way of doing things, for instance, React doesn't force you to structure your projects in a certain ...
08:43 am GMT - Sun, June 13, 2021
Dev To
The Importance of programmers work life balance
In this article, Discuss about why programmers work life balance is critical to maintaining your mental health. And preventing you from burning out. So I think its really important that programmers de...
08:37 am GMT - Sun, June 13, 2021
Dev To
Master Binary in Five Minutes
Binary is the very core of everything digital, not only in web development, but literally everything: from variables and file data to transport protocols and executables themselves. Binary means that ...
08:07 am GMT - Sun, June 13, 2021
Dev To
The 6 R's Of Cloud Migration
Nowadays, a lot of companies are investing towards the migration of their on-premises applications towards the cloud.In this article, we will learn about the 6 R that will guide your cloud migration ...
07:35 am GMT - Sun, June 13, 2021
Dev To
Laravel Livewire pour Django? Dite bonjour Unicorn!
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterBonjour la communaut Django ! Aujourd'hui je suis trs excit car j'ai une nouvelle extra pour les amou...
07:28 am GMT - Sun, June 13, 2021
Dev To
Importing custom font in HTML and CSS
There are many web developers who are starting out and don't know how to add custom fonts to their website! I believe you have arrived to the right place. In this blog I am going to explain you how to...
07:26 am GMT - Sun, June 13, 2021
Dev To
Do you version control Cloud?
Arguably version control is among the biggest innovations in software engineering. Version control or revision control as it is called gives an immense power to the developers while developing the com...
06:50 am GMT - Sun, June 13, 2021
Dev To
CSS for large projects
CSS for large projectsThis is the content I prepared for my youtube channel's video. Agenda:Why CSS Architecture matter?What are the optionsHow to decide?Explanations Why CSS architect...
06:40 am GMT - Sun, June 13, 2021
Dev To
Python's Collections Module: Counter
IntroductionA Counter is a dict subclass for counting hashable objects any object which is not mutable. It is a collection where elements are stored as dictionary keys and their counts are stor...
06:31 am GMT - Sun, June 13, 2021
Dev To
Aloha! Welcome to .NET MAUI
Aloha! Welcome to .NET MAUI! The all-new .NET Multi-platform App UI (MAUI). Announced at Microsoft Build 2020, Microsoft has evolved Xamarin.Forms and taken the next step in the .NET unification to gi...
06:12 am GMT - Sun, June 13, 2021
Dev To
Python's Collection Module: Introduction
IntroductionThis module implements specialized container datatypes providing alternatives to Pythons general purpose built-in containers, dict, list, set, and tuple. What types does it offe...
06:09 am GMT - Sun, June 13, 2021
Dev To
New Features of JavaScript 2021
Nowadays we should know about some programming languages like C language, C++, CSS, JavaScript, Python, etc. Today we discuss new features of JavaScript that are very useful for programmers/ coders/ d...
05:57 am GMT - Sun, June 13, 2021
Dev To
Benchmarking Algorithm Speed
Learning about Big O notation has helped me to understand just how shallow I've been thinking about my code. Which is fine - you don't know what you don't know. Besides, I haven't worked with humongou...
05:51 am GMT - Sun, June 13, 2021
Dev To
How to use Open Graph
Now tell me which one more likely to be clicked by a normal user.First Link, but WHY ??Because at first glance I got what's in that link and it is more appealing than the second one.Open graph was ori...
05:05 am GMT - Sun, June 13, 2021
Dev To
Back to Basic: Should we use Rem, Em or Pixel?
Using Rem and Em units is better than using px.When we use px, it means that we hardcode the font-size to all of the users. The user can't change the value whatsoever. This actually troubles the user ...
04:51 am GMT - Sun, June 13, 2021
Dev To
Software development through Kanban
Terms used:Kanban - a workflow management method for defining, managing, and improving services that deliver knowledge work. It aims to help you visualize your work, maximize efficiency, and imp...
03:46 am GMT - Sun, June 13, 2021
Dev To
Steps to Create a Mind Blowing () Portfolio
If you have a desire to build your personal brand, then a website that can promote your work is a must. Personal Portfolio is the go-to place to list out your experience, achievements, and any other r...
03:15 am GMT - Sun, June 13, 2021
Dev To
What is CLI?
On working, there're something I didn't understand "CLI".I'was searching for this Answer.The Answer I found is stand for Command Line Interface.But I'm not sure....
02:45 am GMT - Sun, June 13, 2021
Dev To
Top courses to learn MERN.
MERN stands for:MongoDB -> NoSQL DatabaseExpress.js -> Web Framework for NodeReact.js -> JavaScript Library For UINode.js -> Runtime environment to execute JavaScript.Paid Courses:https://...
02:38 am GMT - Sun, June 13, 2021
Dev To
Getting Comfortable With CSS Selectors (Part 1)
So you have learned the basic id, class, and descendant selectorsand then called it a day? If so, you're missing out on an enormous level of flexibility. You owe it to yourself to commit these advance...
02:22 am GMT - Sun, June 13, 2021
Dev To
Deploy a React Application to Netlify
Hey guys , in this article we are going to look at the two different methods that we can use to host and deploy your react applications using Netlify.The first method takes less than a minute, which i...
02:14 am GMT - Sun, June 13, 2021
Dev To
Storing python objects inside PysonDB
Let's see how we can store python objects, this include strings, list, function, etc.., inside a DB like pysonDBConsider I've function foo which takes an argument x and return x * (x + x). Which I wan...
01:35 am GMT - Sun, June 13, 2021
Dev To
Isolamento de aplicaes: Pilha de rede
Uma das formas de comunicao mais comum entre processos atravs da rede, o que permite tanto a comunicao de processos no mesmo computador, quanto em diferentes computadores. A comunicao pela rede norma...
01:07 am GMT - Sun, June 13, 2021
Dev To
Deep dive into JavaScript Generator Functions & Generators
In JavaScript, when a function is called, it executes the code within its body until it reaches a return statement (if a function doesn't have a return statement, it returns undefined). We can say tha...
12:52 am GMT - Sun, June 13, 2021
Dev To
How to become a Senior Developer
The Road From Junior to Senior Developer.Being a programmer is a great thing. For me, theres nothing better than working in software engineering. Its highly satisfying to write code that works, to dev...
12:18 am GMT - Sun, June 13, 2021
Dev To
Building An E-commerce Telegram Bot Using Python and Fauna.
This article will show you how to build a telegram bot for a small-scale business owner. This bot will be pretty similar to the popular platform WhatsApp Business in terms of its features. We will see...
10:27 pm GMT - Sat, June 12, 2021
Dev To
Understanding the Immediately Invoked Function Expression (IIFE)
A common pattern in JavaScript is to execute a function as soon as it is declared:(function () { console.log("Chirp, chirp!");})();This is an anonymous function expression that executes right away, a...
09:17 pm GMT - Sat, June 12, 2021
Dev To
Solution: Minimum Number of Refueling Stops
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:12 pm GMT - Sat, June 12, 2021
Dev To
Lessons Learned from an awkward Technical Interview
I recently had a rather odd interview with a fintech company. The main goal was to figure out what my React skills are. It was a online live coding session. Providing the assignment via zip downl...
09:11 pm GMT - Sat, June 12, 2021
Dev To
Kedro Spaceflights - part 1
This was my first time ever streaming on twitch.t